Sortie de la bibliothèque cryptographique wolfSSL 4.4.0

Disponible nouvelle version d'une bibliothèque cryptographique compacte loupSSL 4.4.0, optimisé pour une utilisation sur des appareils embarqués dotés de ressources de processeur et de mémoire limitées, tels que les appareils Internet des objets, les systèmes de maison intelligente, les systèmes d'information automobiles, les routeurs et les téléphones mobiles. Le code est écrit en C et distribué par sous licence GPLv2.

La bibliothèque fournit des implémentations hautes performances d'algorithmes cryptographiques modernes, notamment ChaCha20, Curve25519, NTRU, RSA, Blake2b, TLS 1.0-1.3 et DTLS 1.2, qui, selon les développeurs, sont 20 fois plus compactes que les implémentations d'OpenSSL. Il fournit à la fois sa propre API simplifiée et une couche de compatibilité avec l'API OpenSSL. Assistance disponible OCSP (Protocole d'état du certificat en ligne) et CRL (Liste de révocation des certificats) pour vérifier la révocation des certificats.

Principales innovations de wolfSSL 4.4.0 :

  • Prise en charge des puces basées sur la microarchitecture
    Hexagone Qualcomm;

  • Ensembles DSP pour déplacer les opérations de vérification de code de correction d'erreur (ECC) vers le côté puce DSP ;
  • Nouvelles API pour ChaCha20/Poly1305 dans AEAD;
  • Prise en charge d'OpenVPN ;
  • Prise en charge de l'utilisation avec le serveur http Apache ;
  • Prise en charge d'IBM s390x ;
  • Prise en charge PKCS8 pour ED25519 ;
  • Prise en charge des appels de rappel dans Certificate Manager ;
  • Prise en charge de la courbe elliptique P384 pour SP.
  • API pour BIO et EVP ;
  • Implémentation des modes AES-OFB et AES-CFB ;
  • Prise en charge des courbes elliptiques Curve448, X448 et Ed448 ;
  • Prise en charge de la construction de Renesas Synergy S7G2 à l'aide de l'accélération matérielle.

Source: opennet.ru

Ajouter un commentaire