Code coverage report for
DMTF/libspdm
Current view:
top level
-
library/spdm_crypt_lib
- libspdm_crypt_asym.c
(
source
/ functions)
Coverage
Total
Hit
Test:
7d53225164c4aa249b863da608f94d42383fed1c
Lines:
84.2 %
627
528
Test Date:
2026-11-15 08:32:33
Functions:
100.0 %
38
38
Branches:
83.2 %
291
242
Function Name
Hit count
libspdm_asym_free
3118
libspdm_asym_func_need_hash
1438
libspdm_asym_get_public_key_from_der
34
libspdm_asym_get_public_key_from_der_wrap
62
libspdm_asym_sign
260
libspdm_asym_sign_hash
162
libspdm_asym_sign_wrap
582
libspdm_asym_verify
192
libspdm_asym_verify_ex
268
libspdm_asym_verify_hash
38
libspdm_asym_verify_hash_ex
222
libspdm_asym_verify_wrap
898
libspdm_copy_signature_swap_endian
148
libspdm_copy_signature_swap_endian_ecdsa
56
libspdm_copy_signature_swap_endian_rsa
92
libspdm_create_signing_context
586
libspdm_ecdsa_sign_wrap
394
libspdm_ecdsa_verify_wrap
396
libspdm_eddsa_sign_wrap
8
libspdm_eddsa_verify_wrap
28
libspdm_get_asym_signature_size
1580
libspdm_get_req_asym_signature_size
272
libspdm_get_signing_context_string
60
libspdm_is_palindrome
212
libspdm_is_signature_buffer_palindrome
178
libspdm_req_asym_free
226
libspdm_req_asym_func_need_hash
526
libspdm_req_asym_get_public_key_from_der
28
libspdm_req_asym_sign
88
libspdm_req_asym_sign_hash
72
libspdm_req_asym_verify
192
libspdm_req_asym_verify_ex
264
libspdm_req_asym_verify_hash
38
libspdm_req_asym_verify_hash_ex
102
libspdm_rsa_pkcs1_sign_with_nid_wrap
132
libspdm_rsa_pkcs1_verify_with_nid_wrap
270
libspdm_rsa_pss_sign_wrap
48
libspdm_rsa_pss_verify_wrap
204
Generated by:
LCOV version 2.0-1