1
openSSL
ライブラリを使用してSSL Client
と書いています。 Cプログラムを使用してhttps://www.httpbin.org
に接続できます。しかし、私は手動で自分自身のAES
鍵をさらに対称暗号化に設定し、サーバに鍵について通知したいと思います。私は、対称暗号化の鍵がハンドシェイク処理中に設定されていることを知っています。私はSSL_connect()
を使用してサーバーに接続しています。openSSLで手動でAESキーを設定しますか?
対称暗号化の鍵を手動で設定するにはどうすればよいですか?
これはおそらくいくつかのハッキングを取るだろう。 'ChangeCipherSpec'メッセージでキーを変更することができます。ただし、6種類のキーがあり、チャンネルの3つのキーのみを変更している可能性があります。特定のAESキーに変更すると、派生が発生するため、おそらく動作しません。 – jww