summaryrefslogtreecommitdiff
path: root/TODO
blob: 342d2dbd5b29c61891caede563dd684f0e3c83ae (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
* Remove  _gcry_generate_elg_prime from .vers for 1.2

* Add more tests.  Even basic is very minimal.

* 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).

* Add a warning to the manual, to check that libgcrypt actually has
  been compiled with thread support when used by a threaded
  application.

* write an autoconf test to check whether the linker supports a
  version script.

* Make use of the forthcoming visibility attribute.

* Add attributes to the MPI functions.

* Write tests for the progress function

* 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.

* HMAC won't work with sha-512 due to the different block size.  OTOH,
  I can imagine no cryptographic reason to use it.