{"added":"2026-10-26T15:19:54Z","apiVersion":1,"behindSince":null,"buildDepends":["archivers/xz","devel/boost","devel/dwz","lang/python/3","textproc/py-docutils"],"categories":["security","lang/python"],"comment":"crypto and TLS for C++20","compare":"/compare/botan3/index.json","dependentCount":null,"description":"Botan (Japanese for peony) is a BSD-licensed cryptography library\nwritten in C++20.\n\nBotan's goal is to be the best option for production cryptography\nby offering the tools necessary to implement a range of practical\nsystems, such as TLSv1.3, X.509 PKI, modern AEAD ciphers, support\nfor PKCS#11 and TPM hardware, memory-hard password hashing, and post\nquantum cryptography. All of this is covered by an extensive test suite,\nincluding an automated system for detecting side channels. The modular\nbuild system allows enabling or disabling features in a fine-grained\nway, and amalgamation builds are also supported.\n\nIt comes out of the box with C++, C, and Python APIs, and several\nother language bindings are available. The library is accompanied by a\nfeatureful command line interface. Consult the documentation for more\ninformation.","flavors":[],"html":"https://daemonports.org/openbsd/security/botan3/","kind":"port","lastUpdate":"2026-10-30T16:33:42Z","license":null,"licenses":[],"maintainer":"The OpenBSD ports mailing-list \u003cports@openbsd.org\u003e","name":"botan3","newest":true,"newestVersion":"3.13.0","noVulnData":true,"origin":"security/botan3","otherSystems":[{"maintainer":"fluffy@FreeBSD.org","newest":true,"origin":"security/botan3","path":"/security/botan3/","system":"FreeBSD","updated":"2026-09-02","version":"3.13.0"},{"behindSince":"2026-07-10","origin":"security/botan3","path":"/netbsd/security/botan3/","system":"NetBSD","updated":"2026-11-11","version":"3.9.0nb3"},{"maintainer":"fluffy@FreeBSD.org","newest":true,"origin":"security/botan3","path":"/dragonfly/security/botan3/","system":"DragonFly","version":"3.13.0"},{"behindSince":"2026-07-10","maintainer":"ports@MidnightBSD.org","noVulnData":true,"origin":"security/botan3","path":"/midnightbsd/security/botan3/","system":"MidnightBSD","updated":"2026-11-04","version":"3.7.1"},{"maintainer":"fluffy@FreeBSD.org","newest":true,"noVulnData":true,"origin":"security/botan3","path":"","system":"HardenedBSD","version":"3.13.0"},{"maintainer":"fluffy@FreeBSD.org","newest":true,"noVulnData":true,"origin":"security/botan3","path":"","system":"GhostBSD","version":"3.13.0"}],"packages":null,"pkgName":"botan3-3.13.0p3","related":["security/botan2"],"repository":"OpenBSD ports","requiredBy":["net/kea","security/keepassxc","security/rnp"],"requiredByCount":3,"runDepends":["archivers/bzip2","archivers/xz"],"status":null,"system":"openbsd","systemLabel":"OpenBSD","version":"3.13.0p3","versions":[{"commit":"a1575921ef5a12a3bcbd9b6374664b66106b4338","date":"2026-10-26","version":"3.13.0"}],"vulnerabilities":null,"www":"https://botan.randombit.net/"}
