Quipu brings post-quantum encryption to Rust and Python in one auditable library
Quipu is a free, open-source hybrid post-quantum encryption library built in pure Rust, designed to protect data against future quantum computing threats using a 'harvest now, decrypt later' threat model. It combines classical and post-quantum cryptographic primitives — including XChaCha20-Poly1305, ML-KEM-1024, and ML-DSA-87 — all at NIST Category 5 security level. The project was simplified from a multi-language design with a C ABI to a single Rust codebase, with Python support added via a native PyO3 wheel available on PyPI. Quipu is available on crates.io and GitHub under the AGPL-3.0 license, and its cryptographic primitives are validated against NIST's official ACVP test vectors. However, the developers caution that the library has not yet undergone an independent cryptographic audit and should currently be used only for review and experimentation rather than securing high-value data.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in