Sé que bluetooth 4.0
está usando nivel de capa AES 128bit para seguridad.
Hay algo que, básicamente, no me queda claro. Estamos enviando datos a alguna estación BLE 4.0, donde la estación está publicando datos, y un teléfono móvil toma la señal, se conecta a ella y le envía los datos.
Lo interesante es que todos los BLE son datos publicitarios públicos que cualquiera puede escuchar. Además, incluso si usamos el código PIN, en el momento en que envío el código PIN, después de la conexión, cualquiera puede escucharlo y reenviarlo, porque toda la comunicación en la versión 4.0 es transparente para todos.
¿Cuál es el método básico para asegurar la conexión con BLE (usando Texas cc5240
chips)?
¿Una clave privada / pública? (parece una exageración) Cualquier otro cifrado será transparente para cualquiera que solo escuche mis transmutaciones.