Botan

BotanはBSDライセンスでリリースされたC++で書かれた暗号ライブラリーである。
Botanは幅広く暗号アルゴリズム、フォーマット、プロトコル、例えばSSLとTLSを提供している。
BotanはMonotone分散リビジョンコントロールプログラム、システム、ISCのKea DHCPサーバーなどで利用されている。

このプロジェクトは元々OpenCLと呼ばれていたが、これは現在ではAppleとクロノス・グループがヘテロジニアスシステムプログラミングフレームワークが使っている名前である。2002年にBotanと名称変更された。
See entry for 2002-08-10 in 

2007年にドイツのFederal Office for Information SecurityはFlexSecure GmbHと契約し、ePassportのためのCard Verifiable Certificateの実装をBotanに追加した。
修正されたBotanはInSiToという名称でリリースされた。

2015年からドイツのFederal Office for Information Securityは、Botanのドキュメンテーションやテストスイート、機能を改善することを含むプロジェクトに資金を提供し、
2017年には「増加するセキュリティー要求に対応したアプリケーション」に適したライブラリーとして、評価され推奨された。

 脚注 

 関連項目 

 暗号ライブラリの比較

 外部リンク 



Category:ライブラリ (プログラミング)
Category:暗号ソフトウェア
Category:オープンソースソフトウェア
Category:Transport Layer Security
Category:C++でプログラムされた自由ソフトウェア