Exhaustive search is a code-breaking technique. It is based on instructing a computer to try every single code combination until it finds the right code, after which the user can read the text. To perform the fastest possible exhaustive search on a encrypted text, a computer system needs an incredibly large storage capacity.