0

我对 Bouncy Castle 很陌生。我想知道是否有任何方法可以使用 Bouncy Castle API,如果我只有使用带有公钥的 X509Certificate 的签名,我可以获得原始内容。我没有找到任何方法,因为我们只有公钥。我们没有用于签署消息的私钥。

4

1 回答 1

0

如果有人创建了一个分离的签名,而您只有该签名(并且没有原始数据),那么您就不走运了。

如果签名正在包装,那么您肯定可以取回原始数据。签名数据不需要验证和提取私钥。公钥(实际上是带有密钥的证书)可以包含在包装签名中,在这种情况下,您甚至不需要单独的证书。

于 2013-11-29T08:30:59.170 回答