Better AES performance.
[libgcrypt.git] / TODO
diff --git a/TODO b/TODO
index cdaa8e2..6e83f99 100644 (file)
--- a/TODO
+++ b/TODO
@@ -3,12 +3,14 @@ What's left to do                                 -*- outline -*-
 * Next API break:
 ** gcry_ac_io_t
   Remove use of anonymous union.
+** gcry_ac
+  Consider to remove it.
 
 * udiv-qrnbd.o should get build as *.lo [HPUX]
 
-* Allow operation using RSA keys consisting of the OpenSSL list of
-  parameters and allow for a third form where the private Exponent
-  is not given (saves space).
+* Allow operation using RSA keys consisting of the OpenSSL keys.
+  This requires the introduction of a parameter names (say) U which
+  is calculated according to OpenSSL/PKCS#1 rules.
 
 * Add a warning to the manual, to check that libgcrypt actually has
   been compiled with thread support when used by a threaded
@@ -20,13 +22,6 @@ What's left to do                                 -*- outline -*-
 
 * Add attributes to the MPI functions.
 
-* In case the ac interface will be more popular than the pk interface,
-  the asymmetric ciphers could be changed for convenient interaction
-  with the ac interface (i.e. by using ac's `data sets') and the pk
-  interface could be changed to be a wrapper for the ac interface.
-  ==> It is unlikely that we will do that.  The AC interafce turned
-  out to be more complicated than the regular one.
-
 * cipher/pubkey.c and pubkey implementaions.
   Don't rely on the secure memory based wiping function but add an
   extra wiping.