LCOV - code coverage report
Current view: top level - third_party/heimdal/lib/krb5 - crypto.c (source / functions) Hit Total Coverage
Test: coverage report for v4-17-test 1498b464 Lines: 702 1466 47.9 %
Date: 2024-06-13 04:01:37 Functions: 71 99 71.7 %

Function Name Sort by function name Hit count Sort by hit count
EVP_unkeyed_checksum 526619
SHA1_checksum 526619
SHA256_checksum 0
SHA384_checksum 0
SHA512_checksum 0
_get_derived_key 6991191
_key_schedule 9510564
_krb5_SP_HMAC_SHA1_checksum 2303992
_krb5_SP_HMAC_SHA1_verify 1570650
_krb5_crypto_set_flags 79524
_krb5_derive_key 2377561
_krb5_enctype_requires_random_salt 0
_krb5_find_checksum 3622928
_krb5_find_enctype 9244327
_krb5_free_key_data 3871846
_krb5_internal_hmac 958994
_krb5_internal_hmac_iov 958994
_new_derived_key 1798528
arcfour_checksum_p 908439
create_checksum 1390704
create_checksum_iov 2449014
crypto_flags 908439
crypto_overhead 0
crypto_overhead_dervied 0
decrypt_internal 0
decrypt_internal_derived 884504
decrypt_internal_enc_then_cksum 0
decrypt_internal_special 20510
derive_key_rfc3961 2377561
derive_key_sp800_hmac 0
derived_crypto 6377966
encrypt_internal 0
encrypt_internal_derived 836902
encrypt_internal_enc_then_cksum 0
encrypt_internal_special 24544
free_key_schedule 4317791
free_key_usage 1798528
get_checksum_key 4016558
iov_coalesce 0
iov_enc_data_len 1395143
iov_find 3848596
iov_pad_validate 1058310
iov_sign_data_len 0
iov_uncoalesce 0
krb5_allow_weak_crypto 0
krb5_checksum_disable 0
krb5_checksum_is_collision_proof 37242
krb5_checksum_is_keyed 190633
krb5_checksumsize 755204
krb5_cksumtype_to_enctype 90
krb5_cksumtype_valid 0
krb5_create_checksum 553802
krb5_create_checksum_iov 0
krb5_crypto_destroy 1494285
krb5_crypto_fx_cf2 131047
krb5_crypto_get_checksum_type 841971
krb5_crypto_getblocksize 1071467
krb5_crypto_getconfoundersize 0
krb5_crypto_getenctype 1
krb5_crypto_getpadsize 564375
krb5_crypto_init 1494323
krb5_crypto_length 3888067
krb5_crypto_length_iov 0
krb5_crypto_overhead 0
krb5_crypto_prf 518860
krb5_crypto_prf_length 0
krb5_crypto_prfplus 263271
krb5_decrypt 905014
krb5_decrypt_EncryptedData 340639
krb5_decrypt_iov_ivec 336833
krb5_decrypt_ivec 905014
krb5_derive_key 511178
krb5_encrypt 861446
krb5_encrypt_EncryptedData 187371
krb5_encrypt_iov_ivec 1058310
krb5_encrypt_ivec 861446
krb5_enctype_disable 0
krb5_enctype_enable 0
krb5_enctype_keybits 131047
krb5_enctype_keysize 591863
krb5_enctype_to_keytype 28926
krb5_enctype_to_string 579887
krb5_enctype_valid 1120922
krb5_enctypes_compatible_keys 0
krb5_generate_random_keyblock 186269
krb5_get_wrapped_length 1094756
krb5_hmac 487394
krb5_is_enctype_old 12170
krb5_is_enctype_weak 2013
krb5_keytype_to_enctypes 0
krb5_random_to_key 131047
krb5_string_to_enctype 391770
krb5_verify_checksum 354639
krb5_verify_checksum_iov 0
unsupported_enctype 135984
verify_checksum 1239141
verify_checksum_iov 1575974
wrapped_length 0
wrapped_length_dervied 1094756

Generated by: LCOV version 1.13