[EDIT] - Ця редакція переглядає мою відповідь на:
- більш конкретно відповісти на питання ОП щодо їх точного сценарію
- зменшити неоднозначність, зробивши чіткішими деталі моєї відповіді, які мали більш загальний характер
1. Відповідь на точне питання / сценарій ОП
Так, ваші платіжні дані є на 100% безпечними , оскільки ви вже налаштували Apple Pay на своїх пристроях, перш ніж робити втечу з в'язниці в майбутньому. Це відбувається тому, що дані вашої картки не зберігаються на пристрої. Іншими словами, оскільки дані не є на пристрої для початку, немає ризику отримати доступ до нього з вашого iPhone, навіть після джейлбрейка. Інформація просто не існує для крадіжки!
2. Власні слова Apple про повторне шифрування та захист даних на пристроях, що перебувають у вбивці
За даними Apple
Безпечний ланцюг завантаження, підписання коду та безпека процесу виконання - все це допомагає гарантувати, що на пристрої можуть працювати лише надійні код та програми. iOS має додаткові функції шифрування та захисту даних для захисту даних користувачів, навіть у випадках, коли інші частини інфраструктури безпеки були порушені (наприклад, на пристрої з несанкціонованими модифікаціями) . Це забезпечує важливі переваги як для користувачів, так і для ІТ-адміністраторів, захищаючи особисту та корпоративну інформацію у будь-який час та надаючи методи для миттєвого та повного видалення в разі крадіжки чи втрати пристрою.
Джерело: Біла книга щодо безпеки iOS від Apple, 2014, стор. ПРИМІТКА: Сміливий акцент мій, а не Apple.
Як бачите, за даними Apple, навіть ушкодження пристрою не може призвести до того, що недовірений код або додатки зможуть отримати доступ до певних областей, наприклад, безпечного анклаву.
Більш конкретно, Apple заявляє:
Безпечний анклав - це співпроцесор, виготовлений у чіпі Apple A7. Він використовує власне захищене завантаження та персональне оновлення програмного забезпечення окремо від процесора додатків. Він також забезпечує всі криптографічні операції для управління ключами захисту даних та
підтримує цілісність захисту даних, навіть якщо ядро було порушено .
Джерело: Біла книга щодо безпеки iOS від Apple, 2014, p5. ПРИМІТКА: Сміливий акцент мій, а не Apple.
Безпечний анклав є частиною процесорів Apple A7 та пізніших процесорів. Цей анклав задокументований у патентній заявці Apple 20130308838, а також має власну ОС під назвою SEP OS.
Отже, на думку Apple, ваші дані є безпечними.
3. Загальна інформація про Apple Pay та безпеку
Найкращий спосіб ввести дані вашої картки під час налаштування Apple Pay - це використовувати камеру вашого iPhone. Це відбувається тому, що це означає, що інформація вашої картки ніколи не зберігається на пристрої та не зберігається у бібліотеці фотографій. Іншими словами, оскільки дані не є на пристрої для початку, немає ризику отримати доступ до них з вашого iPhone.
Після налаштування свого пристрою для Apple Pay ваш банк (або фінансова установа) створює номер облікового запису на пристрої (DAN), який є унікальним для вашого пристрою і шифрується та надсилається Apple, щоб вони могли додати його до того, що називається безпечним Елемент на вашому пристрої. Цей елемент повністю ізольований від iOS та watchOS , ніколи не зберігається на серверах Apple , а також не створюється резервна копія на iCloud.
Важливо також зазначити, що DAN ніколи насправді не розшифровується Apple, вони просто виконують дію розміщення його на вашому пристрої в зашифрованому вигляді.
Якщо вам доведеться вручну ввести інформацію про свою картку (тобто замість використання камери iPhone), ця інформація також шифрується та надсилається на сервери Apple. Оскільки інформація зберігається на вашому iPhone перед шифруванням, теоретично можливо, що третя сторона могла б це ввійти, але ризик цього трапиться на пристрої, що не перебуває у в'язниці, становить 0%, оскільки дані (тобто дані вашої картки):
- зберігається в зашифрованій пам'яті
- зберігається лише дуже короткий період (максимум кілька секунд)
- захищено обертанням ключа AES з обох сторін, надаючи випадковий ключ, який встановлює ключ сеансу та використовує транспортне шифрування AES-CCM .
Підсумовуючи це, я не думаю, що цілком можливо на 100% гарантувати, що хакер ніколи не зможе отримати дані вашої картки, але насправді ризик цього трапляється насправді через те, що хакер порушив систему вашого банку, а не ваш iPhone.
4. Подальше читання: