Xmas Coming Early: OpenSSL Finally Enters a Quantum World

Prof Bill Buchanan OBE FRSE
2 min read5 days ago

There is just one week to go (8 April 2025) for a major cybersecurity software release: OpenSSL 3.5.

Ref [here]

This is a major release as it will change the world of cybersecurity with the integration of three PQC methods:

  • ML-KEM (FIPS 203) — Module Lattice-Based Key Encapsulation Mechanism (FIPS 203). This is a PQC standard for Key Exchange.
  • ML-DSA (FIPS 204) — Module Lattice-Based Digital Signature Algorithm. This is a PQC standard for digital signatures, and it uses the Dilithium signature method.
  • SLH-DSA (FIPS 205) — Stateless Hash-Based Digital Signature Algorithm. This is a PQC standard for digital signatures and uses the SPHINCS+ signature method.

For the first time, a whole range of applications, including Web servers, will be able to use PQC and thus move the industry forward. OpenSSL is the most widely used library for cryptography, and thus, the release will move the whole industry forward. It will thus support the replacement with ECDH with ML-KEM, and RSA and ECDSA with ML-DSA.

The most likely integration of key exchange will be to use a hybrid method, such as ML-KEM-X25519:

This will use both X25519 (with elliptic curves) and ML-KEM to create the key. There will also be the opportunity for hybrid digital signature methods, such as with ML-DSA-Ed25519:

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

Prof Bill Buchanan OBE FRSE
Prof Bill Buchanan OBE FRSE

Written by Prof Bill Buchanan OBE FRSE

Professor of Cryptography. Serial innovator. Believer in fairness, justice & freedom. Based in Edinburgh. Old World Breaker. New World Creator. Building trust.

No responses yet

Write a response