Python Now Has a Post-Quantum Encryption Library
The Python ecosystem now has a post-quantum encryption library, with ML-KEM and ML-DSA support added to pyca/cryptography, funded by the Sovereign Tech Agency. The aim is to promote crypto agility ahead of any emergency.
Python now offers a post-quantum encryption library through pyca/cryptography, available via pip install. Funded by the Sovereign Tech Agency, it implements ML-KEM (key-establishment) and ML-DSA (digital signatures)—the new NIST standards. Developers are urged to adopt now, not because of an emergency, but to ensure systems become crypto-agile before quantum threats materialize.