Aksi takdirde, bir saldırganın sadece kullanıcıların kullanılan tüm kısa veya sözlük şifreleri için sağlamalarının aramak için mevcut precomputed tabloları kullanabilirsiniz çünkü tuz kullanılarak, kesinlikle gereklidir. Bunu kendiniz deneyebilirsiniz: çok kötü (kısa veya sözlük) şifre MD5 almak ve sonuç için bir google arama yapmak - büyük olasılıkla alırsınız bir yere çarptı.
Bir tuz ile, mevcut tabloları işe yaramaz hale gelir ve kendi bilgisayar en becerikli ve motive saldırganlar ama çok uzun sürüyor. Her kullanıcı için ayrı tuzları (aksi tuzu bilen bir saldırganın bir kerede tüm kullanıcıları saldırabilir) daha iyi.
Birleştiren sağlamalarının benzer bir etkiye sahip olabilir, ama precomputed tablo bu kombinasyon için var olması için hala mümkün, çünkü (bir tuz olmadan) bu amaçla kullanılmamalıdır.
Ancak, karma kombinasyonu ve tekrarı bir sözlük saldırısı yapmak için bir saldırgan için gereken süreyi artırarak, kendi başına bir değeri vardır: MD5 uygulayarak on bin kat hala ikinci bir kısmını alır ve giriş parçası olarak mümkün olduğunu süreci. Ama uzun is bir sorun olarak 10.000 kez alarak bir sözlük saldırısı, için.
Bu teknik, key strengthening olarak bilinir.