211service.com
Una forma más rápida de emparejar teléfonos inteligentes: agítelos
Emparejar dos teléfonos inteligentes para intercambiar fotos, documentos o cualquier otra cosa es un proceso molesto y complejo. A través de Bluetooth, por ejemplo, esto generalmente requiere que un usuario ingrese manualmente una clave única proporcionada por uno de los dispositivos.
Eso consume mucho tiempo, es complicado y es una barrera importante para las conexiones rápidas. Por lo tanto, una forma más rápida y fácil de emparejar sería muy apreciada.
Hoy, Hıdır Yuzuguzel de la Universidad Tecnológica de Tampere en Finlandia y algunos amigos dicen que han encontrado una manera mucho más fácil de hacerlo. Su protocolo es sostener ambos dispositivos en una mano y agitarlos juntos.
La idea hace uso de los acelerómetros integrados en la mayoría de los teléfonos inteligentes modernos. El protocolo asegura que este movimiento produzca la misma clave única en ambos dispositivos que luego usan para conectarse. Pero también debe garantizar que otro teléfono inteligente no pueda reproducir fácilmente la clave y, por lo tanto, conectarse por accidente o maliciosamente.
El nuevo protocolo hace esto de una manera directa. El software a bordo está preparado para buscar la sacudida brusca de los acelerómetros causada por dos teléfonos inteligentes que chocan entre sí. Esto sincroniza el software en ambos dispositivos para comenzar a analizar el movimiento de agitación.
Por supuesto, no hay garantía de que los acelerómetros estén exactamente alineados; por ejemplo, un teléfono podría estar al revés. Y en todo caso, sus marcos de referencia pueden no estar alineados. Por lo tanto, el software debe extraer características de los datos de agitación que sean independientes del cuadro.
Lo hace observando diez aspectos diferentes de los datos del acelerómetro, como el número de picos, la raíz cuadrada media, la asimetría, la potencia pico a pico y promedio, etc. Cada uno de estos factores se cuantifica para producir una señal de cuatro bits, que cuando se suman, crean un flujo de bits de 40 bits de largo.
Una pregunta importante es cuán único es este flujo de bits; si otro teléfono inteligente podría reproducirlo. Para averiguarlo, Yuzuguzel y sus amigos probaron su algoritmo en dos teléfonos inteligentes Samsung Galaxy Nexus.
Los experimentos fuera de línea mostraron que el 76 % de los mismos procesos de agitación generan la misma clave. Por otro lado, solo el 4% de los diferentes procesos de agitación generaron la misma clave, dicen. Y el equipo confía en que esto se puede mejorar.
Ese es un trabajo interesante que algún día podría facilitar el emparejamiento de teléfonos inteligentes. Si alguna vez gana tracción es otra cuestión completamente diferente: ¿es este tipo de sacudida algo que la gente realmente querría o recordaría hacer al emparejar sus teléfonos?
Lo que Yuzuguzel y sus amigos necesitan es un fabricante de teléfonos inteligentes o un fabricante de sistemas operativos para teléfonos inteligentes que recoja su idea y la ejecute. Algo por lo que seguramente deben tener los dedos cruzados.
Ref: arxiv.org/abs/1507.06353 : ShakeMe: generación de claves a partir de movimiento compartido