新しいものづくりがわかるメディア

RSS


第二次世界大戦前に開発されたエニグマ暗号解読機のレプリカを製作

第二次世界大戦中、ドイツの「Enigma(エニグマ)」と呼ばれる暗号機で生成された高度な暗号をイギリスの数学者Alan Turing氏が解読し、連合軍の勝利に貢献したことは有名な話だ。

Enigmaはローター式暗号機で、ローター3枚または4枚の組み合わせ、順序、開始位置およびプラグ配線を使ってキーボードから打ち込んだ文字を別の文字に置換する暗号機。連合軍によるエニグマ暗号の解読には、Enigmaの暗号化ローターに相当する多数の回転ドラムが並んだ「Bombe」と呼ばれる機械が使われていたが、その前身といえる暗号解読機「Bomba Kryptologiczna」(以下、Bomba)のレプリカがTuring氏の母校であるケンブリッジ大学で作られた。ケンブリッジ大学の修士課程学生だったHal Evans氏が始めたプロジェクトで、ローターとリフレクター以外のほとんどの部品を一から作製し完成までに約1年を要したという。

Bombaは、ポーランドの数学者Marian Rejewski(レイェフスキ)氏が開発した暗号解読機。Rejewski氏は、第二次世界大戦前の1932年12月にエニグマ暗号を破ったことで知られる人物だ。Rejewski氏は暗号を解読し続け、解読を機械化して迅速に進めるため、1938年10月頃にBombaを開発した。Bombaは全部で6台作られたが、1939年9月のドイツ軍によるポーランド侵攻に伴い、Bombaが敵の手に渡るのを防ぐために全て破壊されたという。

Turing氏のBombeは、Rejewski氏が開発したBombaに着想を得て作られ、名称もBombaにちなんで付けられたともいわれるが、その仕組みは全く異なる。ケンブリッジ大学工学部を卒業したEvans氏は、「イギリスにおける暗号解読の成功はよく知られており、ポーランドの貢献も確かに認められてはいるが、その範囲と重要性は広く認識されてはいないと思う。1939年のイギリス人と比較して、ポーランド人がEnigmaについて非常によく理解していたということは注目に値する」と述べている。

fabcross for エンジニアより転載)

関連情報

おすすめ記事

 

コメント

今人気の記事はこちら

  1. Raspberry PiでPCを遠隔管理——KVM over IP用拡張ボード「PiKVM v3 HAT」
  2. Raspberry Piをソーラーパワーで動かす——太陽光発電システム「SolarMAX2」
  3. Raspberry Piで制御するロボットアーム——音声コントロール対応6軸ロボットアーム「mechArm」
  4. バイオ燃料の限界を超える人工酵母を開発
  5. ステンレスへの刻印も——7.5Wダイオードレーザー加工機「OKU Desk」
  6. Arduinoと各種センサーによる水耕栽培の自動制御装置を作るワークショップから、Raspberry Piの設定から簡単なプログラミングまで学べる入門講座まで(9月25日~)
  7. 授業で数学を選択しないと脳の認知機能に悪影響を与えるという調査
  8. 低価格でも精密な造形——DLP方式3Dプリンター「Anycubic Photon Ultra」
  9. まるでニキシー管——レトロなディスプレイデバイス「Nextube」
  10. ソード、Raspberry Pi搭載ネットワークカメラ「SRiシリーズ」発売

ニュース

編集部のおすすめ

連載・シリーズ

注目のキーワード

もっと見る