iOS-приложение для безопасного хранения данных на стороне клиента? - PullRequest
0 голосов
/ 22 марта 2012

Я разрабатываю игру для iOS, в которой нужно хранить счет пользователя.Я не хочу, чтобы пользователь мог изменять эту оценку вручную.Каков наилучший способ сделать это?

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

PS - я занимаюсь разработкой с Cocos2d-x на C ++.Если у вас есть какие-либо библиотечные предложения для реализации вашего решения, это было бы здорово!

Ответы [ 2 ]

0 голосов
/ 22 марта 2012

Просто сохраните его в NSUserDefaults.

0 голосов
/ 22 марта 2012

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

...