Randomized Label ID Conceals BLE Device Address

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Low power mobile devices, such as Bluetooth low energy (BLE) devices, face security vulnerabilities due to unencrypted broadcasts of their device addresses, which can be exploited by malicious actors to compromise the network.

Innovation Solution

A method where a low power mobile device transmits a randomized label ID instead of its device address during wireless communication, which is mapped and resolved by a network controller to enable secure pairing with access points, reducing the risk of address decryption by malicious actors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a BLE device broadcasts its device address (BD_ADDR) for identification and pairing, then the device can be detected and paired with access points, but the device address becomes vulnerable to decryption and compromise by malicious actors

Engineering Contradiction:
Improvedevice detection and pairingVSAvoidaddress decryption and network compromise
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent introduces an intermediary mapping mechanism where a randomized label ID serves as a mediator between the device and access points. The label ID is used in public broadcasts instead of the actual device address, while a mapping relationship stored on the network controller allows legitimate access points to resolve the label ID to the real address for pairing purposes. This intermediary layer prevents malicious actors from obtaining the actual device address through broadcasts.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a copy of the device identification function using a randomized label ID. This label ID copy performs the identification and broadcast functions normally performed by the device address, while the actual device address remains protected. The mapping relationship acts as a key to connect the copy back to the original, enabling legitimate operations without exposing the original address.

Inventive Principle:
Principle #26Copying

2Object-affected harmful factors

If partial BD_ADDR randomization is used with pseudo random IRK encryption, then some address protection is provided, but the pseudo random nature allows malicious actors to eventually decrypt the IRK and obtain the actual BD_ADDR

Engineering Contradiction:
Improveaddress protectionVSAvoidlong-term security against decryption
Core Design Contradiction:
Object-affected harmful factorsVSReliability

Solution Approach 1:

The patent fundamentally changes the parameter used for address randomization from a pseudo-random IRK-based approach to a purely random label ID. This parameter change eliminates the mathematical relationship that allows decryption. The label ID is generated as truly random rather than pseudo-random, making it computationally infeasible to decrypt or predict, thereby providing reliable long-term security.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If the device address is broadcast in clear text for network communication, then communication setup is simplified, but the attack surface is increased and network security is reduced

Engineering Contradiction:
Improvecommunication setup complexityVSAvoidattack surface
Core Design Contradiction:
Device complexityVSObject-affected harmful factors

Solution Approach 1:

The randomized label ID acts as an intermediary that simplifies communication setup while reducing the attack surface. The label ID can be freely broadcast in clear text for device discovery and initial communication setup, just like the original device address. However, because it is randomized and mapped through a secure mechanism, it does not expose the actual device address, thereby reducing the attack surface while maintaining communication simplicity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12120525B2Concealing low power mobile device address during advertisement
Publication Date: 2024.10.15 CISCO TECHNOLOGY INC
  • US12120525B2 patent drawing
  • US12120525B2 patent drawing
  • US12120525B2 patent drawing

AI summary

In one embodiment, a method is disclosed for mobile device security that includes receiving a label ID from a low power mobile device via a first access point, wherein the label ID is a randomized value that substitutes a device address of the low power mobile device during wireless communication. The method includes mapping the label ID to the device address, and transmitting the device address to the first access point, and responsive to the transmitting, causing the first access point to pair with the low power mobile device.