Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/188.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 保护apk中的文件_Android_Encryption - Fatal编程技术网

Android 保护apk中的文件

Android 保护apk中的文件,android,encryption,Android,Encryption,我正在为android创建一个字典。我有一个包含所有数据的csv文件,我花了几个月的时间才完成 问题是任何人都可以分解apk并提取csv文件。我希望能保护这个文件。如何通过不破坏应用程序来保护apk中的文件 感谢阅读。您可以保存文件的加密版本,并在应用程序中对其进行解密 编辑:例如,是一种加密/解密数据的快速简单解决方案。是的,这可能会防止偶然的剽窃,但最终会成为混淆和发现的军备竞赛,因为用于解密数据的算法/密钥也存在于应用程序中并可供提取。真正保护它的唯一方法是将它保留在服务器上并限制查询的速

我正在为android创建一个字典。我有一个包含所有数据的csv文件,我花了几个月的时间才完成

问题是任何人都可以分解apk并提取csv文件。我希望能保护这个文件。如何通过不破坏应用程序来保护apk中的文件


感谢阅读。

您可以保存文件的加密版本,并在应用程序中对其进行解密


编辑:例如,是一种加密/解密数据的快速简单解决方案。

是的,这可能会防止偶然的剽窃,但最终会成为混淆和发现的军备竞赛,因为用于解密数据的算法/密钥也存在于应用程序中并可供提取。真正保护它的唯一方法是将它保留在服务器上并限制查询的速率,但这会导致可用性差。也许尝试在数据集之外的其他地方使用该值?True。然而,除非我们谈论的是被数十个黑客攻击的有价值的数据,否则一个加密良好的文件至少应该阻止大部分黑客攻击。