mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-07-30 18:57:27 +02:00
Update documentation for wc_Shake256_Final to match function signature.
This commit is contained in:
@ -1010,7 +1010,7 @@ int wc_Shake128_Copy(wc_Shake* shake, wc_Shake* dst);
|
|||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
wc_Shake256_Update(shake, data, len);
|
wc_Shake256_Update(shake, data, len);
|
||||||
wc_Shake256_Final(shake, hash);
|
wc_Shake256_Final(shake, hash, sizeof(hash));
|
||||||
}
|
}
|
||||||
\endcode
|
\endcode
|
||||||
|
|
||||||
@ -1043,7 +1043,7 @@ int wc_InitShake256(wc_Shake* shake, void* heap, int devId);
|
|||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
wc_Shake256_Update(shake, data, len);
|
wc_Shake256_Update(shake, data, len);
|
||||||
wc_Shake256_Final(shake, hash);
|
wc_Shake256_Final(shake, hash, sizeof(hash));
|
||||||
}
|
}
|
||||||
\endcode
|
\endcode
|
||||||
|
|
||||||
@ -1063,6 +1063,7 @@ int wc_Shake256_Update(wc_Shake* sha, const byte* data, word32 len);
|
|||||||
|
|
||||||
\param shake pointer to the shake structure to use for encryption
|
\param shake pointer to the shake structure to use for encryption
|
||||||
\param hash Byte array to hold hash value.
|
\param hash Byte array to hold hash value.
|
||||||
|
\param hashLen Size of hash in bytes.
|
||||||
|
|
||||||
_Example_
|
_Example_
|
||||||
\code
|
\code
|
||||||
@ -1075,7 +1076,7 @@ int wc_Shake256_Update(wc_Shake* sha, const byte* data, word32 len);
|
|||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
wc_Shake256_Update(shake, data, len);
|
wc_Shake256_Update(shake, data, len);
|
||||||
wc_Shake256_Final(shake, hash);
|
wc_Shake256_Final(shake, hash, sizeof(hash));
|
||||||
}
|
}
|
||||||
\endcode
|
\endcode
|
||||||
|
|
||||||
@ -1083,7 +1084,7 @@ int wc_Shake256_Update(wc_Shake* sha, const byte* data, word32 len);
|
|||||||
\sa wc_Shake256_GetHash
|
\sa wc_Shake256_GetHash
|
||||||
\sa wc_InitShake256
|
\sa wc_InitShake256
|
||||||
*/
|
*/
|
||||||
int wc_Shake256_Final(wc_Shake* shake, byte* hash);
|
int wc_Shake256_Final(wc_Shake* shake, byte* hash, word32 hashLen);
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
\ingroup SHA
|
\ingroup SHA
|
||||||
@ -1175,7 +1176,7 @@ int wc_Shake256_SqueezeBlocks(wc_Shake* shake, byte* out, word32 blockCnt);
|
|||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
wc_Shake256_Update(&shake, data, len);
|
wc_Shake256_Update(&shake, data, len);
|
||||||
wc_Shake256_Final(&shake, hash);
|
wc_Shake256_Final(&shake, hash, sizeof(hash));
|
||||||
wc_Shake256_Free(&shake);
|
wc_Shake256_Free(&shake);
|
||||||
}
|
}
|
||||||
\endcode
|
\endcode
|
||||||
|
@ -1399,6 +1399,7 @@ int wc_Shake256_Update(wc_Shake* shake, const byte* data, word32 len)
|
|||||||
*
|
*
|
||||||
* shake wc_Shake object holding state.
|
* shake wc_Shake object holding state.
|
||||||
* hash Buffer to hold the hash result. Must be at least 64 bytes.
|
* hash Buffer to hold the hash result. Must be at least 64 bytes.
|
||||||
|
* hashLen Size of hash in bytes.
|
||||||
* returns 0 on success.
|
* returns 0 on success.
|
||||||
*/
|
*/
|
||||||
int wc_Shake256_Final(wc_Shake* shake, byte* hash, word32 hashLen)
|
int wc_Shake256_Final(wc_Shake* shake, byte* hash, word32 hashLen)
|
||||||
|
Reference in New Issue
Block a user