Выпуск криптографической библиотеки Botan 2.11.0

Материал из Викиновостей, свободного источника новостей

6 июля 2019 года

Доступен (Архивная копия от 1 августа 2021 на Wayback Machine) выпуск криптографической библиотеки Botan 2.11.0, применяемой в проекте NeoPG, форке GnuPG 2. Библиотека предоставляет большую коллекцию готовых примитивов, используемых в протоколе TLS, сертификатах X.509, шифрах AEAD, модулях TPM, PKCS#11, хэшировании паролей и постквантовой криптографии. Библиотека написана на языке C++11 и поставляется под лицензией BSD.

Среди изменений в новом выпуске:

  • Добавлена функция хэширования паролей Argon2 и функции формирования ключа на основе пароля, использующие Argon2 и Bcrypt;
  • Добавлены поддержка систем хранения сертификатов Windows и Linux. Реализован API System_Certificate_Store, работающий поверх специфичных для Windows, macOS и Linux хранилищ сертификатов. Добавлен CLI trust_roots для проверки системных хранилищ сертификатов;
  • Добавлена прослойка для обеспечения совместимости с libsodium (sodium.h);
  • Добавлена поддержка отправки DTLS-сообщений HelloVerifyRequest на стороне сервера;
  • Реализованы TLS-потоки, совместимые с boost::asio::ssl;
  • Обеспечена поддержка тестирования TLS с использованием тестового набора от BoringSSL;
  • Увеличена производительность режима GCM;
  • Реализация XMSS (Extended Merkle Signature Scheme) приведена в соответствие с RFC 8391;
  • Добавлена поддержка расширения supported_versions для TLS 1.3;
  • Добавлена реализация Ed25519ph, совместимая с RFC 8032.

Источники[править]


Creative Commons
Creative Commons
Эта статья содержит материалы из статьи «Выпуск криптографической библиотеки Botan 2.11.0», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии[править]

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.