Skip to content

Package catalog

26 packages across five areas of the post-quantum transition. Each one installs on its own, ships its own tests and evidence, and states what it does not do.

  • PQ cryptography · 4 packages


    ML-KEM, ML-DSA and SLH-DSA through maintained implementations, hybrid key establishment and signatures, and safe defaults for files and tokens.

  • Migration & readiness · 7 packages


    Find cryptography in code and on the wire, emit CBOMs, score readiness, gate CI with policy-as-code and assemble compliance evidence.

  • Interoperability · 4 packages


    Wire formats, JOSE, X.509/CSR and TLS hybrid groups that carry larger post-quantum keys, ciphertexts and signatures through real protocols.

  • Conformance · 2 packages


    Official NIST ACVP vectors and strict FIPS 203/204 boundary checks that prove an implementation and a migration are correct.

  • Quantum-inspired · 9 packages


    Classical solvers modelled on quantum dynamics for Ising and QUBO problems. Kept separate from security: no cryptographic claims.

PQ cryptography

Package What it does Install
pqblocks-core Post-quantum hybrid cryptography core SDK with C shared libraries and policy enforcement. pip install git+https://github.com/PQBlocks/hybrid-sdk
pqblocks-files Hybrid post-quantum file encryption: ML-KEM-768 plus X25519 key encapsulation with chunked ChaCha20-Poly1305 in the… pip install git+https://github.com/PQBlocks/hybrid-file-encryption
pqblocks-jose Post-quantum hybrid JOSE library supporting ML-KEM and ML-DSA JWE and JWS tokens. pip install git+https://github.com/PQBlocks/hybrid-jose
pqblocks-primitives Production-ready integrated post-quantum cryptographic primitives (ML-KEM, ML-DSA, SLH-DSA, and hybrid schemes). pip install git+https://github.com/PQBlocks/fips-pqc-primitives

Migration & readiness

Package What it does Install
pqblocks-agility Cryptographic Agility Readiness Scoring (CARS) and CI/CD regression firewall for CycloneDX 1.6 CBOM inventories. pip install pqblocks-agility
pqblocks-cbom CycloneDX 1.5 CBOM metadata enrichment engine injecting quantum-safe classifications and CNSA 2.0 compliance properties. pip install git+https://github.com/PQBlocks/cbom-enricher
pqblocks-cnsa-evidence CNSA 2.0 evidence pack generator for quantum-safe compliance, CBOM generation, and migration scheduling. pip install git+https://github.com/PQBlocks/cnsa-evidence-pack
pqblocks-jwe-audit High-throughput JSON Web Encryption (JWE) cryptographic policy auditor enforcing CNSA 2.0 and NIST FIPS 203 PQC… pip install git+https://github.com/PQBlocks/jwe-policy-auditor
pqblocks-lint Static analysis for Python source that finds classical and post-quantum cryptographic primitives with a source-to-sink… pip install git+https://github.com/PQBlocks/pqc-lint
pqblocks-policy Policy-as-code engine for post-quantum cryptography compliance and CBOM verification. pip install git+https://github.com/PQBlocks/crypto-policy-engine
pqblocks-scan Cryptography inventory scanner: finds classical and post-quantum algorithms in source code or a TLS endpoint and… pip install git+https://github.com/PQBlocks/cbom-scanner

Interoperability

Package What it does Install
pqblocks-csr-pop ML-KEM (FIPS 203) PKCS#10 Certificate Signing Request (CSR) generator with RFC 9883 Proof of Possession (PoP). pip install git+https://github.com/PQBlocks/mlkem-csr-pop
pqblocks-jwe Compact five-part wire format, with a serializer and structural parser, for hybrid ML-KEM-768 + X25519 JWE-style… pip install git+https://github.com/PQBlocks/hybrid-jwe
pqblocks-tls-interop TLS 1.3 hybrid key exchange (X25519MLKEM768 / RFC 10024) endpoint probe, downgrade detector, and key material validator. pip install git+https://github.com/PQBlocks/tls-hybrid-interop
pqblocks-wire Length-prefixed container format (PQCWF1) for ML-KEM ciphertexts and ML-DSA / SLH-DSA signatures, with thin wrappers… pip install git+https://github.com/PQBlocks/pqc-wireformat

Conformance

Package What it does Install
pqblocks-acvp Cross-implementation NIST ACVP conformance harness for FIPS 203 (ML-KEM) and FIPS 204 (ML-DSA). pip install pqblocks-acvp
pqblocks-fips-check FIPS 203/204 boundary validator and hybrid key exchange (X25519 + ML-KEM-768) with ML-DSA-65 signatures and CBOM… pip install git+https://github.com/PQBlocks/fips-boundary-validator

Quantum-inspired

Package What it does Install
pqblocks-anneal-sa Simulated Annealing heuristic solver for Ising and QUBO optimization problems. Quantum-inspired classical… pip install pqblocks-anneal-sa
pqblocks-anneal-schedule Quantum-inspired instance-adaptive simulated annealing with statistics-driven schedule generation for Ising and QUBO… pip install pqblocks-anneal-schedule
pqblocks-anneal-sqa Simulated Quantum Annealing (Path-Integral Monte Carlo via Suzuki-Trotter decomposition) heuristic solver for Ising… pip install git+https://github.com/PQBlocks/simulated-quantum-annealing
pqblocks-bifurcation Simulated Bifurcation (ballistic and discrete) heuristic solver for Ising and QUBO problems. Quantum-inspired… pip install git+https://github.com/PQBlocks/simulated-bifurcation
pqblocks-digital-anneal Digital Annealer-style parallel-trial heuristic solver for Ising and QUBO optimization problems. Quantum-inspired… pip install git+https://github.com/PQBlocks/digital-annealing
pqblocks-population-anneal Population Annealing Monte Carlo heuristic solver for Ising models and QUBO combinatorial optimization.… pip install git+https://github.com/PQBlocks/population-annealing
pqblocks-qiea Quantum-Inspired Evolutionary Algorithm (QIEA) with Q-bit representations and quantum rotation gates for Ising and… pip install git+https://github.com/PQBlocks/quantum-inspired-evolutionary
pqblocks-qubo Unified mathematical representation and converter library for Quadratic Unconstrained Binary Optimization (QUBO) and… pip install git+https://github.com/PQBlocks/qubo-core
pqblocks-qubo-bench Benchmarking harness and standard instance loaders for quantum-inspired optimization algorithms against classical… pip install git+https://github.com/PQBlocks/qubo-benchmark-harness