java集成RSA非对称加密数据传输
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |
使用场景:
前端请求后端接口时如:登录接口,这时候需要传账号密码到后端接口请求这样就会暴露请求的数据。RSA非对称加密分公钥和私钥,公钥将数据进行加密,私钥对加密的数据进行解密 (当然前端最好是封装一下不要暴露出来公钥)
代码实现:
1、RSA工具类(或访问http://web.chacuo.net/netrsakeypair生成)
RsaUtils
import cn.hutool.core.util.ObjectUtil;