IT用語集 › セキュリティ › ソルト

ソルト

セキュリティ Svenska → 更新: 2026-10-23

ハッシュ化の前にパスワードへ付け足すランダムな文字列。同じパスワードから同じハッシュが生まれるのを防ぐ。

ソルトがなければ、パスワードが「summer2024」の10人のユーザーは、すべて同じSHAハッシュになる。巨大な「レインボーテーブル」を持つ攻撃者は、ハッシュを引くだけでパスワードを復元できる。ユーザーごとに固有のソルトを付ければ、パスワードが同じでもハッシュは別物になる。

現代のハッシュアルゴリズム(bcrypt、argon2)はソルトを自動で生成する。意識する必要はないが、なぜ存在するのかは理解しておきたい。

← 用語集に戻る