Fa'asa'olotoina o le potutusi fa'ata'oto wolfSSL 4.4.0

Avanoa fa'asalalauga fou o le potutusi fa'ata'oto fa'apitoa wolfSSL 4.4.0, sili ona lelei mo le faʻaogaina i luga o masini faʻapipiʻi e faʻatapulaʻaina le gaosiga ma mea e manatua ai, e pei o le Initaneti o mea, masini fale atamai, faʻamatalaga faʻamatalaga taʻavale, alalaupapa ma telefoni feʻaveaʻi. O le code e tusia i le C ma tufatufaina e laiseneina ile GPLv2.

O le faletusi o loʻo tuʻuina atu ai faʻatinoga maualuga o faʻataʻitaʻiga faʻaonaponei faʻaonaponei, e aofia ai ChaCha20, Curve25519, NTRU, RSA, Blake2b, TLS 1.0-1.3 ma DTLS 1.2, lea e tusa ai ma le au atinaʻe e 20 taimi sili atu ona faʻatusatusa nai lo faʻatinoga mai OpenSSL. E maua uma ai ana lava API faigofie ma se laulau mo le fetaui ma le OpenSSL API. Lagolago avanoa OCSP (Online Certificate Status Protocol) ma C.R.L. (Certificate Revocation List) e siaki ai mo le soloia o tusi faamaonia.

Faiga fou a le wolfSSL 4.4.0:

  • Lagolago mo tupe meataalo e faʻavae ile microarchitecture
    Qualcomm Hexagon;

  • Fa'apotopotoga DSP mo le fa'agaoioi o fa'atonuga fa'asa'o mea sese (ECC) fa'agaioiga su'esu'e i le itu pu'e DSP;
  • API fou mo ChaCha20/Poly1305 in AEAD;
  • Lagolago OpenVPN;
  • Lagolago mo le faʻaogaina ma le Apache http server;
  • IBM s390x lagolago;
  • PKCS8 lagolago mo ED25519;
  • Lagolago mo valaau toe foʻi i le Pule Faamaonia;
  • P384 elliptic curve lagolago mo SP.
  • API mo BIO ma EVP;
  • Fa'atinoina o auala AES-OFB ma AES-CFB;
  • Lagolago mo pupuni elliptic Curve448, X448 ma Ed448;
  • Lagolago mo le fausiaina o le Renesas Synergy S7G2 e faʻaogaina ai le faʻavaveina o meafaigaluega.

puna: opennet.ru

Faaopoopo i ai se faamatalaga