rainbow table

term

cryptographysecurity

A precomputed lookup that reverses unsalted password hashes quickly.

Instead of hashing guesses live, an attacker precomputes hashes for huge numbers of passwords and looks yours up. Salting defeats this entirely: a unique salt per password means the attacker's giant table matches nobody, forcing them back to slow per-target work.

Also known as: rainbow-table

All glossary entries