Android 13 нарешті додає вбудовану підтримку DNS через HTTPS

Android 13 нарешті додає вбудовану підтримку DNS через HTTPS (DoH). DNS через HTTPS використовує протоколи HTTP або HTTP/2 для шифрування трафіку DNS.

Android підтримує DNS-over-TLS (DoT) з Android 9.0 Pie. Він доступний у налаштуваннях мережі та Інтернету вашого телефону під назвою Private DNS. У вересні минулого року зміни коду, помічені в Android Open Source Project (AOSP), показали, що Google планує додати підтримку DNS через HTTPS у Android 13. І тепер це нарешті офіційно.

Як помітив Мішал Рахман з Esper, Android 13 нарешті додає вбудовану підтримку DNS через HTTPS (DoH). На самому базовому рівні і DoT, і DoH роблять те саме: шифрують трафік DNS. DNS через TLS використовує протокол TLS (також відомий як SSL) для шифрування трафіку, тоді як DNS через HTTPS використовує протоколи HTTP або HTTP/2 для надсилання DNS-запитів і відповідей.

Однак використання DoH замість DoT має деякі переваги. DoT використовує спеціальний порт, через який будь-хто на рівні мережі може бачити вхідний і вихідний трафік, однак сам вміст залишається зашифрованим. DoH, з іншого боку, використовує порт 443, стандартний порт для трафіку HTTPS. Таким чином, запити та трафік, надіслані через DoH, можуть ховатися разом з рештою трафіку HTTPS, що робить майже неможливим для зловмисників або мережевих адміністраторів відстежувати або блокувати запити DoH. Такі популярні браузери, як Mozilla Firefox і Google Chrome, уже пропонують підтримку DNS через HTTPS.

Наразі на пристроях під керуванням Android 13 DP2 немає налаштування доступу до DNS через HTTPS. Однак Esper повідомляє, що його можна ввімкнути через логічний прапор device_config «doh» у просторі імен «netd_native».

Останній код зміни на AOSP припускають, що Google розглядає можливість увімкнення підтримки DoH за замовчуванням в Android 13, хоча це ще не остаточно.

Android 13 пропонує безліч нових функцій, зокрема значки з автоматичним оформленням тем, підтримку мов для кожної програми, повну підтримку Bluetooth LE Audio, дозволи на час виконання для сповіщень та багато іншого. Крім того, остання версія також дозволяє Підтримка відео HDR в Camera2 API і вводить нов ігрові API, які можуть значно скоротити час завантаження гри.


Джерело: Еспер