Group PJLIB_UTIL_SHA1¶
-
group
PJLIB_UTIL_SHA1 Defines
-
PJ_SHA1_DIGEST_SIZE¶ SHA1 digest size is 20 bytes
Functions
-
void
pj_sha1_init(pj_sha1_context *ctx)¶ Initialize the algorithm.
- Parameters
ctx – SHA1 context.
-
void
pj_sha1_update(pj_sha1_context *ctx, const pj_uint8_t *data, const pj_size_t nbytes)¶ Append a stream to the message.
- Parameters
ctx – SHA1 context.
data – Data.
nbytes – Length of data.
-
void
pj_sha1_final(pj_sha1_context *ctx, pj_uint8_t digest[20])¶ Finish the message and return the digest.
- Parameters
ctx – SHA1 context.
digest – 16 byte digest.
-
struct
pj_sha1_context¶ - #include <sha1.h>
SHA1 context
-