„WireGuard" – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen
Versionsgeschichte interaktiv durchsuchen
[gesichtete Version] [gesichtete Version]
← Zum vorherigen Versionsunterschied Zum nächsten Versionsunterschied →
Inhalt gelöscht Inhalt hinzugefügt
Zeile 18: Zeile 18:
|Dateien =
|Dateien =
}}
}}
'''WireGuard''' ist eine [[freie Software]] zum Aufbau eines [[Virtual Private Network|virtuellen privaten Netzwerkes]] (VPN) über eine [[Verschlüsselung|verschlüsselte]] Verbindung. Als Besonderheit ist diese VPN-Technik unter Linux direkt in den [[Linux (Kernel)|Kernel]] ab Version 5.6 integriert und erlaubt so eine höhere Verarbeitungsgeschwindigkeit als vergleichbare Lösungen wie [[IPsec]] oder [[OpenVPN]].<ref>{{(削除) Cite book (削除ここまで)| (削除) publisher = Springer| isbn = 978-3-319-93387-0| editor-last1 (削除ここまで)= Preneel(削除) | (削除ここまで) (削除) editor-first1 = Bart| editor-last2 = (削除ここまで) Vercauteren| (削除) editor-first2 (削除ここまで)=(削除) Frederik (削除ここまで)| (削除) title (削除ここまで)=(削除) (削除ここまで)Applied Cryptography and Network Security }}</ref><ref>{{Internetquelle | url = https://lists.zx2c4.com/pipermail/wireguard/2020-January/004905.html | titel = wireguard-linux-compat v0.0.20200128 released | zugriff = 2020年03月03日 }}</ref> Allerdings erlaubt WireGuard auf der Transportschicht nur [[User Datagram Protocol|UDP]] auf [[IPv4]] oder [[IPv6]]. Im Gegensatz dazu erlaubt OpenVPN alternativ auch [[Transmission Control Protocol|TCP]] auf der Transportschicht.
'''WireGuard''' ist eine [[freie Software]] zum Aufbau eines [[Virtual Private Network|virtuellen privaten Netzwerkes]] (VPN) über eine [[Verschlüsselung|verschlüsselte]] Verbindung. Als Besonderheit ist diese VPN-Technik unter Linux direkt in den [[Linux (Kernel)|Kernel]] ab Version 5.6 integriert und erlaubt so eine höhere Verarbeitungsgeschwindigkeit als vergleichbare Lösungen wie [[IPsec]] oder [[OpenVPN]].<ref>{{(追記) Literatur (追記ここまで)| (追記) Autor (追記ここまで)=(追記) Bart (追記ここまで) Preneel(追記) , (追記ここまで) (追記) Frederik (追記ここまで) Vercauteren| (追記) Hrsg (追記ここまで)=(追記) Springer (追記ここまで)| (追記) Titel (追記ここまで)=Applied Cryptography and Network Security(追記) | (追記ここまで) (追記) ISBN=978-3-319-93387-0 (追記ここまで)}}</ref><ref>{{Internetquelle | url = https://lists.zx2c4.com/pipermail/wireguard/2020-January/004905.html | titel = wireguard-linux-compat v0.0.20200128 released | zugriff = 2020年03月03日 }}</ref> Allerdings erlaubt WireGuard auf der Transportschicht nur [[User Datagram Protocol|UDP]] auf [[IPv4]] oder [[IPv6]]. Im Gegensatz dazu erlaubt OpenVPN alternativ auch [[Transmission Control Protocol|TCP]] auf der Transportschicht.


WireGuard steht unter der [[GNU General Public License|GNU GPLv2]] und ist neben dem [[Betriebssystem]] Linux mit eigenen Kernelmodul auch als Anwendungsprogramm für verschiedene andere Betriebssysteme wie [[OpenBSD]], [[FreeBSD]], [[NetBSD]], [[macOS]] und [[Microsoft Windows]] verfügbar.
WireGuard steht unter der [[GNU General Public License|GNU GPLv2]] und ist neben dem [[Betriebssystem]] Linux mit eigenen Kernelmodul auch als Anwendungsprogramm für verschiedene andere Betriebssysteme wie [[OpenBSD]], [[FreeBSD]], [[NetBSD]], [[macOS]] und [[Microsoft Windows]] verfügbar.


== Verschlüsselung ==
== Verschlüsselung ==
WireGuard ist im Aufbau wesentlich einfacher gestaltet als beispielsweise OpenVPN und verwendet nur ein eingeschränktes Set an Algorithmen. So wird unter anderem für den [[Schlüsselaustauschprotokoll|Schlüsselaustausch]] das Verfahren [[Curve25519]] und für die eigentliche Verschlüsselung [[Salsa20|ChaCha20]] verwendet.<ref name="wireguard-site">{{(削除) cite (削除ここまで) (削除) web | (削除ここまで)url=https://www.wireguard.com/(削除) (削除ここまで)|(削除) title (削除ここまで)=WireGuard: fast, modern, secure VPN tunnel |(削除) publisher=WireGuard (削除ここまで) (削除) | (削除ここまで)url(削除) -status=live |archiveurl (削除ここまで)=https://web.archive.org/web/20180428010439/https://www.wireguard.com/ (削除) |archivedate=2018 (削除ここまで)-(削除) 04-28 |accessdate (削除ここまで)=2018年04月28日(削除) (削除ここまで)}}</ref>
WireGuard ist im Aufbau wesentlich einfacher gestaltet als beispielsweise OpenVPN und verwendet nur ein eingeschränktes Set an Algorithmen. So wird unter anderem für den [[Schlüsselaustauschprotokoll|Schlüsselaustausch]] das Verfahren [[Curve25519]] und für die eigentliche Verschlüsselung [[Salsa20|ChaCha20]] verwendet.<ref name="wireguard-site">{{(追記) Internetquelle| (追記ここまで) url=https://www.wireguard.com/|(追記) titel (追記ここまで)=WireGuard: fast, modern, secure VPN tunnel(追記) | (追記ここまで) (追記) abruf=2018年04月28日 (追記ここまで)| (追記) archiv- (追記ここまで)url=https://web.archive.org/web/20180428010439/https://www.wireguard.com/(追記) | (追記ここまで) (追記) archiv (追記ここまで)-(追記) datum (追記ここまで)=2018年04月28日}}</ref>


== Einzelnachweise ==
== Einzelnachweise ==

Version vom 7. August 2020, 13:26 Uhr

WireGuard
Logo
Basisdaten
Hauptentwickler Jason A. Donenfeld
Entwickler Jason A. Donenfeld
Erscheinungsjahr 2015[1]
Aktuelle Version 1.0.20220627[2]
(27. Juni 2022)
Betriebssystem plattformunabhängig
Programmier­sprache C (Kernel-Modul),
Go (Anwenderprogramme)
Kategorie Virtual Private Network
Lizenz GPLv2 (Freie Software)
wireguard.com

WireGuard ist eine freie Software zum Aufbau eines virtuellen privaten Netzwerkes (VPN) über eine verschlüsselte Verbindung. Als Besonderheit ist diese VPN-Technik unter Linux direkt in den Kernel ab Version 5.6 integriert und erlaubt so eine höhere Verarbeitungsgeschwindigkeit als vergleichbare Lösungen wie IPsec oder OpenVPN.[3] [4] Allerdings erlaubt WireGuard auf der Transportschicht nur UDP auf IPv4 oder IPv6. Im Gegensatz dazu erlaubt OpenVPN alternativ auch TCP auf der Transportschicht.

WireGuard steht unter der GNU GPLv2 und ist neben dem Betriebssystem Linux mit eigenen Kernelmodul auch als Anwendungsprogramm für verschiedene andere Betriebssysteme wie OpenBSD, FreeBSD, NetBSD, macOS und Microsoft Windows verfügbar.

Verschlüsselung

WireGuard ist im Aufbau wesentlich einfacher gestaltet als beispielsweise OpenVPN und verwendet nur ein eingeschränktes Set an Algorithmen. So wird unter anderem für den Schlüsselaustausch das Verfahren Curve25519 und für die eigentliche Verschlüsselung ChaCha20 verwendet.[5]

Einzelnachweise

  1. www.businessinsider.com.
  2. wireguard-linux-compat. (abgerufen am 4. November 2022).
  3. Bart Preneel, Frederik Vercauteren: Applied Cryptography and Network Security. Hrsg.: Springer. ISBN 978-3-319-93387-0. 
  4. wireguard-linux-compat v0.0.20200128 released. Abgerufen am 3. März 2020. 
  5. WireGuard: fast, modern, secure VPN tunnel. Archiviert vom Original am 28. April 2018; abgerufen am 28. April 2018. 
Abgerufen von „https://de.wikipedia.org/w/index.php?title=WireGuard&oldid=202574036"