OpenSSL 签名验证失败,出现“未知选项”错误

OpenSSL 签名验证失败,出现“未知选项”错误

我有三个文件:

  1. 测试文件.json
  2. 公共.pem
  3. test.json.sign (这是使用私钥对 test.json 进行签名)

我需要验证这个签名。我使用以下命令

dgst -sha256 -sign pub.key -signature <signature filename> <data file>

当我尝试此命令时,它给出“无法加载密钥文件”错误。

问题是什么?


PS:我在 Google 上搜索了这个问题,并在此网站上找到了解决方案这里

它说我需要先运行以下命令

openssl x509 -pubkey -noout -in cert.pem > pubkey.pem

但是当我运行此命令时,它出现“未知选项”错误!

相关内容