OpenZWave Library  1.4.5216
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
AESdecrypt Class Reference

#include <aescpp.h>

+ Collaboration diagram for AESdecrypt:

Public Member Functions

 AESdecrypt (void)
 
 AESdecrypt (const unsigned char key[])
 
AES_RETURN key128 (const unsigned char key[])
 
AES_RETURN key192 (const unsigned char key[])
 
AES_RETURN key256 (const unsigned char key[])
 
AES_RETURN key (const unsigned char key[], int key_len)
 
AES_RETURN decrypt (const unsigned char in[], unsigned char out[]) const
 
AES_RETURN ecb_decrypt (const unsigned char in[], unsigned char out[], int nb) const
 
AES_RETURN cbc_decrypt (const unsigned char in[], unsigned char out[], int nb, unsigned char iv[]) const
 

Public Attributes

aes_decrypt_ctx cx [1]
 

Constructor & Destructor Documentation

AESdecrypt::AESdecrypt ( void  )
inline
AESdecrypt::AESdecrypt ( const unsigned char  key[])
inline

Member Function Documentation

AES_RETURN AESdecrypt::cbc_decrypt ( const unsigned char  in[],
unsigned char  out[],
int  nb,
unsigned char  iv[] 
) const
inline
AES_RETURN AESdecrypt::decrypt ( const unsigned char  in[],
unsigned char  out[] 
) const
inline
AES_RETURN AESdecrypt::ecb_decrypt ( const unsigned char  in[],
unsigned char  out[],
int  nb 
) const
inline
AES_RETURN AESdecrypt::key ( const unsigned char  key[],
int  key_len 
)
inline
AES_RETURN AESdecrypt::key128 ( const unsigned char  key[])
inline
AES_RETURN AESdecrypt::key192 ( const unsigned char  key[])
inline
AES_RETURN AESdecrypt::key256 ( const unsigned char  key[])
inline

Member Data Documentation

aes_decrypt_ctx AESdecrypt::cx[1]

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