Android 13에는 마침내 DoH(DNS over HTTPS)에 대한 기본 지원이 추가되었습니다. HTTPS를 통한 DNS는 HTTP 또는 HTTP/2 프로토콜을 사용하여 DNS 트래픽을 암호화합니다.
Android는 Android 9.0 Pie부터 DNS-over-TLS(DoT)를 지원했습니다. 개인 DNS라는 이름으로 휴대폰의 네트워크 및 인터넷 설정에서 사용할 수 있습니다. 작년 9월 AOSP(Android 오픈 소스 프로젝트)에서 발견된 코드 변경은 Google이 HTTPS 지원을 통해 DNS를 추가할 계획임을 암시했습니다. 안드로이드 13. 그리고 이제 드디어 공식화되었습니다.
Esper의 Mishaal Rahman이 발견한 것처럼 Android 13에는 마침내 DoH(DoS)를 통한 DNS에 대한 기본 지원이 추가되었습니다. 가장 기본적인 수준에서 DoT와 DoH는 모두 DNS 트래픽을 암호화하는 동일한 작업을 수행합니다. TLS를 통한 DNS는 TLS(SSL이라고도 함)를 사용하여 트래픽을 암호화하는 반면, HTTPS를 통한 DNS는 HTTP 또는 HTTP/2 프로토콜을 사용하여 DNS 쿼리 및 응답을 보냅니다.
그러나 DoT 대신 DoH를 사용하면 몇 가지 장점이 있습니다. DoT는 네트워크 수준의 누구나 들어오고 나가는 트래픽을 볼 수 있는 전용 포트를 사용하지만 콘텐츠 자체는 암호화된 상태로 유지됩니다. 반면 DoH는 HTTPS 트래픽의 표준 포트인 포트 443을 사용합니다. 따라서 DoH를 통해 전송된 요청 및 트래픽은 나머지 HTTPS 트래픽과 함께 숨어 공격자나 네트워크 관리자가 DoH 쿼리를 모니터링하거나 차단하는 것이 거의 불가능합니다. Mozilla Firefox 및 Google Chrome과 같은 널리 사용되는 브라우저는 이미 HTTPS를 통한 DNS 지원을 제공합니다.
현재 Android 13 DP2를 실행하는 기기에서는 HTTPS를 통해 DNS에 액세스하기 위한 사용자 측 설정이 없는 것 같습니다. 그러나 Esper는 "netd_native" 네임스페이스 아래의 device_config 부울 플래그 "doh"를 통해 활성화할 수 있다고 보고합니다.
최근 코드 변화 AOSP에 따르면 Google은 아직 최종 단계는 아니지만 Android 13에서 기본적으로 DoH 지원을 활성화하는 것을 고려하고 있습니다.
Android 13은 자동 테마 아이콘, 앱별 언어 지원, Bluetooth LE 오디오에 대한 전체 지원, 알림에 대한 런타임 권한 등을 포함한 수많은 새로운 기능을 제공합니다. 또한 최신 버전에서는 다음도 가능합니다. Camera2 API의 HDR 비디오 지원 그리고 새로운 것을 소개합니다 게임 로딩 시간을 크게 줄일 수 있는 게임 API.
원천: 에스퍼