If your organisation signs anything — software releases, JWT tokens, X.509 certificates, audit reports, contracts — ML-DSA is in your future. The migration from RSA-2048 / ECDSA-P256 to ML-DSA is the second half of the PQ migration program (after ML-KEM for key exchange).
ML-DSA vs ML-KEM — different jobs
ML-KEM = key exchange. Two parties end up with a shared secret.
ML-DSA = digital signature. One party (signer) produces signature S over message M; anyone can verify S against M and signer’s public key.
Same lattice family, different protocol. ML-DSA’s underlying problem is Module-Short-Integer-Solution (M-SIS) — given a matrix and a target, find a “short” vector that hashes to it. Like Module-LWE, no quantum speedup is known.
Custom team training + practitioner advisory
Beyond the free academy — we run private workshops, vCISO advisory, and red-team exercises tailored to your stack. For Indian SMBs scaling past their first hire.