当前位置: 首页 > 知识库问答 >
问题:

p7s文件内容

长孙燕七
2023-03-14

有没有人知道p7s文件的内容?

文件中至少有一个数字签名,我可以很容易地找到它,但我想捕获文件中包含用私钥加密的部分的部分,即数字签名的不可否认部分。

0版本

1 8X(信息类型)

%3%1到下一信息的偏移量(文件长度-%4)

(变量+4)x509证书(嵌入,集合成员:CA电子邮件)

(变化)交叉证书对信息,未知类类型

(变化)未知类类型的证书(如果需要,用尾随的零填充)

最后,我检查集合中的证书,并将十六进制和格式化的ascii(带有文件偏移量)转储到一个报告文件中。

我所指的p7s文件与原始文件分离,显然不包含任何签名信息。当签名被发送到不具有加密/解密信息能力的电子邮件地址时,这显然是被剥离的。

共有1个答案

红富
2023-03-14

P7S文件通常包含RFC5652中定义的SignedData类型的DER编码的CMS(Cryptographic Message Syntax)结构。您可以使用ASN.1编辑器方便地检查文件的确切结构和内容。

 类似资料:
  • 我有一本书。p7s文件,我知道其中嵌入了一个PDF文件,签名者的证书和时间戳信息。 于是,就有了这个叫P7S查看器的小程序,它可以向我显示我需要的所有信息,特别是发行人名称、主题名称、签名时间、时间戳服务器和时间。 如何使用openssl获取所有这些信息?我只设法提取了p7s中的pdf文件,但其他内容不多。特别是时间戳信息,我无法提取任何东西。

  • > 文件,将ZIP文件的内容描述为XML(文件); 包含传输文档内容的文件(例如,文件); 具有分离数字签名内容的文件(文件-分离数字签名); > 方法(请参阅下面的此方法)当前未使用文件的分离签名。我确实试过了,但没有成功。如何正确验证文件对应文件的分离签名? 在方法(请参阅下面的方法)中,如何验证从文件中提取的证书与从Base64格式的输入字符串中提取的证书的一致性? 代码行-->Certif

  • 是否可以验证带有p7s分离签名的文件?我正试图使用Openssl实现这一点,但我得到了一条关于Openssl的默认消息和 这是我的命令: 是否可以使用openssl进行文件验证和p7s签名? --编辑。。。 只是想让你知道。我有一个p7s文件和一个pdf文件。我想知道如何验证这一点。

  • 问题内容: 我想将内容中的某些目录压缩为zip文件 例如假设我有这个目录结构 现在我想将其压缩到哪个正在工作 当我解压缩它时,我得到了相同的结构…我想将 内容 压缩 到其中 ,当我解压缩它时,提取文件后,我得到的文件里面没有root文件夹dir1 我尝试使用此代码处理路径,但是它不起作用,我在这里错过了什么吗? 我试过了 或者也许GO中有更简单的方法来实现这一目标? 问题答案: 假设您正在按以下方

  • 逐行读取文本文件的内容,每次一行(比 FileReadLine 执行的更好)。 Loop, Read, InputFile [, OutputFile] 参数 Read 此参数必须为单词 READ. InputFile 需要在循环中读取内容的文本文件的名称, 如果未指定绝对路径则假定在 %A_WorkingDir% 中. 支持 Windows 和 Unix 格式; 即文件的行结束符可以是回车和换行

  • 6.3 文件内容查阅 如果我们要查阅一个文件的内容时,该如何是好呢?这里有相当多有趣的指令可以来分享一下: 最常使用的显示文件内容的指令可以说是 cat 与 more 及 less 了!此外,如果我们要查看一个很大型的文件 (好几百MB时),但是我们只需要后端的几行字而已,那么该如何是好?呵呵!用 tail 呀,此外, tac 这个指令也可以达到这个目的喔!好了,说说各个指令的用途吧! cat 由