шифрование данных безопасности iphone - PullRequest
0 голосов
/ 24 февраля 2010

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

Так что мне нужно использовать шифрование. Но я не могу использовать стандартные закрытые и открытые ключи, не сохраняя их в коде. (не очень хорошо, если предположить, что пакет взломан, и его можно обнаружить)

Или использование защищенного соединения с сервером для передачи ключей, что означает, что моему приложению потребуется шифрование в Интернете ... не лучший вариант для меня.

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

Приветствия

1 Ответ

0 голосов
/ 24 февраля 2010

Этот вопрос относится к сохранению пароля для вашего приложения. Вместо пароля сохраните случайный ключ для шифрования файла, , например .

Не раскручивайте свой собственный защитный код, ваши вопросы показывают, что вы еще не в состоянии сделать это и сделать это правильно ... продолжайте читать, но пока следуйте этим примерам.

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