Crate aws_nitro_enclaves_cose

Crate aws_nitro_enclaves_cose 

Source
Expand description

This library aims to provide safe Rust implementations for COSE, using serde and serde_cbor as an encoding layer and OpenSSL as the base crypto library.

Currently only COSE Sign1 and COSE Encrypt0 are implemented.

Re-exports§

pub use crate::encrypt::CipherConfiguration;
pub use crate::encrypt::CoseEncrypt0;

Modules§

crypto
(Signing) cryptography abstraction
encrypt
COSE Encryption
error
COSE Operation errors and causes
header_map
COSE HeaderMap
sign
COSE Signing

Structs§

CoseSign1
Implementation of the COSE_Sign1 structure as defined in RFC8152.