/haiku/src/add-ons/mail_daemon/inbound_protocols/pop3/ |
H A D | md5.h | 46 void MD5Hmac(unsigned char *digest,
|
H A D | md5c.c | 1 /* 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 D | POP3.cpp | 811 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 D | sha1.h | 24 void SHA1Final(unsigned char digest[SHA1_DIGEST_LENGTH], SHA1_CTX *context);
|
H A D | hmac.c | 66 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 D | michael.c | 21 * 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 D | cmac.c | 84 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 D | sha2.c | 473 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 D | md5.c | 4 * 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 D | sha1.c | 145 /* 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 D | md5hl.c | 27 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 D | md5c.c | 2 * 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 D | ChecksumAccessors.cpp | 126 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 D | ieee80211_crypto.c | 329 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 D | command_checksum.cpp | 51 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 D | SMTP.cpp | 78 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 D | md5c.c | 1 /* 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 D | hmac_link.c | 66 * 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 D | pbkdf2.cpp | 104 * 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 D | md5c.c | 2 * 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 D | ping6.c | 2748 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);
|