使用openssl获取P7S文件的信息

使用openssl获取P7S文件的信息,openssl,Openssl,我有一个.p7s文件,我知道其中嵌入了一个PDF文件,签名者的证书和时间戳信息 因此,有一个叫做的小程序,它可以显示我需要的所有信息,特别是发卡机构名称、主体名称、签名时间、时间戳服务器和时间 如何使用openssl获取所有这些信息?我只设法提取了P7中的pdf文件,但其他内容不多。特别是时间戳信息,我无法提取任何内容。您想使用openssl命令 p7s只是DER格式的签名文件。该文件中没有“内容”,它通常作为base64附件从s/MIME消息中分离出来 要转储.p7s的结构,可以使用以下命令

我有一个.p7s文件,我知道其中嵌入了一个PDF文件,签名者的证书和时间戳信息

因此,有一个叫做的小程序,它可以显示我需要的所有信息,特别是发卡机构名称、主体名称、签名时间、时间戳服务器和时间


如何使用openssl获取所有这些信息?我只设法提取了P7中的pdf文件,但其他内容不多。特别是时间戳信息,我无法提取任何内容。

您想使用openssl命令

p7s只是DER格式的签名文件。该文件中没有“内容”,它通常作为base64附件从s/MIME消息中分离出来

要转储.p7s的结构,可以使用以下命令:

openssl cms-cmsout-in file.p7s-inform DER-noout-print