summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorNiels Möller <nisse@lysator.liu.se>2010-07-25 11:15:01 +0200
committerNiels Möller <nisse@lysator.liu.se>2010-07-25 11:15:01 +0200
commite09d5b144e46f7af68fc628250c4b830314c521d (patch)
tree807960dca1e441d3737d91d0dd364170b344382e /NEWS
parent55d15220791c10c6b1aaba02a82398162895086d (diff)
downloadnettle-e09d5b144e46f7af68fc628250c4b830314c521d.tar.gz
More info for nettle-2.1.
Rev: nettle/NEWS:1.7
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS24
1 files changed, 17 insertions, 7 deletions
diff --git a/NEWS b/NEWS
index f7d31333..b3d72461 100644
--- a/NEWS
+++ b/NEWS
@@ -1,13 +1,13 @@
-NEWS for the 2.5 release
-
- XXX: Remaining: Manual update. Key generation for dsa256.
+NEWS for the 2.1 release
*Important*: this release breaks source and binary
- compatibility for the digital signature functions.
+ compatibility for the digital signature functions, and for the
+ DES and BLOWFISH ciphers which have weak keys.
+
Incompatible changes:
* The functions rsa_md5_sign, rsa_sha1_sign and
- rsa_sha256_sign, and the corresponding _digest varians, now
+ rsa_sha256_sign, and the corresponding _digest variants, now
have a return value which callers should check. The functions
return failure if the key is too small for the type of
signature.
@@ -15,7 +15,7 @@ NEWS for the 2.5 release
* The functions dsa_sign and dsa_verify are renamed to
dsa_sha1_sign and dsa_sha1_verify. The _-digest variants are
renamed similarly. These functions now have a return value
- which callers sould check, and they return failure if the
+ which callers should check, and they return failure if the
number q is not of the appropriate size.
* The return value from des_set_key, des3_set_key and
@@ -31,6 +31,11 @@ NEWS for the 2.5 release
Other changes:
+ * Support for the Camellia block cipher.
+
+ * New function aes_invert_key, useful for applications that
+ need both encryption and decryption using the same AES key.
+
* des_set_key and des3_set_key no longer check the key parity
bits. Parity bits are silently ignored. A new function
des_check_parity is provided, for applications that care
@@ -43,13 +48,18 @@ NEWS for the 2.5 release
testing, this support should be considered somewhat
experimental.
+ * Key generation for RSA and DSA changed to use Maurer's
+ algorithm to generate provably prime numbers (as usual, the
+ mathematical proof does not guaranteee that the
+ implementation is bug free).
+
* x86_64 assembler implementation actually included in the
distribution (was accidentally left out in nettle-2.0).
* Configure script now detects if the compiler uses a 32-bit
or 64-bit on x86_64 (prevously did this for sparc only).
Also sets the default location for installing libraries
- (libdir) depending on system type andd the ABI used.
+ (libdir) depending on system type and the ABI used.
* Added the nettle and gmp libraries as dependencies when
linking shared library libhogweed.so. On systems using