yescrypt
yescryptは、Solar Designerが設計したメモリハードなパスワードハッシュであり、Sボックスの事前充填とハイブリッドモードによってscryptを改良したものである。
目的
チューニング可能なメモリとCPUのパラメータを持つパスワードハッシュとして、scryptより性能と柔軟性を向上させ、OpenBSDで採用されている。
メカニズム
パスワードに依存する大きなSボックスを事前に生成し、scryptのROMixの上にSボックス参照による混合を追加することで、CPU中心からメモリ中心まで連続的にパラメータを調整できる。
ユースケース
- OpenBSDのパスワードハッシュ
- Linuxのcrypt(3)
- PHCコンペティションへの応募作品
関連ツール
scrypt 鍵導出
Derive a key from a password using scrypt (memory-hard KDF)。無料、プライベート、100%クライアントサイド。 ツール
bcrypt ハッシュ生成
Hash passwords with bcrypt or verify bcrypt hashes。無料、プライベート、100%クライアントサイド。 ツール
ハッシュ計算ツール
Compute MD5, SHA-1, SHA-256, or SHA-512 hashes with hex or Base64 output。無料、プライベート、100%クライアントサイド。 ツール