2

https://www.youtube.com/watch?v=VuC0i4xTyrI

转到 34:55。我一直在寻找这个,我什至提出了一个关于它的SO 问题,但我仍然不确定 App 加密的作用。有人愿意解释吗?或者有人用过这个吗?

4

1 回答 1

1

Android Explorations提供了一个很好的概述。描述它的最简单方法是每个应用程序都有自己的加密文件系统(想想 TrueCrypt),该文件系统在运行时被解密。基本密钥存储在 中/data/misc/systemkeys/AppsOnSD.sks,每个设备都有自己的。当应用程序从 Play 加载时,会创建一个新分区并使用该密钥加密,然后再将任何内容写入磁盘,因此不会不安全地留下任何残留物。

安装了应用程序基础数据的所有部分,包括 apk 和资源,除了您选择放置在文档、缓存目录和其他开放区域等位置的任何内容。

于 2012-10-23T01:24:53.113 回答