P1签名:即裸签名,签名值中只有签名信息.
java标准的签名signature就是一种裸签名,p7的签名java是没有标准的实现的.需要借助第三方jar包
p7签名:即,签名中可以带有其他的附加信息,例如签名证书信息,签名原文信息,时间戳信息等.
所以要注意,不要p7的签名,用p1的方式来验签,这样是不对的.是错误的.
本文详细介绍了P1(裸签名)与P7签名的概念及其区别。P1签名仅包含签名信息,而P7签名则可以携带更多的附加信息如证书详情、原文信息及时间戳等。文章强调了正确选择签名类型的重要性。
P1签名:即裸签名,签名值中只有签名信息.
java标准的签名signature就是一种裸签名,p7的签名java是没有标准的实现的.需要借助第三方jar包
p7签名:即,签名中可以带有其他的附加信息,例如签名证书信息,签名原文信息,时间戳信息等.
所以要注意,不要p7的签名,用p1的方式来验签,这样是不对的.是错误的.

被折叠的 条评论
为什么被折叠?