exploit the possibilities
Home Files News &[SERVICES_TAB]About Contact Add New
Showing 1 - 25 of 83 RSS Feed

Files

Botan C++ Crypto Algorithms Library 2.16.0
Posted Oct 6, 2020
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 stable release.

Changes: Now userspace PRNG objects (such as AutoSeeded_RNG and HMAC_DRBG) use an internal lock, which allows safe concurrent use. This however is purely a precaution in case of accidental sharing of such RNG objects; for performance reasons it is always preferable to use a RNG per thread if a userspace RNG is needed. DL_Group and EC_Group objects now track if they were created from a known trusted group (such as P-256 or an IPsec DH parameter). If so, then verification tests can be relaxed, as compared to parameters which may have been maliciously constructed in order to pass primality checks. Various other additions and updates.
tags | library
SHA-256 | 92ed6ebc918d86bd1b04221ca518af4cf29cc326c4760740bd2d22e61cea2628

Related Files

Botan C++ Crypto Algorithms Library 3.2.0
Posted Oct 9, 2023
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 stable release.

Changes: Added support for post-quantum secure key exchange in TLS 1.3. Added support for TLS PSK. Added a first class interface for XOFs. Added KMAC from NIST SP 800-185. Added cSHAKE XOF. Added improved APIs for key encapsulation. Many other updates, fixes, and improvements listed in the release notes.
tags | library
SHA-256 | 049c847835fcf6ef3a9e206b33de05dd38999c325e247482772a5598d9e5ece3
Botan C++ Crypto Algorithms Library 3.1.1
Posted Jul 13, 2023
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 stable release.

Changes: Fixed two tests which were insufficiently serialized. This would cause sporadic test failures, particularly on machines with many cores.
tags | library
SHA-256 | 30c84fe919936a98fef5331f246c62aa2c0e4d2085b2d4511207f6a20afa3a6b
Botan C++ Crypto Algorithms Library 3.1.0
Posted Jul 11, 2023
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 stable release.

Changes: Added SPHINCS+ post quantum hash based signature scheme. Several small TLS compliance fixes, primarily around rejecting invalid behavior from the peer. Dozens of other fixes and updates.
tags | library
SHA-256 | 4e18e755a8bbc6bf96fac916fbf072ecd06740c72a72017c27162e4c0b4725fe
Botan C++ Crypto Algorithms Library 3.0.0
Posted Apr 11, 2023
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 stable release.

Changes: Botan is now a C++20 codebase; compiler requirements have been increased to GCC 11, Clang 14, or MSVC 2022. Added support for TLS v1.3. Support for TLS 1.0, TLS 1.1, and DTLS 1.0 have been removed. Many breaking changes regarding removal of functionality. Check the changelog for full details.
tags | library
SHA-256 | 5da552e00fa1c047a90c22eb5f0247ec27e7432b68b78e10a7ce0955269ccad7
Botan C++ Crypto Algorithms Library 2.19.3
Posted Nov 17, 2022
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 stable release.

Changes: Added support for Kyber post-quantum KEM. Support for TLS 1.0, TLS 1.1, and DTLS 1.0 have been removed. Remove many deprecated headers. Many headers which were previously marked as becoming internal in 2.x have now been made internal. Removed several deprecated algorithms including CAST-256, MISTY1, Kasumi, DESX, XTEA, PBKDF1, MCEIES, CBC-MAC and Tiger. A few dozen other updates are also in the release notes.
tags | library
advisories | CVE-2021-24115
SHA-256 | dae047f399c5a47f087db5d3d9d9e8f11ae4985d14c928d71da1aff801802d55
Botan C++ Crypto Algorithms Library 2.19.2
Posted Jun 6, 2022
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 stable release.

Changes: Added support for parallel computation in Argon2. Added SSSE3 implementation of Argon2. The OpenSSL provider was incompatible with OpenSSL 3.0. It has been removed. Avoided using reserve in secure_vector appending, which caused a performance problem. Fixed TLS::Text_Policy behavior when X25519 is disabled at build time. Fixed several warnings from Clang.
tags | library
SHA-256 | 3af5f17615c6b5cd8b832d269fb6cb4d54ec64f9eb09ddbf1add5093941b4d75
Botan C++ Crypto Algorithms Library 2.19.1
Posted Jan 24, 2022
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 stable release.

Changes: Fixed a compilation problem affecting macOS XCode. Fixed a build problem preventing amalgamation builds in 2.19.0.
tags | library
SHA-256 | e26e00cfefda64082afdd540d3c537924f645d6a674afed2cd171005deff5560
Botan C++ Crypto Algorithms Library 2.19.0
Posted Jan 20, 2022
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 stable release.

Changes: Added a forward error correction code compatible with the zfec library. Improved Emscripten build. Made change to always use -L before build flags. Fixed compilation issue on earlier macOS versions. Added a GCC 4.8 CI target to prevent build regressions. Added support for Loongarch64. Added a check of the OSXSAVE flag before using AVX2 instructions.
tags | library
SHA-256 | 240d9e56e6acb91ef4cf06a8a1c6c0f101c61d40cf48cccf139faef821d7040b
Botan C++ Crypto Algorithms Library 2.18.2
Posted Oct 25, 2021
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 stable release.

Changes: Avoided using short exponents when encrypting in ElGamal. Add CI based on GitHub actions to replace Travis CI. Fixed a low risk OAEP decryption side channel issue. Removed support in OpenSSL provider for algorithms which are disabled by default in OpenSSL 3.0. Various other bug fixes.
tags | library
SHA-256 | 541a3b13f1b9d30f977c6c1ae4c7bfdfda763cda6e44de807369dce79f42307e
Botan C++ Crypto Algorithms Library 2.18.1
Posted May 10, 2021
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 stable release.

Changes: Fixed a build regression in 2.18.0. Fixed a bug which caused decoding a certificate which contained more than one name in a single RDN. Fixed a bug which caused OID lookup failures when run in a locale which uses thousands separators. Fixed an issue where DNS names in name constraints were compared with case sensitivity, which could cause valid certificates to be rejected. A couple of X.509 fixes as well.
tags | library
SHA-256 | f8c7b46222a857168a754a5cc329bb780504122b270018dda5304c98db28ae29
Botan C++ Crypto Algorithms Library 2.18.0
Posted Apr 15, 2021
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 stable release.

Changes: Added support for implementing custom RNG objects through the FFI interface. Improved safegcd bounds, improving runtime performance. Fixed a bug introduced in 2.9.0. Added build support for RISC-V 32. Fixes for TLS::Stream::async_shutdown. Fixed a regression introduced in 2.17.0.
tags | library
SHA-256 | cc64852e1e0c5bb30ecd052e4a12d5136125a8ce5c3be2efb6fb061c8677e327
Botan C++ Crypto Algorithms Library 2.17.3
Posted Dec 22, 2020
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 stable release.

Changes: Changed base64, base58, base32, and hex encoding and decoding operations to run in constant time. Fixed a build problem on PPC64 building with Clang. Multiple other bug fixes.
tags | library
SHA-256 | 79123b654445a4abba486e09a431788545c708237382a3e765664c9f55b03b88
Botan C++ Crypto Algorithms Library 2.17.2
Posted Nov 13, 2020
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 stable release.

Changes: Fixed a build problem on ppc64. Resolved an issue in the modular square root algorithm. Fixed a regression in MinGW builds introduced in 2.17.1.
tags | library
SHA-256 | ebe27dfe2b55d7e02bf520e926606c48b76b22facb483256b13ab38e018e1e6c
Botan C++ Crypto Algorithms Library 2.17.1
Posted Nov 9, 2020
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 stable release.

Changes: Fixed a build problem that could occur if Python was not in the PATH. This was known to occur on some installations of macOS. Re-enabled support for the x86 CLMUL instruction on Visual C++, which was accidentally disabled starting in 2.12.0.
tags | library
SHA-256 | 741358b3f1638ed7d9b2f59b4e344aa46f4966b15958b5434c0ac1580df0c0c1
Botan C++ Crypto Algorithms Library 2.17.0
Posted Nov 5, 2020
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 stable release.

Changes: Fixed a bug in ECDSA which could occur when the group size and hash length differ. Fixed a bug in ECDSA verification when the public key was chosen to be a small multiple of the group generator. Various other updates.
tags | library
SHA-256 | b97044b312aa718349af7851331b064bc7bd5352400d5f80793bace427d01343
Botan C++ Crypto Algorithms Library 2.15.0
Posted Jul 7, 2020
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 stable release.

Changes: Fixed a memory leak in the CommonCrypto block cipher calls. Changed the HMAC key schedule to attempt to reduce the information leaked from the key schedule with regards to the length of the key, as this is at times (as for example in PBKDF2) sensitive information. Various other additions and updates.
tags | library
SHA-256 | d88af1307f1fefac79aa4f2f524699478d69ce15a857cf2d0a90ac6bf2a50009
Botan C++ Crypto Algorithms Library 2.14.0
Posted Apr 6, 2020
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 stable release.

Changes: Added support for using POWER8+ VPSUMD instruction to accelerate GCM. Optimized the vector permute AES implementation, especially improving performance on ARMv7, Aarch64, and POWER. Used a new algorithm for modular inversions which is both faster and more resistant to side channel attacks. Various other additions and updates.
tags | library
SHA-256 | 0c10f12b424a40ee19bde00292098e201d7498535c062d8d5b586d07861a54b5
Botan C++ Crypto Algorithms Library 2.13.0
Posted Jan 6, 2020
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 stable release.

Changes: Added Roughtime client. Added support for XMSS X.509 certificates. Added support for X.509 CRLs in FFI layer and Python wrapper. Various other additions and updates.
tags | library
SHA-256 | f57ae42a41e1091bca58f44f41addebd9a390b651603952c881ec89d50187e90
Botan C++ Crypto Algorithms Library 2.12.1
Posted Oct 14, 2019
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 stable release.

Changes: Various bug fixes have been applied.
tags | library
SHA-256 | 7e035f142a51fca1359705792627a282456d49749bf62a37a8e48375d41baaa9
Botan C++ Crypto Algorithms Library 2.12.0
Posted Oct 7, 2019
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 stable release.

Changes: Many currently public headers are being deprecated. RSA signature performance improvements. Various other updates.
tags | library
SHA-256 | 1eaefd459d52f27de1805cff8c68792e0610919648ee98e101980e94edb90a63
Botan C++ Crypto Algorithms Library 2.11.0
Posted Jul 1, 2019
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 stable release.

Changes: Added Argon2 PBKDF/password hash. Added Bcrypt-PBKDF password hash. Added a libsodium compat layer in sodium.h. Various other updates.
tags | library
systems | unix
SHA-256 | 2a7b969cb39d0f5446a972fa2535c7a2b87ef447acdef9e2716458d7ab6a962f
Botan C++ Crypto Algorithms Library 2.10.0
Posted Apr 1, 2019
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 stable release.

Changes: Added a new certificate store implementation that can access the MacOS keychain certificate store. Add BMI2 implementations of SHA-512 and SHA-3 which improve performance by 25-35% on common CPUs. Various other updates.
tags | library
SHA-256 | 88481997578c27924724fea76610d43d9f59c99edfe561d41803bbc98871ad31
Botan C++ Crypto Algorithms Library 2.9.0
Posted Jan 7, 2019
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 stable release.

Changes: Fixed bugs in TLS which caused negotiation failures when the client used an unknown signature algorithm or version. Addressed a side channel during ECC key generation, which used an unblinded Montgomery ladder. Various other updates.
tags | library
advisories | CVE-2018-20187
SHA-256 | 305564352334dd63ae63db039077d96ae52dfa57a3248871081719b6a9f2d119
Botan C++ Crypto Algorithms Library 2.8.0
Posted Oct 1, 2018
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 stable release.

Changes: Add support for using Apple CommonCrypto library for hashing (GH #1667), cipher modes (GH #1674) and block ciphers (GH #1673). Support for negotiating TLS versions 1.0 and 1.1 is disabled in the default TLS policy. Various other updates.
tags | library
SHA-256 | e7159b127e91e0c158245d61c638c50d443ec7b440b6b0161328c47b3aba3960
Botan C++ Crypto Algorithms Library 2.7.0
Posted Jul 3, 2018
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 stable release.

Changes: Avoided a side channel in ECDSA signature generation. Various other updates.
tags | library
advisories | CVE-2018-12435
SHA-256 | e42df91556317588c6ca0e41bf796f9bd5ec5c70e0668e6c97c608c697c24a90
Page 1 of 4
Back1234Next

File Archive:

November 2023

  • Su
  • Mo
  • Tu
  • We
  • Th
  • Fr
  • Sa
  • 1
    Nov 1st
    1 Files
  • 2
    Nov 2nd
    0 Files
  • 3
    Nov 3rd
    0 Files
  • 4
    Nov 4th
    0 Files
  • 5
    Nov 5th
    0 Files
  • 6
    Nov 6th
    0 Files
  • 7
    Nov 7th
    0 Files
  • 8
    Nov 8th
    0 Files
  • 9
    Nov 9th
    0 Files
  • 10
    Nov 10th
    0 Files
  • 11
    Nov 11th
    0 Files
  • 12
    Nov 12th
    0 Files
  • 13
    Nov 13th
    219 Files
  • 14
    Nov 14th
    19 Files
  • 15
    Nov 15th
    66 Files
  • 16
    Nov 16th
    38 Files
  • 17
    Nov 17th
    9 Files
  • 18
    Nov 18th
    0 Files
  • 19
    Nov 19th
    0 Files
  • 20
    Nov 20th
    13 Files
  • 21
    Nov 21st
    11 Files
  • 22
    Nov 22nd
    56 Files
  • 23
    Nov 23rd
    0 Files
  • 24
    Nov 24th
    0 Files
  • 25
    Nov 25th
    36 Files
  • 26
    Nov 26th
    0 Files
  • 27
    Nov 27th
    14 Files
  • 28
    Nov 28th
    30 Files
  • 29
    Nov 29th
    0 Files
  • 30
    Nov 30th
    0 Files

Top Authors In Last 30 Days

File Tags

Systems

packet storm

© 2022 Packet Storm. All rights reserved.

Services
Security Services
Hosting By
Rokasec
close