Випуск криптографічної бібліотеки 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) та C.R.L. (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

Додати коментар або відгук