Androidアプリケーションで既存の機能しているデータベース設定に暗号化を実装することにより、いくつかの賢明なデータを保護しようとしています。
このチュートリアル ( http://sqlcipher.net/sqlcipher-for-android/ )に従おうとしましたが、Cipher の Google グループを含む多くのフォーラムを参照しました。ただし、SQLCipher がどのように機能するのか、自分のニーズを満たすためにコードをどのように適応させるべきなのか、まだ明確に理解していません。
私は、Android でのデータベースのこの実装に従っています: http://www.vogella.com/articles/AndroidSQLite/#databasetutorial_database。つまり、SQLiteOpenHelper クラスの拡張と、CRUD メソッドを格納する別のクラスがあります。
この状況では、SQLCipher をどのように使用すればよいですか? パスワードはどこで定義すればよいですか? どこで loadLibs(context) を使用すればよいですか? 本業だけ?それとも、データベースにアクセスするすべてのアクティビティで?
私はほとんどそこにいると感じています.これを理解するために最後のプッシュが必要です:P よろしくお願いします!