![]() |
libfortuna
1
FortunalibraryfunctionsextractedfromPostgreSQLsource
|
#include "c.h"
Go to the source code of this file.
Data Structures | |
struct | _SHA256_CTX |
struct | _SHA512_CTX |
Macros | |
#define | SHA256_Init pg_SHA256_Init |
#define | SHA256_Update pg_SHA256_Update |
#define | SHA256_Final pg_SHA256_Final |
#define | SHA384_Init pg_SHA384_Init |
#define | SHA384_Update pg_SHA384_Update |
#define | SHA384_Final pg_SHA384_Final |
#define | SHA512_Init pg_SHA512_Init |
#define | SHA512_Update pg_SHA512_Update |
#define | SHA512_Final pg_SHA512_Final |
#define | SHA224_BLOCK_LENGTH 64 |
#define | SHA224_DIGEST_LENGTH 28 |
#define | SHA224_DIGEST_STRING_LENGTH (SHA224_DIGEST_LENGTH * 2 + 1) |
#define | SHA256_BLOCK_LENGTH 64 |
#define | SHA256_DIGEST_LENGTH 32 |
#define | SHA256_DIGEST_STRING_LENGTH (SHA256_DIGEST_LENGTH * 2 + 1) |
#define | SHA384_BLOCK_LENGTH 128 |
#define | SHA384_DIGEST_LENGTH 48 |
#define | SHA384_DIGEST_STRING_LENGTH (SHA384_DIGEST_LENGTH * 2 + 1) |
#define | SHA512_BLOCK_LENGTH 128 |
#define | SHA512_DIGEST_LENGTH 64 |
#define | SHA512_DIGEST_STRING_LENGTH (SHA512_DIGEST_LENGTH * 2 + 1) |
Typedefs | |
typedef struct _SHA256_CTX | SHA256_CTX |
typedef struct _SHA512_CTX | SHA512_CTX |
typedef SHA256_CTX | SHA224_CTX |
typedef SHA512_CTX | SHA384_CTX |
Functions | |
void | SHA224_Init (SHA224_CTX *) |
void | SHA224_Update (SHA224_CTX *, const uint8 *, size_t) |
void | SHA224_Final (uint8[SHA224_DIGEST_LENGTH], SHA224_CTX *) |
void | SHA256_Init (SHA256_CTX *) |
void | SHA256_Update (SHA256_CTX *, const uint8 *, size_t) |
void | SHA256_Final (uint8[SHA256_DIGEST_LENGTH], SHA256_CTX *) |
void | SHA384_Init (SHA384_CTX *) |
void | SHA384_Update (SHA384_CTX *, const uint8 *, size_t) |
void | SHA384_Final (uint8[SHA384_DIGEST_LENGTH], SHA384_CTX *) |
void | SHA512_Init (SHA512_CTX *) |
void | SHA512_Update (SHA512_CTX *, const uint8 *, size_t) |
void | SHA512_Final (uint8[SHA512_DIGEST_LENGTH], SHA512_CTX *) |
#define SHA224_BLOCK_LENGTH 64 |
#define SHA224_DIGEST_LENGTH 28 |
#define SHA224_DIGEST_STRING_LENGTH (SHA224_DIGEST_LENGTH * 2 + 1) |
#define SHA256_BLOCK_LENGTH 64 |
#define SHA256_DIGEST_LENGTH 32 |
#define SHA256_DIGEST_STRING_LENGTH (SHA256_DIGEST_LENGTH * 2 + 1) |
#define SHA256_Final pg_SHA256_Final |
#define SHA256_Init pg_SHA256_Init |
#define SHA256_Update pg_SHA256_Update |
#define SHA384_BLOCK_LENGTH 128 |
#define SHA384_DIGEST_LENGTH 48 |
#define SHA384_DIGEST_STRING_LENGTH (SHA384_DIGEST_LENGTH * 2 + 1) |
#define SHA384_Final pg_SHA384_Final |
#define SHA384_Init pg_SHA384_Init |
#define SHA384_Update pg_SHA384_Update |
#define SHA512_BLOCK_LENGTH 128 |
#define SHA512_DIGEST_LENGTH 64 |
#define SHA512_DIGEST_STRING_LENGTH (SHA512_DIGEST_LENGTH * 2 + 1) |
#define SHA512_Final pg_SHA512_Final |
#define SHA512_Init pg_SHA512_Init |
#define SHA512_Update pg_SHA512_Update |
typedef SHA256_CTX SHA224_CTX |
typedef struct _SHA256_CTX SHA256_CTX |
typedef SHA512_CTX SHA384_CTX |
typedef struct _SHA512_CTX SHA512_CTX |
void SHA224_Final | ( | uint8 | [SHA224_DIGEST_LENGTH], |
SHA224_CTX * | |||
) |
void SHA224_Init | ( | SHA224_CTX * | ) |
void SHA224_Update | ( | SHA224_CTX * | , |
const uint8 * | , | ||
size_t | |||
) |
void SHA256_Final | ( | uint8 | [SHA256_DIGEST_LENGTH], |
SHA256_CTX * | |||
) |
void SHA256_Init | ( | SHA256_CTX * | ) |
void SHA256_Update | ( | SHA256_CTX * | , |
const uint8 * | , | ||
size_t | |||
) |
void SHA384_Final | ( | uint8 | [SHA384_DIGEST_LENGTH], |
SHA384_CTX * | |||
) |
void SHA384_Init | ( | SHA384_CTX * | ) |
void SHA384_Update | ( | SHA384_CTX * | , |
const uint8 * | , | ||
size_t | |||
) |
void SHA512_Final | ( | uint8 | [SHA512_DIGEST_LENGTH], |
SHA512_CTX * | |||
) |
void SHA512_Init | ( | SHA512_CTX * | ) |
void SHA512_Update | ( | SHA512_CTX * | , |
const uint8 * | , | ||
size_t | |||
) |