みんなのGnuPG 〜暗号講座あんごうこうざ

GNU Privacy Guard講座こうざでは暗号化あんごうかについて説明せつめいについて説明せつめいしていきたいとおもいます。

暗号あんごうってなに

インターネットをつかうとき、あなたのコンピュータはデータを相手あいてのコンピュータにデータという情報じょうほうをおくったりうけとったりしています。(これを送受信そうじゅしんといいます。)インターネットでウェブサイトをみたりするときに、あなたのコンピュータは情報じょうほうをみたいというリクエストというおねがいやウェブサイトのデータを送受信そうじゅしんしています。あなたがウェブサイトをよむとき、ほとんどの場合ばあい平文ひらぶんというもので、それをうけとったひとはだれでもよめるものでおくられています。

たとえば、あなたの友達ともだちのAさんにおくるつもりだったメールをBさんにまちがっておくるとBさんはそれをよむことができてしまいます。この場合ばあいはあなたがBさんにおくったメールは平文ひらぶんだからです。

ここであなたが暗号あんごうをつかってAさんにメールをおくった場合ばあいあらかじめAさんときめたひみつの合い言葉あいことばをつかってAさんだけがよめるメールをおくることができます。この合い言葉あいことばパスワードといいます。

暗号あんごうはあなたがおくるデータをほかのひとがよめないようにしてしまう方法ほうほうです。どのようにしてこれをしているのでしょう? あなたも文字もじ数字すうじにおきかえるひょうをつかってあなたの友達ともだち秘密ひみつ手紙てがみ交換こうかんしたことはありませんか? これも暗号あんごうのひとつです。このように文字もじをほかの数字すうじ記号きごうにおきかえる方法ほうほう換字式暗号かんじしきあんごうといいます。この換字式暗号かんじしきあんごうでは暗号あんごうひょうをもっているひとはだれでも秘密ひみつ手紙てがみをよむことができてしまいます。でも、これもりっぱな暗号あんごうです。

最近さいきんのコンピュータをつかった暗号あんごうではアルゴリズムというむずかしい数学すうがくのほうほうをつかってデータをひみつの暗号あんごうにしてします。

このように平文ひらぶん暗号あんごうにすることを暗号化あんごうかといいます。

ただしく暗号化あんごうかしたデータはただしいパスワードがないかぎり、コンピュータをつかってむりやり計算けいさんをした場合ばあいでも何千年なんぜんねんというきのとおくなるような時間じかんをかけないと平文ひらぶんにもどすことができません。

暗号あんごうってどのようにつかわれているの?

暗号あんごう生活せいかつのなかでもしらずしらずのうちに使つかわれています。たとえばブラウザのかぎのマークでもおなじみの通信販売つうしんはんばいなどのサイトでクレジットカード番号ばんごう個人情報こじんじょうほうをまもるためにつかわれています。

これからの内容ないよう

今後こんごも、やく情報じょうほう追加ついかしていきます。 感想かんそう意見いけんなど、どんなものをみたいか、ぜひかせてください。
GNU Privacy Guard講座