我可以使用 openssl 获取 ec 密钥的指纹吗?

我可以使用 openssl 获取 ec 密钥的指纹吗?

我可以使用 openssl 获取 ec 密钥的指纹吗?

运行时openssl ec -in keys/secp256k1.pub.pem -fingerprint出现错误,告诉我这-fingerprint不是一个选项。

答案1

这对我有用:

openssl x509 -noout -pubkey -in cert.pem | openssl ec -pubin -outform d | dd ibs=26 skip=1 | openssl dgst -sha256

为了找到正确的答案ibs,你可能需要仔细检查asn1parse

相关内容