Saltar al contenido principal

Cómo configurar SCEP para un aprovisionamiento seguro de WiFi empresarial y BYOD

Esta guía técnica explica cómo configurar el Protocolo de Inscripción de Certificados Simple (SCEP) para automatizar la autenticación segura de WiFi empresarial 802.1X y el aprovisionamiento de BYOD. Proporciona a los arquitectos de redes y gerentes de TI una secuencia de implementación definitiva, escenarios de implementación del mundo real en hotelería y comercio minorista, y estrategias de mitigación de riesgos para eliminar las claves precompartidas vulnerables y el MAC Authentication Bypass de las redes empresariales.

📖 8 min de lectura📝 1,754 palabras🔧 2 ejemplos resueltos4 preguntas de práctica📚 10 definiciones clave

Escucha esta guía

Ver transcripción del podcast
Le damos la bienvenida a esta sesión informativa técnica de Purple. Soy su anfitrión, y hoy profundizaremos en la configuración de SCEP para un aprovisionamiento seguro de WiFi empresarial y BYOD. Para los gerentes de TI, arquitectos de redes y CTO que operan en los sectores de hotelería, comercio minorista y público, la gestión del acceso a la red es un acto de equilibrio constante entre la seguridad y la eficiencia operativa. Se enfrentan a cientos, a veces miles de dispositivos que se conectan a su red todos los días. Teléfonos inteligentes del personal, computadoras portátiles de contratistas, tabletas de puntos de venta. Y las viejas formas de manejar esto simplemente ya no son suficientes. Depender de claves precompartidas, o PSK, para el WiFi del personal y BYOD es una vulnerabilidad de seguridad que espera ser explotada. Una contraseña compartida, una vez comprometida, le da a cualquiera acceso a su red. Y el MAC Authentication Bypass, o MAB, no es mejor. Los teléfonos inteligentes modernos utilizan direcciones MAC aleatorias de forma predeterminada, lo que rompe por completo el funcionamiento de MAB, y las direcciones MAC se pueden suplantar en segundos. La arquitectura de red moderna exige una autenticación 802.1X mediante EAP-TLS. Esto garantiza que cada dispositivo se verifique criptográficamente antes de tocar la red. Pero aquí está el desafío: ¿cómo distribuir certificados de cliente únicos a miles de dispositivos no administrados sin saturar a su mesa de ayuda? La respuesta es el Protocolo de Inscripción de Certificados Simple, o SCEP. Comencemos con la arquitectura. SCEP es el estándar de la industria para el registro de dispositivos empresariales, definido en la norma RFC 8894. Existe desde 1999, creado originalmente por VeriSign, y ha resistido la prueba del tiempo porque resuelve un problema genuinamente difícil de manera elegante. En un flujo de trabajo de SCEP, el dispositivo genera su propio par de claves privada y pública de forma local. Crea una solicitud de firma de certificado, o CSR, y la envía a través de un Servicio de Inscripción de Dispositivos de Red, conocido como NDES, a su Autoridad de Certificación, o CA. La CA valida la solicitud y devuelve el certificado público firmado al dispositivo. La ventaja crítica de seguridad aquí es que la clave privada nunca sale del dispositivo. Se genera localmente y se almacena en el enclave seguro de hardware del dispositivo. En una computadora portátil Windows, ese es el Módulo de Plataforma de Confianza, o TPM. En un iPhone, es el Secure Enclave. La clave privada nunca se transmite a través de la red. Esto es lo que hace que SCEP sea muy superior a alternativas como PKCS para la autenticación de red, donde la CA genera el par de claves de forma centralizada y lo transmite al dispositivo. Ahora, hablemos de BYOD. Aquí es donde se pone realmente interesante desde el punto de vista operativo. Usted desea que el personal pueda usar sus dispositivos personales para acceder a las herramientas internas, pero no quiere obligarlos a registrarse en su MDM corporativo. Esa es una preocupación de privacidad y genera una fuerte resistencia por parte del personal. La solución es un portal de incorporación de autoservicio. Así es como funciona. El usuario conecta su dispositivo personal a un SSID de aprovisionamiento dedicado. Esta red es un entorno cerrado (walled garden) que restringe el acceso a todo excepto al portal de incorporación y a su proveedor de identidad. El usuario se autentica con sus credenciales corporativas, normalmente a través de la integración de SAML con Microsoft Entra ID, Okta o Google Workspace. Tras una autenticación exitosa, el sistema genera un certificado de cliente único y específico para el dispositivo a través de SCEP. Se envía un perfil de configuración al dispositivo que contiene el certificado, el certificado de la CA raíz y la configuración de red. Luego, el dispositivo se conecta automáticamente al SSID corporativo seguro mediante EAP-TLS. Es transparente para el usuario y seguro para la empresa. No necesitan saber nada sobre certificados o 802.1X. Solo inician sesión una vez y ya están conectados. Ahora, analicemos la implementación en detalle. La secuencia de implementación es crítica, y equivocarse es la causa más común de falla. Paso uno: implementar el certificado Trusted Root. Antes de que cualquier dispositivo pueda solicitar un certificado de cliente o confiar en su servidor RADIUS, debe confiar en la Autoridad de Certificación emisora. Exporte su certificado de CA raíz como un archivo .cer y despliéguelo en sus grupos de dispositivos de destino. Este paso no es negociable. Sin él, toda la cadena falla. Paso dos: configurar el perfil de certificado SCEP. Esto indica a los dispositivos cómo obtener su certificado de cliente. Debe configurar el formato del nombre del sujeto (subject name). Para la autenticación basada en el usuario, el estándar es CN igual a UserPrincipalName. Para la autenticación de dispositivos, use CN igual al ID de dispositivo de Azure AD. Establezca el uso de la clave para firma digital y cifrado de clave (key encipherment). En el uso extendido de la clave, especifique Autenticación de Cliente (Client Authentication) con el OID 1.3.6.1.5.5.7.3.2. Vincule este perfil al perfil de certificado Trusted Root del paso uno. Y proporcione la URL externa de su servidor NDES. Paso tres: implementar el perfil de WiFi 802.1X. Esto vincula los certificados al SSID de la red. Ingrese el nombre de la red exactamente como lo transmiten sus puntos de acceso. Establezca el tipo de seguridad en WPA2-Enterprise o WPA3-Enterprise. Establezca el tipo de EAP en EAP-TLS. Seleccione el perfil de certificado SCEP como el certificado de autenticación de cliente. Y especifique el certificado Trusted Root para la validación del servidor. Esta secuencia es lo más importante que debe recordar de toda esta sesión informativa. Confianza, luego certificado, luego WiFi. En ese orden, siempre. Ahora permítame guiarlo a través de algunas de las mejores prácticas que le ahorrarán dolores de cabeza significativos en producción. Primero, publique su servidor NDES a través de Azure AD Application Proxy. El servidor NDES debe ser accesible desde internet para permitir que los dispositivos remotos aprovisionen certificados antes de llegar al sitio. Pero exponer un servidor interno directamente a internet es un riesgo de seguridad significativo. Application Proxy le brinda acceso remoto seguro sin abrir puertos de firewall entrantes. Segundo, implemente certificados de corta duración para dispositivos BYOD. En lugar de un certificado válido por tres años, emita certificados válidos por 90 días. Cuando el certificado expira, el usuario debe volver a autenticarse a través del portal de incorporación. Esto depura de forma natural los dispositivos inactivos de la red. Un dispositivo que no se ha utilizado en 90 días simplemente se desconecta. No se requiere limpieza manual. Tercero, y esto es absolutamente crítico, configure su servidor RADIUS para aplicar una verificación estricta de la Lista de Revocación de Certificados (CRL). Cuando un empleado deja la organización, deshabilitar su cuenta de Active Directory puede no revocar de inmediato su acceso a WiFi si su certificado de cliente sigue siendo válido. Su servidor RADIUS debe verificar la CRL antes de otorgar el acceso. Asegúrese de que sus puntos de distribución de CRL tengan una alta disponibilidad. Si el servidor RADIUS no puede comunicarse con la CRL, la autenticación fallará para todos. Eso representa una interrupción generalizada del servicio. Ahora veamos algunos modos de falla comunes y cómo evitarlos. El problema más frecuente es que el perfil de WiFi no se aplica. El dispositivo recibe los certificados Trusted Root y SCEP, pero el perfil de WiFi se muestra como Error en la consola de MDM. Nueve de cada diez veces, esto se debe a una discrepancia en la asignación de grupos. Si el perfil SCEP está asignado a un grupo de usuarios, pero el perfil de WiFi está asignado a un grupo de dispositivos, el MDM no puede resolver la dependencia. Audite sus asignaciones. Asegúrese de que los tres perfiles se dirijan exactamente al mismo grupo. El segundo problema común son los errores NDES 403 Forbidden. Los dispositivos no logran recuperar el certificado SCEP y los registros de IIS de NDES muestran errores HTTP 403. Esto suele deberse a que la cuenta de servicio del conector carece de los permisos necesarios en la plantilla de certificado, o a que un firewall está bloqueando los parámetros específicos de la cadena de consulta utilizados por SCEP. Verifique que la cuenta del conector tenga permisos de lectura (Read) e inscripción (Enroll) en la plantilla de la CA. Revise los registros de su firewall para asegurarse de que no se estén bloqueando las URL que contienen el parámetro 'operation=GetCACaps'. Permítame presentarle dos escenarios del mundo real para ilustrar cómo funciona esto en la práctica. Escenario uno: un hotel de 200 habitaciones con 50 empleados de limpieza que utilizan teléfonos inteligentes personales para acceder a la aplicación de programación. El gerente de TI quiere evitar el registro completo en MDM para respetar la privacidad del personal. La solución es un portal de autoservicio integrado con Microsoft Entra ID. El personal se conecta al SSID de aprovisionamiento, inicia sesión con sus credenciales de Entra ID y descarga un perfil SCEP. El servidor SCEP emite un certificado de cliente de 30 días directamente al dispositivo. El dispositivo se conecta al SSID Staff WiFi mediante EAP-TLS. El servidor RADIUS asigna estos dispositivos a una VLAN restringida que solo permite el acceso a la aplicación de programación. Cuando un miembro del personal renuncia, su cuenta de Entra ID se deshabilita y el servidor RADIUS deniega instantáneamente el acceso a la red. Escenario dos: una cadena minorista nacional con 500 tiendas que implementa WiFi seguro para tabletas de punto de venta propiedad de la empresa. El arquitecto de redes debe garantizar que, incluso si se roba una tableta, las credenciales no se puedan extraer. La solución es Microsoft Intune implementando certificados a través de SCEP. Intune envía el certificado Trusted Root, seguido de un perfil SCEP que indica a la tableta que genere su propia clave privada en su enclave seguro de hardware. La tableta envía una CSR al servidor NDES, recibe el certificado de cliente y se conecta al SSID Retail POS mediante EAP-TLS. Debido a que la clave privada se genera localmente y nunca se transmite, las credenciales de una tableta robada no se pueden utilizar en ningún otro lugar. Esto cumple con los requisitos de cumplimiento de PCI DSS. Ahora, hablemos del caso de negocio. La transición a la implementación de certificados SCEP 802.1X ofrece retornos medibles en seguridad y operaciones. El WiFi basado en contraseñas genera un volumen significativo de tickets de soporte. Vencimientos de contraseñas, bloqueos, errores de escritura. La autenticación basada en certificados es invisible para el usuario. Los dispositivos se conectan automáticamente. Esto normalmente reduce el volumen de soporte relacionado con WiFi en un 70%. Esa es una reducción material en el costo operativo. EAP-TLS elimina el riesgo de robo de credenciales y ataques de intermediario (Man-in-the-Middle). Esto es fundamental para el cumplimiento de PCI DSS en entornos minoristas y de GDPR en todos los sectores. El costo de una filtración de datos supera con creces el costo de implementar una infraestructura PKI adecuada. And for organisations already running Purple's Guest WiFi and analytics platform, extending secure onboarding to staff BYOD devices provides a unified network management strategy. La capa de nube independiente del hardware de Purple se integra con Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme y Fortinet, por lo que no está limitado a un solo proveedor de hardware. Purple opera en 80,000 establecimientos activos y ha procesado 440 millones de inicios de sesión en 2024, contando con las certificaciones ISO 27001, GDPR, CCPA y Cyber Essentials. Permítame cerrar con un resumen rápido de las decisiones clave que debe tomar. ¿Debería usar SCEP o PKCS? Use SCEP para la autenticación de WiFi. La clave privada permanece en el dispositivo. Use PKCS solo para el cifrado de correo electrónico donde se requiera el depósito de claves. ¿Cuánto tiempo deben ser válidos los certificados? 90 días para BYOD. De uno a dos años para dispositivos administrados por la empresa. ¿Debería usar la asignación por usuario o por dispositivo en su MDM? Use la asignación por dispositivo para los dispositivos corporativos que necesitan conectarse antes del inicio de sesión del usuario. Use la asignación por usuario para BYOD donde el certificado deba estar vinculado al individuo. ¿Cómo se maneja la fragmentación de Android? Use Passpoint, también conocido como Hotspot 2.0, siempre que sea posible. Proporciona una experiencia de conexión constante entre los diferentes fabricantes de Android. Y finalmente, ¿qué es lo más importante que debe hacer bien? La verificación de CRL en su servidor RADIUS. Sin ella, un certificado revocado aún puede otorgar acceso a la red. Con esto concluye la sesión informativa de hoy. Si desea profundizar en cualquiera de estos temas, las guías técnicas de Purple sobre seguridad de WiFi empresarial y autenticación de certificados EAP-TLS están disponibles en el sitio web de Purple en purple.ai. Gracias por escuchar.

header_image.png

Resumen ejecutivo

Para los establecimientos empresariales que operan en los sectores de hotelería, comercio minorista y público, depender de claves precompartidas (PSK) o del MAC Authentication Bypass (MAB) para el WiFi del personal y BYOD es una responsabilidad de seguridad. La arquitectura de red moderna exige una autenticación 802.1X mediante EAP-TLS (Extensible Authentication Protocol-Transport Layer Security), lo que garantiza que cada dispositivo se verifique criptográficamente antes de acceder a la red. El desafío operativo es distribuir certificados de cliente únicos a miles de dispositivos no administrados sin saturar a su mesa de ayuda de TI con tickets de soporte.

El Protocolo de Inscripción de Certificados Simple (SCEP), definido en la norma RFC 8894, resuelve este problema de distribución mediante la gestión automatizada del ciclo de vida de los certificados. Al aprovechar SCEP, los equipos de TI envían certificados raíz de confianza y de cliente a los dispositivos finales, lo que garantiza que la clave privada nunca salga del dispositivo. Esta guía proporciona un diseño arquitectónico definitivo y una estrategia de implementación paso a paso para el despliegue de certificados de WiFi con SCEP. Cubrimos la secuencia de implementación crítica requerida para el éxito, escenarios del mundo real de hotelería y comercio minorista, y estrategias de mitigación de riesgos para garantizar que sus redes de Guest WiFi y corporativas sigan siendo seguras y eficientes.

Análisis técnico profundo: arquitectura SCEP

SCEP es el estándar de la industria para el registro de dispositivos empresariales, creado por VeriSign y publicado como un borrador de internet de la IETF en 1999. Automatiza la emisión de certificados X.509 dentro de un entorno de Infraestructura de Clave Pública (PKI), eliminando la necesidad de una gestión manual de certificados a escala.

scep_architecture_overview.png

En un flujo de trabajo de SCEP, el dispositivo genera su propio par de claves privada y pública de forma local. Crea una solicitud de firma de certificado (CSR) y la envía a través de un servidor de Servicio de Inscripción de Dispositivos de Red (NDES) a su Autoridad de Certificación (CA). La CA valida la solicitud mediante un secreto compartido y devuelve el certificado público firmado al dispositivo. La ventaja crítica de seguridad es que la clave privada nunca sale del dispositivo. Se genera localmente y se almacena en el enclave seguro de hardware del dispositivo: el Módulo de Plataforma de Confianza (TPM) en Windows, o el Secure Enclave en iOS. Esto hace que SCEP sea el enfoque fuertemente recomendado para la autenticación 802.1X, en comparación con PKCS (Public Key Cryptography Standards), donde la CA genera el par de claves de forma centralizada y lo transmite a través de la red.

Los cuatro pasos de la inscripción de certificados SCEP son los siguientes. Primero, el dispositivo se conecta a la URL del extremo SCEP alojada por el servidor NDES. Segundo, el dispositivo presenta un secreto compartido SCEP (ya sea una contraseña estática o un desafío dinámico generado por la plataforma MDM) para autenticar la solicitud de inscripción. Tercero, el dispositivo genera una CSR que contiene su clave pública e información de identidad. Cuarto, la CA valida la CSR y emite el certificado X.509 firmado, que se devuelve al dispositivo.

SCEP frente a PKCS: elegir el mecanismo adecuado

Al diseñar su estrategia de implementación de certificados, la elección entre SCEP y PKCS tiene implicaciones de seguridad directas. La siguiente tabla resume las diferencias clave.

Atributo SCEP PKCS
Generación de clave privada En el dispositivo (enclave seguro) En el servidor de la CA
Transmisión de clave privada Nunca se transmite Se transmite a través de la red
Requisito de infraestructura Requiere servidor NDES No requiere NDES
Mejor ajuste Autenticación de WiFi y VPN Cifrado de correo electrónico S/MIME
Postura de seguridad para 802.1X Recomendado No recomendado

Para SCEP para WiFi empresarial, elija siempre SCEP. El hecho de que la clave privada permanezca en el dispositivo es la propiedad de seguridad fundamental que hace que la autenticación 802.1X basada en certificados sea superior a cualquier método basado en credenciales.

Flujo de incorporación de autoservicio para BYOD

La base de una incorporación segura de BYOD es la transición de la autenticación heredada a EAP-TLS sin requerir un registro completo en la gestión de dispositivos móviles (MDM). Obligar al personal a registrar sus teléfonos inteligentes personales en un MDM corporativo plantea preocupaciones legítimas de privacidad y genera una fuerte resistencia. Un portal de incorporación de autoservicio resuelve esto.

El usuario conecta su dispositivo personal a un SSID de aprovisionamiento dedicado, que actúa como un entorno cerrado (walled garden) que restringe el acceso únicamente al portal de incorporación y al proveedor de identidad. El usuario se autentica a través de la integración de SAML o OAuth con Microsoft Entra ID, Okta o Google Workspace. Tras una autenticación exitosa, el sistema genera un certificado de cliente único y específico para el dispositivo a través de SCEP. Se envía un perfil de configuración (un archivo .mobileconfig de Apple o un perfil de Passpoint de Android) al dispositivo. Luego, el dispositivo se conecta automáticamente al SSID corporativo seguro mediante EAP-TLS. El usuario nunca necesita saber nada sobre certificados o 802.1X.

Guía de implementación: la secuencia de despliegue

Configurar con éxito SCEP para 802.1X requires el cumplimiento estricto de una secuencia de implementación específica. Se debe establecer la confianza antes de poder configurar la autenticación. Desviarse de este orden es la causa más común de fallas en la implementación.

Paso 1: Implementar el certificado Trusted Root. Antes de que cualquier dispositivo pueda solicitar un certificado de cliente o confiar en su servidor RADIUS, debe confiar en la Autoridad de Certificación emisora. Exporte su certificado de CA raíz (y cualquier certificados de CA intermedia) como archivos .cer. Despliegue este perfil en sus grupos de dispositivos de destino a través de su plataforma MDM. Este paso no es negociable.

Paso 2: Configure el perfil de certificado SCEP. Esto indica a los dispositivos cómo obtener su certificado de cliente. Configure el formato del nombre del sujeto: para la autenticación basada en el usuario, CN={{UserPrincipalName}} es el estándar; para la autenticación de dispositivos, use CN={{AAD_Device_ID}}. Establezca el uso de la clave en Digital signature y Key encipherment. En el uso extendido de la clave, especifique Client Authentication (OID: 1.3.6.1.5.5.7.3.2). Vincule este perfil al perfil de certificado de raíz de confianza del Paso 1. Proporcione la URL externa de su servidor NDES.

Paso 3: Despliegue el perfil de WiFi 802.1X. Envíe la configuración de WiFi que vincula los certificados al SSID de la red. Ingrese el nombre de la red exactamente como lo transmiten sus puntos de acceso. Establezca el tipo de seguridad en WPA2-Enterprise o WPA3-Enterprise. Establezca el tipo de EAP en EAP-TLS. Seleccione el perfil de certificado SCEP como el certificado de autenticación de cliente. Especifique el certificado de raíz de confianza para la validación del servidor para garantizar que el dispositivo solo se conecte a su servidor RADIUS legítimo.

Esta secuencia se aplica en todas las plataformas de hardware compatibles: Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme y Fortinet. La capa de nube agnóstica de hardware de Purple se integra con todas ellas, lo que significa que su infraestructura de certificados no está vinculada a un solo proveedor de hardware.

Mejores prácticas

Publique NDES a través de Azure AD Application Proxy. El servidor NDES debe ser accesible desde internet para permitir que los dispositivos remotos aprovisionen certificados antes de llegar al sitio. Exponer un servidor interno directamente a internet representa un riesgo de seguridad significativo. Publicar a través de Azure AD Application Proxy proporciona un acceso remoto seguro sin abrir puertos de firewall entrantes y le permite aplicar políticas de acceso condicional al flujo de inscripción.

Emita certificados de corta duración para BYOD. Debido a que los dispositivos BYOD no están gestionados, el riesgo de que un dispositivo comprometido permanezca en la red es mayor. Emita certificados válidos por 90 días en lugar de varios años. Cuando el certificado expire, el usuario deberá volver a autenticarse a través del portal de incorporación. Esto depura de forma natural los dispositivos inactivos de la red sin intervención manual de TI.

Aplique una verificación estricta de CRL en el servidor RADIUS. El despliegue de certificados es solo la mitad de la ecuación de seguridad. Si se rescinde el contrato de un empleado, es posible que deshabilitar su cuenta de Active Directory no revoque de inmediato su acceso a la WiFi si su certificado de cliente sigue siendo válido. Configure su servidor RADIUS para aplicar una verificación estricta de la Lista de Revocación de Certificados (CRL). Asegúrese de que sus puntos de distribución de CRL (CDP) tengan una alta disponibilidad. Si el servidor RADIUS no puede acceder a la CRL, la autenticación fallará para todos los usuarios, lo que provocará una interrupción generalizada.

Segmente BYOD en una VLAN dedicada. Los dispositivos BYOD no están gestionados. Usted no controla sus actualizaciones de sistema operativo, el estado de su antivirus ni las aplicaciones instaladas. Coloque los dispositivos BYOD en una VLAN dedicada que proporcione acceso a internet y acceso restringido únicamente a las aplicaciones internas específicas requeridas para el rol del empleado. Nunca coloque dispositivos BYOD en la misma VLAN que los servidores corporativos o los dispositivos gestionados.

byod_vs_psk_comparison.png

Resolución de problemas y mitigación de riesgos

El perfil de WiFi no se aplica. El dispositivo recibe los certificados de raíz de confianza y SCEP, pero el perfil de WiFi se muestra como 'Error' en la consola MDM. Esto casi siempre se debe a una discrepancia en la asignación de grupos. Si el perfil SCEP está asignado a un grupo de usuarios pero el perfil de WiFi está asignado a un grupo de dispositivos, el MDM no puede resolver la dependencia. Audite sus asignaciones y asegúrese de que los perfiles de raíz de confianza, SCEP y WiFi se dirijan exactamente al mismo grupo de Azure AD.

Errores NDES 403 Forbidden. Los dispositivos no logran recuperar el certificado SCEP y los registros de IIS de NDES muestran errores HTTP 403. Es probable que la cuenta de servicio del conector carezca de los permisos necesarios en la plantilla de certificado, o que su firewall esté bloqueando los parámetros de cadena de consulta específicos utilizados por SCEP. Verifique que la cuenta del conector tenga permisos de 'Lectura' e 'Inscripción' en la plantilla de la CA. Revise los registros del firewall para asegurarse de que no se estén bloqueando las URL que contienen ?operation=GetCACaps.

Fragmentación de Android. Los dispositivos Apple iOS manejan los perfiles .mobileconfig de manera constante. Android está muy fragmentado: diferentes fabricantes y versiones de sistema operativo manejan los perfiles de WiFi y la instalación de certificados de manera distinta. Proporcione instrucciones claras y específicas para cada sistema operativo en el portal de incorporación. El uso de Passpoint (Hotspot 2.0) mejora significativamente la experiencia de Android al proporcionar un flujo de conexión constante entre los diferentes fabricantes.

Retrasos en la revocación de certificados. Cuando un empleado se va, su acceso debe revocarse de inmediato. Deshabilitar su cuenta de IdP es el primer paso, pero el servidor RADIUS también debe verificar el estado del certificado. Configure su servidor RADIUS para utilizar el Protocolo de Estado de Certificados en Línea (OCSP) además de la verificación de CRL. OCSP proporciona el estado de revocación en tiempo real en lugar de depender de una lista actualizada periódicamente.

ROI e impacto empresarial

La transición al despliegue de certificados SCEP 802.1X ofrece retornos medibles en seguridad y operaciones. La WiFi basada en contraseñas genera un volumen significativo de tickets de soporte técnico debido a la expiración de contraseñas, bloqueos y errores de escritura. La autenticación basada en certificados es invisible para el usuario: los dispositivos se conectan automáticamente. Esto suele reducir el volumen de soporte técnico relacionado con la WiFi en un 70%, lo que libera al personal de TI para centrarse en tareas estratégicas.

EAP-TLS elimina el riesgo de robo de credenciales y ataques de intermediario (MitM). Esto es fundamental para el cumplimiento de PCI DSS en entornos de Retail y GDPR en todotodos los sectores. En el sector de Hotelería , donde el personal maneja datos de pago e información personal de los huéspedes, el costo de una filtración de datos supera con creces el costo de implementar una infraestructura PKI adecuada. Para los operadores de Transporte y los centros de Salud , se aplican los mismos factores de cumplimiento.

Para los establecimientos que ya utilizan la plataforma de WiFi para invitados y WiFi Analytics de Purple, extender la incorporación segura a los dispositivos BYOD del personal proporciona una estrategia de gestión de red unificada y sólida. Purple opera en más de 80,000 establecimientos activos y ha procesado 440 millones de inicios de sesión en 2024 (datos internos de Purple), y cuenta con las certificaciones ISO 27001, GDPR, CCPA y Cyber Essentials. Nuestros complementos de seguridad SecurePass y Shield se integran directamente con la arquitectura de autenticación basada en certificados descrita en esta guía.

Para obtener una visión más amplia de la seguridad de red empresarial, consulte nuestra guía Seguridad WiFi empresarial: una guía completa para 2026 . Para conocer las consideraciones de cumplimiento de GDPR específicas para los administradores de red, consulte La guía del administrador de red para el cumplimiento de GDPR y la privacidad de datos de invitados .

Definiciones clave

SCEP (Simple Certificate Enrollment Protocol)

Un protocolo definido en RFC 8894 que automatiza la emisión de certificados digitales X.509 a dispositivos dentro de un entorno PKI. El dispositivo genera su propia clave privada localmente, la cual nunca sale del dispositivo.

Se utiliza para implementar certificados de autenticación de WiFi en dispositivos corporativos y BYOD a escala sin intervención manual de TI. El estándar de la industria para el aprovisionamiento de certificados 802.1X.

802.1X

Un estándar IEEE (IEEE Std 802.1X-2020) para el control de acceso a la red basado en puertos. Proporciona un mecanismo de autenticación a los dispositivos que desean conectarse a una LAN o WLAN antes de que se les conceda acceso a los recursos de la red.

La base del WiFi empresarial seguro, que reemplaza las claves precompartidas vulnerables. Requiere un servidor RADIUS, un suplicante en el dispositivo cliente y un autenticador en el punto de acceso.

EAP-TLS (Extensible Authentication Protocol-Transport Layer Security)

Un marco de autenticación que requiere que tanto el servidor como el cliente presenten certificados digitales válidos. Proporciona autenticación mutua, lo que garantiza que el dispositivo confíe en la red y la red confíe en el dispositivo.

El método más seguro para la autenticación 802.1X. Elimina el robo de credenciales y los ataques de intermediario (Man-in-the-Middle). El protocolo de autenticación de destino que la implementación de certificados SCEP está diseñada para habilitar.

NDES (Network Device Enrollment Service)

Un rol de Microsoft Windows Server que actúa como un puente, permitiendo que los dispositivos sin credenciales de dominio obtengan certificados de una CA de Active Directory Certificate Services a través de SCEP.

Un componente de infraestructura requerido al implementar SCEP con Microsoft Intune. Debe publicarse a través de Azure AD Application Proxy para permitir el aprovisionamiento remoto seguro de certificados.

BYOD (Bring Your Own Device)

La práctica de permitir que los empleados utilicen sus teléfonos inteligentes, tabletas o computadoras portátiles personales para acceder a las redes y aplicaciones de la empresa.

Requiere una segmentación de red cuidadosa y una incorporación segura para evitar que los dispositivos no administrados comprometan la red corporativa. El registro completo en MDM a menudo no es práctico para dispositivos personales debido a preocupaciones de privacidad.

CRL (Certificate Revocation List)

Una lista publicada por la Autoridad de Certificación que contiene los números de serie de los certificados que han sido revocados antes de su fecha de vencimiento.

Debe ser verificada por el servidor RADIUS durante cada intento de autenticación para garantizar que los empleados despedidos o los dispositivos comprometidos no puedan acceder a la red. Los puntos de distribución de CRL deben tener una alta disponibilidad.

CSR (Certificate Signing Request)

Un mensaje generado por un dispositivo y enviado a una Autoridad de Certificación para solicitar un certificado de identidad digital. Contiene la clave pública del dispositivo y la información de identidad.

Generada por el dispositivo durante el proceso SCEP. La clave privada utilizada para firmar la CSR permanece en el dispositivo y nunca se transmite.

RADIUS (Remote Authentication Dial-In User Service)

Un protocolo de red que proporciona una gestión centralizada de autenticación, autorización y contabilidad (AAA) para usuarios y dispositivos que se conectan a una red.

El servidor que valida el certificado de cliente durante la autenticación 802.1X y otorga o deniega el acceso a la red. Debe estar configurado para aplicar una verificación estricta de CRL u OCSP.

PKCS (Public Key Cryptography Standards)

Un conjunto de estándares donde tanto la clave pública como la privada son generadas por la Autoridad de Certificación y luego se entregan de forma segura al dispositivo final.

Menos adecuado que SCEP para la autenticación de WiFi porque la clave privada se transmite a través de la red. Es más adecuado para el cifrado de correo electrónico S/MIME, donde se requiere el depósito de claves (key escrow).

OCSP (Online Certificate Status Protocol)

Un protocolo que proporciona el estado de revocación de certificados en tiempo real, como alternativa a la CRL que se actualiza periódicamente.

Se prefiere a la CRL para entornos de alta seguridad porque proporciona el estado de revocación instantáneo en lugar de depender de una lista que puede tener horas de antigüedad.

Ejemplos resueltos

Un hotel de 200 habitaciones necesita proporcionar acceso seguro a WiFi para 50 empleados de limpieza que utilizan sus teléfonos inteligentes personales (BYOD) para acceder a la aplicación de programación de limpieza. El gerente de TI quiere evitar el registro completo en MDM para respetar la privacidad del personal, pero necesita garantizar que el acceso se revoque de inmediato cuando un empleado renuncie.

El hotel implementa un portal de incorporación de autoservicio integrado con Microsoft Entra ID. El personal se conecta a un SSID de aprovisionamiento abierto, se autentica con sus credenciales de Entra ID y descarga un perfil SCEP. El servidor SCEP emite un certificado de cliente de 30 días directamente al dispositivo, con la clave privada generada y almacenada localmente en el enclave seguro del teléfono inteligente. El dispositivo se conecta automáticamente al SSID 'Staff_WiFi' mediante EAP-TLS. El servidor RADIUS asigna estos dispositivos a una VLAN restringida que permite el acceso únicamente a la aplicación de programación y a internet. Cuando un miembro del personal renuncia, su cuenta de Entra ID se deshabilita. El servidor RADIUS, configurado para una verificación estricta de CRL, deniega el acceso a la red en el siguiente intento de autenticación. La validez del certificado de 30 días garantiza que, incluso si la verificación de CRL se retrasara, el acceso caducaría en un mes.

Comentario del examinador: Este enfoque equilibra la seguridad con la privacidad del personal. Al utilizar SCEP a través de un Captive Portal en lugar de un registro completo en MDM, el hotel evita instalar un perfil de administración en los dispositivos personales. La validez del certificado de 30 días y la verificación estricta de CRL proporcionan un control de acceso por capas. La segmentación de VLAN garantiza que incluso un dispositivo BYOD comprometido no pueda acceder a los servidores corporativos o a los sistemas de pago.

Una cadena minorista nacional con 500 tiendas necesita implementar WiFi seguro para tabletas de punto de venta (POS) propiedad de la empresa que ejecutan Windows. El arquitecto de redes debe garantizar que, incluso si se roba una tableta, las credenciales de red no se puedan extraer ni utilizar para acceder a la red corporativa desde otro dispositivo. El cumplimiento de PCI DSS es obligatorio.

El arquitecto de redes configura Microsoft Intune para implementar certificados a través de SCEP. Intune envía el certificado raíz de confianza (Trusted Root) al grupo 'POS Devices', seguido de un perfil SCEP que indica a cada tableta que genere su propia clave privada en el TPM de Windows. La tableta envía una CSR al servidor NDES, recibe el certificado de cliente y se conecta al SSID 'Retail_POS' utilizando WPA3-Enterprise y EAP-TLS. El servidor RADIUS autentica el certificado y coloca el dispositivo en la VLAN de POS aislada, que solo permite el tráfico al procesador de pagos y al sistema de gestión de inventario. Los tres perfiles de Intune (Trusted Root, SCEP y WiFi) se asignan al mismo grupo de dispositivos 'POS Devices' para evitar fallas de dependencia. NDES se publica a través de Azure AD Application Proxy para permitir la renovación de certificados sin requerir que la tableta esté en el sitio.

Comentario del examinador: Esta es la arquitectura óptima para dispositivos corporativos en un entorno PCI DSS. Debido a que SCEP garantiza que la clave privada se genere localmente en el TPM y nunca se transmita, las credenciales de una tableta robada no se pueden extraer ni reproducir desde otro dispositivo. El estándar WPA3-Enterprise proporciona secreto hacia adelante (forward secrecy), lo que garantiza que el tráfico capturado no se pueda descifrar de forma retroactiva. El aislamiento de VLAN limita el radio de impacto de cualquier dispositivo comprometido únicamente al segmento de red de POS.

Preguntas de práctica

Q1. Está implementando un perfil SCEP a través de Intune en una flota de computadoras portátiles Windows. Los dispositivos reciben con éxito el certificado Trusted Root, pero el perfil de WiFi no se aplica y se muestra como 'Error' en la consola de Intune. El perfil SCEP está asignado al grupo de Azure AD 'All Users', mientras que el perfil de WiFi está asignado al grupo de dispositivos 'Corporate Laptops'. ¿Cuál es la causa de la falla y cómo la resuelve?

Sugerencia: Considere las dependencias entre los perfiles y cómo Intune resuelve la asignación de grupos cuando un perfil depende de otro perfil.

Ver respuesta modelo

La falla se debe a una discrepancia en la asignación de grupos. Intune no puede resolver la dependencia entre el perfil SCEP y el perfil de WiFi porque se dirigen a tipos de grupos diferentes: uno se dirige a usuarios y el otro a dispositivos. Para resolver esto, audite las asignaciones de los tres perfiles y asegúrese de que los perfiles Trusted Root, SCEP y WiFi estén implementados exactamente en el mismo grupo de Azure AD. Elija la asignación por usuario o por dispositivo de manera constante en todos los perfiles.

Q2. Un establecimiento minorista desea proteger sus tabletas de POS. El director de TI sugiere utilizar PKCS en lugar de SCEP porque simplifica la infraestructura al eliminar la necesidad de un servidor NDES. Como arquitecto de redes, ¿por qué debería recomendar SCEP para la autenticación de WiFi 802.1X y bajo qué circunstancias sería PKCS la opción correcta?

Sugerencia: Piense en dónde se genera y almacena la clave privada en ambos protocolos, y considere las implicaciones de seguridad para la autenticación de red frente al cifrado de correo electrónico.

Ver respuesta modelo

Recomiende SCEP para la autenticación de WiFi 802.1X porque la clave privada se genera localmente en el dispositivo y se almacena en su enclave seguro de hardware. La clave privada nunca sale del dispositivo y nunca se transmite a través de la red. Si se roba una tableta, las credenciales no se pueden extraer ni utilizar desde otro dispositivo. Con PKCS, la CA genera el par de claves de forma centralizada y lo transmite al dispositivo, lo que introduce un riesgo de transmisión que es inaceptable para la autenticación de red. PKCS es la opción correcta únicamente para el cifrado de correo electrónico S/MIME, donde se requiere el depósito de claves para permitir que los correos electrónicos cifrados se descifren si se pierde el dispositivo original.

Q3. Está diseñando un portal de incorporación de BYOD para un hospital de 500 camas. El personal clínico utilizará sus teléfonos inteligentes personales para acceder a aplicaciones internas no críticas, como el rol de turnos del personal y la mensajería interna. Debe minimizar el riesgo de que queden dispositivos inactivos en la red después de que el personal se vaya, sin requerir la intervención manual de TI para cada salida. ¿Qué configuración de certificado específica debería implementar?

Sugerencia: Considere el ciclo de vida del certificado y cómo puede obligar a los dispositivos a volver a autenticarse periódicamente sin requerir que TI revoque manualmente cada certificado.

Ver respuesta modelo

Implemente certificados de corta duración con un período de validez de 30 a 90 días. Cuando el certificado expira, el dispositivo BYOD se ve obligado a volver a autenticarse a través del Captive Portal utilizando las credenciales del IdP corporativo del miembro del personal. Si el miembro del personal se ha ido y su cuenta de IdP se ha deshabilitado, no podrá completar la nueva autenticación y no recibirá un nuevo certificado. Esto depura de forma natural los dispositivos inactivos de la red sin requerir que TI revoque manualmente los certificados individuales. Combine esto con la verificación de OCSP en el servidor RADIUS para garantizar la revocación inmediata cuando se deshabilita una cuenta, proporcionando defensa en profundidad entre los ciclos de vencimiento de los certificados.

Q4. Su servidor NDES devuelve errores HTTP 403 Forbidden para todas las solicitudes de certificados SCEP. El servidor NDES es accesible desde internet a través de Azure AD Application Proxy. ¿Cuáles son las dos causas más probables de este error y cómo diagnostica cada una?

Sugerencia: Considere tanto los permisos en la plantilla de certificado como la ruta de red entre el dispositivo y el servidor NDES.

Ver respuesta modelo

Las dos causas más probables son: primero, la cuenta de servicio de Intune Certificate Connector carece de los permisos necesarios en la plantilla de certificado de la CA. Verifique que la cuenta de servicio tenga permisos de 'Lectura' (Read) e 'Inscripción' (Enroll) en la plantilla en la consola de la CA. Segundo, el firewall o el Application Proxy está bloqueando los parámetros específicos de la cadena de consulta (query string) utilizados por SCEP. Revise los registros del firewall y del Application Proxy en busca de solicitudes que contengan parámetros como '?operation=GetCACaps' o '?operation=PKIOperation'. Estas son operaciones estándar de SCEP que deben permitirse. Si el Application Proxy está eliminando las cadenas de consulta, ajuste la configuración de preautenticación para permitir el paso directo (pass-through) para la ruta URL de NDES.

Continúe leyendo esta serie

Cómo configurar un Captive Portal en Starlink: Una guía para ubicaciones remotas y marítimas

Esta guía detalla cómo omitir el hardware nativo de Starlink e integrar un Captive Portal administrado en la nube utilizando equipos de enrutamiento empresariales. Aprenderá cómo superar la limitación de CGNAT, aplicar la segmentación de VLAN, administrar las restricciones de ancho de banda satelital y garantizar el cumplimiento normativo.

Leer la guía →

Hotel Guest WiFi Management: Integrating PMS, Portals, and Brand Standards

Esta guía técnica detalla cómo diseñar redes de WiFi para hoteles de nivel empresarial, enfocándose en la segmentación de VLAN, la integración de PMS para la gestión automatizada de sesiones y la optimización de Captive Portal para la captura de datos de conformidad con el GDPR.

Leer la guía →

Mejores prácticas de Captive Portal: Diseñando para una alta conversión y cumplimiento

Esta guía técnica ofrece a los gerentes de TI, arquitectos de red y directores de operaciones de establecimientos un plan completo para implementar captive portals que equilibren la seguridad de la red con una alta conversión de usuarios. Cubre toda la arquitectura, desde la segmentación de VLAN y la autenticación RADIUS hasta el diseño de consentimiento conforme a GDPR y la selección del método de autenticación. Basada en la experiencia operativa de Purple en más de 80,000 establecimientos y 440 millones de inicios de sesión en 2024, cada recomendación se fundamenta en datos reales de implementación.

Leer la guía →