bird/proto/babel
Toke Høiland-Jørgensen b218a28f61 Babel: Add MAC authentication support
This implements support for MAC authentication in the Babel protocol, as
specified by RFC 8967. The implementation seeks to follow the RFC as close
as possible, with the only deliberate deviation being the addition of
support for all the HMAC algorithms already supported by Bird, as well as
the Blake2b variant of the Blake algorithm.

For description of applicability, assumptions and security properties,
see RFC 8967 sections 1.1 and 1.2.
2021-06-06 16:28:18 +02:00
..
babel.c Babel: Add MAC authentication support 2021-06-06 16:28:18 +02:00
babel.h Babel: Add MAC authentication support 2021-06-06 16:28:18 +02:00
config.Y Babel: Add MAC authentication support 2021-06-06 16:28:18 +02:00
Doc Doc: Rename code documentation files back to Doc 2018-12-14 02:03:42 +01:00
Makefile Babel: Add MAC authentication support 2021-06-06 16:28:18 +02:00
packets.c Babel: Add MAC authentication support 2021-06-06 16:28:18 +02:00