我的应用程序将文件从服务器下载到应用程序中。可能有很多这些文件。一个文件大约 100 mb。我需要做一些事情来安全地将它们保存在我的应用程序中。
口渴我试图加密文件。这是多么糟糕的解决方案,因为加密和解密 100 mb 文件(它是 pdf 文件)需要一些时间。我也需要一次读取这个文件,所以我需要解密并将解密的文件写入其他文件,以便此时可以访问文件。此外,由于文件大小,我无法将此文件保存在内存中。那么也许有办法在保存文件的内部存储中加密目录?或者这不是一个好主意,因为我应该加密目录中的每个文件。
由于我的文件是 pdf,我可以将密码输入 int,但是如何做到这一点?我也可以尝试检查设备是否已植根,但我认为有人会找到解决方法。
那么你有什么建议呢?
谢谢