Android开发中数据安全问题完美解决方案

  大的分类分两种: 一、数据通信安全 二、本地app程序安全

1.数据通信安全又分两类:

app与服务器通信安全和app本地数据通讯安全

①基于TSL层的https传输

②验签:AES加密+ .so类库保存密钥

3.传输过程中,客户端和服务的的数据加密可与②同时使用

https://www.jianshu.com/p/45d327c681b7

 

2.本地app程序安全分为:

APK破解,数据存储

解决方案:

1.混淆:注意 使用反射的模块,JNI模块不能混淆

2.加壳与脱壳:https://www.jianshu.com/p/fe0206f8be5b 

Android开发中数据安全问题完美解决方案_第1张图片

优点:用来对原程序进行资源压缩、防调试、防注入、防反编译 ;缺点:首次启动慢,有些平台审核不通过

3.

 

你可能感兴趣的:(Android技术)