CCF
|
This is the complete list of members for ccf::crypto::KeyAesGcm, including all inherited members.
decrypt(std::span< const uint8_t > iv, const uint8_t tag[GCM_SIZE_TAG], std::span< const uint8_t > cipher, std::span< const uint8_t > aad, std::vector< uint8_t > &plain) const =0 | ccf::crypto::KeyAesGcm | pure virtual |
encrypt(std::span< const uint8_t > iv, std::span< const uint8_t > plain, std::span< const uint8_t > aad, std::vector< uint8_t > &cipher, uint8_t tag[GCM_SIZE_TAG]) const =0 | ccf::crypto::KeyAesGcm | pure virtual |
key_size() const =0 | ccf::crypto::KeyAesGcm | pure virtual |
KeyAesGcm()=default | ccf::crypto::KeyAesGcm | |
~KeyAesGcm()=default | ccf::crypto::KeyAesGcm | virtual |