OpenSSL 3.5.x Clears Performance Hurdle Just as Post-Quantum Transition Accelerates
Share this article
The rocky transition to OpenSSL 3.x began with high hopes for modernization but quickly devolved into a performance crisis. Upon its release, OpenSSL 3 introduced significant regressions that rendered it impractical for high-volume deployments—a problem exacerbated when the stable 1.1.1 branch was promptly deprecated. For years, these issues persisted largely under the radar, documented only in project trackers until HAProxy's team published a damning analysis urging avoidance of OpenSSL 3.x for performance-sensitive workloads.
Turning point at the OpenSSL Conference revealed the depth of the challenge. Presentations detailed architectural changes and optimization efforts that consumed years of development. As Ivan Ristić notes in the Feisty Duck newsletter: "After four years of improvements, OpenSSL 3.5.x is in relatively reasonable shape and finally comparable to the performance of the now-ancient 1.1.1 branch." While opportunities for further gains remain, this milestone is particularly urgent given the cryptographic transition underway.
The post-quantum imperative now drives adoption timelines. Major Linux distributions—including Debian 13, RHEL 10.1, and the upcoming Ubuntu 26.04 LTS—have standardized on OpenSSL 3.5.x as their vehicle for post-quantum cryptography (PQC). Quantum-resistant algorithms inherently demand more computational resources than classical equivalents. Without the performance parity now achieved in OpenSSL 3.5.x, the transition to PQC would compound existing inefficiencies, potentially degrading application performance across millions of systems.
This convergence highlights a critical lesson: cryptographic infrastructure must balance innovation with operational stability. As the industry prepares for a post-quantum future, OpenSSL’s hard-won performance recovery underscores that algorithmic agility cannot come at the cost of runtime efficiency—especially when securing the internet's foundational protocols.