0

バンドル前のデータベースを使用してアプリを作成しています。このチュートリアルを使用して同じことを達成しています。

http://www.reigndesign.com/blog/using-your-own-sqlite-database-in-android-applications/

さて、SQLcipher を使用してこの prebundle db を保護するにはどうすればよいですか? sqlcipher チュートリアルと同様に、既存のデータベースを使用するのではなく、新しいデータベースを作成することを前提としています。

私の目的は、私の prebundle db の内容を誰にも見られないようにすることです。

この質問にはいくつかのテクニックがありますが、その人にはうまくいきません

sqlcipher を使用して既存のデータベースを暗号化し、Android で開く

ありがとうプラネー

4

1 に答える 1

1

私の目的は、私の prebundle db の内容を誰にも見られないようにすることです。

それから気にしないでください。誰でも APK から暗号化キーを取得し、データベースを復号化できます。SQLCipher は、ユーザーがユーザーのデータを攻撃者から守るのに役立ちます。

ユーザーがデータにアクセスできないようにする場合は、デバイスにデータを置かないでください。

于 2013-01-22T20:04:03.677 に答える