みんなのGnuPG 〜暗号講座〜
GNU Privacy Guard講座(では暗号化(について説明(について説明(していきたいとおもいます。
暗号(って何(?
インターネットをつかうとき、あなたのコンピュータはデータを相手(のコンピュータにデータという情報(をおくったりうけとったりしています。(これを送受信(といいます。)インターネットでウェブサイトをみたりするときに、あなたのコンピュータは情報(をみたいというリクエストというお願(いやウェブサイトのデータを送受信(しています。あなたがウェブサイトをよむとき、ほとんどの場合(、平文(というもので、それをうけとった人(はだれでもよめるものでおくられています。
たとえば、あなたの友達(のAさんにおくるつもりだったメールをBさんにまちがっておくるとBさんはそれをよむことができてしまいます。この場合(はあなたがBさんにおくったメールは平文(だからです。
ここであなたが暗号(をつかってAさんにメールをおくった場合(あらかじめAさんときめたひみつの合い言葉(をつかってAさんだけがよめるメールをおくることができます。この合い言葉(はパスワードといいます。
暗号(はあなたがおくるデータをほかの人(がよめないようにしてしまう方法(です。どのようにしてこれをしているのでしょう? あなたも文字(を数字(におきかえる表(をつかってあなたの友達(と秘密(の手紙(を交換(したことはありませんか? これも暗号(のひとつです。このように文字(をほかの数字(や記号(におきかえる方法(を換字式暗号(といいます。この換字式暗号(では暗号(の表(をもっている人(はだれでも秘密(の手紙(をよむことができてしまいます。でも、これもりっぱな暗号(です。
最近(のコンピュータをつかった暗号(ではアルゴリズムというむずかしい数学(のほうほうをつかってデータをひみつの暗号(にしてします。
このように平文(を暗号(にすることを暗号化(といいます。
ただしく暗号化(したデータはただしいパスワードがないかぎり、コンピュータをつかってむりやり計算(をした場合(でも何千年(というきのとおくなるような時間(をかけないと平文(にもどすことができません。
暗号(ってどのようにつかわれているの?
暗号(は生活(のなかでもしらずしらずのうちに使(われています。たとえばブラウザの鍵(のマークでもおなじみの通信販売(などのサイトでクレジットカード番号(や個人情報(をまもるためにつかわれています。
これからの内容(
今後(も、役(に立(つ情報(を追加(していきます。
- 暗号(のしくみ
- 暗号(ソフトGnuPGの使(い方(
- いろいろな暗号(
感想(や意見(など、どんなものを読(みたいか、ぜひ聞(かせてください。
GNU Privacy Guard講座