Wiselib
|
#include <sha1.h>
Static Public Member Functions | |
static void | SHA1Reset (SHA1Context *context) |
static void | SHA1ProcessMessageBlock (SHA1Context *context) |
static void | SHA1PadMessage (SHA1Context *context) |
static int8_t | SHA1Digest (SHA1Context *context, uint8_t Message_Digest[SHA1HashSize]) |
static int8_t | SHA1Update (SHA1Context *context, const uint8_t *message_array, uint32_t length) |
static void | KDF (uint8_t *Kp, int32_t K_len, uint8_t *Zp) |
static void | hmac_sha1 (uint8_t *text, int32_t text_len, uint8_t *key, int32_t key_len, uint8_t *digest) |
static void wiselib::SHA1::hmac_sha1 | ( | uint8_t * | text, |
int32_t | text_len, | ||
uint8_t * | key, | ||
int32_t | key_len, | ||
uint8_t * | digest | ||
) | [inline, static] |
static int8_t wiselib::SHA1::SHA1Digest | ( | SHA1Context * | context, |
uint8_t | Message_Digest[SHA1HashSize] | ||
) | [inline, static] |
static void wiselib::SHA1::SHA1PadMessage | ( | SHA1Context * | context | ) | [inline, static] |
static void wiselib::SHA1::SHA1ProcessMessageBlock | ( | SHA1Context * | context | ) | [inline, static] |
static void wiselib::SHA1::SHA1Reset | ( | SHA1Context * | context | ) | [inline, static] |
static int8_t wiselib::SHA1::SHA1Update | ( | SHA1Context * | context, |
const uint8_t * | message_array, | ||
uint32_t | length | ||
) | [inline, static] |