我有三个文件:
- 测试文件.json
- 公共.pem
- 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
但是当我运行此命令时,它出现“未知选项”错误!