Headline
Botan C++ Crypto Algorithms Library 3.6.1
Botan is a C++ library of cryptographic algorithms, including AES, DES, SHA-1, RSA, DSA, Diffie-Hellman, and many others. It also supports X.509 certificates and CRLs, and PKCS #10 certificate requests, and has a high level filter/pipe message processing system. The library is easily portable to most systems and compilers, and includes a substantial tutorial and API reference. This is the current 3.x.x release.
Botan C++ Crypto Algorithms Library 3.6.1
Posted Oct 28, 2024
Site botan.randombit.net
Botan is a C++ library of cryptographic algorithms, including AES, DES, SHA-1, RSA, DSA, Diffie-Hellman, and many others. It also supports X.509 certificates and CRLs, and PKCS #10 certificate requests, and has a high level filter/pipe message processing system. The library is easily portable to most systems and compilers, and includes a substantial tutorial and API reference. This is the current 3.x.x release.
Changes: Fixed a bug in x86 CPUID detection introduced in 3.6.0 which would cause crashes on systems which have BMI1 but not BMI2. Fixed a bug in SLH-DSA signing, which did not default to the FIPS required randomized variant. Modified how elliptic curve blinding is performed, reducing the number of self-additions that may occur during multiplication. In speed command line utility, also iterate keygen several times.
tags | library
SHA-256 | 7cb8575d88d232c77174769d7f9e24bb44444160585986eebd66e749cb9a9089
Download | Favorite | View