保护应用中的相关文件

时间:2017-06-12 13:28:12

标签: android cryptography

我正在制作一个显示儿童学习视频的应用程序。此应用中使用的视频存储在外部SD卡中。 我想知道如何加密这些文件,以便没有人可以访问这些视频文件。 我的想法是加密视频文件并动态解密这些视频文件,即,当一个人正在访问特定文件时,那么只有该视频才会解密和播放但不会被存储。 我怎样才能做到这一点?有没有人这样做过? 有更好的想法吗?

1 个答案:

答案 0 :(得分:0)

无需加密应用使用的文件。每个应用程序都有自己的私人目录,您可以在其中存储其他应用程序或用户无法访问的文件(link)。

如果没有关于您的应用的更多信息,很难判断,但一般情况下将视频保存在缓存目录(link)中会更好。此缓存目录也是私有的。