есть ли у каждого приложения iOS своя отдельная цепочка ключей на устройстве?

#ios #iphone #keychain

#iOS #iPhone #связка ключей

Вопрос:

Я действительно в замешательстве и, следовательно, задаю этот вопрос — у каждого приложения iOS есть своя цепочка для ключей на устройстве (iPhone) или на устройстве (iPhone) есть только одна цепочка для ключей, которая используется разными приложениями?

Спасибо

Ответ №1:

Как упоминалось в документах Apple. Для iPhone существует только одна связка ключей, и приложения могут хранить в ней свои элементы связки ключей.

В iOS приложения имеют доступ к одной связке ключей (которая логически включает в себя связку ключей iCloud). Эта цепочка ключей автоматически разблокируется, когда пользователь разблокирует устройство, а затем блокируется, когда устройство заблокировано. Приложение может получать доступ только к своим собственным элементам цепочки ключей или к тем, которые являются общими для группы, к которой принадлежит приложение. Оно не может управлять самим контейнером связки ключей.

Ссылка: https://developer.apple.com/documentation/security/keychain_services/keychains