[Botan-announce] Botan 1.1.13
Brought to you by:
randombit
|
From: Jack L. <ll...@ac...> - 2003-04-22 13:11:01
|
Botan 1.1.13 is a second release candidate for Botan 1.2.0. Mostly just
some final cleanups before 1.2.0, along with adding EAX mode, a new
authenticated cipher mode designed by Wagner, Rogaway, and Bellare
(authenticated cipher mode means you don't have to use a MAC, the cipher
mode will handle both privacy and authenticity).
New features in this release:
- Added EAX mode
- Added OMAC, a secure CBC-MAC
- The removeFromCRL code is now processed correctly in X.509 CRLs
- Support for various X.509 attributes required by RFC 3280 (mostly
useless things like title, psuedonym, surname, given name, etc).
- A new toggle for the memory allocators
Bug fixes in this release:
- Skipjack's word ordering was reversed [1]
- Diffie-Hellman would sometimes not do blinding
- Removed the 'es_pthr' module, it looks to be at least possibly buggy
Misc:
- Optimized OFB and CTR modes (~5% improvement)
- Moved Rijndael from rijndael.h to aes.h, renamed AES
- Removed the 'no_timer' LibraryInitializer option
[1]: At this point, most implementations of Skipjack are probably 'wrong',
but I figured it was better to go along with the official NIST specs.
The 1998 test vectors are wrong, NIST published a clarification last
year to that effect.
|