Botan (библиотека программ)

Перейти к навигацииПерейти к поиску
Botan
Типcryptographic library[вд]
РазработчикJack Webber Lloyd[вд]
Написана наC++11[2]
Первый выпуск2000
Последняя версия2.19.2 (03.06.2022) [1]
Репозиторийgithub.com/randombit/bot…
Лицензия2-пунктная лицензия BSD[вд]
Сайтbotan.randombit.net (англ.)

BOTAN (название происходит от японского наименования цветка пиона) — криптографическая библиотека C++ с разрешительной лицензией BSD.[3][4]

Предлагает инструменты, необходимые для реализации целого ряда практических систем, таких как протокол TLS, сертификаты X.509, шифры AEAD, PKCS#11, аппаратная поддержка TPM, хеширование паролей и послеквантовые криптограммы. Развитие координируется на сайте GitHub. Текущая версия 2.8.0 (sig) выпущена 1 октября 2018 года. Все выпуски подписываются с помощью ключа PGP. Для их получения необходима регистрация на сайте GitHub.

См. также

Примечания

  1. GitHub - randombit/botan: Cryptography Toolkit. Дата обращения: 6 июня 2022. Архивировано 6 июня 2022 года.
  2. The botan Open Source Project on Open Hub: Languages Page — 2006.
  3. Botan release notes. Дата обращения: 18 сентября 2008. Архивировано из оригинала 25 марта 2011 года.
  4. Entwicklung einer sicheren Kryptobibliothek. Дата обращения: 15 декабря 2017. Архивировано из оригинала 1 июня 2020 года.

Ссылки