Classes | |
class | drizzled::sha1_ctx |
struct | SHA1_CTX |
Defines | |
#define | SHA1_BLOCK_LENGTH 64 |
#define | SHA1_DIGEST_LENGTH 20 |
#define | SHA1_DIGEST_STRING_LENGTH (SHA1_DIGEST_LENGTH * 2 + 1) |
#define | SHA1_BLOCK_LENGTH 64 |
#define | SHA1_DIGEST_LENGTH 20 |
#define | SHA1_DIGEST_STRING_LENGTH (SHA1_DIGEST_LENGTH * 2 + 1) |
Typedefs | |
typedef class drizzled::sha1_ctx | drizzled::SHA1_CTX |
Functions | |
void | drizzled::SHA1Init (SHA1_CTX *context) |
void | drizzled::SHA1Pad (SHA1_CTX *context) |
void | drizzled::SHA1Transform (uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH]) |
void | drizzled::SHA1Update (SHA1_CTX *context, const uint8_t *data, size_t len) |
void | drizzled::SHA1Final (uint8_t digest[SHA1_DIGEST_LENGTH], SHA1_CTX *context) |
void | SHA1Init (SHA1_CTX *) |
void | SHA1Pad (SHA1_CTX *) |
void | SHA1Update (SHA1_CTX *, const uint8_t *, size_t) |
void | SHA1Final (uint8_t[SHA1_DIGEST_LENGTH], SHA1_CTX *) |
void | SHA1Transform (uint32_t state[5], const uint8_t buffer[SHA1_BLOCK_LENGTH]) |
This file is based on public domain code. Initial source code is in the public domain, so clarified by Steve Reid <steve@edmweb.com>
Copyright (C) 2010 nobody (this is public domain)
This file is based on public domain code. Initial source code is in the public domain, so clarified by Steve Reid <steve@edmweb.com>