OpenVPN: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Aggiunto le conclusioni
Introduzione
Riga 17:
}}
 
'''OpenVPN''' è un [[programma (informatica)|programma]] [[Virtual Private Network|VPN]] scritto da James Yonan e rilasciato con [[GNU General Public License|licenza GPL]]. OpenVPN è quindi un software opensource e il fatto di essere tale garantisce a tale sistema di poterlo configurare su qualunque porta (senza usare il port-forwarding), essere la soluzione più sicura e anche la più affidabile. Un esempio per poter essere configurato senza il port-forwarding per poter soddisfare le richieste http attraverso il protocollo SSL (Secure Sockets Layer) possiamo utilizzare la porta TCP 443. È usato per creare tunnel [[Crittografia|crittografati]] punto-punto fra i [[computer]] [[host]]. 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 in modo massiccio le librerie di cifratura [[OpenSSL]] e usa il protocollo [[Transport Layer Security|SSLv3/TLSv1]]. È disponibile su [[GNU/Linux]], [[Berkeley Software Distribution|xBSD]], [[macOS]], [[Solaris Operating Environment|Solaris]] e [[Windows|Windows 2000/XP/Vista/7]]. Offre un ricco insieme di caratteristiche per il controllo e la sicurezza. Non è una VPN con interfaccia web, e non è compatibile con [[IPsec]] o altri programmi VPN. L'intero programma è un singolo [[file eseguibile|eseguibile]] binario usato per le connessioni sia dal [[lato server]] che dal [[lato 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. Ai giorni d’oggi in pochissimi riescono a violare l’OpenVPN. L’enorme vantaggio di OpenVPN rispetto ad IPsec è che quest’ultimo risulta essere meno veloce e per le per quelle macchine o quei dispositivi che hanno poca potenza di calcolo è un enorme svantaggio. La mancanza di velocità da parte di queste macchine e dispositivi è l’assenza del multithreading. SSTP (Secure Socket Tunneling Protocol) utilizza (come OpenVPN) la crittografia SSLv3 ma rispetto ad OpenVPN il protocollo SSTP è un protocollo chiuso e questo è un grosso svantaggio.
 
== Crittografia ==