Описание тега sqlcipher-android

None Зашифровать / расшифровать базу данных Android Sqlite
1 ответ

SQLiteException: файл зашифрован или не является базой данных: создать таблицу локали не удалось

У меня есть два нижеуказанных класса для операций с БД. public class BlackboxSQLiteDatabase implements BlackboxDatabase { private Context context; private SQLiteDatabase sqliteDatabase; private String databaseName; public static final String IN_MEMO…
28 янв '16 в 05:33
0 ответов

База данных Init не работает после первого неверного ввода пароля DBFlow

Поэтому, когда я пытаюсь FlowManager.init(dbConfig) с правильным паролем после того, как первый раз установил пароль, он выдает исключение net.sqlcipher.database.SQLiteException: file is not a database: , while compiling: select count(*) from sqlite…
19 ноя '18 в 00:08
0 ответов

MvvmCross.Platform.Exceptions.MvxException:: Xamarin.Social.Accounts (Отказано в доступе) - SQLCipher

Я столкнулся с ошибкой вокруг использования SqlCipher с MvvmCross в приложении для Android. Кажется, проблема, с которой я сталкиваюсь в настоящее время, заключается в разрешении, касающемся создания базы данных локально на имитируемом устройстве, к…
4 ответа

Неустранимое исключение: main java.lang.VerifyError: net/sqlcipher/database/SQLiteDatabase из SQLCipher

Я использую SQLCipher как БД в моем проекте. Мое приложение успешно работает в телефонах с ОС леденец и выше. но возникли проблемы с ОС 4.4.4 и ниже. Я использую SQLCipher jar-файлы (не самые последние). При запуске приложения я получаю следующую ош…
26 апр '16 в 07:41
0 ответов

Пароль sqlite db с использованием android-database-sqlcipher

Я декомпилирую Android APK и получаю зашифрованный файл sqlite db с именем e.db. Хотя этот файл e.db зашифрован пакетом android-database-sqlcipher, я нашел пароль xxmhkhl_zhj по этому коду: net.sqlcipher.Cursor localCursor = this.helper.getWritableD…
27 янв '18 в 03:29
0 ответов

Как обезопасить пароль, используемый для Greendao с базой данных SQLcipher в Android?

Я хочу защитить пароль, используемый для базы данных Greendao с помощью SQLCipher. Я использую хранилище ключей для генерации ключа и использую этот ключ для шифрования пароля, получаемого с сервера. Я хочу использовать зашифрованные данные в качест…
2 ответа

SQLiteException не ошибка в net.sqlcipher.database.SQLiteDatabase.dbopen(собственный метод)

Я столкнулся с проблемой при запуске тестовых случаев junit в Android Studio. Проблема очень странная, так как при первом запуске тестовых примеров в телефоне все работает отлично, но если приложение уже установлено и при выполнении тестовых случаев…
11 июн '15 в 14:58
1 ответ

Java.lang.UnsatisfiedLinkError: не удалось найти "libstlport_shared.so

Я очень плохо знаком с SQL Cipher. Я прочитал много вещей и внедрил SQLCipher в свой проект. Я поместил ниже файлы JAR в app / src / libs Обще-codec.jar гуавы-r09.jar sqlcipher.jar sqlcipher-Javadoc Я поместил файл ниже в app / src / main / assets i…
22 авг '15 в 09:27
2 ответа

onUpgrade и onCreate не вызывают после изменения android.database.sqlite.SQLiteOpenHelper в net.sqlcipher.database.SQLiteOpenHelper

Я следовал официальной документации, чтобы начать использовать SQLCipher Community Edition в приложениях, которые разрабатываю. Итак, я сделал правильный импорт gradle следующим образом: compile 'net.zetetic:android-database-sqlcipher:3.5.9@aar' Я д…
15 мар '18 в 17:04
0 ответов

Как реализовать Sql Cipher в базе данных SQLite в Android

Сначала я создаю базу данных в sqlite db browser, затем устанавливаю пароль в DB Browser > File > Set encryption. Теперь как расшифровать на Android часть. которые показывают ошибку, когда я пишу этот код. я получил ошибку в этой строке: mDataBase =…
0 ответов

SQLCipher выбрасывает исключение во вставке

Я получил исключение в моем коде. 10-10 22:05:33.866 5725 5725 E AndroidRuntime: Caused by: net.sqlcipher.database.SQLiteDiskIOException: error code 10: disk I/O error 10-10 22:05:33.866 5725 5725 E AndroidRuntime: at net.sqlcipher.database.SQLiteSt…
2 ответа

UnsatisfiedLinkError для sqlcipher с робототехникой

Привет я использую активный андроид с sqlcipher intigrated для шифрования базы данных. Работает нормально. Я могу создать приложение с зашифрованной базой данных. Сейчас я использую робототехнику для тестовых случаев. И это дает мне ошибку при ошибк…
0 ответов

Android sqlcipher + jni

Я использую sqlcipher и некоторый нативный код в моем приложении. Все работает хорошо практически на всех устройствах. Проблема существует только на Nexus 5X с Android 6.0.1. Я получаю ошибку: java.lang.UnsatisfiedLinkError: dalvik.system.PathClassL…
1 ответ

Как хранить пароль SQLcipher локально

Я работаю над приложением, которое использует SQLcipher, и оно находится в автономном режиме, поэтому я не могу получить ключ с сервера для связи с зашифрованной базой данных. Я должен надежно хранить его где-то на устройстве. Одним из решений было …
15 фев '16 в 06:06
1 ответ

Обновление данных поставщика простого контента (с поддержкой SQLite) до зашифрованного с помощью SQLCipher -Android

Я пытаюсь зашифровать данные, хранящиеся в моем поставщике контента, с помощью обновления приложения. Я следовал по ссылке ниже для этого, Как реализовать SQLCipher при использовании SQLiteOpenHelper Хотя это прекрасно работает, если новая установка…
20 янв '16 в 10:35
1 ответ

Невозможно заархивировать базу данных Android SQLite после шифрования с помощью SQLCipher

Я отправляю базу данных только для чтения вместе с моим приложением, которая находится в каталоге Assets/Database. Все данные предварительно заполняются заранее. После интеграции с SQLCipher и зашифровав базу данных, я заметил, что размер APK увелич…
0 ответов

Невозможно открыть зашифрованную базу данных в Sqlite Manager

Я следовал этому руководству Как реализовать SQLcipher в Android и реализовал SQLcipher поверх моего существующего приложения SQLite. Это хорошо работает. Я был в состоянии Вставить, Извлечь записи из базы данных (Как обычное приложение SQLite). Одн…
1 ответ

Android-приложение перестает отвечать на запросы SQLCipher

Я только что изменил свою базу данных с SQLite на SQLCipher. И мое приложение стало невероятно медленным. Чтобы сделать щелчок мышью, нужны годы. Я изучил и выяснил эти две возможные причины: Не открывайте и не закрывайте соединения повторно, так ка…
2 ответа

SQLCipher Andoird не выдает исключение с неверным паролем

Я использую SQLCipher v3.5.7 и обнаружил неожиданное поведение SQLiteDatabase с неверным паролем. Я зашифровал базу данных с помощью "key1". Закрыто соединение с базой данных. Затем я попытался открыть свою базу данных с помощью "key2", база данных …
1 ответ

Шифрование базы данных Spatialite с использованием SQL-шифра

В настоящее время я использую пространственную библиотеку, приведенную здесь: Я хочу зашифровать пространственную базу данных, но я не знаю, с чего начать. Я думаю об использовании SQLCipher, но если я не ошибаюсь, sqlcipher заменяет все экземпляры …