Lanzamiento de la biblioteca criptográfica wolfSSL 4.4.0

Disponible nueva versión de la biblioteca criptográfica compacta loboSSL 4.4.0, optimizado para su uso en dispositivos integrados con recursos limitados de procesador y memoria, como dispositivos de Internet de las cosas, sistemas domésticos inteligentes, sistemas de información automotrices, enrutadores y teléfonos móviles. El código está escrito en C y distribuido por licenciado bajo GPLv2.

La biblioteca proporciona implementaciones de alto rendimiento de algoritmos criptográficos modernos, incluidos ChaCha20, Curve25519, NTRU, RSA, Blake2b, TLS 1.0-1.3 y DTLS 1.2, que según los desarrolladores son 20 veces más compactos que las implementaciones de OpenSSL. Proporciona su propia API simplificada y una capa de compatibilidad con la API OpenSSL. Soporte disponible OCSP (Protocolo de estado de certificado en línea) y CRL (Lista de revocación de certificados) para verificar la revocación de certificados.

Principales innovaciones de wolfSSL 4.4.0:

  • Soporte para chips basados ​​en microarquitectura
    Qualcomm Hexagon;

  • Conjuntos DSP para mover operaciones de verificación de códigos de corrección de errores (ECC) al lado del chip DSP;
  • Nuevas API para ChaCha20/Poly1305 en AEAD;
  • Soporte OpenVPN;
  • Soporte para uso con servidor http Apache;
  • soporte IBM s390x;
  • Soporte PKCS8 para ED25519;
  • Soporte para llamadas de devolución de llamada en el Administrador de certificados;
  • P384 soporte de curva elíptica para SP.
  • API para BIO y EVP;
  • Implementación de los modos AES-OFB y AES-CFB;
  • Soporte para curvas elípticas Curve448, X448 y Ed448;
  • Soporte para la construcción de Renesas Synergy S7G2 mediante aceleración de hardware.

Fuente: opennet.ru

Añadir un comentario