Я пытаюсь обеспечить некоторые разумные данные, внедряя шифрование в уже существующую и действующую базу данных в приложении Android.
Я попытался следовать этому руководству (http://sqlcipher.net/sqlcipher-for-android/), и я просмотрел множество foruns, включая группу google для Cipher. Тем не менее, я до сих пор не понимаю, как работает SQLCipher и как я должен адаптировать свой код для удовлетворения моих потребностей.
Я следую этой реализации баз данных в android: http://www.vogella.com/articles/AndroidSQLite/#databasetutorial_database, то есть у меня есть расширение класса SQLiteOpenHelper и другого класса для хранения методов CRUD.
В этой ситуации, как я должен использовать SQLCipher? Где я должен определить пароль? Где я должен использовать loadLibs (контекст)? Только в основной деятельности? Или в каждом действии, которое обращается к базе данных?
Я чувствую, что я почти там, мне просто нужен последний толчок, чтобы понять это: P Спасибо заранее!