ബോട്ടാൻ ക്രിപ്‌റ്റോഗ്രാഫിക് ലൈബ്രറി റിലീസ് 2.11.0

ലഭ്യമാണ് ഒരു ക്രിപ്‌റ്റോഗ്രാഫിക് ലൈബ്രറിയുടെ പ്രകാശനം ബോട്ടൻ 2.11.0, പദ്ധതിയിൽ ഉപയോഗിച്ചു നിയോപിജി, 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;
  • Увеличена производительность режима ജിസിഎം;
  • Реализация XMSS (Extended Merkle Signature Scheme) приведена в соответствие с RFC 8391;
  • Добавлена поддержка расширения supported_versions для TLS 1.3;
  • Добавлена реализация Ed25519ph, совместимая с RFC 8032.

അവലംബം: opennet.ru

ഒരു അഭിപ്രായം ചേർക്കുക