Cos'è WireGuard?

La chiave per le reti private virtuali, o VPN, è la creazione del tunnel crittografato dal client al server VPN. Attraverso questo tunnel, tutti i dati di Internet vengono trasmessi avanti e indietro. La privacy della connessione VPN si basa sulla crittografia utilizzata, per mantenere i dati in transito al sicuro da hacker e altri, come il tuo ISP, che vogliono dare un'occhiata.

Ci sono molte opzioni per il protocollo VPN per dati crittografati, ognuna con i suoi vantaggi e svantaggi. Alcuni popolari sono PPTP, SSTP e OpenVPN (che ha entrambe le varianti TCP e UDP). L'obiettivo di uno qualsiasi di questi protocolli di crittografia è fornire un livello elevato di crittografia, con un basso sovraccarico delle risorse di elaborazione. Sebbene OpenVPN rimanga piuttosto popolare con la sua crittografia a 256 bit, risale al 2001 e molto è cambiato con l'informatica dal debutto di Windows XP.

WireGuard è un ingresso più recente nel mondo dei protocolli di crittografia VPN e sta appena iniziando a guadagnare più trazione nella sfera della sicurezza informatica. In questo articolo, esaminiamo più da vicino WireGuard.

  • Scopri i migliori provider VPN di oggi
  • Cos'è una VPN? Torna alle origini con il nostro spiegatore
  • E le VPN gratuite? Sono bravi?

Un protocollo VPN più leggero …

Lo sviluppatore di WireGuard è Jason A. Donenfeld che ha esperienza nella sicurezza online, con lo sviluppo attuale svolto da Edge Security LLC. Sebbene sia stato inizialmente sviluppato per il kernel Linux tradizionale, attualmente è multipiattaforma, con supporto per i principali sistemi operativi Windows, Mac, iOS e Android.

Il vantaggio principale di WireGuard è che è molto più leggero ed è progettato per offrire la crittografia con meno overhead. Rispetto ai più comuni protocolli OpenVPN e IPsec, WireGuard dimostra vantaggi sia con velocità di throughput più elevate che con tempi di ping inferiori.

Anche se si dice che il codice di WireGuard contenga circa 4.000 righe, questo è di gran lunga inferiore alle oltre 100.000 righe di codice che comprendono uno dei protocolli VPN concorrenti di OpenVPN o IKEv2 / IPsec. Questo vantaggio lo rende adatto anche per dispositivi embedded con minore potenza di calcolo, come uno smartphone, un router o persino un RaspberryPi.

WireGuard si sforza anche di essere semplice da implementare con una facile installazione. La crittografia è all'avanguardia utilizzando protocolli moderni come Curve25519, ChaCha20 e Blake2. La lunghezza del codice molto più breve rende anche molto più semplice l'audit rispetto ai protocolli di lunghezza maggiore.

… ma ancora nelle prime fasi

Con questi ovvi vantaggi, potresti chiederti perché tutti non utilizzano WireGuard.

Ebbene, alcuni provider VPN hanno già adottato WireGuard, con Mullvad che inizia presto. In effetti, WireGuard è il suo protocollo predefinito per gli utenti Linux, MacOS, Android e iOS e può essere abilitato anche per gli utenti Windows.

NordVPN sta anche implementando WireGuard come parte del suo progetto NordLynx, che offre NordVPN agli utenti Linux. Altre VPN che utilizzano il protocollo WireGuard includono AzireVPN, OVPN, TorGuard e Private Internet Access.

Tuttavia, alcune delle più grandi VPN hanno adottato un approccio più attendista per l'implementazione di WireGuard. In generale, velocità maggiori per la crittografia di solito vanno a scapito di una sicurezza inferiore e al momento della scrittura, ci sono preoccupazioni in corso sul fatto che WireGuard sia ancora all'inizio dello sviluppo e quindi potrebbe non essere stabile come un progetto più maturo. Questo è il motivo per cui ExpressVPN e alcuni altri provider VPN non hanno ancora implementato WireGuard.

Tuttavia, rimane un nuovo intrigante protocollo e ha un inizio promettente.

  • Dai un'occhiata al nostro elenco dei migliori servizi VPN

Articoli interessanti...