米商務省の国立標準技術研究所(NIST)は,新しいハッシュ関数アルゴリズムについて,公募形式のコンテストを開催する。NISTのComputer Security Resource Center(CSRC)が明らかにしたもの。NISTは米国時間1月23日,募集するハッシュ関数アルゴリズムの要件などを発表した(PDF文書)。

 ハッシュ関数は,データを元の値がわからないように変換する一方向性関数。暗号化や電子署名などで利用する。米国政府は「Secure Hash Standard(SHA)-1」やさらに強力な「SHA-2」といったハッシュ関数を標準として採用し,公的文書の暗号化などに使用している。ただしSHA-1には弱点が存在するとして,米国政府は政府機関によるSHA-1の使用を制限した(関連記事:その1その2その3)。

 新ハッシュ関数アルゴリズムのコンテストは,かつて暗号アルゴリズムAdvanced Encryption Standard(AES)を募集したときと,同様の方法で実施するという。

 現時点での暫定的な計画によると,新しいハッシュ関数標準は2012年までに利用可能とする予定。

[コンテスト告知掲載ページ]