Preparar tu red para la encriptación resistente a la computación cuántica en TLS

Obtén información sobre la encriptación resistente a la computación cuántica en TLS y cómo verificar si los servidores web de tu organización están listos.

Este artículo está dirigido a los administradores de redes empresariales y educativas.

En iOS 26, iPadOS 26, macOS Tahoe 26 y visionOS 26, las conexiones protegidas por TLS anuncian automáticamente la compatibilidad con el intercambio de claves híbrido y resistente a la computación cuántica en TLS 1.3. Esto permite la negociación de un algoritmo de intercambio de claves resistente a la computación cuántica con servidores TLS 1.3 compatibles, a la vez que posibilita mantener la compatibilidad con servidores que aún no lo admiten. La encriptación resistente a la computación cuántica, también llamada “cifrado poscuántica”, está diseñada para evitar que un atacante registre el tráfico de conexión TLS y luego use una computadora cuántica más adelante para desencriptar el contenido.

El mensaje ClientHello de los dispositivos con iOS 26, iPadOS 26, macOS Tahoe 26 y visionOS 26 incluye X25519MLKEM768 en la extensión supported_groups (consulta el registro), junto con una clave compartida correspondiente en la extensión key_share. Los servidores pueden seleccionar X25519MLKEM768 si lo admiten, o usar otro grupo anunciado en el mensaje ClientHello.

Comprobar si un servidor web admite la encriptación resistente a la computación cuántica

A partir de macOS Tahoe 26, puedes comprobar si tu servidor HTTPS admite el algoritmo de intercambio de claves X25519MLKEM768 mediante el siguiente comando:

nscurl --tls-diagnostics https://test.example

Los servidores que admiten la encriptación resistente a la computación cuántica responden lo siguiente:

Versión TLS negociada (punto de código): 0x0304

Grupo de intercambio de claves TLS negociado (nombre): X25519MLKEM768

Conjunto de encriptación de TLS negociado (punto de código): 0x1302

Los servidores que no admiten la encriptación resistente a la computación cuántica seleccionan otros grupos compatibles durante el protocolo de enlace TLS para permitir que los dispositivos con iOS 26, iPadOS 26, macOS Tahoe 26 y visionOS 26 se conecten.

Solucionar problemas de conexión

Es posible que los dispositivos con iOS 26, iPadOS 26, macOS Tahoe 26 y visionOS 26 no puedan conectarse a algunos servidores antiguos debido a una implementación de TLS incorrecta que no puede leer mensajes ClientHello grandes. Hay más información disponible sobre este problema del servidor aquí.

Si necesitas conectar iOS 26, iPadOS 26, macOS Tahoe 26 y visionOS 26 a un servidor o dispositivo de red afectado por este problema antes de solucionarlo, puedes habilitar temporalmente un modo de compatibilidad para permitir que las conexiones se vuelvan a intentar sin anunciar la admisión de la encriptación resistente a la computación cuántica. Ten en cuenta que este es un modo de compatibilidad temporal que no estará disponible en una versión futura de iOS, iPadOS, macOS y visionOS.

Usa el siguiente comando para habilitar este modo de compatibilidad en macOS Tahoe 26:

defaults write com.apple.network.tls AllowPQTLSFallback -bool true

Los perfiles de configuración para habilitar este modo de compatibilidad en iOS 26, iPadOS 26, macOS Tahoe 26 y visionOS 26 mediante un servicio de control de dispositivos están disponibles en la página de Recursos de AppleSeed para TI.

Fecha de publicación: