[Botan-announce] 1.9.8 released: Windows 64-bit optimizations, timing attack countermeasures

Jack Lloyd lloyd at randombit.net
Mon Jun 14 09:15:08 EDT 2010


Botan 1.9.8 has been released.

http://botan.randombit.net/news/releases/1_9_8.html
http://botan.randombit.net/download.html

No big headliner changes in this release, just a rollup of some minor
things that have accumulated over the last 7 weeks since 1.9.7.

 - On 64-bit Windows platforms, 64 bit limbs are now used in BigInt.
   This improves performance for public key operations substantially,
   often doubling or more. Only tested on x86-64, but it should also
   work on IA-64.

 - Possible timing attacks against OAEP decoding and IDEA were fixed.

 - The FORK-256 hash was removed; it was badly broken in papers
   published recently, and it was never wisely used, so it seems best
   to drop it now.

 - A bug that prevented the DSA kosherizer from creating small (512 or
   768 bit) groups was fixed.

 - Some small bugs preventing compilation under the LLVM/Clang
   compiler were fixed.

Additionally, a new stable release (1.8.9) will be going out on
Wednesday; a release candidate is available now:
   http://files.randombit.net/botan/misc/Botan-1.8.9-rc1.tgz

Details on the 1.8.9 RC can be found on this post to botan-devel:
   http://lists.randombit.net/pipermail/botan-devel/2010-June/001158.html

-Jack



More information about the botan-announce mailing list