Резервируются ли собственные хранилища ключей iOS / Android и могут ли они быть переданы?
Система хранилища ключей Android и безопасный анклав iOS могут генерировать и хранить пары ключей на устройстве для приложения.
Но насколько устойчивы эти пары ключей? Будут ли они уничтожены, когда пользователь удалит приложение? Передаются ли они, когда пользователь меняет свое устройство?
Они сохранены на сервере под iOS или Android?
1 ответ
По поводу Android. В версии Android ниже 6 (Marshmallow) вы должны реализовать BackupAgent. Агент резервного копирования определяет данные для резервного копирования и способы их восстановления.
Приложения для Android 6.0 (уровень API 23) или выше автоматически включаются для автоматического резервного копирования. Функция автоматического резервного копирования - это файловый подход к резервному копированию данных приложения. Хотя автоматическое резервное копирование простое в реализации, вы можете рассмотреть возможность использования резервного копирования по ключу / значению, если у вас есть более конкретные потребности для резервного копирования данных.