Skip to main content

Module key

Module key 

Source
Expand description

Key management: OTAR, activation, verification, destruction. Key management for SDLS Extended Procedures (CCSDS 355.1-B-1).

Keys follow a state machine: PREACTIVE → ACTIVE → DEACTIVATED → DESTROYED

Master keys decrypt session keys delivered via OTAR. Session keys are used for frame encryption/authentication.

Structs§

KeyRing
A key ring holding master and session keys.
ManagedKey
A managed cryptographic key.

Enums§

KeyState
Key state in the lifecycle.

Constants§

MAX_KEYS
Maximum number of keys in a key ring.
MAX_KEY_LEN
Maximum key length in bytes (AES-256).