Matter SDK Coverage Report
Current view: top level - crypto - CHIPCryptoPAL.h (source / functions) Coverage Total Hit
Test: SHA:2a48c1efeab1c0f76f3adb3a0940b0f7de706453 Lines: 98.0 % 99 97
Test Date: 2026-01-31 08:14:20 Functions: 90.9 % 110 100

Function Name Sort by function name Hit count Sort by function hit count
_ZN4chip6Crypto10ECPKeypairINS0_13P256PublicKeyENS0_19SensitiveDataBufferILm32EEENS3_ILm64EEEEC2Ev 2240
_ZN4chip6Crypto10ECPKeypairINS0_13P256PublicKeyENS0_19SensitiveDataBufferILm32EEENS3_ILm64EEEED0Ev 2240
_ZN4chip6Crypto10ECPKeypairINS0_13P256PublicKeyENS0_19SensitiveDataBufferILm32EEENS3_ILm64EEEED0Ev 0
_ZN4chip6Crypto10ECPKeypairINS0_13P256PublicKeyENS0_19SensitiveDataBufferILm32EEENS3_ILm64EEEED2Ev 2240
_ZN4chip6Crypto10PemEncoderC2EPKcNS_4SpanIKhEE 8
_ZN4chip6Crypto11P256Keypair21TestOnlyMutablePubkeyEv 0
_ZN4chip6Crypto11P256KeypairC2Ev 2240
_ZN4chip6Crypto13P256PublicKey5BytesEv 34
_ZN4chip6Crypto13P256PublicKeyC1ILm65EEERAT__Kh 5
_ZN4chip6Crypto13P256PublicKeyC1ILm65EEERKNS_9FixedSpanIKhXT_EEE 990
_ZN4chip6Crypto13P256PublicKeyC1ILm65EEERKNS_9FixedSpanIKhXT_EEE 828
_ZN4chip6Crypto13P256PublicKeyC2ILm65EEERKNS_9FixedSpanIKhXT_EEE 162
_ZN4chip6Crypto13P256PublicKeyC2Ev 19004
_ZN4chip6Crypto13P256PublicKeyaSILm65EEERS1_RKNS_9FixedSpanIKhXT_EEE 1181
_ZN4chip6Crypto13P256PublicKeycvPhEv 8096
_ZN4chip6Crypto13PBKDF2_sha256D0Ev 12
_ZN4chip6Crypto13PBKDF2_sha256D0Ev 0
_ZN4chip6Crypto13PBKDF2_sha256D2Ev 12
_ZN4chip6Crypto15ClearSecretDataILm16EEEvRAT__h 419338
_ZN4chip6Crypto15ClearSecretDataILm109EEEvRAT__h 949
_ZN4chip6Crypto15ClearSecretDataILm16EEEvRAT__h 411939
_ZN4chip6Crypto15ClearSecretDataILm255EEEvRAT__h 2
_ZN4chip6Crypto15ClearSecretDataILm32EEEvRAT__h 946
_ZN4chip6Crypto15ClearSecretDataILm33EEEvRAT__h 26
_ZN4chip6Crypto15ClearSecretDataILm64EEEvRAT__h 3334
_ZN4chip6Crypto15ClearSecretDataILm97EEEvRAT__h 2142
_ZN4chip6Crypto15P256KeypairBaseC2Ev 2240
_ZN4chip6Crypto16KeyIdStringifier10KeyIdToHexENS_4SpanIKhEE 15
_ZN4chip6Crypto16KeyIdStringifierC2Ev 11
_ZN4chip6Crypto18SymmetricKeyHandleILm16EE9AsMutableIA16_hEERT_v 8588
_ZN4chip6Crypto18SymmetricKeyHandleILm16EE9AsMutableIA16_hEERT_v 8536
_ZN4chip6Crypto18SymmetricKeyHandleILm33EE9AsMutableINS0_16RawHkdfKeyHandleEEERT_v 52
_ZN4chip6Crypto18SymmetricKeyHandleILm16EEC2Ev 271895
_ZN4chip6Crypto18SymmetricKeyHandleILm16EEC2Ev 271881
_ZN4chip6Crypto18SymmetricKeyHandleILm33EEC2Ev 14
_ZN4chip6Crypto18SymmetricKeyHandleILm16EED2Ev 272060
_ZN4chip6Crypto18SymmetricKeyHandleILm16EED2Ev 272034
_ZN4chip6Crypto18SymmetricKeyHandleILm33EED2Ev 26
_ZN4chip6Crypto19SensitiveDataBufferILm16EE5BytesEv 7997
_ZN4chip6Crypto19SensitiveDataBufferILm109EE5BytesEv 967
_ZN4chip6Crypto19SensitiveDataBufferILm16EE5BytesEv 2
_ZN4chip6Crypto19SensitiveDataBufferILm32EE5BytesEv 525
_ZN4chip6Crypto19SensitiveDataBufferILm64EE5BytesEv 3984
_ZN4chip6Crypto19SensitiveDataBufferILm97EE5BytesEv 2519
_ZN4chip6Crypto19SensitiveDataBufferILm16EE8CapacityEv 3195
_ZN4chip6Crypto19SensitiveDataBufferILm109EE8CapacityEv 26
_ZN4chip6Crypto19SensitiveDataBufferILm16EE8CapacityEv 2
_ZN4chip6Crypto19SensitiveDataBufferILm32EE8CapacityEv 132
_ZN4chip6Crypto19SensitiveDataBufferILm64EE8CapacityEv 1285
_ZN4chip6Crypto19SensitiveDataBufferILm97EE8CapacityEv 1750
_ZN4chip6Crypto19SensitiveDataBufferILm16EE9SetLengthEm 5601
_ZN4chip6Crypto19SensitiveDataBufferILm109EE9SetLengthEm 18
_ZN4chip6Crypto19SensitiveDataBufferILm16EE9SetLengthEm 2
_ZN4chip6Crypto19SensitiveDataBufferILm32EE9SetLengthEm 463
_ZN4chip6Crypto19SensitiveDataBufferILm64EE9SetLengthEm 2998
_ZN4chip6Crypto19SensitiveDataBufferILm97EE9SetLengthEm 2120
_ZN4chip6Crypto19SensitiveDataBufferILm16EEC2ERKS2_ 1
_ZN4chip6Crypto19SensitiveDataBufferILm16EEC2Ev 7347
_ZN4chip6Crypto19SensitiveDataBufferILm109EEC2Ev 949
_ZN4chip6Crypto19SensitiveDataBufferILm16EEC2Ev 1
_ZN4chip6Crypto19SensitiveDataBufferILm32EEC2Ev 917
_ZN4chip6Crypto19SensitiveDataBufferILm64EEC2Ev 3334
_ZN4chip6Crypto19SensitiveDataBufferILm97EEC2Ev 2146
_ZN4chip6Crypto19SensitiveDataBufferILm16EED2Ev 7345
_ZN4chip6Crypto19SensitiveDataBufferILm109EED2Ev 949
_ZN4chip6Crypto19SensitiveDataBufferILm16EED2Ev 2
_ZN4chip6Crypto19SensitiveDataBufferILm32EED2Ev 918
_ZN4chip6Crypto19SensitiveDataBufferILm64EED2Ev 3334
_ZN4chip6Crypto19SensitiveDataBufferILm97EED2Ev 2142
_ZN4chip6Crypto19SensitiveDataBufferILm16EEaSERKS2_ 1
_ZN4chip6Crypto19SymmetricKeyContextD0Ev 13
_ZN4chip6Crypto19SymmetricKeyContextD0Ev 0
_ZN4chip6Crypto19SymmetricKeyContextD2Ev 13
_ZN4chip6Crypto24SensitiveDataFixedBufferILm16EE5BytesEv 1791
_ZN4chip6Crypto24SensitiveDataFixedBufferILm16EE5BytesEv 1789
_ZN4chip6Crypto24SensitiveDataFixedBufferILm32EE5BytesEv 2
_ZN4chip6Crypto24SensitiveDataFixedBufferILm16EE8CapacityEv 1796
_ZN4chip6Crypto24SensitiveDataFixedBufferILm16EEC2ERKNS_9FixedSpanIKhLm16EEE 2
_ZN4chip6Crypto24SensitiveDataFixedBufferILm16EEC2ERKNS_9FixedSpanIKhLm16EEE 1
_ZN4chip6Crypto24SensitiveDataFixedBufferILm32EEC2ERKNS_9FixedSpanIKhLm32EEE 1
_ZN4chip6Crypto24SensitiveDataFixedBufferILm16EED2Ev 135593
_ZN4chip6Crypto24SensitiveDataFixedBufferILm16EED2Ev 135591
_ZN4chip6Crypto24SensitiveDataFixedBufferILm32EED2Ev 2
_ZN4chip6Crypto24SensitiveDataFixedBufferILm32EEC1ERA32_Kh 1
_ZN4chip6Crypto29Spake2p_P256_SHA256_HKDF_HMACC2Ev 226
_ZN4chip6Crypto29Spake2p_P256_SHA256_HKDF_HMACD0Ev 226
_ZN4chip6Crypto29Spake2p_P256_SHA256_HKDF_HMACD0Ev 0
_ZN4chip6Crypto29Spake2p_P256_SHA256_HKDF_HMACD2Ev 226
_ZN4chip6Crypto6ECPKeyINS0_19SensitiveDataBufferILm64EEEEC2ERKS4_ 1
_ZN4chip6Crypto6ECPKeyINS0_19SensitiveDataBufferILm64EEEEC2Ev 19999
_ZN4chip6Crypto6ECPKeyINS0_19SensitiveDataBufferILm64EEEED0Ev 20000
_ZN4chip6Crypto6ECPKeyINS0_19SensitiveDataBufferILm64EEEED0Ev 0
_ZN4chip6Crypto6ECPKeyINS0_19SensitiveDataBufferILm64EEEED2Ev 20000
_ZN4chip6Crypto6ECPKeyINS0_19SensitiveDataBufferILm64EEEEaSERKS4_ 1910
_ZN4chip6Crypto7Spake2pD0Ev 226
_ZN4chip6Crypto7Spake2pD0Ev 0
_ZN4chip6Crypto7Spake2pD2Ev 226
_ZN4chip6Crypto8HKDF_shaD0Ev 5988
_ZN4chip6Crypto8HKDF_shaD0Ev 0
_ZN4chip6Crypto8HKDF_shaD2Ev 5988
_ZN4chip6Crypto8HMAC_shaD0Ev 132
_ZN4chip6Crypto8HMAC_shaD0Ev 0
_ZN4chip6Crypto8HMAC_shaD2Ev 132
_ZNK4chip6Crypto11P256Keypair6PubkeyEv 1413
_ZNK4chip6Crypto13P256PublicKey10ConstBytesEv 3893
_ZNK4chip6Crypto13P256PublicKey14IsUncompressedEv 949
_ZNK4chip6Crypto13P256PublicKey4TypeEv 5367
_ZNK4chip6Crypto13P256PublicKey6LengthEv 20641
_ZNK4chip6Crypto13P256PublicKeycvPKhEv 3218
_ZNK4chip6Crypto18SymmetricKeyHandleILm16EE2AsIA16_hEERKT_v 30718
_ZNK4chip6Crypto18SymmetricKeyHandleILm16EE2AsIA16_hEERKT_v 30688
_ZNK4chip6Crypto18SymmetricKeyHandleILm33EE2AsINS0_16RawHkdfKeyHandleEEERKT_v 30
_ZNK4chip6Crypto19SensitiveDataBufferILm16EE10ConstBytesEv 9615
_ZNK4chip6Crypto19SensitiveDataBufferILm109EE10ConstBytesEv 26
_ZNK4chip6Crypto19SensitiveDataBufferILm16EE10ConstBytesEv 1
_ZNK4chip6Crypto19SensitiveDataBufferILm32EE10ConstBytesEv 452
_ZNK4chip6Crypto19SensitiveDataBufferILm64EE10ConstBytesEv 4991
_ZNK4chip6Crypto19SensitiveDataBufferILm97EE10ConstBytesEv 4145
_ZNK4chip6Crypto19SensitiveDataBufferILm16EE4SpanEv 33
_ZNK4chip6Crypto19SensitiveDataBufferILm16EE4SpanEv 0
_ZNK4chip6Crypto19SensitiveDataBufferILm32EE4SpanEv 23
_ZNK4chip6Crypto19SensitiveDataBufferILm64EE4SpanEv 4
_ZNK4chip6Crypto19SensitiveDataBufferILm97EE4SpanEv 6
_ZNK4chip6Crypto19SensitiveDataBufferILm16EE6LengthEv 6314
_ZNK4chip6Crypto19SensitiveDataBufferILm109EE6LengthEv 18
_ZNK4chip6Crypto19SensitiveDataBufferILm16EE6LengthEv 2
_ZNK4chip6Crypto19SensitiveDataBufferILm32EE6LengthEv 546
_ZNK4chip6Crypto19SensitiveDataBufferILm64EE6LengthEv 2714
_ZNK4chip6Crypto19SensitiveDataBufferILm97EE6LengthEv 3034
_ZNK4chip6Crypto21AttestationCertVidPid11InitializedEv 1351
_ZNK4chip6Crypto24SensitiveDataFixedBufferILm16EE10ConstBytesEv 23
_ZNK4chip6Crypto24SensitiveDataFixedBufferILm16EE10ConstBytesEv 16
_ZNK4chip6Crypto24SensitiveDataFixedBufferILm32EE10ConstBytesEv 7
_ZNK4chip6Crypto24SensitiveDataFixedBufferILm16EE4SpanEv 23
_ZNK4chip6Crypto24SensitiveDataFixedBufferILm16EE4SpanEv 21
_ZNK4chip6Crypto24SensitiveDataFixedBufferILm32EE4SpanEv 2
_ZNK4chip6Crypto6ECPKeyINS0_19SensitiveDataBufferILm64EEEE7MatchesERKS4_ 954

Generated by: LCOV version 2.0-1