RC5とは・・・
簡単に言うとみんなで協力して鍵を解いていこうと言うものです。(これだけでは何の事だかさっぱりわかりませんね。)
そして暗号を解くと賞金がもらえますその内訳として解いた人に1000$参加しているチームに1000$です。その他鍵のソフトを製作しているdistributed.netに2000$、非営利団体へ寄付金として6000$となっています。
もうちょっと詳しく知りたい方は、この先も読んで下さい。
これは、RSA Data Security社という会社が開催したもので、RC5という暗号を破れるもんなら破ってみろ!というコンテストです。
さてさて、いきなり暗号を破れといってもそう簡単にはいくはず無いんですが、簡単に仕組みを説明します。
例えば、自転車の鍵などによく使われるダイヤル式の鍵がありますよね。仮にこのダイヤルが3桁のダイヤルだとします。すると000から999まで試せばいつかはこの鍵は開くわけですね。
この作業をコンピュータでやる訳です。ただ自転車の鍵場合と違うのがその暗号の桁数です。このコンテストに使われる暗号は64bitなので2の64乗ですから18,446,744,073,709,551,616 通りあります。
さて、これだけの量の暗号をどうやって解くかが問題になるんですがこれにはdistributed.netという組織が暗号を解く為のソフトを提供しています。これにはクライアントとサーバに分かれていて(皆さんはもちろんクライアントです)サーバからある一定量の鍵をもらいそれを調べまたサーバにその結果を返すといった仕組みです。
ただこれを個人で行うにはとても大変なのでチームを作り、そのチームに参加することにより台数が増えるので早く解けます。
また、それぞれのチームで順位(今までに調べた鍵の数)を競っています。
これも楽しみの一つです。
Team Inschaftは6月9日から始めた新しいチームなのでまだ順位も低くメンバーも少ないですが、この先どんどん増えていけば順位もどんどん上がっていきます。
なお、Team Inschaft内で鍵がみつかったとしたらそのチームへの賞金は、Inschaftの運営費にあてたいと思っていますのでよろしくお願いします。見つけた人にはもちろん1000$もらえます。
11月13日現在Team Inschaftの順位は742位です。
参加方法
Team Inschaft
|