wxmylife

胡编一通,乱写一气


  • 首页

  • 分类

  • 归档

  • 标签

  • 搜索

开发资源整理

发表于 2017-04-05 | 分类于 学习 | 阅读次数

记录平时整理出来的学习资源

github传送门

Android通过JNI加密,并实现APP签名验证

发表于 2017-03-22 | 分类于 学习 | 阅读次数

一.前言:

移动端数据加密,需要将RSA加密公钥存储,考虑到安全,现将公钥存在.so文件中,为了防止有人将.so文件拷贝使用,因此在里面验证app的签名,对比签名信息,如果正确,返回正确公钥。

阅读全文 »

Android接口数据加密和解密(rsa、aes混合加密)

发表于 2017-03-12 | 分类于 学习 | 阅读次数

流程介绍:

是先由服务器创建RSA密钥对,RSA公钥保存在安卓的so文件里面,服务器保存RSA私钥。而安卓创建AES密钥(这个密钥也是在so文件里面),并用该AES密钥加密待传送的明文数据,同时用接受的RSA公钥加密AES密钥,最后把用RSA公钥加密后的AES密钥同密文一起通过Internet传输发送到服务器。当服务器收到这个被加密的AES密钥和密文后,首先调用服务器保存的RSA私钥,并用该私钥解密加密的AES密钥,得到AES密钥。最后用该AES密钥解密密文得到明文

数据加密流程

阅读全文 »
梦漂浮在我的咖啡上

梦漂浮在我的咖啡上

为API生,为框架死,为了bug奋斗一辈子,吃符号亏,上大小写的当,最后死在需求上

3 日志
1 分类
4 标签
GitHub 微博
© 2017 梦漂浮在我的咖啡上
由 Hexo 强力驱动
主题 - NexT.Mist