Classes | |
| union | CHAR64LONG16 |
| struct | SHA_CTX |
Macros | |
| #define | blk(block, i) |
| #define | R0(v, w, x, y, z, i) |
| #define | R1(v, w, x, y, z, i) |
| #define | R2(v, w, x, y, z, i) |
| #define | R3(v, w, x, y, z, i) |
| #define | R4(v, w, x, y, z, i) |
| #define | rol(value, bits) |
| #define | SHA1_DIGEST_SIZE 20 |
Functions | |
| static uint32_t | blk0 (CHAR64LONG16 *block, int i) |
| SHA_API void | SHA1_Final (unsigned char *digest, SHA_CTX *context) |
| SHA_API void | SHA1_Init (SHA_CTX *context) |
| static void | SHA1_Transform (uint32_t state[5], const uint8_t buffer[64]) |
| SHA_API void | SHA1_Update (SHA_CTX *context, const uint8_t *data, const uint32_t len) |
| #define blk | ( | block, | |
| i ) |
| #define rol | ( | value, | |
| bits ) |
|
static |
| SHA_API void SHA1_Final | ( | unsigned char * | digest, |
| SHA_CTX * | context ) |
|
static |