• java生成RSA公私钥字符串,简单易懂


    java生成RSA公私钥字符串,简单易懂

     

    解决方法:

    1.下载bcprov-jdk16-140.jar包,参考:http://www.yayihouse.com/yayishuwu/chapter/1537

    2.java代码

    KeyPairGenerator keyPairGenerator = KeyPairGenerator

                       .getInstance("RSA");

               keyPairGenerator.initialize(2048);

               KeyPair keyPair = keyPairGenerator.generateKeyPair();

               RSAPublicKey publicKey = (RSAPublicKey) keyPair.getPublic();

               RSAPrivateKey privateKey = (RSAPrivateKey) keyPair.getPrivate();

               System.out.println("公钥:"+new BASE64Encoder().encodeBuffer(publicKey.getEncoded()));

               System.out.println("私钥:"+new BASE64Encoder().encodeBuffer(privateKey.getEncoded()));

  • 相关阅读:
    Co.
    编程
    编程
    编程
    数据同步
    Co.
    Co.
    Co.
    Co.
    sss
  • 原文地址:https://www.cnblogs.com/chinaifae/p/10190925.html
Copyright © 2020-2023  润新知