【发布时间】:2013-07-19 14:40:08
【问题描述】:
基本上,我想要实现的是托管一个 CSV 文件,该文件将被我的应用程序检索并用作填充某些表的数据源。 CSV 将使用最新数据进行更新,我设想应用程序会经常获取最新版本,以确保其中的数据是最新的。
我的问题是,是否可以确保这个远程 CSV 资源仅由我的应用程序使用?
大概如果我只是在 CSV 的位置上做了一个计划 URL,这可能会被嗅探并被其他人使用。我看不出如何限制对它的访问,因为用户几乎可以通过任何连接使用该应用程序。
如果我对文件使用某种加密,如果有人反编译了 java apk 文件,解密密钥是否可能会暴露?
是否有任何其他方法可以确保我的 csv 数据源仅供我的应用使用?
谢谢
(我正在使用 CSV,因为数据不是很复杂,并且不需要数据库,我已经阅读了一些关于使用数据库时解决此问题的 App->webservice->database 方法)
【问题讨论】:
标签: android csv encryption