a kompakt kriptográfiai könyvtár új kiadása , korlátozott processzor- és memória-erőforrásokkal rendelkező beágyazott eszközökön való használatra optimalizálva, mint például a Dolgok internetes eszközei, intelligens otthoni rendszerek, autóipari információs rendszerek, útválasztók és mobiltelefonok. A kód C és betűkkel van írva GPLv2 licenccel.
A könyvtár a modern kriptográfiai algoritmusok nagy teljesítményű implementációit kínálja, köztük a ChaCha20, Curve25519, NTRU, RSA, Blake2b, TLS 1.0-1.3 és DTLS 1.2, amelyek a fejlesztők szerint 20-szor kompaktabbak, mint az OpenSSL implementációi. Saját egyszerűsített API-t és egy réteget is biztosít az OpenSSL API-val való kompatibilitáshoz. Támogatás elérhető (Online Certificate Status Protocol) és (Tanúsítvány-visszavonási lista) a tanúsítvány visszavonásának ellenőrzéséhez.
A wolfSSL 4.4.0 főbb újításai:
- Mikroarchitektúrán alapuló chipek támogatása
; - DSP szerelvények a hibajavító kód (ECC) ellenőrzési műveleteinek a DSP chip oldalára történő mozgatásához;
- Új API-k a ChaCha20/Poly1305 in ;
- Támogatás OpenVPN;
- Apache http szerverrel való használat támogatása;
- IBM s390x támogatás;
- PKCS8 támogatás az ED25519-hez;
- Támogatás a visszahívásokhoz a Tanúsítványkezelőben;
- P384 elliptikus görbe támogatása SP-hez.
- API BIO-hoz és EVP-hez;
- AES-OFB és AES-CFB módok megvalósítása;
- Elliptikus görbék támogatása Curve448, X448 és Ed448;
- A Renesas Synergy S7G2 hardveres gyorsítással történő építésének támogatása.
Forrás: opennet.ru
