Matter SDK Coverage Report
Current view: top level - crypto - CHIPCryptoPALOpenSSL.cpp (source / functions) Coverage Total Hit
Test: SHA:3f9cd168e84cd831b7699126f5296f5c5498690f Lines: 99.2 % 998 990
Test Date: 2026-04-27 19:52:19 Functions: 100.0 % 68 68

Function Name Sort by function name Hit count Sort by function hit count
_ZN4chip6Crypto11Hash_SHA256EPKhmPh 4208
_ZN4chip6Crypto11SSLErrorLogEv 6093
_ZN4chip6Crypto12_GLOBAL__N_122ExtractKIDFromX509CertEbRKNS_4SpanIKhEERNS2_IhEE 678
_ZN4chip6Crypto12_GLOBAL__N_124ExtractRawDNFromX509CertEbRKNS_4SpanIKhEERNS2_IhEE 46
_ZN4chip6Crypto13PBKDF2_sha25613pbkdf2_sha256EPKhmS3_mjjPh 24
_ZN4chip6Crypto14DRBG_get_bytesEPhm 153185
_ZN4chip6Crypto14GetNidForCurveENS0_6ECNameE 5609
_ZN4chip6Crypto15AES_CCM_decryptEPKhmS2_mS2_mRKNS0_15Aes128KeyHandleES2_mPh 15075
_ZN4chip6Crypto15AES_CCM_encryptEPKhmS2_mRKNS0_15Aes128KeyHandleES2_mPhS6_m 15221
_ZN4chip6Crypto15ClearSecretDataEPhm 421235
_ZN4chip6Crypto16ScopedASN1ObjectC2EPKci 2037
_ZN4chip6Crypto16ScopedASN1ObjectD2Ev 2037
_ZN4chip6Crypto18Hash_SHA256_stream13IsInitializedEv 8639
_ZN4chip6Crypto18Hash_SHA256_stream5BeginEv 1448
_ZN4chip6Crypto18Hash_SHA256_stream5ClearEv 2545
_ZN4chip6Crypto18Hash_SHA256_stream6FinishERNS_4SpanIhEE 3374
_ZN4chip6Crypto18Hash_SHA256_stream7AddDataENS_4SpanIKhEE 3182
_ZN4chip6Crypto18Hash_SHA256_stream9GetDigestERNS_4SpanIhEE 2085
_ZN4chip6Crypto18Hash_SHA256_streamC2Ev 1824
_ZN4chip6Crypto18Hash_SHA256_streamD2Ev 1824
_ZN4chip6Crypto18add_entropy_sourceEPFiPvPhmPmES1_m 1
_ZN4chip6Crypto22P256PublicKeyFromECKeyEP9ec_key_stRNS0_13P256PublicKeyE 295
_ZN4chip6Crypto23ExtractAKIDFromX509CertERKNS_4SpanIKhEERNS1_IhEE 239
_ZN4chip6Crypto23ExtractSKIDFromX509CertERKNS_4SpanIKhEERNS1_IhEE 439
_ZN4chip6Crypto24ValidateCertificateChainEPKhmS2_mS2_mRNS0_32CertificateChainValidationResultE 202
_ZN4chip6Crypto25ExtractIssuerFromX509CertERKNS_4SpanIKhEERNS1_IhEE 29
_ZN4chip6Crypto25ExtractPubkeyFromX509CertERKNS_4SpanIKhEERNS0_13P256PublicKeyE 823
_ZN4chip6Crypto25ExtractVIDPIDFromX509CertERKNS_4SpanIKhEERNS0_21AttestationCertVidPidE 679
_ZN4chip6Crypto26ExtractSubjectFromX509CertERKNS_4SpanIKhEERNS1_IhEE 17
_ZN4chip6Crypto28IsCertificateValidAtIssuanceERKNS_4SpanIKhEES5_ 14
_ZN4chip6Crypto29Spake2p_P256_SHA256_HKDF_HMAC10FEGenerateEPv 16
_ZN4chip6Crypto29Spake2p_P256_SHA256_HKDF_HMAC10PointWriteEPKvPhm 185
_ZN4chip6Crypto29Spake2p_P256_SHA256_HKDF_HMAC11PointAddMulEPvPKvS4_S4_S4_ 80
_ZN4chip6Crypto29Spake2p_P256_SHA256_HKDF_HMAC11PointInvertEPv 24
_ZN4chip6Crypto29Spake2p_P256_SHA256_HKDF_HMAC12InitInternalEv 155
_ZN4chip6Crypto29Spake2p_P256_SHA256_HKDF_HMAC12PointIsValidEPv 64
_ZN4chip6Crypto29Spake2p_P256_SHA256_HKDF_HMAC16PointCofactorMulEPv 48
_ZN4chip6Crypto29Spake2p_P256_SHA256_HKDF_HMAC3MacEPKhmS3_mRNS_4SpanIhEE 57
_ZN4chip6Crypto29Spake2p_P256_SHA256_HKDF_HMAC5ClearEv 506
_ZN4chip6Crypto29Spake2p_P256_SHA256_HKDF_HMAC5FEMulEPvPKvS4_ 56
_ZN4chip6Crypto29Spake2p_P256_SHA256_HKDF_HMAC6FELoadEPKhmPv 157
_ZN4chip6Crypto29Spake2p_P256_SHA256_HKDF_HMAC7FEWriteEPKvPhm 57
_ZN4chip6Crypto29Spake2p_P256_SHA256_HKDF_HMAC8ComputeLEPhPmPKhm 10
_ZN4chip6Crypto29Spake2p_P256_SHA256_HKDF_HMAC8PointMulEPvPKvS4_ 192
_ZN4chip6Crypto29Spake2p_P256_SHA256_HKDF_HMAC9MacVerifyEPKhmS3_mS3_m 28
_ZN4chip6Crypto29Spake2p_P256_SHA256_HKDF_HMAC9PointLoadEPKhmPv 456
_ZN4chip6Crypto30ReplaceCertIfResignedCertFoundERKNS_4SpanIKhEEPS4_mRS3_ 12
_ZN4chip6Crypto31ExtractSerialNumberFromX509CertERKNS_4SpanIKhEERNS1_IhEE 27
_ZN4chip6Crypto31IsCertificateValidAtCurrentTimeERKNS_4SpanIKhEE 197
_ZN4chip6Crypto31VerifyCertificateSigningRequestEPKhmRNS0_13P256PublicKeyE 56
_ZN4chip6Crypto32IsBufferContentEqualConstantTimeEPKvS2_m 982
_ZN4chip6Crypto34VerifyAttestationCertificateFormatERKNS_4SpanIKhEENS0_19AttestationCertTypeE 609
_ZN4chip6Crypto40ExtractCDPExtensionCRLIssuerFromX509CertERKNS_4SpanIKhEERNS1_IhEE 19
_ZN4chip6Crypto42ExtractCRLDistributionPointURIFromX509CertERKNS_4SpanIKhEERNS1_IcEE 19
_ZN4chip6Crypto8HKDF_sha11HKDF_SHA256EPKhmS3_mS3_mPhm 6570
_ZN4chip6Crypto8HMAC_sha11HMAC_SHA256EPKhmS3_mPhm 132
_ZN4chip6Crypto8HMAC_sha11HMAC_SHA256ERKNS0_16Hmac128KeyHandleEPKhmPhm 47
_ZN4chip6Crypto9Hash_SHA1EPKhmPh 668
_ZN4chip6Crypto9MapECNameENS0_20SupportedECPKeyTypesE 5610
_ZN4chip6CryptoL14_digestForTypeENS0_10DigestTypeE 10106
_ZN4chip6CryptoL22_compareDaysAndSecondsEii 20
_ZN4chip6CryptoL24to_inner_hash_evp_md_ctxEPNS0_23HashSHA256OpaqueContextE 19823
_ZN4chip6CryptoL24to_inner_spake2p_contextEPNS0_20Spake2pOpaqueContextE 1534
_ZN4chip6CryptoL25set_inner_hash_evp_md_ctxEPNS0_23HashSHA256OpaqueContextEP13evp_md_ctx_st 7902
_ZNK4chip6Crypto13P256PublicKey28ECDSA_validate_msg_signatureEPKhmRKNS0_19SensitiveDataBufferILm64EEE 149
_ZNK4chip6Crypto13P256PublicKey29ECDSA_validate_hash_signatureEPKhmRKNS0_19SensitiveDataBufferILm64EEE 2358
_ZNK4chip6Crypto16ScopedASN1Object3GetEv 2973
_ZNK4chip6Crypto16ScopedASN1ObjectcvbEv 2037

Generated by: LCOV version 2.0-1