Existuje možnost použití "rainbow tables", ale nemyslím si, že je to za všech okolností samospasitelná metoda.
http://www.soom.cz/index.php?name=usertexts/show&a id=568
Tradiční cestou používanou k rozluštění zašifrovaných hesel je tzv. Útok hrubou silou ( Brute – Force Attack ). Jde o metodu která jednoduše vyzkouší všechny možne kombinace podle zadaných kritérií. Tato metoda je a vždy byla metodou velmi náročnou co se času týče. Metoda kterou vymyslel Philippe Oechslin se snaží tento čas co nejvíce zredukovat tím, že používá již předběžně vykalkulovaná data uložená v paměti která jsou následně použita při crackování. Hlavní ideou tohoto nápadu je že veškerá data potřebná ke crackování jsou předvypočtena a uložena do souboru ( Rainbow Table – tabulky ). Pravdou je že proces předvýpočtu zabere celkem velké množství času avšak jakmile jsou tabulky jednou vytvořeny proces crackingu je 100x rychlejší než obyčejný brute-force cracker. Využití operační paměti je revolucí v crackingu díky snížení množství potřebného času kryptoanalýzy.
Na druhé straně - bude-li trvat zlomení kvalitního besla bruteforce metodou miliardy let, zkrácení doby na milióny není až tak velká výhra.
Paranoici používají Vernamovu šifru a mohou být v klidu.