truncated hash

truncated hash

[6] truncated hash とは、本来のハッシュ関数の出力よりも短くしたハッシュ値のことをいいます。

仕様書

文脈

[2] ni:/nih: の実装は、 truncated hash にも対応して構いません >>1。

[3] 必須とはなっていません。

[4] truncate されたハッシュ値は、短すぎてセキュリティーのためには役に立たないかもしれませんが、 ni: のように識別が目的なら、有用なこともあります >>1。

算出

[5] ハッシュ値を truncate して N ビットにするという時は、 ハッシュ値のバイナリ表現のネットワークバイト順で左側 (最上位) の N ビットを使わなければなりません >>1。