Android 17 посилює конфіденційність завдяки Encrypted Client Hello та новим мережевим захистам

  • Android 17 включає технологію Encrypted Client Hello (ECH), щоб приховати назву веб-сайту, який відвідує користувач, навіть під час HTTPS-з’єднань.
  • Оновлення включає захист локальної мережі, прозорість сертифікатів та можливість для операторів вимкнути 2G за замовчуванням.
  • Google рекомендує розробникам оновити OkHttp до версії 5.5.0, щоб скористатися перевагами ECH у своїх додатках.

Зашифрований клієнт Hello на Android 17

З появою Android 17 Google зробив ще один крок у захисті конфіденційності користувачів Android. Нова версія операційної системи включає протокол Encrypted Client Hello (ECH) як стандартну функцію – технологію, яка не дозволяє мережевим операторам та зловмисникам бачити, які веб-сайти відвідує людина, навіть якщо з’єднання зашифровано за допомогою HTTPS. Цей захід, який вже був доступний у безпечних веб-браузерах, що поважають конфіденційність , тепер поширюється на всю систему, що є значним прогресом у боротьбі зі стеженням та фішинговими кампаніями.

В оголошенні, опублікованому компанією в офіційному блозі, детально описано набір покращень безпеки, що виходять за рамки ECH. Оновлення також включає захист локальної мережі, увімкнення прозорості сертифікатів (CT) за замовчуванням та можливість для операторів вимикати 2G-з’єднання для запобігання атакам через несанкціоновані базові станції, відомі як «SMS-бластери». Усі ці функції спрямовані на посилення безпеки та конфіденційності користувачів у той час, коли цифрові загрози стають дедалі складнішими.

Контекст на Android
Пов'язана стаття:
Захистіть свої дані: найкращі програми для захисту конфіденційності на Android

Що таке Encrypted Client Hello і як це працює?

Протокол ECH було створено для усунення вразливості безпеки, яка існувала з початку ери HTTPS. Хоча вміст веб-сторінки зашифровано, доменне ім'я, яке відвідується, залишається видимим для мережевих операторів та будь-кого, хто перехоплює зв'язок. Ця інформація, що передається у початковій частині протоколу TLS (відомого як ClientHello), роками використовується для створення профілів користувачів, проведення фішингових кампаній та здійснення цілеспрямованих шахрайств.

ECH шифрує доменне ім'я з самого початку , гарантуючи, що лише сервер призначення може його розшифрувати. Для цього клієнт генерує два повідомлення ClientHello: справжнє, що містить фактичну інформацію, та пастку із загальним ім'ям. Справжнє повідомлення шифрується за допомогою відкритого ключа, попередньо опублікованого сервером, і приховано в пастці. Таким чином, будь-який зовнішній спостерігач бачить лише пастку, яка не розкриває веб-сайт, що відвідується.

Цей механізм, який доповнюється використанням DNS в Android для покращення конфіденційності , гарантує, що інтернет-провайдери та мережеві оператори не можуть легко визначити, до яких сторінок звертається користувач. Однак є важливе застереження: ECH працює лише тоді, коли сервер призначення також його підтримує . Щоб запобігти розрізненню захищених з’єднань від незахищених, Android 17 за замовчуванням включає функцію ECH GREASE, яка надсилає випадкові, фальшиві розширення на непідтримувані сайти, через що всі запити виглядають ідентичними.

Кнопка DNS
Пов'язана стаття:
Найкращі DNS-сервери для підвищення швидкості та конфіденційності на Android

Захист мережі в Android 17

Більше захисту: локальна мережа, сертифікати та 2G

Окрім ECH, Android 17 запроваджує три інші заходи безпеки, що посилюють конфіденційність користувачів у різних сферах. Перший – це захист локальної мережі , який вимагає від програм запитувати дозвіл перед скануванням або підключенням до інших пристроїв у тій самій мережі Wi-Fi. Досі будь-яка програма могла бачити, які інші пристрої (телевізори, камери, ігрові консолі) були підключені до домашнього маршрутизатора, що дозволяло створювати детальні профілі будинку та його мешканців. Завдяки цій новій політиці розробники повинні використовувати селектор системи, щоб користувачі могли вибрати пристрій, до якого вони хочуть підключитися, без доступу програми до решти мережі.

Другий захід – це прозорість сертифікатів (CT) , яка тепер увімкнена за замовчуванням. Ця функція вимагає, щоб усі цифрові сертифікати, що підтверджують автентичність веб-сайту чи програми, були зареєстровані в публічному реєстрі. Таким чином, якщо зловмисник спробує створити підроблений сертифікат для перехоплення трафіку, аномалія буде швидко виявлена, оскільки сертифікат не відображатиметься в реєстрі. Такий захист значно знижує ризик атак типу «людина посередині» та ускладнює для кіберзлочинців видавати себе за легітимні сайти.

Нарешті, Google впровадила рішення, яке дозволяє мережевим операторам відключати стандартне 2G-з’єднання для своїх користувачів. Цей захід усуває загрозу, яку створюють фальшиві базові станції, також відомі як «SMS-бластери» – портативні пристрої, що випромінюють потужні сигнали, щоб змусити мобільні телефони підключатися до мереж 2G, яким бракує фільтрів захисту від спаму та шахрайства, властивих мережам 4G та 5G. Щойно пристрій під’єднано до мережі 2G, зловмисники можуть надсилати фішингові повідомлення безпосередньо користувачеві або перехоплювати його зв’язок.

GrapheneOS проти стандартного Android: битва за мобільну конфіденційність
Пов'язана стаття:
GrapheneOS проти стандартного Android: битва за конфіденційність мобільних пристроїв

Безпека в Android 17

Роль розробників та впровадження ECH

Одним із ключових факторів ефективності ECH є його впровадження розробниками додатків. Google оголосила, що OkHttp, популярний HTTP-клієнт з відкритим кодом, тепер інтегрує підтримку ECH у версії 5.5.0, що дозволяє стороннім додаткам легко використовувати цю технологію. Компанія рекомендує розробникам оновити свої додатки до цієї версії та ввімкнути цю функцію, щоб користувачі могли скористатися перевагами захисту.

Крім того, Google співпрацював зі своїм підрозділом Jigsaw, який спеціалізується на конфіденційності та боротьбі з цензурою, щоб перевірити ефективність ECH GREASE. Тести проводилися на 10 000 найбільш відвідуваних доменах у світі, серед 740 інтернет-провайдерів у 200 країнах, і жодних проблем із завантаженням чи неочікуваних блокувань виявлено не було. Це демонструє, що технологія є надійною та не впливає негативно на враження користувача від перегляду веб-сторінок.

Важливо зазначити, що ECH не є універсальним захистом . Він працює лише тоді, коли його підтримують і застосунок, і цільовий сервер. Якщо сервер несумісний, доменне ім'я все одно буде видимим, навіть якщо з'єднання буде встановлено через ECH GREASE-приманку, що ускладнює для зовнішніх спостерігачів визначення того, які з'єднання захищені, а які ні. Крім того, ECH не приховує IP-адресу сервера або обсяг переданих даних, тому спостерігач може зробити висновки про активність користувача на більш загальному рівні.

Активуйте режим повної конфіденційності на своєму мобільному пристрої
Пов'язана стаття:
Активуйте режим повної конфіденційності на своєму телефоні Android

Нові функції безпеки Android

Контекст та доступність

Поява ECH в Android 17 відбулася після того, як основні браузери, такі як Chrome та Firefox, включили цю технологію у свої версії 2023 року. Однак інтеграція на рівні операційної системи є значним кроком вперед, оскільки Android 17 стає першою великою мобільною операційною системою, яка пропонує широку підтримку ECH . Це означає, що користувачі зможуть скористатися захистом у всіх своїх програмах, а не лише у браузері.

Оновлення Android 17 вже розпочалося для пристроїв Pixel і очікується, що воно потрапить до інших виробників найближчими місяцями. Google не уточнив, які оператори братимуть участь у програмі відключення 2G за замовчуванням, але цей захід розроблено таким чином, щоб користувачам не потрібно було нічого робити для захисту. Користувачі, які хочуть перевірити, чи ECH працює належним чином, можуть відвідати веб-сайт Cloudflare та переконатися, що поле «sni» ​​відображається як «encrypted».

Коротше кажучи, Android 17 є значним кроком уперед у захисті конфіденційності мобільних користувачів. Поєднання ECH, захисту локальної мережі, прозорості сертифікатів та відключення 2G за замовчуванням забезпечує комплексний рівень безпеки, який ускладнює відстеження, фішинг та атаки через підроблені базові станції. Хоча впровадження ECH серверами та додатками буде поступовим, технологічна основа вже створена, щоб користувачі могли переглядати веб-сторінки з більшим спокоєм та контролем над своїми даними.

Рейтинг веббраузерів для Android: швидкість та конфіденційність
Пов'язана стаття:
Рейтинг веббраузерів для Android: швидкість та конфіденційність

Додати як пріоритетне джерело в Google