Headline
Botan C++ Crypto Algorithms Library 2.19.4
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 2.19.x release.
Botan C++ Crypto Algorithms Library 2.19.4
Posted Feb 21, 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 2.19.x release.
Changes: Fixed a potential denial of service caused by accepting arbitrary length primes as potential elliptic curve parameters in ASN.1 encodings. Switched to using a constant time binary algorithm for computing GCD . Fixed a bug in SHAKE_Cipher which could cause incorrect output if set_key was called multiple times. Fixed a bug in RSA-KEM encryption where the shared secret key was incorrectly not padded to exactly the byte length of the modulus. 8 additional fixes and additions.
tags | library
SHA-256 | 5a3a88ef6433e97bcab0efa1ed60c6197e4ada9d9d30bc1c47437bf89b97f276
Download | Favorite | View