MagickCore 7.0.10
twofish.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef struct _TwofishInfo TwofishInfo
 

Functions

WizardExport TwofishInfoAcquireTwofishInfo (void)
 
WizardExport TwofishInfoDestroyTwofishInfo (TwofishInfo *)
 
WizardExport unsigned int GetTwofishBlocksize (const TwofishInfo *)
 
WizardExport void DecipherTwofishBlock (TwofishInfo *, const unsigned char *, unsigned char *)
 
WizardExport void EncipherTwofishBlock (TwofishInfo *, const unsigned char *, unsigned char *)
 
WizardExport void SetTwofishKey (TwofishInfo *, const StringInfo *)
 

Typedef Documentation

◆ TwofishInfo

typedef struct _TwofishInfo TwofishInfo

Definition at line 26 of file twofish.h.

Function Documentation

◆ AcquireTwofishInfo()

WizardExport TwofishInfo * AcquireTwofishInfo ( void  )

◆ DecipherTwofishBlock()

WizardExport void DecipherTwofishBlock ( TwofishInfo ,
const unsigned char *  ,
unsigned char *   
)

◆ DestroyTwofishInfo()

◆ EncipherTwofishBlock()

WizardExport void EncipherTwofishBlock ( TwofishInfo ,
const unsigned char *  ,
unsigned char *   
)

◆ GetTwofishBlocksize()

WizardExport unsigned int GetTwofishBlocksize ( const TwofishInfo twofish_info)

◆ SetTwofishKey()