¿Qué son las mesas arcoiris?

espero que esto ayude 🙂

La tabla arcoiris es una tabla precalculada para revertir funciones hash criptográficas … Las tablas generalmente se utilizan para recuperar una contraseña de texto sin formato de una cierta longitud que consta de un conjunto limitado de caracteres.

Todos los sistemas informáticos que requieren autenticación basada en contraseña almacenan bases de datos de contraseñas asociadas con cuentas de usuario, generalmente cifradas en lugar de texto sin formato como medida de seguridad.

Una vez que un atacante obtiene acceso a la base de datos de contraseñas de un sistema, el descifrador de contraseñas compara la lista precompilada de posibles valores hash de la tabla del arco iris con las contraseñas hash en la base de datos. La tabla del arco iris asocia las posibilidades de texto sin formato con cada uno de esos hashes, que el atacante puede explotar para acceder a la red como usuario autenticado.

Las tablas de arco iris hacen que el descifrado de contraseñas sea mucho más rápido que los métodos anteriores, como el descifrado por fuerza bruta y los ataques de diccionario. Dependiendo del software en particular, las tablas de arco iris se pueden usar para descifrar contraseñas alfanuméricas de 14 caracteres en aproximadamente 160 segundos.

Las tablas del arco iris solo se han vuelto viables recientemente porque la cantidad de RAM disponible en las computadoras más antiguas era inadecuada. Una sola tabla de arcoíris para un archivo alfanumérico estándar es cercana a 4 gigabytes (GB). Agregar símbolos a la mezcla aumenta la cantidad de memoria requerida, al igual que cada paso en el cifrado.