iOS: есть ли подводные камни при использовании цепочки для ключей для сохранения данных - PullRequest
0 голосов
/ 16 сентября 2018

Я сохраняю важный ключ в iOS keychain. Кажется, сейчас все работает хорошо. Была только одна проблема. Данные цепочки для ключей все еще живы после того, как вы удалите приложение. Что я смог решить, проверив, только что приложение было установлено и удалив данные в цепочке для ключей. Тем не менее, я хочу быть уверен, что больше нет проблем или ловушек, которые я должен искать.

1 Ответ

0 голосов
/ 16 сентября 2018

В цепочке ключей Apple используется 256-битное шифрование AES для защиты данных.Якобы это механизм, который Apple использует для хранения личных данных, таких как ваши пароли.Кроме вашего комментария о том, что данные сохраняются после удаления вашего приложения (что является функцией, а не ошибкой), при использовании API цепочки для ключей не возникает никаких проблем.Просто поймите, что цепочка для ключей - просто необычная зашифрованная база данных, и следуйте рекомендациям для того, что вы должны хранить, и когда вы обращаетесь к ней / записываете ее, как и любая другая БД.

...