This is the complete list of members for ibrcommon::AES128Stream, including all inherited members.
_mode | ibrcommon::CipherStream | protected |
AES128Stream(const CipherMode mode, std::ostream &output, const unsigned char key[key_size_in_bytes], const uint32_t salt) | ibrcommon::AES128Stream | |
AES128Stream(const CipherMode mode, std::ostream &output, const unsigned char key[key_size_in_bytes], const uint32_t salt, const unsigned char iv[iv_len]) | ibrcommon::AES128Stream | |
BUFF_SIZE | ibrcommon::AES128Stream | static |
CIPHER_DECRYPT enum value | ibrcommon::CipherStream | |
CIPHER_ENCRYPT enum value | ibrcommon::CipherStream | |
CipherMode enum name | ibrcommon::CipherStream | |
CipherStream(std::ostream &stream, const CipherMode mode=CIPHER_DECRYPT, const size_t buffer=2048) | ibrcommon::CipherStream | |
decrypt(char *buf, const size_t size) | ibrcommon::AES128Stream | protectedvirtual |
ibrcommon::CipherStream::decrypt(std::iostream &stream) | ibrcommon::CipherStream | |
decrypt_final() | ibrcommon::CipherStream | inlineprotectedvirtual |
encrypt(char *buf, const size_t size) | ibrcommon::AES128Stream | protectedvirtual |
ibrcommon::CipherStream::encrypt(std::iostream &stream) | ibrcommon::CipherStream | |
encrypt_final() | ibrcommon::CipherStream | inlineprotectedvirtual |
getIV(unsigned char(&to_iv)[iv_len]) const | ibrcommon::AES128Stream | |
getTag(unsigned char(&to_tag)[tag_len]) | ibrcommon::AES128Stream | |
iv_len | ibrcommon::AES128Stream | static |
key_size_in_bytes | ibrcommon::AES128Stream | static |
overflow(std::char_traits< char >::int_type=std::char_traits< char >::eof()) | ibrcommon::CipherStream | protectedvirtual |
salt_len | ibrcommon::AES128Stream | static |
sync() | ibrcommon::CipherStream | protectedvirtual |
tag_len | ibrcommon::AES128Stream | static |
verify(const unsigned char(&verify_tag)[tag_len]) | ibrcommon::AES128Stream | |
~AES128Stream() | ibrcommon::AES128Stream | virtual |
~CipherStream() | ibrcommon::CipherStream | virtual |