コンテンツへスキップ
uencoder

Hash-Pipe

Hash-Pipe はスポンジベースのストリーミングハッシュ方式であり、3 段パイプライン(吸収・混合・絞り出し)でストリーミングハッシュを実現する。

目的

ストリーミングデータに低遅延ハッシュを提供し、入出力を並列にパイプライン化できる。

メカニズム

状態を吸収・混合・絞り出しの区分に分割し、新しいブロックは置換実行前に吸収区分へ XOR され、混合区分は状態全体に拡散し、絞り出し区分がダイジェストを出力する。3 段はパイプライン化できる。

ユースケース

  • ストリーミングハッシュ
  • 低遅延ダイジェスト
  • パイプライン実装

関連ツール

References