LCOV - code coverage report
Current view: top level - third_party/heimdal/lib/krb5 - crypto.c (source / functions) Hit Total Coverage
Test: coverage report for vadcx-master-patch-75612 fe003de8 Lines: 784 1598 49.1 %
Date: 2024-02-29 22:57:05 Functions: 71 99 71.7 %

Function Name Sort by function name Hit count Sort by hit count
EVP_unkeyed_checksum 697035
SHA1_checksum 697035
SHA256_checksum 0
SHA384_checksum 0
SHA512_checksum 0
_get_derived_key 8558115
_key_schedule 11857745
_krb5_SP_HMAC_SHA1_checksum 2774755
_krb5_SP_HMAC_SHA1_verify 2027398
_krb5_crypto_set_flags 102171
_krb5_derive_key 3130510
_krb5_enctype_requires_random_salt 0
_krb5_find_checksum 4613523
_krb5_find_enctype 12389485
_krb5_free_key_data 5089780
_krb5_internal_hmac 1130014
_krb5_internal_hmac_iov 1130014
_new_derived_key 2365301
arcfour_checksum_p 1202281
create_checksum 1800236
create_checksum_iov 2947219
crypto_flags 1202281
crypto_overhead 0
crypto_overhead_dervied 0
decrypt_internal 0
decrypt_internal_derived 1105438
decrypt_internal_enc_then_cksum 0
decrypt_internal_special 21209
derive_key_rfc3961 3130510
derive_key_sp800_hmac 0
derived_crypto 7334650
encrypt_internal 0
encrypt_internal_derived 1055371
encrypt_internal_enc_then_cksum 0
encrypt_internal_special 26895
free_key_schedule 5664829
free_key_usage 2290123
get_checksum_key 4971377
iov_coalesce 0
iov_enc_data_len 1592528
iov_find 4330726
iov_pad_validate 1146983
iov_sign_data_len 0
iov_uncoalesce 0
krb5_allow_weak_crypto 0
krb5_checksum_disable 0
krb5_checksum_is_collision_proof 49620
krb5_checksum_is_keyed 258596
krb5_checksumsize 948581
krb5_cksumtype_to_enctype 221
krb5_cksumtype_valid 0
krb5_create_checksum 744865
krb5_create_checksum_iov 0
krb5_crypto_destroy 1959270
krb5_crypto_fx_cf2 174214
krb5_crypto_get_checksum_type 1079970
krb5_crypto_getblocksize 1161735
krb5_crypto_getconfoundersize 0
krb5_crypto_getenctype 215
krb5_crypto_getpadsize 689616
krb5_crypto_init 1959319
krb5_crypto_length 4381545
krb5_crypto_length_iov 0
krb5_crypto_overhead 0
krb5_crypto_prf 689056
krb5_crypto_prf_length 0
krb5_crypto_prfplus 348428
krb5_decrypt 1126643
krb5_decrypt_EncryptedData 437180
krb5_decrypt_iov_ivec 448170
krb5_decrypt_ivec 1126647
krb5_derive_key 681252
krb5_encrypt 1082266
krb5_encrypt_EncryptedData 259424
krb5_encrypt_iov_ivec 1146983
krb5_encrypt_ivec 1082266
krb5_enctype_disable 0
krb5_enctype_enable 0
krb5_enctype_keybits 174214
krb5_enctype_keysize 848920
krb5_enctype_to_keytype 30258
krb5_enctype_to_string 857128
krb5_enctype_valid 1563721
krb5_enctypes_compatible_keys 0
krb5_generate_random_keyblock 244058
krb5_get_wrapped_length 1375698
krb5_hmac 589844
krb5_is_enctype_old 18978
krb5_is_enctype_weak 3424
krb5_keytype_to_enctypes 0
krb5_random_to_key 174251
krb5_string_to_enctype 415793
krb5_verify_checksum 479222
krb5_verify_checksum_iov 0
unsupported_enctype 216764
verify_checksum 1562530
verify_checksum_iov 2032828
wrapped_length 0
wrapped_length_dervied 1367692

Generated by: LCOV version 1.14