void * for sha3()
This commit is contained in:
2
sha3.c
2
sha3.c
@@ -152,7 +152,7 @@ int sha3_final(void *md, sha3_ctx_t *c)
|
||||
|
||||
// compute a SHA-3 hash (md) of given byte length from "in"
|
||||
|
||||
unsigned char *sha3(const uint8_t *in, size_t inlen, uint8_t *md, int mdlen)
|
||||
void *sha3(const uint8_t *in, size_t inlen, void *md, int mdlen)
|
||||
{
|
||||
sha3_ctx_t sha3;
|
||||
|
||||
|
||||
2
sha3.h
2
sha3.h
@@ -30,7 +30,7 @@ int sha3_update(sha3_ctx_t *c, const void *data, size_t len);
|
||||
int sha3_final(void *md, sha3_ctx_t *c); // digest goes to md
|
||||
|
||||
// compute a sha3 hash (md) of given byte length from "in"
|
||||
unsigned char *sha3(const uint8_t *in, size_t inlen, uint8_t *md, int mdlen);
|
||||
void *sha3(const uint8_t *in, size_t inlen, void *md, int mdlen);
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
BIN
tiny_sha3.tgz
Normal file
BIN
tiny_sha3.tgz
Normal file
Binary file not shown.
Reference in New Issue
Block a user