
公開鍵でメッセージを暗号化し、受信者に復号化するための秘密鍵を渡した場合、受信者は何らかの方法でメッセージから公開鍵を抽出できますか?
つまり、「公開鍵」を秘密にしてメッセージを暗号化し、「秘密鍵」を第三者に渡してメッセージを復号化できるようにし、同じ公開鍵で独自のメッセージを作成できないようにすることは問題ないのでしょうか?
答え1
あなたは要点を理解していません。秘密鍵を決して渡さないのです。
公開鍵を提供すると、他の人があなたに暗号化されたメッセージを送信できるようになりますが、そのメッセージはあなただけが秘密鍵で復号化できます。
暗号化されたメッセージを送信する場合、相手は独自の秘密鍵を作成し、メッセージの暗号化に使用する公開鍵をあなたに渡す必要があります。