Searched refs:digest (Results 1 - 21 of 21) sorted by relevance

/haiku/src/add-ons/mail_daemon/inbound_protocols/pop3/
H A Dmd5.h46 void MD5Hmac(unsigned char *digest,
H A Dmd5c.c1 /* MD5C.C - RSA Data Security, Inc., MD5 message-digest algorithm
115 /* MD5 block update operation. Continues an MD5 message-digest
158 /* MD5 finalization. Ends an MD5 message-digest operation, writing the
159 the message digest and zeroizing the context.
161 void MD5Final (unsigned char digest[16], MD5_CTX *context) argument
162 /* message digest */
179 /* Store state in digest */
180 Encode (digest, context->state, 16);
331 MD5Hmac(unsigned char *digest, argument
386 MD5Final(digest,
404 unsigned char digest[16]; local
[all...]
H A DPOP3.cpp811 unsigned char digest[16]; local
817 MD5Final(digest, &context);
820 sprintf(asciiDigest + 2 * i, "%02x", digest[i]);
/haiku/src/libs/compat/openbsd_wlan/crypto/
H A Dsha1.h24 void SHA1Final(unsigned char digest[SHA1_DIGEST_LENGTH], SHA1_CTX *context);
H A Dhmac.c66 HMAC_MD5_Final(u_int8_t digest[MD5_DIGEST_LENGTH], HMAC_MD5_CTX *ctx) argument
71 MD5Final(digest, &ctx->ctx);
80 MD5Update(&ctx->ctx, digest, MD5_DIGEST_LENGTH);
81 MD5Final(digest, &ctx->ctx);
120 HMAC_SHA1_Final(u_int8_t digest[SHA1_DIGEST_LENGTH], HMAC_SHA1_CTX *ctx) argument
125 SHA1Final(digest, &ctx->ctx);
134 SHA1Update(&ctx->ctx, digest, SHA1_DIGEST_LENGTH);
135 SHA1Final(digest, &ctx->ctx);
174 HMAC_SHA256_Final(u_int8_t digest[SHA256_DIGEST_LENGTH], HMAC_SHA256_CTX *ctx) argument
179 SHA256Final(digest,
[all...]
H A Dmichael.c21 * The MIC generates a 64bit digest, which shouldn't be used for any other
80 michael_final(u_int8_t digest[MICHAEL_DIGEST_LENGTH], MICHAEL_CTX *ctx) argument
87 PUTLE32(digest, ctx->michael_l);
88 PUTLE32(digest + MICHAEL_RAW_BLOCK_LENGTH, ctx->michael_r);
H A Dcmac.c84 AES_CMAC_Final(u_int8_t digest[AES_CMAC_DIGEST_LENGTH], AES_CMAC_CTX *ctx) argument
117 AES_Encrypt(&ctx->aesctx, ctx->X, digest);
H A Dsha2.c473 SHA256Final(u_int8_t digest[], SHA2_CTX *context) argument
524 memcpy(digest, context->state.st32, SHA256_DIGEST_LENGTH);
798 SHA512Final(u_int8_t digest[], SHA2_CTX *context) argument
813 memcpy(digest, context->state.st64, SHA512_DIGEST_LENGTH);
837 SHA384Final(u_int8_t digest[], SHA2_CTX *context) argument
852 memcpy(digest, context->state.st64, SHA384_DIGEST_LENGTH);
H A Dmd5.c4 * This code implements the MD5 message-digest algorithm.
14 * To compute the message digest of a chunk of bytes, declare an
17 * will fill a supplied 16-byte array with the digest.
104 MD5Final(unsigned char digest[MD5_DIGEST_LENGTH], MD5_CTX *ctx) argument
122 PUT_32BIT_LE(digest + i * 4, ctx->state[i]);
H A Dsha1.c145 /* Add padding and return the message digest. */
148 SHA1Final(unsigned char digest[SHA1_DIGEST_LENGTH], SHA1_CTX *context) argument
164 digest[i] = (unsigned char)((context->state[i >> 2] >>
/haiku/src/bin/network/ftpd/
H A Dmd5hl.c27 unsigned char digest[MD5_DIGEST_LENGTH]; local
34 MD5Final(digest, ctx);
36 buf[i+i] = hex[digest[i] >> 4];
37 buf[i+i+1] = hex[digest[i] & 0x0f];
H A Dmd5c.c2 * MD5C.C - RSA Data Security, Inc., MD5 message-digest algorithm
147 * MD5 block update operation. Continues an MD5 message-digest
215 * MD5 finalization. Ends an MD5 message-digest operation, writing the
216 * the message digest and zeroizing the context.
220 MD5Final (digest, context)
221 unsigned char digest[16];
227 /* Store state in digest */
228 Encode (digest, context->state, 16);
/haiku/src/kits/package/
H A DChecksumAccessors.cpp126 const uint8* digest = sha.Digest(); local
128 uint8 highNibble = (digest[i] & 0xF0) >> 4;
130 uint8 lowNibble = digest[i] & 0x0F;
/haiku/src/libs/compat/openbsd_wlan/net80211/
H A Dieee80211_crypto.c329 u_int8_t digest[SHA1_DIGEST_LENGTH]; local
338 HMAC_SHA1_Final(digest, &ctx);
340 memcpy(output, digest, len);
358 u_int8_t digest[SHA256_DIGEST_LENGTH]; local
370 HMAC_SHA256_Final(digest, &ctx);
372 memcpy(output, digest, len);
414 u_int8_t digest[SHA1_DIGEST_LENGTH]; local
420 HMAC_SHA1_Final(digest, &ctx);
422 memcpy(pmkid, digest, IEEE80211_PMKID_LEN);
430 u_int8_t digest[SHA256_DIGEST_LENGT local
468 u_int8_t digest[SHA1_DIGEST_LENGTH]; local
[all...]
/haiku/src/bin/package/
H A Dcommand_checksum.cpp51 const uint8* digest = fChecksummer.Digest(); local
61 snprintf(buffer + 2 * i, 3, "%02x", digest[i]);
/haiku/src/add-ons/mail_daemon/outbound_protocols/smtp/
H A DSMTP.cpp78 MD5Hmac(unsigned char *digest, const unsigned char* text, int text_len, argument
128 MD5_Final(digest, &context); /* finish up 1st pass */
135 MD5_Update(&context, digest, 16); /* then results of 1st
137 MD5_Final(digest, &context); /* finish up 2nd pass */
145 unsigned char digest[16]; local
149 MD5Hmac(digest, text, text_len, key, key_len);
151 c = digest[i];
174 ** generates an MD5-digest from the given string
178 unsigned char digest[17]; local
181 MD5Sum((char*)digest, tex
[all...]
H A Dmd5c.c1 /* MD5C.C - RSA Data Security, Inc., MD5 message-digest algorithm
115 /* MD5 block update operation. Continues an MD5 message-digest
158 /* MD5 finalization. Ends an MD5 message-digest operation, writing the
159 the message digest and zeroizing the context.
161 void MD5_Final (unsigned char digest[16], MD5_CTX *context) argument
162 /* message digest */
179 /* Store state in digest */
180 Encode (digest, context->state, 16);
/haiku/src/system/libnetwork/netresolv/dst/
H A Dhmac_link.c66 * context the context to be used in this digest
173 u_char digest[MD5_LEN]; local
176 MD5Final(digest, ctx);
181 MD5Update(ctx, digest, MD5_LEN);
182 MD5Final(digest, ctx);
185 if (memcmp(digest, signature, MD5_LEN) != 0)
/haiku/src/system/libroot/posix/crypt/
H A Dpbkdf2.cpp104 * HMAC_SHA256_Final(digest, ctx):
106 * buffer ${digest}.
109 HMAC_SHA256_Final(uint8_t digest[32], HMAC_SHA256_CTX * ctx) argument
120 memcpy(digest, ctx->octx.Digest(), 32);
/haiku/src/libs/compat/freebsd_iflib/
H A Dmd5c.c2 * MD5C.C - RSA Data Security, Inc., MD5 message-digest algorithm
148 * MD5 block update operation. Continues an MD5 message-digest
215 * MD5 finalization. Ends an MD5 message-digest operation, writing the
216 * the message digest and zeroizing the context.
220 MD5Final(unsigned char digest[MD5_DIGEST_LENGTH], MD5_CTX *context) argument
225 /* Store state in digest */
226 Encode (digest, context->state, MD5_DIGEST_LENGTH);
/haiku/src/bin/network/ping/
H A Dping6.c2748 u_int8_t digest[16]; local
2775 MD5Final(digest, &ctxt);
2789 bcopy(digest, &in6.s6_addr[12], 4);
2792 bcopy(digest, &in6.s6_addr[13], 3);

Completed in 298 milliseconds