WinCrypt のサンプルを見て完全に迷っています。多くのことを自動的に行っていると思いますが、わかりません。ローカルで問題なく使用できますが、やりたいことは、ネットワーク化された 2 つの異なるシステムで RSA 秘密鍵と公開鍵のペアを生成することです。そこから、そのうちの 1 人が自分の公開鍵をバッファーにエクスポートし、それを他のシステムに送信する必要があります。受信側のシステムは、それを使用して RSA 暗号化を使用し、使用して他のシステムに送り返す対称キーを暗号化します。次に、両側に、AES を使用して暗号化されてやり取りされるデータの対称キーがあります。
しかし、受信したリモート公開鍵を使用して暗号化するように指示する方法がわかりません(生成された秘密鍵/公開鍵の公開鍵を置き換えたくありません)。
誰かがステップのリストを(コメント付きで)手伝ってくれますか?
ありがとう。