Il whitelisting delle periferiche è una difesa di controllo dei dispositivi che consente solo all'hardware approvato, come una tastiera specifica, un lettore di schede o un dispositivo di archiviazione USB, di connettersi a un sistema. Qualsiasi elemento non presente nell'elenco approvato viene bloccato o ignorato dal sistema operativo, dall'agente endpoint o dal controller incorporato.
Questo è importante nella sicurezza informatica perché molti attacchi iniziano con l'accesso locale al dispositivo. Un'unità USB malevola può distribuire malware, una tastiera contraffatta può inviare comandi e una periferica non autorizzata può attivare funzioni di manutenzione nascoste. Negli ambienti ATM e kiosk, il whitelisting aiuta a fermare attacchi di tipo jackpotting che si basano sull'inserimento di hardware o sull'uso di un dispositivo di input locale per accedere al livello di controllo del contante. È più efficace quando viene combinato con il controllo delle porte, i controlli di integrità del firmware e la sicurezza fisica, perché gli aggressori spesso provano diversi modi per ottenere un accesso locale attendibile.


