The table looks like this:
123456 -> asfty18u78t489yh
password -> 89y203rupdifhof
something -> 2r892389n89rfsd
And the idea is that if you have the hash (asfty18u78t489yh
), you know the password that generated it (123456
).
I have seen them called "hash tables" in here, but other sources define a "hash table" as a cryptographic method for indexing arrays. I have seen the term "pre-computed hashes" or "pre-computed hash tables" but only in a few posts/websites. I have also seen some other weird terms and even some confusion with terms (e.g. calling it a "rainbow table" or a "dictionary attack") which may actually be correct but I have no idea.
What is the correct (or, at least, generally accepted) term?