テクノロジ系 / セキュリティ
パスワードクラック対策(ソルトほか)
パスワードクラック対策は、保存したパスワードを盗まれても破られにくくする工夫です。
もう少し詳しく
パスワードはそのまま保存せず、ハッシュ関数で変換して保存します。さらに利用者ごとに異なるランダムな文字列(ソルト)を加えてからハッシュ化すると、同じパスワードでも違う値になり、あらかじめ計算した一覧表で照合する攻撃を防げます。何度も繰り返しハッシュ化する手法(ストレッチング)も有効です。
試験での見方
例:パスワードに利用者ごとのソルトを足してハッシュ化し、盗まれても破られにくくします。
ソルトの目的(同一パスワードを別の値にし、事前計算表による攻撃を防ぐ)が頻出です。