私は、既存の機能しているデータベース設定でアンドロイドアプリケーションで暗号化を実装することで、賢明なデータを保護しようとしています。SQLiteOpenHelperを使用するときにSQLCipherを実装する方法
私はこのチュートリアル(http://sqlcipher.net/sqlcipher-for-android/)に従おうとしましたが、私は暗号のgoogleグループを含む多くのforunsを閲覧しました。しかし、私はまだSQLCipherがどのように動作するのか、私のニーズに対応するためにコードをどのように適合させるべきかを明確に理解していません。
私はこのアンドロイドのデータベース実装に従っています:http://www.vogella.com/articles/AndroidSQLite/#databasetutorial_databaseは、SQLiteOpenHelperクラスの拡張とCRUDメソッドを格納する別のクラスを持っていることを意味します。
この場合、SQLCipherはどのように使用しますか?パスワードはどこで定義しますか? loadLibs(コンテキスト)はどこで使うべきですか?主なアクティビティでのみですか?または、データベースにアクセスするすべてのアクティビティでですか?
私はほとんど私が感じている、私はちょうどこれを把握する最後のプッシュが必要です:P 事前に感謝!
"パスワードはどこで定義しますか?" - 非常に良い質問、sqlcipherヘルパーは、データベースを作成しますが、パスワードのための任意のパラメータまたは何も持っていないようです。同じ問題が発生しました。 – Ostkontentitan