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

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

AesGcmCipher(const std::vector< uint8_t > &key)signet::forge::crypto::AesGcmCipherinlineexplicit
AesGcmCipher(const uint8_t *key, size_t key_len)signet::forge::crypto::AesGcmCipherinlineexplicit
algorithm_name() const noexcept overridesignet::forge::crypto::AesGcmCipherinlinevirtual
decrypt(const uint8_t *data, size_t size, const std::string &aad="") const overridesignet::forge::crypto::AesGcmCipherinlinevirtual
DEFAULT_ROTATION_THRESHOLDsignet::forge::crypto::AesGcmCipherstatic
encrypt(const uint8_t *data, size_t size, const std::string &aad="") const overridesignet::forge::crypto::AesGcmCipherinlinevirtual
ICipher()=defaultsignet::forge::crypto::ICipher
ICipher(const ICipher &)=deletesignet::forge::crypto::ICipher
ICipher(ICipher &&)=defaultsignet::forge::crypto::ICipher
invocation_count() const noexceptsignet::forge::crypto::AesGcmCipherinline
is_authenticated() const noexcept overridesignet::forge::crypto::AesGcmCipherinlinevirtual
key_size() const noexcept overridesignet::forge::crypto::AesGcmCipherinlinevirtual
MAX_INVOCATIONSsignet::forge::crypto::AesGcmCipherstatic
operator=(const ICipher &)=deletesignet::forge::crypto::ICipher
operator=(ICipher &&)=defaultsignet::forge::crypto::ICipher
RotationCallback typedefsignet::forge::crypto::AesGcmCipher
set_rotation_callback(RotationCallback cb, uint64_t threshold=DEFAULT_ROTATION_THRESHOLD)signet::forge::crypto::AesGcmCipherinline
~AesGcmCipher() overridesignet::forge::crypto::AesGcmCipherinline
~ICipher()=defaultsignet::forge::crypto::ICiphervirtual