Airdrop: що це таке і як ним користуватися?

Комфорт і продуктивність

Якщо ви вирішили поділитися чим-небудь через AirDrop, ваш пристрій починає передачу сигналу через BT LE. Інші пристрої в межах діапазону виявляють широкомовну передачу, і, якщо вони також включені для AirDrop, вони відгукнуться на усічену версію хеша ідентифікації.

Оскільки це BT LE, він не споживає багато енергії, і оскільки він повинен знаходитися в радіусі дії, ви ніколи не ризикуєте зіткнутися з випадковим пристроєм, що збирають або перехоплюють запит на передачу.

Як це відбувається?

Що за програма – AirDrop? Який принцип її роботи? Якщо пристрій або особа, з якою ви хочете поділитися, має AirDrop, встановлений в режимі «контакти», хеш-ідентифікатор порівнюється з вашими контактами iCloud, щоб дізнатися, чи є збіг. Якщо збіг знайдено, «Эйрдроп» створює однорангових з’єднання Wi-Fi і повідомляє про нього через Bonjour (ім’я Apple для мереж з нульовою конфігурацією). На цьому етапі відправляється повний хеш-ідентифікатор.

Дивіться також:  Дилема ув'язнених, або як домогтися більшого

Цей процес просто допомагає забезпечити конфіденційність, оскільки повна ідентифікація не використовується до тих пір, поки не буде встановлено, що контакти збігаються (тобто ви знаєте пристрій або людину, з якою ви ділитеся).

Якщо хеш повного контакту збігається, iOS покаже вам свою версію зображення та імені контактного аркуша. Це захищає конфіденційність іншого користувача. Після того як ви виберете контакт, з якими ви хочете поділитися, безпека транспортного рівня (TLS) використовується для обміну сертифікатами iCloud. iOS потім перевіряє обидва ідентифікатора щодо своїх власних локальних контактів.

У цей момент приймача пропонується прийняти передачу. Якщо їх декілька, кожному з них пропонується прийняти передачу окремо. Потім відбувається надсилання даних через однорангових з’єднання Wi-Fi з підтримкою TLS.