Защитена система във вашия iPhone
Вашият iPhone изпълнява приложения, съобщения, уебстраници и фонови процеси. Това създава повече места, където може да възникне грешка в сигурността.
Secure Enclave е отделна защитена система за една тясна задача: да пази важни ключове и да взема решения за сигурността. Тя има собствен процесор и памет, отделени от основната система.
Представете си я като сейф в оживен офис. Служителите могат да поискат от сейфа да отключи нещо, когато правилата са спазени, но не могат да изнесат ключа от него.
Ключовете могат да се използват, без да се разкриват
Когато Secure Enclave създаде ключ, тя го държи в защитената си система. Приложение може да поиска използването му след проверка с Face ID или код за отключване, но получава само резултата — не самия ключ.
За зловреден софтуер с достъп до обикновената част на телефона пак би било много по-трудно да достигне ключ в Secure Enclave.
Какво помага да защитава Secure Enclave
Face ID и Touch ID. Биометричните данни се пазят в Secure Enclave. Останалата част от телефона получава само одобрение или отказ.
Apple Pay използва Secure Enclave за подпомагане на оторизирането на плащания. Данните за удостоверяване на плащанията се защитават от отделен компонент, наречен Secure Element; двете не са едно и също.
Ограничаване на опитите с код за отключване. Тя налага все по-дълги паузи след грешни опити, което затруднява бързото отгатване.
Шифроване на устройството. Помага ключовете за шифроване на хранилището да останат обвързани с устройството, което ги е създало.
Защо обвързаните с устройството ключове помагат
Ключ, създаден в Secure Enclave, е обвързан с това устройство. Не може просто да бъде копиран на друг телефон и използван там.
Например крадец, който копира шифрованите данни от заключен iPhone, пак няма обвързания с устройството ключ и кода за отключване. Данните не са файл, който може веднага да се отвори.
Къде свършва защитата ѝ
Secure Enclave защитава ключове, не всяка част от дигиталния ви живот. Ако телефонът е отключен, упълномощените приложения могат да използват защитените ключове и да четат своите данни.
Тя не решава проблемите с фишинг, споделена парола или злонамерено приложение, на което сте дали разрешение. Практически извод: използвайте силен код за отключване, инсталирайте обновяванията и заключвайте телефона, когато не го използвате.
Как Sealby я използва
Sealby използва Secure Enclave, за да помогне в защитата на обвързания с устройството ключ на трезора. Ключът се създава и използва на конкретния iPhone, вместо да се пази в обикновената памет на приложението.
Отключването на трезора съчетава устройството ви с ПИН или паролна фраза. Копираното шифровано архивно копие не съдържа готов за използване ключ на устройството.
Защитеният ключ не означава защитен екран
Представете си, че приложение вече е отключило личен документ и го показва. Secure Enclave може все още да защитава ключа, но човек, който гледа екрана, може да прочете документа. Той не решава дали екранна снимка, споделено копие или резервно копие в облака е уместно. Тези защити зависят от приложението и вашите действия.