0

Android用の辞書アプリを開発しています。権威ある出版物から正規の辞書コンテンツを購入し、それらをアプリにバンドルします。アプリの出荷後のコンテンツの保護は必須です。パフォーマンス効率と開発の容易さのために、ディクショナリの内容を SQLite データベース テーブルとして格納する必要があります。

タブレット用の辞書コンテンツと一緒に辞書アプリをプレインストールする予定です。Android タブレットのベンダーである顧客がおり、Android マーケットまたはその他のオンライン購入メカニズムを介して、今後の辞書タイトルを顧客に提供し続けます。

私の質問は:

  1. アプリとコンテンツが Android タブレットにプリインストールされている場合、コンテンツがハッキングされないように安全な暗号化メカニズムは何ですか。
  2. 新しく追加されたオンライン購入タイトルの場合、私たちが従うべき良い例はありますか?
4

1 に答える 1

1

コンテンツが「ハッキング」されるのを防ぐために何もすることはできません。Android OSがデータベースのコンテンツをデコードして使用できる場合は、アプリをリバースエンジニアリングする他の人も同様に使用できます。データの保護にいくらかの努力を払うことができると思います。そうすれば、サプライヤは、カジュアルなハッキングをより困難/不可能にしたことに満足しますが、IPをライセンスした企業があると信じている場合、彼らは自分自身を欺いています。あらゆる保護スキームがデータを保護することを保証できます。

データをサーバーのどこかに保持することを検討する必要があります。また、利便性よりも保護が重要な場合にのみ、アプリを使用してリモートでデータにアクセスする必要があります。

于 2011-03-11T12:31:42.447 に答える