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
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