[Botan-devel] [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.


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:

Details on the 1.8.9 RC can be found on this post to botan-devel:

botan-announce mailing list
botan-announce at randombit.net

More information about the botan-devel mailing list