Botan Cryptographic Library Release 2.11.0

ඇත ගුප්ත ලේඛන පුස්තකාල නිකුතුව උද්භිද විද්‍යාව 2.11.0ව්යාපෘතියේ භාවිතා වේ NeoPG, GnuPG 2 හි දෙබලක. පුස්තකාලය විශාල එකතුවක් සපයයි සූදානම් කළ ප්රාථමිකයන්, TLS ප්‍රොටෝකෝලය, X.509 සහතික, AEAD කේතාංක, TPMs, PKCS#11, මුරපද හැෂිං සහ පශ්චාත් ක්වොන්ටම් ගුප්ත ලේඛන තුළ භාවිතා වේ. පුස්තකාලය C++11 සහ ලියා ඇත සපයා ඇත BSD බලපත්‍රය යටතේ.

අතර වෙනස් වෙනවා නව නිකුතුවේ:

  • Argon2 සහ Bcrypt භාවිතයෙන් Argon2 මුරපද හැෂිං සහ මුරපද මත පදනම් වූ යතුරු උත්පාදන කාර්යයන් එකතු කරන ලදී;
  • Windows සහ Linux සහතික ගබඩා පද්ධති සඳහා සහය එක් කරන ලදී. System_Certificate_Store API ක්‍රියාත්මක කර ඇත, Windows, macOS සහ Linux සඳහා විශේෂිත වූ සහතික ගබඩා මත ක්‍රියා කරයි. පද්ධති සහතික ගබඩා පරීක්ෂා කිරීමට Trust_roots CLI එකතු කරන ලදී;
  • ලිබ්සෝඩියම් (sodium.h) සමග අනුකූලතාව සහතික කිරීම සඳහා ස්ථරයක් එකතු කරන ලදී;
  • සේවාදායක පැත්තේ DTLS HelloVerifyRequest පණිවිඩ යැවීම සඳහා සහය එක් කරන ලදී;
  • ක්‍රියාත්මක කරන ලද TLS ප්‍රවාහයන් boost::asio::ssl සමඟ අනුකූල වේ;
  • BoringSSL වෙතින් පරීක්ෂණ කට්ටලය භාවිතා කරමින් TLS පරීක්ෂණ සඳහා සහය ලබා දී ඇත;
  • මාදිලියේ කාර්ය සාධනය වැඩි කිරීම ජීසීඑම්;
  • XMSS (Extended Merkle Signature Scheme) ක්‍රියාත්මක කිරීම RFC 8391 සමඟ සමපාත වේ;
  • TLS 1.3 සඳහා supported_versions දිගුව සඳහා සහය එක් කරන ලදී;
  • Ed25519ph හි RFC 8032 අනුකූලව ක්‍රියාත්මක කිරීම එකතු කරන ලදී.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න