Quipu brings post-quantum hybrid encryption to Rust and Python developers
Quipu is an open-source hybrid post-quantum encryption library built in pure Rust, designed to protect data at rest against future quantum computing threats using a 'harvest now, decrypt later' threat model. It combines classical and post-quantum cryptography — including X25519, ML-KEM-1024, XChaCha20-Poly1305, and Argon2id — so that data remains secure unless both layers are broken simultaneously. The library was originally designed with multi-language bindings via a C ABI, but the team simplified it to a single Rust codebase with a native Python wheel distributed through PyPI via PyO3. Cryptographic primitives are verified against official NIST test vectors, and the project is licensed under AGPL-3.0 with packages available on both crates.io and PyPI. The developers caution that the library has not yet undergone an independent cryptographic audit and should currently be treated as software for review and experimentation rather than production use with high-value secrets.
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