Puntos clave
- El coste de memoria encarece la adivinación masiva en paralelo.
- Argon2id combina dos estrategias de acceso a memoria.
- Una sal única separa instancias de una misma contraseña.
- Los parámetros deben evolucionar con el hardware y el modelo de amenaza.
Definición y alcance
Quien roba verificadores puede probar candidatos con hardware altamente paralelo. Argon2id exige deliberadamente tiempo y memoria en cada intento, elevando el coste de esa búsqueda en comparación con una función hash general rápida. [1]
Límite de seguridad
RFC 9106 recomienda Argon2id para equilibrar ataques de canal lateral y compromisos tiempo-memoria. La sal debe ser única, no secreta; memoria, iteraciones y paralelismo determinan el coste efectivo de cada intento. [1]
Límites y evaluación
Argon2id no convierte en fuerte una contraseña débil o reutilizada y no evita phishing ni malware. Parámetros demasiado bajos desperdician la ventaja; valores excesivos pueden perjudicar a clientes legítimos y facilitar denegación de servicio. [1]
Preguntas frecuentes.
¿Qué significa Endurecimiento de contraseñas con Argon2id?
Argon2id es una función de hash de contraseñas y derivación de claves con alto uso de memoria, definida en RFC 9106. Su coste deliberado dificulta las pruebas masivas. [1]
¿Qué no garantiza Endurecimiento de contraseñas con Argon2id?
Argon2id no convierte en fuerte una contraseña débil o reutilizada y no evita phishing ni malware. Parámetros demasiado bajos desperdician la ventaja; valores excesivos pueden perjudicar a clientes legítimos y facilitar denegación de servicio. [1]
¿Cómo interpreta SealTask Endurecimiento de contraseñas con Argon2id?
SealTask usa Argon2id como KSF de compatibilidad para OPAQUE y al migrar envoltorios de clave v1 antiguos. Los clientes actuales desbloquean la clave de datos cifrada con la clave de exportación OPAQUE y HKDF; ambos mecanismos desempeñan funciones distintas. [2]
Fuentes primarias
Las definiciones priorizan organismos de normalización, guías públicas y la arquitectura de SealTask de primera parte. Los enlaces abren la fuente completa.
- 01 RFC 9106: Argon2 Memory-Hard Function Fuente primaria o de primera parte para la definición, los requisitos del protocolo, el límite de seguridad o el contexto normativo.
- 02 SealTask security architecture Fuente primaria o de primera parte para la definición, los requisitos del protocolo, el límite de seguridad o el contexto normativo.