The class provides standards to be used by the Aes_ctr ciphers.  
 More...
#include <stream_cipher.h>
The class provides standards to be used by the Aes_ctr ciphers. 
 
◆ get_decryptor()
Returns a new unique Stream_cipher decryptor. 
- Returns
 - A new Stream_cipher decryptor. 
 
 
 
◆ get_encryptor()
Returns a new unique Stream_cipher encryptor. 
- Returns
 - A new Stream_cipher encryptor. 
 
 
 
◆ get_evp_cipher()
  
  
      
        
          | static const EVP_CIPHER * Aes_ctr::get_evp_cipher  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
Returns the cipher to be uses when using the cipher. 
- Returns
 - AES-256-CTR. 
 
 
 
◆ get_evp_md()
  
  
      
        
          | static const EVP_MD * Aes_ctr::get_evp_md  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
Returns the message digest function to be uses when opening the cipher. 
- Returns
 - SHA-512 message digest. 
 
 
 
◆ AES_BLOCK_SIZE
  
  
      
        
          | const int Aes_ctr::AES_BLOCK_SIZE = 16 | 
         
       
   | 
  
static   | 
  
 
 
◆ FILE_KEY_LENGTH
  
  
      
        
          | const int Aes_ctr::FILE_KEY_LENGTH = 32 | 
         
       
   | 
  
static   | 
  
 
 
◆ PASSWORD_LENGTH
  
  
      
        
          | const int Aes_ctr::PASSWORD_LENGTH = 32 | 
         
       
   | 
  
static   | 
  
 
 
The documentation for this class was generated from the following files: