Czym jest OpenVPN i WireGuard?
OpenVPN i WireGuard to dwa rodzaje protokołów VPN. Protokół VPN to technologia używana do stworzenia bezpiecznego tunelu między Twoim urządzeniem i serwerem VPN.
Inaczej mówiąc, protokół VPN stanowi kluczowy element umożliwiający działanie sieci VPN.
Możesz używać OpenVPN lub WireGuard niezależnie, aby stworzyć własne połączenie VPN. Zazwyczaj jednak są one częścią osobistych usług VPN.
Oto przegląd głównych cech obu protokołów:
Cecha | OpenVPN | WireGuard |
---|---|---|
Data wydania | Maj 2001 roku | Wrzesień 2019 roku |
Szyfrowanie | AES, Blowfish, Camellia | ChaCha20, Poly1305 |
Długość kodu | Ponad 70 000 linijek | ~ 4 000 linijek |
Open Source | Tak | Tak |
Zabezpieczenia | Silne | Silne |
Prywatność | Wysoka | Wymaga dodatkowych zabezpieczeń |
Prędkość | Umiarkowana | Wysoka |
OpenVPN
Oryginalne oprogramowanie OpenVPN zostało stworzone w 2001 roku przez Jamesa Yonana.
Yonan zbudował OpenVPN, aby upewnić się, że jego połączenie będzie prywatne podczas podróży przez Azję Centralną i używania azjatyckich oraz rosyjskich połączeń internetowych.
Dzisiaj, Yonan jest dyrektorem technicznym OpenVPN Inc. Firma oferuje usługi B2B oraz działający protokół OpenVPN.
Dyrektor generalny i założyciel firmy, Francis Dinha dorastał w Iraku i podziela obawy Yonana dotyczące ochrony prywatności przed państwową inwigilacją.
Oprogramowanie OpenVPN zostało pobrane ponad 60 milionów razy i prawie każdy współczesny VPN obsługuje ten protokół.
OpenVPN jest dostępny na licencji open-source, co oznacza, że każdy może sprawdzić jego kod źródłowy.
Przez ponad dekadę OpenVPN był uważany za wzór bezpieczeństwa VPN. Jednak wraz z wydaniem WireGuard, pojawił się nowy pretendent do tego zaszczytnego tytułu.
WireGuard
WireGuard został stworzony przez Jasona A. Donenfelda z Edge Security. Pierwsza stabilna wersja pojawiła się na rynku we wrześniu 2019 roku.
WireGuard został zaprojektowany, aby ulepszyć istniejące protokoły VPN – jest prostszy, szybszy i łatwiejszy w użyciu.
W przeciwieństwie do OpenVPN WireGuard jest „kryptograficznie zarozumiały”, jak określił to sam Donenfeld. Oznacza to, że wybrał jedno rozwiązanie dla wszystkich aspektów bezpieczeństwa usług VPN.
W rezultacie WireGuard obejmuje mniej opcji niż OpenVPN, ale jest również znacznie mniej skomplikowany.
Podobnie jak OpenVPN, WireGuard również udostępnia swój kod źródłowy.
Mimo że został wydany dopiero we wrześniu 2019 roku, WireGuard jest już obsługiwany przez wiele usług VPN. Przykładowo NordVPN zbudował swój autorski protokół na jego podstawie.
Który z tych protokołów jest lepszy? OpenVPN czy WireGuard? Zacznijmy od porównania ich prędkości.