Hello, you are using an old browser that's unsafe and no longer supported. Please consider updating your browser to a newer version, or downloading a modern browser.
Training Camp • Cybersecurity Glossary
WireGuard is a fast, lightweight VPN protocol using modern cryptography like Curve25519 and ChaCha20 with a small, auditable codebase.
WireGuard Definition: WireGuard is a fast, lightweight VPN protocol using modern cryptography like Curve25519 and ChaCha20 with a small, auditable codebase.
WireGuard is a modern, lightweight VPN protocol that uses a fixed suite of state-of-the-art cryptography, including Curve25519 for key exchange, ChaCha20 for encryption, and Poly1305 for authentication. Its minimal codebase of a few thousand lines makes it easier to audit and faster than legacy protocols such as IPsec and OpenVPN. WireGuard operates over UDP and was merged into the Linux kernel in version 5.6.
Turn knowledge into credentials with our instructor-led cybersecurity boot camps.
View All Courses →