Cos’è OpenVPN? È sicuro?

OpenVPN è un protocollo di tunneling basato su SSL popolare e altamente sicuro utilizzato con le reti private virtuali. Offrendo una protezione superiore per il traffico dati e supporto praticamente per ogni piattaforma, OpenVPN è considerato uno dei migliori protocolli VPN in uso oggi.


Una breve storia di OpenVPN

Il progetto OpenVPN è stato fondato da James Yonan, co-fondatore e CTO di OpenVPN Technologies. Rilasciato inizialmente nel 2001, OpenVPN è un protocollo di crittografia e autenticazione basato su SSL pubblicato sotto GNU General Public License.

Cos'è OpenVPN?

A differenza di altri protocolli VPN che utilizzano la crittografia IPSec, OpenVPN utilizza SSL per la crittografia dei dati. SSL è una tecnologia di sicurezza standard che stabilisce connessioni sicure point-to-point o site-to-site. È comunemente utilizzato per fornire sicurezza e crittografia per transazioni finanziarie basate sul Web, e-mail e altri dati sensibili.

OpenVPN supporta tutti i principali sistemi operativi in ​​uso oggi, oltre ad Android e iOS. Supporta anche piattaforme meno conosciute, tra cui OpenBSD, FreeBSD, NetBSD, QNX e Solaris. Oltre ai suoi forti standard di crittografia, OpenVPN è ottimo per superare in astuzia firewall, traduttori di indirizzi di rete e restrizioni geografiche proibitive.


OpenVPN è sicuro? Ecco come funziona

OpenVPN è un protocollo di tunneling che stabilisce una connessione privata tra un client VPN e un server VPN. I dati all'interno del tunnel sono completamente crittografati, il che significa che non possono essere visti o intercettati da estranei. Ciò include il tuo ISP, motori di ricerca, siti web, operatori di marketing e hacker.

Endai Huedl / Getty Images

Il client OpenVPN crittografa i pacchetti di dati prima che escano da un computer o dispositivo. I pacchetti di dati crittografati vengono inviati al server OpenVPN, che decrittografa i dati con una chiave crittografica segreta. I dati decrittografati vengono inviati a Internet al server specificato nella richiesta, ad esempio, https://netflix.com. Il server Internet riceve la richiesta di dati e invia i suoi dati al server OpenVPN. Il server OpenVPN crittografa i dati dal server Internet e invia i dati crittografati al computer o al dispositivo. Il client OpenVPN sul computer decrittografa quindi i dati con la sua chiave crittografica.


Protocolli OpenVPN

Alcuni dei protocolli e degli standard utilizzati da OpenVPN per stabilire connessioni sicure includono:

  • Autenticazione: OpenVPN ha due modalità di autenticazione. Può utilizzare una chiave statica precondivisa tra peer. Può anche utilizzare SSL / TLS e certificati per l'autenticazione e lo scambio di chiavi.
  • crittografia: OpenVPN offre una crittografia fino a 256 bit utilizzando OpenSSL, un toolkit completo per il protocollo Transport Layer Security. Per una sicurezza più robusta, può utilizzare AES, Camellia, 3DES e CAST-128.
  • porte: OpenVPN è progettato per funzionare su entrambi i trasporti TCP e UDP e offre prestazioni eccellenti su UDP (un protocollo più veloce di TCP).

Dove puoi trovare OpenVPN?

La maggior parte dei principali provider VPN offre OpenVPN ai propri abbonati. Dopo aver scelto il tuo provider VPN preferito, vai al loro sito Web e scarica il software.

Se sei un esperto di tecnologia, installa OpenVPN sul tuo server privato virtuale. Ad esempio, Digital Ocean offre distribuzioni con un clic di OpenVPN pronte per il lancio, quindi non è necessario iscriversi a un servizio VPN i cui termini e condizioni potrebbero non essere trasparenti per te.


Lascia un commento