WireGuard

维基百科,自由的百科全书
跳到导航 跳到搜索
WireGuard
Logo of WireGuard.svg
原作者 Jason A. Donenfeld
開發者 Edge Security LLC.
穩定版本
穩定版本
None[1]
操作系统
类型 Virtual private network
许可协议 GPLv2
網站 www.wireguard.com
源代码库 編輯維基數據鏈接
数据截至 2018年6月26日

WireGuard 是由 Jason A. Donenfeld 开发的开放源代码 VPN 程序及协议[2],基于 Linux 内核实现,利用 Curve25519 进行密钥交换,ChaCha20Poly1305用于数据身份认证,BLAKE2英语BLAKE (hash function)用于散列函數运算[2],支持 IPv4IPv6 的第3层,并且可以封装v4-in-v6,反之亦然。[3]WireGuard 旨在获得比 IPsecOpenVPN 更好的性能。[4]

參考來源[编辑]

  1. ^ Installation. Wireguard. [2018-06-26]. 
  2. ^ 2.0 2.1 WireGuard. WireGuard: fast, modern, secure VPN tunnel. [2018-04-28]. (原始内容存档于2018-04-28). 
  3. ^ Donenfeld, Jason A. Introduction & Motivation (PDF). WireGuard: Next Generation Kernel Network Tunnel (PDF). (原始内容存档 (PDF)于2018-03-04). 
  4. ^ Vercauteren, Bart Preneel and Frederik. Applied Cryptography and Network Security. Springer. ISBN 978-3-319-93387-0. 

参见[编辑]

外部链接[编辑]