Main Page Modules Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages

# AESdecrypt Class Reference

`#include <aescpp.h>`

List of all members.

## Public Member Functions
| AESdecrypt (void)
| AESdecrypt (const unsigned char in_key[])
void | key128 (const unsigned char in_key[])
void | key192 (const unsigned char in_key[])
void | key256 (const unsigned char in_key[])
void | key (const unsigned char in_key[], int key_len)
void | decrypt (const unsigned char in_blk[], unsigned char out_blk[]) const
## Private Attributes
aes_decrypt_ctx | cx

## Constructor & Destructor Documentation

AESdecrypt::AESdecrypt | ( | void |  | ) | `[inline]`

AESdecrypt::AESdecrypt | ( | const unsigned char | in_key[] | ) | `[inline]`

## Member Function Documentation

void AESdecrypt::decrypt | ( | const unsigned char | in_blk[],
|  | unsigned char | out_blk[]
| ) | const`[inline]`

void AESdecrypt::key | ( | const unsigned char | in_key[],
|  | int | key_len
| ) | `[inline]`

void AESdecrypt::key128 | ( | const unsigned char | in_key[] | ) | `[inline]`

void AESdecrypt::key192 | ( | const unsigned char | in_key[] | ) | `[inline]`

void AESdecrypt::key256 | ( | const unsigned char | in_key[] | ) | `[inline]`

## Member Data Documentation

aes_decrypt_ctx AESdecrypt::cx`[private]`

The documentation for this class was generated from the following file:

- aescpp.h