AAR — Accelerated address resolver

nRF54LC10A Preliminary Datasheet

Accelerated address resolver is a cryptographic support function for implementing the Resolvable Private Address Resolution Procedure described in the Bluetooth Core specification.

The main features of AAR are:

  • Memory-to-memory operations using Scatter/Gather DMA
  • Real-time address resolution on incoming packets
  • Multiple IRK resolution

The procedure allows two devices that share a secret key to generate and resolve a hash based on their device address. AAR enables real-time address resolution on incoming packets when configured as described in this chapter. This allows real-time packet filtering (whitelisting) using a list of known shared keys (Identity Resolving Keys (IRK) in Bluetooth).

The inputs and outputs of AAR are illustrated in the following figure.

Figure 1. AAR block diagram

AAR block diagram