1

getEncoded() メソッドが生成するのと同じ結果を OpenSSL で C で実現するにはどうすればよいですか? これは Diffie-Hellman Key Agreement に必要であり、公開鍵を Java サーバーに送信する必要があります (ただし、getEncoded() メソッドは公開鍵をエンコードするだけでなく、私の場合にも必要なパラメーターもエンコードすると思います)

私の現在のステータスは、PublicKey と p&g を BigNum として含む OpenSSL DH オブジェクトを持っていることです。

誰かがそれを行う方法を知っていれば、とても素晴らしいでしょう。

4

1 に答える 1

1

エンコードされた DH オブジェクトが DER エンコードを意味する場合、i2d_DHParams が役に立ちます。ここに 与え られて い ます.

于 2013-04-06T13:59:08.767 に答える