【发布时间】:2018-08-14 12:50:53
【问题描述】:
我正在尝试复制 EOS 的签名过程,该过程使用 OpenSSL 的 ECDSA_sign 方法。
EOS 使用 secp256k1 曲线进行签名。
ECDSA_sign 的参数之一是 EC_KEY。我假设 EC_KEY 结构包含曲线类型和私钥 - 但是如何创建 EC_KEY 结构以使其包含私钥?
就像比特币一样,加密密钥是用 WIF 编码的,我已经成功地将其转换为二进制(或十六进制,如果需要)。不过,我不知道该去哪里。
我是否转换为 bignum,并通过 EC_KEY 导入该私钥?我还有什么要做的吗?
【问题讨论】:
标签: openssl