如何在C中使用OpenSSL获得与getEncoded()方法相同的结果?
这是Diffie-Hellman密钥协议所必需的,我必须将我的公钥发送到java服务器(但我认为getEncoded()方法不仅对公钥进行编码,而且还对我的案例所需的参数进行编码)
我目前的状态是我有一个OpenSSL DH对象,它包含PublicKey和作为bignum的p&g。
如果有人知道怎么做就太好了。
最佳答案
如果encoded DH object意味着DER encoded,那么i2d_DHParams可以帮助您给出here。