アプリ版:「スタンプのみでお礼する」機能のリリースについて

公開鍵暗号って何ですか?簡単に教えてください

A 回答 (3件)

AさんからBさんへ、大事な文書をネットで送信する必要があるとします。


他人に読まれるとマズい大切な文書です。
もし、この文書をそのままメールなどで送信してしまうと、万が一、漏洩
した場合に、他人に中身が知られてしまいます。

そこで、送信する前にAさんは、あらかじめ文書を暗号化します。
暗号化された文書はそのままでは読めません。万が一、漏洩しても、他人も
読むことができないので安心です。

ただし、受け取ったBさんも読めません。
なので、AさんはBさんに、暗号を解くための鍵も送るんです。
これでBさんは暗号を解いて文書を読むことができます。

もし、その鍵も他人の手に渡ったらどうなるか?
いくら文書を暗号化しても、その文書と鍵の両方が他人の手に渡ってしまえば、
結局、他人によって内容を知られてしまいますね (^^;
そこで、南京錠の様な鍵システムを用いります。
まずBさんがAさんに南京錠を送ります。その南京錠を開けるための鍵はBさんが
持っています。 南京錠を受け取ったAさんは、文書を箱に入れて(暗号化)、その
箱を南京錠で封じてしまいます。そしてそれをBさんに送るのです。

つまり、Bさんが送った南京錠が “公開鍵“ で、Bさんの手元にあるのが “秘密鍵“
ってワケです。トリプルセーフティってところですね!
    • good
    • 0

今は、パスワードでも2段階認証が有るように、


暗号にも2種類有り誰にでも公開されている公開鍵
と個人だけが知る秘密鍵を設定して有ります。
1つ目の公開鍵はその名の通り誰にでも分かるモノ
2つ目の秘密鍵は特定の個人だけが知っているモノ
この2つの暗号の鍵を入力しない限り開かないと
言うモノで、要するに暗号の強度を上げて破られ
難くしたモノの事です。
(これ以上簡単には説明するのは無理です)
    • good
    • 0

AとBが公開鍵と秘密鍵を持っている時に、Aは自分の秘密鍵とBの公開鍵で暗号化します。


それをBが自分の秘密鍵とAの公開鍵で復号(暗号を解く)という方法です。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!