暗号化

ストレッチング

日本語

概要

ハッシュ化を繰り返し行い、解析にかかる時間を増やす手法。

詳細

ハッシュ関数を繰り返し適用することで計算コストを意図的に増やし、総当たり攻撃を困難にする手法。代表的な実装にPBKDF2やbcrypt、より新しいArgon2などがあり、繰り返し回数(コスト)を調整することでハードウェアの性能向上に合わせて解析にかかる時間を維持できる。

セキュリティの他の用語