![](https://img-blog.csdnimg.cn/20190919155159210.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
网络安全
喻志强(Xeon)
这个作者很懒,什么都没留下…
展开
-
Android/Java完美使用RSA2结合AES对数据进行加解密(兼容RSA2 SHA256WithRSA,可使用2048长度的秘钥,AES Android各版本通用)
上一篇博客数据加解密方案选择中我们介绍了加密的几个方案选择,其中,最后一个方案使用RSA集合AES实现双向认证是目前来讲最安全的,也是含盖了前面几个方案的知识点。本篇博客我们就以最后一个方案为准,来进行代码实战,并记录一下踩过的坑。Android中的AES加密(兼容所有版本)在Android中使用AES加密的时,如果你从网上找的工具类,在Java环境下运行是没有问题的,但是当你放到手机或者...原创 2019-03-19 15:07:32 · 12565 阅读 · 4 评论 -
网络传输数据加解密方案选择(RSA+AES)
为什么要对数据加密理由很简单,为了安全。因为之前一直在赶项目,没有对传输的数据做处理,导致我这边通过抓包软件直接能看到我请求发的是什么数据,服务端给我返回的数据是什么。而且可以通过抓包软件修改响应数据返回给客户端,这样一来,客户端实际上接收到的数据并不是服务端给我的源数据,而是被第三者修改过的数据,如此一来,数据传输的安全就很有必要了。那如何保证数据传输的安全呢?总体要做到一下两点1....原创 2019-03-18 17:43:44 · 12191 阅读 · 6 评论 -
Android结合Retrofit实现统一加解密处理(Get、Post、Delete、Put)
Android中对接口进行统一加密在之前的博客中我们介绍了 加密方案的选择 和 Android中加解密需要注意的地方本篇博客我们主要来看一下Android中加密的注意事项。在开发过程中,接口是很多的,我们不可能分别对每个接口的请求数据都进行加密,这样写起来以及后期维护是非常麻烦的,所以,肯定要是统一处理的还有我们常用的Get、Post、Delete、Put请求他们的请求数据存放位置是不一...原创 2019-05-13 11:38:42 · 8902 阅读 · 12 评论