Join our Newsletter — 33% off our NHI Course

How does Identity Resolving Key (IRK) work?

Identity Resolving Key (IRK) is a secret key used to resolve a device’s changing Bluetooth identity address back to the same device. It supports privacy by letting trusted parties recognise the device without exposing a fixed public identifier. Practitioners should protect the IRK and review address resolution behaviour, because compromise weakens device tracking resistance.

What an IRK actually does in Bluetooth privacy

The Identity Resolving Key is not a broadcast identifier, it is the private material that lets a trusted peer resolve a changing Bluetooth address back to the same device. That means the device can rotate its public-facing address for privacy while still remaining recognisable to authorised peers that already hold the key. The practical effect is continuity without a fixed, openly trackable identifier.

Because the IRK sits behind the resolving process, the security boundary is the trust relationship around the key itself. If the key is kept confidential, observers see a moving address rather than a stable one, which reduces passive tracking. If the key is exposed, the privacy model weakens because address rotation no longer provides meaningful anonymity against the party that can resolve it.

In a Bluetooth privacy design, the IRK is therefore closer to an access-enabling secret than to an identifier. It is used to recover identity only inside a controlled resolution flow, not to publish identity to everyone nearby. That distinction matters because the goal is selective recognisability, not universal discoverability.

How address resolution works in practice

When a device uses a resolvable private address, it changes the address over time, but the underlying device can still be matched by parties that possess the matching IRK. A trusted peer attempts resolution during normal Bluetooth interactions, and if the IRK matches, the peer can treat the rotating address as the same device it saw before. The result is stable relationship continuity without stable public addressing.

This mechanism depends on key distribution, storage, and comparison behaving correctly. The key must be available to the intended peer or platform component that performs resolution, and the system must keep the resolution process constrained so that only legitimate devices are linked. If resolution is overly broad, privacy collapses into unnecessary tracking; if it is too narrow, legitimate reconnection and device recognition become unreliable.

For practitioners, the useful mental model is that the address is ephemeral, while the IRK preserves continuity for approved relationships. That is why Bluetooth privacy features can coexist with pairing, reconnection, and device trust workflows. The same design also means that operational hygiene around the key directly affects whether the privacy promise holds.

Why IRK protection matters for privacy and trust

The IRK is valuable precisely because it bridges privacy and recognition. If it is lost, copied, or mishandled, an attacker or unintended observer may be able to correlate a device across sessions even though the device is rotating addresses. That creates a privacy failure, and in some environments it can also become an operational trust issue if the device is used in access-controlled workflows.

Resolution should be reviewed as part of device lifecycle management, not treated as a one-time pairing detail. Rotation alone does not guarantee privacy if the same key is reused too broadly, stored insecurely, or made available to more parties than necessary. The control objective is to keep address rotation meaningful while limiting who can re-identify the device.

NHI Lifecycle Management Guide is useful here because the same lifecycle discipline applies to protecting identity-bearing material, including when it is used for device recognition and deprovisioning decisions. For deeper context on the broader identity model, Ultimate Guide to NHIs, what are Non-Human Identities helps place device credentials and trust material in the larger access picture.

Risk and Threat Considerations

The main risk is that a secret meant to preserve privacy becomes a correlation key if it is exposed, reused, or distributed too widely. Once that happens, the device’s changing address no longer gives strong protection against tracking, and the same trust mechanism that supports recognition can also support unauthorised linkage of device activity.

Failure mechanism: The IRK is compromised, copied from an insecure store, or used in a way that allows unintended parties to perform address resolution, defeating the privacy benefit of address randomisation.

Impact: Device activity can be correlated across sessions and environments, reducing tracking resistance and potentially weakening any workflow that depends on selective device recognition.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

NIST SP 800-53 Rev 5, NIST CSF 2.0 and CIS Controls v8 set the technical controls, while ISO/IEC 27001:2022 defines the regulatory obligations.

Framework Control / Reference Relevance
NIST SP 800-53 Rev 5 IA-5 — Authenticator Management IRKs are secret authenticators whose handling affects device recognition and privacy.
IA-9 — Service Identification and Authentication Bluetooth peers use the IRK to authenticate or resolve a non-human device identity.
Recommendation — Protect and rotate IRKs as managed authenticators with restricted storage and distribution. Use mutual device trust controls to limit which peers can resolve the device.
ISO/IEC 27001:2022 A.5.17 — Authentication information IRKs are authentication-related secret material that must be protected and governed.
Recommendation — Classify and protect IRKs as authentication information with controlled issuance and storage.
NIST CSF 2.0 PR.AA-05 — Identity Management, Authentication, and Access Control Address resolution is an identity-control function that determines whether a device is recognisable.
Recommendation — Restrict device recognition to approved relationships and manage the resolving secret carefully.
CIS Controls v8 CIS-5 — Account Management Managing device trust material fits the control objective of controlling access and lifecycle of identities.
Recommendation — Inventory and govern device trust secrets so only approved systems can use them.

Practitioner Guidance

What to verify: Confirm where the IRK is stored, who can access it, and whether the same key is being reused beyond the intended trust boundary. Also verify that address resolution is actually required for the device class, because unnecessary resolution expands the number of parties that can correlate the device.

What to prioritise: Treat IRK exposure as a privacy-sensitive secret handling issue, not just a Bluetooth configuration detail. If the device is used in a managed environment, prioritise limiting distribution of the key before tuning reconnection convenience.

Practitioner takeaway: The security question is not whether Bluetooth can resolve a device, it is whether the resolution key stays constrained enough that privacy-preserving address changes still mean something.