security/botan2 2.19.5p2 OpenBSD
crypto and TLS for C++11
- System
- OpenBSD
- Repository
- OpenBSD ports
- Maintainer
- Alexander Bluhm <[email protected]>
- Last update
- Commit
0c2c5937ce- Categories
- security, lang/python
Description
Botan (Japanese for peony) is a cryptography library written in C++11 and released under the permissive Simplified BSD license. Botan's goal is to be the best option for cryptography in new C++ code by offering the tools necessary to implement a range of practical systems, such as TLS/DTLS, PKIX certificate handling, PKCS#11 and TPM hardware support, password hashing, and post quantum crypto schemes. In addition to the C++, botan has a C89 API specifically designed to be easy to call from other languages. A Python binding using ctypes calling the C89 API is included.
In the other systems
| System | Port | Version |
|---|---|---|
| OpenBSD | security/botan2 | 2.19.5p2 |
| NetBSD | security/botan2 | 2.19.5nb3 |
| DragonFly | security/botan2 | 2.19.5_4 |
| MidnightBSD | security/botan2 | 2.19.5 |
Install
Binary package:
pkg_add botan2
From the ports tree:
cd /usr/ports/security/botan2 && make install