繁体   English   中英

使用pkcs#12证书在Java中签名和验证

[英]Signing and Verifying in java with pkcs#12 certificate

最近,我参与了一个项目,我必须编写一些代码来对一些文本数据进行签名,然后将其发送到用C#实现的另一个应用程序中。

我已经发布了我遇到的两个问题。 这个这个

实际上,该项目进展不太顺利,而且我在签署过程中停留了几天。 问题是我所做的签名无法被其他应用程序验证,我也无法验证其签名。

我收到了一个pkcs12证书(.p12)文件,其中包含3个条目,如下所示:

  1. RootCA(证书+公钥)
  2. SubCA(证书+公钥)
  3. test_dig_sig(证书+公钥+私钥)

我已经按照教程实施了签名和验证过程。

实际上,我正在寻找的是签名和验证实现的概述。

任何帮助表示赞赏。

要使用Java处理S / MIME,请使用Bouncycastle

他们的文档并不是您所希望的最好的,但是代码中提供了很多示例

检查包org.bouncycastle.mail.smime.examples中的示例

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM