September 2018
Intermediate to advanced
764 pages
20h 6m
English
Fortunately, there's a very simple mechanism we can employ to mitigate lookup table/rainbow table attacks, by making the password very long.
The number of possible hashes scales exponentially with the following:
Let's suppose our passwords can contain lowercase letters, uppercase letters, and numbers; this gives us 62 unique possibilities for each character. If we have a one-character password, that means we only have to generate a rainbow table with 62 (621) entries to be guaranteed a match. If we have a password that has a maximum of two characters, there are now 3,906 (621 + 622) possible combinations. ...
Read now
Unlock full access