Java和PHP使用OpenSSL库验签PKCS#7签名失败分析:签名尾部“AAAAAAAA==”异常
在与第三方系统对接时,我们常常会遇到数字签名验证的问题。近期,在使用Java或PHP的OpenSSL库验签第三方提供的PKCS#7签名数据时,遇到了一个奇怪的现象:验签失败,且签名字符串尾部总是附加了“AAAAAAAA==”这串字符。这与标准的PKCS#7签名格式不符,导致验签过程无法正常进行。
问题描述:
第三方接口返回的数据包含明文数据和签名字符串:
立即学习“PHP免费学习笔记(深入)”;
明文数据示例:
00000j000302000000002022041309530724323875854j00030200000001
登录后复制
本文来自互联网或AI生成,不代表软件指南立场。本站不负任何法律责任。