0 votos

Autenticación única para Wifi, Bluetooth y NFC

Me gustaría utilizar una autenticación única para Bluetooth (BLE y clásico), wifi y NFC entre un teléfono Android y un dispositivo wearable, lo que significa que, digamos que conecto un teléfono y otro wearable a través de BLE, luego el teléfono debería autenticar el dispositivo en otras dos plataformas de comunicación también sin pedir la autenticación de nuevo. Por favor, indíqueme la dirección correcta, la ayuda será muy apreciada.

Gracias por adelantado ¡!

2voto

Andy Brudtkuhl Puntos 1714

Esta pregunta es un poco absurda. No hay ningún paso estándar de preautenticación para NFC. Los dispositivos sólo intercambian datos cuando se tocan. Si el software que utilizas para controlar los datos que se transfieren requiere algún tipo de paso de autenticación, eso es sólo dentro de ese software, por lo que tendrías que utilizar alguna característica del propio software para desactivarlo (por ejemplo, en la configuración de la aplicación). No es posible dar una respuesta más específica porque no has descrito el software que estás utilizando.

Del mismo modo, la pregunta no tiene mucho sentido para el Wi-Fi. Normalmente, el teléfono estará conectado a alguna red Wi-Fi, y para comunicarse con el dispositivo wearable, éste tendría que conectarse a la misma red. Pero el teléfono no autentifica el dispositivo en este paso: el dispositivo necesita la clave Wi-Fi para autenticarse en el punto de acceso Wi-Fi. El teléfono ya tiene esta clave, pero por razones de seguridad no puede ser extraída por una aplicación normal. Sólo una aplicación Root, que se ejecute en un teléfono rooteado, podría enviar la clave al wearable a través de la conexión Bluetooth existente, y el dispositivo tendría que estar esperando estos datos. Es decir, el diseñador del dispositivo debe haber incluido esta función. No es algo que puedas añadir como usuario final.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X