Un certificato VPN è una credenziale digitale usata per dimostrare l'identità durante l'autenticazione VPN. In genere viene emesso da un'autorità di certificazione fidata e contiene una chiave pubblica oltre a informazioni identificative che un gateway può verificare prima di consentire la creazione di un tunnel. A differenza di una password, è pensato per fornire una fiducia a livello di macchina o di utente più difficile da falsificare.
Nel campo della sicurezza informatica, i certificati VPN sono importanti perché si collocano sul confine di fiducia dell'accesso remoto. Se la convalida dei certificati è debole, un attaccante può impersonare un utente, un dispositivo o un peer, oppure attivare vulnerabilità nel codice che analizza i dati del certificato. Ciò può portare a un bypass dell'autenticazione, a un denial of service o persino all'esecuzione di codice remoto nel software del gateway. I difensori si affidano a controlli rigorosi dei certificati, alla gestione della revoca e a un'applicazione attenta delle patch sugli appliance VPN per ridurre questo rischio.


