wxPdfDocument 1.2.0
Classes | Macros | Typedefs
pdfrijndael.h File Reference

Interface of the Rijndael cipher. More...

#include "wx/pdfdocdef.h"

Classes

class  wxPdfRijndael
 Class implementing the Rijndael cipher. (For internal use only) More...
 

Macros

#define _MAX_KEY_COLUMNS   (256/32)
 
#define _MAX_ROUNDS   14
 
#define MAX_IV_SIZE   16
 
#define RIJNDAEL_SUCCESS   0
 
#define RIJNDAEL_UNSUPPORTED_MODE   -1
 
#define RIJNDAEL_UNSUPPORTED_DIRECTION   -2
 
#define RIJNDAEL_UNSUPPORTED_KEY_LENGTH   -3
 
#define RIJNDAEL_BAD_KEY   -4
 
#define RIJNDAEL_NOT_INITIALIZED   -5
 
#define RIJNDAEL_BAD_DIRECTION   -6
 
#define RIJNDAEL_CORRUPTED_DATA   -7
 
#define STRICT_ALIGN   0
 

Typedefs

typedef unsigned char UINT8
 
typedef unsigned int UINT32
 
typedef unsigned short UINT16
 

Detailed Description

Interface of the Rijndael cipher.

Macro Definition Documentation

◆ _MAX_KEY_COLUMNS

#define _MAX_KEY_COLUMNS   (256/32)

◆ _MAX_ROUNDS

#define _MAX_ROUNDS   14

◆ MAX_IV_SIZE

#define MAX_IV_SIZE   16

◆ RIJNDAEL_BAD_DIRECTION

#define RIJNDAEL_BAD_DIRECTION   -6

◆ RIJNDAEL_BAD_KEY

#define RIJNDAEL_BAD_KEY   -4

◆ RIJNDAEL_CORRUPTED_DATA

#define RIJNDAEL_CORRUPTED_DATA   -7

◆ RIJNDAEL_NOT_INITIALIZED

#define RIJNDAEL_NOT_INITIALIZED   -5

◆ RIJNDAEL_SUCCESS

#define RIJNDAEL_SUCCESS   0

◆ RIJNDAEL_UNSUPPORTED_DIRECTION

#define RIJNDAEL_UNSUPPORTED_DIRECTION   -2

◆ RIJNDAEL_UNSUPPORTED_KEY_LENGTH

#define RIJNDAEL_UNSUPPORTED_KEY_LENGTH   -3

◆ RIJNDAEL_UNSUPPORTED_MODE

#define RIJNDAEL_UNSUPPORTED_MODE   -1

◆ STRICT_ALIGN

#define STRICT_ALIGN   0

Typedef Documentation

◆ UINT16

typedef unsigned short UINT16

◆ UINT32

typedef unsigned int UINT32

◆ UINT8

typedef unsigned char UINT8