aes_cmac_encrypt_finish epan/crypt/airpdcap.c:2230: aes_cmac_encrypt_finish(&aes_ctx, mic); aes_cmac_encrypt_starts epan/crypt/airpdcap.c:2219: aes_cmac_encrypt_starts(&aes_ctx, key_input, 16); aes_cmac_encrypt_update epan/crypt/airpdcap.c:2220: aes_cmac_encrypt_update(&aes_ctx, initiator, AIRPDCAP_MAC_LEN); epan/crypt/airpdcap.c:2221: aes_cmac_encrypt_update(&aes_ctx, responder, AIRPDCAP_MAC_LEN); epan/crypt/airpdcap.c:2222: aes_cmac_encrypt_update(&aes_ctx, &seq_num, 1); epan/crypt/airpdcap.c:2223: aes_cmac_encrypt_update(&aes_ctx, &data[offset_link], data[offset_link + 1] + 2); epan/crypt/airpdcap.c:2224: aes_cmac_encrypt_update(&aes_ctx, &data[offset_rsne], data[offset_rsne + 1] + 2); epan/crypt/airpdcap.c:2225: aes_cmac_encrypt_update(&aes_ctx, &data[offset_timeout], data[offset_timeout + 1] + 2); epan/crypt/airpdcap.c:2226: aes_cmac_encrypt_update(&aes_ctx, &data[offset_fte], 4); epan/crypt/airpdcap.c:2228: aes_cmac_encrypt_update(&aes_ctx, mic, 16); epan/crypt/airpdcap.c:2229: aes_cmac_encrypt_update(&aes_ctx, &data[offset_fte + 20], data[offset_fte + 1] + 2 - 20); crypt_des_ecb epan/dissectors/packet-ntlmssp.c:365: It's in fact 3 susbsequent call to crypt_des_ecb with a 7-byte key. epan/dissectors/packet-ntlmssp.c:380: /* crypt_des_ecb(data, key)*/ epan/dissectors/packet-ntlmssp.c:381: crypt_des_ecb(response, data, pw21, 1); epan/dissectors/packet-ntlmssp.c:382: crypt_des_ecb(response + 8, data, pw21 + 7, 1); epan/dissectors/packet-ntlmssp.c:383: crypt_des_ecb(response + 16, data, pw21 + 14, 1); epan/dissectors/packet-ntlmssp.c:405: crypt_des_ecb(response, challenge, pw21, 1); epan/dissectors/packet-ntlmssp.c:406: crypt_des_ecb(response + 8, challenge, pw21 + 7, 1); epan/dissectors/packet-ntlmssp.c:407: crypt_des_ecb(response + 16, challenge, pw21 + 14, 1); epan/dissectors/packet-ntlmssp.c:448: crypt_des_ecb(keyexchangekey, lm_challenge_response, basekey, 1); epan/dissectors/packet-ntlmssp.c:449: crypt_des_ecb(keyexchangekey+8, lm_challenge_response, basekey+7, 1); epan/dissectors/packet-ntlmssp.c:459: crypt_des_ecb(keyexchangekey, zeros, basekey, 3); epan/dissectors/packet-ntlmssp.c:460: crypt_des_ecb(keyexchangekey+8, zeros, basekey+7, 1); epan/dissectors/packet-ntlmssp.c:698: crypt_des_ecb(lm_password_hash, lmhash_key, lm_password_upper, 1); epan/dissectors/packet-ntlmssp.c:699: crypt_des_ecb(lm_password_hash+8, lmhash_key, lm_password_upper+7, 1); epan/dissectors/packet-dcerpc-netlogon.c:6690: crypt_des_ecb(buf,(unsigned char*)&vars->server_challenge,session_key,1); epan/dissectors/packet-dcerpc-netlogon.c:6691: crypt_des_ecb((unsigned char*)&calculated_cred,buf,session_key+7,1); crypt_md4 epan/dissectors/packet-ntlmssp.c:501: crypt_md4(nt_password_hash, nt_password_unicode, password_len*2); epan/dissectors/packet-ntlmssp.c:682: crypt_md4(nt_password_hash, nt_password_unicode, password_len*2); epan/dissectors/packet-ntlmssp.c:751: crypt_md4(md4, nt_password_hash, NTLMSSP_KEY_LEN); epan/dissectors/packet-dcerpc-netlogon.c:6593: crypt_md4(ntlm_pass_hash.md4,ntlm_pass_unicode,password_len*2); crypt_rc4 epan/dissectors/packet-ntlmssp.c:630: crypt_rc4(&rc4state, sessionkey, NTLMSSP_KEY_LEN); epan/dissectors/packet-ntlmssp.c:780: crypt_rc4(&rc4state, sessionkey, NTLMSSP_KEY_LEN); epan/dissectors/packet-ntlmssp.c:2063: crypt_rc4(rc4_state, packet_ntlmssp_info->decrypted_payload, epan/dissectors/packet-ntlmssp.c:2074: crypt_rc4(rc4_state_peer, peer_block, encrypted_block_length); epan/dissectors/packet-ntlmssp.c:2266: crypt_rc4(rc4_state, packet_ntlmssp_info->verifier, 8); epan/dissectors/packet-ntlmssp.c:2288: crypt_rc4(rc4_state, packet_ntlmssp_info->verifier, epan/dissectors/packet-ntlmssp.c:2300: crypt_rc4(rc4_state_peer, peer_block, encrypted_block_length); epan/dissectors/packet-ntlmssp.c:2553: crypt_rc4(rc4_state, packet_ntlmssp_info->decrypted_payload, epan/dissectors/packet-ntlmssp.c:2559: crypt_rc4(rc4_state_peer, peer_block, encrypted_block_length); epan/dissectors/packet-dcerpc-netlogon.c:7677: crypt_rc4(&rc4state,p_seq,8); epan/dissectors/packet-dcerpc-netlogon.c:7722: crypt_rc4(&rc4state,(guint8*)©confounder,8); epan/dissectors/packet-dcerpc-netlogon.c:7725: crypt_rc4(&rc4state,decrypted,data_len); epan/dissectors/packet-spnego.c:928: crypt_rc4(&rc4_state, (guint8 *)SND_SEQ, 8); epan/dissectors/packet-spnego.c:954: crypt_rc4(&rc4_state, Confounder, 8); epan/dissectors/packet-spnego.c:956: crypt_rc4(&rc4_state, output_message_buffer, datalen); epan/dissectors/asn1/spnego/packet-spnego-template.c:476: crypt_rc4(&rc4_state, (guint8 *)SND_SEQ, 8); epan/dissectors/asn1/spnego/packet-spnego-template.c:502: crypt_rc4(&rc4_state, Confounder, 8); epan/dissectors/asn1/spnego/packet-spnego-template.c:504: crypt_rc4(&rc4_state, output_message_buffer, datalen); epan/crypt/airpdcap.c:401: crypt_rc4(&rc4_state, dummy, 256); epan/crypt/airpdcap.c:402: crypt_rc4(&rc4_state, szEncryptedKey, key_bytes_len); crypt_rc4_init epan/dissectors/packet-ntlmssp.c:629: crypt_rc4_init(&rc4state, keyexchangekey, NTLMSSP_KEY_LEN); epan/dissectors/packet-ntlmssp.c:779: crypt_rc4_init(&rc4state, keyexchangekey, NTLMSSP_KEY_LEN); epan/dissectors/packet-ntlmssp.c:1509: crypt_rc4_init(&conv_ntlmssp_info->rc4_state_client, sspkey, ssp_key_len); epan/dissectors/packet-ntlmssp.c:1510: crypt_rc4_init(&conv_ntlmssp_info->rc4_state_server, sspkey, ssp_key_len); epan/dissectors/packet-ntlmssp.c:1809: crypt_rc4_init(&conv_ntlmssp_info->rc4_state_server, serverkey, ssp_key_len); epan/dissectors/packet-ntlmssp.c:1810: crypt_rc4_init(&conv_ntlmssp_info->rc4_state_client, clientkey, ssp_key_len); epan/dissectors/packet-dcerpc-netlogon.c:7676: crypt_rc4_init(&rc4state,key,16); epan/dissectors/packet-dcerpc-netlogon.c:7721: crypt_rc4_init(&rc4state,vars->encryption_key,16); epan/dissectors/packet-dcerpc-netlogon.c:7724: crypt_rc4_init(&rc4state,vars->encryption_key,16); epan/dissectors/packet-spnego.c:926: crypt_rc4_init(&rc4_state, k6_data, sizeof(k6_data)); epan/dissectors/packet-spnego.c:952: crypt_rc4_init(&rc4_state, k6_data, sizeof(k6_data)); epan/dissectors/asn1/spnego/packet-spnego-template.c:474: crypt_rc4_init(&rc4_state, k6_data, sizeof(k6_data)); epan/dissectors/asn1/spnego/packet-spnego-template.c:500: crypt_rc4_init(&rc4_state, k6_data, sizeof(k6_data)); epan/crypt/airpdcap.c:398: crypt_rc4_init(&rc4_state, new_key, sizeof(new_key)); md5_append epan/dissectors/packet-snmp.c:3387: md5_append(&MD, password_buf, 64); epan/dissectors/packet-snmp.c:3400: md5_append(&MD, key1, 16); epan/dissectors/packet-snmp.c:3401: md5_append(&MD, engineID, engineLength); epan/dissectors/packet-snmp.c:3402: md5_append(&MD, key1, 16); epan/dissectors/packet-3com-njack.c:543: md5_append(&md_ctx, workbuffer, 32); epan/dissectors/packet-3com-njack.c:546: md5_append(&md_ctx, packetdata, 12); epan/dissectors/packet-3com-njack.c:547: md5_append(&md_ctx, digest, 16); epan/dissectors/packet-3com-njack.c:548: md5_append(&md_ctx, packetdata + 28, length - 28); epan/dissectors/packet-ntlmssp.c:721: md5_append(&md5state, serverchallenge, 8); epan/dissectors/packet-ntlmssp.c:722: md5_append(&md5state, clientchallenge, 8); epan/dissectors/packet-ntlmssp.c:798: md5_append(&md5state, key, keylen); epan/dissectors/packet-ntlmssp.c:799: md5_append(&md5state, CLIENT_SIGN_TEXT, strlen(CLIENT_SIGN_TEXT)+1); epan/dissectors/packet-ntlmssp.c:802: md5_append(&md5state2, key, keylen); epan/dissectors/packet-ntlmssp.c:803: md5_append(&md5state2, SERVER_SIGN_TEXT, strlen(SERVER_SIGN_TEXT)+1); epan/dissectors/packet-ntlmssp.c:842: md5_append(&md5state, clientsealkey,*keylen); epan/dissectors/packet-ntlmssp.c:843: md5_append(&md5state, CLIENT_SEAL_TEXT, strlen(CLIENT_SEAL_TEXT)+1); epan/dissectors/packet-ntlmssp.c:846: md5_append(&md5state2, serversealkey,*keylen); epan/dissectors/packet-ntlmssp.c:847: md5_append(&md5state2, SERVER_SEAL_TEXT, strlen(SERVER_SEAL_TEXT)+1); epan/dissectors/packet-dcerpc-netlogon.c:6678: md5_append(&md5state,zeros,4); epan/dissectors/packet-dcerpc-netlogon.c:6679: md5_append(&md5state,(unsigned char*)&vars->client_challenge,8); epan/dissectors/packet-dcerpc-netlogon.c:6680: md5_append(&md5state,(unsigned char*)&vars->server_challenge,8); epan/dissectors/packet-frame.c:463: md5_append(&md_ctx, cp, cap_len); epan/dissectors/packet-spnego.c:848: md5_append(&ms, t, 4); epan/dissectors/packet-spnego.c:849: md5_append(&ms, v1, l1); epan/dissectors/packet-spnego.c:850: md5_append(&ms, v2, l2); epan/dissectors/packet-spnego.c:851: md5_append(&ms, v3, l3); epan/dissectors/asn1/spnego/packet-spnego-template.c:396: md5_append(&ms, t, 4); epan/dissectors/asn1/spnego/packet-spnego-template.c:397: md5_append(&ms, v1, l1); epan/dissectors/asn1/spnego/packet-spnego-template.c:398: md5_append(&ms, v2, l2); epan/dissectors/asn1/spnego/packet-spnego-template.c:399: md5_append(&ms, v3, l3); epan/dissectors/asn1/kerberos/packet-kerberos-template.c:760: md5_append(&md5s, confounder, 8); epan/dissectors/asn1/kerberos/packet-kerberos-template.c:761: md5_append(&md5s, zero_fill, 16); epan/dissectors/asn1/kerberos/packet-kerberos-template.c:762: md5_append(&md5s, decrypted_data + CONFOUNDER_PLUS_CHECKSUM, data_len); epan/dissectors/asn1/snmp/packet-snmp-template.c:2178: md5_append(&MD, password_buf, 64); epan/dissectors/asn1/snmp/packet-snmp-template.c:2191: md5_append(&MD, key1, 16); epan/dissectors/asn1/snmp/packet-snmp-template.c:2192: md5_append(&MD, engineID, engineLength); epan/dissectors/asn1/snmp/packet-snmp-template.c:2193: md5_append(&MD, key1, 16); epan/dissectors/asn1/cms/packet-cms-template.c:104: md5_append(&md5_ctx, tvb_get_ptr(content, 0, tvb_captured_length(content)), epan/dissectors/packet-data.c:100: md5_append(&md_ctx, cp, bytes); epan/dissectors/packet-cms.c:300: md5_append(&md5_ctx, tvb_get_ptr(content, 0, tvb_captured_length(content)), epan/dissectors/packet-radius.c:936: md5_append(&md_ctx, (const guint8 *)shared_secret, (int)strlen(shared_secret)); epan/dissectors/packet-radius.c:938: md5_append(&md_ctx, authenticator, AUTHENTICATOR_LENGTH); epan/dissectors/packet-radius.c:962: md5_append(&md_ctx, &pd[i], AUTHENTICATOR_LENGTH); epan/dissectors/packet-radius.c:1792: md5_append(&md_ctx, payload, tvb_length); epan/dissectors/packet-radius.c:1793: md5_append(&md_ctx, shared_secret, strlen(shared_secret)); epan/dissectors/packet-tacacs.c:1312: md5_append(&mdcontext, md5_buff, md5_len); epan/dissectors/packet-tacacs.c:1326: md5_append(&mdcontext, md5_buff, md5_len); epan/dissectors/packet-kerberos.c:1019: md5_append(&md5s, confounder, 8); epan/dissectors/packet-kerberos.c:1020: md5_append(&md5s, zero_fill, 16); epan/dissectors/packet-kerberos.c:1021: md5_append(&md5s, decrypted_data + CONFOUNDER_PLUS_CHECKSUM, data_len); editcap.c:601: md5_append(&ms, new_fd, new_len); editcap.c:643: md5_append(&ms, new_fd, new_len); md5_finish epan/dissectors/packet-snmp.c:3390: md5_finish(&MD, key1); /* tell MD5 we're done */ epan/dissectors/packet-snmp.c:3403: md5_finish(&MD, key); epan/dissectors/packet-3com-njack.c:544: md5_finish(&md_ctx, digest); epan/dissectors/packet-3com-njack.c:549: md5_finish(&md_ctx, digest); epan/dissectors/packet-ntlmssp.c:723: md5_finish(&md5state, challenges_hash); epan/dissectors/packet-ntlmssp.c:800: md5_finish(&md5state, sign_key_client); epan/dissectors/packet-ntlmssp.c:804: md5_finish(&md5state2, sign_key_server); epan/dissectors/packet-ntlmssp.c:844: md5_finish(&md5state, clientsealkey); epan/dissectors/packet-ntlmssp.c:848: md5_finish(&md5state2, serversealkey); epan/dissectors/packet-dcerpc-netlogon.c:6681: md5_finish(&md5state,md5); epan/dissectors/packet-frame.c:464: md5_finish(&md_ctx, digest); epan/dissectors/packet-spnego.c:852: md5_finish(&ms, digest); epan/dissectors/asn1/spnego/packet-spnego-template.c:400: md5_finish(&ms, digest); epan/dissectors/asn1/kerberos/packet-kerberos-template.c:763: md5_finish(&md5s, digest); epan/dissectors/asn1/snmp/packet-snmp-template.c:2181: md5_finish(&MD, key1); /* tell MD5 we're done */ epan/dissectors/asn1/snmp/packet-snmp-template.c:2194: md5_finish(&MD, key); epan/dissectors/asn1/cms/packet-cms-template.c:107: md5_finish(&md5_ctx, digest_buf); epan/dissectors/packet-data.c:101: md5_finish(&md_ctx, digest); epan/dissectors/packet-cms.c:303: md5_finish(&md5_ctx, digest_buf); epan/dissectors/packet-radius.c:939: md5_finish(&md_ctx, digest); epan/dissectors/packet-radius.c:963: md5_finish(&md_ctx, digest); epan/dissectors/packet-radius.c:1794: md5_finish(&md_ctx, digest); epan/dissectors/packet-tacacs.c:1313: md5_finish(&mdcontext,hash); epan/dissectors/packet-tacacs.c:1327: md5_finish(&mdcontext,hash); epan/dissectors/packet-kerberos.c:1022: md5_finish(&md5s, digest); editcap.c:602: md5_finish(&ms, fd_hash[cur_dup_entry].digest); editcap.c:644: md5_finish(&ms, fd_hash[cur_dup_entry].digest); md5_hmac epan/dissectors/packet-snmp.c:1681: md5_hmac(msg, msg_len, key, key_len, calc_auth); epan/dissectors/packet-ntlmssp.c:597: md5_hmac(buf, domain_len*2+user_len*2, nt_password_hash, NTLMSSP_KEY_LEN, ntowf); epan/dissectors/packet-ntlmssp.c:604: md5_hmac(buf, NTLMSSP_KEY_LEN, ntowf, NTLMSSP_KEY_LEN, lm_challenge_response); epan/dissectors/packet-ntlmssp.c:612: md5_hmac(buf, ntlm_response->length-8, ntowf, NTLMSSP_KEY_LEN, nt_proof); epan/dissectors/packet-ntlmssp.c:623: md5_hmac(nt_proof, NTLMSSP_KEY_LEN, ntowf, NTLMSSP_KEY_LEN, sessionbasekey); epan/dissectors/packet-ntlmssp.c:757: /*md5_hmac(text, text_len, key, key_len, digest);*/ epan/dissectors/packet-ntlmssp.c:758: md5_hmac(challenges, NTLMSSP_KEY_LEN, md4, NTLMSSP_KEY_LEN, sessionbasekey); epan/dissectors/packet-ntlmssp.c:2278: md5_hmac(check_buf, (int)(packet_ntlmssp_info->payload_len+4), sign_key, NTLMSSP_KEY_LEN, calculated_md5); epan/dissectors/packet-dcerpc-netlogon.c:6689: md5_hmac(md5,16,(guint8*) &password,16,session_key); epan/dissectors/packet-dcerpc-netlogon.c:7653: md5_hmac(zeros,4,buf,key_len,buf2); epan/dissectors/packet-dcerpc-netlogon.c:7654: md5_hmac((guint8*)&sequence,8,buf2,16,seal_key); epan/dissectors/packet-dcerpc-netlogon.c:7673: md5_hmac(zeros,4,session_key,16,buf); epan/dissectors/packet-dcerpc-netlogon.c:7674: md5_hmac((guint8*)&checksum,8,buf,16,key); epan/dissectors/packet-l2tp.c:1039: md5_hmac(&data, 1, secret, strlen(secret), tunnel->shared_key); epan/dissectors/packet-spnego.c:796: md5_hmac(L40, 14, key_data, key_size, k5_data); epan/dissectors/packet-spnego.c:799: md5_hmac(T, 4, key_data, key_size, k5_data); epan/dissectors/packet-spnego.c:802: md5_hmac(cksum_data, cksum_size, k5_data, 16, key6_data); epan/dissectors/packet-spnego.c:842: md5_hmac(signature, sizeof(signature), key_data, key_length, ksign_c); epan/dissectors/packet-spnego.c:853: md5_hmac(digest, 16, ksign_c, 16, cksum); epan/dissectors/asn1/spnego/packet-spnego-template.c:344: md5_hmac(L40, 14, key_data, key_size, k5_data); epan/dissectors/asn1/spnego/packet-spnego-template.c:347: md5_hmac(T, 4, key_data, key_size, k5_data); epan/dissectors/asn1/spnego/packet-spnego-template.c:350: md5_hmac(cksum_data, cksum_size, k5_data, 16, key6_data); epan/dissectors/asn1/spnego/packet-spnego-template.c:390: md5_hmac(signature, sizeof(signature), key_data, key_length, ksign_c); epan/dissectors/asn1/spnego/packet-spnego-template.c:401: md5_hmac(digest, 16, ksign_c, 16, cksum); epan/dissectors/asn1/snmp/packet-snmp-template.c:1579: md5_hmac(msg, msg_len, key, key_len, calc_auth); epan/crypt/airpdcap.c:1549: md5_hmac(eapol, eapol_len, KCK, AIRPDCAP_WPA_KCK_LEN, c_mic); md5_hmac_append epan/dissectors/packet-l2tp.c:1066: md5_hmac_append(&ms, tunnel->lcce1_nonce, tunnel->lcce1_nonce_len); epan/dissectors/packet-l2tp.c:1067: md5_hmac_append(&ms, tunnel->lcce2_nonce, tunnel->lcce2_nonce_len); epan/dissectors/packet-l2tp.c:1069: md5_hmac_append(&ms, tunnel->lcce2_nonce, tunnel->lcce2_nonce_len); epan/dissectors/packet-l2tp.c:1070: md5_hmac_append(&ms, tunnel->lcce1_nonce, tunnel->lcce1_nonce_len); epan/dissectors/packet-l2tp.c:1075: md5_hmac_append(&ms, tvb_get_ptr(tvb, offset, idx + 1 - offset), idx + 1 - offset); epan/dissectors/packet-l2tp.c:1078: md5_hmac_append(&ms, zero, avp_len - 1); epan/dissectors/packet-l2tp.c:1080: md5_hmac_append(&ms, tvb_get_ptr(tvb, idx + avp_len, remainder), remainder); md5_hmac_finish epan/dissectors/packet-l2tp.c:1081: md5_hmac_finish(&ms, digest); md5_hmac_init epan/dissectors/packet-l2tp.c:1061: md5_hmac_init(&ms, tunnel->shared_key, L2TP_HMAC_MD5_KEY_LEN); md5_init epan/dissectors/packet-snmp.c:3369: md5_init(&MD); /* initialize MD5 */ epan/dissectors/packet-snmp.c:3399: md5_init(&MD); epan/dissectors/packet-3com-njack.c:542: md5_init(&md_ctx); epan/dissectors/packet-3com-njack.c:545: md5_init(&md_ctx); epan/dissectors/packet-ntlmssp.c:720: md5_init(&md5state); epan/dissectors/packet-ntlmssp.c:797: md5_init(&md5state); epan/dissectors/packet-ntlmssp.c:801: md5_init(&md5state2); epan/dissectors/packet-ntlmssp.c:841: md5_init(&md5state); epan/dissectors/packet-ntlmssp.c:845: md5_init(&md5state2); epan/dissectors/packet-dcerpc-netlogon.c:6677: md5_init(&md5state); epan/dissectors/packet-frame.c:462: md5_init(&md_ctx); epan/dissectors/packet-spnego.c:843: md5_init(&ms); epan/dissectors/asn1/spnego/packet-spnego-template.c:391: md5_init(&ms); epan/dissectors/asn1/kerberos/packet-kerberos-template.c:728: md5_init(&md5s); epan/dissectors/asn1/snmp/packet-snmp-template.c:2160: md5_init(&MD); /* initialize MD5 */ epan/dissectors/asn1/snmp/packet-snmp-template.c:2190: md5_init(&MD); epan/dissectors/asn1/cms/packet-cms-template.c:102: md5_init(&md5_ctx); epan/dissectors/packet-data.c:99: md5_init(&md_ctx); epan/dissectors/packet-cms.c:298: md5_init(&md5_ctx); epan/dissectors/packet-radius.c:935: md5_init(&md_ctx); epan/dissectors/packet-radius.c:1791: md5_init(&md_ctx); epan/dissectors/packet-tacacs.c:1311: md5_init(&mdcontext); epan/dissectors/packet-tacacs.c:1325: md5_init(&mdcontext); epan/dissectors/packet-kerberos.c:987: md5_init(&md5s); editcap.c:600: md5_init(&ms); editcap.c:642: md5_init(&ms); sha1_finish epan/dissectors/packet-snmp.c:3446: sha1_finish(&SH, key); epan/dissectors/packet-snmp.c:3459: sha1_finish(&SH, key); epan/dissectors/packet-sigcomp.c:2510: sha1_finish( &ctx, sha1_digest_buf ); epan/dissectors/packet-sigcomp.c:4373: sha1_finish( &ctx, sha1_digest_buf ); epan/dissectors/packet-tcp.c:2429: sha1_finish(&sha1_ctx, digest_buf); epan/dissectors/asn1/snmp/packet-snmp-template.c:2237: sha1_finish(&SH, key); epan/dissectors/asn1/snmp/packet-snmp-template.c:2250: sha1_finish(&SH, key); epan/dissectors/asn1/cms/packet-cms-template.c:96: sha1_finish(&sha1_ctx, digest_buf); epan/dissectors/packet-cms.c:292: sha1_finish(&sha1_ctx, digest_buf); sha1_hmac epan/dissectors/packet-snmp.c:1745: sha1_hmac(key, key_len, msg, msg_len, calc_auth); epan/dissectors/packet-corosync-totemnet.c:317: sha1_hmac(hmac_key, 16, epan/dissectors/packet-pktc.c:729: "SHA-1 HMAC", "pktc.sha1_hmac", FT_BYTES, BASE_NONE, epan/dissectors/asn1/snmp/packet-snmp-template.c:1643: sha1_hmac(key, key_len, msg, msg_len, calc_auth); epan/crypt/airpdcap.c:1552: sha1_hmac(KCK, AIRPDCAP_WPA_KCK_LEN, eapol, eapol_len, c_mic); epan/crypt/airpdcap.c:1859: sha1_hmac(pmk, 32, R, 100, &output[20 * i]); epan/crypt/airpdcap.c:1894: sha1_hmac(ppBytes, ppLength, digest, (guint32) ssidLength+4, digest1); epan/crypt/airpdcap.c:1900: sha1_hmac(ppBytes, ppLength, digest1, SHA1_DIGEST_LEN, digest); sha1_hmac_finish epan/dissectors/packet-l2tp.c:1121: sha1_hmac_finish(&ms, digest); sha1_hmac_starts epan/dissectors/packet-l2tp.c:1101: sha1_hmac_starts(&ms, tunnel->shared_key, L2TP_HMAC_MD5_KEY_LEN); sha1_hmac_update epan/dissectors/packet-l2tp.c:1106: sha1_hmac_update(&ms, tunnel->lcce1_nonce, tunnel->lcce1_nonce_len); epan/dissectors/packet-l2tp.c:1107: sha1_hmac_update(&ms, tunnel->lcce2_nonce, tunnel->lcce2_nonce_len); epan/dissectors/packet-l2tp.c:1109: sha1_hmac_update(&ms, tunnel->lcce2_nonce, tunnel->lcce2_nonce_len); epan/dissectors/packet-l2tp.c:1110: sha1_hmac_update(&ms, tunnel->lcce1_nonce, tunnel->lcce1_nonce_len); epan/dissectors/packet-l2tp.c:1115: sha1_hmac_update(&ms, tvb_get_ptr(tvb, offset, idx + 1 - offset), idx + 1 - offset); epan/dissectors/packet-l2tp.c:1118: sha1_hmac_update(&ms, zero, avp_len - 1); epan/dissectors/packet-l2tp.c:1120: sha1_hmac_update(&ms, tvb_get_ptr(tvb, idx + avp_len, remainder), remainder); sha1_starts epan/dissectors/packet-snmp.c:3425: sha1_starts(&SH); /* initialize SHA */ epan/dissectors/packet-snmp.c:3455: sha1_starts(&SH); epan/dissectors/packet-sigcomp.c:2489: sha1_starts( &ctx ); epan/dissectors/packet-sigcomp.c:4371: sha1_starts( &ctx ); epan/dissectors/packet-tcp.c:2427: sha1_starts(&sha1_ctx); epan/dissectors/asn1/snmp/packet-snmp-template.c:2216: sha1_starts(&SH); /* initialize SHA */ epan/dissectors/asn1/snmp/packet-snmp-template.c:2246: sha1_starts(&SH); epan/dissectors/asn1/cms/packet-cms-template.c:91: sha1_starts(&sha1_ctx); epan/dissectors/packet-cms.c:287: sha1_starts(&sha1_ctx); sha1_update epan/dissectors/packet-snmp.c:3443: sha1_update (&SH, password_buf, 64); epan/dissectors/packet-snmp.c:3456: sha1_update(&SH, key, SHA1_DIGEST_LEN); epan/dissectors/packet-snmp.c:3457: sha1_update(&SH, engineID, engineLength); epan/dissectors/packet-snmp.c:3458: sha1_update(&SH, key, SHA1_DIGEST_LEN); epan/dissectors/packet-sigcomp.c:2500: sha1_update( &ctx, &buff[k], handle_now ); epan/dissectors/packet-sigcomp.c:4372: sha1_update( &ctx, (guint8 *) sha1buff, state_length_buff[n] + 8); epan/dissectors/packet-tcp.c:2428: sha1_update(&sha1_ctx, (const guint8 *)&pseudokey, 8); epan/dissectors/asn1/snmp/packet-snmp-template.c:2234: sha1_update (&SH, password_buf, 64); epan/dissectors/asn1/snmp/packet-snmp-template.c:2247: sha1_update(&SH, key, SHA1_DIGEST_LEN); epan/dissectors/asn1/snmp/packet-snmp-template.c:2248: sha1_update(&SH, engineID, engineLength); epan/dissectors/asn1/snmp/packet-snmp-template.c:2249: sha1_update(&SH, key, SHA1_DIGEST_LEN); epan/dissectors/asn1/cms/packet-cms-template.c:93: sha1_update(&sha1_ctx, tvb_get_ptr(content, 0, tvb_captured_length(content)), epan/dissectors/packet-cms.c:289: sha1_update(&sha1_ctx, tvb_get_ptr(content, 0, tvb_captured_length(content)), sha256_finish epan/crypt/airpdcap.c:2194: sha256_finish(&(sha_ctx.ctx), key_input); sha256_hmac sha256_hmac_finish epan/crypt/airpdcap.c:2216: sha256_hmac_finish(&sha_ctx, key_input); sha256_hmac_starts epan/crypt/airpdcap.c:2200: sha256_hmac_starts(&sha_ctx, key_input, SHA256_DIGEST_LEN); sha256_hmac_update epan/crypt/airpdcap.c:2203: sha256_hmac_update(&sha_ctx, (const guint8 *)&iter, 2); epan/crypt/airpdcap.c:2204: sha256_hmac_update(&sha_ctx, "TDLS PMK", 8); epan/crypt/airpdcap.c:2206: sha256_hmac_update(&sha_ctx, initiator, AIRPDCAP_MAC_LEN); epan/crypt/airpdcap.c:2207: sha256_hmac_update(&sha_ctx, responder, AIRPDCAP_MAC_LEN); epan/crypt/airpdcap.c:2209: sha256_hmac_update(&sha_ctx, responder, AIRPDCAP_MAC_LEN); epan/crypt/airpdcap.c:2210: sha256_hmac_update(&sha_ctx, initiator, AIRPDCAP_MAC_LEN); epan/crypt/airpdcap.c:2212: sha256_hmac_update(&sha_ctx, bssid, AIRPDCAP_MAC_LEN); epan/crypt/airpdcap.c:2215: sha256_hmac_update(&sha_ctx, (const guint8 *)&length, 2); sha256_starts epan/crypt/airpdcap.c:2186: sha256_starts(&(sha_ctx.ctx)); sha256_update epan/crypt/airpdcap.c:2188: sha256_update(&(sha_ctx.ctx), anonce, AIRPDCAP_WPA_NONCE_LEN); epan/crypt/airpdcap.c:2189: sha256_update(&(sha_ctx.ctx), snonce, AIRPDCAP_WPA_NONCE_LEN); epan/crypt/airpdcap.c:2191: sha256_update(&(sha_ctx.ctx), snonce, AIRPDCAP_WPA_NONCE_LEN); epan/crypt/airpdcap.c:2192: sha256_update(&(sha_ctx.ctx), anonce, AIRPDCAP_WPA_NONCE_LEN);