RSA加密
程序员文章站
2022-03-05 19:19:49
...
关于RSA加密的问题,最近接触的一个项目,对加密的要求非常的严格。首先是通过前端进行RSA密钥加密,然后将数据传到后台的controller,然后将数据转化为json对象传到service层,在service 层对数据进项转化,转化成对象,然后对对象里的数据进行RSA公钥解密。然后对数据尽心AES加密,首先获取AES密钥,然后对敏感数据进行加密,然后对AES密钥进行RSA加密,加完密后将数据以xml形式上传报文,然后报文响应后会回传信息,然后将回传的xml信息进项转化,转化成对象,然后获取响应的密钥,对响应的加密信息进行解密,解密后转化成对象,然后对对象进行RSA后台加密,加完密后保存到数据库中,由于RSA前后端加密的方式不同,所以解密的方法也有些差异。自己走过的路,遇到的坑,希望能让大家少走邪弯路,现在附件分享自己的方法。
上一篇: RSA签名与验签
下一篇: 使用指定Java启动Eclipse