sqliteデータベースを作成してから、アプリケーションにインポートしました。 私はこれを使用した 、それは正常に動作します。
その後、私は自分のデータベースが暗号化されていないことを認識したので、どのルート電話でもアクセスできます。
だから私はこの方法を提案しました:
1-データベースをキーで暗号化してから
2-アプリケーションに返してから
3-コードで暗号化キーを使用してデータベースを復号化する
4-私はプロガードを使用してコードを暗号化します(コードに暗号化キーがあるため)。
この方法は正しいですか?
はい、それを行う方法は?
いいえ、私は何をしなければなりませんか?
私はsqlcipherについて読みましたが、データベースを作成から暗号化するこの手法だと思います。
回答:
回答№1は0はSQLiteの完全なデータベース暗号化です