Lançamento da biblioteca criptográfica wolfSSL 4.4.0

Disponível nova versão da biblioteca criptográfica compacta loboSSL 4.4.0, otimizado para uso em dispositivos embarcados com recursos limitados de processador e memória, como dispositivos de Internet das Coisas, sistemas domésticos inteligentes, sistemas de informação automotivos, roteadores e telefones celulares. O código é escrito em C e distribuído por licenciado sob GPLv2.

A biblioteca fornece implementações de alto desempenho de algoritmos criptográficos modernos, incluindo ChaCha20, Curve25519, NTRU, RSA, Blake2b, TLS 1.0-1.3 e DTLS 1.2, que segundo os desenvolvedores são 20 vezes mais compactos que as implementações do OpenSSL. Ele fornece sua própria API simplificada e uma camada para compatibilidade com a API OpenSSL. Suporte disponível OCSP (Protocolo de status de certificado online) e CRL (Lista de revogação de certificados) para verificar a revogação de certificados.

Principais inovações no wolfSSL 4.4.0:

  • Suporte para chips baseados em microarquitetura
    Qualcomm Hexágono;

  • Conjuntos DSP para mover operações de verificação de código de correção de erros (ECC) para o lado do chip DSP;
  • Novas APIs para ChaCha20/Poly1305 em AEAD;
  • Suporte OpenVPN;
  • Suporte para uso com servidor Apache http;
  • Suporte IBM s390x;
  • Suporte PKCS8 para ED25519;
  • Suporte para chamadas de retorno no Certificate Manager;
  • Suporte de curva elíptica P384 para SP.
  • API para BIO e EVP;
  • Implementação dos modos AES-OFB e AES-CFB;
  • Suporte para curvas elípticas Curve448, X448 e Ed448;
  • Suporte para construção do Renesas Synergy S7G2 usando aceleração de hardware.

Fonte: opennet.ru

Adicionar um comentário