覗かれうる通信路でメモを送る
前の章では、ハッシュ関数が文書から「戻せない指紋」を作るのを見ました。指紋から元の文書は復元できないので、改ざんの確認には役立ちますが、中身を相手に届ける用途には使えません。この章で扱う 暗号化 は、正しい鍵を持つ人だけが元に戻せる変換です。ハッシュは戻せない、暗号化は鍵があれば戻せる。ここが出発点です。
場面はこうです。アオイは「会議は10時」というメモをボブに送りたいと考えています。ただ、二人をつなぐ通信路はインターネットのように途中で誰かが覗けるかもしれない道です。図の上にいる盗み見る人は、流れてくるデータをすべて写し取れるものとします。
アオイの望みは、ボブには読めて、盗み見る人には読めない形で送ることです。そのための一番基本的な道具が、この章の主役の共通鍵暗号です。



