Modules
RFC 8613 (OSCORE) message protection for CoAP, with the crypto/protocol core implemented in Rust.
A derived RFC 8613 Security Context (§3.1): Sender/Recipient keys and the Common IV, plus (native-side) the mutable Sender Sequence Number and Recipient replay window.
An OSCORE-protected message: the OSCORE option value and ciphertext to carry in the OSCORE option and payload of the outgoing CoAP message.
The kid, Partial IV, and AEAD nonce of a protected request (RFC 8613
§5.4), needed to later protect or verify its matching response.