nové vydanie kompaktnej kryptografickej knižnice , optimalizovanej na použitie na zabudovaných zariadeniach s obmedzenými procesorovými a pamäťovými prostriedkami, ako sú zariadenia internetu vecí, systémy inteligentných domácností, automobilové informačné systémy, smerovače a mobilné telefóny. Kód je napísaný v jazyku C a pod licenciou GPLv2.
Knižnica poskytuje vysokovýkonné implementácie moderných kryptografických algoritmov, vrátane ChaCha20, Curve25519, NTRU, RSA, Blake2b, TLS 1.0-1.3 a DTLS 1.2, ktoré sú podľa vyhlásenia vývojárov 20-krát kompaktnejšie ako implementácie z OpenSSL. Poskytuje ako svoje zjednodušené API, tak aj vrstvu kompatibility s API OpenSSL. Podporuje (Online Certificate Status Protocol) a (Certificate Revocation List) pre overenie odvolania certifikátov.
Hlavné novinky wolfSSL 4.4.0:
- Podpora čipov na báze mikroarchitektúry
; - DSP-implementácie na externé operácie overovania kódov opravy chýb (ECC);
- Nové API pre ChaCha20/Poly1305 v režime ;
- Podpora OpenVPN;
- Podpora použitia s http-serverom Apache;
- Podpora IBM s390x;
- Podpora PKCS8 pre ED25519;
- Podpora callback-volaní v Certificate Manager;
- Podpora eliptických kriviek P384 pre SP.
- API pre BIO a EVP;
- Implementácia režimov AES-OFB a AES-CFB;
- Podpora eliptických kriviek Curve448, X448 a Ed448;
- Podpora zostavenia pre Renesas Synergy S7G2 s využitím prostriedkov hardvérovej akcelerácie.
Zdroj: opennet.ru
