Veröffentlichung der kryptografischen Bibliothek wolfSSL 4.4.0

Verfügbar neue Version der kompakten kryptografischen Bibliothek wolfSSL 4.4.0, optimiert für den Einsatz auf eingebetteten Geräten mit begrenzten CPU- und RAM-Ressourcen, wie IoT-Geräten, Smart-Home-Systemen, fahrzeuginformativsystemen, Routern und Mobiltelefonen. Der Code ist in C geschrieben und wird verbreitet unter der GPLv2-Lizenz.

Die Bibliothek bietet leistungsstarke Implementierungen moderner Krypto-Algorithmen, einschließlich ChaCha20, Curve25519, NTRU, RSA, Blake2b, TLS 1.0-1.3 und DTLS 1.2, die laut den Entwicklern 20 Mal kompakter sind als die Implementierungen von OpenSSL. Es wird sowohl eine vereinfachte API als auch ein Layer zur Kompatibilität mit der OpenSSL API angeboten. Unterstützung für OCSP (Online Certificate Status Protocol) und CRL (Certificate Revocation List) zur Überprüfung des Widerrufs von Zertifikaten.

Hauptneuerungen in wolfSSL 4.4.0:

  • Unterstützung für Chips auf Basis der Mikroarchitektur
    Qualcomm Hexagon;
  • DSP-Beschleunigung für die Auslagerung von Fehlerkorrekturcode (ECC) Überprüfungen auf DSP-Chips;
  • Neue APIs für ChaCha20/Poly1305 im Modus AEAD;
  • Unterstützung für OpenVPN;
  • Unterstützung für die Verwendung mit dem http-Server Apache;
  • Unterstützung für IBM s390x;
  • Unterstützung für PKCS8 für ED25519;
  • Unterstützung für Callback-Aufrufe im Certificate Manager;
  • Unterstützung für elliptische Kurven P384 für SP.
  • API für BIO und EVP;
  • Implementierung der Modi AES-OFB und AES-CFB;
  • Unterstützung für elliptische Kurven Curve448, X448 und Ed448;
  • Unterstützung für Builds für Renesas Synergy S7G2 mit Nutzung von Hardwarebeschleunigung.

Quelle: opennet.ru

60GB SSD 8Gb DDR4