我的Android应用程序将摄像机视频和快照保存到分离目录中的设备内部存储器中(例如/ mnt / sdcard / mydir)。
出于隐私原因,我不希望人们将它们从设备中导出。
我正在考虑使用Android Cipher类加密它们,但我怀疑加密100MB MP4视频不是一项快速任务,你有什么建议吗?
答案 0 :(得分:1)
我的Android应用程序将摄像机视频和快照保存到分离目录中的设备内部存储器中(例如/ mnt / sdcard / mydir)。
那是外部存储。
出于隐私原因,我不希望人们将其导出设备。
然后不要将文件放在外部存储器上。将它们放在内部存储空间(例如getFilesDir()
)。这将阻止大多数人访问这些文件。例外情况将是root设备的用户。
我正在考虑使用Android Cipher类来加密它们
任何可以根设备并复制视频的人都可以在找到加密密钥并对其进行解密时遇到重大问题。