Ein SSL-VPN ist ein System, das eine gesicherte Übertragung von Daten zwischen zwei Endgeräten über ein öffentliches Netzwerk bietet. Das SSL-VPN (Virtual Private Network) lässt sich über einen beliebigen Browser nutzen, ohne dass eineclientseitige Software beim Anwender vorhanden sein muss, sofern Java oder eine ActiveX-Unterstützung gegeben ist. Eineclientseitige Browser-Nutzung innerhalb eines Netzwerks ist zwar ein entscheidendes positives Merkmal von SSL-VNP, jedoch dürfen die Sicherheitsrisiken nicht verschwiegen werden, wenn beispielsweise Passwörter oder vertrauliche Daten ausgespäht werden können, oder sich Angriffe durch Schadsoftware ausführen lassen.
Grundsätzlich differenziert man zwischen verschiedenen Typen von SSL -VPN. Der Typ SSL Portal VPN stellt nur eine sichereSSL-Verbindung zu einer bestimmten Webseite her, während SSL Tunnel VPN eine Verbindung zu mehreren Netzwerken bietet. Zudem muss der Browser bei der SSL Tunnel VPN Technologie, mit aktiven Inhalten wie beispielsweise Java, JavaScript oder auch Plugins umgehen können.
Als Alternative zu SSL-VNP gibt es Ipsec, jedoch ist die Verfügbarkeit und Client-Konfiguration bei Ipsec bezüglich desNetzwerkzugriffs für mobile Nutzer umständlicher. Des Weiteren ist SSL-VPN ein Verfahren, das keine Spuren auf dem Rechner hinterlässt.