![]() |
Signet Forge 0.1.0
C++20 Parquet library with AI-native extensions
|
DEMO |
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::AesGcm | inlineexplicit |
| 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) const | signet::forge::crypto::AesGcm | inline |
| 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) const | signet::forge::crypto::AesGcm | inline |
| IV_SIZE | signet::forge::crypto::AesGcm | static |
| iv_size() const | signet::forge::crypto::AesGcm | inline |
| KEY_SIZE | signet::forge::crypto::AesGcm | static |
| MAX_AAD_BYTES | signet::forge::crypto::AesGcm | static |
| MAX_GCM_PLAINTEXT | signet::forge::crypto::AesGcm | static |
| set_iv_size(size_t size) | signet::forge::crypto::AesGcm | inline |
| TAG_SIZE | signet::forge::crypto::AesGcm | static |