OpenSSL 4.0.0 Released: Deprecated Protocols Cut, Post-Quantum Support Added

OpenSSL 4.0.0 is a major release that removes long-deprecated features and introduces post-quantum cryptography support. SSLv3 support and SSLv2 Client Hello are gone entirely, as is the engine API for external cryptographic hardware. The release adds Encrypted Client Hello (ECH) per RFC 9849 to encrypt server name indications, plus the hybrid key exchange group curveSM2MLKEM768, the ML-DSA-MU digest algorithm, cSHAKE per NIST SP 800-185, and negotiated FFDHE key exchange for TLS 1.2. API changes include making ASN1_STRING opaque, deprecating several X.509 time comparison functions, and removing BIO_f_reliable. Build changes drop support for deprecated elliptic curves and darwin-i386/darwin-ppc targets, remove the c_rehash script in favor of openssl rehash, and add Visual C++ runtime linkage options on Windows. Applications built against older OpenSSL versions will require code updates due to the API and behavior changes.

https://www.helpnetsecurity.com/2026/04/14/openssl-4-0-0-released/

Comments

Popular posts from this blog

Prompt Engineering Demands Rigorous Evaluation

KEVIntel: Real-Time Intelligence on Exploited Vulnerabilities

SecObserve: Simplified Vulnerability and License Management for CI/CD Pipelines