2013-01-24 32 views
3

我有一个PGPPublicKey对象。我想要使​​用Bouncy Castle API获取与其关联的所有签名(包括UserId,电子邮件ID,每个单一身份的信任级别)的列表。我尝试过,但无法得到它。如果任何人有示例链接或知道使用哪种方法来获取它,请让我知道。如何使用Bouncy Castle库从PGPPublicKey获取签名列表?

回答

3

我从来没有使用这些类,但我认为这可能是有用的发布一些资源。

它看起来像Bouncy城​​堡OpenPGP版本包括some examples

我推荐使用这些示例来解决您的问题。具体而言,看起来您需要使用示例中使用的PGPSignatureListPGPSignature类。但是,我没有在任何类中看到emailId

此外,http://www.bouncycastle.org/documentation.html建议如下。

最后还有来自Beginning Cryptography with Java其证明既使用JCE/JCA,并且还有些快活城堡的API诸如用于证书生成,CMS和S/MIME代码examples。注意:本书是为了介绍J2SE 5.0而编写的,而许多示例将与早期的JDK一起使用,如果您不使用J2SE 5.0或更高版本,有些将不会编译。

+0

感谢您的回复。我在其他链接也发布了相同的问题,并得到了一些线索。请阅读下面的链接 http://stackoverflow.com/questions/14625474/does-pgp-signauter-contains-signer-userid –

相关问题