メインコンテンツへスキップ
プロトコル・技術

PBKDF2

Password-Based Key Derivation Function 2

パスワード、ソルト、反復回数などを入力にして鍵を導出する方式。疑似ランダム関数を繰り返し適用し、パスワード候補の照合に必要な計算量を増やす。

PBKDF2の強度は名前だけでは決まりません。利用する疑似ランダム関数、反復回数、パスワードの強さ、実装の品質を合わせて評価します。メモリ負荷型の方式とは性質が異なり、規制や既存基盤との互換性も含めて採用を判断します。

  • 初心者向けには「同じ計算を何度も重ねて推測を遅くする鍵の作り方」
  • 反復回数はサービスの応答時間を測り、定期的に見直す
  • 単なる高速ハッシュの一回適用と区別する

よくある質問

PBKDF2とは?

パスワード、ソルト、反復回数などを入力にして鍵を導出する方式。疑似ランダム関数を繰り返し適用し、パスワード候補の照合に必要な計算量を増やす。

PBKDF2について詳しく知るには?

PBKDF2の強度は名前だけでは決まりません。利用する疑似ランダム関数、反復回数、パスワードの強さ、実装の品質を合わせて評価します。メモリ負荷型の方式とは性質が異なり、規制や既存基盤との互換性も含めて採用を判断します。

PBKDF2のポイントは?

初心者向けには「同じ計算を何度も重ねて推測を遅くする鍵の作り方」 反復回数はサービスの応答時間を測り、定期的に見直す 単なる高速ハッシュの一回適用と区別する

← 用語集一覧に戻る
ESC