前后端参数加密

一,常用类型加密方式

1,base64无秘钥加密
2,base64秘钥加密
3,AES 加密
4,RSA加密

二,加密方式介绍

base64加密 是通过6个bit 转化成8个bit,算法是可逆的,不能用于私密通信,不能肉眼看到内容,但是通过解析可以直接看到
AES加密 这种加密是是通过分组长度加密,最长是128,超过128,是分组加密,优点加密速度非常快,分组加密需要多个秘钥,秘钥过多管理比较麻烦
RSA加密 是通过乘法算法加密的,只需要知道 公钥和秘钥就能加密,但是解密速度相对慢一点

三,采用哪种方案加密

由于项目中,出现问题 需要获取到参数,排查具体问题,所以base64 更容易 查到参数,很容易结束到具体数据,所以采用base64加密

四,加密方案

客户端在网络请求拦截器里面添加 请求方法里面,对参数进行加密,在解析参数里面进行解密
服务端在网络请求拦截器里面请求参数进行解密,在返回参数里面进行加密

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容