Una autorità di certificazione root (root CA) è il certificato attendibile di livello più alto in una catena di certificati. Su un dispositivo, agisce come trust anchor usato per convalidare altri certificati oppure, in alcuni strumenti, per firmare certificati che il sistema accetterà.
Questo è importante perché una root CA può rendere ispezionabili le connessioni crittografate. Strumenti di sicurezza, proxy aziendali e software di debug possono installare una root CA locale per poter decifrare il traffico HTTPS a fini di test o filtraggio. Se questo trust anchor viene usato in modo improprio o rubato, un attaccante può creare certificati che sembrano legittimi e intercettare il traffico, effettuare attacchi man-in-the-middle o nascondere server malevoli dietro un TLS apparentemente valido.
Gli addetti alla difesa dovrebbero considerare l'installazione di una root CA come un'operazione privilegiata. Limitare chi può aggiungere root attendibili, verificare eventuali certificati locali usati per l'ispezione del traffico e rimuovere i trust anchor obsoleti dagli endpoint. In breve, la root CA è potente perché definisce ciò in cui il dispositivo si fiderà.


