#include <symmetric_key.h>
Inherited by ccf::crypto::FixedSizeGcmHeader< 12 >, and ccf::crypto::FixedSizeGcmHeader< IV_BYTES >.
◆ GcmHeader()
ccf::crypto::GcmHeader::GcmHeader |
( |
size_t |
iv_size | ) |
|
◆ deserialise() [1/2]
void ccf::crypto::GcmHeader::deserialise |
( |
const std::vector< uint8_t > & |
ser | ) |
|
◆ deserialise() [2/2]
void ccf::crypto::GcmHeader::deserialise |
( |
const uint8_t *& |
data, |
|
|
size_t & |
size |
|
) |
| |
◆ get_iv()
std::span< const uint8_t > ccf::crypto::GcmHeader::get_iv |
( |
| ) |
const |
◆ serialise()
std::vector< uint8_t > ccf::crypto::GcmHeader::serialise |
( |
| ) |
|
◆ serialised_size()
size_t ccf::crypto::GcmHeader::serialised_size |
( |
| ) |
const |
◆ set_iv()
void ccf::crypto::GcmHeader::set_iv |
( |
const uint8_t * |
data, |
|
|
size_t |
size |
|
) |
| |
◆ iv
std::vector<uint8_t> ccf::crypto::GcmHeader::iv |
◆ tag
The documentation for this struct was generated from the following files: