Functions
padlock_sha1_oneshot ()
void
padlock_sha1_oneshot (void *ctx
,
const void *inp
,
size_t len
);
padlock_sha256_oneshot ()
void
padlock_sha256_oneshot (void *ctx
,
const void *inp
,
size_t len
);
padlock_sha1_blocks ()
void
padlock_sha1_blocks (unsigned int *ctx
,
const void *inp
,
size_t blocks
);
padlock_sha256_blocks ()
void
padlock_sha256_blocks (unsigned int *ctx
,
const void *inp
,
size_t blocks
);
padlock_sha512_blocks ()
void
padlock_sha512_blocks (unsigned int *ctx
,
const void *inp
,
size_t blocks
);
wrap_padlock_hash_fast ()
int
wrap_padlock_hash_fast (gnutls_digest_algorithm_t algo
,
const void *text
,
size_t text_size
,
void *digest
);
padlock_sha1_update ()
void
padlock_sha1_update (struct sha1_ctx *ctx
,
size_t length
,
const uint8_t *data
);
padlock_sha256_update ()
void
padlock_sha256_update (struct sha256_ctx *ctx
,
size_t length
,
const uint8_t *data
);
padlock_sha512_update ()
void
padlock_sha512_update (struct sha512_ctx *ctx
,
size_t length
,
const uint8_t *data
);
Types and Values
padlock_sha1
extern const struct nettle_hash padlock_sha1;
padlock_sha224
extern const struct nettle_hash padlock_sha224;
padlock_sha256
extern const struct nettle_hash padlock_sha256;
padlock_sha384
extern const struct nettle_hash padlock_sha384;
padlock_sha512
extern const struct nettle_hash padlock_sha512;