При связывании ноль, одно или оба устройства могут отправлять разрешающие ключи, если это согласовано. Для каждого устройства, которое отправляет ключ разрешения (IRK), также всегда отправляется идентификационный адрес. Он содержит исходный адрес устройства Bluetooth и может быть произвольным: publi c или stati c. Именно этот адрес знают только связанные устройства.
Идея функции конфиденциальности заключается в том, чтобы никогда не использовать исходный адрес устройства Bluetooth в пакетах канального уровня, а вместо этого использовать случайно сгенерированный адрес, который изменяется каждые x минут (обычно 15) . Таким образом, если он рекламируется регулярно, никто не сможет его отследить, так как он исчезает через 15 минут. Однако, если у вас есть соответствующий IRK, вы можете определить, совпадает ли IRK или нет. Если он совпадает, вы также знаете исходный адрес устройства Bluetooth, так как данные вашей облигации содержат как IRK, так и исходный адрес. Но если вы выбросите этот адрес, вы не сможете восстановить исходный адрес, даже если у вас есть IRK.
Если только одно из двух устройств использует случайный разрешимый адрес, то устройство с разрешимым адресом не сможет может отслеживаться непривязанным устройством, а устройство, которое не использует случайный разрешимый адрес, может быть отслежено.