las tablas raimbow se le llaman tambien "tablas precompiladas" basicamente en lugar de ser como un diccionario donde tienes que a cada palabra sacarle hash y comparar, esta ya tiene la palabra y el hash calculado, ahorrandote el proceso de calcular el hash que normalmente es la parte más lenta y pesada del proceso