WireGuard

Z Wikipedie, otevřené encyklopedie
Skočit na navigaci Skočit na vyhledávání
WireGuard
Logo
Vývojář Jason A. Donenfeld
Aktuální verze 0.0.20190913 (13. září 2019)
Vyvíjeno v C
Typ softwaru svobodný software
Licence GPLv2
Web www.wireguard.com
Některá data mohou pocházet z datové položky.

WireGuard je protokol pro realizaci virtuální privátní sítě na síťové vrstvě a zároveň označení pro jeho svobodnou referenční implementaci pod licencí GNU GPL. Ta je realizována jako jaderný modul pro linuxové jádro implementovaný v C. Tento modul zatím nebyl začleněn přímo do hlavní větve jádra, byť se o tom u verzí 5.1 a 5.2 spekulovalo.[1][2]

Prokol využívá pevně dané kryptografické algoritmy: pro dohodu na klíči používá Diffieho–Hellmanův protokol s využitím eliptických křivek s křivkou Curve25519, samotné šifrování má podobu autentizovaného šifrování šifrou ChaCha20 a autentizační funkcí Poly1305 s hašovací funkcí BLAKE2.

Odkazy[editovat | editovat zdroj]

Poznámky[editovat | editovat zdroj]

Reference[editovat | editovat zdroj]

V tomto článku byl použit překlad textu z článku WireGuard na anglické Wikipedii.

  1. KRČMÁŘ, Petr. WireGuard nebude ani v jádře 5.1. Root.cz [online]. 2019-02-28. Dostupné online. ISSN 1212-8309. 
  2. KRČMÁŘ, Petr. WireGuard se nedostane ani do jádra 5.2, vývoj se soustředil na verzi pro Windows. Root.cz [online]. 2019-05-09. Dostupné online. ISSN 1212-8309. 

Externí odkazy[editovat | editovat zdroj]