Release candidate for Libgcrypt 1.4.2
Werner Koch
wk at gnupg.org
Mon Sep 1 10:34:41 CEST 2008
Hi!
I just did a release candidate for Libgcrypt:
ftp://ftp.gnupg.org/gcrypt/alpha/libgcrypt/libgcrypt-1.4.2rc2.tar.bz2
ftp://ftp.gnupg.org/gcrypt/alpha/libgcrypt/libgcrypt-1.4.2rc2.tar.bz2.sig
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
checking.
* The thread initialization structure now carries version
information.
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:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
GCRYCTL_OPERATIONAL_P NEW.
GCRYCTL_FIPS_MODE_P NEW.
GCRYCTL_FORCE_FIPS_MODE NEW.
gcry_cipher_setkey NEW: Replaces macro.
gcry_cipher_setiv NEW: Replaces macro.
gcry_cipher_setctr NEW: Replaces macro.
gcry_mpi_lshift NEW.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Salam-Shalom,
Werner
--
Linux-Kongress 2008 + Hamburg + October 7-10 + www.linux-kongress.org
Die Gedanken sind frei. Auschnahme regelt ein Bundeschgesetz.
More information about the Gcrypt-devel
mailing list