Data Structures | Defines | Typedefs | Functions

# signature.h File Reference

Go to the source code of this file.

## Data Structures

struct | _SignatureInfo

## Defines

#define | WizardSignatureSize 64

## Typedefs

typedef struct _SignatureInfo | SignatureInfo

## Functions

WizardExport void | FinalizeSignature (SignatureInfo *)
WizardExport void | GetSignatureInfo (SignatureInfo *)
WizardExport void | UpdateSignature (SignatureInfo *, const unsigned char *, const size_t)

## Define Documentation

#define WizardSignatureSize 64

Referenced by FinalizeSignature(), and UpdateSignature().

## Typedef Documentation

typedef struct _SignatureInfo SignatureInfo

## Function Documentation

WizardExport void FinalizeSignature | ( | SignatureInfo * |  | ) |

WizardExport void GetSignatureInfo | ( | SignatureInfo * |  | ) |

WizardExport void UpdateSignature | ( | SignatureInfo * | ,
|  | const unsigned char * | ,
|  | const | size_t |
| ) |  |  |

References CopyWizardMemory(), _SignatureInfo::high_order, _SHA512Info::low_order, _SignatureInfo::low_order, _SignatureInfo::message, _SignatureInfo::offset, _SignatureInfo::signature, TransformSignature(), Trunc32, WizardSignature, and WizardSignatureSize.