„WireGuard“ – Versionsunterschied

[gesichtete Version][ungesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
Änderung 204813129 von Stubbim rückgängig gemacht; Buch im Selbstverlag entfernt; keine Werbung
Markierung: Rückgängigmachung
Webslapper (Diskussion | Beiträge)
KKeine Bearbeitungszusammenfassung
Zeile 21:Zeile 21:


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

Wireguard verfügt aufgrund des Aufbaus über einige Vorteile gegenüber anderen VPN-Protokollen: Eine einfache minimierte Codebasis; Hohe Übertragungsgeschwindigkeiten, da die kaum Ressourcen der Server und Clients belastet werden; Plattformübergreifende Integration in verschiedene Betriebssysteme wie Windows, Linux, MacOS, Android, iOS und einige andere mehr.<ref>{{Internetquelle |autor=Markus Hanf |url=https://vpntester.org/vpn-anbieter/was-ist-vpn-wissen/wireguard-vpn-was-du-wissen-solltest/ |titel=WireGuard VPN Protokoll: Was Du darüber wissen solltest. |werk=https://vpntester.org/ |hrsg=VPNTESTER |datum=2021-08-21 |sprache=de |abruf=2021-11-09}}</ref><ref>{{Internetquelle |autor=Jason A. Donenfeld |url=https://www.wireguard.com/ |titel=Wireguard - Projektseite |werk=https://www.wireguard.com/ |hrsg=Jason A. Donenfeld |datum=2018-08-08 |sprache=en |abruf=2021-11-09}}</ref>


== Verschlüsselung ==
== Verschlüsselung ==

Version vom 9. November 2021, 10:26 Uhr

WireGuard

Logo
Basisdaten

HauptentwicklerJason A. Donenfeld
EntwicklerJason A. Donenfeld
Erscheinungsjahr2015[1]
Aktuelle Version1.0.20220627[2]
(27. Juni 2022)
Betriebssystemplattformunabhängig
Programmier­spracheC (Kernel-Modul),
Go (Anwenderprogramme)
KategorieVirtual Private Network
LizenzGPLv2 (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 direkt im Linux-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 nur den Transport über das schnellere UDP, im Gegensatz dazu erlaubt OpenVPN alternativ auch TCP auf der Transportschicht.[5] Diese Einschränkung gilt nicht für das virtuelle Netzwerk selbst.

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

Wireguard verfügt aufgrund des Aufbaus über einige Vorteile gegenüber anderen VPN-Protokollen: Eine einfache minimierte Codebasis; Hohe Übertragungsgeschwindigkeiten, da die kaum Ressourcen der Server und Clients belastet werden; Plattformübergreifende Integration in verschiedene Betriebssysteme wie Windows, Linux, MacOS, Android, iOS und einige andere mehr.[6][7]

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.[8]

Einzelnachweise

  1. www.businessinsider.com.
  2. git.zx2c4.com. (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. Jason A. Donenfeld: Known Limitations. WireGuard, abgerufen am 7. Oktober 2020 (englisch).
  6. Markus Hanf: WireGuard VPN Protokoll: Was Du darüber wissen solltest. In: https://vpntester.org/. VPNTESTER, 21. August 2021, abgerufen am 9. November 2021.
  7. Jason A. Donenfeld: Wireguard - Projektseite. In: https://www.wireguard.com/. Jason A. Donenfeld, 8. August 2018, abgerufen am 9. November 2021 (englisch).
  8. WireGuard: fast, modern, secure VPN tunnel. Archiviert vom Original am 28. April 2018; abgerufen am 28. April 2018.