Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Botan - это лицензированная BSD криптографическая и TLS-библиотека, написанная на C ++ 11 . Он предоставляет широкий спектр криптографических алгоритмов, форматов и протоколов, например SSL и TLS . Он используется в распределенной программе контроля версий Monotone , системе OpenDNSSEC и DHCP-сервере ISC Kea среди других проектов.

Первоначально проект назывался OpenCL , это имя теперь используется Apple Inc. и Khronos Group для структуры гетерогенного системного программирования . В 2002 году он был переименован в Botan. [2]

В 2007 году Федеральное ведомство по информационной безопасности Германии заключило контракт с FlexSecure GmbH на добавление в Botan реализации сертификатов, проверяемых с помощью карты, для электронных паспортов ; модифицированная версия Botan была выпущена под названием InSiTo. [3]

Начиная с 2015 года Федеральное управление информационной безопасности Германии финансировало проект, который включал улучшение документации, набора тестов и набора функций Botan, кульминацией которого стал 2017 год, когда он был оценен и рекомендован как библиотека, подходящая для «приложений с повышенными требованиями к безопасности ". [4]

См. Также [ править ]

Ссылки [ править ]

  1. ^ «Ботан: Примечания к выпуску» . Проверено 29 октября 2020 .
  2. ^ См. Запись за 10 августа 2002 г. в "Примечаниях к выпуску Botan" . Архивировано из оригинала на 2011-03-25 . Проверено 18 сентября 2008 .
  3. ^ "Сайт InSiTo" . Архивировано из оригинального 20 -го июля 2011 года . Проверено 18 сентября 2008 .
  4. ^ "Entwicklung einer sicheren Kryptobibliothek" (на немецком языке) . Проверено 15 декабря 2017 .

Внешние ссылки [ править ]

  • Официальный веб-сайт