md5 41 lib/crypto/hmacmd5test.c DATA_BLOB md5; md5 49 lib/crypto/hmacmd5test.c testarray[0].md5 = strhex_to_data_blob(tctx, "9294727a3638bb1c13f48ef8158bfc9d"); md5 53 lib/crypto/hmacmd5test.c testarray[1].md5 = strhex_to_data_blob(tctx, "750c783e6ab0b503eaa86e310a5db738"); md5 57 lib/crypto/hmacmd5test.c testarray[2].md5 = strhex_to_data_blob(tctx, "56be34521d144c88dbb8c733f0e8b3f6"); md5 61 lib/crypto/hmacmd5test.c testarray[3].md5 = strhex_to_data_blob(tctx, "697eaf0aca3a3aea3a75164746ffaa79"); md5 65 lib/crypto/hmacmd5test.c testarray[4].md5 = strhex_to_data_blob(tctx, "56461ef2342edc00f9bab995690efd4c"); md5 69 lib/crypto/hmacmd5test.c testarray[5].md5 = strhex_to_data_blob(tctx, "6b1ab7fe4bd7bf8f0b62e6ce61b9d0cd"); md5 74 lib/crypto/hmacmd5test.c testarray[6].md5 = strhex_to_data_blob(tctx, "6f630fad67cda0ee1fb1f562db3aa53e"); md5 80 lib/crypto/hmacmd5test.c uint8_t md5[16]; md5 85 lib/crypto/hmacmd5test.c hmac_md5_final(md5, &ctx); md5 87 lib/crypto/hmacmd5test.c e = memcmp(testarray[i].md5.data, md5 88 lib/crypto/hmacmd5test.c md5, md5 89 lib/crypto/hmacmd5test.c MIN(testarray[i].md5.length, sizeof(md5))); md5 94 lib/crypto/hmacmd5test.c dump_data(0, testarray[i].md5.data, testarray[i].md5.length); md5 95 lib/crypto/hmacmd5test.c dump_data(0, md5, sizeof(md5)); md5 34 lib/crypto/md5test.c const char *md5; md5 38 lib/crypto/md5test.c .md5 = "d41d8cd98f00b204e9800998ecf8427e" md5 41 lib/crypto/md5test.c .md5 = "0cc175b9c0f1b6a831c399e269772661" md5 44 lib/crypto/md5test.c .md5 = "900150983cd24fb0d6963f7d28e17f72" md5 47 lib/crypto/md5test.c .md5 = "f96b697d7cb7938d525a2f31aaf161d0" md5 50 lib/crypto/md5test.c .md5 = "c3fcd3d76192e4007dfb496cca67e13b" md5 55 lib/crypto/md5test.c .md5 = "d174ab98d277d9f5a5611c2c9f419d9f" md5 60 lib/crypto/md5test.c .md5 = "57edf4a22be3c955ac49da2e2107b67a" md5 66 lib/crypto/md5test.c uint8_t md5[16]; md5 73 lib/crypto/md5test.c md5blob = strhex_to_data_blob(NULL, testarray[i].md5); md5 77 lib/crypto/md5test.c MD5Final(md5, &ctx); md5 80 lib/crypto/md5test.c md5, md5 81 lib/crypto/md5test.c MIN(md5blob.length, sizeof(md5))); md5 86 lib/crypto/md5test.c dump_data(0, md5, sizeof(md5)); md5 51 source3/libsmb/credentials.c struct MD5Context md5; md5 61 source3/libsmb/credentials.c MD5Init(&md5); md5 62 source3/libsmb/credentials.c MD5Update(&md5, zero, sizeof(zero)); md5 63 source3/libsmb/credentials.c MD5Update(&md5, clnt_chal_in->data, 8); md5 64 source3/libsmb/credentials.c MD5Update(&md5, srv_chal_in->data, 8); md5 65 source3/libsmb/credentials.c MD5Final(tmp, &md5); md5 795 source3/libsmb/smbencrypt.c struct MD5Context md5; md5 830 source3/libsmb/smbencrypt.c MD5Init(&md5); md5 831 source3/libsmb/smbencrypt.c MD5Update(&md5, session_key->data, session_key->length); md5 832 source3/libsmb/smbencrypt.c MD5Update(&md5, confounder.data, confounder.length); md5 833 source3/libsmb/smbencrypt.c MD5Final(enc_key.data, &md5); md5 43 source4/dsdb/repl/replicated_objects.c struct MD5Context md5; md5 80 source4/dsdb/repl/replicated_objects.c MD5Init(&md5); md5 81 source4/dsdb/repl/replicated_objects.c MD5Update(&md5, gensec_skey->data, gensec_skey->length); md5 82 source4/dsdb/repl/replicated_objects.c MD5Update(&md5, confounder.data, confounder.length); md5 83 source4/dsdb/repl/replicated_objects.c MD5Final(enc_key.data, &md5); md5 965 source4/dsdb/samdb/ldb_modules/password_hash.c struct MD5Context md5; md5 966 source4/dsdb/samdb/ldb_modules/password_hash.c MD5Init(&md5); md5 968 source4/dsdb/samdb/ldb_modules/password_hash.c MD5Update(&md5, wdigest[i].nt4dom->data, wdigest[i].nt4dom->length); md5 969 source4/dsdb/samdb/ldb_modules/password_hash.c MD5Update(&md5, backslash.data, backslash.length); md5 971 source4/dsdb/samdb/ldb_modules/password_hash.c MD5Update(&md5, wdigest[i].user->data, wdigest[i].user->length); md5 972 source4/dsdb/samdb/ldb_modules/password_hash.c MD5Update(&md5, delim.data, delim.length); md5 974 source4/dsdb/samdb/ldb_modules/password_hash.c MD5Update(&md5, wdigest[i].realm->data, wdigest[i].realm->length); md5 976 source4/dsdb/samdb/ldb_modules/password_hash.c MD5Update(&md5, delim.data, delim.length); md5 977 source4/dsdb/samdb/ldb_modules/password_hash.c MD5Update(&md5, io->n.cleartext_utf8->data, io->n.cleartext_utf8->length); md5 978 source4/dsdb/samdb/ldb_modules/password_hash.c MD5Final(pdb->hashes[i].hash, &md5); md5 79 source4/heimdal/lib/gssapi/krb5/8003.c MD5_CTX md5; md5 81 source4/heimdal/lib/gssapi/krb5/8003.c MD5_Init(&md5); md5 83 source4/heimdal/lib/gssapi/krb5/8003.c MD5_Update (&md5, num, sizeof(num)); md5 85 source4/heimdal/lib/gssapi/krb5/8003.c MD5_Update (&md5, num, sizeof(num)); md5 87 source4/heimdal/lib/gssapi/krb5/8003.c MD5_Update (&md5, md5 91 source4/heimdal/lib/gssapi/krb5/8003.c MD5_Update (&md5, num, sizeof(num)); md5 93 source4/heimdal/lib/gssapi/krb5/8003.c MD5_Update (&md5, num, sizeof(num)); md5 95 source4/heimdal/lib/gssapi/krb5/8003.c MD5_Update (&md5, md5 99 source4/heimdal/lib/gssapi/krb5/8003.c MD5_Update (&md5, num, sizeof(num)); md5 101 source4/heimdal/lib/gssapi/krb5/8003.c MD5_Update (&md5, md5 104 source4/heimdal/lib/gssapi/krb5/8003.c MD5_Final (p, &md5); md5 50 source4/heimdal/lib/gssapi/krb5/get_mic.c MD5_CTX md5; md5 84 source4/heimdal/lib/gssapi/krb5/get_mic.c MD5_Init (&md5); md5 85 source4/heimdal/lib/gssapi/krb5/get_mic.c MD5_Update (&md5, p - 24, 8); md5 86 source4/heimdal/lib/gssapi/krb5/get_mic.c MD5_Update (&md5, message_buffer->value, message_buffer->length); md5 87 source4/heimdal/lib/gssapi/krb5/get_mic.c MD5_Final (hash, &md5); md5 51 source4/heimdal/lib/gssapi/krb5/unwrap.c MD5_CTX md5; md5 127 source4/heimdal/lib/gssapi/krb5/unwrap.c MD5_Init (&md5); md5 128 source4/heimdal/lib/gssapi/krb5/unwrap.c MD5_Update (&md5, p - 24, 8); md5 129 source4/heimdal/lib/gssapi/krb5/unwrap.c MD5_Update (&md5, p, input_message_buffer->length - len); md5 130 source4/heimdal/lib/gssapi/krb5/unwrap.c MD5_Final (hash, &md5); md5 51 source4/heimdal/lib/gssapi/krb5/verify_mic.c MD5_CTX md5; md5 77 source4/heimdal/lib/gssapi/krb5/verify_mic.c MD5_Init (&md5); md5 78 source4/heimdal/lib/gssapi/krb5/verify_mic.c MD5_Update (&md5, p - 24, 8); md5 79 source4/heimdal/lib/gssapi/krb5/verify_mic.c MD5_Update (&md5, message_buffer->value, md5 81 source4/heimdal/lib/gssapi/krb5/verify_mic.c MD5_Final (hash, &md5); md5 204 source4/heimdal/lib/gssapi/krb5/wrap.c MD5_CTX md5; md5 264 source4/heimdal/lib/gssapi/krb5/wrap.c MD5_Init (&md5); md5 265 source4/heimdal/lib/gssapi/krb5/wrap.c MD5_Update (&md5, p - 24, 8); md5 266 source4/heimdal/lib/gssapi/krb5/wrap.c MD5_Update (&md5, p, datalen); md5 267 source4/heimdal/lib/gssapi/krb5/wrap.c MD5_Final (hash, &md5); md5 417 source4/heimdal/lib/hcrypto/evp.c static const struct hc_evp_md md5 = { md5 426 source4/heimdal/lib/hcrypto/evp.c return &md5; md5 56 source4/heimdal/lib/hcrypto/md5.h typedef struct md5 MD5_CTX; md5 183 source4/heimdal/lib/krb5/replay.c MD5_CTX md5; md5 186 source4/heimdal/lib/krb5/replay.c MD5_Init (&md5); md5 187 source4/heimdal/lib/krb5/replay.c MD5_Update (&md5, auth->crealm, strlen(auth->crealm)); md5 189 source4/heimdal/lib/krb5/replay.c MD5_Update(&md5, auth->cname.name_string.val[i], md5 191 source4/heimdal/lib/krb5/replay.c MD5_Update (&md5, &auth->ctime, sizeof(auth->ctime)); md5 192 source4/heimdal/lib/krb5/replay.c MD5_Update (&md5, &auth->cusec, sizeof(auth->cusec)); md5 193 source4/heimdal/lib/krb5/replay.c MD5_Final (data, &md5); md5 1342 source4/heimdal/lib/ntlm/ntlm.c MD5_CTX md5; md5 1361 source4/heimdal/lib/ntlm/ntlm.c MD5_Init(&md5); md5 1362 source4/heimdal/lib/ntlm/ntlm.c MD5_Update(&md5, svr_chal, 8); /* session nonce part 1 */ md5 1363 source4/heimdal/lib/ntlm/ntlm.c MD5_Update(&md5, clnt_nonce, 8); /* session nonce part 2 */ md5 1364 source4/heimdal/lib/ntlm/ntlm.c MD5_Final(ntlm2_sess_hash, &md5); /* will only use first 8 bytes */ md5 70 source4/libcli/auth/credentials.c struct MD5Context md5; md5 77 source4/libcli/auth/credentials.c MD5Init(&md5); md5 78 source4/libcli/auth/credentials.c MD5Update(&md5, zero, sizeof(zero)); md5 79 source4/libcli/auth/credentials.c MD5Update(&md5, client_challenge->data, 8); md5 80 source4/libcli/auth/credentials.c MD5Update(&md5, server_challenge->data, 8); md5 81 source4/libcli/auth/credentials.c MD5Final(tmp, &md5); md5 301 source4/libnet/libnet_passwd.c struct MD5Context md5; md5 322 source4/libnet/libnet_passwd.c MD5Init(&md5); md5 323 source4/libnet/libnet_passwd.c MD5Update(&md5, confounder, 16); md5 324 source4/libnet/libnet_passwd.c MD5Update(&md5, session_key.data, session_key.length); md5 325 source4/libnet/libnet_passwd.c MD5Final(confounded_session_key.data, &md5); md5 354 source4/libnet/libnet_passwd.c struct MD5Context md5; md5 376 source4/libnet/libnet_passwd.c MD5Init(&md5); md5 377 source4/libnet/libnet_passwd.c MD5Update(&md5, confounder, 16); md5 378 source4/libnet/libnet_passwd.c MD5Update(&md5, session_key.data, session_key.length); md5 379 source4/libnet/libnet_passwd.c MD5Final(confounded_session_key.data, &md5); md5 346 source4/torture/rpc/dssync.c struct MD5Context md5; md5 381 source4/torture/rpc/dssync.c MD5Init(&md5); md5 382 source4/torture/rpc/dssync.c MD5Update(&md5, gensec_skey->data, gensec_skey->length); md5 383 source4/torture/rpc/dssync.c MD5Update(&md5, confounder.data, confounder.length); md5 384 source4/torture/rpc/dssync.c MD5Final(enc_key.data, &md5);