de release van de cryptografische bibliotheek , toegepast in het project , de fork van GnuPG 2. De bibliotheek biedt een grote collectie , gebruikt in het TLS-protocol, X.509-certificaten, AEAD-ciphers, TPM-modules, PKCS#11, wachtwoordhashing en post-quantencryptografie. De bibliotheek is geschreven in C++11 en onder de BSD-licentie.
Onder in de nieuwe release:
- Argon2-wachtwoordhashingfunctie en functies voor sleutelgeneratie op basis van wachtwoorden, die gebruikmaken van Argon2 en Bcrypt;
- ondersteuning voor certificaatopslagsystemen in Windows en Linux toegevoegd. API System_Certificate_Store geïmplementeerd, die werkt bovenop Windows-, macOS- en Linux-specifieke certificaatopslagen. CLI trust_roots toegevoegd voor het verifiëren van systeemcertificaatopslagen;
- een laag toegevoegd voor compatibiliteit met libsodium (sodium.h);
- ondersteuning toegevoegd voor het verzenden van DTLS-berichten HelloVerifyRequest aan de serverzijde;
- TLS-stromen geĆÆmplementeerd die compatibel zijn met boost::asio::ssl;
- ondersteuning voor TLS-testen met een testset van BoringSSL verzekerd;
- de prestaties van de modus ;
- de implementatie van XMSS (Extended Merkle Signature Scheme) is in overeenstemming gebracht met RFC 8391;
- ondersteuning toegevoegd voor de extensie supported_versions voor TLS 1.3;
- implementatie van Ed25519ph toegevoegd, compatibel met RFC 8032.
Bron: opennet.ru
