https://www.youtube.com/watch?v=VuC0i4xTyrI
转到 34:55。我一直在寻找这个,我什至提出了一个关于它的SO 问题,但我仍然不确定 App 加密的作用。有人愿意解释吗?或者有人用过这个吗?
https://www.youtube.com/watch?v=VuC0i4xTyrI
转到 34:55。我一直在寻找这个,我什至提出了一个关于它的SO 问题,但我仍然不确定 App 加密的作用。有人愿意解释吗?或者有人用过这个吗?
Android Explorations提供了一个很好的概述。描述它的最简单方法是每个应用程序都有自己的加密文件系统(想想 TrueCrypt),该文件系统在运行时被解密。基本密钥存储在 中/data/misc/systemkeys/AppsOnSD.sks
,每个设备都有自己的。当应用程序从 Play 加载时,会创建一个新分区并使用该密钥加密,然后再将任何内容写入磁盘,因此不会不安全地留下任何残留物。
安装了应用程序基础数据的所有部分,包括 apk 和资源,除了您选择放置在文档、缓存目录和其他开放区域等位置的任何内容。