コンテンツへスキップ
uencoder

Argon2d

Argon2d は Argon2 のデータ依存アドレッシング変種であり、メモリアクセス索引が前セル出力に依存し、時間-メモリトレードオフ耐性が最も強い。

目的

側信道脅威のない環境で Argon2 の最強時間-メモリトレードオフ耐性を提供し、ローカルパスワードハッシュに適する。

メカニズム

行列充填時の参照索引は前セルの下位 128 ビット出力で決定され、アクセスパターンはパスワードに依存する。時間-メモリトレードオフ耐性は最適だがメモリアクセスパターンの漏洩可能性あり。

ユースケース

  • ローカルでのパスワードハッシュ
  • 高い TMTO 耐性
  • Argon2 の高性能バリアント

関連ツール

References