Conceptos Generales

Tablas rainbow

Las tablas rainbow son una técnica de criptoanálisis que se utiliza para romper contraseñas basadas en el método de hash. En esencia, consiste en precalcular una gran cantidad de valores hash para diferentes contraseñas y almacenarlos en una tabla, de manera que cuando el atacante obtiene un valor hash a través de un ataque, puede buscar en la tabla para encontrar la contraseña correspondiente.

El nombre "tablas rainbow" surge de la idea de que como los colores de un arco iris, estas tablas contienen un espectro amplio de valores hash.

Las tablas rainbow son una técnica eficaz para romper contraseñas débiles y que además no hayan sido protegidas mediante la técnica de la sal (salt). Aunque esta técnica no es infalible y puede ser mitigada mediante soluciones adecuadas, como utilizar una sal única para cada usuario.

Algunos recursos en línea que proporcionan más información sobre las tablas rainbow son: