gptkbp:instanceOf
|
Virtual Private Network
|
gptkbp:auditedBy
|
gptkb:Cure53
|
gptkbp:category
|
gptkb:network_protocol
Virtual private network
Cryptographic protocol
|
gptkbp:compatibleWith
|
built-in user authentication
dynamic IP assignment
|
gptkbp:contrastsWith
|
gptkb:IPsec
gptkb:OpenVPN
|
gptkbp:defaultPort
|
51820
|
gptkbp:developer
|
gptkb:Jason_A._Donenfeld
|
gptkbp:encryption
|
gptkb:ChaCha20
gptkb:Curve25519
gptkb:Poly1305
gptkb:BLAKE2s
gptkb:HKDF
gptkb:SipHash24
|
gptkbp:focusesOn
|
gptkb:security
gptkb:performance
simplicity
|
https://www.w3.org/2000/01/rdf-schema#label
|
WireGuard VPN protocol
|
gptkbp:integratesWith
|
Linux kernel 5.6
|
gptkbp:license
|
gptkb:GPLv2
|
gptkbp:openSource
|
true
|
gptkbp:peerAuthentication
|
public key
|
gptkbp:platform
|
gptkb:Android
gptkb:Windows
gptkb:iOS
gptkb:macOS
gptkb:Linux
|
gptkbp:releaseDate
|
2015
|
gptkbp:RFC
|
RFC 9381
|
gptkbp:supports
|
gptkb:IPv4
gptkb:IPv6
roaming
|
gptkbp:uses
|
stateless design
minimal codebase
cryptokey routing
pre-shared symmetric key (optional)
|
gptkbp:usesUDP
|
true
|
gptkbp:website
|
https://www.wireguard.com/
|
gptkbp:writtenBy
|
gptkb:Go
C
|
gptkbp:bfsParent
|
gptkb:Jason_A._Donenfeld
|
gptkbp:bfsLayer
|
7
|