标签: java c openssl diffie-hellman
如何使用OpenSSL在getEncoded()方法生成的C中实现相同的结果? 它是Diffie-Hellman密钥协议所必需的,我必须将我的公钥发送到java服务器(但我认为getEncoded()方法不仅编码公钥,还编码我的案例也应该需要的参数)
我目前的状态是我有一个OpenSSL DH对象,它包含PublicKey和p& g作为BigNums。
如果有人知道怎么做,那会非常棒。
答案 0 :(得分:1)
如果编码的DH对象意味着DER编码,那么i2d_DHParams可以帮助您。它被赋予here。