Rilascio della libreria crittografica wolfSSL 4.4.0

A disposizione nuova versione della libreria crittografica compatta wolfSSL 4.4.0, ottimizzato per l'uso su dispositivi embedded con risorse limitate di processore e memoria, come dispositivi Internet of Things, sistemi domestici intelligenti, sistemi informativi automobilistici, router e telefoni cellulari. Il codice è scritto in C e distribuito da concesso in licenza con GPLv2.

La libreria fornisce implementazioni ad alte prestazioni di moderni algoritmi crittografici, tra cui ChaCha20, Curve25519, NTRU, RSA, Blake2b, TLS 1.0-1.3 e DTLS 1.2, che secondo gli sviluppatori sono 20 volte più compatti delle implementazioni di OpenSSL. Fornisce sia la propria API semplificata che un livello per la compatibilità con l'API OpenSSL. Supporto disponibile OCSP (Protocollo sullo stato del certificato online) e CRL (Elenco revoche certificati) per verificare la revoca dei certificati.

Principali innovazioni in wolfSSL 4.4.0:

  • Supporto per chip basati su microarchitettura
    Qualcomm esagonale;

  • Assemblaggi DSP per spostare le operazioni di controllo del codice di correzione degli errori (ECC) sul lato del chip DSP;
  • Nuove API per ChaCha20/Poly1305 in AEAD;
  • Supporto OpenVPN;
  • Supporto per l'utilizzo con il server http Apache;
  • Supporto IBM s390x;
  • Supporto PKCS8 per ED25519;
  • Supporto per le chiamate di richiamata in Gestione certificati;
  • P384 supporto curva ellittica per SP.
  • API per BIO ed EVP;
  • Implementazione delle modalità AES-OFB e AES-CFB;
  • Supporto per curve ellittiche Curve448, X448 e Ed448;
  • Supporto per la creazione di Renesas Synergy S7G2 utilizzando l'accelerazione hardware.

Fonte: opennet.ru

Aggiungi un commento