CRYSTALS Dilithium Demo
Explore post-quantum digital signatures and compare with traditional algorithms
Post-Quantum
NIST Standardized
ML-DSA
Ethereum Compatible
Algorithm Info
Key Generation
Signing & Verification
Performance
Optimizations
Ethereum Wallet
CRYSTALS Dilithium (ML-DSA)
Post-quantum digital signature algorithm
Key Features
• Quantum-resistant security
• Based on lattice problems
• NIST standardized (FIPS 204)
• Three security levels available
Security Levels
ML-DSA-44 (Dilithium2)
Level 1
ML-DSA-65 (Dilithium3)
Level 3 (Recommended)
ML-DSA-87 (Dilithium5)
Level 5
Traditional Algorithms
Current widely-used signature schemes
RSA
• Based on integer factorization
• Vulnerable to quantum attacks
• Large key sizes (2048-4096 bits)
• Widely deployed
ECDSA
• Based on elliptic curve discrete log
• Vulnerable to quantum attacks
• Smaller keys than RSA
• Fast performance