extra credit Search 85,062 technologies ⌘K Download for Mac

WireGuard

Category
Infrastructure and DevOps
Docs outline
9 sections

Official docs outline

wireguard.com
  1. Quick Start and interface setup

    Creating key pairs, configuring wg0 interfaces with ip and wg, and bringing up a tunnel between peers.

  2. Cryptokey routing

    How public keys bind to AllowedIPs lists, deciding outgoing routing and incoming source filtering per peer.

  3. Conceptual overview and roaming

    Peers, endpoints, roaming, the UDP-based stateless interface model, and built-in roaming.

  4. Protocol and cryptography

    Noise IK handshake, Curve25519, ChaCha20-Poly1305, BLAKE2s, rekeying, and cookie-based DoS mitigation.

  5. Network namespace integration

    Moving the WireGuard interface across Linux network namespaces to build container and VPN isolation.

  6. wg and wg-quick tools

    Config file format, Interface and Peer sections, PostUp/PostDown hooks, and the wg and wg-quick commands.

  7. Performance

    Throughput and latency characteristics of the in-kernel implementation and benchmark methodology.

  8. Known limitations

    Constraints such as no built-in dynamic IP assignment, TCP-over-UDP caveats, and key management left to the operator.

  9. Whitepaper

    Formal design of the protocol, its security properties, timers, and DoS resistance.

Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.

All 57
↑↓ move ↵ open