【问题标题】:Mobile Device (Android) Encryption移动设备 (Android) 加密
【发布时间】:2017-09-21 18:29:14
【问题描述】:
所以我正在做一些研究并且有点迷茫,因为我在应用程序的开发方面没有任何经验。我有几个问题,非常感谢您的帮助:
1) 是否有针对 Android 移动设备的完整设备加密?我没有看到任何这样做的 3rd 方应用程序,但我不敢相信会是这种情况,除非......
2) 第三方应用程序是否有权执行此类操作?如果没有,他们可以加密个人文件/文件夹吗?
3) 我在哪里可以找到更多关于 3rd 方应用权限的信息?
感谢您的宝贵时间!
【问题讨论】:
标签:
android
encryption
android-permissions
mobile-application
mobile-development
【解决方案1】:
@Anoob 最好的加密建议是问你一个问题。如果您使用的是 sqlyte 数据库,则可以对数据的存储进行加密。也就是说,您需要决定将数据保存在哪里。 Android 设备具有内部和外部存储 (SD 卡)
随着 API 级别 23 的引入,权限发生了变化。在 Sdk 23 之前,Play 商店中的应用在下载时设置了权限。因此,如果您搜索以阅读有关此主题的信息,请记住这一点,如果您正在寻找代码,请查看当前文章。结合权限,您需要考虑您的最低 Sdk 将是多少。
这里有一些建议,在提问之前做大量阅读,但更重要的是制定一个书面的搜索词列表,如果您正在寻找代码并包含“android”这个词,请始终在搜索中使用“示例”Java is在许多其他开发语言中使用。
这是一个高质量的网站,里面有很多很好的教程和代码
Great Source
欢迎来到堆栈溢出