資格暗記無料で始める

ソルト/ストレッチングとは?

ソルト/ストレッチングとは、パスワードのハッシュ保存を強化する手法。ソルトは利用者ごとに異なるランダム値をパスワードに連結してからハッシュ化するもので、同一パスワードのハッシュ値の一致とレインボーテーブルによる逆引きを防ぐ。ストレッチングはハッシュ計算を数万回反復して総当たりのコストを引き上げる。

そると、すとれっちんぐ

情報処理安全確保支援士試験の頻出用語/午前II/別名:ソルト、ストレッチング、パスワードの安全な保存(ソルト・ストレッチング)、パスワードの安全な保存、パスワードのハッシュ化(ソルト・ストレッチング)、パスワードのハッシュ化


ソルト/ストレッチングの意味

パスワードのハッシュ保存を強化する手法。ソルトは利用者ごとに異なるランダム値をパスワードに連結してからハッシュ化するもので、同一パスワードのハッシュ値の一致とレインボーテーブルによる逆引きを防ぐ。ストレッチングはハッシュ計算を数万回反復して総当たりのコストを引き上げる。

ソルト/ストレッチングの具体例

bcrypt、scrypt、Argon2、PBKDF2はソルトと反復回数を前提にした設計になっている。

ソルト/ストレッチングは試験でどう引っ掛けられる?

ソルトは秘密情報ではなくハッシュと一緒に保存してよい。秘密の値を加える手法は「ペッパー」と呼び、別概念。

ソルト/ストレッチングと関連する用語

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。