Android 13 finalmente agrega soporte nativo para DNS sobre HTTPS (DoH). DNS sobre HTTPS utiliza protocolos HTTP o HTTP/2 para cifrar el tráfico DNS.
Android admite DNS sobre TLS (DoT) desde Android 9.0 Pie. Está disponible en la configuración de Red e Internet de su teléfono con el nombre DNS privado. En septiembre del año pasado, un cambio de código detectado en el Proyecto de código abierto de Android (AOSP) sugirió que Google estaba planeando agregar soporte DNS sobre HTTPS en androide 13. Y ahora finalmente es oficial.
Como descubrió Mishaal Rahman de Esper, Android 13 finalmente agrega soporte nativo para DNS sobre HTTPS (DoH). En el nivel más básico, tanto DoT como DoH hacen lo mismo: cifrar el tráfico DNS. DNS sobre TLS utiliza TLS (también conocido como SSL) para cifrar el tráfico, mientras que DNS sobre HTTPS utiliza protocolos HTTP o HTTP/2 para enviar consultas y respuestas de DNS.
Sin embargo, utilizar DoH en lugar de DoT tiene algunas ventajas. DoT utiliza un puerto dedicado donde cualquier persona en el nivel de red puede ver el tráfico entrante y saliente; sin embargo, el contenido en sí permanece cifrado. DoH, por otro lado, utiliza el puerto 443, el puerto estándar para el tráfico HTTPS. Como tal, las solicitudes y el tráfico enviado a través de DoH pueden ocultarse con el resto del tráfico HTTPS, lo que hace casi imposible que los atacantes o administradores de red monitoreen o bloqueen las consultas de DoH. Los navegadores populares como Mozilla Firefox y Google Chrome ya ofrecen soporte DNS sobre HTTPS.
Actualmente, no parece haber una configuración orientada al usuario para acceder a DNS a través de HTTPS en dispositivos que ejecutan Android 13 DP2. Sin embargo, Esper informa que se puede habilitar a través del indicador booleano "doh" de device_config en el espacio de nombres "netd_native".
código reciente cambios en AOSP sugieren que Google está considerando habilitar la compatibilidad con DoH de forma predeterminada en Android 13, aunque aún no es definitivo.
Android 13 trae toneladas de funciones nuevas, incluidos íconos de temas automáticos, compatibilidad con idiomas por aplicación, compatibilidad total con Bluetooth LE Audio, permisos de tiempo de ejecución para notificaciones y mucho más. Además, la última versión también permite Compatibilidad con vídeo HDR en Camera2 API y presenta nuevos API de juegos que podrían reducir significativamente los tiempos de carga de los juegos.
Fuente: Esper