【通信/暗号】ナチスのエニグマ暗号、分散型コンピューティングで解読
ナチスのEnigma暗号、分散型コンピューティングで解読
第二次世界大戦中に傍受されたナチスのEnigma暗号が、分散型コンピューティングプロジェクトの
M4で解読され、Uボートから発信されたメッセージであることが判明した。
第二次世界大戦中に傍受されたナチス・ドイツの未解読の暗号が、
分散型コンピューティングプロジェクトのM4 Projectによって、64年ぶりに解読された。
解読されたのは、ナチスが使っていた暗号機のEnigmaで作成された3件の未解読暗号のうちの1件。
1942年に北大西洋で傍受され、これまで解読不可能と思われていた。
分散型コンピューティングを使ってこれを解読しようというプロジェクトは1月9日にスタート。
作成に使われたと見られる「Enigma M4」の名を取ってM4プロジェクトと名付けられ、
参加ユーザーがコンピュータの空き時間を提供して解読作業を進めた結果、2月20日、
1件目の暗号解読に成功した。
M4 Projectのサイトによれば、解読されたメッセージを翻訳すると「攻撃で潜水を強いられた。
(敵を)追跡中」などの内容になるという。ドイツのUボート「U264」の航海日誌に同じメッセージが
あるという指摘が同サイトに記されている。
暗号解読のニュースがメディアで取り上げられたことからプロジェクトへの関心が高まって
参加者が激増、2月28日現在、12時間で2500のユニークIPからサーバへの接続があったと、
プロジェクトのブログでは報告している。
ソース 2006年03月04日 08時40分
http://www.itmedia.co.jp/news/articles/0603/04/news010.html http://headlines.yahoo.co.jp/hl?a=20060304-00000026-zdn_n-sci
2 :
名無しのひみつ:2006/03/05(日) 14:27:39 ID:IUBw15l7
「計算パワーは余ってるから、面白い暗号文持って来い」
3 :
名無しのひみつ:2006/03/05(日) 14:35:08 ID:7QNKMxTk
意外に早かったな
4 :
名無しのひみつ:2006/03/05(日) 14:40:14 ID:Fb+bqhtc
バレないと思って恥ずかしい電文送ったりとかはしてないのか。
「エロ本足りぬ。送れ。巨乳ならなお良し」
5 :
名無しのひみつ:2006/03/05(日) 17:42:24 ID:frPhdL1X
エニグマって,チューリングがボンベを使って解読してたんじゃ
なかったっけ?
6 :
名無しのひみつ:2006/03/05(日) 17:45:13 ID:FBrev441
コンピュータが発達してなかった当時に
頭の中だけで暗号文を作ったり解読したり
してたことがすごいと思う。
7 :
名無しのひみつ:2006/03/05(日) 17:56:25 ID:UKmQLhex
8 :
名無しのひみつ:2006/03/05(日) 18:03:44 ID:/WooTn5q
以下、ジョジョネタと宇宙少女刑事ブルマネタ禁止。
9 :
名無しのひみつ:2006/03/05(日) 18:14:53 ID:XT0I+pAG
暗く冷たい海中で爆雷攻撃に耐えるなんて絶対無理だ、俺には。
10 :
名無しのひみつ:2006/03/05(日) 19:13:16 ID:BuBrU2xZ
>>6 エニグマは機械仕掛けだぞ。
キーを打つたびに歯車が動いて、違う文字に変換される。
AAAと同じ文字を続けて打っても出力は例えばFKLみたいに違う文字になるのが味噌。
機械のプラグか何かの組み合わせで出力の仕方が変わる。
エニグマ本体を手に入れても、その組み合わせが判らないと解読できないという仕掛け。
11 :
名無しのひみつ:2006/03/05(日) 19:42:04 ID:qAMPoBM4
「よく解読した、二十一世紀の未来の諸君。」
12 :
名無しのひみつ:2006/03/05(日) 20:29:30 ID:KqKxs/WB
何故解読できたって分かったの?
>「攻撃で潜水を強いられた。 (敵を)追跡中」などの内容
が正しい答えである保証は?
13 :
名無しのひみつ:2006/03/05(日) 21:47:08 ID:F2gHMw/8
14 :
名無しのひみつ:2006/03/05(日) 22:00:00 ID:VGmtXTtl
エニグマエミュレータ
15 :
名無しのひみつ:2006/03/05(日) 22:01:16 ID:CsqX5cex
16 :
名無しのひみつ:2006/03/05(日) 22:15:18 ID:tFvpkGZX
まだ解読されてなかったのか。エニグマすげぇな。
17 :
名無しのひみつ:2006/03/05(日) 22:23:26 ID:obvdc1/k
絶対にばれない暗号なんてとんちみたいに簡単に作れるよな。
18 :
名無しのひみつ:2006/03/05(日) 23:30:38 ID:PhmnpLbC
>>17 なんかそういうニュースが無かったけ?
不確定性原理を応用した暗号がうんたらかんたらっていう。
19 :
名無しのひみつ:2006/03/05(日) 23:57:57 ID:nT189J8N
いつでも人間がバラします。
20 :
名無しのひみつ:2006/03/06(月) 00:52:40 ID:rVr060uQ
チューリングからチューがあります
21 :
名無しのひみつ:2006/03/06(月) 03:54:26 ID:I0EowKTQ
22 :
名無しのひみつ:2006/03/06(月) 04:08:53 ID:OKBXjoi4
23 :
名無しのひみつ:2006/03/06(月) 04:30:10 ID:qq2i7hp4
>>21 りょりょryろryろりょうし暗号ですね
これが戦争に利用されたらこ、こ、こ、わいですね
24 :
名無しのひみつ:2006/03/06(月) 04:37:59 ID:sQFi7Nwo
人間が暗号を考える。 ← こいつを解読しようと考える。(これも人間)
だから、人間の間で通信をやりとりしているだけ。まあ、不毛だね。
25 :
名無しのひみつ:2006/03/06(月) 04:52:04 ID:Z658KnU7
アルファベットをランダムに置き換えて暗号を作るとスパコンでも解読に何百年も
かかるとかいうのを昔本で読んだ気がするんだけど、今のスパコンなら数時間で
できそうな気がするんだがどうよ。アルファベット頻度とかを使うのは無しで
26 :
名無しのひみつ:2006/03/06(月) 04:53:13 ID:+ibMpLf3
誰か>24を解読してください
27 :
名無しのひみつ:2006/03/06(月) 05:41:28 ID:sQFi7Nwo
>>26 >誰か>24を解読してください
暗号化する努力は、結局は「無効」と言いたいんじゃないかな。
28 :
名無しのひみつ:2006/03/06(月) 06:23:31 ID:vytVXzDp
バレるまで時間稼げりゃあ問題ない
それが暗号
29 :
実身!仮身!ビーーーーートロン!!!!!:2006/03/06(月) 08:55:32 ID:V3jP4uLQ
ナチスの科学力はオーバーテクノロジー
30 :
名無しのひみつ:2006/03/06(月) 09:11:16 ID:Tm+BjDIu
31 :
名無しのひみつ:2006/03/06(月) 16:58:10 ID:LLCxh1j8
ドイツ人の生真面目さくそまじめさ、形を守ることに固執する性癖、
これらは暗号解読をする側にとっては都合が良かった。
定型文章のパターンが貧弱だったりしたからだ。
這入るヒットラー!
32 :
名無しのひみつ:2006/03/06(月) 19:15:51 ID:vV0Q6z1F
てか海軍型のエニグマは構造が複雑で、解読の「鍵」も度々変更していたので、
ウルトラ機関もお手上げってなものが多々あったのよねー。
33 :
名無しのひみつ:2006/03/07(火) 03:50:31 ID:Oi/6jFs+
もっと歯車の枚数を増やしてやれば、解読はさらに困難だっただろうが、
まさか電子回路を使って暗号解読に成功しているなどとはドイツは
考えなかった。ドイツの(これは軍には採用されていなかったが)
ツーゼという天才技術者が大戦前に開発していたコンピュータも
メカニカルな部品とモーター駆動によるものだったしな。
ドイツは機械工学が実に優れていた。
34 :
名無しのひみつ:2006/03/07(火) 04:01:27 ID:/gHvMXxL
ぬるぽを暗号化したら、50年後の日本人は解読して
ガッ! ってやってくれるでしょうか?
35 :
名無しのひみつ:2006/03/07(火) 08:20:07 ID:HNr1KMM+
た
て
読
み
で
O
K
36 :
名無しのひみつ:2006/03/07(火) 09:44:57 ID:DUEv56B6
>>33 海軍のはまさにその歯車が多いバージョンだった。
37 :
名無しのひみつ:2006/03/07(火) 10:28:44 ID:ZZCF2aau
>>34 ガッ
とりあえず、現代の俺がやっておく
38 :
名無しのひみつ:2006/03/07(火) 23:11:46 ID:W0ZHWBOC
>>21 それそれ。
まあ、ある文章をランダムで他の文章に変えれば、誰にも解読できない暗号はできるのだが。
39 :
名無しのひみつ:2006/03/08(水) 11:55:44 ID:7+vwvfMM
誰にも解読できないなら、それはすでに暗号ではないと思うが
40 :
名無しのひみつ:2006/03/08(水) 18:51:17 ID:hf9i0H18
復号=鍵を用いて暗号文から元の平文を得ること
解読=鍵無しで暗号文から元の平文を得ること
乱数表を送信者と受信者で共有する
暗号文は、平文の一文字ごとに表の乱数を一個ずつ使って別の文字に変換したもの
一度使った乱数はもう使わない
これが古典的な「鍵無しでは絶対に解読できない暗号」
41 :
名無しのひみつ:2006/03/11(土) 02:08:45 ID:z52mCSbR
42 :
名無しのひみつ:2006/04/04(火) 04:53:56 ID:v8RJcyH7
43 :
名無しのひみつ:2006/04/25(火) 03:42:35 ID:NFYyYEKi
_。_
c(_ア 旦~
44 :
名無しのひみつ:2006/04/25(火) 06:58:28 ID:+oBHAqdN
>>40 しかし、その方法だと共通文字や意味のある単語などに限定されると、
スパコン並みの機械があれば鍵なしでも解読できるんじゃないか?
例えば、26の文字に乱数を振るとしても、
01という乱数は、26の文字のうちのどれかである。という仮定が成り立ってしまうわけだから。
45 :
名無しのひみつ:2006/04/25(火) 08:52:56 ID:3qUTj/U3
>>40 計算では解けないので、最強認定。
北朝鮮の暗号放送では、乱数表が現役だったりするわけだ。
乱数表が敵の手に渡らなければ、解読することは出来ない。
で、問題点は、
「乱数表が敵の手に渡らなければ」
というところ。
乱数表自体を通信で送るようなことがあればアウト。
北朝鮮のように、人間が肌身離さず持ってくる形であれば無問題。
46 :
名無しのひみつ:2006/04/25(火) 12:08:41 ID:bEfDfe5h
47 :
名無しのひみつ:2006/04/25(火) 12:16:01 ID:qPbi9VmF
潜水艦本体より大事だからな。
捕獲されてしまった時にはまっさきに壊すらしいよ。
捕まえた方もまず通信室を押さえて、暗号機を押さえにかかるらしい。
48 :
名無しのひみつ:2006/04/25(火) 16:40:08 ID:bYbyf7nk
>>44 >>40の方法は、例えば文字コードをまず以下のように定める
' ' = 0
'A' = 1
・・・
'Z' = 26
英語の文章"DOG"をこの文字コードで表すと"4 15 7"となる。
で、鍵は0〜26までの27種類の整数からなる乱数列
例えば { 25 2 4 19 0 5 11 19 20 7 … }
暗号化は、平文一文字に対して鍵から一個ずつ乱数をとってきて、その乱数の値だけ文字コードをシフトさせる
上の鍵で"DOG"を暗号化すると
平文一文字目:4 → 4 + 25 = 29 = 2 = 'B'
二文字目:15 → 15 + 2 = 17 = 'Q'
三文字目:7 → 7 + 4 = 11 = 'K'
となり、暗号文は"BQK"となる
49 :
名無しのひみつ:2006/04/25(火) 16:53:47 ID:bYbyf7nk
で、この暗号方式は、例えば長さ三文字の暗号文"CAB"があったとき
この暗号文生成に使われた鍵が { 0 0 0 } ならば、元の平文は "CAB" である
鍵が { 1 0 0 } ならば、平文は "DAB" である
・・・
鍵が { 26 26 26 } ならば、平文は "B A" である
ということまではわかるものの、それ以上のことは全くわからない。
実際に使われた鍵がなんだったのかを知ることができない限り、どの三文字の文章も
同じくらい元の平文である可能性を持っている、ということまでしかわからない。
50 :
名無しのひみつ:2006/04/25(火) 17:04:59 ID:bYbyf7nk
あ、
>>40の
平文一文字に対して鍵から乱数を一個ずつとってきて〜
というのは
平文の「先頭から一文字ずつ」文字をとってくる。同時に鍵からも一個ずつ乱数をとってくる。
という意味です。
例えば平文が "SEE YOU AGAIN" だったら、2文字目の 'E' と3文字目の 'E' は
それぞれ独立な乱数(乱数表の2個目と3個目の乱数)でシフトされます。
51 :
名無しのひみつ:2006/04/25(火) 17:16:02 ID:djDjOuB6
その仕組みの暗号は第二次大戦で使われなかったの?
52 :
名無しのひみつ:2006/04/25(火) 17:36:18 ID:bYbyf7nk
>>51 いや、千年以上使われてきました。もちろん戦後も。
乱数表を持って日本国内に潜伏している工作員や協力者に向けて
今も北朝鮮やロシアから暗号文の短波放送があるとかないとか・・・
53 :
名無しのひみつ:2006/04/25(火) 17:40:29 ID:bYbyf7nk
54 :
名無しのひみつ:2006/04/25(火) 19:03:55 ID:djDjOuB6
>>52 そうなんだ。
じゃあ、アメリカは日本の暗号電文を解読していたっていうのは
秘密裏にその乱数表を入手していたって事?
55 :
名無しのひみつ:2006/04/25(火) 19:34:51 ID:ce1o4ysG
「ニイタカヤマノボレ」とか、解読できても
その意味までわかるためには、スパイが必要。
56 :
名無しのひみつ:2006/04/25(火) 20:32:53 ID:zWKAulpe
短波ラジオで乱数放送聞こうZE!!
57 :
名無しのひみつ:2006/04/25(火) 20:46:04 ID:FscOmAsM
>56
何その宇宙人との交信
58 :
名無しのひみつ:2006/04/25(火) 20:49:26 ID:67XoddyO
あれって、終わったんじゃなかった?
59 :
名無しのひみつ:2006/04/25(火) 21:01:20 ID:F3Jq9P6Y
ひらがな、カタカナ、アルファベットを全て使用し
本文「koreがアンゴウdesu」とやれば
スパコンでも相当時間を要するのでは?
60 :
名無しのひみつ:2006/04/25(火) 21:22:09 ID:Cvmn1jOW
映画見たらエゲレスの解読施設はでっかいチューリングマシン回してた
あれ本当に効果あったのかよと
61 :
名無しのひみつ:2006/04/25(火) 21:23:06 ID:mmOOuveT
「いい店見つけたんだけど、このあとどうよ?」
「エロ本うpキボン」
「うほっ!いいオトコ」
62 :
名無しのひみつ:2006/04/26(水) 14:55:07 ID:RB+TFf7G
>>54 米軍が解読していたのは機械式暗号。
パープル暗号とかレッド暗号とかでぐぐるべし。
63 :
名無しのひみつ:2006/04/26(水) 15:14:21 ID:zw0RlRfC
エネマグラ
64 :
名無しのひみつ:2006/04/26(水) 23:04:48 ID:Wl6jrgbG
>59
その手はアメリカがもう使った。インディアンの
何とか族の言葉で軍事通信をしたとかしないとか。
65 :
名無しのひみつ:2006/04/26(水) 23:40:47 ID:4urNRsls
>>64 で、そのインディアン部族語で通信している中、通信員は真面目な情報伝達にまじって猥談とかしてたそうな。
66 :
名無しのひみつ:2006/04/29(土) 01:46:55 ID:AcMX8wPP
ナバホ族ね。
67 :
実身!仮身!ビーーーーートロン!!!!!:2006/05/05(金) 20:38:25 ID:peXJVfVD
コードトーカー
68 :
ホッシュジエンの国内ニュース解説: