Symbol: SHA512_CTX
src/libs/libsolv/solv/sha2.c
1010
SHA512_Last((SHA512_CTX*)context);
src/libs/libsolv/solv/sha2.c
218
static void SHA512_Last(SHA512_CTX*);
src/libs/libsolv/solv/sha2.c
220
static void SHA512_Transform(SHA512_CTX*, const sha2_word64*);
src/libs/libsolv/solv/sha2.c
660
void solv_SHA512_Init(SHA512_CTX* context) {
src/libs/libsolv/solv/sha2.c
661
if (context == (SHA512_CTX*)0) {
src/libs/libsolv/solv/sha2.c
705
static void SHA512_Transform(SHA512_CTX* context, const sha2_word64* data) {
src/libs/libsolv/solv/sha2.c
760
static void SHA512_Transform(SHA512_CTX* context, const sha2_word64* data) {
src/libs/libsolv/solv/sha2.c
838
void solv_SHA512_Update(SHA512_CTX* context, const sha2_byte *data, size_t len) {
src/libs/libsolv/solv/sha2.c
886
static void SHA512_Last(SHA512_CTX* context) {
src/libs/libsolv/solv/sha2.c
927
void solv_SHA512_Final(sha2_byte digest[], SHA512_CTX* context) {
src/libs/libsolv/solv/sha2.c
956
char *solv_SHA512_End(SHA512_CTX* context, char buffer[]) {
src/libs/libsolv/solv/sha2.c
980
SHA512_CTX context;
src/libs/libsolv/solv/sha2.c
999
solv_SHA512_Update((SHA512_CTX*)context, data, len);
src/libs/libsolv/solv/sha2.h
66
typedef SHA512_CTX SHA384_CTX;
src/libs/libsolv/solv/sha2.h
82
void solv_SHA512_Init(SHA512_CTX*);
src/libs/libsolv/solv/sha2.h
83
void solv_SHA512_Update(SHA512_CTX*, const uint8_t*, size_t);
src/libs/libsolv/solv/sha2.h
84
void solv_SHA512_Final(uint8_t[SHA512_DIGEST_LENGTH], SHA512_CTX*);
src/libs/libsolv/solv/sha2.h
85
char* solv_SHA512_End(SHA512_CTX*, char[SHA512_DIGEST_STRING_LENGTH]);