Matter SDK Coverage Report
Current view:
top level
-
crypto
- CHIPCryptoPALOpenSSL.cpp
(
source
/ functions)
Coverage
Total
Hit
Test:
SHA:2a48c1efeab1c0f76f3adb3a0940b0f7de706453
Lines:
99.2 %
998
990
Test Date:
2026-01-31 08:14:20
Functions:
100.0 %
68
68
Function Name
Hit count
_ZN4chip6Crypto11Hash_SHA256EPKhmPh
4694
_ZN4chip6Crypto11SSLErrorLogEv
5833
_ZN4chip6Crypto12_GLOBAL__N_122ExtractKIDFromX509CertEbRKNS_4SpanIKhEERNS2_IhEE
678
_ZN4chip6Crypto12_GLOBAL__N_124ExtractRawDNFromX509CertEbRKNS_4SpanIKhEERNS2_IhEE
46
_ZN4chip6Crypto13PBKDF2_sha25613pbkdf2_sha256EPKhmS3_mjjPh
21
_ZN4chip6Crypto14DRBG_get_bytesEPhm
152766
_ZN4chip6Crypto14GetNidForCurveENS0_6ECNameE
5366
_ZN4chip6Crypto15AES_CCM_decryptEPKhmS2_mS2_mRKNS0_15Aes128KeyHandleES2_mPh
15075
_ZN4chip6Crypto15AES_CCM_encryptEPKhmS2_mRKNS0_15Aes128KeyHandleES2_mPhS6_m
15219
_ZN4chip6Crypto15ClearSecretDataEPhm
420408
_ZN4chip6Crypto16ScopedASN1ObjectC2EPKci
2037
_ZN4chip6Crypto16ScopedASN1ObjectD2Ev
2037
_ZN4chip6Crypto18Hash_SHA256_stream13IsInitializedEv
8632
_ZN4chip6Crypto18Hash_SHA256_stream5BeginEv
1444
_ZN4chip6Crypto18Hash_SHA256_stream5ClearEv
2187
_ZN4chip6Crypto18Hash_SHA256_stream6FinishERNS_4SpanIhEE
3374
_ZN4chip6Crypto18Hash_SHA256_stream7AddDataENS_4SpanIKhEE
3175
_ZN4chip6Crypto18Hash_SHA256_stream9GetDigestERNS_4SpanIhEE
2085
_ZN4chip6Crypto18Hash_SHA256_streamC2Ev
1647
_ZN4chip6Crypto18Hash_SHA256_streamD2Ev
1647
_ZN4chip6Crypto18add_entropy_sourceEPFiPvPhmPmES1_m
1
_ZN4chip6Crypto22P256PublicKeyFromECKeyEP9ec_key_stRNS0_13P256PublicKeyE
240
_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
152
_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
380
_ZN4chip6Crypto29Spake2p_P256_SHA256_HKDF_HMAC5FEMulEPvPKvS4_
56
_ZN4chip6Crypto29Spake2p_P256_SHA256_HKDF_HMAC6FELoadEPKhmPv
154
_ZN4chip6Crypto29Spake2p_P256_SHA256_HKDF_HMAC7FEWriteEPKvPhm
54
_ZN4chip6Crypto29Spake2p_P256_SHA256_HKDF_HMAC8ComputeLEPhPmPKhm
7
_ZN4chip6Crypto29Spake2p_P256_SHA256_HKDF_HMAC8PointMulEPvPKvS4_
192
_ZN4chip6Crypto29Spake2p_P256_SHA256_HKDF_HMAC9MacVerifyEPKhmS3_mS3_m
28
_ZN4chip6Crypto29Spake2p_P256_SHA256_HKDF_HMAC9PointLoadEPKhmPv
450
_ZN4chip6Crypto30ReplaceCertIfResignedCertFoundERKNS_4SpanIKhEEPS4_mRS3_
12
_ZN4chip6Crypto31ExtractSerialNumberFromX509CertERKNS_4SpanIKhEERNS1_IhEE
27
_ZN4chip6Crypto31IsCertificateValidAtCurrentTimeERKNS_4SpanIKhEE
197
_ZN4chip6Crypto31VerifyCertificateSigningRequestEPKhmRNS0_13P256PublicKeyE
56
_ZN4chip6Crypto32IsBufferContentEqualConstantTimeEPKvS2_m
954
_ZN4chip6Crypto34VerifyAttestationCertificateFormatERKNS_4SpanIKhEENS0_19AttestationCertTypeE
609
_ZN4chip6Crypto40ExtractCDPExtensionCRLIssuerFromX509CertERKNS_4SpanIKhEERNS1_IhEE
19
_ZN4chip6Crypto42ExtractCRLDistributionPointURIFromX509CertERKNS_4SpanIKhEERNS1_IcEE
19
_ZN4chip6Crypto8HKDF_sha11HKDF_SHA256EPKhmS3_mS3_mPhm
5990
_ZN4chip6Crypto8HMAC_sha11HMAC_SHA256EPKhmS3_mPhm
132
_ZN4chip6Crypto8HMAC_sha11HMAC_SHA256ERKNS0_16Hmac128KeyHandleEPKhmPhm
47
_ZN4chip6Crypto9Hash_SHA1EPKhmPh
516
_ZN4chip6Crypto9MapECNameENS0_20SupportedECPKeyTypesE
5367
_ZN4chip6CryptoL14_digestForTypeENS0_10DigestTypeE
10092
_ZN4chip6CryptoL22_compareDaysAndSecondsEii
20
_ZN4chip6CryptoL24to_inner_hash_evp_md_ctxEPNS0_23HashSHA256OpaqueContextE
19451
_ZN4chip6CryptoL24to_inner_spake2p_contextEPNS0_20Spake2pOpaqueContextE
1516
_ZN4chip6CryptoL25set_inner_hash_evp_md_ctxEPNS0_23HashSHA256OpaqueContextEP13evp_md_ctx_st
7363
_ZNK4chip6Crypto13P256PublicKey28ECDSA_validate_msg_signatureEPKhmRKNS0_19SensitiveDataBufferILm64EEE
149
_ZNK4chip6Crypto13P256PublicKey29ECDSA_validate_hash_signatureEPKhmRKNS0_19SensitiveDataBufferILm64EEE
2323
_ZNK4chip6Crypto16ScopedASN1Object3GetEv
2973
_ZNK4chip6Crypto16ScopedASN1ObjectcvbEv
2037
Generated by:
LCOV version 2.0-1