Botan Cryptographic Library Release 2.11.0

கிடைக்கும் கிரிப்டோகிராஃபிக் நூலகத்தின் வெளியீடு தாவரவியல் 2.11.0, திட்டத்தில் பயன்படுத்தப்பட்டது நியோபிஜி, ஒரு முட்கரண்டி GnuPG 2. நூலகம் ஒரு பெரிய தொகுப்பை வழங்குகிறது ஆயத்த பழமையானவை, TLS நெறிமுறை, X.509 சான்றிதழ்கள், AEAD மறைக்குறியீடுகள், TPMகள், PKCS#11, கடவுச்சொல் ஹாஷிங் மற்றும் பிந்தைய குவாண்டம் கிரிப்டோகிராஃபி ஆகியவற்றில் பயன்படுத்தப்படுகிறது. நூலகம் C++11 இல் எழுதப்பட்டுள்ளது வழங்கப்பட்ட BSD உரிமத்தின் கீழ்.

மத்தியில் மாற்றங்கள் புதிய வெளியீட்டில்:

  • Argon2 மற்றும் Bcrypt ஐப் பயன்படுத்தி Argon2 கடவுச்சொல் ஹாஷிங் மற்றும் கடவுச்சொல் அடிப்படையிலான முக்கிய உருவாக்க செயல்பாடுகள் சேர்க்கப்பட்டது;
  • விண்டோஸ் மற்றும் லினக்ஸ் சான்றிதழ் சேமிப்பக அமைப்புகளுக்கான ஆதரவு சேர்க்கப்பட்டது. System_Certificate_Store API செயல்படுத்தப்பட்டது, Windows, macOS மற்றும் Linux க்கு குறிப்பிட்ட சான்றிதழ் ஸ்டோர்களின் மேல் வேலை செய்கிறது. கணினி சான்றிதழ் கடைகளை சரிபார்க்க Trust_roots CLI சேர்க்கப்பட்டது;
  • லிப்சோடியத்துடன் (sodium.h) இணக்கத்தன்மையை உறுதிப்படுத்த ஒரு அடுக்கு சேர்க்கப்பட்டது;
  • சேவையக பக்கத்தில் DTLS HelloVerifyRequest செய்திகளை அனுப்புவதற்கான ஆதரவு சேர்க்கப்பட்டது;
  • பூஸ்ட்::asio::ssl உடன் இணக்கமான TLS ஸ்ட்ரீம்கள் செயல்படுத்தப்பட்டது;
  • BoringSSL இலிருந்து சோதனைத் தொகுப்பைப் பயன்படுத்தி TLS சோதனைக்கான ஆதரவை வழங்கியது;
  • அதிகரித்த பயன்முறை செயல்திறன் மேலும் CMG;
  • XMSS (விரிவாக்கப்பட்ட மெர்க்கல் சிக்னேச்சர் திட்டம்) செயல்படுத்தல் RFC 8391 உடன் சீரமைக்கப்பட்டது;
  • TLS 1.3க்கான supported_versions நீட்டிப்புக்கான ஆதரவு சேர்க்கப்பட்டது;
  • Ed25519ph இன் RFC 8032 இணக்கமான செயலாக்கம் சேர்க்கப்பட்டது.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்