En mi uso de internet, los CAPTCHAs han sido esos elementos que a veces actúan como un respiro, ya que proporcionan un cambio de ritmo y pueden ser divertidos de resolver, y otras veces son un poco irritantes. Sin embargo, existen y son un elemento que pretende mantener Internet seguro. Pero si eres parte del segundo grupo, cuando iOS 16 se haga público este otoño, Apple tiene una solución para evitar los CAPTCHA en los sitios web. Siempre que sus propietarios hayan implementado los elementos de fondo necesarios.
En este artículo, exploraremos cómo Apple pretende evitar los CAPTCHA y las configuraciones que debe tener configuradas en su iPhone para asegurarse de que está listo para superar cualquier acertijo.
¿Cómo funciona el sistema de salto CAPTCHA de Apple?
Antes de profundizar en cómo funciona el sistema, aquí hay un poco de información sobre por qué existe. Durante la presentación en WWDC que presentó la función, Apple explicó algunas razones detrás de su decisión de implementarla; Ellos eran:
- Los CAPTCHA pueden dificultar el acceso de las personas con discapacidad a los sitios web.
- Los servicios de CAPTCHA no siempre siguen las mejores prácticas e incluso pueden rastrear a los usuarios de un sitio web a otro.
Por lo tanto, para abordar estos escenarios, Apple está implementando tokens de acceso privado para crear su sistema de salto CAPTCHA.
El sistema de token de acceso privado utiliza una tecnología estandarizada por el Grupo de Trabajo de Pase de Privacidad de IETF, lo que significa que otras plataformas también deberían poder implementar un sistema para evitar los CAPTCHA. Al mismo tiempo, Apple también está trabajando con empresas para que este sistema sea perfecto. Cloudflare y Fastly fueron dos CDN mencionados durante la presentación.
Cuando se configura un escenario basado en CAPTCHA, su iPhone enviará una solicitud al sitio web que desea visitar a través de HTTP. Si su servidor admite tokens de acceso privado, enviará un desafío en segundo plano, incluidos los detalles del emisor del token.
Luego, su iPhone lo pasará a un elemento basado en iCloud llamado iCloud Attester. El Challenger Token ahora está oculto y no se puede vincular al sitio web de origen.
ICloud Attester luego verifica estos datos con certificados almacenados en Secure Enclave en su iPhone para asegurarse de que su cuenta esté en buen estado y no sea parte de ninguna granja.
Una vez validada, la solicitud de token se envía al Emisor. Aquí el Emisor no tiene datos del cliente (su iPhone) y solo tiene acceso a los datos del Attester de iCloud, en el que ya confía.
Luego, el emisor firma el token generado por el servidor y lo devuelve a su iPhone, que desbloquea el token y lo devuelve al servidor. Luego, completando la cadena y permitiéndote iniciar sesión. Todo el proceso tiene lugar en una fracción de segundo.
¿Cómo habilitar tokens de acceso a la privacidad para omitir CAPTCHA en iOS 16?
Para permitir que su iPhone use tokens de acceso de privacidad, siga los pasos que se detallan a continuación:
- Abre el Aplicación de configuración y toca el tuyo Perfil / ID de Appleque aparece en la parte superior de la pantalla.
- Luego, toque contraseña y seguridad.
- Finalmente, en la pantalla, desplácese hacia abajo hasta la parte inferior de la página y compruébelo. Verificación automática Está activado.
Asegurarse de que el interruptor de verificación automática esté activado le permitirá omitir los CAPTCHA en los sitios web que admiten tokens de acceso privado.