SHA512_CTX 230 ext/digest/sha2/sha2.c void SHA512_Last(SHA512_CTX*); SHA512_CTX 232 ext/digest/sha2/sha2.c void SHA512_Transform(SHA512_CTX*, const sha2_word64*); SHA512_CTX 675 ext/digest/sha2/sha2.c int SHA512_Init(SHA512_CTX* context) { SHA512_CTX 676 ext/digest/sha2/sha2.c if (context == (SHA512_CTX*)0) { SHA512_CTX 721 ext/digest/sha2/sha2.c void SHA512_Transform(SHA512_CTX* context, const sha2_word64* data) { SHA512_CTX 776 ext/digest/sha2/sha2.c void SHA512_Transform(SHA512_CTX* context, const sha2_word64* data) { SHA512_CTX 854 ext/digest/sha2/sha2.c void SHA512_Update(SHA512_CTX* context, const sha2_byte *data, size_t len) { SHA512_CTX 863 ext/digest/sha2/sha2.c assert(context != (SHA512_CTX*)0 && data != (sha2_byte*)0); SHA512_CTX 903 ext/digest/sha2/sha2.c void SHA512_Last(SHA512_CTX* context) { SHA512_CTX 946 ext/digest/sha2/sha2.c int SHA512_Final(sha2_byte digest[], SHA512_CTX* context) { SHA512_CTX 950 ext/digest/sha2/sha2.c assert(context != (SHA512_CTX*)0); SHA512_CTX 976 ext/digest/sha2/sha2.c char *SHA512_End(SHA512_CTX* context, char buffer[]) { SHA512_CTX 981 ext/digest/sha2/sha2.c assert(context != (SHA512_CTX*)0); SHA512_CTX 999 ext/digest/sha2/sha2.c SHA512_CTX context; SHA512_CTX 1019 ext/digest/sha2/sha2.c SHA512_Update((SHA512_CTX*)context, data, len); SHA512_CTX 1030 ext/digest/sha2/sha2.c SHA512_Last((SHA512_CTX*)context); SHA512_CTX 133 ext/digest/sha2/sha2.h typedef SHA512_CTX SHA384_CTX; SHA512_CTX 180 ext/digest/sha2/sha2.h int SHA512_Init(SHA512_CTX*); SHA512_CTX 181 ext/digest/sha2/sha2.h void SHA512_Update(SHA512_CTX*, const uint8_t*, size_t); SHA512_CTX 182 ext/digest/sha2/sha2.h int SHA512_Final(uint8_t[SHA512_DIGEST_LENGTH], SHA512_CTX*); SHA512_CTX 183 ext/digest/sha2/sha2.h char* SHA512_End(SHA512_CTX*, char[SHA512_DIGEST_STRING_LENGTH]); SHA512_CTX 15 ext/digest/sha2/sha2ossl.h typedef SHA512_CTX SHA384_CTX;