Il processo di associazione è la fase di onboarding che consente a un'app, un hub o un controller di riconoscere un nuovo dispositivo e concedergli una connettività attendibile. Durante l'associazione, il sistema può scambiare identificatori, segreti condivisi, chiavi o certificati, quindi registrare il dispositivo in modo che possa inviare comandi e ricevere aggiornamenti. Sia nell'IoT consumer sia negli strumenti aziendali, l'associazione è il momento in cui un dispositivo precedentemente sconosciuto diventa una parte autorizzata dell'ambiente.
Questo è importante perché l'associazione crea il confine di fiducia. Se il processo è debole, gli aggressori possono registrare dispositivi non autorizzati, intercettare il traffico di configurazione, inserire comandi o rubare credenziali che dovrebbero esistere solo durante l'onboarding. Le buone difese usano associazione autenticata, token di configurazione a breve durata, conferma fisica del dispositivo, controlli reciproci dei certificati e segreti unici per dispositivo. Le revisioni di sicurezza si concentrano spesso sui percorsi di codice dell'associazione perché sono esposti, altamente privilegiati e facili da trascurare quando i prodotti sono progettati per la comodità.


