java生成RSA公私钥字符串,简单易懂
2024-08-27 10:15:33
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()));
最新文章
- rt3070 驱动异常问题
- 写pdf文件
- Spring web.xml配置文件解析
- 05.C#泛型类型(三章3.1-3.2)
- 破解受保护的excel中的密码
- 如何使用setup.py文件
- TX Textcontrol 使用总结五——添加图片
- Android手机拍照
- C#用DES加密JAVA用DES解密,JAVA用DES加密C#用DES解密的实现
- CSAPP(深入理解计算机系统)读后感
- 跟着辛星认识一下PHP的自己主动载入
- Thread 与 Runnable 混合使用测试
- 用mount挂载远程服务器网络硬盘
- 基于Python的设计模式简述
- Linux:挂载、卸载光盘
- 8. American Friendship 美国式的友谊
- Linux驱动开发必看详解神秘内核(完全转载)
- Spring 学习——Spring IOC概念
- 关于Android NDK中调用第三方的动态库
- ASP.NET 解决URL中文乱码的解决