Evaluation criteria
PQC Arena rates post-quantum vendors across 10 dimensions of cryptographic substance — whether the cryptography is correct, fast, integrated, agile, and honestly represented. This is the whole standard, in full, before anyone is measured against it.
59 requirements across 10 dimensions
01Algorithm correctness & standards conformance
Conformance gate6 requirementsDoes the implementation actually compute the standardised algorithm correctly, against whichever standard it claims conformance to?
Algorithm correctness & standards conformance
Conformance gate6 requirementsDoes the implementation actually compute the standardised algorithm correctly, against whichever standard it claims conformance to?
Failing known-answer tests against the standard it claims, or still shipping pre-final parameter sets past a stated deadline, results in Underperform regardless of how the vendor scores on every other dimension.
Passes known-answer tests and test vectors for the final standardised parameter sets.
ML-KEM keygen, encapsulation and decapsulation against FIPS 203 vectors.
ML-DSA keygen, sign and verify against FIPS 204 vectors.
SLH-DSA sign and verify against FIPS 205 vectors, where the vendor claims support.
Decapsulation on a malformed or adversarial ciphertext fails closed, rather than returning a usable shared secret.
- NIST FIPS 203 — Module-Lattice-Based Key-Encapsulation Mechanism Standard (ML-KEM)confirmed2026-08-13Published 2024-08-13. Parameter sets ML-KEM-512 / 768 / 1024.
- NIST FIPS 204 — Module-Lattice-Based Digital Signature Standard (ML-DSA)confirmed2026-08-13Published 2024-08-13.
- NIST FIPS 205 — Stateless Hash-Based Digital Signature Standard (SLH-DSA)confirmed2026-08-13Published 2024-08-13. Based on SPHINCS+.
Ships the final standardised parameter sets — not draft or round-3 Kyber / Dilithium naming and parameters.
Marketing and documentation use the standardised names, so a buyer can tell which is implemented.
Where a pre-final implementation is still shipped for compatibility, it is labelled as such rather than presented as conformant.
- NIST FIPS 203 — Module-Lattice-Based Key-Encapsulation Mechanism Standard (ML-KEM)confirmed2026-08-13Published 2024-08-13. Parameter sets ML-KEM-512 / 768 / 1024.
- NIST FIPS 204 — Module-Lattice-Based Digital Signature Standard (ML-DSA)confirmed2026-08-13Published 2024-08-13.
A conformance claim against a non-NIST national standard is checked against that body's own published document, never silently mapped onto NIST's.
- BSI TR-02102-1 — Cryptographic Mechanisms: Recommendations and Key Lengthsconfirmed2026-08-12Version 2026-01, dated 23 Jan 2026. Germany's recommendation set.
- ANSSI views on the Post-Quantum Cryptography transition (2023 follow-up)confirmed2026-08-12France's position. Notably requires hybridisation where PQ protection is relevant.
- NSA Commercial National Security Algorithm Suite 2.0 (CNSA 2.0)search-corroborated2026-08-12Direct PDF read was blocked (HTTP 403) when last attempted; contents corroborated across secondary sources only. Do not upgrade without reading the primary.
- Other national PQC programmes (e.g. South Korea KpqC, Japan CRYPTREC)unverifiedNamed as leads only — neither programme's published standard has been checked by this project. A conformance claim against either must be verified against that body's own document before it is scored, never mapped onto NIST's.
Algorithm identifiers and OIDs match the standard the vendor claims.
PKI / CATLS / networkHSMCertificate and protocol encodings use the registered identifiers, not vendor-private ones.
Where a vendor-private identifier is unavoidable, it is documented and its scope stated.
Algorithm-level validation by an external programme, where one exists for the algorithm in question.
HSMLibrary / SDK- NIST Automated Cryptographic Validation Protocol (ACVP) / CAVP algorithm testingsearch-corroboratedThe algorithm-level validation programme that sits beneath module validation. Primary programme text not read in the session that recorded this entry.
Any deviation from standardised parameters is disclosed by the vendor rather than discovered by a reviewer.
- NIST FIPS 203 — Module-Lattice-Based Key-Encapsulation Mechanism Standard (ML-KEM)confirmed2026-08-13Published 2024-08-13. Parameter sets ML-KEM-512 / 768 / 1024.
- NIST FIPS 204 — Module-Lattice-Based Digital Signature Standard (ML-DSA)confirmed2026-08-13Published 2024-08-13.
- NIST FIPS 205 — Stateless Hash-Based Digital Signature Standard (SLH-DSA)confirmed2026-08-13Published 2024-08-13. Based on SPHINCS+.
- BSI TR-02102-1 — Cryptographic Mechanisms: Recommendations and Key Lengthsconfirmed2026-08-12Version 2026-01, dated 23 Jan 2026. Germany's recommendation set.
- ANSSI views on the Post-Quantum Cryptography transition (2023 follow-up)confirmed2026-08-12France's position. Notably requires hybridisation where PQ protection is relevant.
- Other national PQC programmes (e.g. South Korea KpqC, Japan CRYPTREC)unverifiedNamed as leads only — neither programme's published standard has been checked by this project. A conformance claim against either must be verified against that body's own document before it is scored, never mapped onto NIST's.
02Independently measured performance
6 requirementsWhat does the implementation actually cost to run, measured by someone with no stake in the answer?
Independently measured performance
6 requirementsWhat does the implementation actually cost to run, measured by someone with no stake in the answer?
Keygen / encapsulate / decapsulate and keygen / sign / verify timings, measured rather than quoted.
Reported with a distribution, not a single mean — median, p95 and p99 at a stated iteration count.
Measured on named hardware, at a stated liboqs or library version, traceable to a reproducible public run.
Measured on more than one architecture (x86-64 and ARM) so the numbers travel to the reader's estate.
Handshake-level cost measured in situ, not inferred by adding primitive timings together.
TLS / networkPKI / CAKey, ciphertext and signature sizes checked against the standard rather than taken from the datasheet.
- NIST FIPS 203 — Module-Lattice-Based Key-Encapsulation Mechanism Standard (ML-KEM)confirmed2026-08-13Published 2024-08-13. Parameter sets ML-KEM-512 / 768 / 1024.
- NIST FIPS 204 — Module-Lattice-Based Digital Signature Standard (ML-DSA)confirmed2026-08-13Published 2024-08-13.
- NIST FIPS 205 — Stateless Hash-Based Digital Signature Standard (SLH-DSA)confirmed2026-08-13Published 2024-08-13. Based on SPHINCS+.
Operations per second under sustained load, and the point at which the device saturates.
HSMWhere an implementation is not independently testable, that is recorded as not assessed — never inferred from the vendor's own published figures, and never scored as zero.
03Protocol integration depth
5 requirementsIs this a raw primitive library, or something that actually terminates a real protocol?
Protocol integration depth
5 requirementsIs this a raw primitive library, or something that actually terminates a real protocol?
Raw algorithm library only, versus integration into TLS, QUIC, SSH or IPsec.
Which protocols are supported, and at which layer the vendor's code sits.
Whether integration is a supported product or a reference sample.
Hybrid key exchange supported, and available in production rather than behind a branch or a flag.
- IETF — Hybrid key exchange in TLS 1.3 (draft-ietf-tls-hybrid-design)search-corroboratedThe interoperability reference for hybrid key exchange. Draft status and the exact codepoint set move; check the datatracker entry before scoring a conformance claim against it.
- ANSSI views on the Post-Quantum Cryptography transition (2023 follow-up)confirmed2026-08-12France's position. Notably requires hybridisation where PQ protection is relevant.
Post-quantum authentication — signatures in the handshake and in the certificate chain — not only key exchange.
Key exchange alone addresses harvest-now-decrypt-later. It does not address a forged chain.
Where PQ authentication is not yet offered, whether the vendor says so plainly.
PQC and hybrid certificate issuance actually reaches a usable chain, including intermediates and revocation.
PKI / CA- CA/Browser Forum — Baseline Requirementssearch-corroboratedApplies to publicly trusted CAs only. Primary text not read in this session.
Integration is documented for practitioners — configuration, supported suites, failure modes — not only announced in a press release.
- IETF — Hybrid key exchange in TLS 1.3 (draft-ietf-tls-hybrid-design)search-corroboratedThe interoperability reference for hybrid key exchange. Draft status and the exact codepoint set move; check the datatracker entry before scoring a conformance claim against it.
- Open Quantum Safe — liboqs and its provider/integration listsearch-corroboratedUsed both as an interoperability reference and as a source of candidate vendors. It is a research project, not a standards body — presence on its list is evidence of integration, never of conformance.
04Crypto-agility
6 requirementsCan a customer change algorithms later without re-architecting — the question every regulator is converging on?
Crypto-agility
6 requirementsCan a customer change algorithms later without re-architecting — the question every regulator is converging on?
Algorithms are selectable through configuration rather than compiled in.
More than one algorithm family is supported for the same function, so a break in one is survivable.
Lattice and hash-based signatures both available, rather than a single lattice bet.
For KEMs, whether anything other than ML-KEM is offered.
- NIST post-quantum programme — additional algorithms (HQC, FN-DSA)search-corroboratedHQC was selected as an additional KEM and FN-DSA (FALCON) remains pending a final standard. Draft/final status changes; verify against the programme page before scoring a roadmap claim.
A documented path exists for replacing an algorithm after deployment, including what happens to data already protected.
Hybrid and classical-only modes can both be expressed, since jurisdictions differ on which is required.
- ANSSI views on the Post-Quantum Cryptography transition (2023 follow-up)confirmed2026-08-12France's position. Notably requires hybridisation where PQ protection is relevant.
- BSI TR-02102-1 — Cryptographic Mechanisms: Recommendations and Key Lengthsconfirmed2026-08-12Version 2026-01, dated 23 Jan 2026. Germany's recommendation set.
Cryptographic inventory or bill-of-materials output is available in a machine-readable form.
- CycloneDX — Cryptography Bill of Materials (CBOM)search-corroboratedThe interchange format Arena treats as satisfying a machine-readable inventory requirement.
- EU Cyber Resilience Act — Regulation (EU) 2024/2847search-corroboratedCited for the software-bill-of-materials and update-path obligations that make crypto-agility a procurement question rather than an engineering preference. Primary text not read here.
Algorithm changes are deliverable as a firmware update to devices already in the field.
HSM
- ANSSI views on the Post-Quantum Cryptography transition (2023 follow-up)confirmed2026-08-12France's position. Notably requires hybridisation where PQ protection is relevant.
- BSI TR-02102-1 — Cryptographic Mechanisms: Recommendations and Key Lengthsconfirmed2026-08-12Version 2026-01, dated 23 Jan 2026. Germany's recommendation set.
- EU Cyber Resilience Act — Regulation (EU) 2024/2847search-corroboratedCited for the software-bill-of-materials and update-path obligations that make crypto-agility a procurement question rather than an engineering preference. Primary text not read here.
05Transparency & disclosure
6 requirementsDoes the vendor show its work — publish methodology, cite third parties, and state its own limitations?
Transparency & disclosure
6 requirementsDoes the vendor show its work — publish methodology, cite third parties, and state its own limitations?
Performance claims are accompanied by actual numbers rather than adjectives.
"Minimal impact", "negligible overhead" and similar phrasing, with no figure attached, scores as no claim at all.
Third-party or independent validation is cited, and the citation is not circular — a source that itself cites the vendor does not count.
Test conditions behind any published figure are stated: hardware, software versions, iteration counts, and what was being measured.
Known limitations are disclosed by the vendor rather than found by a reviewer.
Technical claims are attributed to named people rather than to the company in the abstract.
A reader with the same hardware could in principle reproduce the vendor's published figure from what is published.
06Compliance & certification
7 requirementsWhat has actually been validated by an external body, as opposed to asserted?
Compliance & certification
7 requirementsWhat has actually been validated by an external body, as opposed to asserted?
FIPS 140-3 validation status, checked against the public CMVP Validated Modules list.
HSMLibrary / SDKPKI / CA- NIST/CCCS Cryptographic Module Validation Program (CMVP)confirmed2026-08-13Joint NIST + Canadian Centre for Cyber Security programme. Publishes a public Validated Modules search and a separate Modules In Process list; currently prioritises FIPS 140-3 submissions.
Whether a module is validated, in process, or neither — three different states, reported as such and never collapsed into “FIPS compliant”.
- NIST/CCCS Cryptographic Module Validation Program (CMVP)confirmed2026-08-13Joint NIST + Canadian Centre for Cyber Security programme. Publishes a public Validated Modules search and a separate Modules In Process list; currently prioritises FIPS 140-3 submissions.
The certificate's scope is read, not just its existence: what was validated is frequently narrower than what is marketed.
Which module, which version, and which operational environment the certificate actually covers.
Whether the PQC algorithms specifically are in scope, or only the classical ones.
- NIST/CCCS Cryptographic Module Validation Program (CMVP)confirmed2026-08-13Joint NIST + Canadian Centre for Cyber Security programme. Publishes a public Validated Modules search and a separate Modules In Process list; currently prioritises FIPS 140-3 submissions.
Common Criteria evaluation status, with protection profile and assurance level, where applicable.
HSMPKI / CABrowser and OS root-program inclusion, and standing in good order with the relevant program requirements.
PKI / CA- CA/Browser Forum — Baseline Requirementssearch-corroboratedApplies to publicly trusted CAs only. Primary text not read in this session.
Sector-specific certifications relevant to the vendor's stated market.
Where CNSA 2.0 alignment is claimed, the claim matches the suite's actual algorithm and timeline requirements.
- NSA Commercial National Security Algorithm Suite 2.0 (CNSA 2.0)search-corroborated2026-08-12Direct PDF read was blocked (HTTP 403) when last attempted; contents corroborated across secondary sources only. Do not upgrade without reading the primary.
- NIST/CCCS Cryptographic Module Validation Program (CMVP)confirmed2026-08-13Joint NIST + Canadian Centre for Cyber Security programme. Publishes a public Validated Modules search and a separate Modules In Process list; currently prioritises FIPS 140-3 submissions.
- NSA Commercial National Security Algorithm Suite 2.0 (CNSA 2.0)search-corroborated2026-08-12Direct PDF read was blocked (HTTP 403) when last attempted; contents corroborated across secondary sources only. Do not upgrade without reading the primary.
- NIST Automated Cryptographic Validation Protocol (ACVP) / CAVP algorithm testingsearch-corroboratedThe algorithm-level validation programme that sits beneath module validation. Primary programme text not read in the session that recorded this entry.
07Deployment & support model
7 requirementsWhat is it actually like to buy, deploy and be supported on this — including whether the price is discoverable at all?
Deployment & support model
7 requirementsWhat is it actually like to buy, deploy and be supported on this — including whether the price is discoverable at all?
Pricing is published, indicative, or contact-only — recorded as found, without treating contact-only as disqualifying.
Trial availability and evaluation licensing: can an engineer try it before a sales conversation?
Contract flexibility — term length, exit terms, and whether migration off the product is contemplated.
Migration support offered, and whether it is included or a separate professional-services line.
Documentation is sufficient to deploy without a sales engagement.
Support model and response commitments are stated, including who carries the pager for a cryptographic defect.
A published vulnerability-disclosure process, and a track record of using it.
Where to report, and expected response time.
Whether past advisories were published, and how quickly patches followed.
08Interoperability & ecosystem
6 requirementsDoes it work with anything the customer already has, or only with itself?
Interoperability & ecosystem
6 requirementsDoes it work with anything the customer already has, or only with itself?
Compatibility with liboqs and the Open Quantum Safe integrations, as an interoperability baseline.
- Open Quantum Safe — liboqs and its provider/integration listsearch-corroboratedUsed both as an interoperability reference and as a source of candidate vendors. It is a research project, not a standards body — presence on its list is evidence of integration, never of conformance.
Participation in the relevant IETF work, and conformance to the hybrid-TLS design as it stands.
- IETF — Hybrid key exchange in TLS 1.3 (draft-ietf-tls-hybrid-design)search-corroboratedThe interoperability reference for hybrid key exchange. Draft status and the exact codepoint set move; check the datatracker entry before scoring a conformance claim against it.
Demonstrated interoperation with at least one independent implementation, not only with the vendor's own client.
Keys, certificates and messages use standard encodings that another product can consume.
PKI / CAHSMTLS / networkLanguage bindings, platform and architecture coverage relative to what the vendor's market actually runs.
Library / SDKStandard integration interfaces are supported for post-quantum key types, not only for classical ones.
HSM
- Open Quantum Safe — liboqs and its provider/integration listsearch-corroboratedUsed both as an interoperability reference and as a source of candidate vendors. It is a research project, not a standards body — presence on its list is evidence of integration, never of conformance.
- IETF — Hybrid key exchange in TLS 1.3 (draft-ietf-tls-hybrid-design)search-corroboratedThe interoperability reference for hybrid key exchange. Draft status and the exact codepoint set move; check the datatracker entry before scoring a conformance claim against it.
- NSA Commercial National Security Algorithm Suite 2.0 (CNSA 2.0)search-corroborated2026-08-12Direct PDF read was blocked (HTTP 403) when last attempted; contents corroborated across secondary sources only. Do not upgrade without reading the primary.
09Track-record credibility
5 requirementsIs there evidence this has been deployed and survived contact with production?
Track-record credibility
5 requirementsIs there evidence this has been deployed and survived contact with production?
A named production deployment, rather than a pilot described in the abstract.
Whether the customer is named, or only a sector is.
Whether the deployment is production or an evaluation.
Published case studies contain actual data rather than only qualitative claims.
Partnership and ecosystem announcements are recorded as what they are, and never counted as deployment evidence.
How long the deployment has run and at what scale, where either is discoverable.
Publicly known incidents or defects affecting the cryptographic product, and how the vendor handled them.
10Roadmap & standards currency
5 requirementsIs the vendor keeping pace with a standards landscape that is still moving?
Roadmap & standards currency
5 requirementsIs the vendor keeping pace with a standards landscape that is still moving?
A stated timeline for algorithms still being standardised, rather than silence.
- NIST post-quantum programme — additional algorithms (HQC, FN-DSA)search-corroboratedHQC was selected as an additional KEM and FN-DSA (FALCON) remains pending a final standard. Draft/final status changes; verify against the programme page before scoring a roadmap claim.
Evidence the vendor tracks standards revisions, and ships against final rather than draft text.
A stated policy for deprecating an algorithm, including notice periods for customers.
Alignment with the published regulatory timelines the vendor's market is actually held to.
- NSA Commercial National Security Algorithm Suite 2.0 (CNSA 2.0)search-corroborated2026-08-12Direct PDF read was blocked (HTTP 403) when last attempted; contents corroborated across secondary sources only. Do not upgrade without reading the primary.
- EU Cyber Resilience Act — Regulation (EU) 2024/2847search-corroboratedCited for the software-bill-of-materials and update-path obligations that make crypto-agility a procurement question rather than an engineering preference. Primary text not read here.
Roadmap items are distinguishable from shipped features in the vendor's own material.
- NIST post-quantum programme — additional algorithms (HQC, FN-DSA)search-corroboratedHQC was selected as an additional KEM and FN-DSA (FALCON) remains pending a final standard. Draft/final status changes; verify against the programme page before scoring a roadmap claim.
- NSA Commercial National Security Algorithm Suite 2.0 (CNSA 2.0)search-corroborated2026-08-12Direct PDF read was blocked (HTTP 403) when last attempted; contents corroborated across secondary sources only. Do not upgrade without reading the primary.
- EU Cyber Resilience Act — Regulation (EU) 2024/2847search-corroboratedCited for the software-bill-of-materials and update-path obligations that make crypto-agility a procurement question rather than an engineering preference. Primary text not read here.
Requirements by dimension and vendor category
The scoping is itself a claim: it says which requirements each kind of vendor is held to, so a vendor can check it was applied consistently.
| Dimension | Library / SDK | HSM | PKI / CA | TLS / network | Total |
|---|---|---|---|---|---|
| 1. Algorithm correctness & standards conformanceconformance gate | 5 | 6 | 5 | 5 | 6 |
| 2. Independently measured performance | 4 | 5 | 5 | 5 | 6 |
| 3. Protocol integration depth | 4 | 4 | 5 | 4 | 5 |
| 4. Crypto-agility | 5 | 6 | 5 | 5 | 6 |
| 5. Transparency & disclosure | 6 | 6 | 6 | 6 | 6 |
| 6. Compliance & certification | 5 | 6 | 7 | 4 | 7 |
| 7. Deployment & support model | 7 | 7 | 7 | 7 | 7 |
| 8. Interoperability & ecosystem | 4 | 5 | 4 | 4 | 6 |
| 9. Track-record credibility | 5 | 5 | 5 | 5 | 5 |
| 10. Roadmap & standards currency | 5 | 5 | 5 | 5 | 5 |
| All dimensions | 50 | 55 | 54 | 50 | 59 |
Conformance gates
Failing one of these lands a vendor in Underperform regardless of how it does everywhere else.
Failing known-answer tests against the standard it claims, or still shipping pre-final parameter sets past a stated deadline, results in Underperform regardless of how the vendor scores on every other dimension.
What kind of vendor Arena rates
Systems integrators and advisory practices are deliberately absent — they sell labour rather than implementations, and rating them on cryptographic substance would be a category error.
Commercial PQC cryptographic libraries and developer SDKs.
Hardware security modules shipping post-quantum firmware.
Certificate authorities and PKI platforms with PQC issuance.
Network and transport security products shipping PQC support.