| ハッシュクラッシュ | |
|---|---|
| オペレーティング·システム | クロスプラットフォーム |
| プラットフォーム | ボインク |
| Webサイト | web.archive.org/web/20071016235617/http://boinc.banaan.org:80/hashclash/ |
HashClashは、 MD5ハッシュアルゴリズムの衝突を見つけるためにBerkeley Open Infrastructure for Network Computing(BOINC)ソフトウェアプラットフォーム上で実行されていたボランティアコンピューティングプロジェクトでした。[1]アイントホーフェン工科大学の数学・コンピュータサイエンス学部を拠点とし、Marc Stevensが修士論文の一環としてこのプロジェクトを開始しました。
このプロジェクトは、スティーブンスが2007年6月に修士論文を発表した後に終了しました。[2] しかし、後にSHA1が追加され、コードリポジトリは2017年にgitに移植されました。[3]
このプロジェクトは2009年に不正な認証局証明書を作成するために使用されました。 [4]
参照
参考文献
- ^ “HashClash”. 2007年10月16日. 2007年10月16日時点のオリジナルよりアーカイブ。 2022年8月28日閲覧。
- ^ Stevens の論文「MD5 の衝突について」は 、Wayback Machineで 2017 年 5 月 17 日アーカイブとしてダウンロードできます。
- ^ “Old-SVN-hashclash/Downloads at master · cr-marcstevens/Old-SVN-hashclash”. GitHub . 2022年9月5日時点のオリジナルよりアーカイブ。 2019年5月29日閲覧。
- ^ Marc Stevens、Alexander Sotirov、Jacob Appelbaum、Arjen Lenstra、David Molnar、Dag Arne Osvik、Benne de Weger、「MD5 の短い選択プレフィックスの衝突と不正な CA 証明書の作成」、2009 年 8 月。
外部リンク
- ハッシュクラッシュ
- スティーブンスのホームページのHashClash
- AWSで独自のMD5衝突を作成する、Nat McHughのブログ