サルトとは、ハッシュするときに混ぜ込むランダムな文字列です。
パスワードを暗号化するとき、元のパスワードにランダムな文字列をくっつけてハッシュします。
こうすると、同じパスワードでも違う暗号文が出来上がります。
平文と暗号文の対を計算して置き、暗号文から平文を導き出すことをレインボーテーブルといいます。
もしも、暗号化されたパスワードを盗まれたとすると平文を検索されるわけですが、元の平文にサルトが入っているため元のパスワードに辿り着けなくさせるのです。
セキュリティ 暗号化技術