¿Cómo funciona en detalle la función de desbloqueo de Apple Watch <-> macOS Sierra?

¿Alguien sabe cómo funciona la función de desbloqueo de Apple Watch en macOS Sierra?

Descubrí que tengo que estar muy cerca de mi Mac para que la función funcione.

¿Utiliza Bluetooth (BLE) o WIFI?

Sería muy bueno obtener algunos detalles sobre esta característica agradable.

Respuestas (3)

Utiliza Bluetooth LE 4.0 Y WiFi 802.11ac.

Bluetooth se utiliza para descubrir el Apple Watch y establecer una conexión.

Luego usa WiFi para hacer cálculos de "tiempo de vuelo", es decir, para averiguar qué tan lejos está su reloj de la Mac. La Mac debe ser compatible con Wi-Fi 802.11ac para que esto funcione. Todos los relojes son compatibles, tanto los antiguos como los nuevos, aunque los antiguos no son compatibles con 802.11ac.

De esta manera, es posible evitar ataques como que alguien coloque un "repetidor de bluetooth" cerca de usted, para que pueda reproducir sus respuestas de bluetooth capturadas de esta manera en una Mac ubicada en algún lugar remoto.

Es probable que los paquetes de tiempo también estén encriptados o al menos las marcas de tiempo estén encriptadas para evitar ataques de reproducción en los que alguien captura el tráfico que desbloqueó la Mac hoy a las 8 am y luego intenta reproducirlo mañana cuando usted y su reloj no están presentes.
El Apple Watch de primera generación no tiene 802.11ac.
¿Apple proporciona documentos oficiales?
Puede escuchar a Phil Schiller/Craigh Federighi explicar la implementación aquí: vimeo.com/171186055#t=40m15s
@IronCraftMan Así es, pero la Mac que envía la señal debe tener 802.11ac para que esto funcione. El reloj que solo recibe la señal no necesita ser compatible con 802.11ac.
También un buen artículo: networkingnerd.net/2016/09/21/…
Realmente está usando el estándar 802.11v que introduce sellos de tiempo de vuelo. Como lo mencionó patrickS, el artículo de networkingnerd lo señala muy bien

Encontré un artículo interesante, donde esta característica se describe en detalle:

https://networkingnerd.net/2016/09/21/apple-watch-unlock-802-11ac-and-time/

Utiliza tanto Bluetooth como WIFI.

Bluetooth determina la distancia entre su Mac y AppleWatch, WIFI verifica si está conectado a la misma red para 'concederle acceso'.

Piense en las balizas Bluetooth, solo funcionan si está cerca de ~ cm de una baliza. Puede configurar balizas para que aparezcan en su dispositivo si está lo suficientemente cerca. La Mac funciona como un faro de esta manera.

Si echa un vistazo a vimeo.com/171186055#t=40m15s , Craigh Federighi explica que la medición de la distancia se realiza a través de WiFi, no de Bluetooth.