Keyfactor Days 2027: participa en la conferencia sobre seguridad y confianza que se celebrará en San Diego ¡Inscríbete ya!

Interoperabilidad poscuántica en acción: Cómo la colaboración está dando forma al futuro PQC de la ciberseguridad

Keyfactor Keyfactor Technical Team
Interoperability and Future-Ready Cryptography

Nota del editor: Un agradecimiento especial a Tomas Gustavsson y David Hook, dos de los mayores expertos en criptografía aplicada y PKI, por la autoría de este blog. Los conocimientos y la profundidad técnica que aquí se comparten son el resultado directo de su profunda experiencia y estrecha colaboración.

A medida que evoluciona el panorama de la criptografía post-cuántica (PQC), una cosa está clara: el éxito no vendrá de trabajar de forma aislada. La interoperabilidad -entre algoritmos, bibliotecas, protocolos e infraestructuras del mundo real- es esencial para que la PQC sea utilizable, fiable y segura a escala.

En Keyfactor, hemos adoptado un enfoque práctico para PQC probando activamente y contribuyendo a través de nuestros productos - comenzando con EJBCA, SignServer, y Bouncy Castle - y la participación con el ecosistema más amplio, incluyendo OpenSSL, CryptLib, WolfSSL, proveedores de módulos de seguridad Hardware , y los organismos de estándares abiertos como el IETF, NIST y X9.

Our goal is simple: demonstrate that post-quantum cryptography isn’t just a theoretical idea — it works. Today. 

This isn’t just about us. It’s about collaboration — because when we test together, share results openly, and iterate with the community, everyone benefits. 

 Un laboratorio viviente para la interoperabilidad PQC

We maintain a living resource that documents real-world interoperability testing with PQC algorithms, protocols and formats across multiple tools and lifecycle stages. We want to share practical configurations and observations that reflect what’s actually needed to make PQC work in modern PKI and signing deployments.  

Here’s a snapshot of what we’ve tested so far: 

TLS 1.3 Authentication + Key Exchange 

  • Use Case: Mutual TLS (mTLS) with PQC certificates 
  • Tools: EJBCA + OpenSSL 3.5 + Bouncy Castle 
  • Outcome: Success using ML-DSA for authentication and ML-KEM for key exchange — a milestone toward crypto-agile secure communications. 

CMS Signing and Validation 

  • Use Case: Code, container, and document signing with PQC 
  • Tools: SignServer, Bouncy Castle, OpenSSL 
  • Outcome: Cross-library verification of CMS-signed messages with ML-DSA and SLH-DSA. Encryption with ML-KEM also validated. 

Issuing Certificates  

  • Use Case: Issue, renew and revoke PQC-enabled certs 
  • Tools: EJBCA, Bouncy Castle, OpenSSL 
  • Outcome: PQC CSRs generated and processed; Certificates, CRLs and OCSP responses validated across libraries. 

Hybrid Certificates 

  • Use Case: Gradual migration using hybrid certs (e.g., ECDSA + ML-DSA) 
  • Tools: EJBCA, Bouncy Castle and WolfSSL 
  • Outcome: TLS with hybrid certificates is functioning today. Testing has been ongoing within X9.146.  More testing underway for corner cases like dual-key storage and signture validation. 

Hardware Security Modules (HSMs) 

  • Use Case: PQC key management in secure hardware 
  • Vendors: Securosys, Fortanix, Crypto4A, Utimaco and CryptoNext 
  • Outcome: Early success with LMS and ML-DSA support, with ongoing work to validate object size limits and integration edge cases. 

La colaboración impulsa la innovación y las normas

This work is possible because of active collaboration between maintainers, implementers, and the broader open-source community. Participating in the IETF PQC Hackathon and contributing to ongoing ACVP testing allows us to catch bugs early, align on evolving drafts, and push forward on shared challenges — from signature size handling to private key,  CMS and PKCS#12 encoding nuances. 

These collaborations aren’t just technical. They help build trust, transparency, and alignment — essential ingredients when rolling out something as foundational as new cryptographic primitives. 

Únete al viaje - Pruébalo tú mismo

If you’re working in PKI, signing, or security infrastructure, now’s the time to start experimenting with PQC. You don’t have to wait for final standards — protocols, formats and algorithm updates are stable, and libraries like Bouncy Castle and OpenSSL already support testable implementations. 

We continuously update our Post-Quantum Cryptography (PQC) lab environment to support new use cases. Try it out today! 

Explore our ongoing interoperability testing efforts on this page — we’ll keep it updated as we make progress: Interoperability and Future-Ready Cryptography 

EJBCA, SignServer, and Bouncy Castle also maintain broader interoperability and certification coverage beyond just PQC — supporting your needs across current and future cryptographic standards. 

EJBCA: https://docs.keyfactor.com/ejbca/latest/interoperability-and-certifications 

SignServer: https://docs.keyfactor.com/signserver/latest/interoperability 

Bouncy Castle: http://docs.keyfactor.com/bouncycastle/latest/interoperability 

Recursos relacionados 

Para profundizar en las herramientas, las normas y la colaboración que impulsan el PQC, consulte estas referencias clave:

IETF Hackathon – PQC Certificates: https://github.com/IETF-Hackathon/pqc-certificates?tab=readme-ov-file#ietf-hackathon—pqc-certificates 

PQC Almanac: https://downloads.bouncycastle.org/java/docs/PQC-Almanac.pdf 

Let’s make PQC not just ready — but usable, reliable, and trustworthy. Together. 

Suscríbase a The Source

Stay secure with Keyfactor's monthly newsletter, packed with expert insights and practical steps for quantum-readiness.

Continuar leyendo

PQC

El NIST anuncia los finalistas de la ronda 3 del concurso de criptografía postcuántica

Leer más
PQC

Análisis de las novedades del NIST: Se esperan tres nuevos algoritmos en 2024

Leer más
Quantum Computing, Future Technology Concept. Glowing Text Quantum Computing With Abstract Hand Working.
PQC

¿Qué significa "Quantum Ready"?

Leer más