![]()  | 
  
    MySQL 8.0.44
    
   Source Code Documentation 
   | 
 
This file includes core components for encrypting/decrypting binary log files. More...
Go to the source code of this file.
Classes | |
| class | Stream_cipher | 
| This abstract class represents the interface of a replication logs encryption cipher that can be used to encrypt/decrypt a given stream content in both sequential and random way.  More... | |
| class | Aes_ctr | 
| The class provides standards to be used by the Aes_ctr ciphers.  More... | |
| class | Aes_ctr_cipher< TYPE > | 
| The class implements AES-CTR encryption/decryption.  More... | |
Typedefs | |
| using | Key_string = std::basic_string< unsigned char, my_char_traits< unsigned char > > | 
| typedef class Aes_ctr_cipher< Cipher_type::ENCRYPT > | Aes_ctr_encryptor | 
| typedef class Aes_ctr_cipher< Cipher_type::DECRYPT > | Aes_ctr_decryptor | 
Enumerations | |
| enum class | Cipher_type : int { ENCRYPT = 0 , DECRYPT = 1 } | 
This file includes core components for encrypting/decrypting binary log files.
| typedef class Aes_ctr_cipher< Cipher_type::DECRYPT > Aes_ctr_decryptor | 
| typedef class Aes_ctr_cipher< Cipher_type::ENCRYPT > Aes_ctr_encryptor | 
| using Key_string = std::basic_string<unsigned char, my_char_traits<unsigned char> > | 
      
  | 
  strong |