跳到主要内容
uencoder

Post-Quantum Cryptography Reference

Reference 为 quantum-resistant cryptographic algorithms across lattice, 代码, hash, 和 isogeny families.

Quantum Threat

Shor's algorithm efficiently factors integers and computes discrete logarithms, breaking RSA and ECC. Grover's algorithm quadratically speeds up brute force, requiring doubled symmetric key sizes. Post-quantum cryptography (PQC) develops classical algorithms resistant to quantum attacks. NIST has standardized ML-KEM, ML-DSA, and SLH-DSA after a multi-year competition.

Shor
Breaks RSA/ECC
polynomial time
Grover
Halves symmetric security
need 2x key
migration
Hybrid during transition
classical + PQC

Algorithm Families

Lattice-based schemes (Kyber, Dilithium) offer the best performance balance and are primary standards. Code-based schemes (Classic McEliece) have decades of cryptanalysis but large keys. Hash-based signatures (SPHINCS+, SLH-DSA) rely only on hash security but have large signatures. Isogeny-based schemes (CSIDH) offer tiny keys but remain slow and less mature.

lattice
Best balance
ML-KEM, ML-DSA
code-based
Conservative, large keys
McEliece
hash-based
Minimal assumptions
SLH-DSA

相关工具

参考链接