Signet Forge 0.1.0
C++20 Parquet library with AI-native extensions
DEMO
Loading...
Searching...
No Matches
signet::forge::crypto::AesGcm Member List

This is the complete list of members for signet::forge::crypto::AesGcm, including all inherited members.

AesGcm(const uint8_t key[KEY_SIZE])signet::forge::crypto::AesGcminlineexplicit
decrypt(const uint8_t *ciphertext_with_tag, size_t total_size, const uint8_t iv[IV_SIZE], const uint8_t *aad=nullptr, size_t aad_size=0) constsignet::forge::crypto::AesGcminline
encrypt(const uint8_t *plaintext, size_t plaintext_size, const uint8_t iv[IV_SIZE], const uint8_t *aad=nullptr, size_t aad_size=0) constsignet::forge::crypto::AesGcminline
IV_SIZEsignet::forge::crypto::AesGcmstatic
iv_size() constsignet::forge::crypto::AesGcminline
KEY_SIZEsignet::forge::crypto::AesGcmstatic
MAX_AAD_BYTESsignet::forge::crypto::AesGcmstatic
MAX_GCM_PLAINTEXTsignet::forge::crypto::AesGcmstatic
set_iv_size(size_t size)signet::forge::crypto::AesGcminline
TAG_SIZEsignet::forge::crypto::AesGcmstatic