目标:
使用指定的曲线生成私有/公共EC密钥对。
公钥应该在压缩的DER中。
私钥应该在里面。
示例:
私钥Base64:
openssl ecparam -name secp256k1 -genkey -noout -out secp256k1-key.pem-----BEGIN EC PRIVATE KEY-----
MHQCAQEEILmOaO0KmLm5LhlJZOXbcoqALQ4odJ65HtO3HbIvc2jRoAcGBSuBBAAK
oUQDQgAEvXnfhfL2zg4zzQiJoZAtJ5Qm6NkddYjLUnRCxRY/WUWzuN6xTCUacSth
ftrhK43tQA5hmEpk95gqhknHVKktnQ==
-----END EC PRIVATE KEY-----公钥Base64:
openssl ec -in secp256k1-key.pem -pubout -outform DER -conv_form compressed | base64MDYwEAYHKoZIzj0CAQYFK4EEAAoDIgADvXnfhfL2zg4zzQiJoZAtJ5Qm6NkddYjLUnRCxRY/WUU=我尝试过的东西:。
发布于 2021-03-25 18:18:46
我设法解决了。
ecdh.generateKeys生成密钥,并将公钥导出为压缩的。https://stackoverflow.com/questions/66382638
复制相似问题