2:调用方式
先调用 initKey() 方法 获取到一个Map对象,里面包含了公钥和私钥,key值就是上面定义的 PUBLIC_KEY 和 PRIVATE_KEY 两个常量如果想看里面具体的 公钥和私钥字符串形式 将此Map对象做为参数,传递到 getPublicKey(Map<String, Object> keyMap) 和 getPrivateKey(Map<String, Object> keyMap) 方法中即可获取到值好了,看完以后,将需要加密的字符放到 encrypt(String data) 方法中进行加密,将需要解密的字符放到decrypt(String data) 方法中进行解密即可 。
【JAVA RSA加密解密 工具类】
推荐阅读
- JavaScript 继承全解析
- JAVA三大框架
- JavaScript面向对象—继承的实现
- JavaScript 变量的秘密,你知道吗
- 如何解决高 Java CPU 使用率问题
- java实现、配图解,附源码 十大经典排序算法
- 最近我面了12个人,发现这个JAVA基础题都答得不好
- Java 面向对象进阶内容
- 人工智能文档编写器:使用AI生成Javadocs等文档的插件扩展
- JavaScript的ID生成器-Nano ID