Join our Newsletter — 33% off our NHI Course

Identity Resolving Key (IRK)

Identity Resolving Key (IRK) is a Bluetooth privacy key used to resolve a device’s changing private address back to a known device identity. It allows trusted peers to recognise the device without broadcasting a fixed identifier. If the IRK is exposed, tracking becomes easier, so it should be stored and shared only within trusted devices and systems.

What the Identity Resolving Key does in Bluetooth privacy

The Identity Resolving Key, or IRK, is the part of Bluetooth privacy that lets a trusted device recognise a peer even when that peer keeps changing its private address. It preserves recognition without forcing the device to advertise a fixed, trackable identifier.

That design matters because Bluetooth privacy is not just about hiding a name, it is about reducing long-lived observability. An IRK gives authorised peers a stable way to map temporary addresses back to a known identity while limiting what outsiders can correlate.

Why the IRK exists and how it changes device visibility

An IRK exists to reconcile two goals that normally conflict: anonymity to observers and continuity for trusted relationships. Without it, a device could rotate addresses but lose the ability for paired systems to recognise it reliably.

In practice, the IRK is a private reference used during address resolution. It does not make the device publicly identifiable; it only enables resolution inside the trust boundary where the key is known. That is why the IRK is part of a privacy mechanism, not a broadcast identity label.

For the same reason, exposure of the IRK changes the privacy model materially. If an attacker can obtain the key, they may be able to resolve rotating addresses back to the same device across time, defeating the main purpose of private addressing. See the Bluetooth SIG’s own privacy guidance in the Bluetooth privacy guidance for the underlying design intent.

Where IRKs fit in device pairing and trust

The IRK is typically established as part of a trusted Bluetooth relationship, alongside other bonding material. It is therefore most relevant after pairing, when two devices need to reconnect without reintroducing a static public identifier.

This makes the IRK a trust-enabling artefact, not a general discovery mechanism. Its value is in allowing authorised devices to recognise one another while preserving external uncertainty. That is why IRK handling belongs with other sensitive Bluetooth security material such as link keys and pairing state.

Because the key is tied to a specific device identity relationship, it should be treated as sensitive secret material. An IRK that is copied too broadly can extend recognition beyond the intended trust relationship, especially in environments where device privacy is expected to limit tracking.

How organisations protect and validate IRK handling

Practitioners should focus on where the IRK is stored, which components can read it, and whether device management tooling exposes it more widely than necessary. The main control question is not whether Bluetooth uses privacy, but whether the resolution material is confined to trusted systems and lifecycle processes.

That control mindset aligns closely with modern identity and key-governance practices. NHIs and lifecycle management both emphasise that sensitive identity material must be inventoried, bounded, and rotated or revoked when trust changes. For Bluetooth privacy, that means knowing where IRKs live and ensuring they are not retained beyond the device relationships they support.

Where device fleets are managed at scale, visibility matters as much as secrecy. The SPIFFE workload identity specification is a useful external reference point for thinking about short-lived identity material and trust-bound resolution, even though the protocol context is different.

Risk and Threat Considerations

IRKs create a privacy risk when they are exposed outside the intended trust boundary, because the key can let an observer resolve changing Bluetooth addresses back to the same device over time. That turns a privacy feature into a tracking enabler.

Failure mechanism: An exposed IRK allows address resolution by parties that were never meant to recognise the device, which weakens privacy even if the device continues rotating its visible address.

Impact: The same device can become linkable across sessions, locations, and interactions, increasing the risk of surveillance, profiling, and device correlation.

Standards & Framework Alignment

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

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

Framework Control / Reference Relevance
NIST SP 800-57 Key Management IRKs are sensitive key material whose lifecycle and storage need control.
Recommendation — Limit IRK storage, rotation, and destruction to trusted lifecycle processes.
NIST SP 800-53 Rev 5 IA-5 — Authenticator Management IRKs function as identity-resolution material that must be protected through credential lifecycle controls.
Recommendation — Manage IRKs as protected authentication material and revoke them when trust changes.
ISO/IEC 27001:2022 A.5.15 — Access Control IRK handling depends on restricting who can access the identity-resolution material.
Recommendation — Restrict IRK access to authorised systems and trusted administrators only.

Practitioner Guidance

Why practitioners should care: Treat IRKs as sensitive privacy keys, not as ordinary pairing metadata. If tooling, backups, logs, or device-management workflows can reveal them too broadly, the privacy model collapses for any peer that can obtain the key.

What to watch for: Review whether IRKs are retained only as long as the trusted device relationship exists, and whether re-pairing, device replacement, or ownership change triggers key invalidation. The key lifecycle should match the device trust lifecycle, not the hardware’s physical lifespan.

Practitioner takeaway: The safest IRK is the one that only the minimum trusted systems can resolve, and only for as long as the relationship truly needs to exist.