Skip to content
Inicio/Glosario/CRYSTALS-Dilithium
Algorithms

CRYSTALS-Dilithium

El algoritmo de firma digital basado en retículas que NIST estandarizó como ML-DSA, el reemplazo poscuántico principal para las firmas RSA y ECDSA.

CRYSTALS-Dilithium es un algoritmo de firma digital: demuestra que un mensaje proviene de quien posee una clave privada específica, el papel que hoy desempeñan RSA y ECDSA en los certificados TLS, la firma de código y la firma de documentos. Como Kyber, su seguridad descansa en los problemas basados en retículas Module-LWE y Module-SIS en lugar de en la factorización o los logaritmos discretos. NIST finalizó Dilithium como estándar federal en 2024 bajo el nombre ML-DSA (FIPS 204) y lo recomienda como la opción de firma poscuántica por defecto para la mayoría de las aplicaciones, con SPHINCS+ y FALCON disponibles para casos que necesitan otras compensaciones. Las firmas y claves públicas de Dilithium son notablemente más grandes que las de ECDSA, lo cual importa para entornos con restricciones como dispositivos embebidos y sistemas de certificados de alto volumen, y es uno de los costes de ingeniería concretos que las organizaciones sopesan al planificar la migración antes de los plazos federales de 2030 a 2031.