fastd
stable

User manual

  • Command line options
  • Configuration file format
  • Encryption & authentication methods
  • MTU configuration

Release notes

  • fastd v22
  • fastd v21
  • fastd v20
  • fastd v19
  • fastd v18
  • fastd v17
  • fastd v16
  • fastd v15

Cryptographic algorithms

  • ec25519
  • FHMQV-C
  • Ciphers
  • Message Authentication Codes
  • Method providers

Developer documentation

  • Building fastd
  • Protocol specification
fastd
  • »
  • Welcome to fastd’s documentation!
  • Edit on GitHub

Welcome to fastd’s documentation!¶

User manual

  • Command line options
  • Configuration file format
    • Main configuration
    • Peer configuration
  • Encryption & authentication methods
    • Recommended methods
    • List of methods
  • MTU configuration
    • Guidelines
    • Examples

Release notes

  • fastd v22
    • New features
    • Bugfixes
    • Other changes
  • fastd v21
    • Bugfixes
  • fastd v20
    • New features
    • Bugfixes
    • Other changes
  • fastd v19
    • New features
    • Removed features
    • Bugfixes
    • Other changes
  • fastd v18
    • New features
    • Bugfixes
    • Other changes
  • fastd v17
    • New features
    • Bugfixes
    • Other changes
  • fastd v16
    • Bugfixes
    • Other changes
  • fastd v15
    • New features
    • Bugfixes
    • Other changes

Cryptographic algorithms

  • ec25519
    • Twisted Edwards curves
    • The curve used by ec25519
    • Implementation
    • Bibliography
  • FHMQV-C
    • Protocol specification
    • Usage in fastd
    • Bibliography
  • Ciphers
    • AES128-CTR
    • Salsa20(/12)
    • Bibliography
  • Message Authentication Codes
    • GHASH / Galois/Counter Mode (GCM) / GMAC
    • UHASH / UMAC
    • Bibliography
  • Method providers
    • generic-gmac
    • composed-gmac
    • generic-umac
    • composed-umac
    • generic-poly1305
    • null-l2tp
    • null
    • cipher-test

Developer documentation

  • Building fastd
    • Dependencies
    • Building
    • Build settings
  • Protocol specification
    • Basic protocol design
    • L2TP control message headers
    • Handshake format
    • Payload packets
Next

© Copyright 2012-2021, Matthias Schiffer. Revision 0f47d83e.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: stable
Versions
latest
stable
v22
v21
v20
v19
v18
v17
v16
v15
main
Downloads
pdf
On Read the Docs
Project Home
Builds