LCOV - code coverage report
Current view: top level - third_party/heimdal/lib/krb5 - crypto.c (source / functions) Hit Total Coverage
Test: coverage report for douglas-v4-17-lts-2026-07-29 28d1e15b Lines: 702 1466 47.9 %
Date: 2026-07-29 02:26:30 Functions: 71 99 71.7 %

Function Name Sort by function name Hit count Sort by hit count
SHA256_checksum 0
SHA384_checksum 0
SHA512_checksum 0
_krb5_enctype_requires_random_salt 0
crypto_overhead 0
crypto_overhead_dervied 0
decrypt_internal 0
decrypt_internal_enc_then_cksum 0
derive_key_sp800_hmac 0
encrypt_internal 0
encrypt_internal_enc_then_cksum 0
iov_coalesce 0
iov_sign_data_len 0
iov_uncoalesce 0
krb5_allow_weak_crypto 0
krb5_checksum_disable 0
krb5_cksumtype_valid 0
krb5_create_checksum_iov 0
krb5_crypto_getconfoundersize 0
krb5_crypto_length_iov 0
krb5_crypto_overhead 0
krb5_crypto_prf_length 0
krb5_enctype_disable 0
krb5_enctype_enable 0
krb5_enctypes_compatible_keys 0
krb5_keytype_to_enctypes 0
krb5_verify_checksum_iov 0
wrapped_length 0
krb5_crypto_getenctype 1
krb5_cksumtype_to_enctype 90
krb5_is_enctype_weak 2015
krb5_is_enctype_old 12171
decrypt_internal_special 20514
encrypt_internal_special 24549
krb5_enctype_to_keytype 29000
krb5_checksum_is_collision_proof 37253
_krb5_crypto_set_flags 79546
krb5_crypto_fx_cf2 131081
krb5_enctype_keybits 131081
krb5_random_to_key 131081
unsupported_enctype 136262
krb5_generate_random_keyblock 186120
krb5_encrypt_EncryptedData 187414
krb5_checksum_is_keyed 190466
krb5_crypto_prfplus 263344
krb5_decrypt_iov_ivec 338255
krb5_decrypt_EncryptedData 340102
krb5_verify_checksum 352368
krb5_string_to_enctype 391779
krb5_hmac 487726
krb5_derive_key 511320
krb5_crypto_prf 519004
EVP_unkeyed_checksum 526765
SHA1_checksum 526765
krb5_create_checksum 551783
krb5_crypto_getpadsize 564387
krb5_enctype_to_string 580263
krb5_enctype_keysize 591894
krb5_checksumsize 755049
encrypt_internal_derived 836777
krb5_crypto_get_checksum_type 839888
krb5_encrypt 861326
krb5_encrypt_ivec 861326
decrypt_internal_derived 883975
arcfour_checksum_p 904149
crypto_flags 904149
krb5_decrypt 904489
krb5_decrypt_ivec 904489
_krb5_internal_hmac 959555
_krb5_internal_hmac_iov 959555
iov_pad_validate 1041208
krb5_encrypt_iov_ivec 1041208
krb5_crypto_getblocksize 1054247
krb5_get_wrapped_length 1094739
wrapped_length_dervied 1094739
krb5_enctype_valid 1122573
verify_checksum 1236341
iov_enc_data_len 1379463
create_checksum 1388560
krb5_crypto_destroy 1493237
krb5_crypto_init 1493275
_krb5_SP_HMAC_SHA1_verify 1569271
verify_checksum_iov 1574596
_new_derived_key 1796163
free_key_usage 1796163
_krb5_SP_HMAC_SHA1_checksum 2284652
_krb5_derive_key 2374834
derive_key_rfc3961 2374834
create_checksum_iov 2429768
_krb5_find_checksum 3619412
iov_find 3800134
krb5_crypto_length 3839251
_krb5_free_key_data 3868071
get_checksum_key 3995932
free_key_schedule 4312792
derived_crypto 6313453
_get_derived_key 6954138
_krb5_find_enctype 9239468
_key_schedule 9470877

Generated by: LCOV version 1.13