OpenBSD-projekontwikkelaars
Veranderinge in LibreSSL 2.9.1:
- Bygevoeg SM3 hash-funksie (Chinese standaard GB/T 32905-2016);
- Bygevoeg SM4 blok syfer (Chinese standaard GB/T 32907-2016);
- Bygevoeg makros OPENSSL_NO_* om verenigbaarheid met OpenSSL te verbeter;
- Die EC_KEY_METHOD metode is gedeeltelik oorgedra vanaf OpenSSL;
- Ontbrekende OpenSSL 1.1 API-oproepe geïmplementeer;
- Bygevoeg ondersteuning vir XChaCha20 en XChaCha20-Poly1305;
- Bygevoeg ondersteuning vir die oordrag van AES-sleutels via die EVP-koppelvlak;
- Voorsien outomatiese inisialisering van CRYPTO_LOCK;
- Om verenigbaarheid met OpenSSL te verbeter, is ondersteuning vir die pbkdf2-sleutelhashingskema by die openssl-hulpmiddel gevoeg; by verstek gebruik die enc-, crl-, x509- en dgst-opdragte die sha25-hashing-metode;
- Bygevoeg toetse om oordraagbaarheid tussen LibreSSL en OpenSSL na te gaan
1.0 / 1.1; - Bykomende Wycheproof-toetse bygevoeg;
- Bygevoeg die vermoë om die RSA PSS-algoritme vir digitale handtekeninge te gebruik wanneer verbindings onderhandel word (handdruk);
- Bygevoeg implementering van staatsmasjien vir die hantering van handdruk, gedefinieer in RFC-8446;
- Verwyder nalatenskap ASN.1-verwante kode van libcrypto wat vir ongeveer 20 jaar nie gebruik is nie;
- Bygevoeg samestelling optimalisering vir 32-bis ARM en Mingw-w64 stelsels;
- Verbeterde verenigbaarheid met die Android-platform.
Bron: opennet.ru