我正在尝试使用 M2Crypto 从 Windows PE 文件中提取签名证书。根据 MS 规范,数据存储在 PKCS#7 SignedData 结构中(以 ASN.1 格式存储,而不是 base64 格式)。我似乎无法加载二进制格式,因为它不在 PEM 中。
请原谅我对这里涉及的加密套件的无知,但如果有人可以向我展示如何从 SignedData 块中获取签名证书的基础知识,我将不胜感激!
如果有帮助,我为我的问题找到了另一个解决方案,但它在 C 中......如何从 PKCS7.p7b 证书文件中读取证书文件 usind openssl? 如果我可以将其转换为 m2crpyto 我会被设置。