By NHI Mgmt Group Editorial TeamBased on DigiCert: “How to Build Your Own PQC Test Server” (March 9, 2026)

TL;DR: A simple PQC test server can use ML-DSA for certificate signatures and ML-KEM for key exchange, according to DigiCert’s walkthrough, but only command-line clients currently validate it because mainstream browsers do not yet support ML-DSA certificates. That gap makes PQC readiness a staged migration problem, not a browser toggle.


At a glance

What this is: This is a DigiCert walkthrough of a post-quantum test server that authenticates with ML-DSA and negotiates key exchange with ML-KEM, while exposing a browser compatibility gap.

Why it matters: It matters because identity, PKI, and workload teams need to treat post-quantum rollout as a phased trust migration, with client compatibility and certificate validation as gating factors.


Context

Post-quantum cryptography in TLS is the shift from classical public-key algorithms to quantum-resistant ones for server authentication and session setup. In this article, the practical blocker is not the server side but client support, because a PQC certificate can be issued and validated in a test environment before browsers are ready to consume it.

That makes quantum-safe TLS a governance problem as much as a cryptography problem. PKI teams, platform owners, and identity architects have to plan for mixed client populations, controlled test paths, and a migration sequence that separates experimental validation from production browser traffic.


Key questions

Q: How should teams pilot post-quantum TLS without breaking existing clients?

A: Start in a controlled environment with non-browser clients that can validate the handshake, then confirm certificate parsing, trust-store behaviour, and fallback handling. The goal is to isolate compatibility problems before production traffic depends on the new path. A PQC pilot should prove both security and operational continuity, not just cryptographic correctness.

Q: How do you know if PQC readiness is actually working in production?

A: Look for successful negotiation on real services, stable certificate issuance, no unexplained fallback to classical algorithms, and no breakage in automation that depends on signing or TLS. If you cannot observe those signals, the environment may be PQC-capable in theory but not operationally ready.

Q: What breaks when browsers cannot validate quantum-safe certificates?

A: The trust chain breaks at the client boundary even if the server is correctly configured. Users cannot complete HTTPS validation in the normal browser path, so the service may be technically secure but operationally inaccessible. That is why testing with alternate clients is useful, but it does not replace browser support in production.

Q: Why do certificate teams need a phased PQC migration plan?

A: Because post-quantum signatures, key exchange, and client validation will not all mature at the same pace. A phased plan lets teams prove the server side first, then expand to supported consumers, and only later move browser traffic when ecosystem support catches up. Without that sequencing, organizations can create trust outages while chasing quantum-safe goals.


Technical breakdown

How ML-DSA and ML-KEM split TLS trust duties

In the test server described by DigiCert, ML-DSA handles certificate signatures and ML-KEM handles key establishment. That is the same conceptual split TLS has always used, but with post-quantum primitives replacing RSA, ECDSA, and traditional key exchange. ML-DSA gives the client a way to trust the server identity, while ML-KEM creates a shared secret for the encrypted session. The key point is that PQC is not one algorithm but a coordinated trust stack, and each part has to be supported by the endpoint and the server software.

Practical implication: Map certificate authentication and session key exchange as separate readiness workstreams rather than one migration task.

Why browsers lag while command-line clients can test PQC

The article’s browser gap is a compatibility problem, not a failure of the cryptography itself. Mainstream browsers need testing, ecosystem coordination, and library integration before they can validate ML-DSA certificates. By contrast, command-line tools such as Curl and Links can be used in a controlled environment to observe the handshake and render the page. That distinction matters because it shows where PQC can be exercised today without pretending it is broadly deployable. Testability is ahead of production usability, and those two states should not be conflated.

Practical implication: Use non-browser clients to validate PQC handshakes in labs while keeping production readiness separate from proof-of-concept success.

What a PQC test server really proves about certificate lifecycle

A PQC test server proves that the certificate lifecycle can be modernised before the whole client ecosystem is ready. The server can issue, deploy, and present a quantum-safe certificate, but that does not mean every consumer can authenticate it. This creates a staged trust lifecycle where issuance, transport, validation, and user-facing consumption do not change at the same pace. For PKI teams, the lesson is that certificate agility must be managed across heterogeneous clients, not assumed from server-side adoption alone.

Practical implication: Track PQC readiness as a lifecycle transition across issuers, servers, and clients, not as a single deployment milestone.


NHI Mgmt Group analysis

PQC readiness is now a trust-compatibility problem, not a theory problem. DigiCert’s walkthrough shows that quantum-safe TLS can already be built, but not yet consumed uniformly by mainstream browsers. That means the operational question has shifted from whether PQC exists to which trust anchors, clients, and validation paths can actually use it. For identity and PKI teams, staged interoperability is now the gating control.

Browser support is the last mile of certificate trust, and it is not optional. Server-side PQC can be technically correct while still being operationally unusable if the client cannot validate ML-DSA certificates. This is the same deployment pattern identity architects see when federation, PKI, and endpoint trust evolve at different speeds. The practitioner takeaway is that client compatibility has to be treated as part of trust governance, not a separate UX issue.

Quantum-safe TLS exposes a lifecycle gap between issuance and consumption. The article’s server can present a post-quantum certificate today, but the ecosystem cannot yet consume it everywhere. That makes the migration problem less about algorithm choice and more about certificate lifecycle orchestration across heterogeneous endpoints. Teams that treat PQC as a simple replacement will underestimate the amount of coexistence planning required.

Post-quantum migration will reward environments that can isolate experiments from production trust paths. The ability to validate with Curl or Links is useful precisely because it separates controlled testing from browser-dependent business traffic. That is a governance pattern, not just a lab convenience. Practitioners should expect PQC adoption to advance first where test, staging, and production trust boundaries are clearly separated.

Quantum-safe TLS should be framed as a PKI transition programme, not a crypto toggle. The article’s central lesson is that algorithm readiness, client readiness, and operational readiness are different states. NIST’s post-quantum direction may define the destination, but the migration path will be decided by the weakest trust consumer in the chain. The control question is readiness across the full certificate lifecycle.

What this signals

PQC migration will be decided by client compatibility as much as by cryptographic strength, so teams should treat browser support and certificate validation as a gating control. A server that can present ML-DSA today is only one part of the trust path, and the weakest consumer still defines when production rollout is possible.

Certificate lifecycle bifurcation: PQC rollout splits certificate authentication from key exchange readiness, which means PKI teams need separate tracking for signature algorithms and session establishment. That distinction will matter most in mixed environments where some clients can test quantum-safe TLS and others cannot.


For practitioners

  • Build a staged PQC validation path Separate lab validation, staging, and production so you can test ML-DSA certificates and ML-KEM key exchange without depending on browser support.
  • Inventory client support for PQC trust chains Identify which browsers, command-line tools, automation agents, and service clients can validate quantum-safe certificates today, and mark unsupported consumers as migration blockers.
  • Treat certificate authentication and key exchange separately Track readiness for post-quantum signatures and post-quantum key agreement as distinct workstreams, because one can be available before the other in real deployments.
  • Use controlled clients for early handshake testing Validate TLS behaviour with command-line tools in a known-good environment before exposing the service to end-user browsers that cannot yet consume ML-DSA certificates.

Key takeaways

  • The article shows that quantum-safe TLS can already run in a test server, but the practical limit is client support rather than server capability.
  • Mainstream browsers do not yet validate ML-DSA certificates, so PQC rollout is a staged interoperability programme, not a one-step switch.
  • PKI teams should plan for separate readiness tracks for certificate signatures, key exchange, and client consumption across mixed environments.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

OWASP Non-Human Identity Top 10 addresses the attack and risk surface, while NIST SP 800-57 and NIST CSF 2.0 set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
NIST SP 800-57Part 1 — Key Management LifecycleThe article is about transitioning TLS cryptography and certificate usage across a lifecycle.
Recommendation — Plan PQC migration as a key lifecycle transition, from algorithm selection through deployment and eventual retirement.
NIST CSF 2.0PR.DS-10 — Confidentiality and IntegrityQuantum-safe TLS is about preserving transport confidentiality and integrity.
PR.AA-05 — Access Permissions, Entitlements and AuthorizationsClient-side certificate validation determines who or what can authenticate to the service.
Recommendation — Use PR.DS-10 to confirm PQC TLS still protects session confidentiality and integrity in test and production paths. Apply PR.AA-05 thinking to ensure only supported clients can establish trusted connections during migration.
OWASP Non-Human Identity Top 10NHI-04 — Insecure AuthenticationThe browser gap is a trust validation gap for non-human clients consuming a new certificate type.
Recommendation — Harden certificate authentication flows so unsupported clients do not become silent trust failures.

Key terms

  • Post-Quantum Cryptography: Cryptographic algorithms designed to remain secure against attacks from sufficiently powerful quantum computers. In practice, PQC is a migration problem as much as an algorithm problem because organisations must replace trust anchors, certificates, and secrets without breaking identity-dependent systems.
  • ML-DSA: ML-DSA is a quantum-safe digital signature algorithm used to prove server identity and provide authenticity. It replaces classical signature schemes in post-quantum certificate flows, but its value depends on whether clients and libraries can recognise and validate the certificate chain.
  • ML-KEM: ML-KEM is a quantum-safe key encapsulation mechanism used to establish shared session secrets over an untrusted network. It protects the confidentiality side of TLS, but it does not by itself solve certificate issuance, trust distribution, or client compatibility.
  • Certificate Lifecycle Management: The governance of digital certificates from issuance through renewal and revocation, ensuring certificates are valid, monitored, and rotated before expiry. Expired certificates are a leading cause of outages and unplanned security gaps.

Deepen your knowledge

NHI governance, agentic AI identity, and machine identity lifecycle are core topics in our NHI Foundation Level course, the industry's only accredited NHI security programme. If you are building or maturing an IAM programme, it is worth exploring.
NHIMG Editorial Note
Published by the NHIMG editorial team on June 23, 2026.
Updated on October 8, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org