创建证书并验证嵌入的PublicKey

时间:2014-04-21 08:53:14

标签: java certificate

您好我想知道在使用java中的证书进行RSA密钥交换期间如何验证PublicKey是属于某个人还是某方?我需要知道如何做到这一点任何帮助将不胜感激,如果你能提供一个非常棒的代码示例,谢谢:)另外我如何创建一个证书对象,因为我没有证书文件?

P.S。我的RSA密钥生成如双方所示

KeyPairGenerator kpg = KeyPairGenerator.getInstance("RSA");
KeyPair kp = kpg.generateKeyPair();
PrivateKey pvtKey = kp.getPrivate();
PublicKey pubKey = kp.getPublic();

1 个答案:

答案 0 :(得分:0)

这是BouncyCastle加密库的example,如何在Java中创建不同的证书。如果您没有提到任何其他密钥对,则只能生成自签名证书。