Release candidate for Libgcrypt 1.4.2

Werner Koch wk at
Mon Sep 1 10:34:41 CEST 2008


I just did a release candidate for Libgcrypt:

There are only a few changes:

 * The long missing gcry_mpi_lshift function has been added.

 * RSA key generation now supports a "transient-key" flag.

   This is only meaningful for RSA keys.  This is a flag with no value.
   If given the RSA key is created using a faster and a somewhat less
   secure random number generator.  This flag may be used for keys which
   are only used for a short time and do not require full cryptographic
   strength. Example:

     (genkey (rsa (nbits 4:1024)(transient-key)))

 * The keygrip computation for ECDSA has been implemented thus ECDSA is
   now fully supported.

 * A few macros have been replaced by functions for better type

 * The thread initialization structure now carries version

   This will make it in future easier to add new thread related
   functions.  This is implemented in a backward compatible way.

 * The manual describes more clearly how to initialize Libgcrypt.

 * The library may now be switched into a FIPS mode.

 * Interface changes relative to the 1.3.0 release:
 gcry_cipher_setkey      NEW: Replaces macro.
 gcry_cipher_setiv       NEW: Replaces macro.
 gcry_cipher_setctr      NEW: Replaces macro.
 gcry_mpi_lshift         NEW.



Linux-Kongress 2008 + Hamburg + October 7-10 +

   Die Gedanken sind frei.  Auschnahme regelt ein Bundeschgesetz.

More information about the Gcrypt-devel mailing list