Mit dem kostenlosen OpenVPN lassen sich virtuelle, private Netzwerke (VPN) einrichten, die Datenverkehr zwischen zwei oder mehr Computern in einem unsicheren Netz, wie beispielsweise dem Internet, vor unbefugten Dritten abschotten. Das Open-Source-Programm arbeitet nach dem Server-Client-Prinzip, greift auf OpenSSL-Bibliotheken zurück und bietet TLS/SSL-basierte Verschlüsselung über TCP oder UDP. Die Authentifizierung der Kommunikationspartner erfolgt via Pre-shared Key, Zertifikat oder