Written By: 川俣 晶
.NET Codeでstring.GetHashCode()で文字列のハッシュ値を計算しているが、プログラムをもう一度起動すると同じ値にならない。
仕様。(セキュリティの改善のため、振る舞いが変更された)
自前でハッシュの計算ロジックを持つ。もともと、クラスライブラリにMD5などの計算機能は揃っているので、それらを使う。