
Pases sin contacto en Apple Pay
Para transmitir datos de pases compatibles a terminales NFC compatibles, Apple utiliza el protocolo de servicio de valor agregado (VAS) de Apple. El protocolo VAS puede implementarse en las terminales sin contacto de terceros o en apps de iPhone, y utiliza NFC para establecer la comunicación con dispositivos Apple compatibles. El protocolo VAS funciona dentro de una distancia reducida y se puede usar para presentar pases sin contacto de manera independiente o como parte de una transacción de Apple Pay.
Cuando se mantiene el dispositivo cerca de la terminal NFC, esta inicia la recepción de la información del pase mediante una solicitud del pase. Si el usuario dispone de un pase con el identificador del proveedor del pase, se le solicitará que autorice su uso mediante uno de los siguientes métodos:
Autenticación biométrica
Contraseña o código del dispositivo
Hacer doble clic en el botón lateral de un Apple Watch desbloqueado
Se utiliza la información del pase, una fecha y una clave P‑256 de ECDH aleatoria de un solo uso junto con la clave pública del proveedor del pase para derivar una clave de encriptación para los datos del pase, que se envían a la terminal.
Desde iOS 12.0.1 hasta iOS 13, los usuarios pueden seleccionar manualmente un pase antes de presentarlo a la terminal NFC del comerciante. En dispositivos con iOS 13.1 o versiones posteriores, los proveedores de pases pueden configurar los pases seleccionados manualmente para que requieran la autenticación del usuario o para que se puedan usar sin autenticación.