'''OpenVPN''' è un [[programma (informatica)|programma]] [[Virtual Private Network|VPN]] open source scritto da James Yonan e rilasciato con [[GNU General Public License|licenza GPL]]. È usato per creare tunnel [[Crittografia|crittografati]] punto-punto sicuri fra due [[computer]] attraverso una rete non sicura, ad esempio [[internetInternet]]. Permette agli host di [[autenticazione|autenticarsi]] l'uno con l'altro per mezzo di chiavi private condivise, [[Certificato digitale|certificati digitali]] o credenziali utente/password. Usa le librerie di cifratura [[OpenSSL]] e il protocollo [[Transport Layer Security|SSLv3/TLSv1]]. È disponibile su una vasta gamma di piattaforme come [[GNU/Linux]], [[Berkeley Software Distribution|xBSD]], [[macOS]], [[Solaris Operating Environment|Solaris]], [[Android]] e [[Windows|Windows 2000/XP/Vista/7]]. L'intero programma è contenuto in un singolo [[file eseguibile]] che può funzionare sia in modalità [[server]] che [[client]], da un [[file]] di [[configurazione (informatica)|configurazione]] opzionale e da uno o più file contenenti le [[Chiave crittografica|chiavi]], in funzione del metodo di autenticazione usato.<ref>{{cita web|url=https://openvpn.net/images/OpenVPNAccessServerDataSheet.pdf|titolo=OpenVPN Datasheet}}</ref>