/ learn / post-quantum cryptography

Post-quantum cryptography for real software.

NEXUS-Q is an open-source Rust cryptographic engine designed to help developers integrate post-quantum and hybrid cryptographic workflows into applications. Explore the algorithms, interfaces, packages and current integration requirements before you build.

/ guide / technical overview

Post-Quantum Cryptography (PQC)

What is post-quantum cryptography?

Post-quantum cryptography (PQC) uses cryptographic algorithms designed to resist attacks from both classical and, where the underlying assumptions hold, quantum computers. It is intended to help protect data and communications that may need to remain confidential or verifiable for many years.

What NEXUS-Q provides

NEXUS-Q is a library-first Rust project with a Rust core, command-line and server interfaces, a C ABI and language bindings. Its documented algorithm family includes ML-KEM and ML-DSA. Exact feature availability depends on the release, package, platform and build configuration; consult the release documentation before adopting a feature.

ML-KEM and ML-DSA

ML-KEM is the NIST-standardized key-encapsulation mechanism specified in FIPS 203. ML-DSA is the digital-signature standard specified in FIPS 204. Older names Kyber and Dilithium are useful search terms and historical names, but the standardized names are ML-KEM and ML-DSA. NEXUS-Q documentation identifies ML-KEM-768 and ML-DSA-65 among its supported profiles.

Open source and licensing

The repository declares dual MIT OR Apache-2.0 licensing. You can inspect the source, release history, build workflows and package metadata before integrating it. Open source does not itself mean independently audited, certified or suitable for every production threat model.

Is NEXUS-Q the Google Nexus Q?

No. NEXUS-Q is an independent open-source post-quantum cryptography software project. It is not affiliated with Google and is unrelated to the discontinued Google Nexus Q media player. This page is about cryptographic software and developer tooling.

/ next steps

Explore NEXUS-Q

Start with the Rust packages, inspect language bindings, or read the architecture and threat-model documentation.

Project identity: NEXUS-Q is an independent open-source post-quantum cryptography project. It is not affiliated with Google and is unrelated to the discontinued Google Nexus Q media player.

Technical details and package availability can change between releases. Always consult the tagged source, package registry and release notes for the version you install.