Navigation

  • next
  • fastd 19 documentation »

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 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
    • cipher-test

Developer documentation¶

  • Building fastd
    • Dependencies
    • Building
    • CMake variables
  • Protocol specification
    • Basic protocol design
    • Handshake format
    • Payload packets

Table of Contents

  • Welcome to fastd’s documentation!
    • User manual
    • Release notes
    • Cryptographic algorithms
    • Developer documentation

Next topic

Command line options

Quick search

Navigation

  • next
  • fastd 19 documentation »
© Copyright 2012-2020, Matthias Schiffer. Created using Sphinx 2.4.3.