Saltar al contenido
uencoder

Argon2i

Argon2i es la variante de direccionamiento independiente de datos de Argon2, donde el patrón de acceso a memoria es independiente de la contraseña, resistiendo ataques de canal lateral.

Propósito

Proporcionar la dificultad de memoria de Argon2 en entornos sensibles a canales laterales (nube compartida) sin filtrar patrones de acceso relacionados con la contraseña.

Mecanismo

Mismo relleno de matriz que Argon2, pero el índice de referencia se genera con una función pseudoaleatoria independiente de datos (basada en bloque anterior), patrón de acceso fijo. Resiste canales laterales de timing/caché pero resistencia a tradeoff ligeramente inferior a Argon2d.

Casos de uso

  • Hash de contraseñas seguro contra canal lateral
  • Almacenamiento de contraseñas en nube
  • Variante recomendada de Argon2

Herramientas relacionadas

References