第11章 暗号 暗号技術
この作品はAIを使って翻訳されている。ご意見、ご感想をお待ちしている:translation-feedback@oreilly.com
紀元前180年頃、ギリシャの哲学者であり歴史家であったポリビウス(Polybius) は、政府の再考に忙殺されていた。彼は、三権分立や、人民を支配するのではなく人民のために奉仕する政府といった革命的な考えを提唱した。彼の著作は、後の哲学者や作家(モンテスキューを含む)にとって基礎となるものであり、合衆国憲法は言うまでもない。
彼の家庭環境や生い立ちは言うに及ばず、彼が生きた有効期間を考えれば、ポリュビウスが自分の著作に秘密主義を求めたのも無理はない。彼の父親はギリシャの政治家で、ローマのマケドニア支配に公然と反対していた。彼は逮捕・投獄され、ポリュビオスはローマに追放され、そこで家庭教師の仕事を発見した。やがて彼はローマの軍事指導者と出会い、親しくなり、自分が目撃した出来事を『歴史』として知られるようになる、前264年から前146年にかけてのローマの台頭を詳細に記し始めた。
しかし、ポリュビオスはこのような歴史的著作を書きながらも、父の息子であり、政府権力の分離や独裁的規則の乱用に反対する著作を書き続けた。ポリュビウスは、この執筆の一部を秘密にするために、ポリュビウスの広場として知られるようになったものを考え出した。アイデアは単純だった。まず、上辺と左辺に数字を並べた格子を作成する。次に、その内側にアルファベットを配置する。そして、文字を書くと、その文字がグリッド上の座標になる。表11-1のグリッドの例では、Aは11、Bは12となる。
無敵の暗号システムだったのだろうか?いや、それですべてが安全だったのだろうか?いや、受信者以外には読み取りができないようにメッセージを暗号化した最初の記録さえない。しかし、暗号技術の歴史的な転換点となり、他の発明や利用法へとつながっていった。
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 1 | A | B | C | D | E | F |
| 2 | G | H | I | J | K | L |
| 3 | M | N | O | P | Q | R |
| 4 | S | T | U | V | W | X |
| 5 | Y | Z | 0 | 1 | 2 | 3 |
| 6 | 4 | 5 | 6 | 7 | 8 | 9 |
原始人がノックやビートを連発したことから、私が今送った安全な電子メールに至るまで、人々は有史以来、物事を秘密にしようとしてきた。そして黎明期から、私たちは相手が何を言っているのか、つまり "暗号を解読 "しようとしてきた。このような人間心理のちょっとした憧れ、つまり2つ以上の当事者間の通信を保護するための実装と研究は、暗号技術として知られている。 しかし、新進の倫理的ハッカーが習得しようとしているスキルは、実際には暗号解読 であり、暗号化された通信をクラックするために使われるメソッドの研究である。
暗号と暗号化:概要
暗号に関するこの議論にどれだけの歴史を盛り込むべきか、長い間悩んだが、最終的には、たとえそれが本当にクールで興味深いものであっても、盛り込むべきでないという結論に達した(おいおい、認めろよ、この章の冒頭は君を楽しませ、夢中にさせたじゃないか)。つまり、古代ローマ人がどのように通信の安全性を確保しようとしたのか、あるいはステガノグラフィー(:画像の中にメッセージを隠す)の最初の提唱者が誰だったのか(出典によってはギリシャ人とエジプト人の中間)、などということはおそらく気にしないだろう。暗号とは何か、なぜ暗号について知っておく必要があるのか。素晴らしい考えだ。議論しよう。 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access