Botan:现代C++加密工具包

2024-12-19

Botan是一个功能强大的C++加密库,它以BSD许可证开源发布,旨在成为C++加密领域的最佳选择。Botan提供了广泛的工具,包括TLS协议、X.509证书、现代AEAD密码、PKCS#11和TPM硬件支持、密码哈希以及后量子密码方案等。它还包含Python绑定,并支持多种其他语言绑定,以及功能丰富的命令行界面。Botan的最新版本是3.6.1,并被广泛用于Fedora、Debian、Arch和Homebrew等发行版。

开发 Botan