wxPdfDocument  1.4.0
Library for generating PDF documents from wxWidgets applications
Loading...
Searching...
No Matches
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