Skip to content

PQ cryptography

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

  • 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 pfsh v1 format.

    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

Compare

Package What it does Install from Native dependency
pqblocks-core Post-quantum hybrid cryptography core SDK with C shared libraries and policy enforcement. GitHub liboqs
pqblocks-files Hybrid post-quantum file encryption: ML-KEM-768 plus X25519 key encapsulation with chunked ChaCha20-Poly1305… GitHub liboqs
pqblocks-jose Post-quantum hybrid JOSE library supporting ML-KEM and ML-DSA JWE and JWS tokens. GitHub liboqs
pqblocks-primitives Production-ready integrated post-quantum cryptographic primitives (ML-KEM, ML-DSA, SLH-DSA, and hybrid… GitHub liboqs