マカフィー株式会社 公式ブログ

McAfee Labs] 2011年2月10日 更新

南北戦争の暗号文を解読する

 

先日、米国南北戦争の際に書かれた通信文が147年後になってようやく解読されたという興味深いニュースが報道されました。瓶に入れられた通信文は、1896年以来バージニア州の博物館で保管されてきましたが、今まで解読されてきませんでした。2010年になってようやく、好奇心旺盛なコレクションマネージャーのキャサリン・ライト氏が、引退したCIAの暗号解読者デビッド・ギャディ氏にその解読を依頼しました。

この通信文のニュース自体も面白いのですが、暗号解読の技がいかに曖昧かということについてお伝えしたいと思います。まず初めに、通信文の画像をみてください。ここで取り扱っているものがどのようなものかお分かりになると思います。

・1863年に書かれたジョン・ペンバートン将軍宛ての暗号文

もちろん、暗号解読の第一段階は暗号文そのものを読むことです。ご覧の通り、紙が損傷しており、また字が読みにくいため、なかなか困難な仕事であることが分かります。結果的に、以下の文であることが分かりました。

STAN WITUIIUZH ORO ONP LBNXOK OZ HJQB FEQT FEQT XZBW JJOA
TK EHR FPZWK PBW RYSQ VOWPZXGG QEOH BK WASEKIPW PLVO
JKZ NMN NIAEVO XVE DWAJ BOYPA SK VLD TYVROE LVPL.
MTYSIN XY FQEO NPK M OBPC FYXJFHONT AS ETOV B OCAJOSVQU
U ZTZV TPJY DAW RQTI WTTJ. J DQGOAIA FLWHTXTH QMTR STA LVLPLXTO

幸い、この文章を解読するために必要なキーを知っていたので、試しに解読してみました。

gtnl pebberton jmc oan exvekt no nelp frok bmxn gyqc eeca
gi xdz mlivz vwr fyfo okewvgfv wzjv bx utomreyv erqj
xkm lfj vpwnud dqz rwnh ukgww bj kry omvemx hdwh.
vsnydi ly soxk vwg v nqvx amxwdakva wb diuq w ccnhhodxq
d yifq odjl bts zxpr vize. e rqtmtei mhfgidoc emgp lpi sruoadoj

明らかに何かが間違っています。文章の冒頭部分は多少理解可能ですが、後続する部分は全く訳が分かりません。
「Genl Pemberton, ??? can expect no help from ???? ???…(ペンバートン将軍。???支援は期待するな????)」

元の暗号文の最初の行にヒントがあります。 「FEQT」という暗語が繰り返されています。ヴィジュネル暗号ではめったにないことで、これは偶然繰り返されたものかもしれませんが、文章を下書きした人が間違えて二度書いてしまった可能性もあります。

この余計な暗語を削除し、どのような文章になるか解読してみました。

gtnl pebberton jmc oan exvekt no nelp frok this sidg
of she diver lkv genl jojnston mnnw hf rosrible when
yqu ian agtadv ted scve polnt os chm snbmjs line.
ibform me also and i will endeavoar to make a divecsion
q have sept yow eome eaps. i swbjoin despatcg fsom gtn johxstcn

これで大分、読めるようになりました。より多くの部分が推測可能で、実際に文書の後半は意味が通じるようになりました。

「Inform me also, and I will endeavorer to make a diversion. I have sent you some caps. I subjoin dispatch from Gen Johnson(私にも知らせてくれ。牽制作戦を試みる。大尉を数名送り込んだ。ジョンソン将軍の援軍後尾に合流する)」

暗号文を作成する際、最初から文章を正確に暗号化することがいかに大事かということが分かります。文章を解読すべく色々といじってみたところ、実際に意図されていた暗号文と解読文が分かりました。

SEAN WIEUIIUZH DTG CNP LBHXGK OZ BJQB FEQT XZBW JJOY
TK FHR TPZWK PVU RYSQ VOUPZXGG OEPH CK UASFKIPW PLVO
JIZ HMN NVAEUD XYF DURJ BOVPA SF MLV FYYRDE LVPL.
MFYSIN XY FQEO NPK M OBPC FYXJFHOHT AS ETOV B OCAJDSVQU
M ZTZV TPHY DAU FQTI UTTJ. J DOGOAIA FLWHTXTI QLTR SEA LVLFLXFO

Genl Pemberton you can expect no help from this side of the river let Genl Johnston know if possible when you can attack the same point on the enemys line. Inform me also and I will endeavour to make a diversion I have sent you some caps I subjoin despatch from Gen Johnston. (ペンバートン将軍。川のこちら側からの援軍は期待するな。可能ならジョンストン将軍に、いつ敵陣の同地点を攻撃できるか知らせてくれ。私にも知らせてくれ。牽制作戦を試みる。大尉を数名送り込んだ。ジョンストン将軍の援軍に合流する)

手書きで暗号文を作成する際には、以下に気をつけてください。

  • 読みやすい字で書くこと
  • 間違いがないか、文章を送付する前に再確認すること

※本ページの内容はMcAfee Blogの抄訳です。
原文:Decrypting Civil War Messages..

Also Find Us On

マカフィーは、インテルコーポレーション(NASDAQ:INTC)の完全子会社であり、企業、官公庁・自治体、個人ユーザーが安全にインターネットの恩恵を享受できるよう、世界中のシステム、ネットワーク、モバイルデバイスを守るプロアクティブで定評のあるセキュリティソリューションやサービスを提供しています。詳しくは、http://www.mcafee.com/japan/をご覧ください。

 

Copyright © 2003-2014 McAfee, Inc. All Rights Reserved.