#include <aes.h>
 | 
|   | AES256CBCEncrypt (const unsigned char key[AES256_KEYSIZE], const unsigned char ivIn[AES_BLOCKSIZE], bool padIn) | 
|   | 
|   | ~AES256CBCEncrypt () | 
|   | 
| int  | Encrypt (const unsigned char *data, int size, unsigned char *out) const | 
|   | 
Definition at line 66 of file aes.h.
 
◆ AES256CBCEncrypt()
      
        
          | AES256CBCEncrypt::AES256CBCEncrypt  | 
          ( | 
          const unsigned char  | 
          key[AES256_KEYSIZE],  | 
        
        
           | 
           | 
          const unsigned char  | 
          ivIn[AES_BLOCKSIZE],  | 
        
        
           | 
           | 
          bool  | 
          padIn  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ ~AES256CBCEncrypt()
      
        
          | AES256CBCEncrypt::~AES256CBCEncrypt  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ Encrypt()
      
        
          | int AES256CBCEncrypt::Encrypt  | 
          ( | 
          const unsigned char *  | 
          data,  | 
        
        
           | 
           | 
          int  | 
          size,  | 
        
        
           | 
           | 
          unsigned char *  | 
          out  | 
        
        
           | 
          ) | 
           |  const | 
        
      
 
 
◆ enc
Definition at line 74 of file aes.h.
 
 
◆ iv
  
  
      
        
          | unsigned char AES256CBCEncrypt::iv[AES_BLOCKSIZE] | 
         
       
   | 
  
private   | 
  
 
Definition at line 76 of file aes.h.
 
 
◆ pad
  
  
      
        
          | const bool AES256CBCEncrypt::pad | 
         
       
   | 
  
private   | 
  
 
Definition at line 75 of file aes.h.
 
 
The documentation for this class was generated from the following files: