Skein_256_Ctxt_t
Skein_256_Update(Skein_256_Ctxt_t *ctx, const uint8_t *msg, size_t msgByteCnt)
void Skein_256_Process_Block(Skein_256_Ctxt_t *ctx, const uint8_t *blkPtr,
Skein_256_Final(Skein_256_Ctxt_t *ctx, uint8_t *hashVal)
Skein_256_Init(Skein_256_Ctxt_t *ctx, size_t hashBitLen)
Skein_256_Final_Pad(Skein_256_Ctxt_t *ctx, uint8_t *hashVal)
Skein_256_Output(Skein_256_Ctxt_t *ctx, uint8_t *hashVal)
Skein_256_InitExt(Skein_256_Ctxt_t *ctx, size_t hashBitLen, uint64_t treeInfo,
Skein_256_Process_Block(Skein_256_Ctxt_t *ctx, const uint8_t *blkPtr,
Skein_256_Ctxt_t sc_256;
int Skein_256_InitExt(Skein_256_Ctxt_t *ctx, size_t hashBitLen,
int Skein_256_Final_Pad(Skein_256_Ctxt_t *ctx, uint8_t *hashVal);
int Skein_256_Output(Skein_256_Ctxt_t *ctx, uint8_t *hashVal);
int Skein_256_Init(Skein_256_Ctxt_t *ctx, size_t hashBitLen);
int Skein_256_Update(Skein_256_Ctxt_t *ctx, const uint8_t *msg,
int Skein_256_Final(Skein_256_Ctxt_t *ctx, uint8_t *hashVal);