LCOV - code coverage report
Current view:
top level
-
third_party/heimdal/lib/krb5
- crypto.c
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage report for fix-15632 9995c5c2
Lines:
784
1598
49.1 %
Date:
2024-04-13 12:30:31
Functions:
71
99
71.7 %
Function Name
Hit count
EVP_unkeyed_checksum
700835
SHA1_checksum
700835
SHA256_checksum
0
SHA384_checksum
0
SHA512_checksum
0
_get_derived_key
8460287
_key_schedule
11771740
_krb5_SP_HMAC_SHA1_checksum
2759577
_krb5_SP_HMAC_SHA1_verify
1995118
_krb5_crypto_set_flags
102646
_krb5_derive_key
3146187
_krb5_enctype_requires_random_salt
0
_krb5_find_checksum
4551568
_krb5_find_enctype
12432955
_krb5_free_key_data
5109547
_krb5_internal_hmac
1106986
_krb5_internal_hmac_iov
1106986
_new_derived_key
2376898
arcfour_checksum_p
1201339
create_checksum
1785292
create_checksum_iov
2928187
crypto_flags
1201339
crypto_overhead
0
crypto_overhead_dervied
0
decrypt_internal
0
decrypt_internal_derived
1093477
decrypt_internal_enc_then_cksum
0
decrypt_internal_special
21209
derive_key_rfc3961
3146187
derive_key_sp800_hmac
0
derived_crypto
7238557
encrypt_internal
0
encrypt_internal_derived
1042849
encrypt_internal_enc_then_cksum
0
encrypt_internal_special
26895
free_key_schedule
5688249
free_key_usage
2301720
get_checksum_key
4920065
iov_coalesce
0
iov_enc_data_len
1566641
iov_find
4274864
iov_pad_validate
1142895
iov_sign_data_len
0
iov_uncoalesce
0
krb5_allow_weak_crypto
0
krb5_checksum_disable
0
krb5_checksum_is_collision_proof
49855
krb5_checksum_is_keyed
259549
krb5_checksumsize
935412
krb5_cksumtype_to_enctype
221
krb5_cksumtype_valid
0
krb5_create_checksum
742443
krb5_create_checksum_iov
0
krb5_crypto_destroy
1963360
krb5_crypto_fx_cf2
175164
krb5_crypto_get_checksum_type
1066481
krb5_crypto_getblocksize
1157892
krb5_crypto_getconfoundersize
0
krb5_crypto_getenctype
215
krb5_crypto_getpadsize
675494
krb5_crypto_init
1963409
krb5_crypto_length
4326418
krb5_crypto_length_iov
0
krb5_crypto_overhead
0
krb5_crypto_prf
692856
krb5_crypto_prf_length
0
krb5_crypto_prfplus
350328
krb5_decrypt
1114682
krb5_decrypt_EncryptedData
439332
krb5_decrypt_iov_ivec
426371
krb5_decrypt_ivec
1114686
krb5_derive_key
685052
krb5_encrypt
1069744
krb5_encrypt_EncryptedData
260284
krb5_encrypt_iov_ivec
1142895
krb5_encrypt_ivec
1069744
krb5_enctype_disable
0
krb5_enctype_enable
0
krb5_enctype_keybits
175164
krb5_enctype_keysize
851539
krb5_enctype_to_keytype
30224
krb5_enctype_to_string
859048
krb5_enctype_valid
1567821
krb5_enctypes_compatible_keys
0
krb5_generate_random_keyblock
245168
krb5_get_wrapped_length
1360619
krb5_hmac
574524
krb5_is_enctype_old
18961
krb5_is_enctype_weak
3426
krb5_keytype_to_enctypes
0
krb5_random_to_key
175201
krb5_string_to_enctype
415838
krb5_verify_checksum
480702
krb5_verify_checksum_iov
0
unsupported_enctype
217142
verify_checksum
1552049
verify_checksum_iov
2000548
wrapped_length
0
wrapped_length_dervied
1352613
Generated by:
LCOV version 1.14