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