Argon2d
Argon2d は Argon2 のデータ依存アドレッシング変種であり、メモリアクセス索引が前セル出力に依存し、時間-メモリトレードオフ耐性が最も強い。
目的
側信道脅威のない環境で Argon2 の最強時間-メモリトレードオフ耐性を提供し、ローカルパスワードハッシュに適する。
メカニズム
行列充填時の参照索引は前セルの下位 128 ビット出力で決定され、アクセスパターンはパスワードに依存する。時間-メモリトレードオフ耐性は最適だがメモリアクセスパターンの漏洩可能性あり。
ユースケース
- ローカルでのパスワードハッシュ
- 高い TMTO 耐性
- Argon2 の高性能バリアント
関連ツール
bcrypt ハッシュ生成
Hash passwords with bcrypt or verify bcrypt hashes。無料、プライベート、100%クライアントサイド。 ツール
scrypt 鍵導出
Derive a key from a password using scrypt (memory-hard KDF)。無料、プライベート、100%クライアントサイド。 ツール
ハッシュ計算ツール
Compute MD5, SHA-1, SHA-256, or SHA-512 hashes with hex or Base64 output。無料、プライベート、100%クライアントサイド。 ツール