LCOV - code coverage report
Current view:
top level
-
third_party/heimdal/lib/krb5
- crypto.c
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage report for master 2f515e9b
Lines:
784
1598
49.1 %
Date:
2024-04-21 15:09:00
Functions:
71
99
71.7 %
Function Name
Hit count
EVP_unkeyed_checksum
722331
SHA1_checksum
722331
SHA256_checksum
0
SHA384_checksum
0
SHA512_checksum
0
_get_derived_key
8579992
_key_schedule
11968827
_krb5_SP_HMAC_SHA1_checksum
2796492
_krb5_SP_HMAC_SHA1_verify
2027794
_krb5_crypto_set_flags
105538
_krb5_derive_key
3219701
_krb5_enctype_requires_random_salt
0
_krb5_find_checksum
4639485
_krb5_find_enctype
12718278
_krb5_free_key_data
5225203
_krb5_internal_hmac
1130119
_krb5_internal_hmac_iov
1130119
_new_derived_key
2426595
arcfour_checksum_p
1224688
create_checksum
1826746
create_checksum_iov
2968974
crypto_flags
1224688
crypto_overhead
0
crypto_overhead_dervied
0
decrypt_internal
0
decrypt_internal_derived
1118790
decrypt_internal_enc_then_cksum
0
decrypt_internal_special
21212
derive_key_rfc3961
3219701
derive_key_sp800_hmac
0
derived_crypto
7262144
encrypt_internal
0
encrypt_internal_derived
1069009
encrypt_internal_enc_then_cksum
0
encrypt_internal_special
26903
free_key_schedule
5815328
free_key_usage
2351417
get_checksum_key
4993524
iov_coalesce
0
iov_enc_data_len
1565282
iov_find
4271479
iov_pad_validate
1142228
iov_sign_data_len
0
iov_uncoalesce
0
krb5_allow_weak_crypto
0
krb5_checksum_disable
0
krb5_checksum_is_collision_proof
51162
krb5_checksum_is_keyed
264359
krb5_checksumsize
957240
krb5_cksumtype_to_enctype
221
krb5_cksumtype_valid
0
krb5_create_checksum
757737
krb5_create_checksum_iov
0
krb5_crypto_destroy
2005502
krb5_crypto_fx_cf2
180537
krb5_crypto_get_checksum_type
1089695
krb5_crypto_getblocksize
1157081
krb5_crypto_getconfoundersize
0
krb5_crypto_getenctype
225
krb5_crypto_getpadsize
692512
krb5_crypto_init
2005551
krb5_crypto_length
4322601
krb5_crypto_length_iov
0
krb5_crypto_overhead
0
krb5_crypto_prf
714348
krb5_crypto_prf_length
0
krb5_crypto_prfplus
361074
krb5_decrypt
1139998
krb5_decrypt_EncryptedData
447634
krb5_decrypt_iov_ivec
425679
krb5_decrypt_ivec
1140002
krb5_derive_key
706544
krb5_encrypt
1095912
krb5_encrypt_EncryptedData
267693
krb5_encrypt_iov_ivec
1142228
krb5_encrypt_ivec
1095912
krb5_enctype_disable
0
krb5_enctype_enable
0
krb5_enctype_keybits
180537
krb5_enctype_keysize
871419
krb5_enctype_to_keytype
30260
krb5_enctype_to_string
881097
krb5_enctype_valid
1599683
krb5_enctypes_compatible_keys
0
krb5_generate_random_keyblock
250057
krb5_get_wrapped_length
1389382
krb5_hmac
589876
krb5_is_enctype_old
19461
krb5_is_enctype_weak
3424
krb5_keytype_to_enctypes
0
krb5_random_to_key
180574
krb5_string_to_enctype
415811
krb5_verify_checksum
488757
krb5_verify_checksum_iov
0
unsupported_enctype
223808
verify_checksum
1585417
verify_checksum_iov
2033224
wrapped_length
0
wrapped_length_dervied
1381376
Generated by:
LCOV version 1.14