Sei sulla pagina 1di 2

14/4/2019

14/4/2019 WireGuard WireGuard - Wikipedia

WireGuard

WireGuard - Wikipedia

Da Wikipedia, l'enciclopedia libera.

che

implementa la tecnica della virtual private network (VPN) per creare connessioni sicure punto-punto in configurazione routed o bridged. Viene eseguito come modulo nel kernel linux e punta ad avere prestazioni migliori rispetto ad IPsec e OpenVPN.

WireGuard è un programma

e

un

Indice

Protocollo

Adozione

Implementazioni

Voci correlate

Note

Collegamenti esterni

Protocollo

WireGuard utilizza Curve25519 per lo scambio chiavi, ChaCha20 e Poly1305 per l'autenticazione e BLAKE2s per l'hashing. Funziona al livello di rete sia per IPv4 che per IPv6 e può incapsulare IPv4 in IPv6 e viceversa. È stato scritto da Jason A. Donenfeld ed è pubblicato sotto la versione 2 della GPL.

Adozione

Nell'aprile 2018, WireGuard è stato adottato dagli operatori VPN commerciali svedesi Mullvad e AzireVPN. Ha ricevuto donazioni da Mullvad, Private Internet Access e NLnet Foundation.

Il 18 dicembre 2018 ProtonMail e ProtonVPN hanno esortato a continuare ricerca e sviluppo nella tecnologia WireGuard, mostrando l'intenzione di incrementare il sostegno finanziario.

Il senatore dell'Oregon Ron Wyden ha raccomandato al National Institute of Standards and Technology (NIST) di prendere in considerazione WireGuard quale sostituto delle tecnologie correnti come IPsec e OpenVPN.

Implementazioni

Fra le implementazioni del sistema WireGuard troviamo:

L'implementazione di riferimento di Donenfeld, scritta in C e Go . C e Go.

BoringTun di Cloudflare , un'implementazione in user space scritta in Rust . [ 1 ] [ 2 Cloudflare, un'implementazione in user space scritta in Rust. [1][2]

Voci correlate

14/4/2019

Note

WireGuard - Wikipedia

1. ^ (EN) Vlad Krasnov, BoringTun, a userspace WireGuard implementation in Rust, su Cloudflare Blog, 18 dicembre

2018. URL consultato il 29 marzo 2019.

URL consultato il 29 marzo 2019.

Collegamenti esterni

. URL consultato il 29 marzo 2019 . Collegamenti esterni Whitepaper tecnico di WireGuard

Questa pagina è stata modificata per l'ultima volta il 5 apr 2019 alle 18:56.

Il testo è disponibile secondo la licenza Creative Commons Attribuzione-Condividi allo stesso modo; possono applicarsi condizioni ulteriori. Vedi le condizioni d'uso per i dettagli.