Module galileo_osnma::tesla
source · [−]Expand description
TESLA keys and chain parameters.
This module contains the Chain
struct, that holds the parameters of a
TESLA chain, and the Key
struct, which contains a TESLA key and a copy
of a Chain
with the parameters of the corresponding chain. Keys can be
used to validate other keys transmitted at later GSTs, and to validate MACK
messages and authenticate the navigation data using the tags in a MACK message.
Structs
Enums
Errors produced during the validation of an ADKD field.
Errors produced during the extraction of the chain parameters.
Chain status.
Hash function.
Errors produced during the extraction of a TESLA root key from a DSM-KROOT message.
MAC function.
Errors produced during the validation of a TESLA key.