My Project
sha512.h
Go to the documentation of this file.
1 
27 int wc_InitSha512(wc_Sha512*);
28 
60 int wc_Sha512Update(wc_Sha512* sha, const byte* data, word32 len);
61 
91 int wc_Sha512Final(wc_Sha512* sha512, byte* hash);
92 
119 int wc_InitSha384(wc_Sha384*);
120 
152 int wc_Sha384Update(wc_Sha384* sha, const byte* data, word32 len);
153 
183 int wc_Sha384Final(wc_Sha384* sha384, byte* hash);
wc_Sha384Update
int wc_Sha384Update(wc_Sha384 *sha, const byte *data, word32 len)
Can be called to continually hash the provided byte array of length len.
wc_Sha512Update
int wc_Sha512Update(wc_Sha512 *sha, const byte *data, word32 len)
Can be called to continually hash the provided byte array of length len.
wc_Sha512Final
int wc_Sha512Final(wc_Sha512 *sha512, byte *hash)
Finalizes hashing of data. Result is placed into hash.
wc_InitSha384
int wc_InitSha384(wc_Sha384 *)
This function initializes SHA384. This is automatically called by wc_Sha384Hash.
wc_InitSha512
int wc_InitSha512(wc_Sha512 *)
This function initializes SHA512. This is automatically called by wc_Sha512Hash.
wc_Sha384Final
int wc_Sha384Final(wc_Sha384 *sha384, byte *hash)
Finalizes hashing of data. Result is placed into hash.