Я пытаюсь защитить некоторые разумные данные, реализовав шифрование в моей уже существующей и функционирующей настройке базы данных в приложении для Android.
Я пытался следовать этому руководству (http://sqlcipher.net/sqlcipher-for-android/) и просмотрел множество форумов, включая группу Google для Cipher. Однако я до сих пор не совсем понимаю, как работает SQLCipher и как мне адаптировать свой код для своих нужд.
Я следую этой реализации баз данных в Android: http://www.vogella.com/articles/Android ... l_database, что означает, что у меня есть расширение класса SQLiteOpenHelper и еще один класс для хранения методов CRUD.
В этой ситуации как мне использовать SQLCipher? Где мне определить пароль? Где мне следует использовать loadLibs (контекст)? Только в основной деятельности? Или в каждом действии, которое обращается к базе данных?
Я чувствую, что почти у цели, мне просто нужен последний толчок, чтобы понять это: P
Заранее спасибо!
Подробнее здесь: https://stackoverflow.com/questions/177 ... openhelper