如何使用 OpenSSL 命令验证 ECC 签名?

skv*_*ery 3 command-line openssl ecdsa

我有一个公钥、一个192位散列和一个384位签名,全部为.txt十六进制文件,曲线是prime192v1。

我可以使用哪些命令行来通过 OpenSSL 验证消息?

f9c*_*534 5

作为参考,可以使用以下命令创建 EC 密钥:

可以使用与其他密钥类型相同的方式对消息的哈希进行签名并使用 EC 密钥验证签名:

  • 我相信最后一个命令应该是“openssl pkeyutl -verify -in hash.txt -sigfile sig.txt -inkey pub.pem -pubin”。您使用私钥来验证它,但它应该是公钥。 (2认同)