[6] truncated hash とは、本来のハッシュ関数の出力よりも短くしたハッシュ値のことをいいます。
[2] ni:
/nih:
の実装は、
truncated hash にも対応して構いません >>1。
[4] truncate されたハッシュ値は、短すぎてセキュリティーのためには役に立たないかもしれませんが、
ni:
のように識別が目的なら、有用なこともあります >>1。
[5] ハッシュ値を truncate して N ビットにするという時は、 ハッシュ値のバイナリ表現のネットワークバイト順で左側 (最上位) の N ビットを使わなければなりません >>1。