CCF
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
ccf::crypto::GcmCipher Struct Reference

#include <symmetric_key.h>

Public Member Functions

 GcmCipher ()
 GcmCipher implementation.
 
 GcmCipher (size_t size)
 
std::vector< uint8_t > serialise ()
 
void deserialise (const std::vector< uint8_t > &serial)
 

Public Attributes

StandardGcmHeader hdr
 
std::vector< uint8_t > cipher
 

Constructor & Destructor Documentation

◆ GcmCipher() [1/2]

ccf::crypto::GcmCipher::GcmCipher ( )
default

GcmCipher implementation.

◆ GcmCipher() [2/2]

ccf::crypto::GcmCipher::GcmCipher ( size_t  size)

Member Function Documentation

◆ deserialise()

void ccf::crypto::GcmCipher::deserialise ( const std::vector< uint8_t > &  serial)

◆ serialise()

std::vector< uint8_t > ccf::crypto::GcmCipher::serialise ( )

Member Data Documentation

◆ cipher

std::vector<uint8_t> ccf::crypto::GcmCipher::cipher

◆ hdr

StandardGcmHeader ccf::crypto::GcmCipher::hdr

The documentation for this struct was generated from the following files: