A C++ Crypto Library
Botan is a C++ library that provides support for many common
cryptographic operations, including encryption, authentication, and
X.509v3 certificates and CRLs. A wide variety of algorithms is
supported, including RSA, DSA, DES, AES, MD5, and SHA-1.
- Developed at devel:libraries:c_c++
- Sources inherited from project openSUSE:Factory
-
4
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory:Rebuild/Botan && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
Botan-2.10.0.tgz | 0007240021 6.9 MB | |
Botan-2.10.0.tgz.asc | 0000000488 488 Bytes | |
Botan.changes | 0000064158 62.7 KB | |
Botan.keyring | 0000001751 1.71 KB | |
Botan.spec | 0000004232 4.13 KB | |
baselibs.conf | 0000000125 125 Bytes |
Revision 52 (latest revision is 64)
Dominique Leuenberger (dimstar_suse)
accepted
request 691275
from
Daniel Molkentin (dmolkentin)
(revision 52)
- Update to Botan 2.10 * Bump SONAME * Warning: XMSS currently implements draft-06 which is not compatible with the final RFC 8391 specification. A PR is open to fix this, however it will break all current uses of XMSS. If you are currently using XMSS please comment at https://github.com/randombit/botan/pull/1858. Otherwise the PR will be merged and support for draft-06 will be removed starting in 2.11. * Added a new certificate store implementation that can access the MacOS keychain certificate store. (GH #1830) * Redesigned Memory_Pool class, which services allocations out of a set of pages locked into memory (using mlock/VirtualLock). It is now faster and with improved exploit mitigations. (GH #1800) * Add BMI2 implementations of SHA-512 and SHA-3 which improve performance by 25-35% on common CPUs. (GH #1815) * Unroll SHA-3 computation improving performance by 10-12% (GH #1838) * Add a Thread_Pool class. It is now possible to run the tests in multiple threads with --test-threads=N flag to select the number of threads to use. Use --test-threads=0 to run with as many CPU cores as are available on the current system. The default remains single threaded. (GH #1819) * XMSS signatures now uses a global thread pool instead of spawning new threads for each usage. This improves signature generation performance by between 10% and 60% depending on architecture and core count. (GH #1864) * Some functions related to encoding and decoding BigInts have been deprecated. (GH #1817) * Binary encoding and decoding of BigInts has been optimized by performing word-size operations when possible. (GH #1817) * Rename the exception Integrity_Failure to Invalid_Authentication_Tag to make its meaning and usage more clear. The old name remains as a typedef. (GH #1816) * Support for using Boost filesystem and MSVC’s std::filesystem have been
Comments 2
Hello. As a fan of western literature, Rope and Wire is my go-to destination for captivating tales of the Old West. With its diverse collection of stories, ranging from thrilling gunfights to poignant tales of frontier life, this platform never fails to immerse me in the rugged landscapes and untamed characters of the western genre. What sets Rope and Wire https://ropeandwire.com/ apart is its commitment to authenticity and attention to detail, ensuring that each story feels genuine and evocative of the era.
Reviews of the best legal Africa online casinos often highlight onlinecasinossouthafrica.net/ for its legality, game variety, bonuses, and player satisfaction. It stands out as a top choice for players seeking a reputable and enjoyable gaming experience.