Webで数学!暗号の鍵とは!? | Webであなたの夢が叶う!

Webであなたの夢が叶う!

Webを活用して一歩ずつ「夢」に近づきませんか?
みなさんのサポートブログです。    

こんにちは。
Webであなたの夢が叶う!のHirokoです。

Webで数学、
暗号の鍵とは!?です。

現代暗号につかわれる「鍵」は
暗号化、複号化するときに使うものです。

Web上でショッピングをしたり、
インターネットバンキングを使用するときなど
わたしたちが利用している暗号化技術には
「鍵」が必要不可欠です。

「鍵を使って扉をあける」要領ですね。

「鍵」を使った暗号化のアルゴリズムには、
 ・公開鍵
 ・秘密鍵
がありますが、
みなさんどちらがよりセキュリティが高いと思いますか?

先ずは、
暗号化の流れを確認しておきましょう。


暗号化
: 
  平文  ⇒ 暗号文
     (↑ ここで鍵①を使う!)

複号化:
  暗号文 ⇒ 平文
     (↑ ここで鍵②を使う!)

鍵①、
つまり
暗号化に使う鍵を「公開鍵」

鍵②、
つまり
複号化に使う鍵を「秘密鍵」

といいます。

名前の通り、
暗号化に使う公開鍵は公開されていますが、
複号化に使う秘密鍵は他人に知られないよう
秘密裏に管理されています。


このように
暗号化と複号化に別の鍵を用いる暗号方式のことを
公開鍵暗号といいます。

この公開鍵暗号が考案されるまでは、
秘密鍵暗号が広く使われていました。

秘密鍵暗号とは、
暗号化と複号化に同じ鍵を用いる暗号方式のことをいいます。

さて、
公開鍵暗号と秘密鍵暗号について
明日はもう少し詳しくお話ししていきます。

どうぞお楽しみに!



今日も最後まで読んでいただいてありがとうございました。