ML-DSA-65 Security API
Version: 1.0.0
Last Updated: 2025-01-02
Security Classification: Digital Signature Algorithm
Author: MetaMUI Security Team
Overview
ML-DSA-65 (formerly Dilithium3) provides NIST security level 3, offering balanced security and performance for digital signatures.
- Algorithm Family: Lattice-based signature
- NIST Security Level: Level 3 (≥192-bit classical security)
- Key Sizes:
- Public Key: 1952 bytes
- Secret Key: 4000 bytes
- Signature: 3293 bytes
- Standard: FIPS 204
Security Warnings ⚠️
- Medium-High Security: Suitable for most applications requiring long-term security
- Performance Balance: Good trade-off between security and speed
- Memory Usage: Moderate memory requirements
- Quantum Resistance: Strong post-quantum security
API Functions
Similar to ML-DSA-44 with adjusted parameters for level 3 security.
Security Analysis
Threat Model: ML-DSA-65 Threat Model
The comprehensive threat analysis covers:
- Algorithm-specific attack vectors
- Implementation vulnerabilities
- Side-channel considerations
- Quantum resistance analysis (where applicable)
- Deployment recommendations
For complete security analysis and risk assessment, see the dedicated threat model documentation.