LCOV - code coverage report
Current view:
top level
-
third_party/heimdal/lib/krb5
- crypto.c
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage report for support-claim-type-attributes 6b5c566e
Lines:
784
1598
49.1 %
Date:
2023-11-21 12:31:41
Functions:
71
99
71.7 %
Function Name
Hit count
EVP_unkeyed_checksum
697207
SHA1_checksum
697207
SHA256_checksum
0
SHA384_checksum
0
SHA512_checksum
0
_get_derived_key
8503692
_key_schedule
11803251
_krb5_SP_HMAC_SHA1_checksum
2780103
_krb5_SP_HMAC_SHA1_verify
1999484
_krb5_crypto_set_flags
102226
_krb5_derive_key
3134254
_krb5_enctype_requires_random_salt
0
_krb5_find_checksum
4556484
_krb5_find_enctype
12383161
_krb5_free_key_data
5090602
_krb5_internal_hmac
1107054
_krb5_internal_hmac_iov
1107054
_new_derived_key
2368402
arcfour_checksum_p
1207755
create_checksum
1785336
create_checksum_iov
2948753
crypto_flags
1207755
crypto_overhead
0
crypto_overhead_dervied
0
decrypt_internal
0
decrypt_internal_derived
1091319
decrypt_internal_enc_then_cksum
0
decrypt_internal_special
21196
derive_key_rfc3961
3134254
derive_key_sp800_hmac
0
derived_crypto
7322698
encrypt_internal
0
encrypt_internal_derived
1040180
encrypt_internal_enc_then_cksum
0
encrypt_internal_special
26882
free_key_schedule
5667859
free_key_usage
2293224
get_checksum_key
4944996
iov_coalesce
0
iov_enc_data_len
1589981
iov_find
4342066
iov_pad_validate
1163417
iov_sign_data_len
0
iov_uncoalesce
0
krb5_allow_weak_crypto
0
krb5_checksum_disable
0
krb5_checksum_is_collision_proof
49646
krb5_checksum_is_keyed
258525
krb5_checksumsize
933390
krb5_cksumtype_to_enctype
221
krb5_cksumtype_valid
0
krb5_create_checksum
745156
krb5_create_checksum_iov
0
krb5_crypto_destroy
1956348
krb5_crypto_fx_cf2
174257
krb5_crypto_get_checksum_type
1069188
krb5_crypto_getblocksize
1178548
krb5_crypto_getconfoundersize
0
krb5_crypto_getenctype
195
krb5_crypto_getpadsize
674520
krb5_crypto_init
1956397
krb5_crypto_length
4394022
krb5_crypto_length_iov
0
krb5_crypto_overhead
0
krb5_crypto_prf
689228
krb5_crypto_prf_length
0
krb5_crypto_prfplus
348514
krb5_decrypt
1112511
krb5_decrypt_EncryptedData
438143
krb5_decrypt_iov_ivec
429189
krb5_decrypt_ivec
1112515
krb5_derive_key
681424
krb5_encrypt
1067062
krb5_encrypt_EncryptedData
258809
krb5_encrypt_iov_ivec
1163417
krb5_encrypt_ivec
1067062
krb5_enctype_disable
0
krb5_enctype_enable
0
krb5_enctype_keybits
174257
krb5_enctype_keysize
846831
krb5_enctype_to_keytype
30236
krb5_enctype_to_string
853844
krb5_enctype_valid
1561425
krb5_enctypes_compatible_keys
0
krb5_generate_random_keyblock
244259
krb5_get_wrapped_length
1353816
krb5_hmac
574632
krb5_is_enctype_old
18834
krb5_is_enctype_weak
3426
krb5_keytype_to_enctypes
0
krb5_random_to_key
174294
krb5_string_to_enctype
415856
krb5_verify_checksum
484407
krb5_verify_checksum_iov
0
unsupported_enctype
216024
verify_checksum
1553595
verify_checksum_iov
2004913
wrapped_length
0
wrapped_length_dervied
1345810
Generated by:
LCOV version 1.14