Based on the CRYSTALS-Dilithium algorithm, the ML-DSA standard supports three security levels: ML-DSA-44, ML-DSA-65, and ML-DSA-87.
Used for generating and verifying quantum-resistant digital signatures, enabling identity authentication and data integrity protection.
Provides approximately 128-bit, 192-bit, and 256-bit quantum security, with strength comparable to traditional ECDSA P-256/RSA-3072, ECDSA P-384/RSA-7680, and ECDSA P-521/RSA-15360 or higher, respectively.
Employs a standard 64-bit AXI bus interface to simplify system integration and software development. Users only need to input data and configure registers via the AXI bus, then read the results upon completion.
Integrates a dedicated ML-DSA algorithm hardware accelerator, delivering high-performance, low-latency key generation, signing, and verification operations.