sha-padlock

sha-padlock

Functions

Types and Values

Description

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;