Botan - A C++ Crypto Library

Property Value
Distribution openSUSE Leap 15.0
Repository openSUSE Oss all
Package name Botan
Package version 2.6.0
Package release lp150.2.1
Package architecture x86_64
Package type rpm
Installed size 521.02 KB
Download size 195.10 KB
Official Mirror
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.


Package Version Architecture Repository
Botan - - -


Name Value - - - - - - - - - - - - - - - -


Name Value
Botan = 2.6.0-lp150.2.1
Botan(x86-64) = 2.6.0-lp150.2.1


Type URL
Binary Package Botan-2.6.0-lp150.2.1.x86_64.rpm
Source Package Botan-2.6.0-lp150.2.1.src.rpm

Install Howto

Install Botan rpm package:

# zypper install Botan




2018-04-12 -
- fixed to build on armv6 and armv7
2018-04-10 -
- Update to Botan 2.6
* CVE-2018-9860 Fix a bug decrypting TLS CBC ciphertexts which could for a
malformed ciphertext cause the decryptor to read and HMAC an additional 64K
bytes of data which is not part of the record. This could cause a crash if
the read went into unmapped memory. No information leak or out of bounds
write occurs.
* Add support for OAEP labels (GH #1508)
* RSA signing is about 15% faster (GH #1523) and RSA verification is about 50% faster.
* Add exponent blinding to RSA (GH #1523)
* Add Cipher_Mode::create and AEAD_Mode::create (GH #1527)
* Fix bug in TLS server introduced in 2.5 which caused connection to fail if
the client offered any signature algorithm not known to the server (for
example RSA/SHA-224).
* Fix a bug in inline asm that would with GCC 7.3 cause incorrect
computations and an infinite loop during the tests. (GH #1524 #1529)

See Also

Package Description
Botan-doc-2.6.0-lp150.2.1.noarch.rpm Documentation of Botan
Box2D-doc-2.3.1-lp150.1.3.noarch.rpm A 2D Physics Engine for Games
CSXCAD-devel-0.6.1-lp150.2.1.x86_64.rpm Development files for CSXCAD
CSXCAD-matlab-0.6.1-lp150.2.1.noarch.rpm MATLAB interface for openEMS
CharLS-devel-2.0.0-lp150.1.3.x86_64.rpm Libraries and headers for CharLS
Coin-devel-3.1.3-lp150.1.9.x86_64.rpm Development files for Coin, a 3D graphics library
ColPack-devel-1.0.10-lp150.1.5.x86_64.rpm Graph Coloring Library for C/C++ -- development files
ColPack-devel-32bit-1.0.10-lp150.1.5.x86_64.rpm Graph Coloring Library for C/C++ -- development files
ColorFull-devel-1.1-lp150.1.4.x86_64.rpm Development files for ColorFull, a library for calculations in QCD color space
CorsixTH-0.61-lp150.1.4.x86_64.rpm Theme Hospital clone
Crystalcursors-0.5-lp150.1.3.noarch.rpm Mouse Cursors in Crystal Icon Style
DVDStyler-3.0.4-lp150.2.1.x86_64.rpm GUI frontend for dvdauthor and other related tools
DVDStyler-lang-3.0.4-lp150.2.1.noarch.rpm Translations for package DVDStyler
DevIL-devel-1.7.8-lp150.2.1.x86_64.rpm Development package
DisplayCAL- Display calibration and profiling with a focus on accuracy and versatility