Matter SDK Coverage Report
Current view:
top level
-
crypto
- CHIPCryptoPAL.h
(
source
/ functions)
Coverage
Total
Hit
Test:
SHA:6c8f029dd2432dc900f1c9245c324e69bd79e40a
Lines:
98.1 %
107
105
Test Date:
2026-08-08 07:40:09
Functions:
92.1 %
177
163
Function Name
Hit count
_ZN4chip6Crypto11P256Keypair21TestOnlyMutablePubkeyEv
0
_ZN4chip6Crypto19SensitiveDataBufferILm16EEC2ERKS2_
1
_ZN4chip6Crypto19SensitiveDataBufferILm16EEaSERKS2_
1
_ZN4chip6Crypto6ECPKeyINS0_19SensitiveDataBufferILm64EEEEC2ERKS4_
1
_ZN4chip6Crypto24SensitiveDataFixedBufferILm16EEC2ERKNS_9FixedSpanIKhLm16EEE
2
_ZN4chip6Crypto24SensitiveDataFixedBufferILm16EEC2ERKNS_9FixedSpanIKhLm16EEE
1
_ZN4chip6Crypto24SensitiveDataFixedBufferILm32EEC2ERKNS_9FixedSpanIKhLm32EEE
1
_ZN4chip6Crypto13P256PublicKeyC1ILm65EEERAT__Kh
5
_ZN4chip6Crypto24SensitiveDataFixedBufferILm32EEC1ERA32_Kh
6
_ZN4chip6Crypto10PemEncoderC2EPKcNS_4SpanIKhEE
8
_ZN4chip6Crypto19SensitiveDataBufferILm16EE5ClearEv
8
_ZN4chip6Crypto19SensitiveDataBufferILm16EE5ClearEv
4
_ZN4chip6Crypto19SensitiveDataBufferILm97EE5ClearEv
4
_ZN4chip6Crypto16KeyIdStringifierC2Ev
11
_ZN4chip6Crypto13PBKDF2_sha256D0Ev
15
_ZN4chip6Crypto13PBKDF2_sha256D0Ev
0
_ZN4chip6Crypto13PBKDF2_sha256D2Ev
15
_ZN4chip6Crypto16KeyIdStringifier10KeyIdToHexENS_4SpanIKhEE
15
_ZN4chip6Crypto19SymmetricKeyContextD0Ev
16
_ZN4chip6Crypto19SymmetricKeyContextD0Ev
0
_ZN4chip6Crypto19SymmetricKeyContextD2Ev
16
_ZN4chip6Crypto24SensitiveDataFixedBufferILm32EE6LengthEv
19
_ZN4chip6Crypto13P256PublicKey5BytesEv
34
_ZNK4chip6Crypto24SensitiveDataFixedBufferILm16EE4SpanEv
60
_ZNK4chip6Crypto24SensitiveDataFixedBufferILm16EE4SpanEv
21
_ZNK4chip6Crypto24SensitiveDataFixedBufferILm32EE4SpanEv
39
_ZNK4chip6Crypto24SensitiveDataFixedBufferILm16EE10ConstBytesEv
80
_ZNK4chip6Crypto24SensitiveDataFixedBufferILm16EE10ConstBytesEv
16
_ZNK4chip6Crypto24SensitiveDataFixedBufferILm48EE10ConstBytesEv
16
_ZNK4chip6Crypto24SensitiveDataFixedBufferILm32EE10ConstBytesEv
48
_ZNK4chip6Crypto19SensitiveDataBufferILm16EE4SpanEv
99
_ZNK4chip6Crypto19SensitiveDataBufferILm600EE4SpanEv
3
_ZNK4chip6Crypto19SensitiveDataBufferILm16EE4SpanEv
5
_ZNK4chip6Crypto19SensitiveDataBufferILm64EE4SpanEv
17
_ZNK4chip6Crypto19SensitiveDataBufferILm32EE4SpanEv
23
_ZNK4chip6Crypto19SensitiveDataBufferILm97EE4SpanEv
51
_ZN4chip6Crypto8HMAC_shaD0Ev
151
_ZN4chip6Crypto8HMAC_shaD0Ev
0
_ZN4chip6Crypto8HMAC_shaD2Ev
151
_ZN4chip6Crypto29Spake2p_P256_SHA256_HKDF_HMACC2Ev
312
_ZN4chip6Crypto29Spake2p_P256_SHA256_HKDF_HMACD0Ev
312
_ZN4chip6Crypto29Spake2p_P256_SHA256_HKDF_HMACD0Ev
0
_ZN4chip6Crypto29Spake2p_P256_SHA256_HKDF_HMACD2Ev
312
_ZN4chip6Crypto7Spake2pD0Ev
312
_ZN4chip6Crypto7Spake2pD0Ev
0
_ZN4chip6Crypto7Spake2pD2Ev
312
_ZN4chip6Crypto18SymmetricKeyHandleILm16EE11OpaqueBytesEv
424
_ZN4chip6Crypto18SymmetricKeyHandleILm33EE11OpaqueBytesEv
34
_ZN4chip6Crypto18SymmetricKeyHandleILm16EE11OpaqueBytesEv
390
_ZN4chip6Crypto18SymmetricKeyHandleILm16EE4SizeEv
527
_ZNK4chip6Crypto13P256PublicKey14IsUncompressedEv
1033
_ZNK4chip6Crypto6ECPKeyINS0_19SensitiveDataBufferILm64EEEE7MatchesERKS4_
1039
_ZN4chip6Crypto13P256PublicKeyC1ILm65EEERKNS_9FixedSpanIKhXT_EEE
1103
_ZN4chip6Crypto13P256PublicKeyC2ILm65EEERKNS_9FixedSpanIKhXT_EEE
222
_ZN4chip6Crypto13P256PublicKeyC1ILm65EEERKNS_9FixedSpanIKhXT_EEE
881
_ZN4chip6Crypto13P256PublicKeyaSILm65EEERS1_RKNS_9FixedSpanIKhXT_EEE
1284
_ZNK4chip6Crypto21AttestationCertVidPid11InitializedEv
1351
_ZNK4chip6Crypto11P256Keypair6PubkeyEv
1721
_ZN4chip6Crypto6ECPKeyINS0_19SensitiveDataBufferILm64EEEEaSERKS4_
2078
_ZN4chip6Crypto10ECPKeypairINS0_13P256PublicKeyENS0_19SensitiveDataBufferILm32EEENS3_ILm64EEEEC2Ev
2504
_ZN4chip6Crypto10ECPKeypairINS0_13P256PublicKeyENS0_19SensitiveDataBufferILm32EEENS3_ILm64EEEED0Ev
2504
_ZN4chip6Crypto10ECPKeypairINS0_13P256PublicKeyENS0_19SensitiveDataBufferILm32EEENS3_ILm64EEEED0Ev
0
_ZN4chip6Crypto10ECPKeypairINS0_13P256PublicKeyENS0_19SensitiveDataBufferILm32EEENS3_ILm64EEEED2Ev
2504
_ZN4chip6Crypto11P256KeypairC2Ev
2504
_ZN4chip6Crypto15P256KeypairBaseC2Ev
2504
_ZNK4chip6Crypto13P256PublicKeycvPKhEv
3719
_ZNK4chip6Crypto13P256PublicKey10ConstBytesEv
4280
_ZNK4chip6Crypto13P256PublicKey4TypeEv
6020
_ZN4chip6Crypto24SensitiveDataFixedBufferILm4EE8CapacityEv
6102
_ZN4chip6Crypto24SensitiveDataFixedBufferILm4EE8CapacityEv
14
_ZN4chip6Crypto24SensitiveDataFixedBufferILm80EE8CapacityEv
14
_ZN4chip6Crypto24SensitiveDataFixedBufferILm145EE8CapacityEv
19
_ZN4chip6Crypto24SensitiveDataFixedBufferILm32EE8CapacityEv
53
_ZN4chip6Crypto24SensitiveDataFixedBufferILm74EE8CapacityEv
207
_ZN4chip6Crypto24SensitiveDataFixedBufferILm16EE8CapacityEv
1921
_ZN4chip6Crypto24SensitiveDataFixedBufferILm48EE8CapacityEv
3874
_ZN4chip6Crypto19SensitiveDataBufferILm16EE9SetLengthEm
6123
_ZN4chip6Crypto19SensitiveDataBufferILm600EE9SetLengthEm
3
_ZN4chip6Crypto19SensitiveDataBufferILm16EE9SetLengthEm
7
_ZN4chip6Crypto19SensitiveDataBufferILm109EE9SetLengthEm
18
_ZN4chip6Crypto19SensitiveDataBufferILm32EE9SetLengthEm
463
_ZN4chip6Crypto19SensitiveDataBufferILm97EE9SetLengthEm
2361
_ZN4chip6Crypto19SensitiveDataBufferILm64EE9SetLengthEm
3271
_ZNK4chip6Crypto19SensitiveDataBufferILm16EE6LengthEv
6865
_ZNK4chip6Crypto19SensitiveDataBufferILm600EE6LengthEv
3
_ZNK4chip6Crypto19SensitiveDataBufferILm16EE6LengthEv
7
_ZNK4chip6Crypto19SensitiveDataBufferILm109EE6LengthEv
18
_ZNK4chip6Crypto19SensitiveDataBufferILm32EE6LengthEv
546
_ZNK4chip6Crypto19SensitiveDataBufferILm64EE6LengthEv
2900
_ZNK4chip6Crypto19SensitiveDataBufferILm97EE6LengthEv
3391
_ZN4chip6Crypto8HKDF_shaD0Ev
7082
_ZN4chip6Crypto8HKDF_shaD0Ev
0
_ZN4chip6Crypto8HKDF_shaD2Ev
7082
_ZN4chip6Crypto24SensitiveDataFixedBufferILm4EE5BytesEv
7233
_ZN4chip6Crypto24SensitiveDataFixedBufferILm145EE5BytesEv
19
_ZN4chip6Crypto24SensitiveDataFixedBufferILm4EE5BytesEv
28
_ZN4chip6Crypto24SensitiveDataFixedBufferILm80EE5BytesEv
42
_ZN4chip6Crypto24SensitiveDataFixedBufferILm32EE5BytesEv
169
_ZN4chip6Crypto24SensitiveDataFixedBufferILm74EE5BytesEv
1203
_ZN4chip6Crypto24SensitiveDataFixedBufferILm16EE5BytesEv
1914
_ZN4chip6Crypto24SensitiveDataFixedBufferILm48EE5BytesEv
3858
_ZN4chip6Crypto13P256PublicKeycvPhEv
8830
_ZNK4chip6Crypto19SensitiveDataBufferILm16EE10ConstBytesEv
10419
_ZNK4chip6Crypto19SensitiveDataBufferILm600EE10ConstBytesEv
3
_ZNK4chip6Crypto19SensitiveDataBufferILm16EE10ConstBytesEv
6
_ZNK4chip6Crypto19SensitiveDataBufferILm109EE10ConstBytesEv
26
_ZNK4chip6Crypto19SensitiveDataBufferILm32EE10ConstBytesEv
452
_ZNK4chip6Crypto19SensitiveDataBufferILm97EE10ConstBytesEv
4533
_ZNK4chip6Crypto19SensitiveDataBufferILm64EE10ConstBytesEv
5399
_ZN4chip6Crypto13P256PublicKeyC2Ev
22526
_ZNK4chip6Crypto13P256PublicKey6LengthEv
22741
_ZN4chip6Crypto6ECPKeyINS0_19SensitiveDataBufferILm64EEEEC2Ev
23634
_ZN4chip6Crypto6ECPKeyINS0_19SensitiveDataBufferILm64EEEED0Ev
23635
_ZN4chip6Crypto6ECPKeyINS0_19SensitiveDataBufferILm64EEEED0Ev
0
_ZN4chip6Crypto6ECPKeyINS0_19SensitiveDataBufferILm64EEEED2Ev
23635
_ZNK4chip6Crypto18SymmetricKeyHandleILm33EE2AsIhEERKT_v
30578
_ZNK4chip6Crypto18SymmetricKeyHandleILm33EE2AsINS0_20RawNassHkdfKeyHandleEEERKT_v
1
_ZNK4chip6Crypto18SymmetricKeyHandleILm33EE2AsINS0_16RawHkdfKeyHandleEEERKT_v
30
_ZNK4chip6Crypto18SymmetricKeyHandleILm33EE2AsIhEERKT_v
52
_ZNK4chip6Crypto18SymmetricKeyHandleILm16EE2AsIA16_hEERKT_v
30495
_ZNK4chip6Crypto18SymmetricKeyHandleILm16EE11OpaqueBytesEv
65959
_ZNK4chip6Crypto18SymmetricKeyHandleILm16EE11OpaqueBytesEv
350
_ZNK4chip6Crypto18SymmetricKeyHandleILm33EE11OpaqueBytesEv
65609
_ZN4chip6Crypto18SymmetricKeyHandleILm33EE9AsMutableIhEERT_v
74334
_ZN4chip6Crypto18SymmetricKeyHandleILm33EE9AsMutableINS0_20RawNassHkdfKeyHandleEEERT_v
1
_ZN4chip6Crypto18SymmetricKeyHandleILm33EE9AsMutableINS0_16RawHkdfKeyHandleEEERT_v
52
_ZN4chip6Crypto18SymmetricKeyHandleILm16EE9AsMutableIA16_hEERT_v
8668
_ZN4chip6Crypto18SymmetricKeyHandleILm33EE9AsMutableIhEERT_v
65613
_ZN4chip6Crypto19SensitiveDataBufferILm16EE8CapacityEv
134644
_ZN4chip6Crypto19SensitiveDataBufferILm256EE8CapacityEv
0
_ZN4chip6Crypto19SensitiveDataBufferILm51EE8CapacityEv
1
_ZN4chip6Crypto19SensitiveDataBufferILm234EE8CapacityEv
5
_ZN4chip6Crypto19SensitiveDataBufferILm16EE8CapacityEv
7
_ZN4chip6Crypto19SensitiveDataBufferILm109EE8CapacityEv
26
_ZN4chip6Crypto19SensitiveDataBufferILm32EE8CapacityEv
134
_ZN4chip6Crypto19SensitiveDataBufferILm64EE8CapacityEv
1285
_ZN4chip6Crypto19SensitiveDataBufferILm97EE8CapacityEv
1969
_ZN4chip6Crypto19SensitiveDataBufferILm276EE8CapacityEv
65608
_ZN4chip6Crypto19SensitiveDataBufferILm47EE8CapacityEv
65609
_ZN4chip6Crypto24SensitiveDataFixedBufferILm4EED2Ev
138675
_ZN4chip6Crypto24SensitiveDataFixedBufferILm4EED2Ev
14
_ZN4chip6Crypto24SensitiveDataFixedBufferILm80EED2Ev
14
_ZN4chip6Crypto24SensitiveDataFixedBufferILm145EED2Ev
19
_ZN4chip6Crypto24SensitiveDataFixedBufferILm32EED2Ev
284
_ZN4chip6Crypto24SensitiveDataFixedBufferILm74EED2Ev
679
_ZN4chip6Crypto24SensitiveDataFixedBufferILm48EED2Ev
1945
_ZN4chip6Crypto24SensitiveDataFixedBufferILm16EED2Ev
135720
_ZN4chip6Crypto19SensitiveDataBufferILm16EEC2Ev
139367
_ZN4chip6Crypto19SensitiveDataBufferILm256EEC2Ev
0
_ZN4chip6Crypto19SensitiveDataBufferILm51EEC2Ev
1
_ZN4chip6Crypto19SensitiveDataBufferILm600EEC2Ev
2
_ZN4chip6Crypto19SensitiveDataBufferILm234EEC2Ev
5
_ZN4chip6Crypto19SensitiveDataBufferILm16EEC2Ev
10
_ZN4chip6Crypto19SensitiveDataBufferILm32EEC2Ev
1001
_ZN4chip6Crypto19SensitiveDataBufferILm109EEC2Ev
1012
_ZN4chip6Crypto19SensitiveDataBufferILm97EEC2Ev
2381
_ZN4chip6Crypto19SensitiveDataBufferILm64EEC2Ev
3612
_ZN4chip6Crypto19SensitiveDataBufferILm47EEC2Ev
65662
_ZN4chip6Crypto19SensitiveDataBufferILm276EEC2Ev
65681
_ZN4chip6Crypto19SensitiveDataBufferILm16EED2Ev
139368
_ZN4chip6Crypto19SensitiveDataBufferILm256EED2Ev
0
_ZN4chip6Crypto19SensitiveDataBufferILm51EED2Ev
1
_ZN4chip6Crypto19SensitiveDataBufferILm600EED2Ev
2
_ZN4chip6Crypto19SensitiveDataBufferILm234EED2Ev
5
_ZN4chip6Crypto19SensitiveDataBufferILm16EED2Ev
11
_ZN4chip6Crypto19SensitiveDataBufferILm32EED2Ev
1001
_ZN4chip6Crypto19SensitiveDataBufferILm109EED2Ev
1012
_ZN4chip6Crypto19SensitiveDataBufferILm97EED2Ev
2381
_ZN4chip6Crypto19SensitiveDataBufferILm64EED2Ev
3612
_ZN4chip6Crypto19SensitiveDataBufferILm47EED2Ev
65662
_ZN4chip6Crypto19SensitiveDataBufferILm276EED2Ev
65681
_ZN4chip6Crypto19SensitiveDataBufferILm16EE5BytesEv
271419
_ZN4chip6Crypto19SensitiveDataBufferILm256EE5BytesEv
0
_ZN4chip6Crypto19SensitiveDataBufferILm51EE5BytesEv
1
_ZN4chip6Crypto19SensitiveDataBufferILm600EE5BytesEv
3
_ZN4chip6Crypto19SensitiveDataBufferILm234EE5BytesEv
5
_ZN4chip6Crypto19SensitiveDataBufferILm16EE5BytesEv
7
_ZN4chip6Crypto19SensitiveDataBufferILm32EE5BytesEv
525
_ZN4chip6Crypto19SensitiveDataBufferILm109EE5BytesEv
1030
_ZN4chip6Crypto19SensitiveDataBufferILm97EE5BytesEv
2792
_ZN4chip6Crypto19SensitiveDataBufferILm64EE5BytesEv
4389
_ZN4chip6Crypto19SensitiveDataBufferILm47EE5BytesEv
131305
_ZN4chip6Crypto19SensitiveDataBufferILm276EE5BytesEv
131362
_ZN4chip6Crypto18SymmetricKeyHandleILm16EEC2Ev
337825
_ZN4chip6Crypto18SymmetricKeyHandleILm33EEC2Ev
65680
_ZN4chip6Crypto18SymmetricKeyHandleILm16EEC2Ev
272145
_ZN4chip6Crypto18SymmetricKeyHandleILm16EED2Ev
337993
_ZN4chip6Crypto18SymmetricKeyHandleILm33EED2Ev
65693
_ZN4chip6Crypto18SymmetricKeyHandleILm16EED2Ev
272300
_ZN4chip6Crypto15ClearSecretDataILm4EEEvRAT__h
621123
_ZN4chip6Crypto15ClearSecretDataILm256EEEvRAT__h
0
_ZN4chip6Crypto15ClearSecretDataILm51EEEvRAT__h
1
_ZN4chip6Crypto15ClearSecretDataILm255EEEvRAT__h
2
_ZN4chip6Crypto15ClearSecretDataILm600EEEvRAT__h
2
_ZN4chip6Crypto15ClearSecretDataILm234EEEvRAT__h
5
_ZN4chip6Crypto15ClearSecretDataILm4EEEvRAT__h
14
_ZN4chip6Crypto15ClearSecretDataILm80EEEvRAT__h
14
_ZN4chip6Crypto15ClearSecretDataILm145EEEvRAT__h
19
_ZN4chip6Crypto15ClearSecretDataILm74EEEvRAT__h
679
_ZN4chip6Crypto15ClearSecretDataILm109EEEvRAT__h
1012
_ZN4chip6Crypto15ClearSecretDataILm32EEEvRAT__h
1621
_ZN4chip6Crypto15ClearSecretDataILm48EEEvRAT__h
1945
_ZN4chip6Crypto15ClearSecretDataILm97EEEvRAT__h
2385
_ZN4chip6Crypto15ClearSecretDataILm64EEEvRAT__h
3612
_ZN4chip6Crypto15ClearSecretDataILm47EEEvRAT__h
65662
_ZN4chip6Crypto15ClearSecretDataILm276EEEvRAT__h
65681
_ZN4chip6Crypto15ClearSecretDataILm33EEEvRAT__h
65693
_ZN4chip6Crypto15ClearSecretDataILm16EEEvRAT__h
412776
Generated by:
LCOV version 2.0-1