MagickCore 7.0.10
serpent.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 _SerpentInfo SerpentInfo
 

Functions

WizardExport SerpentInfoAcquireSerpentInfo (void)
 
WizardExport SerpentInfoDestroySerpentInfo (SerpentInfo *)
 
WizardExport unsigned int GetSerpentBlocksize (const SerpentInfo *)
 
WizardExport void DecipherSerpentBlock (SerpentInfo *, const unsigned char *, unsigned char *)
 
WizardExport void EncipherSerpentBlock (SerpentInfo *, const unsigned char *, unsigned char *)
 
WizardExport void SetSerpentKey (SerpentInfo *, const StringInfo *)
 

Typedef Documentation

◆ SerpentInfo

typedef struct _SerpentInfo SerpentInfo

Definition at line 26 of file serpent.h.

Function Documentation

◆ AcquireSerpentInfo()

WizardExport SerpentInfo * AcquireSerpentInfo ( void  )

◆ DecipherSerpentBlock()

WizardExport void DecipherSerpentBlock ( SerpentInfo ,
const unsigned char *  ,
unsigned char *   
)

◆ DestroySerpentInfo()

◆ EncipherSerpentBlock()

WizardExport void EncipherSerpentBlock ( SerpentInfo ,
const unsigned char *  ,
unsigned char *   
)

◆ GetSerpentBlocksize()

WizardExport unsigned int GetSerpentBlocksize ( const SerpentInfo serpent_info)

◆ SetSerpentKey()