文字列なら最初の4バイトそのままとかで十分では?
あとはハッシュ表サイズ(素数)で割った余りを取ればよい。