A rainbow table can be thought of like a dictionary, except instead of words and their definitions, it holds combinations of ...