Шифрование файла базы данных SQLite в iPhone OS

Любая база данных SQLite на iPhone - это просто файл в комплекте с приложением. Для любого относительно просто извлечь этот файл и запросить его.

Каковы ваши предложения по шифрованию файла или данных, хранящихся в базе данных.

Редактировать: Приложение - игра, в которую будут играть против других пользователей. Информация о сильных и слабых сторонах пользователей будет храниться в БД. Я не хочу, чтобы пользователь мог взломать телефон, поднять свою репутацию / силу и т. Д., А затем выиграть турнир / лигу и т. Д. (NB: пытаться быть расплывчатым, поскольку идея подпадает под NDA).

Мне не нужно военное шифрование, я просто не хочу хранить вещи в виде простого текста.

Изменить 2: Еще немного уточнения, мои основные цели

Сделать нетривиальным взломать конфиденциальные данныеИметь простой способ обнаружить, были ли данные изменены (какая-то контрольная сумма)

Ответы на вопрос(8)

Ваш ответ на вопрос