Bitcoin
|
#include <aes.h>
Public Member Functions | |
AES256CBCDecrypt (const unsigned char key[AES256_KEYSIZE], const unsigned char ivIn[AES_BLOCKSIZE], bool padIn) | |
~AES256CBCDecrypt () | |
int | Decrypt (const unsigned char *data, int size, unsigned char *out) const |
Private Attributes | |
const AES256Decrypt | dec |
const bool | pad |
unsigned char | iv [AES_BLOCKSIZE] |
AES256CBCDecrypt::AES256CBCDecrypt | ( | const unsigned char | key[AES256_KEYSIZE], |
const unsigned char | ivIn[AES_BLOCKSIZE], | ||
bool | padIn | ||
) |
AES256CBCDecrypt::~AES256CBCDecrypt | ( | ) |
int AES256CBCDecrypt::Decrypt | ( | const unsigned char * | data, |
int | size, | ||
unsigned char * | out | ||
) | const |
|
private |
|
private |
|
private |