Botan:現代的なC++暗号化ツールキット
2024-12-19
Botanは、寛容なSimplified BSDライセンスの下でリリースされた、強力なオープンソースC++暗号化ライブラリです。C++における暗号化のための最良の選択肢となることを目指しており、TLSプロトコル、X.509証明書、最新のAEAD暗号、PKCS#11とTPMハードウェアサポート、パスワードハッシング、ポスト量子暗号スキームなど、さまざまなシステムの実装に必要なツールを提供します。Pythonバインディングが含まれており、他の言語バインディングも利用可能です。機能豊富なコマンドラインインターフェースも提供されています。最新リリースは3.6.1であり、Fedora、Debian、Arch、Homebrewなどの多くのディストリビューションを通じて利用できます。
開発