标签: openssl cryptography bouncycastle
基本上做的是这个例子,但只是签名部分:
https://github.com/bcgit/bc-java/blob/master/mail/src/main/java/org/bouncycastle/mail/smime/examples/SendSignedAndEncryptedMail.java
除非我使用JcaSignerInfoGeneratorBuilder而不是JcaSimpleSignerInfoGeneratorBuilder,因为我必须使用hsm提供程序传入内容签名者。
一旦我收到签名的消息,我似乎无法使用OpenSSL验证它并获得:
填充检查失败。
有什么想法吗?