Що таке WireGuard?

Зміст:

Anonim

Ключем до віртуальних приватних мереж - або VPN - є створення зашифрованого тунелю від клієнта до сервера VPN. Через цей тунель всі Інтернет-дані передаються туди-сюди. Конфіденційність підключення VPN базується на використовуваному шифруванні, щоб захистити дані, що проходять через нього, як від хакерів, так і від інших, таких як ваш провайдер, які хочуть заглянути.

Існує безліч варіантів протоколу VPN із зашифрованими даними, кожен із яких має свої переваги та недоліки. Деякі популярні - PPTP, SSTP та OpenVPN (який має варіанти TCP та UDP). Цілями будь-якого з цих протоколів шифрування є забезпечення високого рівня шифрування з низькими накладними витратами на обчислювальні ресурси. Хоча OpenVPN залишається досить популярним завдяки своєму 256-розрядному шифруванню, він повертається до 2001 року, і багато чого змінилося з обчислювальною технікою з моменту дебюту Windows XP.

WireGuard - це недавній вихід у світ протоколів шифрування VPN і лише починає набирати більшої привабливості у сфері кібербезпеки. У цій статті ми детальніше розглядаємо WireGuard.

  • Відкрийте для себе найкращих постачальників VPN сьогодні
  • Що таке VPN? Поверніться до основ із нашим пояснювачем
  • А як щодо безкоштовних VPN? Чи хороші вони?

Полегшений протокол VPN …

Розробником WireGuard є Джейсон А. Доненфельд, який має досвід роботи в Інтернет-безпеці, а поточну розробку зробив Edge Security LLC. Хоча воно спочатку було розроблено для основного ядра Linux, в даний час воно є міжплатформеним і підтримує основні операційні системи Windows, Mac, iOS та Android.

Головною перевагою WireGuard є те, що він працює набагато легше і призначений для шифрування з меншими накладними витратами. У порівнянні з більш загальноприйнятими протоколами OpenVPN та IPsec, WireGuard демонструє переваги як з більшою швидкістю пропускної здатності, так і з меншим часом пінгування.

Незважаючи на те, що код WireGuard містить близько 4000 рядків, це набагато менше, ніж 100 000+ рядків коду, який містить будь-який з конкуруючих протоколів VPN OpenVPN або IKEv2 / IPsec. Ця перевага також робить його придатним для вбудованих пристроїв з меншими обчислювальними потужностями, таких як смартфон, маршрутизатор або навіть RaspberryPi.

WireGuard також намагається бути простим для розгортання за допомогою простої установки. Криптографія є сучасною, використовуючи сучасні протоколи, такі як Curve25519, ChaCha20 та Blake2. Значно менша довжина коду також значно спрощує перевірку, ніж протоколи довшої довжини.

… але все ще на ранніх стадіях

Маючи ці очевидні переваги, ви можете задатися питанням, чому всі не використовують WireGuard.

Що ж, деякі провайдери VPN вже прийняли WireGuard, з тим, що Mullvad вийшов на ранній старт. Насправді WireGuard є протоколом за замовчуванням для користувачів Linux, MacOS, Android та iOS, і його також можна ввімкнути для користувачів Windows.

NordVPN також впроваджує WireGuard в рамках свого проекту NordLynx, який пропонує NordVPN для користувачів Linux. Інші VPN, які використовують протокол WireGuard, включають AzireVPN, OVPN, TorGuard та приватний доступ до Інтернету.

Однак деякі з найбільших мереж VPN застосували більш вичікувальний підхід до впровадження WireGuard. Загалом, більша швидкість шифрування зазвичай відбувається за рахунок нижчої безпеки, і на момент написання статті існують постійні занепокоєння щодо того, що WireGuard ще на початку розробки, і тому може бути не таким стабільним, як більш зрілий проект. Ось чому ExpressVPN та деякі інші провайдери VPN на сьогоднішній день не впровадили WireGuard.

Тим не менш, він залишається інтригуючим новим протоколом і розпочався багатообіцяюче.

  • Ознайомтесь із нашим списком найкращих послуг VPN