как бороться с зашифрованной базой данных sqlite в iPhone? - PullRequest
0 голосов
/ 19 октября 2011

У меня есть зашифрованная версия базы данных sqlite, а также у меня есть KEY, но, честно говоря, я понятия не имею об ее использовании или о том, как получить данные из зашифрованной базы данных?

Я думаю, что решениегде-нибудь в функции открытия?

 if(sqlite3_open([_dbPath UTF8String],&database)==SQLITE_OK);

Кто-нибудь может мне помочь ??

1 Ответ

0 голосов
/ 19 октября 2011

Базовая реализация базы данных SQLite сама по себе не обеспечивает поддержку шифрования. Однако существует ряд расширений для добавления шифрования в SQLite. Некоторые из них шифруют весь файл базы данных, в то время как другие шифруют только содержимое таблиц.

Эти расширения по большей части не совместимы, поэтому вам, скорее всего, придется использовать то же расширение на iPhone, что и на C #. И если вам повезет, это расширение также поддерживается на iOS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...