【发布时间】:2013-04-05 15:58:26
【问题描述】:
我有一个问题,过去两天一直在寻找答案。
我在 C 中使用 OpenSSL 生成了一个 DH 对象(更具体的 Objective-C,但我认为没有类似的东西),现在可以访问 Bignums 的 p、q 和 publickey 值。我需要将这些值作为 ASN.1 DER 编码作为一个 base64 字符串发送到服务器。
在 Android 客户端上,重要的步骤是 .getPublic().getEncoded() 后跟 base64 编码。 ( 是有密钥协议的东西)
如何在 c 或 Objective-c 上做到这一点?代码示例会非常非常棒。
【问题讨论】:
标签: objective-c c openssl asn.1 diffie-hellman