0

getPublicKey()我在该类下找到了一个调用方法java.security.cert.Certificate,但是该方法将长度,模数全部作为PublicKey对象返回一个值。有没有办法单独获取这些信息??

4

2 回答 2

2

如果您正在处理基于 RSA 的公钥,您收到的 PublicKey 对象是一个RSAPublicKey实例。

因此,您可以将其转换为 RSAPublicKey,然后使用它的方法getPublicExponent()getModulus().

于 2012-06-27T17:58:27.350 回答
0

如果您在此处(http://docs.oracle.com/javase/1.5.0/docs/api/java/security/cert/package-tree.html)查看java.security.cert.*包的文档,您应该找到您正在实例化的对象。如果您点击该对象的链接,您将找到其所有可用的方法。可能有返回这些值的单独方法,但您必须检查。

于 2012-06-27T15:34:56.250 回答