メインコンテンツへスキップ
基礎概念

ソルト

Salt

パスワードのハッシュや鍵導出で、入力ごとに加える値。同じパスワードでも保存値が一致しにくくなり、事前計算した結果の使い回しを難しくする。通常は秘密にする必要がない。

ソルトはパスワードごとに適切に生成し、照合に使えるようハッシュと一緒に保存できます。全利用者に同じ固定値を加える設計では、本来の効果を十分に得られません。弱いパスワードを強く変える機能でもないため、適切な保存方式や認証対策と組み合わせます。

  • 初心者向けには「同じ入力でも保存結果が同じにならないための個別の材料」
  • 秘密にするペッパーとは役割も保存場所も異なる
  • 生成と記録は信頼できるパスワード用ライブラリに任せる

よくある質問

ソルトとは?

パスワードのハッシュや鍵導出で、入力ごとに加える値。同じパスワードでも保存値が一致しにくくなり、事前計算した結果の使い回しを難しくする。通常は秘密にする必要がない。

ソルトについて詳しく知るには?

ソルトはパスワードごとに適切に生成し、照合に使えるようハッシュと一緒に保存できます。全利用者に同じ固定値を加える設計では、本来の効果を十分に得られません。弱いパスワードを強く変える機能でもないため、適切な保存方式や認証対策と組み合わせます。

ソルトのポイントは?

初心者向けには「同じ入力でも保存結果が同じにならないための個別の材料」 秘密にするペッパーとは役割も保存場所も異なる 生成と記録は信頼できるパスワード用ライブラリに任せる

← 用語集一覧に戻る
ESC