オープンソース
暗号学的ハッシュ関数「BLAKE3 1.0」リリース
BLAKE3-teamは7月25日(現地時間)、暗号学的ハッシュ関数「BLAKE3 1.0」をリリースした。
「BLAKE3」は、暗号学的ハッシュ関数「BLAKE2」の後継として2020年に開始されたプロジェクトの成果物。MD5、SHA-1、SHA-2、SHA-3、BLAKE2よりも高速であることを特徴としており、長さ拡張攻撃に対する安全性などを特徴としている。
「BLAKE3」では、通常のハッシュに加え、PRF、MAC、XOF、KDFをサポートした。また、マークルツリー構造とすることにより、任意の数のスレッドとSIMDレーンを使った並列処理を実現した。
「BLAKE3 1.0」のCとRust実装はGitHubからダウンロードできる。
(川原 龍人/びぎねっと)
[関連リンク]
BLAKE3-team