VPN WireGuard рд▓рд╛рдИ рдиреЗрдЯ-рдЕрд░реНрдХреЛ рд╢рд╛рдЦрд╛рдорд╛ рд╕реНрд╡реАрдХрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдЫ рд░ рд▓рд┐рдирдХреНрд╕ 5.6 рдХрд░реНрдиреЗрд▓рдорд╛ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдЫред

рдбреЗрднрд┐рдб рдорд┐рд▓рд░ (рдбреЗрднрд┐рдб рдПрд╕ рдорд┐рд▓рд░рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓рдХреЛ рдиреЗрдЯрд╡рд░реНрдХрд┐рдЩ рд╕рдмрд╕рд┐рд╕реНрдЯрдордХрд╛ рд▓рд╛рдЧрд┐ рдЬрд┐рдореНрдореЗрд╡рд╛рд░, prinyal рдиреЗрдЯ-рдЕрд░реНрдХреЛ рд╢рд╛рдЦрд╛рдорд╛ рдкреНрдпрд╛рдЪрд╣рд░реВ рдкрд░рд┐рдпреЛрдЬрдирд╛рдмрд╛рдЯ VPN рдЗрдиреНрдЯрд░рдлреЗрд╕ рдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╕рдВрдЧ WireGuardред рдЕрд░реНрдХреЛ рд╡рд░реНрд╖рдХреЛ рд╕реБрд░реБрдорд╛, рдиреЗрдЯ-рдиреЗрдХреНрд╕реНрдЯ рд╢рд╛рдЦрд╛рдорд╛ рд╕рдВрдЪрд┐рдд рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВрд▓реЗ рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓ 5.6 рдХреЛ рд░рд┐рд▓реАрдЬрдХреЛ рд▓рд╛рдЧрд┐ рдЖрдзрд╛рд░ рдмрдирд╛рдЙрдБрджрдЫред

WireGuard рдХреЛрдбрд▓рд╛рдИ рдореБрдЦреНрдп рдХрд░реНрдиреЗрд▓рдорд╛ рдкреБрд╢ рдЧрд░реНрдиреЗ рдкреНрд░рдпрд╛рд╕рд╣рд░реВ рд╡рд┐рдЧрдд рдХреЗрд╣реА рд╡рд░реНрд╖рд╣рд░реВрдорд╛ рдЧрд░рд┐рдПрдХрд╛ рдЫрдиреН, рддрд░ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди рд╕реБрдзрд╛рд░ рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХрд╛ рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд┐рдХ рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВрдХреЛ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдорд╛ рдмрд╛рдБрдзрд┐рдПрдХреЛ рдХрд╛рд░рдгрд▓реЗ рдЕрд╕рдлрд▓ рд░рд╣реНрдпреЛред рд╕реБрд░реБрдорд╛, рдпреА рдХрд╛рд░реНрдпрд╣рд░реВ рдерд┐рдП рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд░реНрдиреЗрд▓рдХреЛ рд▓рд╛рдЧрд┐ рдЕрддрд┐рд░рд┐рдХреНрдд рдирд┐рдореНрди-рд╕реНрддрд░ рдЬрд╕реНрддрд╛ API рдХреЛ рд░реВрдкрдорд╛, рдЬрд╕рд▓реЗ рдЕрдиреНрддрддрдГ рдорд╛рдирдХ рдХреНрд░рд┐рдкреНрдЯреЛ API рд▓рд╛рдИ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдЧрд░реНрди рд╕рдХреНрдЫред

рдХрд░реНрдиреЗрд▓ рд░реЗрд╕рд┐рдкреА рд╕рдореНрдореЗрд▓рдирдорд╛ рдЫрд▓рдлрд▓ рдкрдЫрд┐, рд╕реЗрдкреНрдЯреЗрдореНрдмрд░рдорд╛ WireGuard рдХрд╛ рд╕рд┐рд░реНрдЬрдирд╛рдХрд░реНрддрд╛рд╣рд░реВ рд╕рд╣рдорддрд┐рдХреЛ рдирд┐рд░реНрдгрдп рдЧрд░реЗ рдХреЛрд░рдорд╛ рдЙрдкрд▓рдмреНрдз рдХреНрд░рд┐рдкреНрдЯреЛ API рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдЖрдлреНрдиреЛ рдкреНрдпрд╛рдЪрд╣рд░реВ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░реНрдиреБрд╣реЛрд╕реН, рдЬрд╕рдорд╛ WireGuard рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рдкреНрд░рджрд░реНрд╢рди рд░ рд╕рд╛рдорд╛рдиреНрдп рд╕реБрд░рдХреНрд╖рд╛рдХреЛ рдХреНрд╖реЗрддреНрд░рдорд╛ рдЧреБрдирд╛рд╕реЛ рдЧрд░реЗрдХрд╛ рдЫрдиреНред Zinc API рдХреЛ рд╡рд┐рдХрд╛рд╕ рдЬрд╛рд░реА рд░рд╛рдЦреНрдиреЗ рдирд┐рд░реНрдгрдп рдЧрд░рд┐рдпреЛ, рддрд░ рдЫреБрдЯреНрдЯреИ рдкрд░рд┐рдпреЛрдЬрдирд╛рдХреЛ рд░реВрдкрдорд╛ред

рдиреЛрднреЗрдореНрдмрд░рдорд╛, рдХрд░реНрдиреЗрд▓ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВ рдЧрдП рд╕рдореНрдЭреМрддрд╛рдХреЛ рдЬрд╡рд╛рдлрдорд╛ рд░ рдХреЛрдбрдХреЛ рдЕрдВрд╢рд▓рд╛рдИ рдЬрд┐рдВрдХрдмрд╛рдЯ рдореБрдЦреНрдп рдХрд░реНрдиреЗрд▓рдорд╛ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░реНрди рд╕рд╣рдордд рднрдпреЛред рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдкрдорд╛, рдХреЗрд╣рд┐ рдЬрд┐рдВрдХ рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВ рдХреЛрд░рдорд╛ рд╕рд╛рд░рд┐рдиреЗрдЫ, рддрд░ рдЫреБрдЯреНрдЯреИ рдПрдкреАрдЖрдИрдХреЛ рд░реВрдкрдорд╛ рд╣реЛрдЗрди, рддрд░ рдХреНрд░рд┐рдкреНрдЯреЛ рдПрдкреАрдЖрдИ рд╕рдмрд╕рд┐рд╕реНрдЯрдордХреЛ рднрд╛рдЧрдХреЛ рд░реВрдкрдорд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЛ рд▓рд╛рдЧреА, рдХреНрд░рд┐рдкреНрдЯреЛ API рдкрд╣рд┐рд▓реЗ рдиреИ рд╕рдорд╛рд╡реЗрд╢ WireGuard рдорд╛ рддрдпрд╛рд░ рдЧрд░рд┐рдПрдХреЛ ChaCha20 рд░ Poly1305 рдПрд▓реНрдЧреЛрд░рд┐рджрдорд╣рд░реВрдХреЛ рджреНрд░реБрдд рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиред

рдореБрдЦреНрдп рдХреЛрд░ рдорд╛ WireGuard рдХреЛ рдЖрдЧрд╛рдореА рд╡рд┐рддрд░рдг рдХреЛ рд╕рдореНрдмрдиреНрдз рдорд╛, рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рд╕рдВрд╕реНрдерд╛рдкрдХ рдШреЛрд╖рдгрд╛ рдЧрд░рд┐рдпреЛ рднрдгреНрдбрд╛рд░рдХреЛ рдкреБрдирд░реНрд╕рдВрд░рдЪрдирд╛рдХреЛ рдмрд╛рд░реЗрдорд╛ред рд╡рд┐рдХрд╛рд╕рд▓рд╛рдИ рд╕рд░рд▓ рдмрдирд╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐, рдореЛрдиреЛрд▓рд┐рдерд┐рдХ "WireGuard.git" рд░рд┐рдкреЛрдЬрд┐рдЯрд░реА, рдЬреБрди рдЕрд▓рдЧрд╛рд╡рдорд╛ рдЕрд╡рд╕реНрдерд┐рдд рд╣реБрди рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ, рдореБрдЦреНрдп рдХрд░реНрдиреЗрд▓рдорд╛ рдХреЛрдбрдХреЛ рд╕рд╛рде рдХрд╛рд░реНрдп рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдЙрдкрдпреБрдХреНрдд рддреАрдирд╡рдЯрд╛ рдЫреБрдЯреНрдЯреИ рднрдгреНрдбрд╛рд░рд╣рд░реВрджреНрд╡рд╛рд░рд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдЧрд░рд┐рдиреЗрдЫ:

  • рд╡рд╛рдпрд░рдЧрд╛рд░реНрдб-рд▓рд┐рдирдХреНрд╕.git - Wireguard рдкрд░рд┐рдпреЛрдЬрдирд╛рдмрд╛рдЯ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рд╕рд╣рд┐рддрдХреЛ рдкреВрд░реНрдг рдХрд░реНрдиреЗрд▓ рд░реВрдЦ, рдкреНрдпрд╛рдЪрд╣рд░реВ рдЬрд╕рдмрд╛рдЯ рдХрд░реНрдиреЗрд▓рдорд╛ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрди рд╕рдореАрдХреНрд╖рд╛ рдЧрд░рд┐рдиреЗрдЫ рд░ рдирд┐рдпрдорд┐рдд рд░реВрдкрдорд╛ рдиреЗрдЯ/рдиреЗрдЯ-рдЕрд░реНрдХреЛ рд╢рд╛рдЦрд╛рд╣рд░реВрдорд╛ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░рд┐рдиреЗрдЫред
  • рд╡рд╛рдпрд░рдЧрд╛рд░реНрдб-рдЙрдкрдХрд░рдг.git - wg рд░ wg-quick рдЬрд╕реНрддрд╛ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрдкреЗрд╕рдорд╛ рдЪрд▓реНрдиреЗ рдЙрдкрдпреЛрдЧрд┐рддрд╛рд╣рд░реВ рд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рднрдгреНрдбрд╛рд░ред рднрдгреНрдбрд╛рд░рд▓рд╛рдИ рд╡рд┐рддрд░рдгрдХреЛ рд▓рд╛рдЧрд┐ рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред
  • рд╡рд╛рдпрд░рдЧрд╛рд░реНрдб-рд▓рд┐рдирдХреНрд╕- compat.git - рдкреБрд░рд╛рдиреЛ рдХрд░реНрдиреЗрд▓рд╣рд░реВрд╕рдБрдЧ рдЕрдиреБрдХреВрд▓рддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдХрд░реНрдиреЗрд▓рдмрд╛рдЯ рдЕрд▓рдЧ рдЧрд░реА compat.h рддрд╣ рд╕рд╣рд┐рдд рдЖрдкреВрд░реНрддрд┐ рдЧрд░рд┐рдПрдХреЛ рдореЛрдбреНрдпреБрд▓рдХреЛ рднрд┐рдиреНрдирддрд╛ рднрдПрдХреЛ рднрдгреНрдбрд╛рд░ред рдореБрдЦреНрдп рд╡рд┐рдХрд╛рд╕ wireguard-linux.git рд░рд┐рдкреЛрдЬрд┐рдЯрд░реАрдорд╛ рдЧрд░рд┐рдиреЗрдЫ, рддрд░ рдЬрдмрд╕рдореНрдо рддреНрдпрд╣рд╛рдБ рдЕрд╡рд╕рд░ рд░ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВ рдмреАрдЪ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЫ, рдкреНрдпрд╛рдЪрд╣рд░реВрдХреЛ рдЫреБрдЯреНрдЯреИ рд╕рдВрд╕реНрдХрд░рдг рдкрдирд┐ рдХрд╛рдо рдЧрд░реНрдиреЗ рдлрд╛рд░рдордорд╛ рд╕рдорд░реНрдерд┐рдд рд╣реБрдиреЗрдЫред

рд╣рд╛рдореА рддрдкрд╛рдИрдВрд▓рд╛рдИ рд╕рдореНрдЭрдирд╛ рдЧрд░реМрдВ рдХрд┐ VPN WireGuard рдЖрдзреБрдирд┐рдХ рдЗрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╡рд┐рдзрд┐рд╣рд░реВрдХреЛ рдЖрдзрд╛рд░рдорд╛ рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдзреЗрд░реИ рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ, рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдЬрд┐рд▓реЛ рдЫ, рдЬрдЯрд┐рд▓рддрд╛рд╣рд░реВ рдореБрдХреНрдд рдЫ рд░ рдЯреНрд░рд╛рдлрд┐рдХрдХреЛ рдареВрд▓реЛ рдорд╛рддреНрд░рд╛рд▓рд╛рдИ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрдиреЗ рдареВрд▓рд╛ рдкрд░рд┐рдирд┐рдпреЛрдЬрдирд╣рд░реВрдорд╛ рдЖрдлреВрд▓рд╛рдИ рдкреНрд░рдорд╛рдгрд┐рдд рдЧрд░реЗрдХреЛ рдЫред рд╕рдиреН реирежрезрел рджреЗрдЦрд┐ рдирд┐рд░реНрдорд╛рдг рднрдЗрд░рд╣реЗрдХреЛ рдЖрдпреЛрдЬрдирд╛рдХреЛ рд▓реЗрдЦрд╛рдкрд░реАрдХреНрд╖рдг рдЧрд░рд┐рдПрдХреЛ рдЫ рдФрдкрдЪрд╛рд░рд┐рдХ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╡рд┐рдзрд┐рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдпреЛред WireGuard рд╕рдорд░реНрдерди рдкрд╣рд┐рд▓реЗ рдиреИ NetworkManager рд░ systemd рдорд╛ рдПрдХреАрдХреГрдд рдЫ, рд░ рдХрд░реНрдиреЗрд▓ рдкреНрдпрд╛рдЪрд╣рд░реВ рдЖрдзрд╛рд░ рд╡рд┐рддрд░рдгрдорд╛ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░рд┐рдПрдХрд╛ рдЫрдиреНред рдбреЗрдмрд┐рдпрди рдЕрд╕реНрдерд┐рд░, Mageia, Alpine, Arch, Gentoo, OpenWrt, NixOS, рдЕрдиреБрдЪреНрдЫреЗрдж ╨╕ ALT.

WireGuard рд▓реЗ рдИрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреБрдЮреНрдЬреА рд░рд╛рдЙрдЯрд┐рдЩрдХреЛ рдЕрд╡рдзрд╛рд░рдгрд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫ, рдЬрд╕рдорд╛ рдкреНрд░рддреНрдпреЗрдХ рдиреЗрдЯрд╡рд░реНрдХ рдЗрдиреНрдЯрд░рдлреЗрд╕рдорд╛ рдирд┐рдЬреА рдХреБрдЮреНрдЬреА рд╕рдВрд▓рдЧреНрди рдЧрд░реНрдиреЗ рд░ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдЮреНрдЬреАрд╣рд░реВ рдмрд╛рдБрдзреНрди рдпрд╕рд▓рд╛рдИ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рд╕рдорд╛рд╡реЗрд╢ рд╣реБрдиреНрдЫред рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдЮреНрдЬреАрд╣рд░реВ SSH рдорд╛ рд╕рдорд╛рди рд░реВрдкрдорд╛ рдЬрдбрд╛рди рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрди рдЖрджрд╛рдирдкреНрд░рджрд╛рди рдЧрд░рд┐рдиреНрдЫред рдХреБрдЮреНрдЬреАрд╣рд░реВ рдХреБрд░рд╛рдХрд╛рдиреА рдЧрд░реНрди рд░ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрдкреЗрд╕рдорд╛ рдЫреБрдЯреНрдЯреИ рдбреЗрдорди рдирдЪрд▓рд╛рдПрд░ рдЬрдбрд╛рди рдЧрд░реНрди, Noise_IK рд╕рдВрдпрдиреНрддреНрд░рдмрд╛рдЯ рд╢реЛрд░ рдкреНрд░реЛрдЯреЛрдХрд▓ рдлреНрд░реЗрдорд╡рд░реНрдХSSH рдорд╛ рдЕрдзрд┐рдХреГрдд_рдХреБрдЮреНрдЬреАрд╣рд░реВ рдХрд╛рдпрдо рд░рд╛рдЦреНрдиреЗ рдЬрд╕реНрддреИред рдбрд╛рдЯрд╛ рдкреНрд░рд╕рд╛рд░рдг UDP рдкреНрдпрд╛рдХреЗрдЯрд╣рд░реВрдорд╛ encapsulation рдорд╛рд░реНрдлрдд рдЧрд░рд┐рдиреНрдЫред рдпрд╕рд▓реЗ рдЬрдбрд╛рди рд╡рд┐рдЪреНрдЫреЗрдж рдирдЧрд░реА рд░ рдХреНрд▓рд╛рдЗрдиреНрдЯрд▓рд╛рдИ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ рдкреБрди: рдХрдиреНрдлрд┐рдЧрд░ рдирдЧрд░реА VPN рд╕рд░реНрднрд░ (рд░реЛрдорд┐рдЩ) рдХреЛ IP рдареЗрдЧрд╛рдирд╛ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрди рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред

рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рдирдХреЛ рд▓рд╛рдЧрд┐ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рдпреЛрдЧ рд╕реНрдЯреНрд░рд┐рдо рд╕рд╛рдЗрдлрд░ ChaCha20 рд░ рд╕рдиреНрджреЗрд╢ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо (MAC) Poly1305, рдбреЗрдирд┐рдпрд▓ рдмрд░реНрдирд╕реНрдЯреЗрди рджреНрд╡рд╛рд░рд╛ рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ (рдбреЗрдирд┐рдпрд▓ рдЬреЗ рдмрд░реНрдирд╕реНрдЯреЗрди), рддрд╛рдиреНрдпрд╛ рд▓реИрдЩреНрдЧреЗ
(рддрд╛рдиреНрдЬрд╛ рд▓рд╛рдиреНрдЧреЗ) рд░ рдкрд┐рдЯрд░ рд╢реНрд╡рд╛рдмреЗред ChaCha20 рд░ Poly1305 AES-256-CTR рд░ HMAC рдХреЛ рдЫрд┐рдЯреЛ рд░ рд╕реБрд░рдХреНрд╖рд┐рдд рдПрдирд╛рд▓рдЧрд╣рд░реВрдХреЛ рд░реВрдкрдорд╛ рд░рд╛рдЦрд┐рдПрдХреЛ рдЫ, рдЬрд╕рдХреЛ рд╕рдлреНрдЯрд╡реЗрдпрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирд▓реЗ рд╡рд┐рд╢реЗрд╖ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╕рдорд░реНрдердирдХреЛ рдкреНрд░рдпреЛрдЧ рдирдЧрд░реА рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╕рдордп рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рд╕рд╛рдЭрд╛ рдЧреЛрдкреНрдп рдХреБрдЮреНрдЬреА рдЙрддреНрдкрдиреНрди рдЧрд░реНрди, рдЕрдгреНрдбрд╛рдХрд╛рд░ рдХрд░реНрдн рдбрд┐рдлреА-рд╣реЗрд▓рдореНрдпрд╛рди рдкреНрд░реЛрдЯреЛрдХрд▓ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред рдХрд░реНрдн 25519, рдкрдирд┐ рдбреЗрдирд┐рдпрд▓ рдмрд░реНрдирд╕реНрдЯреЗрди рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рддред рд╣реНрдпрд╛рд╕рд┐рдЩрдХрд╛ рд▓рд╛рдЧрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреЗ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рд╣реЛ BLAKE2s (RFC7693).

рдорд╛ рдкрд░реАрдХреНрд╖рдг рдкреНрд░рджрд░реНрд╢рди WireGuard рд▓реЗ OpenVPN (HMAC-SHA3.9-3.8 рд╕рдБрдЧ 256-bit AES) рдХреЛ рддреБрд▓рдирд╛рдорд╛ 2 рдЧреБрдгрд╛ рдЙрдЪреНрдЪ рдереНрд░реБрдкреБрдЯ рд░ 256 рдЧреБрдгрд╛ рдЙрдЪреНрдЪ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рд╢реАрд▓рддрд╛ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНтАНрдпреЛред IPsec (256-bit ChaCha20+Poly1305 рд░ AES-256-GCM-128) рдХреЛ рддреБрд▓рдирд╛рдорд╛, WireGuard рд▓реЗ рдереЛрд░реИ рдкреНрд░рджрд░реНрд╢рди рд╕реБрдзрд╛рд░ (13-18%) рд░ рдХрдо рд╡рд┐рд▓рдореНрдмрддрд╛ (21-23%) рджреЗрдЦрд╛рдЙрдБрдЫред рдкрд░реАрдХреНрд╖рдгрд╣рд░реВ рдкрд░рд┐рдпреЛрдЬрдирд╛рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд╕рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЗрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдПрд▓реНрдЧреЛрд░рд┐рджрдорд╣рд░реВрдХреЛ рджреНрд░реБрдд рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдкреНрд░рджрд░реНрд╢рди рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ - рдХрд░реНрдиреЗрд▓рдХреЛ рдорд╛рдирдХ рдХреНрд░рд┐рдкреНрдЯреЛ API рдорд╛ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░реНрджрд╛ рдЦрд░рд╛рдм рдкреНрд░рджрд░реНрд╢рди рд╣реБрди рд╕рдХреНрдЫред

VPN WireGuard рд▓рд╛рдИ рдиреЗрдЯ-рдЕрд░реНрдХреЛ рд╢рд╛рдЦрд╛рдорд╛ рд╕реНрд╡реАрдХрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдЫ рд░ рд▓рд┐рдирдХреНрд╕ 5.6 рдХрд░реНрдиреЗрд▓рдорд╛ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдЫред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди