У меня есть зашифрованный sqlite3 с помощью шифрования AES128Open зашифрованы sqlite3 в прошивкой
И я использовал libsqlite3.0 для выборки данных в мое приложение ...
так, как открыть его ??
заранее спасибо
У меня есть зашифрованный sqlite3 с помощью шифрования AES128Open зашифрованы sqlite3 в прошивкой
И я использовал libsqlite3.0 для выборки данных в мое приложение ...
так, как открыть его ??
заранее спасибо
Ссылки, предоставленной вами разговоры о шифровании хранения в масштабах всего устройства; Однако, если целью является то, что пользователь не сможет напрямую открыть файл базы данных, вам это не поможет, поскольку единственное, что защищает вас, - это доступ к вашим данным в случае похищения устройства. Он также полагается на пользователя, чтобы настроить его, приложение не может утверждать, что хранилище устройств зашифровано.
У вас есть один из трех случаев:
Если # 1, вы сможете t o извлекать записи, но они будут тарабарщиной. Расшифровывать после извлечения.
Если № 2 или 3, то БД не будет открываться стандартным SQLite.
Если # 2 вы просто расшифровываете файл (используя встроенные службы шифрования), а затем получаете доступ к «обычно».
Если # 3, вы должны установить SqlCipher (или в зависимости от того, какая шина используется для шифрования).
Я не думаю, что ваш ответ соответствует вопросу. –
да, я хочу, чтобы пользователь прочитал что-то полезное, прежде чем отправлять вопрос. –