This source file contains the implemention of the SHA512 hash algorithm and variants.
More...
|
|
| __FBSDID ("$FreeBSD$") |
|
void | SHA512_Init (SHA512_CTX *ctx) |
|
void | SHA512_Update (SHA512_CTX *ctx, const void *in, size_t len) |
|
void | SHA512_Final (unsigned char digest[static SHA512_DIGEST_LENGTH], SHA512_CTX *ctx) |
|
void | SHA512_224_Init (SHA512_CTX *ctx) |
|
void | SHA512_224_Update (SHA512_CTX *ctx, const void *in, size_t len) |
|
void | SHA512_224_Final (unsigned char digest[static SHA512_224_DIGEST_LENGTH], SHA512_CTX *ctx) |
|
void | SHA512_256_Init (SHA512_CTX *ctx) |
|
void | SHA512_256_Update (SHA512_CTX *ctx, const void *in, size_t len) |
|
void | SHA512_256_Final (unsigned char digest[static SHA512_256_DIGEST_LENGTH], SHA512_CTX *ctx) |
|
void | SHA384_Init (SHA384_CTX *ctx) |
|
void | SHA384_Update (SHA384_CTX *ctx, const void *in, size_t len) |
|
void | SHA384_Final (unsigned char digest[static SHA384_DIGEST_LENGTH], SHA384_CTX *ctx) |
This source file contains the implemention of the SHA512 hash algorithm and variants.