2004-12-31 09:19:59 +00:00
|
|
|
* examples
|
|
|
|
create example for BigInteger
|
2006-03-26 05:53:59 +00:00
|
|
|
create example for OpenPGP
|
|
|
|
create example for CMS
|
2007-05-12 22:39:58 +00:00
|
|
|
create example for using TLS with smart cards (maybe reuse ssltest?)
|
2005-04-10 01:49:49 +00:00
|
|
|
fix SASL examples (client and server)
|
2004-12-31 09:19:59 +00:00
|
|
|
|
2007-05-12 22:39:58 +00:00
|
|
|
* additional unit tests (using QTestLib):
|
2006-03-26 05:53:59 +00:00
|
|
|
- OpenPGP
|
|
|
|
- CMS
|
|
|
|
- TLS ?
|
|
|
|
- SASL ?
|
|
|
|
- FileWatch / DirWatch
|
|
|
|
- Complete the pkits tests
|
|
|
|
|
2004-11-17 00:28:34 +00:00
|
|
|
* write plugin support
|
2004-12-30 10:24:21 +00:00
|
|
|
qca-botan: implement
|
2004-12-31 09:19:59 +00:00
|
|
|
qca-egads (or qca-egd): implement for Random support
|
2004-11-17 00:28:34 +00:00
|
|
|
|
2005-01-17 12:17:33 +00:00
|
|
|
* possibilities for the future:
|
2007-08-02 20:25:21 +00:00
|
|
|
publickey: use_asker_fallback should use ErrorPassphrase
|
2007-06-28 19:03:07 +00:00
|
|
|
provider: separate public and private keys into two classes to enable
|
|
|
|
delegation easier. the public part should not be implemented by most
|
|
|
|
providers.
|
|
|
|
provider: make it possible to support RSA and DSA keys without implementing
|
|
|
|
a separate class for each.
|
2007-06-08 05:06:23 +00:00
|
|
|
cert: better makeFriendlyName diffing for key usage (consider OIDs) ?
|
2007-05-29 08:17:52 +00:00
|
|
|
qcatool: streaming securemessage operations
|
|
|
|
qcatool: instead of printing full usage at every wrong turn, we might try
|
|
|
|
to print something closer to the context
|
|
|
|
access to list of known cached certs, similar to how cmssigner works?
|
|
|
|
securemessage: ability to know which key has performed a decrypt?
|
2007-04-13 06:33:24 +00:00
|
|
|
emsa3Encode: implement in provider instead of qca?
|
2007-04-10 01:30:49 +00:00
|
|
|
OCSP
|
|
|
|
tls ocsp stapling
|
2007-06-28 19:03:07 +00:00
|
|
|
tls: pgp, psk auth ?
|
2007-04-07 21:54:46 +00:00
|
|
|
internally managed intermediate object storage
|
2006-02-28 09:10:48 +00:00
|
|
|
securemessage: algorithm selection for cms/pgp (and use SecurityLevel?)
|
|
|
|
tls: renegotiation
|
2005-01-17 20:11:53 +00:00
|
|
|
Key wrapping - RFC3217 and RFC3394
|
2005-02-25 10:35:17 +00:00
|
|
|
quoted-printable TextFilter
|
2005-07-31 05:13:15 +00:00
|
|
|
keygen on smart cards
|
|
|
|
keystore: symmetric keys, arbitrary app data
|
2007-04-25 07:13:14 +00:00
|
|
|
cert: any other fields we don't support but might be used out there
|
|
|
|
cert: support for arbitrary extensions?
|
2006-01-16 20:12:20 +00:00
|
|
|
cms: fine-grained control over smime attribs
|
2007-05-08 07:51:32 +00:00
|
|
|
convertToPublic should return a publickey rather than change itself
|
2005-06-05 08:50:43 +00:00
|
|
|
providers for:
|
|
|
|
Mozilla NSS
|
|
|
|
Windows CryptoAPI
|
|
|
|
Linux kernel crypto support, if the userspace API ever gets sorted out
|
|
|
|
Intel Performance Primatives library
|