Expand description
Common data structures used by lakers and its dependent crates
This crate is separate from lakers to avoid circular dependencies that would otherwise arise from the pattern in which lakers-ead combined the main crate with variations of the protocol’s EAD handling. As its types will then likely move over into the main lakers crate, it is recommended to use them through the public re-export there wherever possible.
Structs§
- Value of C_R or C_I, as chosen by ourself or the peer.
- A credential for use in EDHOC
- A fixed-size (but parameterized) buffer for EDHOC messages.
- An owned u8 vector of a limited length
- Representation of an EDHOC ERR_CODE
- A value of ID_CRED_x: a credential identifier
Enums§
Constants§
Traits§
- Interface between the lakers crate and any implementations of the required crypto primitives.
Functions§
- Returns the SUITES_I array, or an error if selected_suite is not supported.