小编Cos*_*sio的帖子

获取认证文件的指纹信息

有没有办法获取认证文件的指纹信息?例如,我有我的certRSA.cert,如果我用Windows 7打开它,我们可以看到证书的所有信息(算法,发行者,主题,有效性,公钥,密钥的使用,FINGERPRINT ......).在java中,我将cert作为java对象(x509Certificate):

X509Certificate certRSA = X509Certificate.getInstance(CertRSA_data);
Run Code Online (Sandbox Code Playgroud)

然后我们可以获得公钥:

PublicKey pubKeyUser = certRSA.getPublicKey();
Run Code Online (Sandbox Code Playgroud)

ZZ Coder上面公开的代码(如何在Java中检索/计算X509证书的指纹?)非常好,但它计算指纹,我想要的是获取这些信息(与我们获取公钥信息的方式相同,证书的发行人或其他项目,不计算.有没有办法做到这一点?任何评论都非常感谢.非常感谢.

java sha1 certificate fingerprint x509

2
推荐指数
1
解决办法
3691
查看次数

标签 统计

certificate ×1

fingerprint ×1

java ×1

sha1 ×1

x509 ×1