Выпуск крыптаграфічнай бібліятэкі wolfSSL 4.4.0

даступны новы выпуск кампактнай крыптаграфічнай бібліятэкі wolfSSL 4.4.0, аптымізаванай для выкарыстання на ўбудаваных прыладах з абмежаванымі рэсурсамі працэсара і памяці, такіх як прылады інтэрнэту рэчаў, сістэмы разумнага дома, аўтамабільныя інфармацыйныя сістэмы, маршрутызатары і мабільныя тэлефоны. Код напісаны на мове Сі і распаўсюджваецца пад ліцэнзіяй GPLv2.

Бібліятэка дае высокапрадукцыйныя рэалізацыі сучасных крыптаалгарытмаў, уключаючы ChaCha20, Curve25519, NTRU, RSA, Blake2b, TLS 1.0-1.3 і DTLS 1.2, якія па заяве распрацоўшчыкаў у 20 разоў кампактней, чым рэалізацыі з OpenSSL. Прадастаўляецца як свой спрошчаны API, так і праслойка для сумяшчальнасці з API OpenSSL. Маецца падтрымка OCSP (Online Certificate Status Protocol) і CRL (Certificate Revocation List) для праверкі водгуку сертыфікатаў.

Асноўныя навіны wolfSSL 4.4.0:

  • Падтрымка чыпаў на базе мікраархітэктуры
    Qualcomm Hexagon;

  • DSP-зборкі для вынасу аперацый праверкі кодаў карэкцыі памылак (ECC) на бок DSP-чыпаў;
  • Новыя API для ChaCha20/Poly1305 у рэжыме AEAD;
  • Падтрымка OpenVPN;
  • Падтрымка выкарыстання з http-серверам Apache;
  • Падтрымка IBM s390x;
  • Падтрымка PKCS8 для ED25519;
  • Падтрымка callback-выклікаў у Certificate Manager;
  • Падтрымка эліптычных крывых P384 для SP.
  • API для BIO і EVP;
  • Рэалізацыя рэжымаў AES-OFB і AES-CFB;
  • Падтрымка эліптычных крывых Curve448, X448 і Ed448;
  • Падтрымка зборкі для Renesas Synergy S7G2 з задзейнічаннем сродкаў апаратнага паскарэння.

Крыніца: opennet.ru

Дадаць каментар