0

我们正在为 Android 开发一个字典应用程序。我们从权威出版社购买了授权的词典内容,并将它们捆绑在应用程序中。必须在应用程序发货后保护内容。为了性能效率和易于开发,我们希望将字典内容存储为 SQLite 数据库表。

我们计划将字典应用程序与平板电脑的字典内容一起预装——我们有一个客户是安卓平板电脑供应商,并继续通过 Android Market 或其他一些在线购买机制为客户提供即将推出的字典名称。

我的问题是:

  1. 对于应用程序和内容预装在 Android 平板电脑上的情况,什么样的加密机制足以保护内容不被黑客入侵。
  2. 对于网购新增标题的案例,有没有好的例子可以借鉴?
4

1 回答 1

1

您无法采取任何措施来防止内容被“黑客入侵”。如果 Android 操作系统可以解码和使用数据库的内容,那么其他任何人如果他们对您的应用程序进行逆向工程也可以。我想你可以付出一些努力来保护数据,这样你的供应商就会很高兴你让随意的黑客攻击变得更加困难/不可能,但是如果他们相信他们已经将他们的 IP 授权给任何公司,他们就是在自欺欺人可以保证任何保护方案都会保护他们的数据。

您必须考虑将数据保存在某处的服务器上,并且只有在保护比方便更重要时才使用应用程序远程访问它。

于 2011-03-11T12:31:42.447 回答