コンテンツへスキップ
uencoder

BLAKE2sp

BLAKE2sp は BLAKE2s の 8 並列最適化変種であり、32 ビットのマルチコアプラットフォームで 8 分岐の並列ツリーモードを活用する。

目的

32 ビットのマルチコアプラットフォームで高スループットのハッシュを提供し、マルチコアの組み込み機器やモバイル機器に適する。

メカニズム

8 個の独立した BLAKE2s サブツリーを並列に圧縮し、ルートノードで統合する。8 並列は現代のマルチコア ARM や x86-32 に適する。

ユースケース

  • モバイルデバイスでのハッシュ化
  • マルチコア環境での組み込み検証
  • パラレルダイジェスト

関連ツール

References