验证使用openssl签名的文件

验证使用openssl签名的文件,openssl,cryptography,Openssl,Cryptography,如果我向某人发送带有openssl的签名文件,是否可以在没有私钥文件的情况下验证该文件 我还没有将私钥发送到另一方 之后,如果证书被吊销,CA应验证文件,以及证书何时被吊销 要获得每个文件签名,您需要公钥,记住,不要将私钥发送给其他人,私钥仅供所有者使用。很抱歉,我没有回答最后一个问题,但它有点不稳定。它一直说验证失败提供更多信息,您正在使用什么函数,给出代码片段,我没有足够的信息。在尝试从证书中提取公钥后,我首先签署了文件openssl rsautl-sign-in msg1-inkey ne

如果我向某人发送带有openssl的签名文件,是否可以在没有私钥文件的情况下验证该文件

我还没有将私钥发送到另一方


之后,如果证书被吊销,CA应验证文件,以及证书何时被吊销

要获得每个文件签名,您需要公钥,记住,不要将私钥发送给其他人,私钥仅供所有者使用。很抱歉,我没有回答最后一个问题,但它有点不稳定。

它一直说验证失败提供更多信息,您正在使用什么函数,给出代码片段,我没有足够的信息。在尝试从证书中提取公钥后,我首先签署了文件
openssl rsautl-sign-in msg1-inkey newkey.pem-out msg1.firma
,然后在newcert.pem-pubkey-noout>pubkey.pem中尝试验证该文件,验证失败
openssl dgst-verify pubkey.pem-signature msg1.firma msg1
验证失败
谢谢,但我缺少一个命令
openssl rsautl-verify-in msg1.firma-certin-inkey newcert.pem
这个问题似乎离题了,因为它与编程或开发无关。请参见帮助中心中的。也许或者会是一个更好的提问的地方。另见。