From be99e03980941b961889b5b62b78606a1129cd94 Mon Sep 17 00:00:00 2001 From: Tennessee Carmel-Veilleux Date: Thu, 1 Jun 2023 15:23:59 -0400 Subject: [PATCH] FIX TC_DA_1_7 and update DCL mirror (#26981) * Fix TC_DA_1_7.py PAA parser - Fix TC_DA_1_7.py not to blow-up on bad PAAs, just log them. - Fix PAA fetcher to do the same Fixes #26979 * Update DCL mirror as of May 31, 2023 - Fix NXP DER conversion --> not 100% legal format, but kept since only TC_DA_1_7.py library complains - Updated all from local run. Commands executed from root of SDK: ``` pip install click_option_group # somehow missing from requirements cd credentials/development python ../fetch-paa-certs-from-dcl.py --use-test-net-http cd ../production python ../fetch-paa-certs-from-dcl.py --use-main-net-http git add credentials/ ``` Fixes #26424 * Restyled by autopep8 * Update DCL PAAs on May 31, 2023 Commands run from root. Includes temporary NXP fixups ``` cd credentials/development rm dcld_mirror_* python ../fetch-paa-certs-from-dcl.py --use-test-net-http python ../fetch-paa-certs-from-dcl.py --use-main-net-http openssl x509 -inform pem -in paa-root-certs/dcld_mirror_SERIALNUMBER_63709330400001_CN_NXP_Matter_PAA_O_NXP_Semiconductors_NV_C_NL.pem -outform der -out paa-root-certs/dcld_mirror_SERIALNUMBER_63709330400001_CN_NXP_Matter_PAA_O_NXP_Semiconductors_NV_C_NL.der openssl x509 -inform pem -in paa-root-certs/dcld_mirror_SERIALNUMBER_63709380400001_CN_NXP_Matter_Test_PAA_O_NXP_Semiconductors_NV_C_NL.pem -outform der -out paa-root-certs/dcld_mirror_SERIALNUMBER_63709380400001_CN_NXP_Matter_Test_PAA_O_NXP_Semiconductors_NV_C_NL.der cd ../production rm dcld_mirror_* python ../fetch-paa-certs-from-dcl.py --use-main-net-http openssl x509 -inform pem -in paa-root-certs/dcld_mirror_SERIALNUMBER_63709330400001_CN_NXP_Matter_PAA_O_NXP_Semiconductors_NV_C_NL.pem -outform der -out paa-root-certs/dcld_mirror_SERIALNUMBER_63709330400001_CN_NXP_Matter_PAA_O_NXP_Semiconductors_NV_C_NL.der cd ../.. git add credentials ``` * Add allowlist of skipped PAAs to TC_DA_1_7 * Fix formatting again * Restyled by autopep8 --------- Co-authored-by: tennessee.carmelveilleux@gmail.com Co-authored-by: Restyled.io --- .../dcld_mirror_CN_ACK_PAA_vid_0x137A.der | Bin 0 -> 440 bytes .../dcld_mirror_CN_ACK_PAA_vid_0x137A.pem | 12 +++++++ .../dcld_mirror_CN_Basics_PAA_vid_0x137B.der | Bin 0 -> 446 bytes .../dcld_mirror_CN_Basics_PAA_vid_0x137B.pem | 12 +++++++ ...01_O_BEKEN_CORPORATION_C_CN_vid_0x1342.der | Bin 0 -> 531 bytes ...01_O_BEKEN_CORPORATION_C_CN_vid_0x1342.pem | 14 ++++++++ ...BouffaloLab_Matter_Test_PAA_vid_0x130D.der | Bin 0 -> 479 bytes ...BouffaloLab_Matter_Test_PAA_vid_0x130D.pem | 12 +++++++ ..._CommScope_Technologies_LLC_Matter_PAA.der | Bin 0 -> 462 bytes ..._CommScope_Technologies_LLC_Matter_PAA.pem | 12 +++++++ ..._CN_CoolKit_Matter_PAA_test_vid_0x1286.der | Bin 0 -> 467 bytes ..._CN_CoolKit_Matter_PAA_test_vid_0x1286.pem | 12 +++++++ ...irror_CN_Coolkit_Matter_PAA_vid_0x1286.der | Bin 0 -> 462 bytes ...irror_CN_Coolkit_Matter_PAA_vid_0x1286.pem | 12 +++++++ ...r_CN_DUC_Matter_Test_PAA_CN_vid_0x141F.der | Bin 0 -> 463 bytes ...r_CN_DUC_Matter_Test_PAA_CN_vid_0x141F.pem | 12 +++++++ ...for_MATTER_PKI_G1_O_DigiCert__Inc_C_US.der | Bin 0 -> 529 bytes ...for_MATTER_PKI_G1_O_DigiCert__Inc_C_US.pem | 14 ++++++++ ..._mirror_CN_Dooya_Matter_PAA_vid_0x1365.der | Bin 0 -> 458 bytes ..._mirror_CN_Dooya_Matter_PAA_vid_0x1365.pem | 12 +++++++ ...CN_EZVIZ_Matter_test_PAA_01_vid_0x1434.der | Bin 0 -> 465 bytes ...CN_EZVIZ_Matter_test_PAA_01_vid_0x1434.pem | 12 +++++++ ...ter_PAA_O_Espressif_Systems_vid_0x131B.der | Bin 0 -> 524 bytes ...ter_PAA_O_Espressif_Systems_vid_0x131B.pem | 13 +++++++ ...r_CN_Heiman_Matter_Test_PAA_vid_0x120B.der | Bin 464 -> 464 bytes ...r_CN_Heiman_Matter_Test_PAA_vid_0x120B.pem | 14 ++++---- ..._CN_Hisense_Matter_Test_PAA_vid_0x138C.der | Bin 0 -> 463 bytes ..._CN_Hisense_Matter_Test_PAA_vid_0x138C.pem | 12 +++++++ ...ror_CN_HooRii_Matter_PAA_G1_vid_0x1351.der | Bin 0 -> 464 bytes ...ror_CN_HooRii_Matter_PAA_G1_vid_0x1351.pem | 12 +++++++ ...A_of_Sweden_Matter_Test_PAA_vid_0x117C.der | Bin 0 -> 480 bytes ...A_of_Sweden_Matter_Test_PAA_vid_0x117C.pem | 12 +++++++ ...d_mirror_CN_Kasa_Matter_PAA_vid_0x1391.der | Bin 0 -> 451 bytes ...d_mirror_CN_Kasa_Matter_PAA_vid_0x1391.pem | 12 +++++++ .../dcld_mirror_CN_Kudelski_Matter_PAA_01.der | Bin 0 -> 428 bytes .../dcld_mirror_CN_Kudelski_Matter_PAA_01.pem | 11 ++++++ ..._mirror_CN_Kudelski_Matter_Test_PAA_01.der | Bin 0 -> 438 bytes ..._mirror_CN_Kudelski_Matter_Test_PAA_01.pem | 12 +++++++ ..._CN_Kwikset_Matter_Test_PAA_vid_0x1421.der | Bin 0 -> 438 bytes ..._CN_Kwikset_Matter_Test_PAA_vid_0x1421.pem | 12 +++++++ ...ror_CN_LEEDARSON-MATTER-PAA_vid_0x1168.der | Bin 0 -> 465 bytes ...ror_CN_LEEDARSON-MATTER-PAA_vid_0x1168.pem | 12 +++++++ ...Matter_Test_PAA__vid_0x102E_vid_0x102E.der | Bin 0 -> 481 bytes ...Matter_Test_PAA__vid_0x102E_vid_0x102E.pem | 13 +++++++ ...CN_Legrand_Group_Matter_PAA_vid_0x1021.der | Bin 0 -> 480 bytes ...CN_Legrand_Group_Matter_PAA_vid_0x1021.pem | 12 +++++++ .../dcld_mirror_CN_Leviton_PAA_vid_0x109B.der | Bin 0 -> 442 bytes .../dcld_mirror_CN_Leviton_PAA_vid_0x109B.pem | 12 +++++++ ...CN_Longanlink_Matter_PAA_01_vid_0x131F.der | Bin 0 -> 479 bytes ...CN_Longanlink_Matter_PAA_01_vid_0x131F.pem | 12 +++++++ ...dcld_mirror_CN_Lorex_PAA_CN_vid_0x1419.der | Bin 0 -> 444 bytes ...dcld_mirror_CN_Lorex_PAA_CN_vid_0x1419.pem | 12 +++++++ ...rror_CN_Matter_ASR_PAA_C_CN_vid_0x133F.der | Bin 0 -> 471 bytes ...rror_CN_Matter_ASR_PAA_C_CN_vid_0x133F.pem | 12 +++++++ ...cation_and_Testing_CA_O_CSA_vid_0xC5A0.der | Bin 0 -> 517 bytes ...cation_and_Testing_CA_O_CSA_vid_0xC5A0.pem | 13 +++++++ ..._O_ubisys_technologies_GmbH_vid_0x10F2.der | Bin 0 -> 523 bytes ..._O_ubisys_technologies_GmbH_vid_0x10F2.pem | 13 +++++++ ..._Matter_PAA_2_O_Google_C_US_vid_0x6006.der | Bin 0 -> 498 bytes ..._Matter_PAA_2_O_Google_C_US_vid_0x6006.pem | 13 +++++++ ...ror_CN_Matter_Signify_PAA_1_vid_0x100B.der | Bin 0 -> 433 bytes ...ror_CN_Matter_Signify_PAA_1_vid_0x100B.pem | 12 +++++++ ...N_Matter_Uascent_PAA_0x1400_vid_0x1400.der | Bin 0 -> 476 bytes ...N_Matter_Uascent_PAA_0x1400_vid_0x1400.pem | 12 +++++++ .../dcld_mirror_CN_Meizu_PAA_vid_0x1398.der | Bin 0 -> 438 bytes .../dcld_mirror_CN_Meizu_PAA_vid_0x1398.pem | 12 +++++++ ...mirror_CN_Meross_Matter_PAA_vid_0x1345.der | Bin 0 -> 453 bytes ...mirror_CN_Meross_Matter_PAA_vid_0x1345.pem | 12 +++++++ ...ea_Group_Matter_PAA_G1_Prod_vid_0x118C.der | Bin 0 -> 482 bytes ...ea_Group_Matter_PAA_G1_Prod_vid_0x118C.pem | 13 +++++++ ...r_CN_ORVIBO_Matter_Test_PAA_vid_0x1219.der | Bin 0 -> 463 bytes ...r_CN_ORVIBO_Matter_Test_PAA_vid_0x1219.pem | 12 +++++++ ...ror_CN_PanKorePAA_O_PanKore_vid_0x1316.der | Bin 0 -> 449 bytes ...ror_CN_PanKorePAA_O_PanKore_vid_0x1316.pem | 12 +++++++ ...mirror_CN_Phaten_Matter_PAA_vid_0x1404.der | Bin 0 -> 460 bytes ...mirror_CN_Phaten_Matter_PAA_vid_0x1404.pem | 12 +++++++ .../dcld_mirror_CN_Prime_PAA_vid_0x1381.der | Bin 0 -> 444 bytes .../dcld_mirror_CN_Prime_PAA_vid_0x1381.pem | 12 +++++++ ...irror_CN_QDhisense_Test_PAA_vid_0x138C.der | Bin 0 -> 457 bytes ...irror_CN_QDhisense_Test_PAA_vid_0x138C.pem | 12 +++++++ ...irror_CN_Qianyan_Matter_PAA_vid_0x1387.der | Bin 0 -> 462 bytes ...irror_CN_Qianyan_Matter_PAA_vid_0x1387.pem | 12 +++++++ ...irror_CN_Quectel_Matter_PAA_vid_0x1410.der | Bin 0 -> 468 bytes ...irror_CN_Quectel_Matter_PAA_vid_0x1410.pem | 12 +++++++ ...mirror_CN_Rafael_Matter_PAA_vid_0x1346.der | Bin 0 -> 454 bytes ...mirror_CN_Rafael_Matter_PAA_vid_0x1346.pem | 12 +++++++ ...d_mirror_CN_Rafael_Test_PAA_vid_0x1346.der | Bin 0 -> 449 bytes ...d_mirror_CN_Rafael_Test_PAA_vid_0x1346.pem | 12 +++++++ ...N_Schneider_Matter_Test_PAA_vid_0x105E.der | Bin 0 -> 470 bytes ...N_Schneider_Matter_Test_PAA_vid_0x105E.pem | 12 +++++++ ...irror_CN_Sengled_Matter_PAA_vid_0x1160.der | Bin 0 -> 428 bytes ...irror_CN_Sengled_Matter_PAA_vid_0x1160.pem | 11 ++++++ ...CN_StrongKey_Matter_G1_PAA_O_StrongKey.der | Bin 0 -> 472 bytes ...CN_StrongKey_Matter_G1_PAA_O_StrongKey.pem | 12 +++++++ ..._mirror_CN_Sunricher_PAA_CN_vid_0x1224.der | Bin 0 -> 451 bytes ..._mirror_CN_Sunricher_PAA_CN_vid_0x1224.pem | 12 +++++++ ...or_CN_SwitchBot_Test_PAA_01_vid_0x1397.der | Bin 0 -> 461 bytes ...or_CN_SwitchBot_Test_PAA_01_vid_0x1397.pem | 12 +++++++ ...irror_CN_TP-Link_Matter_PAA_vid_0x1188.der | Bin 0 -> 456 bytes ...irror_CN_TP-Link_Matter_PAA_vid_0x1188.pem | 12 +++++++ ...d_mirror_CN_Tapo_Matter_PAA_vid_0x1392.der | Bin 0 -> 451 bytes ...d_mirror_CN_Tapo_Matter_PAA_vid_0x1392.pem | 12 +++++++ ...tter_PAA_O_TrustAsia_Technologies__Inc.der | Bin 0 -> 494 bytes ...tter_PAA_O_TrustAsia_Technologies__Inc.pem | 13 +++++++ ...Test_PAA_O_TrustAsia_Technologies__Inc.der | Bin 0 -> 503 bytes ...Test_PAA_O_TrustAsia_Technologies__Inc.pem | 13 +++++++ ...d_mirror_CN_Tuya_Matter_PAA_vid_0x125D.pem | 1 - ..._mirror_CN_WISeKey_OISTE_Matter_PAA_GA.der | Bin 0 -> 430 bytes ..._mirror_CN_WISeKey_OISTE_Matter_PAA_GA.pem | 11 ++++++ ...irror_CN_XFN_Matter_PAA_VID_vid_0x111D.der | Bin 0 -> 468 bytes ...irror_CN_XFN_Matter_PAA_VID_vid_0x111D.pem | 12 +++++++ ..._CN_Xiaomi_Mijia_Matter_PAA_vid_0x126E.der | Bin 0 -> 467 bytes ..._CN_Xiaomi_Mijia_Matter_PAA_vid_0x126E.pem | 12 +++++++ ...rror_CN_Yeelight_Matter_PAA_vid_0x1312.der | Bin 0 -> 462 bytes ...rror_CN_Yeelight_Matter_PAA_vid_0x1312.pem | 12 +++++++ ...atter_PAA_O_NXP_Semiconductors_NV_C_NL.der | Bin 0 -> 558 bytes ...atter_PAA_O_NXP_Semiconductors_NV_C_NL.pem | 14 ++++++++ ..._Test_PAA_O_NXP_Semiconductors_NV_C_NL.der | Bin 0 -> 568 bytes ..._Test_PAA_O_NXP_Semiconductors_NV_C_NL.pem | 14 ++++++++ credentials/fetch-paa-certs-from-dcl.py | 17 +++++---- ...01_O_BEKEN_CORPORATION_C_CN_vid_0x1342.der | Bin 0 -> 531 bytes ...01_O_BEKEN_CORPORATION_C_CN_vid_0x1342.pem | 14 ++++++++ ..._CommScope_Technologies_LLC_Matter_PAA.der | Bin 0 -> 462 bytes ..._CommScope_Technologies_LLC_Matter_PAA.pem | 12 +++++++ ...irror_CN_Coolkit_Matter_PAA_vid_0x1286.der | Bin 0 -> 462 bytes ...irror_CN_Coolkit_Matter_PAA_vid_0x1286.pem | 12 +++++++ ..._mirror_CN_Dooya_Matter_PAA_vid_0x1365.der | Bin 0 -> 458 bytes ..._mirror_CN_Dooya_Matter_PAA_vid_0x1365.pem | 12 +++++++ ...ror_CN_HooRii_Matter_PAA_G1_vid_0x1351.der | Bin 0 -> 464 bytes ...ror_CN_HooRii_Matter_PAA_G1_vid_0x1351.pem | 12 +++++++ .../dcld_mirror_CN_Kudelski_Matter_PAA_01.der | Bin 0 -> 428 bytes .../dcld_mirror_CN_Kudelski_Matter_PAA_01.pem | 11 ++++++ ...CN_Longanlink_Matter_PAA_01_vid_0x131F.der | Bin 0 -> 479 bytes ...CN_Longanlink_Matter_PAA_01_vid_0x131F.pem | 12 +++++++ ...rror_CN_Matter_ASR_PAA_C_CN_vid_0x133F.der | Bin 0 -> 471 bytes ...rror_CN_Matter_ASR_PAA_C_CN_vid_0x133F.pem | 12 +++++++ ..._Matter_PAA_2_O_Google_C_US_vid_0x6006.der | Bin 0 -> 498 bytes ..._Matter_PAA_2_O_Google_C_US_vid_0x6006.pem | 13 +++++++ ...N_Matter_Uascent_PAA_0x1400_vid_0x1400.der | Bin 0 -> 476 bytes ...N_Matter_Uascent_PAA_0x1400_vid_0x1400.pem | 12 +++++++ ...ror_CN_PanKorePAA_O_PanKore_vid_0x1316.der | Bin 0 -> 449 bytes ...ror_CN_PanKorePAA_O_PanKore_vid_0x1316.pem | 12 +++++++ ...mirror_CN_Phaten_Matter_PAA_vid_0x1404.der | Bin 0 -> 460 bytes ...mirror_CN_Phaten_Matter_PAA_vid_0x1404.pem | 12 +++++++ ...irror_CN_Qianyan_Matter_PAA_vid_0x1387.der | Bin 0 -> 462 bytes ...irror_CN_Qianyan_Matter_PAA_vid_0x1387.pem | 12 +++++++ ...irror_CN_Quectel_Matter_PAA_vid_0x1410.der | Bin 0 -> 468 bytes ...irror_CN_Quectel_Matter_PAA_vid_0x1410.pem | 12 +++++++ ...mirror_CN_Rafael_Matter_PAA_vid_0x1346.der | Bin 0 -> 454 bytes ...mirror_CN_Rafael_Matter_PAA_vid_0x1346.pem | 12 +++++++ ...tter_PAA_O_TrustAsia_Technologies__Inc.der | Bin 0 -> 494 bytes ...tter_PAA_O_TrustAsia_Technologies__Inc.pem | 13 +++++++ ..._mirror_CN_WISeKey_OISTE_Matter_PAA_GA.der | Bin 0 -> 430 bytes ..._mirror_CN_WISeKey_OISTE_Matter_PAA_GA.pem | 11 ++++++ ...irror_CN_XFN_Matter_PAA_VID_vid_0x111D.der | Bin 0 -> 468 bytes ...irror_CN_XFN_Matter_PAA_VID_vid_0x111D.pem | 12 +++++++ ..._CN_Xiaomi_Mijia_Matter_PAA_vid_0x126E.der | Bin 0 -> 467 bytes ..._CN_Xiaomi_Mijia_Matter_PAA_vid_0x126E.pem | 12 +++++++ ...rror_CN_Yeelight_Matter_PAA_vid_0x1312.der | Bin 0 -> 462 bytes ...rror_CN_Yeelight_Matter_PAA_vid_0x1312.pem | 12 +++++++ src/python_testing/TC_DA_1_7.py | 33 +++++++++++++----- 161 files changed, 992 insertions(+), 24 deletions(-) create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_ACK_PAA_vid_0x137A.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_ACK_PAA_vid_0x137A.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Basics_PAA_vid_0x137B.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Basics_PAA_vid_0x137B.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Beken_PAA_01_O_BEKEN_CORPORATION_C_CN_vid_0x1342.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Beken_PAA_01_O_BEKEN_CORPORATION_C_CN_vid_0x1342.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_BouffaloLab_Matter_Test_PAA_vid_0x130D.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_BouffaloLab_Matter_Test_PAA_vid_0x130D.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_CommScope_Technologies_LLC_Matter_PAA.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_CommScope_Technologies_LLC_Matter_PAA.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_CoolKit_Matter_PAA_test_vid_0x1286.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_CoolKit_Matter_PAA_test_vid_0x1286.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Coolkit_Matter_PAA_vid_0x1286.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Coolkit_Matter_PAA_vid_0x1286.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_DUC_Matter_Test_PAA_CN_vid_0x141F.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_DUC_Matter_Test_PAA_CN_vid_0x141F.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_DigiCert_Root_CA_for_MATTER_PKI_G1_O_DigiCert__Inc_C_US.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_DigiCert_Root_CA_for_MATTER_PKI_G1_O_DigiCert__Inc_C_US.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Dooya_Matter_PAA_vid_0x1365.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Dooya_Matter_PAA_vid_0x1365.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_EZVIZ_Matter_test_PAA_01_vid_0x1434.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_EZVIZ_Matter_test_PAA_01_vid_0x1434.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Espressif_Matter_PAA_O_Espressif_Systems_vid_0x131B.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Espressif_Matter_PAA_O_Espressif_Systems_vid_0x131B.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Hisense_Matter_Test_PAA_vid_0x138C.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Hisense_Matter_Test_PAA_vid_0x138C.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_HooRii_Matter_PAA_G1_vid_0x1351.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_HooRii_Matter_PAA_G1_vid_0x1351.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_IKEA_of_Sweden_Matter_Test_PAA_vid_0x117C.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_IKEA_of_Sweden_Matter_Test_PAA_vid_0x117C.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Kasa_Matter_PAA_vid_0x1391.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Kasa_Matter_PAA_vid_0x1391.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Kudelski_Matter_PAA_01.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Kudelski_Matter_PAA_01.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Kudelski_Matter_Test_PAA_01.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Kudelski_Matter_Test_PAA_01.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Kwikset_Matter_Test_PAA_vid_0x1421.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Kwikset_Matter_Test_PAA_vid_0x1421.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_LEEDARSON-MATTER-PAA_vid_0x1168.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_LEEDARSON-MATTER-PAA_vid_0x1168.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_LGE_Matter_Test_PAA__vid_0x102E_vid_0x102E.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_LGE_Matter_Test_PAA__vid_0x102E_vid_0x102E.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Legrand_Group_Matter_PAA_vid_0x1021.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Legrand_Group_Matter_PAA_vid_0x1021.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Leviton_PAA_vid_0x109B.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Leviton_PAA_vid_0x109B.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Longanlink_Matter_PAA_01_vid_0x131F.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Longanlink_Matter_PAA_01_vid_0x131F.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Lorex_PAA_CN_vid_0x1419.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Lorex_PAA_CN_vid_0x1419.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Matter_ASR_PAA_C_CN_vid_0x133F.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Matter_ASR_PAA_C_CN_vid_0x133F.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Matter_Certification_and_Testing_CA_O_CSA_vid_0xC5A0.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Matter_Certification_and_Testing_CA_O_CSA_vid_0xC5A0.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Matter_PAA_1_O_ubisys_technologies_GmbH_vid_0x10F2.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Matter_PAA_1_O_ubisys_technologies_GmbH_vid_0x10F2.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Matter_PAA_2_O_Google_C_US_vid_0x6006.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Matter_PAA_2_O_Google_C_US_vid_0x6006.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Matter_Signify_PAA_1_vid_0x100B.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Matter_Signify_PAA_1_vid_0x100B.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Matter_Uascent_PAA_0x1400_vid_0x1400.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Matter_Uascent_PAA_0x1400_vid_0x1400.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Meizu_PAA_vid_0x1398.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Meizu_PAA_vid_0x1398.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Meross_Matter_PAA_vid_0x1345.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Meross_Matter_PAA_vid_0x1345.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Midea_Group_Matter_PAA_G1_Prod_vid_0x118C.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Midea_Group_Matter_PAA_G1_Prod_vid_0x118C.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_ORVIBO_Matter_Test_PAA_vid_0x1219.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_ORVIBO_Matter_Test_PAA_vid_0x1219.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_PanKorePAA_O_PanKore_vid_0x1316.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_PanKorePAA_O_PanKore_vid_0x1316.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Phaten_Matter_PAA_vid_0x1404.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Phaten_Matter_PAA_vid_0x1404.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Prime_PAA_vid_0x1381.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Prime_PAA_vid_0x1381.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_QDhisense_Test_PAA_vid_0x138C.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_QDhisense_Test_PAA_vid_0x138C.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Qianyan_Matter_PAA_vid_0x1387.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Qianyan_Matter_PAA_vid_0x1387.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Quectel_Matter_PAA_vid_0x1410.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Quectel_Matter_PAA_vid_0x1410.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Rafael_Matter_PAA_vid_0x1346.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Rafael_Matter_PAA_vid_0x1346.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Rafael_Test_PAA_vid_0x1346.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Rafael_Test_PAA_vid_0x1346.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Schneider_Matter_Test_PAA_vid_0x105E.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Schneider_Matter_Test_PAA_vid_0x105E.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Sengled_Matter_PAA_vid_0x1160.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Sengled_Matter_PAA_vid_0x1160.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_StrongKey_Matter_G1_PAA_O_StrongKey.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_StrongKey_Matter_G1_PAA_O_StrongKey.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Sunricher_PAA_CN_vid_0x1224.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Sunricher_PAA_CN_vid_0x1224.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_SwitchBot_Test_PAA_01_vid_0x1397.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_SwitchBot_Test_PAA_01_vid_0x1397.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_TP-Link_Matter_PAA_vid_0x1188.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_TP-Link_Matter_PAA_vid_0x1188.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Tapo_Matter_PAA_vid_0x1392.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Tapo_Matter_PAA_vid_0x1392.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_TrustAsia_Matter_PAA_O_TrustAsia_Technologies__Inc.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_TrustAsia_Matter_PAA_O_TrustAsia_Technologies__Inc.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_TrustAsia_Matter_Test_PAA_O_TrustAsia_Technologies__Inc.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_TrustAsia_Matter_Test_PAA_O_TrustAsia_Technologies__Inc.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_WISeKey_OISTE_Matter_PAA_GA.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_WISeKey_OISTE_Matter_PAA_GA.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_XFN_Matter_PAA_VID_vid_0x111D.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_XFN_Matter_PAA_VID_vid_0x111D.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Xiaomi_Mijia_Matter_PAA_vid_0x126E.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Xiaomi_Mijia_Matter_PAA_vid_0x126E.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Yeelight_Matter_PAA_vid_0x1312.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_CN_Yeelight_Matter_PAA_vid_0x1312.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_SERIALNUMBER_63709330400001_CN_NXP_Matter_PAA_O_NXP_Semiconductors_NV_C_NL.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_SERIALNUMBER_63709330400001_CN_NXP_Matter_PAA_O_NXP_Semiconductors_NV_C_NL.pem create mode 100644 credentials/development/paa-root-certs/dcld_mirror_SERIALNUMBER_63709380400001_CN_NXP_Matter_Test_PAA_O_NXP_Semiconductors_NV_C_NL.der create mode 100644 credentials/development/paa-root-certs/dcld_mirror_SERIALNUMBER_63709380400001_CN_NXP_Matter_Test_PAA_O_NXP_Semiconductors_NV_C_NL.pem create mode 100644 credentials/production/paa-root-certs/dcld_mirror_CN_Beken_PAA_01_O_BEKEN_CORPORATION_C_CN_vid_0x1342.der create mode 100644 credentials/production/paa-root-certs/dcld_mirror_CN_Beken_PAA_01_O_BEKEN_CORPORATION_C_CN_vid_0x1342.pem create mode 100644 credentials/production/paa-root-certs/dcld_mirror_CN_CommScope_Technologies_LLC_Matter_PAA.der create mode 100644 credentials/production/paa-root-certs/dcld_mirror_CN_CommScope_Technologies_LLC_Matter_PAA.pem create mode 100644 credentials/production/paa-root-certs/dcld_mirror_CN_Coolkit_Matter_PAA_vid_0x1286.der create mode 100644 credentials/production/paa-root-certs/dcld_mirror_CN_Coolkit_Matter_PAA_vid_0x1286.pem create mode 100644 credentials/production/paa-root-certs/dcld_mirror_CN_Dooya_Matter_PAA_vid_0x1365.der create mode 100644 credentials/production/paa-root-certs/dcld_mirror_CN_Dooya_Matter_PAA_vid_0x1365.pem create mode 100644 credentials/production/paa-root-certs/dcld_mirror_CN_HooRii_Matter_PAA_G1_vid_0x1351.der create mode 100644 credentials/production/paa-root-certs/dcld_mirror_CN_HooRii_Matter_PAA_G1_vid_0x1351.pem create mode 100644 credentials/production/paa-root-certs/dcld_mirror_CN_Kudelski_Matter_PAA_01.der create mode 100644 credentials/production/paa-root-certs/dcld_mirror_CN_Kudelski_Matter_PAA_01.pem create mode 100644 credentials/production/paa-root-certs/dcld_mirror_CN_Longanlink_Matter_PAA_01_vid_0x131F.der create mode 100644 credentials/production/paa-root-certs/dcld_mirror_CN_Longanlink_Matter_PAA_01_vid_0x131F.pem create mode 100644 credentials/production/paa-root-certs/dcld_mirror_CN_Matter_ASR_PAA_C_CN_vid_0x133F.der create mode 100644 credentials/production/paa-root-certs/dcld_mirror_CN_Matter_ASR_PAA_C_CN_vid_0x133F.pem create mode 100644 credentials/production/paa-root-certs/dcld_mirror_CN_Matter_PAA_2_O_Google_C_US_vid_0x6006.der create mode 100644 credentials/production/paa-root-certs/dcld_mirror_CN_Matter_PAA_2_O_Google_C_US_vid_0x6006.pem create mode 100644 credentials/production/paa-root-certs/dcld_mirror_CN_Matter_Uascent_PAA_0x1400_vid_0x1400.der create mode 100644 credentials/production/paa-root-certs/dcld_mirror_CN_Matter_Uascent_PAA_0x1400_vid_0x1400.pem create mode 100644 credentials/production/paa-root-certs/dcld_mirror_CN_PanKorePAA_O_PanKore_vid_0x1316.der create mode 100644 credentials/production/paa-root-certs/dcld_mirror_CN_PanKorePAA_O_PanKore_vid_0x1316.pem create mode 100644 credentials/production/paa-root-certs/dcld_mirror_CN_Phaten_Matter_PAA_vid_0x1404.der create mode 100644 credentials/production/paa-root-certs/dcld_mirror_CN_Phaten_Matter_PAA_vid_0x1404.pem create mode 100644 credentials/production/paa-root-certs/dcld_mirror_CN_Qianyan_Matter_PAA_vid_0x1387.der create mode 100644 credentials/production/paa-root-certs/dcld_mirror_CN_Qianyan_Matter_PAA_vid_0x1387.pem create mode 100644 credentials/production/paa-root-certs/dcld_mirror_CN_Quectel_Matter_PAA_vid_0x1410.der create mode 100644 credentials/production/paa-root-certs/dcld_mirror_CN_Quectel_Matter_PAA_vid_0x1410.pem create mode 100644 credentials/production/paa-root-certs/dcld_mirror_CN_Rafael_Matter_PAA_vid_0x1346.der create mode 100644 credentials/production/paa-root-certs/dcld_mirror_CN_Rafael_Matter_PAA_vid_0x1346.pem create mode 100644 credentials/production/paa-root-certs/dcld_mirror_CN_TrustAsia_Matter_PAA_O_TrustAsia_Technologies__Inc.der create mode 100644 credentials/production/paa-root-certs/dcld_mirror_CN_TrustAsia_Matter_PAA_O_TrustAsia_Technologies__Inc.pem create mode 100644 credentials/production/paa-root-certs/dcld_mirror_CN_WISeKey_OISTE_Matter_PAA_GA.der create mode 100644 credentials/production/paa-root-certs/dcld_mirror_CN_WISeKey_OISTE_Matter_PAA_GA.pem create mode 100644 credentials/production/paa-root-certs/dcld_mirror_CN_XFN_Matter_PAA_VID_vid_0x111D.der create mode 100644 credentials/production/paa-root-certs/dcld_mirror_CN_XFN_Matter_PAA_VID_vid_0x111D.pem create mode 100644 credentials/production/paa-root-certs/dcld_mirror_CN_Xiaomi_Mijia_Matter_PAA_vid_0x126E.der create mode 100644 credentials/production/paa-root-certs/dcld_mirror_CN_Xiaomi_Mijia_Matter_PAA_vid_0x126E.pem create mode 100644 credentials/production/paa-root-certs/dcld_mirror_CN_Yeelight_Matter_PAA_vid_0x1312.der create mode 100644 credentials/production/paa-root-certs/dcld_mirror_CN_Yeelight_Matter_PAA_vid_0x1312.pem diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_ACK_PAA_vid_0x137A.der b/credentials/development/paa-root-certs/dcld_mirror_CN_ACK_PAA_vid_0x137A.der new file mode 100644 index 0000000000000000000000000000000000000000..a5d8af96d4fb1928ce39f43332a3a7ee6dd1b14f GIT binary patch literal 440 zcmXqLV%%cT#2B@JnTe5!NswXX(*2)PB99%JVXs<0_ksE$11>fWtu~Kywk*s{1{#I} z27GMHp)AZi?2gXf3IUFeh9U++Y+TxGj4X^zi)xq{c~}gM%^eLC#CeU341vhd+{nVn zB1(cE!ZR{A1ag4_B$yRxAk4-Nb^{Y5)G^GA?95IKEVEl}48!O8&j_7j@{Z^2*J*|9 zkvp#4eBE8QN*txqO11wqs&pe#QP^fy@G--xL xW1xwXw8Tr#cqWB}j6Lt}F%0|jwjBO^l~GBh_f zH?@e8;D_*x%ndET0;CxiX&}tT4t5C>Bh*REjO@%#3@po+u4wQUmgN1lfV)bfI$nB$ z>`vPxk6%XCMxUn5liKzpCN@K+Cph?**WXnO1Qv8TS3VF{RJolvmxcS|#kJR?X-)~G~IqPP?#m1r4=5fxJg_+49%#hoF zlZ`o)g-w{r+0RhQKmx?!;t_Om^>+1BaP|)h@DFkf@$~mI6g3bA$uaZrIHhK%<|za? zIw}|#8j2VQv2kg$F|sf=EvjK+8iRWoBe&c4A<;pj36Zs;l*2;p5_fvLzhi?Q_#)rdlyr9QfC9 z|6fYOhTL}EWt;Zj{i9&Ib?<>0_ZxKsrtiG7B*>KOVaM@^jhp@~PBut1;0K0*tS}?v ze->5)W*}uC3liXC5n~bg_&d8hNA!;J>W`~~S#qTo^POVsG~feC^Mlj_gPXCSS9+MiP=Kh!CUaGw0HWRbbtIKEXvntId)tT08%NMP5=M^ literal 0 HcmV?d00001 diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_Beken_PAA_01_O_BEKEN_CORPORATION_C_CN_vid_0x1342.pem b/credentials/development/paa-root-certs/dcld_mirror_CN_Beken_PAA_01_O_BEKEN_CORPORATION_C_CN_vid_0x1342.pem new file mode 100644 index 00000000000000..561591e8201cf1 --- /dev/null +++ b/credentials/development/paa-root-certs/dcld_mirror_CN_Beken_PAA_01_O_BEKEN_CORPORATION_C_CN_vid_0x1342.pem @@ -0,0 +1,14 @@ +-----BEGIN CERTIFICATE----- +MIICDzCCAbWgAwIBAgIQaYNwS9sgTBq3o/fYlgTNRjAKBggqhkjOPQQDAjBWMQsw +CQYDVQQGEwJDTjEaMBgGA1UECgwRQkVLRU4gQ09SUE9SQVRJT04xFTATBgNVBAMM +DEJla2VuIFBBQSAwMTEUMBIGCisGAQQBgqJ8AgEMBDEzNDIwIBcNMjMwMjIxMDEx +MjEwWhgPOTk5OTEyMzEyMzU5NTlaMFYxCzAJBgNVBAYTAkNOMRowGAYDVQQKDBFC +RUtFTiBDT1JQT1JBVElPTjEVMBMGA1UEAwwMQmVrZW4gUEFBIDAxMRQwEgYKKwYB +BAGConwCAQwEMTM0MjBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABNAiesN6ioXB +ceNzUHakCBeHnWYclToAOMD+iN/+ZICwbYcNprK/3fwgNbW9wJjfgS1Ql7ncpFI1 +CuGIx1ixsvyjYzBhMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFPH7a4tsFdwj +q/GrUwRtGqMOygGJMA4GA1UdDwEB/wQEAwIBhjAfBgNVHSMEGDAWgBTx+2uLbBXc +I6vxq1MEbRqjDsoBiTAKBggqhkjOPQQDAgNIADBFAiAhLQDUaEN6D7bEEsDiZeWk +SgF4T78PnMu7djX7dA5WPwIhANi5ffmVk+EsdlhDk/50ojce09gvjar3RDSibyiE +xsch +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_BouffaloLab_Matter_Test_PAA_vid_0x130D.der b/credentials/development/paa-root-certs/dcld_mirror_CN_BouffaloLab_Matter_Test_PAA_vid_0x130D.der new file mode 100644 index 0000000000000000000000000000000000000000..b1068a6d70c53b7b84747496d4d9041d75af939d GIT binary patch literal 479 zcmXqLV!Un8#MrQanTe5!Ns!_Ay=7}9b(76k+jQh4T3YNj;9}#@YV$Z}%fifLU}LCa zpv1-;%EHVe?UY}dmX?^4?~|CM;G0-dl3Jt?l3HA%5a8%&C}JSQ#-+{1$impPsD_D= zhsDs?z{NmLoY%5FgHR4;JzjFQ}6BIGu+_^zzYWlVnr;4;L#s%tg^s#c9eYAJ3dy;u5hquC; z&GKnh;sYj;`3ITz#?M-uY>;Tc5A?RIFeBrC7FGjhAY~v665wMIV-d-_WZdMTWGYb0 zo5v|V=O^Dj#fp3bK9Dp&NIfv%7~2fwL40Kv2?MbP>>7~5nc0)Uz>P_f;au}Mz4h#e z6ZkE^ILohPf7QFw^C#<*HLENRSua*)?UDy6S*1Va&%50scD>qRPi&(0#qdrDdm(tt NKC3p%DAV0k1^^gIi8ufN literal 0 HcmV?d00001 diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_BouffaloLab_Matter_Test_PAA_vid_0x130D.pem b/credentials/development/paa-root-certs/dcld_mirror_CN_BouffaloLab_Matter_Test_PAA_vid_0x130D.pem new file mode 100644 index 00000000000000..1499538fa20133 --- /dev/null +++ b/credentials/development/paa-root-certs/dcld_mirror_CN_BouffaloLab_Matter_Test_PAA_vid_0x130D.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIB2zCCAYCgAwIBAgIRAMfepq0ZLWM3qzyIbGE5OLswCgYIKoZIzj0EAwIwPDEk +MCIGA1UEAwwbQm91ZmZhbG9MYWIgTWF0dGVyIFRlc3QgUEFBMRQwEgYKKwYBBAGC +onwCAQwEMTMwRDAeFw0yMzA0MjMwMTE0NDNaFw0zMzA0MjAwMjE0NDNaMDwxJDAi +BgNVBAMMG0JvdWZmYWxvTGFiIE1hdHRlciBUZXN0IFBBQTEUMBIGCisGAQQBgqJ8 +AgEMBDEzMEQwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQd4BVELCCWiawXtefq +Q/QcUlifN0OAJJVntqjKcirRXlEvCI4FCTbxP0N+5GnCbA14SwY55Wph4AIUn8ED +vV+ao2MwYTAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRu0jOCSCI1EH0Nbgkb +nPkOviF4bzAOBgNVHQ8BAf8EBAMCAYYwHwYDVR0jBBgwFoAUbtIzgkgiNRB9DW4J +G5z5Dr4heG8wCgYIKoZIzj0EAwIDSQAwRgIhAM6Dzi6vB8NgDzn0Qx+tB+qNuUn5 +BeSsqjjCO6MlBYofAiEAzqovlPzuuxQ+jStW5DxavlwNkFboEcY/an1qMmlHNRw= +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_CommScope_Technologies_LLC_Matter_PAA.der b/credentials/development/paa-root-certs/dcld_mirror_CN_CommScope_Technologies_LLC_Matter_PAA.der new file mode 100644 index 0000000000000000000000000000000000000000..24c85a7ccecb17fe087e6a27e12e474693209954 GIT binary patch literal 462 zcmXqLVmxKg#8|L^nTe5!NhC&b#W%NK3fz-(&+og??4i}-Tb60S#m1r4=5fxJg_+5~ zz);UXhmARug_%dyIX^cyI61!{RUsrbIU_GWCqF$iwOGN&$63KQv7{umNFl({(Lh0* z*T~qw*vQ<_!ob+jG)jWs$iUpvz|6qZ$k^1<)G~?;Gb0Uz+1SBuVq%0kj+v32*@=N= z!38n3ErpuGXF{VEvvXVS_%rE+q3KQ!RVJI?SH6EK2r~4pVV(3zeEIuj&0=>Kx^36H zFjtAC(DBXwvVGH@_E@VfPBTa`5CVEoR+y3TKMRKe8<1jRWHjIdiSdKPfWg4XW*`sZ zE3-%#h&6~r{&;&aJoM77v=#G0_EZ*`ILCg;Hjo7=;A0VE!7hyysLUP=2Chts47c{* z`Ej{!M@_TG&(}7&G8>cs>$fzS#a@*0)HU8WaZwhNLRs=*D|u1l(3Q9O|1t2L*3jPe TYwwnq#+T0WC%?5aU+@|L7#f=t literal 0 HcmV?d00001 diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_CommScope_Technologies_LLC_Matter_PAA.pem b/credentials/development/paa-root-certs/dcld_mirror_CN_CommScope_Technologies_LLC_Matter_PAA.pem new file mode 100644 index 00000000000000..df1e675b2517a3 --- /dev/null +++ b/credentials/development/paa-root-certs/dcld_mirror_CN_CommScope_Technologies_LLC_Matter_PAA.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIByjCCAXCgAwIBAgIUXCGo9kb6IAuTbc++0INIKoRNdmkwCgYIKoZIzj0EAwIw +MDEuMCwGA1UEAwwlQ29tbVNjb3BlIFRlY2hub2xvZ2llcyBMTEMgTWF0dGVyIFBB +QTAgFw0yMzAzMjcxODAzMTVaGA8yMDc5MDYwNTIzNTk1OVowMDEuMCwGA1UEAwwl +Q29tbVNjb3BlIFRlY2hub2xvZ2llcyBMTEMgTWF0dGVyIFBBQTBZMBMGByqGSM49 +AgEGCCqGSM49AwEHA0IABKDQFia0cSkTzFVaowcLObj8kugxNblIJQI8+9T39HBS +MUt8BZLyF6fvpoMW3aFGty7QnSIEcUHsv3a+luWMOyWjZjBkMBIGA1UdEwEB/wQI +MAYBAf8CAQEwDgYDVR0PAQH/BAQDAgEGMB8GA1UdIwQYMBaAFFn47dFXVdLaZqie +VLx5cjRDXfRrMB0GA1UdDgQWBBRZ+O3RV1XS2maonlS8eXI0Q130azAKBggqhkjO +PQQDAgNIADBFAiEA2r/c+NN+uHyDSPnrPG0csWP/L4SCNl3RHEktM76RomoCIHZj +wzofFTNVqdsP/gAOyygrtvq9tOkz0s0PY+06N6Dr +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_CoolKit_Matter_PAA_test_vid_0x1286.der b/credentials/development/paa-root-certs/dcld_mirror_CN_CoolKit_Matter_PAA_test_vid_0x1286.der new file mode 100644 index 0000000000000000000000000000000000000000..2c64a6eed081aba22656e8c9b1318970653a3fd6 GIT binary patch literal 467 zcmXqLVmxoq#8|R`nTe5!i6i?^n(5)=C+{0@v2kd%d7QIlVP-P0FjO#*V`C0wVdfEc z&d<;B&MZ;zO)M!%Em8<@bW|uwEiN$>F%V+o(q?01VQgAd!^FtLVrXPxW}qO>Yh++( zU}$P+Vq|P$93{bTWN2hyU}Nw*OB!T0U@ zhppL(Qs++14ZT^u&UCFy#42q!=JP9U3UB4~{wwjYoEzc7Zhzx=`mMlK1@`((c^1~2 za&tWA_p(PVPBTaWdWShwR+y3TKMRKe8<1jRWHjIdiSdKPfWgAZW*`gV^RbAri0nSP zIxqJ3u0=a*gI}Bp&rv=7t@De4JV;uZMZ!R=0lNaEKxX!2FmPj1WSGdb_SB1z1N?DD zmBMjyt`R2T-IENG`@H!l)<@XDyG?$O0o11>fWtu~Kywk*s{2F8Zc z29j*dp)AZiLeBa5IoX*d3ciUYC8IW$jrUDpx{gHStX14SbAz=< J{K5y)uK>_ckX8Ty literal 0 HcmV?d00001 diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_Coolkit_Matter_PAA_vid_0x1286.pem b/credentials/development/paa-root-certs/dcld_mirror_CN_Coolkit_Matter_PAA_vid_0x1286.pem new file mode 100644 index 00000000000000..f3a3f9b032117c --- /dev/null +++ b/credentials/development/paa-root-certs/dcld_mirror_CN_Coolkit_Matter_PAA_vid_0x1286.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIByjCCAXCgAwIBAgIRALIYkZCkr7iJ8mZzIc7i0YUwCgYIKoZIzj0EAwIwMzEb +MBkGA1UEAwwSQ29vbGtpdCBNYXR0ZXIgUEFBMRQwEgYKKwYBBAGConwCAQwEMTI4 +NjAgFw0yMjEyMjkwOTAxMjBaGA8yMTIyMTIwNTEwMDEyMFowMzEbMBkGA1UEAwwS +Q29vbGtpdCBNYXR0ZXIgUEFBMRQwEgYKKwYBBAGConwCAQwEMTI4NjBZMBMGByqG +SM49AgEGCCqGSM49AwEHA0IABFjRorUBNceySQx2NyglupAohrtcN7HhdhoXSpe7 +Q8NKPwEWgi8xGM8/I5aZpNyKWtIkiqQjOldveUsJ+E5huJ2jYzBhMA8GA1UdEwEB +/wQFMAMBAf8wHQYDVR0OBBYEFNLMGSSoh8d9pu+VyV7evMxVOl6+MA4GA1UdDwEB +/wQEAwIBhjAfBgNVHSMEGDAWgBTSzBkkqIfHfabvlcle3rzMVTpevjAKBggqhkjO +PQQDAgNIADBFAiEA70Nk7lJT0kd3ldXbCeHjHCcjaNQSi6BEfW5t351S0TYCIEtA +7mST/iS08y+bmAc+Umw4w4korSG7mbA7SF+h4Bvq +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_DUC_Matter_Test_PAA_CN_vid_0x141F.der b/credentials/development/paa-root-certs/dcld_mirror_CN_DUC_Matter_Test_PAA_CN_vid_0x141F.der new file mode 100644 index 0000000000000000000000000000000000000000..52e2ddd55df0b604642801acb7107b39fe94287b GIT binary patch literal 463 zcmXqLVmxio#8|X|nTe5!iKEK+%YUW7mmdwd*f_M>JkHs&Ff$pL8_FBVvN4CUF!PAH zggPtuCYF?>7Ab_J7MCalI65jg`x%ND2(fW#voW$THZ7`QV&q{lG%<8DP!Q)eGBz+Z zG%z$VHZU-VlHj)l0z)HXATqTywTvR)=tu)$Hg>QJnHZr?WoBe&c4AIZNtfBrjncVg4p zN$yjxg+6$^IL#mh=o{uxSz$)T|12B^Y(R>MkJenIe79q-$DaJkHs&Ff$nh8*&?P zvN4CUun9AT1{;bSh=Mp=!h9~7>6y-{MI|~4o_Wc7hS~<2APHt+C76UlP=0=ig0rJS zT7Hp&uVYAvYmh>Kx2J-;p@D)puaS{~g^`H?7(_|%TLOWhkueaNTAEr$(ZsC z2NL54i2(zXk=+rynnx0wz4?Y)Kgd6XZ?#t0scn-PBWQz literal 0 HcmV?d00001 diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_DigiCert_Root_CA_for_MATTER_PKI_G1_O_DigiCert__Inc_C_US.pem b/credentials/development/paa-root-certs/dcld_mirror_CN_DigiCert_Root_CA_for_MATTER_PKI_G1_O_DigiCert__Inc_C_US.pem new file mode 100644 index 00000000000000..81f9bf3e7defca --- /dev/null +++ b/credentials/development/paa-root-certs/dcld_mirror_CN_DigiCert_Root_CA_for_MATTER_PKI_G1_O_DigiCert__Inc_C_US.pem @@ -0,0 +1,14 @@ +-----BEGIN CERTIFICATE----- +MIICDTCCAbKgAwIBAgIQe3eNNaVHZutrY7gRg4ItsjAKBggqhkjOPQQDAjBTMQsw +CQYDVQQGEwJVUzEXMBUGA1UEChMORGlnaUNlcnQsIEluYy4xKzApBgNVBAMTIkRp +Z2lDZXJ0IFJvb3QgQ0EgZm9yIE1BVFRFUiBQS0kgRzEwIBcNMjIwODI0MDAwMDAw +WhgPOTk5OTEyMzEyMzU5NTlaMFMxCzAJBgNVBAYTAlVTMRcwFQYDVQQKEw5EaWdp +Q2VydCwgSW5jLjErMCkGA1UEAxMiRGlnaUNlcnQgUm9vdCBDQSBmb3IgTUFUVEVS +IFBLSSBHMTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABAVbq6wD9zzDXbEObnSN +OMNLrGyLBok/Le7bYMzRBn8G4aNSEDw1ClO4gAbrZqpDJy5QSmF9VpKPx9FOsvmV +bZujZjBkMBIGA1UdEwEB/wQIMAYBAf8CAQEwDgYDVR0PAQH/BAQDAgEGMB0GA1Ud +DgQWBBQyUEUZM0RZm0Zl1Fn9OhXxwRbMvTAfBgNVHSMEGDAWgBQyUEUZM0RZm0Zl +1Fn9OhXxwRbMvTAKBggqhkjOPQQDAgNJADBGAiEAh88I/wwZ6/x4wrLLZeEZZEQi +KqmgvTeRD3kPQ1LoCFgCIQCKVfavo16G+mSmMEFD2O/vsx15c2U1SS0rTK/ogRAP +4g== +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_Dooya_Matter_PAA_vid_0x1365.der b/credentials/development/paa-root-certs/dcld_mirror_CN_Dooya_Matter_PAA_vid_0x1365.der new file mode 100644 index 0000000000000000000000000000000000000000..74f0bdc503d9b3c35bfe93d243ff1482e53cf5ed GIT binary patch literal 458 zcmXqLVmxNh#F(>ynTe5!NswVZv!c`OiT`pckCZR*O0TRm;9}#@YV$Z}%fifLU}z|5 zAkM}d%EHVe;F6zTnW*5KSW=Q&q!8ffXeeSJ#Kxt~#>m3hw5W!Ok%z_5*v!;GL7dmf z*ud1#+`!D(z`!y}g5SsxC}0A_=3oJG42?7pW@87tiir{GJZ46AW+w)g>(wHgcm3b1 zE_!#tmWi)tJ>C1zJn;a>tT(n{CPjx^_TF3&WcHu;Ml|~+j*l;7f|vtZccfhnu*$HJ z^9)|9>NV}l;$(wF1Ad?vWrZ0T|Ff_fFas$AS&#r9ix`W@jXJl|RUh^R?Q@><=>Xe| z+*u#=N)7lx()=Lxz(8VbGmr=Im02VV#2T<`Knhc44+aBQCI#j4T`DiPDw_H!ocun& zvLK_;qQd;5a7j#&+|ql6?S^(tiVWYoI94xjeIWj8zh!COw&?pmE{d*g&rg~p{>nRF I|9OZh0LyEU2mk;8 literal 0 HcmV?d00001 diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_Dooya_Matter_PAA_vid_0x1365.pem b/credentials/development/paa-root-certs/dcld_mirror_CN_Dooya_Matter_PAA_vid_0x1365.pem new file mode 100644 index 00000000000000..28ba6eec1e0d99 --- /dev/null +++ b/credentials/development/paa-root-certs/dcld_mirror_CN_Dooya_Matter_PAA_vid_0x1365.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIBxjCCAWygAwIBAgIRAK8DIULbkf5secR3pEpneXkwCgYIKoZIzj0EAwIwMTEZ +MBcGA1UEAwwQRG9veWEgTWF0dGVyIFBBQTEUMBIGCisGAQQBgqJ8AgEMBDEzNjUw +IBcNMjMwNTE3MDYzMDA5WhgPMjEyMzA0MjMwNzMwMDlaMDExGTAXBgNVBAMMEERv +b3lhIE1hdHRlciBQQUExFDASBgorBgEEAYKifAIBDAQxMzY1MFkwEwYHKoZIzj0C +AQYIKoZIzj0DAQcDQgAE13sUs7r/vScV3aC0keua5b3hN2HACJrsPVY0csOEvdmg +Ujb/DdhbB9II8egcUgNQhbhm1VA6aDweSVOlJUqW9KNjMGEwDwYDVR0TAQH/BAUw +AwEB/zAdBgNVHQ4EFgQU2H5GdarwvlK+Q5zywAaYbZrwLnUwDgYDVR0PAQH/BAQD +AgGGMB8GA1UdIwQYMBaAFNh+RnWq8L5SvkOc8sAGmG2a8C51MAoGCCqGSM49BAMC +A0gAMEUCICN3uiTptSE1TiDJ9595cGiBOHg30RN0XHIepd5xhzE+AiEA94oIq6eF +4Bf6vzl1brZb3/jRFa2Hb2KSF+pLby/nVDU= +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_EZVIZ_Matter_test_PAA_01_vid_0x1434.der b/credentials/development/paa-root-certs/dcld_mirror_CN_EZVIZ_Matter_test_PAA_01_vid_0x1434.der new file mode 100644 index 0000000000000000000000000000000000000000..768ea5e4749a4fb0e7aff87c07b1884ee0668fd3 GIT binary patch literal 465 zcmXqLVmxcm#8|R`nTe5!i9@^F)a2hDjU)puHV&;ek8`#x%uEKBhKdIAY|No7%sdjV zQDL4@3ciUYC8LTA_hWiT-t1mER0QyYM2;#SPV^!O$_A3d5w$> zObtv8%?u4pO{2tljX_)^FxMoC5~CvxgxT1^Ze(JFI+mG{o!NyY34;`p6P ziL2_`Zx*K+qyT-x94af!$oQXy!+;G)F)=b4@PWkmL1MsQVPrFq1@ZY<#8^b`38lP? zXgRjW>E7C4E zc{6Ik`qj*es;hZYK7@Mo3-8HgQn1aNk-=5-TsT9zAxc(#y3qnY-K6R%Qkfe6gnPwn G^YQ>~@{mmc literal 0 HcmV?d00001 diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_EZVIZ_Matter_test_PAA_01_vid_0x1434.pem b/credentials/development/paa-root-certs/dcld_mirror_CN_EZVIZ_Matter_test_PAA_01_vid_0x1434.pem new file mode 100644 index 00000000000000..018ed98e915f4b --- /dev/null +++ b/credentials/development/paa-root-certs/dcld_mirror_CN_EZVIZ_Matter_test_PAA_01_vid_0x1434.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIBzTCCAXSgAwIBAgIIK4s1NP68KGIwCgYIKoZIzj0EAwIwOTEhMB8GA1UEAwwY +RVpWSVogTWF0dGVyIHRlc3QgUEFBIDAxMRQwEgYKKwYBBAGConwCAQwEMTQzNDAe +Fw0yMzA1MDUxNjEwNTVaFw0zMzA1MDIxNjEwNTRaMDkxITAfBgNVBAMMGEVaVkla +IE1hdHRlciB0ZXN0IFBBQSAwMTEUMBIGCisGAQQBgqJ8AgEMBDE0MzQwWTATBgcq +hkjOPQIBBggqhkjOPQMBBwNCAASn2b5OqfOl/E3sn01xRffPoJnYTa3GB4bjgLvK +IpzqIJQZJLRBpuK8is2DIybkj77QEaVdQG+D6MfceRjVJyvso2YwZDASBgNVHRMB +Af8ECDAGAQH/AgEBMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQU3hJk7liExrxC +3q2lJPaEqdhNa5cwHwYDVR0jBBgwFoAU3hJk7liExrxC3q2lJPaEqdhNa5cwCgYI +KoZIzj0EAwIDRwAwRAIgfrtaXfCxNEhihJ+/lenZWqCvqwMhJasMZPBVSI8TvG0C +ID1umGgKfOcTaBuAWh0nlzKgDi1ie5QaaSj+E40XfW5u +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_Espressif_Matter_PAA_O_Espressif_Systems_vid_0x131B.der b/credentials/development/paa-root-certs/dcld_mirror_CN_Espressif_Matter_PAA_O_Espressif_Systems_vid_0x131B.der new file mode 100644 index 0000000000000000000000000000000000000000..f4299e6374d6c87072bf37fa3ca8d4269f089794 GIT binary patch literal 524 zcmXqLV&X7pVqCX?nTe5!Ng#vCDd4V0hr^l;&pdVsh1(c#v2kd%d7QIlVP-N2G?X=v zW@8RzVdfEWEiNcZEiTSXQ}9hJDM>9-2yk>XlroS2NptZCBBX;Wi%U{-iw#8#gxI*W z*%(SDm>8knV`gM$c4A=ZUdA2T%8`DqIQjF;ZO3;O9r_h?BlfF&N8hy4{w0n2+R|rt zyuIVq7Q(*a+7yw=Rv%^?iZ5$@FwwEwQ);f4oPW{cG=mhNKbb>ig&7(Dvv3%&0VyU% zMgw_}m@9>C(%}tw%#AymwXKvw2tH0|Qx*0zMWo7VOe|AZdP(nZSr( zY(tI~W)B7fS0+Ve1Tcqpo#Ge5Em_AW@2Pw;;4`+%i{5{|2|QCw}b4yMbD$v&(Ajr-mF?5?RX@y zSV7~$rq_&W`#e8xRq;G3z*%`OnPctE`i+*8;4e#$2nUTW+rA2 z1_M_nMTTk5&M!{clzgCBUY31>&taLxu}b}hYay!7A) dzT4LBQa5>;A?U;7p7Qe1Tcqpo#Ge5Em_AW@2Pw;)uIumvlkxd*4Ly-46FS`VKBktrNSr>D;AX|Gr2^ zT_|2EJ5ed+-di(%>1q9y;^)@YZmE~KXJBP=?tx|c_DykZ=eKoBIvQ_ZWWsW)D`c_| zqj9}d_x0`Ed>2@ZT`mbYnTEJ&9(T<&kY{5Kl~rbuFc51H!K#3ZjYF%=oGlA8lYxbyf`J?xb0`ZlkGMx> zacW+1s)BD~Nl9vvLP%jab6Py*C>htlOqj;+1SA@WMYImm6?&9*@=PWi_KBNt#5u`wLBO9=v*J? zmzS!p398fBR=#CHcPsN|uGJ`>BfzsPZ854hbGz#G@wv-5$qBgf~( zX$C1k&oGC|3NtePXW=kl15!+kj0SulF@BI3Fi;rT3}iukJ{B<+5rO*PN~uZbU#;y3 zzxGj3%uQ{o-batl2Pdad2 z_fMnUqW<~5m)mZ~eam7}NVnwt6x_{gRad;y)m6E)PF^ABqLj@yq25V0*Uqgi_yz!a Cpo?+< literal 0 HcmV?d00001 diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_Hisense_Matter_Test_PAA_vid_0x138C.pem b/credentials/development/paa-root-certs/dcld_mirror_CN_Hisense_Matter_Test_PAA_vid_0x138C.pem new file mode 100644 index 00000000000000..89c355970a2d53 --- /dev/null +++ b/credentials/development/paa-root-certs/dcld_mirror_CN_Hisense_Matter_Test_PAA_vid_0x138C.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIByzCCAXGgAwIBAgIHWTEIWHo8azAKBggqhkjOPQQDAjA4MSAwHgYDVQQDDBdI +aXNlbnNlIE1hdHRlciBUZXN0IFBBQTEUMBIGCisGAQQBgqJ8AgEMBDEzOEMwHhcN +MjAxMDE1MTQyMzQzWhcNNDAxMDE1MTQyMzQyWjA4MSAwHgYDVQQDDBdIaXNlbnNl +IE1hdHRlciBUZXN0IFBBQTEUMBIGCisGAQQBgqJ8AgEMBDEzOEMwWTATBgcqhkjO +PQIBBggqhkjOPQMBBwNCAAT0PMURtez71TnOX+LOjgn06SVFYCWWBqntBO6VU4/R +d2BiGyYIVlUZwtFMkXa36GxGB1DbilANXo2MueA7QQjzo2YwZDASBgNVHRMBAf8E +CDAGAQH/AgEBMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUEH9TeRqSz+qtiFfW +8REWRiaVOfAwHwYDVR0jBBgwFoAUEH9TeRqSz+qtiFfW8REWRiaVOfAwCgYIKoZI +zj0EAwIDSAAwRQIhAP1ON6Rt6LEHe+UoLLlmX5LA1y38gT6ij59N04bbXvZqAiBn +OQnyU4sNOn5zqUVFI3V+HyBs0Ro89hKNkjzWzq1w9g== +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_HooRii_Matter_PAA_G1_vid_0x1351.der b/credentials/development/paa-root-certs/dcld_mirror_CN_HooRii_Matter_PAA_G1_vid_0x1351.der new file mode 100644 index 0000000000000000000000000000000000000000..36dca99ce22cd90b0fc31ae826c5d20bd0d28fc5 GIT binary patch literal 464 zcmXqLVmxEe#8|w5nTe5!Nx*Gi?Y~*#?J}#3Q#YGsxuhF#v2kd%d7QIlVP-NgHIy}w zW@8RzVdfF>$j=YT%vA7AEGbDXQV4K#RB$&m6fqEDWMFP+ZeR%(AlKkX17S9HuEfx}&sIfhPkwxK8qqbaq5(h9tFpq3jQ?3!4VZzHfh5S^%XrY z4+sidaYYGj{A$1llI91g2L={nn}IxtugoH0Al86g15(&ByE7QLFe&(3w_I^FGKjw> zX>r;|IZC&0Ve{Iu?coiFrKULSpKz>~Ng?p&$;q?crUXVb|8l=Kt%+Ot%JCa6o7UIG M+e|+rocm)I02_ylKL7v# literal 0 HcmV?d00001 diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_HooRii_Matter_PAA_G1_vid_0x1351.pem b/credentials/development/paa-root-certs/dcld_mirror_CN_HooRii_Matter_PAA_G1_vid_0x1351.pem new file mode 100644 index 00000000000000..5039036523762b --- /dev/null +++ b/credentials/development/paa-root-certs/dcld_mirror_CN_HooRii_Matter_PAA_G1_vid_0x1351.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIBzDCCAXOgAwIBAgIQRr59/poXhxyqM2WzNmpEZzAKBggqhkjOPQQDAjA1MR0w +GwYDVQQDDBRIb29SaWkgTWF0dGVyIFBBQSBHMTEUMBIGCisGAQQBgqJ8AgEMBDEz +NTEwIBcNMjMwMzE2MDg0OTQ0WhgPMzAyMjA3MTcwOTQ5NDRaMDUxHTAbBgNVBAMM +FEhvb1JpaSBNYXR0ZXIgUEFBIEcxMRQwEgYKKwYBBAGConwCAQwEMTM1MTBZMBMG +ByqGSM49AgEGCCqGSM49AwEHA0IABGu+QUB48KWjlQvmqlkrk+PFlgLwd7lhfJ+W +bCMjStSUC1dZXnN/L4SLfRAigweqnZDq4yDfZxGhRnbXIg20jGKjYzBhMA8GA1Ud +EwEB/wQFMAMBAf8wHQYDVR0OBBYEFLcW1z8tZsZ/eIzpwBETOgpaErH1MA4GA1Ud +DwEB/wQEAwIBhjAfBgNVHSMEGDAWgBS3Ftc/LWbGf3iM6cAREzoKWhKx9TAKBggq +hkjOPQQDAgNHADBEAiBPO4TUQTIwX9YZOMtMI1otjqGDrXa3V4DDGpRAv5DGjQIg +UdnJk5rtZFFYg/pH3paCCyPUx9hEsq9+XzyXzBNt+Jo= +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_IKEA_of_Sweden_Matter_Test_PAA_vid_0x117C.der b/credentials/development/paa-root-certs/dcld_mirror_CN_IKEA_of_Sweden_Matter_Test_PAA_vid_0x117C.der new file mode 100644 index 0000000000000000000000000000000000000000..cf04c756f4e498d3a445a5d69316ea8c8678ffbb GIT binary patch literal 480 zcmXqLV!UI}#MrcenTe5!i9__Kp8#*+`&t7oHV&;ek8`#x%uELMhUx~YY|No7%sg_Q z-mZ=c`DqHl<*6yDc?!OXB_*jv3L&Y*B?X_7O^a%n74b7bm z6vTOrj15eUj0}wpfFMeO-x3H6jf{cF)Y8;4igGI=4TRa)!7gTEggTv>k)7Fzfn}G= zAI+eTvn5|EQrs? zBE}-}tN4=%E5FlKaizZZtMVRtaX(Z4ZXgemR%Vef5Np7$04d0sJs1pJnH22#Qm&P7 zhDs~`=WsZDsZE&o^4i7cc4Z%ylJxzmv3c$;CPjwdLB_#1e;@qEal+5x+p=Oy9gVVN RC*>TipPfh6C0<~<0su28lC=N; literal 0 HcmV?d00001 diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_IKEA_of_Sweden_Matter_Test_PAA_vid_0x117C.pem b/credentials/development/paa-root-certs/dcld_mirror_CN_IKEA_of_Sweden_Matter_Test_PAA_vid_0x117C.pem new file mode 100644 index 00000000000000..eb30885d4adab8 --- /dev/null +++ b/credentials/development/paa-root-certs/dcld_mirror_CN_IKEA_of_Sweden_Matter_Test_PAA_vid_0x117C.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIB3DCCAYKgAwIBAgIIFflOEA1x730wCgYIKoZIzj0EAwIwPzEnMCUGA1UEAwwe +SUtFQSBvZiBTd2VkZW4gTWF0dGVyIFRlc3QgUEFBMRQwEgYKKwYBBAGConwCAQwE +MTE3QzAgFw0yMzA1MjIxMzAwMDBaGA85OTk5MTIzMTIzNTk1OVowPzEnMCUGA1UE +AwweSUtFQSBvZiBTd2VkZW4gTWF0dGVyIFRlc3QgUEFBMRQwEgYKKwYBBAGConwC +AQwEMTE3QzBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABLpE/ClS8ZsYRKgSYx8Y +WzaspEJFtz8UDIgbk+REYaeF5qbSTVI9mbtH3sEna4XvxbPjcxxxj/nNdbah3p7C +tt+jZjBkMBIGA1UdEwEB/wQIMAYBAf8CAQEwDgYDVR0PAQH/BAQDAgEGMB0GA1Ud +DgQWBBT6c/I0BQ9C1Rciju+qbuFKC+Yn9zAfBgNVHSMEGDAWgBT6c/I0BQ9C1Rci +ju+qbuFKC+Yn9zAKBggqhkjOPQQDAgNIADBFAiA/DmTWdAlVGyH/CEDD0oYTDdOt +o866a8MaGU31KLOdugIhAPtSM1PZ+8H+CMhOQPamczksKHZjQiNsKvmJxK5h0ALU +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_Kasa_Matter_PAA_vid_0x1391.der b/credentials/development/paa-root-certs/dcld_mirror_CN_Kasa_Matter_PAA_vid_0x1391.der new file mode 100644 index 0000000000000000000000000000000000000000..134fbb01f8fc4a0ed91b14b3af85173f7814e09a GIT binary patch literal 451 zcmXqLV%%@g#F(;xnTe5!iNkTiXrLg@Yh+|-Xkct;Vq|P$ z93{bT2?T~l#z16hX=)iohMAED!ffndH!(3n9mmYb&g{g%63%=qkmK*sH97CR)-xXE zy!CVSr#F0l??3wgs$Sr;qkI9oqQczOm*4QRt~hu9-VR5x%~n(X+^NuBxMmN7*MXZw zT#M5TQh?rI4wV&VWc<&3xi_&{R(ATeMtFtQoQg7|zaVk{!2>E|OWzeO!d zX!!E+WYpTc&cM0)2J#?jWfovyHDFhO6sXLe3pQ=QT1mFf=kXG&Zy}GK`Yow*&%1 zBV!;kwKTPiBF2zN17S9Hu&qptQ0ti)*_oXfSPuFvmHo2kxcRL7^mA&=hgPq$dE@`0 zyHUebUwzx=O9x}_?VMh}*=DiV>xGVQ{&fA62@p0&h~M48ab#~(kHSJx_Qh!iDF%E% zFUayUGX7@)dWwXPYBI10$cweLYBJM_|*EgzU zw;$_@DJwRR2T3clNEnDUU{`fWtu~Kywk*s{1{Q`2 z26Al7p)AZi;@;(%*~O_P3ciUYC8#M?~ z-LLQ|zP+*c^Cr*vri+~n91Qq@-jx+*Wc<&P_f;at~k8w>v^TeAz-#n^-1%vq+z zGjUb!-i0%7PPj2+cd`di$?`RK{f}*&_idKY?%IF3t5g_%dh$JN!vF(}yIPuJHmB*ZmHH^9-+P{crpjZ2%2k%h5oQ4JF#4~wCpnT3IZ zIIoeBp`n2V5So}8L`m=)nL-6D!2;wO9BClT#twEJ6C>1_%#7^JP7ExEZOiAW3v)09 zJWp!R`V{afd&QZo8ZN16b2T*T?B1mQwE0lD{no^i!kfnr`2K!SI)00;(FST9L z6aL1S=J;@NvO%H&KhUeP!i$Ua-+&bmuW)+hZjPEA~p9hhR? HAu9p^g1?Xp literal 0 HcmV?d00001 diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_LEEDARSON-MATTER-PAA_vid_0x1168.pem b/credentials/development/paa-root-certs/dcld_mirror_CN_LEEDARSON-MATTER-PAA_vid_0x1168.pem new file mode 100644 index 00000000000000..e7dfdb13a33b12 --- /dev/null +++ b/credentials/development/paa-root-certs/dcld_mirror_CN_LEEDARSON-MATTER-PAA_vid_0x1168.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIBzTCCAXOgAwIBAgIQJVXK8CXBFQX15w1K3uF2UDAKBggqhkjOPQQDAjA1MR0w +GwYDVQQDDBRMRUVEQVJTT04tTUFUVEVSLVBBQTEUMBIGCisGAQQBgqJ8AgEMBDEx +NjgwIBcNMjIxMTA4MDgwNDUwWhgPMjUyMjExMDgwOTA0NTBaMDUxHTAbBgNVBAMM +FExFRURBUlNPTi1NQVRURVItUEFBMRQwEgYKKwYBBAGConwCAQwEMTE2ODBZMBMG +ByqGSM49AgEGCCqGSM49AwEHA0IABMM9d54nEwgCUOdih2ryUPJrqMxqfAoalp0o +KH4+7GX5PPBxt9qRdHHZx8BN++vNXnrQguTq6dKG0i4T9gFmQeGjYzBhMA8GA1Ud +EwEB/wQFMAMBAf8wHQYDVR0OBBYEFHKmOjFumjyuFSmc/46Mx/qzh9GFMA4GA1Ud +DwEB/wQEAwIBhjAfBgNVHSMEGDAWgBRypjoxbpo8rhUpnP+OjMf6s4fRhTAKBggq +hkjOPQQDAgNIADBFAiEAvuDxdzYT3mtHhACHOebgtZXkmhBTnWsuXhWg8UZslJ8C +IAoeQhjElDIVP8gUvj0ziX7SpK9i/DNlYaBrUWQ3iB0U +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_LGE_Matter_Test_PAA__vid_0x102E_vid_0x102E.der b/credentials/development/paa-root-certs/dcld_mirror_CN_LGE_Matter_Test_PAA__vid_0x102E_vid_0x102E.der new file mode 100644 index 0000000000000000000000000000000000000000..d9585e2bf1f5091674a8344318681e5d78773367 GIT binary patch literal 481 zcmXqLV!Uh6#MrWcnTe5!i6g}4Otp^FNm~OhHV&;ek8`#x%uEIjh8hNHY|No7%slcw z?yd^Hi6teeMG7IQ#U%;>j*dDCWtl0q1{H<|My`e;210CH+H8z0j7^Jbm>79jK%xc; z;=D%221bU)24D~+!Ea<_X=Z3>WNu_^YH4a2MFl$|4TRa)!ER<^ggTy?k)7Fzf#r>H zFIRbNioWxt^e24X7ycgHF41>?H3x(8svQ!+x)~HHwF)&Rv{lkOK4;bEvE^BjbM-4g)qI#l*;Hzy}iJ2Z;fLiIL4f7R2Xc z5n~bY>p9x*%jLbYdUMv43eE#}{-`ouHIN5ME3-%#h&5nWfE4J=?hFPlObWU?He{bZ zkuu?G^-;!YE$N{RCi6C_PTdjve41eOJ?RIkObR?#6x&Wb);X+kJ8iS~`{&FjWTS7V Qh)-9~(^0aWbuC8?0GSt(JOBUy literal 0 HcmV?d00001 diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_LGE_Matter_Test_PAA__vid_0x102E_vid_0x102E.pem b/credentials/development/paa-root-certs/dcld_mirror_CN_LGE_Matter_Test_PAA__vid_0x102E_vid_0x102E.pem new file mode 100644 index 00000000000000..ba6e69a499fd6e --- /dev/null +++ b/credentials/development/paa-root-certs/dcld_mirror_CN_LGE_Matter_Test_PAA__vid_0x102E_vid_0x102E.pem @@ -0,0 +1,13 @@ +-----BEGIN CERTIFICATE----- +MIIB3TCCAYSgAwIBAgIIVEzMeyxCyT0wCgYIKoZIzj0EAwIwQDEoMCYGA1UEAwwf +TEdFIE1hdHRlciBUZXN0IFBBQSwgdmlkPTB4MTAyRTEUMBIGCisGAQQBgqJ8AgEM +BDEwMkUwIBcNMjMwMjEzMDAwMDAwWhgPMjI5NjExMjcyMzU5NTlaMEAxKDAmBgNV +BAMMH0xHRSBNYXR0ZXIgVGVzdCBQQUEsIHZpZD0weDEwMkUxFDASBgorBgEEAYKi +fAIBDAQxMDJFMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE7DONCnddZC9Dkmfk +DovQ/cG3GI7fqwgAI6q4OFr5Ae5NkXvx2r7jCeV3EoXVWb/vV2jEQp9Ml4C/Su18 +IcOVnaNmMGQwEgYDVR0TAQH/BAgwBgEB/wIBATAOBgNVHQ8BAf8EBAMCAQYwHQYD +VR0OBBYEFE6MxY9NCkupe7NqlHgJwNz8JQHVMB8GA1UdIwQYMBaAFE6MxY9NCkup +e7NqlHgJwNz8JQHVMAoGCCqGSM49BAMCA0cAMEQCIC24sGvLyGSQ1XvFAZaEZ1WA +NJ6yJZW4XeeWEXveG+AlAiAM1CGGyOMswyjbZrNL7+cDyB1b22QXlyduLCI9mtZs +Jg== +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_Legrand_Group_Matter_PAA_vid_0x1021.der b/credentials/development/paa-root-certs/dcld_mirror_CN_Legrand_Group_Matter_PAA_vid_0x1021.der new file mode 100644 index 0000000000000000000000000000000000000000..e8b9ed7e981c09a6d4ae31459541cb0d07050e95 GIT binary patch literal 480 zcmXqLV!UI}#MrcenTe5!NhDnLO@M#if!D@&lZ?5!l1~f1+$m+i#m1r4=5fxJg_+5~ z(ooSro{c$_g_%dfCpEn&F)u~Iy(qu5K*2Y$q$IUSA;8hmP{crpjZ2%2k%h5oQ4JF# z4~wCJk)eTtIIj_qGBh-_FfleVj*{RvGBCF^Ff%YUGB&j|wTz;~@JIt;Hg>QpnHZtY zWoBe&c4A<;6aS&>s;^5=O2gI}?_Zie)K{07*!?muEt%=$W#hbtSmoB4CsAEHUn7@pN~b1MWk=)#sk{~0w>>g+?M^`*-yt}QB}Hu zJV;uZMZ!R=0lNaEz-0DdFmPp3Fv?pJIVrVr)AyRG#t#EECG?`_$!DDH6>OE`pQLwb r%`7HGh7+C>{5_RciJnh--^}6HG9^0uYHr>Jiv+zh>y{p>ez+9?6oP?r literal 0 HcmV?d00001 diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_Leviton_PAA_vid_0x109B.pem b/credentials/development/paa-root-certs/dcld_mirror_CN_Leviton_PAA_vid_0x109B.pem new file mode 100644 index 00000000000000..a3803141bd598a --- /dev/null +++ b/credentials/development/paa-root-certs/dcld_mirror_CN_Leviton_PAA_vid_0x109B.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIBtjCCAVygAwIBAgIIBP4h4RYCMRAwCgYIKoZIzj0EAwIwLDEUMBIGA1UEAwwL +TGV2aXRvbiBQQUExFDASBgorBgEEAYKifAIBDAQxMDlCMCAXDTIwMTIwMTEyMDAw +MFoYDzIwNzIwMzIwMTE1OTU5WjAsMRQwEgYDVQQDDAtMZXZpdG9uIFBBQTEUMBIG +CisGAQQBgqJ8AgEMBDEwOUIwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQ9Qd9T +8JmqN8a5wH/sdf8JY34NsPOTuroJPTKE+1MyxioXHgnCQXxReVbwPoFqjjC/BoAM +KSQETnG99up9mZ9vo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEBMA4GA1UdDwEB/wQE +AwIBBjAdBgNVHQ4EFgQUjpWxwLYQUZPbQbZr70NOLDiiemcwHwYDVR0jBBgwFoAU +jpWxwLYQUZPbQbZr70NOLDiiemcwCgYIKoZIzj0EAwIDSAAwRQIgMm6kWZJlebL3 +fJUz4VEpGC5bnh9ozY0RhR4Pki7SrJoCIQDISZBPSSKqFc9i74MIToSUW2vVbW6w +OGAuzK6lwnvhtQ== +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_Longanlink_Matter_PAA_01_vid_0x131F.der b/credentials/development/paa-root-certs/dcld_mirror_CN_Longanlink_Matter_PAA_01_vid_0x131F.der new file mode 100644 index 0000000000000000000000000000000000000000..ec28a7968ee8a6cd09412dab0de089deaf461246 GIT binary patch literal 479 zcmXqLV!Un8#MrcenTe5!NhH@zaZ%>{zYmwOO`OX4J8I^G^tHMMTx=X#Z64=rS(up& ztPGV56xf(US(tewee(0t6Z7J29}B z`*A-Ky^-d*(qF%8wdXFzzph=?vv2L`zo2>AHM`{U%9Nl~qtg!~PBCTuQVKpjLHBj^ z+oMzMy*EbPd@x(&TdwBfG=mhNcbG$Eg&7(Dvv3%&0VyU%Mgu;O7(Yl17%+@%2C^VN zABz}^$Uy~f&OQHhZY7_aU1!kLa{Ab!3U>o}khC(3gn?KCb_Gbm%JSHS*}Jemp-c*FoA&Rvc>d|@#AnaHcA6~QtjoEk S#ePD^yA%6giO0X#k_G@|cbTsM literal 0 HcmV?d00001 diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_Longanlink_Matter_PAA_01_vid_0x131F.pem b/credentials/development/paa-root-certs/dcld_mirror_CN_Longanlink_Matter_PAA_01_vid_0x131F.pem new file mode 100644 index 00000000000000..6983f6ee8628c0 --- /dev/null +++ b/credentials/development/paa-root-certs/dcld_mirror_CN_Longanlink_Matter_PAA_01_vid_0x131F.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIB2zCCAYKgAwIBAgIUbUYhommf/eGmBpGVCftameBnrS0wCgYIKoZIzj0EAwIw +OjEiMCAGA1UEAwwZTG9uZ2FuLmxpbmsgTWF0dGVyIFBBQSAwMTEUMBIGCisGAQQB +gqJ8AgEMBDEzMUYwHhcNMjMwMTEyMTAxMTQ1WhcNMzMwMTA5MTAxMTQ1WjA6MSIw +IAYDVQQDDBlMb25nYW4ubGluayBNYXR0ZXIgUEFBIDAxMRQwEgYKKwYBBAGConwC +AQwEMTMxRjBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABDdOC+IV2GZJqU8viqtJ +ugH9RYp7m9q8j9Apy0VrdNOpZFJlMsvhWMoCavoiU8uQLetb7cWVP0uxWtngmxT2 +bSmjZjBkMBIGA1UdEwEB/wQIMAYBAf8CAQEwDgYDVR0PAQH/BAQDAgEGMB0GA1Ud +DgQWBBTBIEsJvP4s2mPOm34wgoTLxqJ4RzAfBgNVHSMEGDAWgBTBIEsJvP4s2mPO +m34wgoTLxqJ4RzAKBggqhkjOPQQDAgNHADBEAiBgrbitMHgD7Hj2gwQKSlXj8wUF +d+GiHTrCCA127lb8VQIgBrK/uzjn8vWR5uf1iTShsy0JrIQ/kIjuyL/qF1/otGY= +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_Lorex_PAA_CN_vid_0x1419.der b/credentials/development/paa-root-certs/dcld_mirror_CN_Lorex_PAA_CN_vid_0x1419.der new file mode 100644 index 0000000000000000000000000000000000000000..5e3a3a2517d18c0c6a631cf2aa55c0f312634d46 GIT binary patch literal 444 zcmXqLV%%ZS#2B}LnTe5!i6gybsoPJU1?vsC*f_M>JkHs&Ff$qG8j2bSvoVLVF!S*E zUjO@%#3@lEKliZTdA38hz<{Zu_Lm>xltwr;> z4ZSXE@HFkLd#a#gVbi`x+wn-LQbo7J*=2I4HZL`qXRFh2JL#*-M7Qv`wTsgXQh3xi_&{R(ATeM7FtQoQg7|zaVk{ynB0CHoRzQv4d7H{T^sxyv7y`RWmOS8<)u+>HW-05}DLJ^%m! literal 0 HcmV?d00001 diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_Lorex_PAA_CN_vid_0x1419.pem b/credentials/development/paa-root-certs/dcld_mirror_CN_Lorex_PAA_CN_vid_0x1419.pem new file mode 100644 index 00000000000000..d86488f7e347b7 --- /dev/null +++ b/credentials/development/paa-root-certs/dcld_mirror_CN_Lorex_PAA_CN_vid_0x1419.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIBuDCCAV6gAwIBAgIIZ4SlRvkMoK8wCgYIKoZIzj0EAwIwLTEVMBMGA1UEAwwM +TG9yZXggUEFBIENOMRQwEgYKKwYBBAGConwCAQwEMTQxOTAgFw0yMzAyMDExMDAw +MDBaGA85OTk5MTIzMTIzNTk1OVowLTEVMBMGA1UEAwwMTG9yZXggUEFBIENOMRQw +EgYKKwYBBAGConwCAQwEMTQxOTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABEKB +kkZiz8LNl9mcCVoxEkALKqKfCzFK0SgMgrl+5SAsODyHvCtBxHUieItAzaYeyrOl +NJ49LIDbYvVEkUZXXq2jZjBkMBIGA1UdEwEB/wQIMAYBAf8CAQEwDgYDVR0PAQH/ +BAQDAgEGMB0GA1UdDgQWBBSoWYgw4G48xskKpbuddyb9n2JlTTAfBgNVHSMEGDAW +gBSoWYgw4G48xskKpbuddyb9n2JlTTAKBggqhkjOPQQDAgNIADBFAiEA1wQR6wTG +jnwO6HItf1ee7EwUjJYjU/+LRR9p7iQl25wCIGaWVTDFb9t3zdJfrCzs9xnKRx/H +HPVIXt0hrjKdsRBx +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_Matter_ASR_PAA_C_CN_vid_0x133F.der b/credentials/development/paa-root-certs/dcld_mirror_CN_Matter_ASR_PAA_C_CN_vid_0x133F.der new file mode 100644 index 0000000000000000000000000000000000000000..1945e372e51b3898f62c4d19c56abdc4019bef69 GIT binary patch literal 471 zcmXqLV!Uk7#8|O_nTe5!iA8{cfy01{jYF%= z5F3{^8zT#2)1n$CMjjSJV`Dc%aRX715@sGg-^7xV)FK7P;2?znM@It%ab6=MLn8wV z15*=ABcmt@ejv}t(9qBXDnOz6kp{wS>|nPtF+v^9%*f8{#K1C3xNU*flx^Pw_MSKY z>{9aokxydY+q;tQ_P`TL#M3;ky;{nNTFZsoI(1@iT0PgKnOQhB{!N$A=~ zld_=2X$C0<@<3n7Dziu!h&713fA}HMxTZc%t?XY%uygHx=6wwZfPn#2Ak4`4pM}GK z4M;IDG8)K&#Q0dmSg>p114;9Pv;c#bkqtSpnLQZ{+?W&@+GBmVf={-(D+;p6nD4iF zC&ndRpHNe^IE$s^=l;_#Yk*4LEnc$fYH(fW&lfX7`sItuR`uDk9g_@udB^+3hP$km FGXY0QjOhRX literal 0 HcmV?d00001 diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_Matter_ASR_PAA_C_CN_vid_0x133F.pem b/credentials/development/paa-root-certs/dcld_mirror_CN_Matter_ASR_PAA_C_CN_vid_0x133F.pem new file mode 100644 index 00000000000000..659757913d14e6 --- /dev/null +++ b/credentials/development/paa-root-certs/dcld_mirror_CN_Matter_ASR_PAA_C_CN_vid_0x133F.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIB0zCCAXigAwIBAgIEEAAACDAKBggqhkjOPQQDAjA8MQswCQYDVQQGEwJDTjEU +MBIGCisGAQQBgqJ8AgEMBDEzM0YxFzAVBgNVBAMMDk1hdHRlciBBU1IgUEFBMCAX +DTIyMTIwODA1NDkyMloYDzIxMjIxMTE0MDU0OTIyWjA8MQswCQYDVQQGEwJDTjEU +MBIGCisGAQQBgqJ8AgEMBDEzM0YxFzAVBgNVBAMMDk1hdHRlciBBU1IgUEFBMFkw +EwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEmhOGoCqUtvdQvc8380R0/+JMYW7t3Rnu +Hn2jxPOWT4P33OuhT5ql/IW2XqnmVKAff83IeJn0edePIhLW8TR2UqNmMGQwHwYD +VR0jBBgwFoAU7+HwYTN8f14mdv6IU0N9vwO+gMAwEgYDVR0TAQH/BAgwBgEB/wIB +ATAdBgNVHQ4EFgQU7+HwYTN8f14mdv6IU0N9vwO+gMAwDgYDVR0PAQH/BAQDAgEG +MAoGCCqGSM49BAMCA0kAMEYCIQCHXUwKU8mFRyERBBw3vzzuFgobf2B8eqNqBHT5 +v8vpfAIhAO6jpKrVU36J+eiYVI8fc3aqjj0GxhlW6dxL6LDdBTmZ +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_Matter_Certification_and_Testing_CA_O_CSA_vid_0xC5A0.der b/credentials/development/paa-root-certs/dcld_mirror_CN_Matter_Certification_and_Testing_CA_O_CSA_vid_0xC5A0.der new file mode 100644 index 0000000000000000000000000000000000000000..3a75a3657b03a6f775e193cc71a06fb55d9bfc73 GIT binary patch literal 517 zcmXqLVq!FCVqCs}nTe5!i9NYEu_!;k#DI&9L#xf>oGlA8lR=On50K9s%EHCN>>TW9 zsAHf7;xY3m`zDr@q!uYSrxulDre!84mSpDVDJ15lD1@XImt^LpD>yqEiWms7acQ$L zvM@F+s$pW}VR1HfG%!#Q=QT1iFgGwav^26XFo}}jH!=hYm>C*F1!!Vxq=7ISJJ?@L zj8G3UGqN)~F|b&8Ssh*#yYF-n|1(8do3$QE`QHT>ESWTa?Tv&VkIMfaxF>J7&A7^> zr8>%rHE%^B-{kUlZ{MkkGylD5%BXs}&tq|#K?=~L%%QTvjEw(TI1Jc;6cZz(0Ut<= zA0!40N=7yVSrDI(MT|vc`jgBHM_EJ;M6VXA@%-{1@kr@SbTTNM~x-Q-QP@|_9-_Dg?Ic)VNzsxzsI1fd#8SX dO9fkF&;!v(2~CSL^DUyg<9*HFeZCo(3jkSUn}PrU literal 0 HcmV?d00001 diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_Matter_Certification_and_Testing_CA_O_CSA_vid_0xC5A0.pem b/credentials/development/paa-root-certs/dcld_mirror_CN_Matter_Certification_and_Testing_CA_O_CSA_vid_0xC5A0.pem new file mode 100644 index 00000000000000..0cbffacff83ba4 --- /dev/null +++ b/credentials/development/paa-root-certs/dcld_mirror_CN_Matter_Certification_and_Testing_CA_O_CSA_vid_0xC5A0.pem @@ -0,0 +1,13 @@ +-----BEGIN CERTIFICATE----- +MIICATCCAaegAwIBAgIHY3Nhcm9vdDAKBggqhkjOPQQDAjBSMQwwCgYDVQQKDAND +U0ExLDAqBgNVBAMMI01hdHRlciBDZXJ0aWZpY2F0aW9uIGFuZCBUZXN0aW5nIENB +MRQwEgYKKwYBBAGConwCAQwEQzVBMDAgFw0yMjA3MDcxOTI4MDRaGA8yMTIyMDYx +MzE5MjgwNFowUjEMMAoGA1UECgwDQ1NBMSwwKgYDVQQDDCNNYXR0ZXIgQ2VydGlm +aWNhdGlvbiBhbmQgVGVzdGluZyBDQTEUMBIGCisGAQQBgqJ8AgEMBEM1QTAwWTAT +BgcqhkjOPQIBBggqhkjOPQMBBwNCAAQ4SjrDql2+y3IP5iEdPK1IYm/3EaCkkp+t +2GD44nf/wN4fPrYzejSEe1o6BW6ocQ6Td+7t7iUXA/3ZNQEly45Io2YwZDASBgNV +HRMBAf8ECDAGAQH/AgEBMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUl+Rp0MUE +FMJvxwH3fpR3OQmN9qUwHwYDVR0jBBgwFoAUl+Rp0MUEFMJvxwH3fpR3OQmN9qUw +CgYIKoZIzj0EAwIDSAAwRQIgearlB0fCJ49UoJ6xwKPdlPEopCOL9jVCviODEleI ++mQCIQDvvDCKi7kvj4R4BoFS4BVZGCk4zJ84W4tfTTfu89lRbQ== +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_Matter_PAA_1_O_ubisys_technologies_GmbH_vid_0x10F2.der b/credentials/development/paa-root-certs/dcld_mirror_CN_Matter_PAA_1_O_ubisys_technologies_GmbH_vid_0x10F2.der new file mode 100644 index 0000000000000000000000000000000000000000..70bd97aef43fff8de31d2e897d42e326e56fa044 GIT binary patch literal 523 zcmXqLVq!OFVqCX?nTe5!Nx-j^N94hSXV#hgoqMagL+=`Jv2kd%d7QIlVP-N2G*mQ@ zXJZa!;o^}fP0B2;ELJE ztTKy)fmj1}1xV4t?9O1|!ldA=`p4tTGLy#^xBFKIyn8%dQf=b0ptVZ_=Y4K{aXvM4 pJ(B{Ha@M_@?}C|Mm2`Z$oYaPB!LH7B*p~&|pJ;16~k^ zi-*lUKR-Pu)lk$x7$m^V!{eJ+Qj%Jv5a8&jU}Pv_AjHO{&Bn;W*tDpIiIIoJ%)r3R zKtY_>$jH#h(A2=d$jI0*N`fEAGcp8|mcTF+#n>%*f8{#K2M`w!ZAN zZP%{|*4p58R@vsKSN}L!@cx2!&XG0ZcNS|*3tm{86+Cyr^IC0*GgE`|?B{A9_9*jS zU99-`n(D^B>UE3L3{rqTWDb=TW@P-&!ePJ$q(DK(2NL54i2(zTk<{9 literal 0 HcmV?d00001 diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_Matter_PAA_2_O_Google_C_US_vid_0x6006.pem b/credentials/development/paa-root-certs/dcld_mirror_CN_Matter_PAA_2_O_Google_C_US_vid_0x6006.pem new file mode 100644 index 00000000000000..4db28c632a2459 --- /dev/null +++ b/credentials/development/paa-root-certs/dcld_mirror_CN_Matter_PAA_2_O_Google_C_US_vid_0x6006.pem @@ -0,0 +1,13 @@ +-----BEGIN CERTIFICATE----- +MIIB7jCCAZOgAwIBAgIBATAKBggqhkjOPQQDAjBLMQswCQYDVQQGEwJVUzEPMA0G +A1UECgwGR29vZ2xlMRUwEwYDVQQDDAxNYXR0ZXIgUEFBIDIxFDASBgorBgEEAYKi +fAIBDAQ2MDA2MCAXDTIyMTIxNTAwMjIzMVoYDzIxMjIxMTIxMDAyMjMxWjBLMQsw +CQYDVQQGEwJVUzEPMA0GA1UECgwGR29vZ2xlMRUwEwYDVQQDDAxNYXR0ZXIgUEFB +IDIxFDASBgorBgEEAYKifAIBDAQ2MDA2MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcD +QgAEfBavdss9ivpYBX1TrjprN8ur+Mlw79ArbMSsF9yjKJZToX1qU52g530rGMyV +Um4/nSvDSHZLq3Mh/dYlsY57rqNmMGQwEgYDVR0TAQH/BAgwBgEB/wIBATAOBgNV +HQ8BAf8EBAMCAQYwHQYDVR0OBBYEFHq57adv6ctkYnUybdFFCLgA+OHIMB8GA1Ud +IwQYMBaAFHq57adv6ctkYnUybdFFCLgA+OHIMAoGCCqGSM49BAMCA0kAMEYCIQCJ +bSWN3tzLKE37QsmQa9LUUz58TKF8h6Vbx8oKNQDJCgIhAMWZC7jGeR9PMO/dGNJy +/FRDJTm2hVUYrvzOx74YAIew +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_Matter_Signify_PAA_1_vid_0x100B.der b/credentials/development/paa-root-certs/dcld_mirror_CN_Matter_Signify_PAA_1_vid_0x100B.der new file mode 100644 index 0000000000000000000000000000000000000000..582eef1d8c97d6bb9adfda8b7184cfac39b748b3 GIT binary patch literal 433 zcmXqLVq9y`#2CDQnTe5!Ns!?er_l0)Zg)efg#ClqV}Gz2aItY{wRxPgWnpGAFg27l zkY-~JWntzK@l7l#Ni9+c&P>nCOsiA~aCB5KG!!uqV&l?gV`O1$T2#Zt$irf2VBln+ zAkJ%KWN2hyZfIg)Y-kuI!EXr!hDOFfWNK+@8AYzakp{wS>|ob1F+!cm%*f8{#K4kn zm-L(Q%-a~LA3-8AyO)^>)Eu(ioTheX^ZtlrS*{4P|0#D)PVEw2z-l$;;ZcoKYV6CE zxL59}S6;8Aau916IH8izV zR34aB-}k1gqwc!_A4r-Xq#hVpjBUt4$Lzsi;L4<6zATUR`V-mHDLXc(KXN-}{CM96 zSM>@`(}I`}nq1x&XEG@=Y?{=`&R z0vmHE3p0PFYLP-{VsUb6UWr10qoaaBg`tUofuV?j5F3{^8zT#2)1n$CMjjTB zsDXkwuaU8Vk&%gkks*+ZlHfNo1PT}$8yWx+P=F%SBMpSv*um~(VuU)FnUS5@iGhVp zJd(eWWqZ!u%Jo~0oth9baclIwjl3yS{w3b6kK@QSJDz@h*|Z($w`))ICT(MvFUUCX z;x3QdZaY4)O)<9}_joK$Hb^w!2YOmon33^63#$P$kTQ@33GlIqv4|KnS9Yd6n7m?B z(C1GyG;5@PVZHLF$3Q#@J>c58^AcNEnDUVAp^Y%FLb&25wA>3@gM-X7ygm zX3cUxw(BVWv#oFYPI>q}&yrf-$zHuZLfsIk&$?gjT(?`;gY*f_M>JkHs&Ff$ow844K)urY_SF!ONw zre;=^Dg-z>8j2VQv2kg$F|sf=EvjK+O}M22EUHJu_|=W z5>K)6#hqX4ckXQwe6us^VDN%l5?3?wZoiLhhznbI{%zLyxUL^nY zU1Oe*U;}xOv@(l?fmj1}1xNwO?7?8*%A{cMx5P%N>^JkuhUOB9p8+qJ*G6wss)*UJ x!f(rc6*1vRCPjvam)I8YE3np`O+OQ$cI5wG!7KZ;EG~b1#$}+h&~fQOc>qT?f(8Hp literal 0 HcmV?d00001 diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_Meizu_PAA_vid_0x1398.pem b/credentials/development/paa-root-certs/dcld_mirror_CN_Meizu_PAA_vid_0x1398.pem new file mode 100644 index 00000000000000..792d0d903d165b --- /dev/null +++ b/credentials/development/paa-root-certs/dcld_mirror_CN_Meizu_PAA_vid_0x1398.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIBsjCCAVigAwIBAgIIL54t0Efq7zwwCgYIKoZIzj0EAwIwKjESMBAGA1UEAwwJ +TWVpenUgUEFBMRQwEgYKKwYBBAGConwCAQwEMTM5ODAgFw0yMzAyMDExNDIzNDNa +GA85OTk5MTIzMTIzNTk1OVowKjESMBAGA1UEAwwJTWVpenUgUEFBMRQwEgYKKwYB +BAGConwCAQwEMTM5ODBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABNGnLcPDgdrP +PH4Vbu1T61vYqlW8pEkWd6OJ9X+5vYQR7LlawVOg2hjVaG7b712AXlahz+2K0CKC +JJy0gPXrGOSjZjBkMBIGA1UdEwEB/wQIMAYBAf8CAQEwDgYDVR0PAQH/BAQDAgEG +MB0GA1UdDgQWBBQqJKRaN+obNEFCOz8Ub8vdMwxUUzAfBgNVHSMEGDAWgBQqJKRa +N+obNEFCOz8Ub8vdMwxUUzAKBggqhkjOPQQDAgNIADBFAiAw/XQ8Inb7A6mAg3QY ++VDoA61btiJ4XLCoTrTfJBYTWQIhAOHSBqAPIAV+zWfMUCbE//0R1L4qONPx5gow +LKFBpcEf +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_Meross_Matter_PAA_vid_0x1345.der b/credentials/development/paa-root-certs/dcld_mirror_CN_Meross_Matter_PAA_vid_0x1345.der new file mode 100644 index 0000000000000000000000000000000000000000..e3adb2e269f4091bd36117193a666212078b2d2b GIT binary patch literal 453 zcmXqLVmxTj#F(*wnTe5!i9=X_i$}lL?OX#cHV&;ek8`#x%uEJGhEfI+Y|No7%shg= zsYUt4#R|TOB_*jv3IUFeh9U++Y+TxGj4X^zi)xq{c~}gMO-v0G#CeU33=Ito4Zt8u zg5SsxC}3b#@X!n`&%Em7vGGy?VYuSckjNO^ur!o3fBrW=Cb!$+~(!d zUYur-0`v%TsH`v}<9`+o12!PV#K>sC2NL54i2;LxkE;bIWHji_*EX+&>_J-;Ps%*@mEX+J| zzL_bhi3;vT`K1L4zKJCzsYMC_j*bfMh6({i`6-4X210CH+H8z0j7^Jbm>7jw3=J)u z4HU$Ajf@Npj13LV41gd?g5MGd42_I|$kfu*GKz95A`OJu*ugGlVuU)KnUS5@iGgK_ zsN8+;!uzG~4A;F~F6?^Nq2eKH(dBdAlIaf5_{3*?;rOKBS#X}|$oi$i1&2bvZ2GKm zqrG;sl$t@nGxut*$6AZi3{rr;Vh)uRW@P-&!ePJ$q?i~P4fsG}{2(!4AThET$b$HM zEMhDoE90IYDXLFNUaINg5X$pneNw!kpn*I{TA4+{K&%0~0;C{k_GB<{V^U;T%@Fge zbMlT~;qR`LH&sttw@__U^r>l`9y%r5Z63@1T?8s=2z*@fMunwgzM6&N4d={;4YNa- RK5*Ri6c_n?-1Xbr`v5yQk)i+q literal 0 HcmV?d00001 diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_Midea_Group_Matter_PAA_G1_Prod_vid_0x118C.pem b/credentials/development/paa-root-certs/dcld_mirror_CN_Midea_Group_Matter_PAA_G1_Prod_vid_0x118C.pem new file mode 100644 index 00000000000000..319501a70be056 --- /dev/null +++ b/credentials/development/paa-root-certs/dcld_mirror_CN_Midea_Group_Matter_PAA_G1_Prod_vid_0x118C.pem @@ -0,0 +1,13 @@ +-----BEGIN CERTIFICATE----- +MIIB3jCCAYOgAwIBAgIJHNpcgyVSU4SYMAoGCCqGSM49BAMCMD8xJzAlBgNVBAMM +Hk1pZGVhIEdyb3VwIE1hdHRlciBQQUEgRzEgUHJvZDEUMBIGCisGAQQBgqJ8AgET +BDExOEMwIBcNMjIxMDMxMTYwMDAwWhgPOTk5OTEyMzEyMzU5NTlaMD8xJzAlBgNV +BAMMHk1pZGVhIEdyb3VwIE1hdHRlciBQQUEgRzEgUHJvZDEUMBIGCisGAQQBgqJ8 +AgETBDExOEMwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAASkFR7fS3Hfde4xru2n +E0XNQHjhBXLTzksZZ0DmDheY9AjyIElwzwLEr6UTcMJV9LLzKNiHfbMaJjBQ5kd7 +SuMqo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEBMA4GA1UdDwEB/wQEAwIBBjAdBgNV +HQ4EFgQUqV7nxHJ/ZGOlKUhAVQzor2JfMREwHwYDVR0jBBgwFoAUqV7nxHJ/ZGOl +KUhAVQzor2JfMREwCgYIKoZIzj0EAwIDSQAwRgIhAKsAXPqJk7j6V+7Ud4J7lq6h +JrJbypaJSCx0C4ZIpv7RAiEAgFHjdOwkBIifJjgh2ENpgLCbVALwCN1JFxTzx0X2 +7d8= +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_ORVIBO_Matter_Test_PAA_vid_0x1219.der b/credentials/development/paa-root-certs/dcld_mirror_CN_ORVIBO_Matter_Test_PAA_vid_0x1219.der new file mode 100644 index 0000000000000000000000000000000000000000..692e17b35db824012f13ecbfa63f0aaf46cf672c GIT binary patch literal 463 zcmXqLVmxio#8|X|nTe5!i6eG}!-EaCwB8zUv2kd%d7QIlVP-NgHlRpEGbDXQV2;cE>Q?@bTkw(5MtxfW@BVwY+6*q#K^;9Xk=(!mG+>EVYpyZ0Pfd0SW|$g;nGONsa7Cc#6K)l|y7 zYPlS*|8!cMW{?8(4RffhFeBrC77hb8AjQPUXut;&;|GZW1BHlyju>t}6SDk7wVh)*TDJ I^G2c^0Ji>y{{R30 literal 0 HcmV?d00001 diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_ORVIBO_Matter_Test_PAA_vid_0x1219.pem b/credentials/development/paa-root-certs/dcld_mirror_CN_ORVIBO_Matter_Test_PAA_vid_0x1219.pem new file mode 100644 index 00000000000000..13ff93d4632e06 --- /dev/null +++ b/credentials/development/paa-root-certs/dcld_mirror_CN_ORVIBO_Matter_Test_PAA_vid_0x1219.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIByzCCAXKgAwIBAgIIXahA4LDaKu0wCgYIKoZIzj0EAwIwNzEfMB0GA1UEAwwW +T1JWSUJPIE1hdHRlciBUZXN0IFBBQTEUMBIGCisGAQQBgqJ8AgEMBDEyMTkwIBcN +MjMwNDEyMDkzMDAwWhgPOTk5OTEyMzEyMzU5NTlaMDcxHzAdBgNVBAMMFk9SVklC +TyBNYXR0ZXIgVGVzdCBQQUExFDASBgorBgEEAYKifAIBDAQxMjE5MFkwEwYHKoZI +zj0CAQYIKoZIzj0DAQcDQgAEklwJ5gtZAPJXuXlGxeFoED9kMJGCPh7vWnd/muk9 +CDXD4Xy7vMSp2xMkUjmPj7R0S5OCEcKTJiR2Sn0KQdf5QqNmMGQwEgYDVR0TAQH/ +BAgwBgEB/wIBATAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFOEaCQgcm3Pf37An +aHtCMTWFO5pVMB8GA1UdIwQYMBaAFOEaCQgcm3Pf37AnaHtCMTWFO5pVMAoGCCqG +SM49BAMCA0cAMEQCIEA+KzFUcRhl2tNkj5s36QjlJgQfe8nrVajZ9TM856TYAiAC +CUAB54ZfaEEyJcK8cmzEid0lB9jxze4lfsZT3OwYdw== +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_PanKorePAA_O_PanKore_vid_0x1316.der b/credentials/development/paa-root-certs/dcld_mirror_CN_PanKorePAA_O_PanKore_vid_0x1316.der new file mode 100644 index 0000000000000000000000000000000000000000..8c2c3e5947e0ff0f50c7db7829a2858bf862209f GIT binary patch literal 449 zcmXqLV%%%c#F)H*nTe5!NswVn<;K_V1J(DsgfR)RH#=J!aItY{wRxPgWnpGAur(Am z5M*NxWnt#w3P{ZJ&M!(0aC9^jF%V+o(q?01VQgAd!^FtLVrXn=W+-652U5z#!wywy zpdij`WNct!XkuV$XlY~-CBbiG2ox|jGBhv)3s7o7q=7ISJJ_{Mj8JDYGqN)~F|c?~ z)DzewbS3J)NJVJC-Kn9r{y+E*_S7(I?ODx!sFAU5`|NbCx#z_@vX(Y%60+X(?N!~G z1V4@k(;4@lv&i^ia(A(lfr9}*&_A-mjEw(TSPhtglz}WrfR9CtMI@}-qjvuHUGv+1 zmc4(twvxp-eDz_l|7H0>>VbjB*oGXG%pME|u1pF(e24yfyC*3nNOrF}*8W3fnU8Mb zlA`^_(&_7Kj!zYnU{Yjw7Ta)1^@YN(rX%+^9a&n`TKs4BnJecfxs*<+V~aYf#|i+A CyoBZe literal 0 HcmV?d00001 diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_PanKorePAA_O_PanKore_vid_0x1316.pem b/credentials/development/paa-root-certs/dcld_mirror_CN_PanKorePAA_O_PanKore_vid_0x1316.pem new file mode 100644 index 00000000000000..4f1efc399b642e --- /dev/null +++ b/credentials/development/paa-root-certs/dcld_mirror_CN_PanKorePAA_O_PanKore_vid_0x1316.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIBvTCCAWOgAwIBAgIRALR5sevvUSe9RFYCEgeDQzswCgYIKoZIzj0EAwIwPTET +MBEGA1UEAwwKUGFuS29yZVBBQTEUMBIGCisGAQQBgqJ8AgEMBDEzMTYxEDAOBgNV +BAoMB1BhbktvcmUwIBcNMjMwNDE0MDUxOTI4WhgPMjEyMzAzMjEwNjE5MjhaMD0x +EzARBgNVBAMMClBhbktvcmVQQUExFDASBgorBgEEAYKifAIBDAQxMzE2MRAwDgYD +VQQKDAdQYW5Lb3JlMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAES5EuELIS1Fr/ +FHhVUN2VVT1P+A7BjHwDKryrB8KBAX63m2cKnc8XiGqlgLISO7L26n7MYE4I4JcB +v844aPg03aNCMEAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUVotIfZ/3up+G ++Xbv4a15BDNXq8MwDgYDVR0PAQH/BAQDAgGGMAoGCCqGSM49BAMCA0gAMEUCIEwO +wv9LR2IiYBmLqsaH+CSmTC1hpHK/Mxtnr3zHlRYYAiEA5l2A0iXoIPqCxN+yxKVy +hXP8m8zUz5JEdZR+BlrFLgU= +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_Phaten_Matter_PAA_vid_0x1404.der b/credentials/development/paa-root-certs/dcld_mirror_CN_Phaten_Matter_PAA_vid_0x1404.der new file mode 100644 index 0000000000000000000000000000000000000000..7ac6b1dddaf6979c83e7036f3c0add4915a79e5d GIT binary patch literal 460 zcmXqLVmx8c#F)2$nTe5!NswX2VWxi~9JRBQ47^TCZxZe`;9}#@YV$Z}%fifLU}Pv| zAi>5Q%EHVe7?6=zlA5RBn^;nkTBH!*=x8WnAjHO{&Bn;W*tDpIiIIoJ(8R#RKtY_> z$k@Qhz|6qJ#K6=rN`l|W$jI0bj7%*}Eu+XXHPS$sjUDVRCPt_OnHkxcofudc+|-

~a%Vk{yv6<&ny*pk{Wf3Lej zpL3Ip>qf`z27DlCevo=#Ffq0n$bG6LZ>1R z6!{lO_O0Bs`peu}vF+?-6Kmr#BjXk`Dd^Afc3M%e%}hDpXW?6SCu4mx&jRJrhAVq) L6RpdbKm7s#(TR#O literal 0 HcmV?d00001 diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_Phaten_Matter_PAA_vid_0x1404.pem b/credentials/development/paa-root-certs/dcld_mirror_CN_Phaten_Matter_PAA_vid_0x1404.pem new file mode 100644 index 00000000000000..b0e30b457cb860 --- /dev/null +++ b/credentials/development/paa-root-certs/dcld_mirror_CN_Phaten_Matter_PAA_vid_0x1404.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIByDCCAW6gAwIBAgIRAJjDAv4UCH2aIjBKyRuyE40wCgYIKoZIzj0EAwIwMjEa +MBgGA1UEAwwRUGhhdGVuIE1hdHRlciBQQUExFDASBgorBgEEAYKifAIBDAQxNDA0 +MCAXDTIzMDIwNjA0NDA1MVoYDzIyMjMxMjMxMjM1OTU5WjAyMRowGAYDVQQDDBFQ +aGF0ZW4gTWF0dGVyIFBBQTEUMBIGCisGAQQBgqJ8AgEMBDE0MDQwWTATBgcqhkjO +PQIBBggqhkjOPQMBBwNCAAQARiZDxeEXWhJxOhqVex88/53FmxWqrqWCqfZynZS3 +BGXktXGGWIekPfkw/2l+7Kmt5pNJvEm7f2QPNpaWcL6vo2MwYTAPBgNVHRMBAf8E +BTADAQH/MB0GA1UdDgQWBBSZIOhVuLRljx/ei3gvCbIcRbFBtzAOBgNVHQ8BAf8E +BAMCAYYwHwYDVR0jBBgwFoAUmSDoVbi0ZY8f3ot4LwmyHEWxQbcwCgYIKoZIzj0E +AwIDSAAwRQIhAJpLjv9zOxLKWcByT3AZjqmyq/SdfRa3B3aRfV5pWV6jAiAvnEtC +qHC2NiNvTKHtR0IzLzZJcCN1gNS8PWE7dgPy+g== +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_Prime_PAA_vid_0x1381.der b/credentials/development/paa-root-certs/dcld_mirror_CN_Prime_PAA_vid_0x1381.der new file mode 100644 index 0000000000000000000000000000000000000000..e170a9d793a6c7849a3aea8992a2dfc7552969da GIT binary patch literal 444 zcmXqLV%%ZS#2B}LnTe5!Ns!@J&Gv$8mlnmhFPL%pi^JP>23%|$T5TTZY+0C@473b| z3+a3cGTF@LaYj9QJ|p|1e`<@9 z4H6Cbfu52TW@P-&!fL<_qzq(10(>lDEF#Z$PTW0b-i5^Fr)PicNbwR)KIEruzz34% z2dM`J3uBvsJczH%B4HrbfL#MpC^CC67`QSiGW@NapZ!oXw32sM+J)j7zUog6lr-0L zi%nIDGMlsYYTG0xg+gyvvzaolj!ZdeWF4{PwdjK{%k3D{x_=Zci&Opdy~!H@7g~(~ literal 0 HcmV?d00001 diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_Prime_PAA_vid_0x1381.pem b/credentials/development/paa-root-certs/dcld_mirror_CN_Prime_PAA_vid_0x1381.pem new file mode 100644 index 00000000000000..23e245be88394f --- /dev/null +++ b/credentials/development/paa-root-certs/dcld_mirror_CN_Prime_PAA_vid_0x1381.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIBuDCCAV6gAwIBAgIRAPp8t3DW0qJfh6CY0/RA7a4wCgYIKoZIzj0EAwIwKjES +MBAGA1UEAwwJUHJpbWUgUEFBMRQwEgYKKwYBBAGConwCAQwEMTM4MTAgFw0yMjEy +MjExNzExNDdaGA8yMTIyMTEyNzE4MTE0N1owKjESMBAGA1UEAwwJUHJpbWUgUEFB +MRQwEgYKKwYBBAGConwCAQwEMTM4MTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA +BDJJ3y8N0AoGu1DvdNqz/zjyV/jhrkwb8jRhJw7ZwhutsZFCsHzZWz1lQZpVcF7/ +rt6aKjSzBkjMJ1ufAQfi/iajYzBhMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYE +FOe5kbucntBhp8ub8YhkShVjwk4rMA4GA1UdDwEB/wQEAwIBhjAfBgNVHSMEGDAW +gBTnuZG7nJ7QYafLm/GIZEoVY8JOKzAKBggqhkjOPQQDAgNIADBFAiEA/Xmfa+Ep +VXkNumbQc5hNJ+UwIimsixaVJFo2nLXVhpICIHFLRTaZHOrElMkyO1i06xXg9Kc+ +ACaL+HKmXiXy94JL +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_QDhisense_Test_PAA_vid_0x138C.der b/credentials/development/paa-root-certs/dcld_mirror_CN_QDhisense_Test_PAA_vid_0x138C.der new file mode 100644 index 0000000000000000000000000000000000000000..0b294897ad7300b2f766fe10e6d00b99420c1fb9 GIT binary patch literal 457 zcmXqLVmxZl#F({!nTe5!i6grHb6+%*rOB4be9SubcgxI*W*%(1&$jr#j?8LxwvNEZ8;@;vr+#EHU z@z-20PI~ow-o#Duou>{7)gJblEie1z^iGLI_nyr2-Z!^T_mukch?!M+pBK60AI#b{ z@7W&z#c2j9K%X#&$_g_w{%7GZU;|Q2jEn|+ATfTB7%(sx*$iYsd_ER27LnsixKCc5 zD=z1C{RHQ;0H2Pq>yqUL@*rtt76}8f2J8xuf|l8n!N844kzr;-(%B6RTeO^wYAhPp zwliKAuXDPal(LF_QQAK@<#!1{C1?*1+Piye IgqGL<00761WB>pF literal 0 HcmV?d00001 diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_QDhisense_Test_PAA_vid_0x138C.pem b/credentials/development/paa-root-certs/dcld_mirror_CN_QDhisense_Test_PAA_vid_0x138C.pem new file mode 100644 index 00000000000000..bb90ea5652f4c1 --- /dev/null +++ b/credentials/development/paa-root-certs/dcld_mirror_CN_QDhisense_Test_PAA_vid_0x138C.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIBxTCCAWqgAwIBAgIIW3/x5c8jVwIwCgYIKoZIzj0EAwIwMzEbMBkGA1UEAwwS +UURoaXNlbnNlIFRlc3QgUEFBMRQwEgYKKwYBBAGConwCAQwEMTM4QzAgFw0yMzA1 +MjMxMDE0MDVaGA85OTk5MTIzMTIzNTk1OVowMzEbMBkGA1UEAwwSUURoaXNlbnNl +IFRlc3QgUEFBMRQwEgYKKwYBBAGConwCAQwEMTM4QzBZMBMGByqGSM49AgEGCCqG +SM49AwEHA0IABMl5YoORvXPcCwh8KV/WRdGS6vuekbJficrCEn3DTJsfHeTLuRii +3uSeS76dji3KJ+dYmXpu86JEb8Fqup7mvE+jZjBkMBIGA1UdEwEB/wQIMAYBAf8C +AQEwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTHpAvJ050XHkrXyAnmUEyIVtcZ +dzAfBgNVHSMEGDAWgBTHpAvJ050XHkrXyAnmUEyIVtcZdzAKBggqhkjOPQQDAgNJ +ADBGAiEAmYBizbAAtCpDMnw4ga2HAdcXfkLdYmSqB6Jm/kYj7mACIQDNK5Od93KR +3iJGblbUn8jq5xeVzFihO2sUJu7erBKkPA== +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_Qianyan_Matter_PAA_vid_0x1387.der b/credentials/development/paa-root-certs/dcld_mirror_CN_Qianyan_Matter_PAA_vid_0x1387.der new file mode 100644 index 0000000000000000000000000000000000000000..cd76bfcce5c32af675a10a74b8beb0ba64488ceb GIT binary patch literal 462 zcmXqLVmxKg#8|L^nTe5!NswV@v&-bI`~H4Ccxpz^G|i(^47k`hwAwt**|IP*85kQ% z8%VM-hq5s92nA*)=2a%VXggs zd&RorYSW!-t)iDky}tc>dC9Ba%CqKh*|Jy8nl|gSp8Sgkck|WN%>=Kct?_?k!u>(% z$#ehWDHAsNef?1%w>a4#(SRT5O<7?^#{Vp=2FyUpKo%sx$0EieVzB&A&b41rr<>}_ z^Nf<%vv&wS(KO%#N%Mo$0|Sb&%|IT+S7wng5Np7$0V!OWJs1pJnG`Z!Iiy@?=j^Ey zPh3(}@Od@I(`UKHPi{LJ*R^%8Eq%L=Ns-~^LIp3ytGi;Y98&EuRc3p0~} zv7xkqBpY)m3p0;UU}PFYLP;KqobjSfe;&)HX9=gW7DDLlZ*- z0|jwjBVz+&149E-BLf4oC<%T`ATTsCh6#{oY@~rO8#~x#OpH(`GBdI>J29|)janir zHb*5^{E*-5)uKINOQuZTtH<3r&EUX6&*aa)=PHZ)sds(POlND^b9J-Ex4pX#Ug6(e z)wS=;p_9Kt9Ey||rx~Oe$O647%f}+dB68#0ml+O=qZcyVv3}mR)#sK)ohp-oJV;uZ zMZ!R=0lNYrkOE;w#{VoF25dlziILHO4xH2g+{D0GWedmvu zeA79*Lmw!AF-+53k|1lI$IvzNV#%3X42?_*Q9ZTnXC)cu^@PkjxpZmEk~ax;N$RPx OCq3J1);zcq7775^EtA{; literal 0 HcmV?d00001 diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_Quectel_Matter_PAA_vid_0x1410.pem b/credentials/development/paa-root-certs/dcld_mirror_CN_Quectel_Matter_PAA_vid_0x1410.pem new file mode 100644 index 00000000000000..6261addd938c7c --- /dev/null +++ b/credentials/development/paa-root-certs/dcld_mirror_CN_Quectel_Matter_PAA_vid_0x1410.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIB0DCCAXagAwIBAgIUSNDkSyf+uIE4cOtbUuqYbyoZm04wCgYIKoZIzj0EAwIw +MzEbMBkGA1UEAwwSUXVlY3RlbCBNYXR0ZXIgUEFBMRQwEgYKKwYBBAGConwCAQwE +MTQxMDAgFw0yMzAzMDEwNTIwMDZaGA85OTk5MTIzMTA1MjAwNlowMzEbMBkGA1UE +AwwSUXVlY3RlbCBNYXR0ZXIgUEFBMRQwEgYKKwYBBAGConwCAQwEMTQxMDBZMBMG +ByqGSM49AgEGCCqGSM49AwEHA0IABPVapB0WnCRdF8JOm6sVjFaklJO9LguJljDA +wUlj8/udIxdOJ4r3aWcGhLzVsyj2vbrB1A+7eoq+zMLJ+lRAciOjZjBkMB0GA1Ud +DgQWBBTYzvSYQKNboQDcO+eGtUzaOH4lAjAfBgNVHSMEGDAWgBTYzvSYQKNboQDc +O+eGtUzaOH4lAjASBgNVHRMBAf8ECDAGAQH/AgEBMA4GA1UdDwEB/wQEAwIBBjAK +BggqhkjOPQQDAgNIADBFAiEA/+yF17n4XG81nLtV4CP0MWYppGAdN24AipnRdMza +AIECIFqMfQfNGQGejFSeyaWlhKTsYH5iJ2UdyUmHfKzg3FZV +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_Rafael_Matter_PAA_vid_0x1346.der b/credentials/development/paa-root-certs/dcld_mirror_CN_Rafael_Matter_PAA_vid_0x1346.der new file mode 100644 index 0000000000000000000000000000000000000000..9aec36a9f66d061e0a1e200ae9cd58a179473da3 GIT binary patch literal 454 zcmXqLVmxHf#F(*wnTe5!iNmPk{xy?%Z}<$j*f_M>JkHs&Ff$n#8A=&QurY_SF!Klo zC8i~&<|z0kmXxFxDFiq=8j2VQv2kg$F|sf=EvjK+?^mCz8ThF&?EGoO+S zEKV~>0eXZvR92Xg@jnZP0UMBFVq`Sn1Bvm2#DGD;$Yvl5;`6bHv4|Y`{_yJVpL73T ze8*UJHAB7U#cTy}19_0NGK++PSOaziNCC_2!C>IZq~K6rBBSk%~1$REiO?AaC9^jF%V+o(q?01VQgAd!^FtLVrXn)W}qO>Yh-L-WMpIj22m3H zMutEELn8|#V^d30%P2C;j5H8tV+Xs5i4p2JW=3{qCkB>q>y}UNKgjtj&$i^`zn0`Y z?ZBUo#M2(SFS9&-j@9OUoVD|B+RY2^KE3_Eb;j;*ISZ?gWY?_iF^cbc9Km$)mj0W? zX$C1kZ!m|-3NtePXW=kl15!+kj0SulF@BI3Fc=uw3}iukJ{B<+kv`=#-i{d;YhEWV znzMT1E8dyidqfQ6LDI@Bz`$z2t^g@encW!-T$mJ!7d7rbtp7jz#VWU5KUz1gX?-t} z$P@6o%O#1Sx#McC36nzjl->}%=0k0lo&C2(J8iRn0sv*S Bk8J<| literal 0 HcmV?d00001 diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_Rafael_Test_PAA_vid_0x1346.pem b/credentials/development/paa-root-certs/dcld_mirror_CN_Rafael_Test_PAA_vid_0x1346.pem new file mode 100644 index 00000000000000..1f44f6469a5acf --- /dev/null +++ b/credentials/development/paa-root-certs/dcld_mirror_CN_Rafael_Test_PAA_vid_0x1346.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIBvTCCAWSgAwIBAgIIcl/D7qyjsRUwCgYIKoZIzj0EAwIwMDEYMBYGA1UEAwwP +UmFmYWVsIFRlc3QgUEFBMRQwEgYKKwYBBAGConwCAQwEMTM0NjAgFw0yMzAyMjIw +MDAwMDBaGA8yMTIzMDEyODIzNTk1OVowMDEYMBYGA1UEAwwPUmFmYWVsIFRlc3Qg +UEFBMRQwEgYKKwYBBAGConwCAQwEMTM0NjBZMBMGByqGSM49AgEGCCqGSM49AwEH +A0IABFc7hPLv8B5PI5s5CQ/WYkOWwPyIYctILelqSUzGfW7xmrn9ZtnQ7vLt97WY +u/ZsoXvEa3ytjDJfiuNYAtHaL+yjZjBkMBIGA1UdEwEB/wQIMAYBAf8CAQEwDgYD +VR0PAQH/BAQDAgEGMB0GA1UdDgQWBBSOI2YNiJjRfOthopyrkeoNmYu8FDAfBgNV +HSMEGDAWgBSOI2YNiJjRfOthopyrkeoNmYu8FDAKBggqhkjOPQQDAgNHADBEAiBz +ooG/wy//a+iqRrr4hbGshe8UYQxQ64pEYgCDiNVtNAIgV5PCy2kqwDtgSCaJVtBd +BSEbsFus8H2KPj/2ork9a/k= +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_Schneider_Matter_Test_PAA_vid_0x105E.der b/credentials/development/paa-root-certs/dcld_mirror_CN_Schneider_Matter_Test_PAA_vid_0x105E.der new file mode 100644 index 0000000000000000000000000000000000000000..13828f51ba90ec087f02dc912ba8a5f7effc1462 GIT binary patch literal 470 zcmXqLV!UL~#8|O_nTe5!i6c$?Ca|l2?F+v^8%*f8{#K5w1dex@Hzby^M zw}hAQzD+nTe{w%VL-NAY~t@$fEbu0s<}?hW+zWS=Mf#`=UcyVks; z91)9WFSx!q%^(HnA?8q7VMfOPEF1=GK#GZx(SQ#m#t#w$1`Q*dfh>s6$0EieQXG?( z#_!>8^xf?_zs<6C;j=yar48gk(#k9n24W4^6(9vPvj>BLE0cm;<&5vXJ1xIxtX%ft zZmRZzIcr(E>Z=a19674A-|hxy5|biB?-PSJ)plEBESt>ov+wd|1YSuMD)qi^K8vsC JQjN2^BmiaZi}L^g literal 0 HcmV?d00001 diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_Schneider_Matter_Test_PAA_vid_0x105E.pem b/credentials/development/paa-root-certs/dcld_mirror_CN_Schneider_Matter_Test_PAA_vid_0x105E.pem new file mode 100644 index 00000000000000..90d7963f2906eb --- /dev/null +++ b/credentials/development/paa-root-certs/dcld_mirror_CN_Schneider_Matter_Test_PAA_vid_0x105E.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIB0jCCAXigAwIBAgIIZhfZDR0rSfowCgYIKoZIzj0EAwIwOjEiMCAGA1UEAwwZ +U2NobmVpZGVyIE1hdHRlciBUZXN0IFBBQTEUMBIGCisGAQQBgqJ8AgEMBDEwNUUw +IBcNMjMwMjIzMTAwMDAwWhgPOTk5OTEyMzEyMzU5NTlaMDoxIjAgBgNVBAMMGVNj +aG5laWRlciBNYXR0ZXIgVGVzdCBQQUExFDASBgorBgEEAYKifAIBDAQxMDVFMFkw +EwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEuZd6smH9hIAz2hOkDe1gxx/JvwCAY/Xj +HcGh92P0O3lDoZTHV4obCsKQyb1RS0kHnhvsO8g7ByqexQhYo5ug16NmMGQwEgYD +VR0TAQH/BAgwBgEB/wIBATAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFHNcZmYP +SE8y90bnDzymhxPNjL8bMB8GA1UdIwQYMBaAFHNcZmYPSE8y90bnDzymhxPNjL8b +MAoGCCqGSM49BAMCA0gAMEUCIB55mPdNuTn0KKmm8N1lK6CcrQSKf3rCBMTFIr8+ +2AliAiEAjeQw7Hs+tVw5gjZva90NaFHUZRJ1S983mg6M0nxDJxk= +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_Sengled_Matter_PAA_vid_0x1160.der b/credentials/development/paa-root-certs/dcld_mirror_CN_Sengled_Matter_PAA_vid_0x1160.der new file mode 100644 index 0000000000000000000000000000000000000000..63ce01d106293b13ba055e1d9f4c84e1c176f01b GIT binary patch literal 428 zcmXqLVq9U+#OSwxnTe5!Ngy-wW%%~mT?rLsxl)#rua+2av2kd%d7QIlVP-NgHk3Ay zWMd9xVdfDEPR&ctNlj7kO)M!%Em8<@bTkw(5MtxfW@BVwY+6*q#K^;9XlQ0&pdij` zWMpV$WMN=#Vqjt(CBbiGU$2FeBrC7FGjhAY~v665wMIV-exMdHkBbOtAmdul#{Q z{JR-Sw@#X1zz34%2dM`J6k{85urYfu7`QSi_}vkzTPD0osWWlI+euMmg-F8i1 zB)c#FotKFN&w3_BhC3gA?wR2c(A|2acFKvz#-B<)Tb|u7J`;B}HWUT+Z6gOdyaqadH@%i`m{=JgW MzrPP9vCgak05jO0RR910 literal 0 HcmV?d00001 diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_StrongKey_Matter_G1_PAA_O_StrongKey.pem b/credentials/development/paa-root-certs/dcld_mirror_CN_StrongKey_Matter_G1_PAA_O_StrongKey.pem new file mode 100644 index 00000000000000..3700677aa18fed --- /dev/null +++ b/credentials/development/paa-root-certs/dcld_mirror_CN_StrongKey_Matter_G1_PAA_O_StrongKey.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIB1DCCAXygAwIBAgIUc2o+vqQtP7EOoBw7/O0Wpob9HWUwCgYIKoZIzj0EAwIw +NjEgMB4GA1UEAwwXU3Ryb25nS2V5IE1hdHRlciBHMSBQQUExEjAQBgNVBAoMCVN0 +cm9uZ0tleTAgFw0yMjA5MTMyMTIyMzVaGA85OTk5MTIzMTIzNTk1OVowNjEgMB4G +A1UEAwwXU3Ryb25nS2V5IE1hdHRlciBHMSBQQUExEjAQBgNVBAoMCVN0cm9uZ0tl +eTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABEqgWEHD/XHc8QXOrtjCZn6x34i1 +l/vM1nYVdGfNT7HGQojTd3TMjKWQppKcTnl7pN6ua3XmuJQCm/RekenBvcujZjBk +MBIGA1UdEwEB/wQIMAYBAf8CAQEwHwYDVR0jBBgwFoAUN04pWsVRcwuvZdUpg5tO +4J05WIowHQYDVR0OBBYEFDdOKVrFUXMLr2XVKYObTuCdOViKMA4GA1UdDwEB/wQE +AwIBBjAKBggqhkjOPQQDAgNGADBDAh8a5dw6CObybMr8nqaou9lv9PqPbj3DSd+c +yQm19Mg7AiAVcSK0RXTwLjAef55gWgq7SBRM/u3f3nRV/fvCYgWZfA== +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_Sunricher_PAA_CN_vid_0x1224.der b/credentials/development/paa-root-certs/dcld_mirror_CN_Sunricher_PAA_CN_vid_0x1224.der new file mode 100644 index 0000000000000000000000000000000000000000..298b0d16f2a861f323652268118c7776bca6c3a9 GIT binary patch literal 451 zcmXqLV%%@g#F(~#nTe5!iG%adJ(*{59^VbP*f_M>JkHs&Ff$n#8cG_7voVLVF!Klm zm*y2^CTFA;DFiq=DmeQYiWms7acQ$LvM@F+s$pW}VKFo^GBHpP=QT1mFflYT0D~wA zeoG)QG%^MvQ%h6JC~^#qG!SNE2fK=i5$ZfSkFGm;MDCk zQqs~VUozOvHjoENE3-%#h&5nWfE29E?hFPlObXF*&&^X-teUhsI6&Z1E2m87g1H`1 zk^fiEQq+vMT2dm)q)^Zk`ar>`;M%HX-rHO*uKO*0t2LnY&8cnw#A2**{#gN}Y9M`rlOwdk*{v zS}fhNIL#mh=oRKrSz$)T|12B^Y(R>MkIB4HrbfL#Gn@G^Tc7`QPhGJIkd))E$emgD7pTvFI$ zqsHpI!x}tGyc1&t{!A;_x$qxQ$%{KJFP0S@pPDl3@0{Dy3fP!gj{gl}Ie2c@i)(3Z HCTDE{kAIH% literal 0 HcmV?d00001 diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_SwitchBot_Test_PAA_01_vid_0x1397.pem b/credentials/development/paa-root-certs/dcld_mirror_CN_SwitchBot_Test_PAA_01_vid_0x1397.pem new file mode 100644 index 00000000000000..e212d4cbb7265a --- /dev/null +++ b/credentials/development/paa-root-certs/dcld_mirror_CN_SwitchBot_Test_PAA_01_vid_0x1397.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIByTCCAW6gAwIBAgIIewPVbbhPCzQwCgYIKoZIzj0EAwIwNjEeMBwGA1UEAwwV +U3dpdGNoQm90IFRlc3QgUEFBIDAxMRQwEgYKKwYBBAGConwCAQwEMTM5NzAeFw0y +MzAyMDEwMDAwMDBaFw00MzAxMzEyMzU5NTlaMDYxHjAcBgNVBAMMFVN3aXRjaEJv +dCBUZXN0IFBBQSAwMTEUMBIGCisGAQQBgqJ8AgEMBDEzOTcwWTATBgcqhkjOPQIB +BggqhkjOPQMBBwNCAATL3inkvt3Tdt+BYiB3hnSkye5ywivDb9lRPI4etnYrX/Ol +gYjJ/lW/CQgAsGVHB/DROmWa2Jf9qiC8wPhSoxuEo2YwZDASBgNVHRMBAf8ECDAG +AQH/AgEBMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUNaojYdWa9fMyAREl02KP +/j7GunUwHwYDVR0jBBgwFoAUNaojYdWa9fMyAREl02KP/j7GunUwCgYIKoZIzj0E +AwIDSQAwRgIhAPIDEyoTE+ZsSkvHGRNIsSirbsMoDKRLYVwQ/JZwuaH+AiEA6NyE +6KZyx5Vkmv2c25ZwBgMEx/1SBMHOuujWZoY0zT0= +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_TP-Link_Matter_PAA_vid_0x1188.der b/credentials/development/paa-root-certs/dcld_mirror_CN_TP-Link_Matter_PAA_vid_0x1188.der new file mode 100644 index 0000000000000000000000000000000000000000..d1a4731c9449afadfb0fbeef516622629308d7db GIT binary patch literal 456 zcmXqLVmxBd#F({!nTe5!iGwRcRx?iXLxcer8;4e#$2nUTW+nq;Lums^Hs(+kW*(uC z09~KVyle&E#FCQKB831)M?(<1#%#7^JP7Ey4i8i;+vFu5?x|H3O zSIcZxWxv!%ekY0G)a*%%Z!LaY8GUAYyt_u?yEI2p4Q=_aSr1-htls%TLsuj0{JVpf zH#ICyGe`mYggI1Jn33^63x@$4kYZwFG~fe?@q@&Gfx*aTAPeI2v52vV9BnmpocF-) z$-+Bd10R?;+|k~5h|548B(2OMVIbCkT>(xH2j57aOn?X7N5hYWl{Dca~xl zyTOYqFV!txo>bqZ!MJ2vA(JA*=V^yHoX=WuiX<}bJ*Jy@QDOhJsAq4u62ItvnP)$( G;SK;F0*Dg; literal 0 HcmV?d00001 diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_TP-Link_Matter_PAA_vid_0x1188.pem b/credentials/development/paa-root-certs/dcld_mirror_CN_TP-Link_Matter_PAA_vid_0x1188.pem new file mode 100644 index 00000000000000..7be97c676bc32d --- /dev/null +++ b/credentials/development/paa-root-certs/dcld_mirror_CN_TP-Link_Matter_PAA_vid_0x1188.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIBxDCCAWqgAwIBAgIICmgdKV4p8FgwCgYIKoZIzj0EAwIwMzEbMBkGA1UEAwwS +VFAtTGluayBNYXR0ZXIgUEFBMRQwEgYKKwYBBAGConwCAQwEMTE4ODAgFw0yMjEw +MTYxNDIzNDNaGA85OTk5MTIzMTIzNTk1OVowMzEbMBkGA1UEAwwSVFAtTGluayBN +YXR0ZXIgUEFBMRQwEgYKKwYBBAGConwCAQwEMTE4ODBZMBMGByqGSM49AgEGCCqG +SM49AwEHA0IABBthPNrOBLxk1aUHRQ0qNpp5jxrxD0IYU2VrkqPao+N5W8yXX0co +Ye5mQRUoKx/1auDoaKu56CgtKFbP7sHTsoCjZjBkMBIGA1UdEwEB/wQIMAYBAf8C +AQEwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTFhTFBnuA+5KHc9VHgNEDcK77C +CjAfBgNVHSMEGDAWgBTFhTFBnuA+5KHc9VHgNEDcK77CCjAKBggqhkjOPQQDAgNI +ADBFAiAPczAEcWoN58U17EoNmiFaBzDo1OknOOnJJ7ooAaSWcQIhAPOWwghDzToJ +FGEBvcYtYdEgv9Za5uwKYfQt9J4/loDc +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_Tapo_Matter_PAA_vid_0x1392.der b/credentials/development/paa-root-certs/dcld_mirror_CN_Tapo_Matter_PAA_vid_0x1392.der new file mode 100644 index 0000000000000000000000000000000000000000..2c16b00dd3fa84644cad8bb459544c3dbb416853 GIT binary patch literal 451 zcmXqLV%%@g#F(;xnTe5!iNnBh{m+`?o}~s{Y#dr`9_MUXn3)U=3?&T2*qB3En0fd^ z5)1Mbd=pDbQi~J<932fs420OYwAmP07@HQ=FfsD57#dp|87PSJ8W|ZH8WR(FdIAAO-zhX$1yXqGdnS`{F{8TUL@I3+;*&mV+zW&UY#%G;jG6WczSxyjD@3{n>#3q5nTWVVFEgZN;jopFZtN zTAXH(0`vxRsH`v}<9`+o12!PV#K>sC2NL54i2;Lwk5Uq8zL E0Eg<44FCWD literal 0 HcmV?d00001 diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_Tapo_Matter_PAA_vid_0x1392.pem b/credentials/development/paa-root-certs/dcld_mirror_CN_Tapo_Matter_PAA_vid_0x1392.pem new file mode 100644 index 00000000000000..cddbb0f87b3d6f --- /dev/null +++ b/credentials/development/paa-root-certs/dcld_mirror_CN_Tapo_Matter_PAA_vid_0x1392.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIBvzCCAWSgAwIBAgIIMDmv+XzHSXUwCgYIKoZIzj0EAwIwMDEYMBYGA1UEAwwP +VGFwbyBNYXR0ZXIgUEFBMRQwEgYKKwYBBAGConwCAQwEMTM5MjAgFw0yMjExMDMx +NDIzNDNaGA85OTk5MTIzMTIzNTk1OVowMDEYMBYGA1UEAwwPVGFwbyBNYXR0ZXIg +UEFBMRQwEgYKKwYBBAGConwCAQwEMTM5MjBZMBMGByqGSM49AgEGCCqGSM49AwEH +A0IABP6TyX8UY0Ek1bLaOgy+QeaanXMpZdQq0+1thMGohs+JIWCDtPxSPeGVXypy +bj/NUP9V//PkAJOSJqiqlfLyvmKjZjBkMBIGA1UdEwEB/wQIMAYBAf8CAQEwDgYD +VR0PAQH/BAQDAgEGMB0GA1UdDgQWBBSfY7NblSSAQFIieWdx9lrYTbGASTAfBgNV +HSMEGDAWgBSfY7NblSSAQFIieWdx9lrYTbGASTAKBggqhkjOPQQDAgNJADBGAiEA +ks2c4NJXUs9L1pPrcDsYTaox01za4LD5CXmWjocq9+0CIQDRu+X2D3ETsRrygOaA ++oDhvKphxoCLsYMYENDG16+aMA== +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_TrustAsia_Matter_PAA_O_TrustAsia_Technologies__Inc.der b/credentials/development/paa-root-certs/dcld_mirror_CN_TrustAsia_Matter_PAA_O_TrustAsia_Technologies__Inc.der new file mode 100644 index 0000000000000000000000000000000000000000..cfd002a3fb3e5e860b0810d2f645a0f49340c768 GIT binary patch literal 494 zcmXqLVti%L#5iFAGZP~d6Nlr(S6j1Jml_ywv2kd%d7QIlVP-OLGgLKDW@8Rz;o^}A zDJm^4aV*YER0v5;&dAHp$xqKrE!I)+%uCiYlr@kBDP!glK`8T0EGbDXQV4K#G*A%d zH8M6ZHZ(J^GysAq34Ti;Ff=j-B2!CK%P6YZ6loyL#twEr6C>0k%#7^JP7ExTvfGy4 z)mc)oqet(O!bhE-2Qs@>N*1>76zRSkdOA$WI(&bpsDM^#&Qq6EUkhEcS30}aGA)TO ze9U-a=3R$h_L7U!3{nh)fWDL!W@P-&!ePJ$q?i~P4fsG}{2(!4kTJ3u$b$HMEMhDo z+s=REI)6mvnv9yr&E#!Hx9>8q=rWK8Nh`BR7>G4sSAY}&%pME|u1pF(%~SM_eHP2w z{^8fbgEez)GKDtRE9f)-DqJKnzqsU63X>wkes{4aACK?dW*3)ae!bY~?$H|`tQLMs OTlf2Aa*OBA|4IN}#-R8B literal 0 HcmV?d00001 diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_TrustAsia_Matter_PAA_O_TrustAsia_Technologies__Inc.pem b/credentials/development/paa-root-certs/dcld_mirror_CN_TrustAsia_Matter_PAA_O_TrustAsia_Technologies__Inc.pem new file mode 100644 index 00000000000000..f8e9d7061bc492 --- /dev/null +++ b/credentials/development/paa-root-certs/dcld_mirror_CN_TrustAsia_Matter_PAA_O_TrustAsia_Technologies__Inc.pem @@ -0,0 +1,13 @@ +-----BEGIN CERTIFICATE----- +MIIB6jCCAZCgAwIBAgIIQZHqtWurdTAwCgYIKoZIzj0EAwIwRjElMCMGA1UECgwc +VHJ1c3RBc2lhIFRlY2hub2xvZ2llcywgSW5jLjEdMBsGA1UEAwwUVHJ1c3RBc2lh +IE1hdHRlciBQQUEwIBcNMjMwMzE2MDkwMDAwWhgPOTk5OTEyMzEyMzU5NTlaMEYx +JTAjBgNVBAoMHFRydXN0QXNpYSBUZWNobm9sb2dpZXMsIEluYy4xHTAbBgNVBAMM +FFRydXN0QXNpYSBNYXR0ZXIgUEFBMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE +OR22pd0spHC4jC7SIPEs+cBpiqkZcYe5FIvTVctWIjtXv4kVECplbOVEZU04LTbq +LLqtAqRfceMByJndQPo/GaNmMGQwEgYDVR0TAQH/BAgwBgEB/wIBATAOBgNVHQ8B +Af8EBAMCAQYwHQYDVR0OBBYEFLbP9grPxCTWHCYU2WO2MtvdA6iKMB8GA1UdIwQY +MBaAFLbP9grPxCTWHCYU2WO2MtvdA6iKMAoGCCqGSM49BAMCA0gAMEUCIEyDlC7G +8xZqt/D6wcF8nTxpErN/IC8D+nGiGJ9zdPJkAiEAv0cW5PHHvbY+XmI313NC3cXY +8Dqh8mau++ljhEm5/yI= +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_TrustAsia_Matter_Test_PAA_O_TrustAsia_Technologies__Inc.der b/credentials/development/paa-root-certs/dcld_mirror_CN_TrustAsia_Matter_Test_PAA_O_TrustAsia_Technologies__Inc.der new file mode 100644 index 0000000000000000000000000000000000000000..a29d31cc1605676c65de375a8e0a568f6ecf190e GIT binary patch literal 503 zcmXqLV*G5-#5ijKGZP~d6NgvC($ydAeoi*vV&l+i^EhYA!pvmgZK!IX%*Gtb!o?#K zQdC-8;#i!Ss1TBxoROEGlb@cMTCAhsnU}0*sAQl3QpU_9iBRU7SW=Q&1XNvIq7dNd zXrLg@Yh-L-Y-nO&WB>$F68x4xU}$6vM5dOemQmETF491ljUDV0CPt{2m>Jobofud? zrR(a+cuZfi(Rym`dCT1~p`8~B#jdSqyZ(OJCD!w7oGJU>u5NsJssBKJO_b^0(%Em$7QSr8Quo+AZcY52?MbP>(|d SFVAnemu4TYY&~?>P80x2$fgtk literal 0 HcmV?d00001 diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_TrustAsia_Matter_Test_PAA_O_TrustAsia_Technologies__Inc.pem b/credentials/development/paa-root-certs/dcld_mirror_CN_TrustAsia_Matter_Test_PAA_O_TrustAsia_Technologies__Inc.pem new file mode 100644 index 00000000000000..4ccbe0132e8779 --- /dev/null +++ b/credentials/development/paa-root-certs/dcld_mirror_CN_TrustAsia_Matter_Test_PAA_O_TrustAsia_Technologies__Inc.pem @@ -0,0 +1,13 @@ +-----BEGIN CERTIFICATE----- +MIIB8zCCAZqgAwIBAgIISlilq/A++ZMwCgYIKoZIzj0EAwIwSzElMCMGA1UECgwc +VHJ1c3RBc2lhIFRlY2hub2xvZ2llcywgSW5jLjEiMCAGA1UEAwwZVHJ1c3RBc2lh +IE1hdHRlciBUZXN0IFBBQTAgFw0yMzAzMTQwMjAwMDBaGA85OTk5MTIzMTIzNTk1 +OVowSzElMCMGA1UECgwcVHJ1c3RBc2lhIFRlY2hub2xvZ2llcywgSW5jLjEiMCAG +A1UEAwwZVHJ1c3RBc2lhIE1hdHRlciBUZXN0IFBBQTBZMBMGByqGSM49AgEGCCqG +SM49AwEHA0IABPJnLS4cSJeksTuVbc85u1xVidBxFtavBtfvptIFzwYJZL7tq4Hp +0o/Ab3xaNb11m9y+A0eW0DS5cjcOEC+s9vCjZjBkMBIGA1UdEwEB/wQIMAYBAf8C +AQEwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBSbSru4DYhrQM7bJ3dZ7fGmBTBo +SzAfBgNVHSMEGDAWgBSbSru4DYhrQM7bJ3dZ7fGmBTBoSzAKBggqhkjOPQQDAgNH +ADBEAiAdxWCkWHgY6rHkat75iK/ROa3mSG0q1lzLaMdQ1KTPFwIgTEL8xQ9eXyj5 +kj1J6ZCpsLpXHPTn2kd1a8d5hcLdPhU= +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_Tuya_Matter_PAA_vid_0x125D.pem b/credentials/development/paa-root-certs/dcld_mirror_CN_Tuya_Matter_PAA_vid_0x125D.pem index ac90a091b71803..729f81a554fc26 100644 --- a/credentials/development/paa-root-certs/dcld_mirror_CN_Tuya_Matter_PAA_vid_0x125D.pem +++ b/credentials/development/paa-root-certs/dcld_mirror_CN_Tuya_Matter_PAA_vid_0x125D.pem @@ -1,4 +1,3 @@ -Subject: CN=Tuya Matter PAA,vid=0x125D -----BEGIN CERTIFICATE----- MIIBvDCCAWKgAwIBAgIGAYRXDp5eMAoGCCqGSM49BAMCMDAxGDAWBgNVBAMMD1R1 eWEgTWF0dGVyIFBBQTEUMBIGCisGAQQBgqJ8AgEMBDEyNUQwIBcNMjIxMTA4MTE0 diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_WISeKey_OISTE_Matter_PAA_GA.der b/credentials/development/paa-root-certs/dcld_mirror_CN_WISeKey_OISTE_Matter_PAA_GA.der new file mode 100644 index 0000000000000000000000000000000000000000..93d982a0daf2a8fd243428c2049c14f83af9b7e2 GIT binary patch literal 430 zcmXqLVq9g=#2B!EnTe5!iNisBgK_M?X?6x&Y#dr`9_MUXn3)XJ3{?!2*qB3En0chb zJ%dxdQ!5qxJ%dAB6?_v*N>Ymy0vsI`+#L-R#CeU34UCM841vJJEJ}jk5(o^9jDg71 z($q4FXpjP~T~A@+}46t%NIJXzgm@^BGR8LK0A%)HFmPp3P-g8Z{TBBne@Sovx_mnr_V&l+i^EhYA!pvk~ zY$$CY$;KSY!ptKS;pV5{n^;nkTBH!*=%^6p>0&5iAjHO{&Bn;W*tDpIiIIoJ(9qDu zKtY_>$k5Qh$lTD}*wWZMN`l|Wz!W5402Lt5*hm9mHg>Sfm>8i>WM*V%c4A<8b=6yK z-Ha+@C+D1)43F~a#SI32FzT+XK8kt zOKnxGSwi=kSIvvl3{rqTVGflQW@P-&!ePJ$q?i~P4dg*$$}AEFVhth!+qU*5?R{zM zvCZ!jo8ader(7;IJ00wmFw)U# N7yD6=eL(R-3;@WPjb;D< literal 0 HcmV?d00001 diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_XFN_Matter_PAA_VID_vid_0x111D.pem b/credentials/development/paa-root-certs/dcld_mirror_CN_XFN_Matter_PAA_VID_vid_0x111D.pem new file mode 100644 index 00000000000000..4b6076b165fac2 --- /dev/null +++ b/credentials/development/paa-root-certs/dcld_mirror_CN_XFN_Matter_PAA_VID_vid_0x111D.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIB0DCCAXagAwIBAgIUEVaPZC4WCRy6jfLzxPQPzA5HSR8wCgYIKoZIzj0EAwIw +MzEbMBkGA1UEAwwSWEZOIE1hdHRlciBQQUEgVklEMRQwEgYKKwYBBAGConwCAQwE +MTExRDAgFw0yMTEwMjcxNzM5MzdaGA8yMDUxMTAyMDE3MzkzN1owMzEbMBkGA1UE +AwwSWEZOIE1hdHRlciBQQUEgVklEMRQwEgYKKwYBBAGConwCAQwEMTExRDBZMBMG +ByqGSM49AgEGCCqGSM49AwEHA0IABOrVSyaumHozQkNsXGhId3uB7RiY/fggg2Ts +uIkYGxleT7WtMoEra98EOLWxZ0YpUJmoDjk2ywomql02YIus6oOjZjBkMBIGA1Ud +EwEB/wQIMAYBAf8CAQEwHwYDVR0jBBgwFoAUELa1jWK96T1Itk7yAeOdgGiHkpIw +HQYDVR0OBBYEFBC2tY1ivek9SLZO8gHjnYBoh5KSMA4GA1UdDwEB/wQEAwIBhjAK +BggqhkjOPQQDAgNIADBFAiAHAOsEylKtETbk2vCb1p3+/ohza7pWxsQZGjFDlzcT +6QIhAOR4QOqegCxM9hHzmMpE0oNCwY0YMiwqhxb4cGvAIdBc +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_Xiaomi_Mijia_Matter_PAA_vid_0x126E.der b/credentials/development/paa-root-certs/dcld_mirror_CN_Xiaomi_Mijia_Matter_PAA_vid_0x126E.der new file mode 100644 index 0000000000000000000000000000000000000000..441d705fa83f91a1238ad6a658e8dff140c8657f GIT binary patch literal 467 zcmXqLVmxoq#8|R`nTe5!i9^QjVs-MNNB<1C*f_M>JkHs&Ff$og7%CXZu`!3TF!P8< zWG3e4W-9n*W@RQS_$HQ=q!uXzI64}N7znX(X|pl1Fg7i!VPfQAF*GuBHBb=eH8L_Z zGB7tZGPN`|jFRBD1Oh`NV<0lMG_{PP!0bo^VK#QK8<`lPj%8+KXLe#>*;7+?zuY=u zx`uP9_QH8zRXTZC(pl!NPX5icQoMOZ&d!j^`6GIsT zDK_R%7G@sd$kf!F%=C;B1>eMylGGxF07pkd5d$GME^RhO7RIJUHB5{=EQZF0Mg|Jv zyhg?b#zqDP7Dnc#W>FISMutEEBO?<7ORxZ$=0+L_v$2ES#>5D9Br_vBvl9c$*6o)2 zI=jEFJD&J)kGS>8J5hVqYw1?2F44X4H+7XA!@7g#Sf}~e>3olTdHa;$=9TTwuWKYV zI7R+Q$^WaBo6_)nak4?80YA{Avcimv|5;cKn1PgmEJ%QlMT|w{N;_}JCWGjyEHXE1PKQi$`o`K{2K>Fuqk z!ZW)IQXXHjK@OR K9QjJLZP)=dr;khk literal 0 HcmV?d00001 diff --git a/credentials/development/paa-root-certs/dcld_mirror_CN_Yeelight_Matter_PAA_vid_0x1312.pem b/credentials/development/paa-root-certs/dcld_mirror_CN_Yeelight_Matter_PAA_vid_0x1312.pem new file mode 100644 index 00000000000000..00b429f75d69cd --- /dev/null +++ b/credentials/development/paa-root-certs/dcld_mirror_CN_Yeelight_Matter_PAA_vid_0x1312.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIByjCCAXGgAwIBAgIQSqc9zdIOdLEk8SqWG56VmjAKBggqhkjOPQQDAjA0MRww +GgYDVQQDDBNZZWVsaWdodCBNYXR0ZXIgUEFBMRQwEgYKKwYBBAGConwCAQwEMTMx +MjAgFw0yMzAzMjAwODI3NTZaGA8yMTIzMDIyNDA5Mjc1NlowNDEcMBoGA1UEAwwT +WWVlbGlnaHQgTWF0dGVyIFBBQTEUMBIGCisGAQQBgqJ8AgEMBDEzMTIwWTATBgcq +hkjOPQIBBggqhkjOPQMBBwNCAAS1tzm+iYv1rsdh8bwXO8ncWryvKi17JaQt0P1l +qj4ArsHOBZZMPiz3WenbyhGzqYfn1yhigEJZ+GRv/SptZIDno2MwYTAPBgNVHRMB +Af8EBTADAQH/MB0GA1UdDgQWBBTUhw1UsjBbhoyjr+6nJRiXOsggjjAOBgNVHQ8B +Af8EBAMCAYYwHwYDVR0jBBgwFoAU1IcNVLIwW4aMo6/upyUYlzrIII4wCgYIKoZI +zj0EAwIDRwAwRAIgXkjZ9nFLAu3aWnHMu3AfUdR3TE/eW5eZw03ISuPDMjQCIEcA +LnL4qXokODP80ooYjbP53CcaHAIBxlUGQQ50KzwH +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/development/paa-root-certs/dcld_mirror_SERIALNUMBER_63709330400001_CN_NXP_Matter_PAA_O_NXP_Semiconductors_NV_C_NL.der b/credentials/development/paa-root-certs/dcld_mirror_SERIALNUMBER_63709330400001_CN_NXP_Matter_PAA_O_NXP_Semiconductors_NV_C_NL.der new file mode 100644 index 0000000000000000000000000000000000000000..ebca45453896c6c01e0d9e11a3f04f2e73dd6895 GIT binary patch literal 558 zcmXqLV$w2bVm!BinTe5!Ng$;od(MVGYFA}hg8G`LZPqa0VdKzh^EhYA!py|VV324i zZXn9W9LmDV!)In}ZeVF_Y+zyl1crtR267+?E*^2ehyaD))ZEPE{JfOXW+w&~HR%g&JI`L0{c!q$_uXwp$3oW~*ZVD| z(Q@^L!~M-{t28p^PENUT=qX3Y8j%-!T%yF6Z!kYK!KdU&?{}&H(xwaa7pEDd7zhDF zK~|WN@jnZP0UMBFVq`Sn1Bvm2#DD?K$Yvl5;`6bHv4~8czC^#5Jzx27M}x0#lhaMx z>xF*}sdQgMllPf`-BhmWv0yW_`XS?e}=et;eEubzfvI2kpG^ xbIysaaaxa=6d9JS{*`{v|hmAw4&EuRc3o{cdgF%|1 zxPd4eb0`Zd51*N_xq+pzg@K6y5EvRN7|4MnxOl|f-`%$F?lUG7FLH(#)Ek!{!Yx>Uc)1~c0&RV;p;t2|>Ib}Dc%Wh{@)g| zIL#o%KnNHFvcimv|5-Q;*nkuhBclNyNQ@sO1`KjWHUn7@pN~b1Ma1*7^6Zr}^PVM% z&fVAL{wnV;e^0l8JV;uZMZ!R=0lNZ}2xRtPFmPp3WO$(cX#JYQE1m_aR4gb-R5wIYrhnvYIL~DRB5d+4j(hVNM<&$KGc?uZ%bj)ZA?gs@|@?&(fm1vB?$y DYW}13 literal 0 HcmV?d00001 diff --git a/credentials/development/paa-root-certs/dcld_mirror_SERIALNUMBER_63709380400001_CN_NXP_Matter_Test_PAA_O_NXP_Semiconductors_NV_C_NL.pem b/credentials/development/paa-root-certs/dcld_mirror_SERIALNUMBER_63709380400001_CN_NXP_Matter_Test_PAA_O_NXP_Semiconductors_NV_C_NL.pem new file mode 100644 index 00000000000000..72e524d9be093b --- /dev/null +++ b/credentials/development/paa-root-certs/dcld_mirror_SERIALNUMBER_63709380400001_CN_NXP_Matter_Test_PAA_O_NXP_Semiconductors_NV_C_NL.pem @@ -0,0 +1,14 @@ +-----BEGIN CERTIFICATE----- +MIICNDCCAdigAwIBAgIQdgHtufWwmgAmj5M5GMt6+TAMBggqhkjOPQQDAgUAMGYx +FzAVBgNVBAUMDjYzNzA5MzgwNDAwMDAxMSAwHgYDVQQKDBdOWFAgU2VtaWNvbmR1 +Y3RvcnMgTi5WLjELMAkGA1UEBgwCTkwxHDAaBgNVBAMME05YUCBNYXR0ZXIgVGVz +dCBQQUEwHhcNMjIxMDAxMTQyMzQzWhcNNDkxMjMxMjM1OTU5WjBmMRcwFQYDVQQF +DA42MzcwOTM4MDQwMDAwMTEgMB4GA1UECgwXTlhQIFNlbWljb25kdWN0b3JzIE4u +Vi4xCzAJBgNVBAYMAk5MMRwwGgYDVQQDDBNOWFAgTWF0dGVyIFRlc3QgUEFBMFkw +EwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEgUrOzPL8C3oqYOQgJ747iGOI7yN4TZnp +BJ9E3VqnN6Cxoj2K135lTnmANj20egROiapJXEC5IAgCbYIvm/+GVKNmMGQwEgYD +VR0TAQH/BAgwBgEB/wIBATAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFEnzI5up +mW7mYhWdvopH6m79D4yLMB8GA1UdIwQYMBaAFEnzI5upmW7mYhWdvopH6m79D4yL +MAwGCCqGSM49BAMCBQADSAAwRQIhAOAr4q+sw6jmUSR4oHRhIMnj4UDPPbScM7ZC +WX4BBTUhAiAIT+S24UIAnG4OCL3mTOoyCMB83YZSe7cnvjk4i4GCPQ== +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/fetch-paa-certs-from-dcl.py b/credentials/fetch-paa-certs-from-dcl.py index 6499f0e9d21ab5..56950a8c86e239 100644 --- a/credentials/fetch-paa-certs-from-dcl.py +++ b/credentials/fetch-paa-certs-from-dcl.py @@ -86,12 +86,15 @@ def write_paa_root_cert(certificate, subject): with open(filename + '.pem', 'w+') as outfile: outfile.write(certificate) # convert pem file to der - with open(filename + '.pem', 'rb') as infile: - pem_certificate = x509.load_pem_x509_certificate(infile.read()) - with open(filename + '.der', 'wb+') as outfile: - der_certificate = pem_certificate.public_bytes( - serialization.Encoding.DER) - outfile.write(der_certificate) + try: + with open(filename + '.pem', 'rb') as infile: + pem_certificate = x509.load_pem_x509_certificate(infile.read()) + with open(filename + '.der', 'wb+') as outfile: + der_certificate = pem_certificate.public_bytes( + serialization.Encoding.DER) + outfile.write(der_certificate) + except (IOError, ValueError) as e: + print(f"ERROR: Failed to convert {filename + '.pem'}: {str(e)}. Skipping...") def parse_paa_root_cert_from_dcld(cmdpipe): @@ -160,7 +163,6 @@ def main(use_main_net_dcld, use_test_net_dcld, use_main_net_http, use_test_net_h parse_paa_root_certs(cmdpipe, paa_list) for paa in paa_list: - if use_rest: response = requests.get( f"{rest_node_url}/dcl/pki/certificates/{paa['subject']}/{paa['subjectKeyId']}").json()["approvedCertificates"]["certs"][0] @@ -175,6 +177,7 @@ def main(use_main_net_dcld, use_test_net_dcld, use_main_net_http, use_test_net_h certificate = certificate.rstrip('\n') + print(f"Downloaded certificate with subject: {subject}") write_paa_root_cert(certificate, subject) diff --git a/credentials/production/paa-root-certs/dcld_mirror_CN_Beken_PAA_01_O_BEKEN_CORPORATION_C_CN_vid_0x1342.der b/credentials/production/paa-root-certs/dcld_mirror_CN_Beken_PAA_01_O_BEKEN_CORPORATION_C_CN_vid_0x1342.der new file mode 100644 index 0000000000000000000000000000000000000000..9353d4030d22d91ff1f2f8b1910513db5abf5357 GIT binary patch literal 531 zcmXqLV&XSwV%)lbnTe5!Ng%Vi!27m>kJR?X-)~G~IqPP?#m1r4=5fxJg_+49%#hoF zlZ`o)g-w{r+0RhQKmx?!;t_Om^>+1BaP|)h@DFkf@$~mI6g3bA$uaZrIHhK%<|za? zIw}|#8j2VQv2kg$F|sf=EvjK+8iRWoBe&c4A<;pj36Zs;l*2;p5_fvLzhi?Q_#)rdlyr9QfC9 z|6fYOhTL}EWt;Zj{i9&Ib?<>0_ZxKsrtiG7B*>KOVaM@^jhp@~PBut1;0K0*tS}?v ze->5)W*}uC3liXC5n~bg_&d8hNA!;J>W`~~S#qTo^POVsG~feC^Mlj_gPXCSS9+MiP=Kh!CUaGw0HWRbbtIKEXvntId)tT08%NMP5=M^ literal 0 HcmV?d00001 diff --git a/credentials/production/paa-root-certs/dcld_mirror_CN_Beken_PAA_01_O_BEKEN_CORPORATION_C_CN_vid_0x1342.pem b/credentials/production/paa-root-certs/dcld_mirror_CN_Beken_PAA_01_O_BEKEN_CORPORATION_C_CN_vid_0x1342.pem new file mode 100644 index 00000000000000..561591e8201cf1 --- /dev/null +++ b/credentials/production/paa-root-certs/dcld_mirror_CN_Beken_PAA_01_O_BEKEN_CORPORATION_C_CN_vid_0x1342.pem @@ -0,0 +1,14 @@ +-----BEGIN CERTIFICATE----- +MIICDzCCAbWgAwIBAgIQaYNwS9sgTBq3o/fYlgTNRjAKBggqhkjOPQQDAjBWMQsw +CQYDVQQGEwJDTjEaMBgGA1UECgwRQkVLRU4gQ09SUE9SQVRJT04xFTATBgNVBAMM +DEJla2VuIFBBQSAwMTEUMBIGCisGAQQBgqJ8AgEMBDEzNDIwIBcNMjMwMjIxMDEx +MjEwWhgPOTk5OTEyMzEyMzU5NTlaMFYxCzAJBgNVBAYTAkNOMRowGAYDVQQKDBFC +RUtFTiBDT1JQT1JBVElPTjEVMBMGA1UEAwwMQmVrZW4gUEFBIDAxMRQwEgYKKwYB +BAGConwCAQwEMTM0MjBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABNAiesN6ioXB +ceNzUHakCBeHnWYclToAOMD+iN/+ZICwbYcNprK/3fwgNbW9wJjfgS1Ql7ncpFI1 +CuGIx1ixsvyjYzBhMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFPH7a4tsFdwj +q/GrUwRtGqMOygGJMA4GA1UdDwEB/wQEAwIBhjAfBgNVHSMEGDAWgBTx+2uLbBXc +I6vxq1MEbRqjDsoBiTAKBggqhkjOPQQDAgNIADBFAiAhLQDUaEN6D7bEEsDiZeWk +SgF4T78PnMu7djX7dA5WPwIhANi5ffmVk+EsdlhDk/50ojce09gvjar3RDSibyiE +xsch +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/production/paa-root-certs/dcld_mirror_CN_CommScope_Technologies_LLC_Matter_PAA.der b/credentials/production/paa-root-certs/dcld_mirror_CN_CommScope_Technologies_LLC_Matter_PAA.der new file mode 100644 index 0000000000000000000000000000000000000000..24c85a7ccecb17fe087e6a27e12e474693209954 GIT binary patch literal 462 zcmXqLVmxKg#8|L^nTe5!NhC&b#W%NK3fz-(&+og??4i}-Tb60S#m1r4=5fxJg_+5~ zz);UXhmARug_%dyIX^cyI61!{RUsrbIU_GWCqF$iwOGN&$63KQv7{umNFl({(Lh0* z*T~qw*vQ<_!ob+jG)jWs$iUpvz|6qZ$k^1<)G~?;Gb0Uz+1SBuVq%0kj+v32*@=N= z!38n3ErpuGXF{VEvvXVS_%rE+q3KQ!RVJI?SH6EK2r~4pVV(3zeEIuj&0=>Kx^36H zFjtAC(DBXwvVGH@_E@VfPBTa`5CVEoR+y3TKMRKe8<1jRWHjIdiSdKPfWg4XW*`sZ zE3-%#h&6~r{&;&aJoM77v=#G0_EZ*`ILCg;Hjo7=;A0VE!7hyysLUP=2Chts47c{* z`Ej{!M@_TG&(}7&G8>cs>$fzS#a@*0)HU8WaZwhNLRs=*D|u1l(3Q9O|1t2L*3jPe TYwwnq#+T0WC%?5aU+@|L7#f=t literal 0 HcmV?d00001 diff --git a/credentials/production/paa-root-certs/dcld_mirror_CN_CommScope_Technologies_LLC_Matter_PAA.pem b/credentials/production/paa-root-certs/dcld_mirror_CN_CommScope_Technologies_LLC_Matter_PAA.pem new file mode 100644 index 00000000000000..df1e675b2517a3 --- /dev/null +++ b/credentials/production/paa-root-certs/dcld_mirror_CN_CommScope_Technologies_LLC_Matter_PAA.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIByjCCAXCgAwIBAgIUXCGo9kb6IAuTbc++0INIKoRNdmkwCgYIKoZIzj0EAwIw +MDEuMCwGA1UEAwwlQ29tbVNjb3BlIFRlY2hub2xvZ2llcyBMTEMgTWF0dGVyIFBB +QTAgFw0yMzAzMjcxODAzMTVaGA8yMDc5MDYwNTIzNTk1OVowMDEuMCwGA1UEAwwl +Q29tbVNjb3BlIFRlY2hub2xvZ2llcyBMTEMgTWF0dGVyIFBBQTBZMBMGByqGSM49 +AgEGCCqGSM49AwEHA0IABKDQFia0cSkTzFVaowcLObj8kugxNblIJQI8+9T39HBS +MUt8BZLyF6fvpoMW3aFGty7QnSIEcUHsv3a+luWMOyWjZjBkMBIGA1UdEwEB/wQI +MAYBAf8CAQEwDgYDVR0PAQH/BAQDAgEGMB8GA1UdIwQYMBaAFFn47dFXVdLaZqie +VLx5cjRDXfRrMB0GA1UdDgQWBBRZ+O3RV1XS2maonlS8eXI0Q130azAKBggqhkjO +PQQDAgNIADBFAiEA2r/c+NN+uHyDSPnrPG0csWP/L4SCNl3RHEktM76RomoCIHZj +wzofFTNVqdsP/gAOyygrtvq9tOkz0s0PY+06N6Dr +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/production/paa-root-certs/dcld_mirror_CN_Coolkit_Matter_PAA_vid_0x1286.der b/credentials/production/paa-root-certs/dcld_mirror_CN_Coolkit_Matter_PAA_vid_0x1286.der new file mode 100644 index 0000000000000000000000000000000000000000..3eb961c3e64475ff130b1c0f00c6372f99f7e5df GIT binary patch literal 462 zcmXqLVmxKg#8|L^nTe5!NswWa#KZ|p*6-;2lvb>G?$O0o11>fWtu~Kywk*s{2F8Zc z29j*dp)AZiLeBa5IoX*d3ciUYC8IW$jrUDpx{gHStX14SbAz=< J{K5y)uK>_ckX8Ty literal 0 HcmV?d00001 diff --git a/credentials/production/paa-root-certs/dcld_mirror_CN_Coolkit_Matter_PAA_vid_0x1286.pem b/credentials/production/paa-root-certs/dcld_mirror_CN_Coolkit_Matter_PAA_vid_0x1286.pem new file mode 100644 index 00000000000000..f3a3f9b032117c --- /dev/null +++ b/credentials/production/paa-root-certs/dcld_mirror_CN_Coolkit_Matter_PAA_vid_0x1286.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIByjCCAXCgAwIBAgIRALIYkZCkr7iJ8mZzIc7i0YUwCgYIKoZIzj0EAwIwMzEb +MBkGA1UEAwwSQ29vbGtpdCBNYXR0ZXIgUEFBMRQwEgYKKwYBBAGConwCAQwEMTI4 +NjAgFw0yMjEyMjkwOTAxMjBaGA8yMTIyMTIwNTEwMDEyMFowMzEbMBkGA1UEAwwS +Q29vbGtpdCBNYXR0ZXIgUEFBMRQwEgYKKwYBBAGConwCAQwEMTI4NjBZMBMGByqG +SM49AgEGCCqGSM49AwEHA0IABFjRorUBNceySQx2NyglupAohrtcN7HhdhoXSpe7 +Q8NKPwEWgi8xGM8/I5aZpNyKWtIkiqQjOldveUsJ+E5huJ2jYzBhMA8GA1UdEwEB +/wQFMAMBAf8wHQYDVR0OBBYEFNLMGSSoh8d9pu+VyV7evMxVOl6+MA4GA1UdDwEB +/wQEAwIBhjAfBgNVHSMEGDAWgBTSzBkkqIfHfabvlcle3rzMVTpevjAKBggqhkjO +PQQDAgNIADBFAiEA70Nk7lJT0kd3ldXbCeHjHCcjaNQSi6BEfW5t351S0TYCIEtA +7mST/iS08y+bmAc+Umw4w4korSG7mbA7SF+h4Bvq +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/production/paa-root-certs/dcld_mirror_CN_Dooya_Matter_PAA_vid_0x1365.der b/credentials/production/paa-root-certs/dcld_mirror_CN_Dooya_Matter_PAA_vid_0x1365.der new file mode 100644 index 0000000000000000000000000000000000000000..74f0bdc503d9b3c35bfe93d243ff1482e53cf5ed GIT binary patch literal 458 zcmXqLVmxNh#F(>ynTe5!NswVZv!c`OiT`pckCZR*O0TRm;9}#@YV$Z}%fifLU}z|5 zAkM}d%EHVe;F6zTnW*5KSW=Q&q!8ffXeeSJ#Kxt~#>m3hw5W!Ok%z_5*v!;GL7dmf z*ud1#+`!D(z`!y}g5SsxC}0A_=3oJG42?7pW@87tiir{GJZ46AW+w)g>(wHgcm3b1 zE_!#tmWi)tJ>C1zJn;a>tT(n{CPjx^_TF3&WcHu;Ml|~+j*l;7f|vtZccfhnu*$HJ z^9)|9>NV}l;$(wF1Ad?vWrZ0T|Ff_fFas$AS&#r9ix`W@jXJl|RUh^R?Q@><=>Xe| z+*u#=N)7lx()=Lxz(8VbGmr=Im02VV#2T<`Knhc44+aBQCI#j4T`DiPDw_H!ocun& zvLK_;qQd;5a7j#&+|ql6?S^(tiVWYoI94xjeIWj8zh!COw&?pmE{d*g&rg~p{>nRF I|9OZh0LyEU2mk;8 literal 0 HcmV?d00001 diff --git a/credentials/production/paa-root-certs/dcld_mirror_CN_Dooya_Matter_PAA_vid_0x1365.pem b/credentials/production/paa-root-certs/dcld_mirror_CN_Dooya_Matter_PAA_vid_0x1365.pem new file mode 100644 index 00000000000000..28ba6eec1e0d99 --- /dev/null +++ b/credentials/production/paa-root-certs/dcld_mirror_CN_Dooya_Matter_PAA_vid_0x1365.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIBxjCCAWygAwIBAgIRAK8DIULbkf5secR3pEpneXkwCgYIKoZIzj0EAwIwMTEZ +MBcGA1UEAwwQRG9veWEgTWF0dGVyIFBBQTEUMBIGCisGAQQBgqJ8AgEMBDEzNjUw +IBcNMjMwNTE3MDYzMDA5WhgPMjEyMzA0MjMwNzMwMDlaMDExGTAXBgNVBAMMEERv +b3lhIE1hdHRlciBQQUExFDASBgorBgEEAYKifAIBDAQxMzY1MFkwEwYHKoZIzj0C +AQYIKoZIzj0DAQcDQgAE13sUs7r/vScV3aC0keua5b3hN2HACJrsPVY0csOEvdmg +Ujb/DdhbB9II8egcUgNQhbhm1VA6aDweSVOlJUqW9KNjMGEwDwYDVR0TAQH/BAUw +AwEB/zAdBgNVHQ4EFgQU2H5GdarwvlK+Q5zywAaYbZrwLnUwDgYDVR0PAQH/BAQD +AgGGMB8GA1UdIwQYMBaAFNh+RnWq8L5SvkOc8sAGmG2a8C51MAoGCCqGSM49BAMC +A0gAMEUCICN3uiTptSE1TiDJ9595cGiBOHg30RN0XHIepd5xhzE+AiEA94oIq6eF +4Bf6vzl1brZb3/jRFa2Hb2KSF+pLby/nVDU= +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/production/paa-root-certs/dcld_mirror_CN_HooRii_Matter_PAA_G1_vid_0x1351.der b/credentials/production/paa-root-certs/dcld_mirror_CN_HooRii_Matter_PAA_G1_vid_0x1351.der new file mode 100644 index 0000000000000000000000000000000000000000..36dca99ce22cd90b0fc31ae826c5d20bd0d28fc5 GIT binary patch literal 464 zcmXqLVmxEe#8|w5nTe5!Nx*Gi?Y~*#?J}#3Q#YGsxuhF#v2kd%d7QIlVP-NgHIy}w zW@8RzVdfF>$j=YT%vA7AEGbDXQV4K#RB$&m6fqEDWMFP+ZeR%(AlKkX17S9HuEfx}&sIfhPkwxK8qqbaq5(h9tFpq3jQ?3!4VZzHfh5S^%XrY z4+sidaYYGj{A$1llI91g2L={nn}IxtugoH0Al86g15(&ByE7QLFe&(3w_I^FGKjw> zX>r;|IZC&0Ve{Iu?coiFrKULSpKz>~Ng?p&$;q?crUXVb|8l=Kt%+Ot%JCa6o7UIG M+e|+rocm)I02_ylKL7v# literal 0 HcmV?d00001 diff --git a/credentials/production/paa-root-certs/dcld_mirror_CN_HooRii_Matter_PAA_G1_vid_0x1351.pem b/credentials/production/paa-root-certs/dcld_mirror_CN_HooRii_Matter_PAA_G1_vid_0x1351.pem new file mode 100644 index 00000000000000..5039036523762b --- /dev/null +++ b/credentials/production/paa-root-certs/dcld_mirror_CN_HooRii_Matter_PAA_G1_vid_0x1351.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIBzDCCAXOgAwIBAgIQRr59/poXhxyqM2WzNmpEZzAKBggqhkjOPQQDAjA1MR0w +GwYDVQQDDBRIb29SaWkgTWF0dGVyIFBBQSBHMTEUMBIGCisGAQQBgqJ8AgEMBDEz +NTEwIBcNMjMwMzE2MDg0OTQ0WhgPMzAyMjA3MTcwOTQ5NDRaMDUxHTAbBgNVBAMM +FEhvb1JpaSBNYXR0ZXIgUEFBIEcxMRQwEgYKKwYBBAGConwCAQwEMTM1MTBZMBMG +ByqGSM49AgEGCCqGSM49AwEHA0IABGu+QUB48KWjlQvmqlkrk+PFlgLwd7lhfJ+W +bCMjStSUC1dZXnN/L4SLfRAigweqnZDq4yDfZxGhRnbXIg20jGKjYzBhMA8GA1Ud +EwEB/wQFMAMBAf8wHQYDVR0OBBYEFLcW1z8tZsZ/eIzpwBETOgpaErH1MA4GA1Ud +DwEB/wQEAwIBhjAfBgNVHSMEGDAWgBS3Ftc/LWbGf3iM6cAREzoKWhKx9TAKBggq +hkjOPQQDAgNHADBEAiBPO4TUQTIwX9YZOMtMI1otjqGDrXa3V4DDGpRAv5DGjQIg +UdnJk5rtZFFYg/pH3paCCyPUx9hEsq9+XzyXzBNt+Jo= +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/production/paa-root-certs/dcld_mirror_CN_Kudelski_Matter_PAA_01.der b/credentials/production/paa-root-certs/dcld_mirror_CN_Kudelski_Matter_PAA_01.der new file mode 100644 index 0000000000000000000000000000000000000000..fe7f2f9923eecb8bc88db3e47b9621b60245189e GIT binary patch literal 428 zcmXqLVq9U+#OSwxnTe5!NkH7|#I^e##eLqKn|Z~X6z&^vv2kd%d7QIlVP-N=G?X`x zWn&IyVHOtiE=@_zDbCJR@J%c!Ni9+caCB5KFf>pQ=QT1mFf=kXG&Zy}GK`Yow*&%1 zBV!;kwKTPiBF2zN17S9Hu&qptQ0ti)*_oXfSPuFvmHo2kxcRL7^mA&=hgPq$dE@`0 zyHUebUwzx=O9x}_?VMh}*=DiV>xGVQ{&fA62@p0&h~M48ab#~(kHSJx_Qh!iDF%E% zFUayUGX7@)dWw{zYmwOO`OX4J8I^G^tHMMTx=X#Z64=rS(up& ztPGV56xf(US(tewee(0t6Z7J29}B z`*A-Ky^-d*(qF%8wdXFzzph=?vv2L`zo2>AHM`{U%9Nl~qtg!~PBCTuQVKpjLHBj^ z+oMzMy*EbPd@x(&TdwBfG=mhNcbG$Eg&7(Dvv3%&0VyU%Mgu;O7(Yl17%+@%2C^VN zABz}^$Uy~f&OQHhZY7_aU1!kLa{Ab!3U>o}khC(3gn?KCb_Gbm%JSHS*}Jemp-c*FoA&Rvc>d|@#AnaHcA6~QtjoEk S#ePD^yA%6giO0X#k_G@|cbTsM literal 0 HcmV?d00001 diff --git a/credentials/production/paa-root-certs/dcld_mirror_CN_Longanlink_Matter_PAA_01_vid_0x131F.pem b/credentials/production/paa-root-certs/dcld_mirror_CN_Longanlink_Matter_PAA_01_vid_0x131F.pem new file mode 100644 index 00000000000000..6983f6ee8628c0 --- /dev/null +++ b/credentials/production/paa-root-certs/dcld_mirror_CN_Longanlink_Matter_PAA_01_vid_0x131F.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIB2zCCAYKgAwIBAgIUbUYhommf/eGmBpGVCftameBnrS0wCgYIKoZIzj0EAwIw +OjEiMCAGA1UEAwwZTG9uZ2FuLmxpbmsgTWF0dGVyIFBBQSAwMTEUMBIGCisGAQQB +gqJ8AgEMBDEzMUYwHhcNMjMwMTEyMTAxMTQ1WhcNMzMwMTA5MTAxMTQ1WjA6MSIw +IAYDVQQDDBlMb25nYW4ubGluayBNYXR0ZXIgUEFBIDAxMRQwEgYKKwYBBAGConwC +AQwEMTMxRjBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABDdOC+IV2GZJqU8viqtJ +ugH9RYp7m9q8j9Apy0VrdNOpZFJlMsvhWMoCavoiU8uQLetb7cWVP0uxWtngmxT2 +bSmjZjBkMBIGA1UdEwEB/wQIMAYBAf8CAQEwDgYDVR0PAQH/BAQDAgEGMB0GA1Ud +DgQWBBTBIEsJvP4s2mPOm34wgoTLxqJ4RzAfBgNVHSMEGDAWgBTBIEsJvP4s2mPO +m34wgoTLxqJ4RzAKBggqhkjOPQQDAgNHADBEAiBgrbitMHgD7Hj2gwQKSlXj8wUF +d+GiHTrCCA127lb8VQIgBrK/uzjn8vWR5uf1iTShsy0JrIQ/kIjuyL/qF1/otGY= +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/production/paa-root-certs/dcld_mirror_CN_Matter_ASR_PAA_C_CN_vid_0x133F.der b/credentials/production/paa-root-certs/dcld_mirror_CN_Matter_ASR_PAA_C_CN_vid_0x133F.der new file mode 100644 index 0000000000000000000000000000000000000000..1945e372e51b3898f62c4d19c56abdc4019bef69 GIT binary patch literal 471 zcmXqLV!Uk7#8|O_nTe5!iA8{cfy01{jYF%= z5F3{^8zT#2)1n$CMjjSJV`Dc%aRX715@sGg-^7xV)FK7P;2?znM@It%ab6=MLn8wV z15*=ABcmt@ejv}t(9qBXDnOz6kp{wS>|nPtF+v^9%*f8{#K1C3xNU*flx^Pw_MSKY z>{9aokxydY+q;tQ_P`TL#M3;ky;{nNTFZsoI(1@iT0PgKnOQhB{!N$A=~ zld_=2X$C0<@<3n7Dziu!h&713fA}HMxTZc%t?XY%uygHx=6wwZfPn#2Ak4`4pM}GK z4M;IDG8)K&#Q0dmSg>p114;9Pv;c#bkqtSpnLQZ{+?W&@+GBmVf={-(D+;p6nD4iF zC&ndRpHNe^IE$s^=l;_#Yk*4LEnc$fYH(fW&lfX7`sItuR`uDk9g_@udB^+3hP$km FGXY0QjOhRX literal 0 HcmV?d00001 diff --git a/credentials/production/paa-root-certs/dcld_mirror_CN_Matter_ASR_PAA_C_CN_vid_0x133F.pem b/credentials/production/paa-root-certs/dcld_mirror_CN_Matter_ASR_PAA_C_CN_vid_0x133F.pem new file mode 100644 index 00000000000000..659757913d14e6 --- /dev/null +++ b/credentials/production/paa-root-certs/dcld_mirror_CN_Matter_ASR_PAA_C_CN_vid_0x133F.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIB0zCCAXigAwIBAgIEEAAACDAKBggqhkjOPQQDAjA8MQswCQYDVQQGEwJDTjEU +MBIGCisGAQQBgqJ8AgEMBDEzM0YxFzAVBgNVBAMMDk1hdHRlciBBU1IgUEFBMCAX +DTIyMTIwODA1NDkyMloYDzIxMjIxMTE0MDU0OTIyWjA8MQswCQYDVQQGEwJDTjEU +MBIGCisGAQQBgqJ8AgEMBDEzM0YxFzAVBgNVBAMMDk1hdHRlciBBU1IgUEFBMFkw +EwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEmhOGoCqUtvdQvc8380R0/+JMYW7t3Rnu +Hn2jxPOWT4P33OuhT5ql/IW2XqnmVKAff83IeJn0edePIhLW8TR2UqNmMGQwHwYD +VR0jBBgwFoAU7+HwYTN8f14mdv6IU0N9vwO+gMAwEgYDVR0TAQH/BAgwBgEB/wIB +ATAdBgNVHQ4EFgQU7+HwYTN8f14mdv6IU0N9vwO+gMAwDgYDVR0PAQH/BAQDAgEG +MAoGCCqGSM49BAMCA0kAMEYCIQCHXUwKU8mFRyERBBw3vzzuFgobf2B8eqNqBHT5 +v8vpfAIhAO6jpKrVU36J+eiYVI8fc3aqjj0GxhlW6dxL6LDdBTmZ +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/production/paa-root-certs/dcld_mirror_CN_Matter_PAA_2_O_Google_C_US_vid_0x6006.der b/credentials/production/paa-root-certs/dcld_mirror_CN_Matter_PAA_2_O_Google_C_US_vid_0x6006.der new file mode 100644 index 0000000000000000000000000000000000000000..980a599f3b6eec83c3194fbd966cd10d5b96a1f7 GIT binary patch literal 498 zcmXqLVti-N#5j2YGZP~d6C`Z$oYaPB!LH7B*p~&|pJ;16~k^ zi-*lUKR-Pu)lk$x7$m^V!{eJ+Qj%Jv5a8&jU}Pv_AjHO{&Bn;W*tDpIiIIoJ%)r3R zKtY_>$jH#h(A2=d$jI0*N`fEAGcp8|mcTF+#n>%*f8{#K2M`w!ZAN zZP%{|*4p58R@vsKSN}L!@cx2!&XG0ZcNS|*3tm{86+Cyr^IC0*GgE`|?B{A9_9*jS zU99-`n(D^B>UE3L3{rqTWDb=TW@P-&!ePJ$q(DK(2NL54i2(zTk<{9 literal 0 HcmV?d00001 diff --git a/credentials/production/paa-root-certs/dcld_mirror_CN_Matter_PAA_2_O_Google_C_US_vid_0x6006.pem b/credentials/production/paa-root-certs/dcld_mirror_CN_Matter_PAA_2_O_Google_C_US_vid_0x6006.pem new file mode 100644 index 00000000000000..4db28c632a2459 --- /dev/null +++ b/credentials/production/paa-root-certs/dcld_mirror_CN_Matter_PAA_2_O_Google_C_US_vid_0x6006.pem @@ -0,0 +1,13 @@ +-----BEGIN CERTIFICATE----- +MIIB7jCCAZOgAwIBAgIBATAKBggqhkjOPQQDAjBLMQswCQYDVQQGEwJVUzEPMA0G +A1UECgwGR29vZ2xlMRUwEwYDVQQDDAxNYXR0ZXIgUEFBIDIxFDASBgorBgEEAYKi +fAIBDAQ2MDA2MCAXDTIyMTIxNTAwMjIzMVoYDzIxMjIxMTIxMDAyMjMxWjBLMQsw +CQYDVQQGEwJVUzEPMA0GA1UECgwGR29vZ2xlMRUwEwYDVQQDDAxNYXR0ZXIgUEFB +IDIxFDASBgorBgEEAYKifAIBDAQ2MDA2MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcD +QgAEfBavdss9ivpYBX1TrjprN8ur+Mlw79ArbMSsF9yjKJZToX1qU52g530rGMyV +Um4/nSvDSHZLq3Mh/dYlsY57rqNmMGQwEgYDVR0TAQH/BAgwBgEB/wIBATAOBgNV +HQ8BAf8EBAMCAQYwHQYDVR0OBBYEFHq57adv6ctkYnUybdFFCLgA+OHIMB8GA1Ud +IwQYMBaAFHq57adv6ctkYnUybdFFCLgA+OHIMAoGCCqGSM49BAMCA0kAMEYCIQCJ +bSWN3tzLKE37QsmQa9LUUz58TKF8h6Vbx8oKNQDJCgIhAMWZC7jGeR9PMO/dGNJy +/FRDJTm2hVUYrvzOx74YAIew +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/production/paa-root-certs/dcld_mirror_CN_Matter_Uascent_PAA_0x1400_vid_0x1400.der b/credentials/production/paa-root-certs/dcld_mirror_CN_Matter_Uascent_PAA_0x1400_vid_0x1400.der new file mode 100644 index 0000000000000000000000000000000000000000..9d6fa54a028993ea6d6e0d59650ab9ca578b8f29 GIT binary patch literal 476 zcmXqLV!UC{#8|t4nTe5!NkEC`pg_;uTN5%)UT#=;ku}(Wi;Y98&EuRc3p0~}m7$V> z0vmHE3p0PFYLP-{VsUb6UWr10qoaaBg`tUofuV?j5F3{^8zT#2)1n$CMjjTB zsDXkwuaU8Vk&%gkks*+ZlHfNo1PT}$8yWx+P=F%SBMpSv*um~(VuU)FnUS5@iGhVp zJd(eWWqZ!u%Jo~0oth9baclIwjl3yS{w3b6kK@QSJDz@h*|Z($w`))ICT(MvFUUCX z;x3QdZaY4)O)<9}_joK$Hb^w!2YOmon33^63#$P$kTQ@33GlIqv4|KnS9Yd6n7m?B z(C1GyG;5@PVZHLF$3Q#@J>c58^AcNEnDUVAp^Y%FLb&25wA>3@gM-X7ygm zX3cUxw(BVWv#oFYPI>q}&yrf-$zHuZLfsIk>VbjB*oGXG%pME|u1pF(e24yfyC*3nNOrF}*8W3fnU8Mb zlA`^_(&_7Kj!zYnU{Yjw7Ta)1^@YN(rX%+^9a&n`TKs4BnJecfxs*<+V~aYf#|i+A CyoBZe literal 0 HcmV?d00001 diff --git a/credentials/production/paa-root-certs/dcld_mirror_CN_PanKorePAA_O_PanKore_vid_0x1316.pem b/credentials/production/paa-root-certs/dcld_mirror_CN_PanKorePAA_O_PanKore_vid_0x1316.pem new file mode 100644 index 00000000000000..4f1efc399b642e --- /dev/null +++ b/credentials/production/paa-root-certs/dcld_mirror_CN_PanKorePAA_O_PanKore_vid_0x1316.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIBvTCCAWOgAwIBAgIRALR5sevvUSe9RFYCEgeDQzswCgYIKoZIzj0EAwIwPTET +MBEGA1UEAwwKUGFuS29yZVBBQTEUMBIGCisGAQQBgqJ8AgEMBDEzMTYxEDAOBgNV +BAoMB1BhbktvcmUwIBcNMjMwNDE0MDUxOTI4WhgPMjEyMzAzMjEwNjE5MjhaMD0x +EzARBgNVBAMMClBhbktvcmVQQUExFDASBgorBgEEAYKifAIBDAQxMzE2MRAwDgYD +VQQKDAdQYW5Lb3JlMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAES5EuELIS1Fr/ +FHhVUN2VVT1P+A7BjHwDKryrB8KBAX63m2cKnc8XiGqlgLISO7L26n7MYE4I4JcB +v844aPg03aNCMEAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUVotIfZ/3up+G ++Xbv4a15BDNXq8MwDgYDVR0PAQH/BAQDAgGGMAoGCCqGSM49BAMCA0gAMEUCIEwO +wv9LR2IiYBmLqsaH+CSmTC1hpHK/Mxtnr3zHlRYYAiEA5l2A0iXoIPqCxN+yxKVy +hXP8m8zUz5JEdZR+BlrFLgU= +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/production/paa-root-certs/dcld_mirror_CN_Phaten_Matter_PAA_vid_0x1404.der b/credentials/production/paa-root-certs/dcld_mirror_CN_Phaten_Matter_PAA_vid_0x1404.der new file mode 100644 index 0000000000000000000000000000000000000000..7ac6b1dddaf6979c83e7036f3c0add4915a79e5d GIT binary patch literal 460 zcmXqLVmx8c#F)2$nTe5!NswX2VWxi~9JRBQ47^TCZxZe`;9}#@YV$Z}%fifLU}Pv| zAi>5Q%EHVe7?6=zlA5RBn^;nkTBH!*=x8WnAjHO{&Bn;W*tDpIiIIoJ(8R#RKtY_> z$k@Qhz|6qJ#K6=rN`l|W$jI0bj7%*}Eu+XXHPS$sjUDVRCPt_OnHkxcofudc+|-

~a%Vk{yv6<&ny*pk{Wf3Lej zpL3Ip>qf`z27DlCevo=#Ffq0n$bG6LZ>1R z6!{lO_O0Bs`peu}vF+?-6Kmr#BjXk`Dd^Afc3M%e%}hDpXW?6SCu4mx&jRJrhAVq) L6RpdbKm7s#(TR#O literal 0 HcmV?d00001 diff --git a/credentials/production/paa-root-certs/dcld_mirror_CN_Phaten_Matter_PAA_vid_0x1404.pem b/credentials/production/paa-root-certs/dcld_mirror_CN_Phaten_Matter_PAA_vid_0x1404.pem new file mode 100644 index 00000000000000..b0e30b457cb860 --- /dev/null +++ b/credentials/production/paa-root-certs/dcld_mirror_CN_Phaten_Matter_PAA_vid_0x1404.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIByDCCAW6gAwIBAgIRAJjDAv4UCH2aIjBKyRuyE40wCgYIKoZIzj0EAwIwMjEa +MBgGA1UEAwwRUGhhdGVuIE1hdHRlciBQQUExFDASBgorBgEEAYKifAIBDAQxNDA0 +MCAXDTIzMDIwNjA0NDA1MVoYDzIyMjMxMjMxMjM1OTU5WjAyMRowGAYDVQQDDBFQ +aGF0ZW4gTWF0dGVyIFBBQTEUMBIGCisGAQQBgqJ8AgEMBDE0MDQwWTATBgcqhkjO +PQIBBggqhkjOPQMBBwNCAAQARiZDxeEXWhJxOhqVex88/53FmxWqrqWCqfZynZS3 +BGXktXGGWIekPfkw/2l+7Kmt5pNJvEm7f2QPNpaWcL6vo2MwYTAPBgNVHRMBAf8E +BTADAQH/MB0GA1UdDgQWBBSZIOhVuLRljx/ei3gvCbIcRbFBtzAOBgNVHQ8BAf8E +BAMCAYYwHwYDVR0jBBgwFoAUmSDoVbi0ZY8f3ot4LwmyHEWxQbcwCgYIKoZIzj0E +AwIDSAAwRQIhAJpLjv9zOxLKWcByT3AZjqmyq/SdfRa3B3aRfV5pWV6jAiAvnEtC +qHC2NiNvTKHtR0IzLzZJcCN1gNS8PWE7dgPy+g== +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/production/paa-root-certs/dcld_mirror_CN_Qianyan_Matter_PAA_vid_0x1387.der b/credentials/production/paa-root-certs/dcld_mirror_CN_Qianyan_Matter_PAA_vid_0x1387.der new file mode 100644 index 0000000000000000000000000000000000000000..cd76bfcce5c32af675a10a74b8beb0ba64488ceb GIT binary patch literal 462 zcmXqLVmxKg#8|L^nTe5!NswV@v&-bI`~H4Ccxpz^G|i(^47k`hwAwt**|IP*85kQ% z8%VM-hq5s92nA*)=2a%VXggs zd&RorYSW!-t)iDky}tc>dC9Ba%CqKh*|Jy8nl|gSp8Sgkck|WN%>=Kct?_?k!u>(% z$#ehWDHAsNef?1%w>a4#(SRT5O<7?^#{Vp=2FyUpKo%sx$0EieVzB&A&b41rr<>}_ z^Nf<%vv&wS(KO%#N%Mo$0|Sb&%|IT+S7wng5Np7$0V!OWJs1pJnG`Z!Iiy@?=j^Ey zPh3(}@Od@I(`UKHPi{LJ*R^%8Eq%L=Ns-~^LIp3ytGi;Y98&EuRc3p0~} zv7xkqBpY)m3p0;UU}PFYLP;KqobjSfe;&)HX9=gW7DDLlZ*- z0|jwjBVz+&149E-BLf4oC<%T`ATTsCh6#{oY@~rO8#~x#OpH(`GBdI>J29|)janir zHb*5^{E*-5)uKINOQuZTtH<3r&EUX6&*aa)=PHZ)sds(POlND^b9J-Ex4pX#Ug6(e z)wS=;p_9Kt9Ey||rx~Oe$O647%f}+dB68#0ml+O=qZcyVv3}mR)#sK)ohp-oJV;uZ zMZ!R=0lNYrkOE;w#{VoF25dlziILHO4xH2g+{D0GWedmvu zeA79*Lmw!AF-+53k|1lI$IvzNV#%3X42?_*Q9ZTnXC)cu^@PkjxpZmEk~ax;N$RPx OCq3J1);zcq7775^EtA{; literal 0 HcmV?d00001 diff --git a/credentials/production/paa-root-certs/dcld_mirror_CN_Quectel_Matter_PAA_vid_0x1410.pem b/credentials/production/paa-root-certs/dcld_mirror_CN_Quectel_Matter_PAA_vid_0x1410.pem new file mode 100644 index 00000000000000..6261addd938c7c --- /dev/null +++ b/credentials/production/paa-root-certs/dcld_mirror_CN_Quectel_Matter_PAA_vid_0x1410.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIB0DCCAXagAwIBAgIUSNDkSyf+uIE4cOtbUuqYbyoZm04wCgYIKoZIzj0EAwIw +MzEbMBkGA1UEAwwSUXVlY3RlbCBNYXR0ZXIgUEFBMRQwEgYKKwYBBAGConwCAQwE +MTQxMDAgFw0yMzAzMDEwNTIwMDZaGA85OTk5MTIzMTA1MjAwNlowMzEbMBkGA1UE +AwwSUXVlY3RlbCBNYXR0ZXIgUEFBMRQwEgYKKwYBBAGConwCAQwEMTQxMDBZMBMG +ByqGSM49AgEGCCqGSM49AwEHA0IABPVapB0WnCRdF8JOm6sVjFaklJO9LguJljDA +wUlj8/udIxdOJ4r3aWcGhLzVsyj2vbrB1A+7eoq+zMLJ+lRAciOjZjBkMB0GA1Ud +DgQWBBTYzvSYQKNboQDcO+eGtUzaOH4lAjAfBgNVHSMEGDAWgBTYzvSYQKNboQDc +O+eGtUzaOH4lAjASBgNVHRMBAf8ECDAGAQH/AgEBMA4GA1UdDwEB/wQEAwIBBjAK +BggqhkjOPQQDAgNIADBFAiEA/+yF17n4XG81nLtV4CP0MWYppGAdN24AipnRdMza +AIECIFqMfQfNGQGejFSeyaWlhKTsYH5iJ2UdyUmHfKzg3FZV +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/production/paa-root-certs/dcld_mirror_CN_Rafael_Matter_PAA_vid_0x1346.der b/credentials/production/paa-root-certs/dcld_mirror_CN_Rafael_Matter_PAA_vid_0x1346.der new file mode 100644 index 0000000000000000000000000000000000000000..9aec36a9f66d061e0a1e200ae9cd58a179473da3 GIT binary patch literal 454 zcmXqLVmxHf#F(*wnTe5!iNmPk{xy?%Z}<$j*f_M>JkHs&Ff$n#8A=&QurY_SF!Klo zC8i~&<|z0kmXxFxDFiq=8j2VQv2kg$F|sf=EvjK+?^mCz8ThF&?EGoO+S zEKV~>0eXZvR92Xg@jnZP0UMBFVq`Sn1Bvm2#DGD;$Yvl5;`6bHv4|Y`{_yJVpL73T ze8*UJHAB7U#cTy}19_0NGK++PSOaziNCC_2!C>IZq~K6rBBS0k%#7^JP7ExTvfGy4 z)mc)oqet(O!bhE-2Qs@>N*1>76zRSkdOA$WI(&bpsDM^#&Qq6EUkhEcS30}aGA)TO ze9U-a=3R$h_L7U!3{nh)fWDL!W@P-&!ePJ$q?i~P4fsG}{2(!4kTJ3u$b$HMEMhDo z+s=REI)6mvnv9yr&E#!Hx9>8q=rWK8Nh`BR7>G4sSAY}&%pME|u1pF(%~SM_eHP2w z{^8fbgEez)GKDtRE9f)-DqJKnzqsU63X>wkes{4aACK?dW*3)ae!bY~?$H|`tQLMs OTlf2Aa*OBA|4IN}#-R8B literal 0 HcmV?d00001 diff --git a/credentials/production/paa-root-certs/dcld_mirror_CN_TrustAsia_Matter_PAA_O_TrustAsia_Technologies__Inc.pem b/credentials/production/paa-root-certs/dcld_mirror_CN_TrustAsia_Matter_PAA_O_TrustAsia_Technologies__Inc.pem new file mode 100644 index 00000000000000..f8e9d7061bc492 --- /dev/null +++ b/credentials/production/paa-root-certs/dcld_mirror_CN_TrustAsia_Matter_PAA_O_TrustAsia_Technologies__Inc.pem @@ -0,0 +1,13 @@ +-----BEGIN CERTIFICATE----- +MIIB6jCCAZCgAwIBAgIIQZHqtWurdTAwCgYIKoZIzj0EAwIwRjElMCMGA1UECgwc +VHJ1c3RBc2lhIFRlY2hub2xvZ2llcywgSW5jLjEdMBsGA1UEAwwUVHJ1c3RBc2lh +IE1hdHRlciBQQUEwIBcNMjMwMzE2MDkwMDAwWhgPOTk5OTEyMzEyMzU5NTlaMEYx +JTAjBgNVBAoMHFRydXN0QXNpYSBUZWNobm9sb2dpZXMsIEluYy4xHTAbBgNVBAMM +FFRydXN0QXNpYSBNYXR0ZXIgUEFBMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE +OR22pd0spHC4jC7SIPEs+cBpiqkZcYe5FIvTVctWIjtXv4kVECplbOVEZU04LTbq +LLqtAqRfceMByJndQPo/GaNmMGQwEgYDVR0TAQH/BAgwBgEB/wIBATAOBgNVHQ8B +Af8EBAMCAQYwHQYDVR0OBBYEFLbP9grPxCTWHCYU2WO2MtvdA6iKMB8GA1UdIwQY +MBaAFLbP9grPxCTWHCYU2WO2MtvdA6iKMAoGCCqGSM49BAMCA0gAMEUCIEyDlC7G +8xZqt/D6wcF8nTxpErN/IC8D+nGiGJ9zdPJkAiEAv0cW5PHHvbY+XmI313NC3cXY +8Dqh8mau++ljhEm5/yI= +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/production/paa-root-certs/dcld_mirror_CN_WISeKey_OISTE_Matter_PAA_GA.der b/credentials/production/paa-root-certs/dcld_mirror_CN_WISeKey_OISTE_Matter_PAA_GA.der new file mode 100644 index 0000000000000000000000000000000000000000..93d982a0daf2a8fd243428c2049c14f83af9b7e2 GIT binary patch literal 430 zcmXqLVq9g=#2B!EnTe5!iNisBgK_M?X?6x&Y#dr`9_MUXn3)XJ3{?!2*qB3En0chb zJ%dxdQ!5qxJ%dAB6?_v*N>Ymy0vsI`+#L-R#CeU34UCM841vJJEJ}jk5(o^9jDg71 z($q4FXpjP~T~A@+}46t%NIJXzgm@^BGR8LK0A%)HFmPp3P-g8Z{TBBne@Sovx_mnr_V&l+i^EhYA!pvk~ zY$$CY$;KSY!ptKS;pV5{n^;nkTBH!*=%^6p>0&5iAjHO{&Bn;W*tDpIiIIoJ(9qDu zKtY_>$k5Qh$lTD}*wWZMN`l|Wz!W5402Lt5*hm9mHg>Sfm>8i>WM*V%c4A<8b=6yK z-Ha+@C+D1)43F~a#SI32FzT+XK8kt zOKnxGSwi=kSIvvl3{rqTVGflQW@P-&!ePJ$q?i~P4dg*$$}AEFVhth!+qU*5?R{zM zvCZ!jo8ader(7;IJ00wmFw)U# N7yD6=eL(R-3;@WPjb;D< literal 0 HcmV?d00001 diff --git a/credentials/production/paa-root-certs/dcld_mirror_CN_XFN_Matter_PAA_VID_vid_0x111D.pem b/credentials/production/paa-root-certs/dcld_mirror_CN_XFN_Matter_PAA_VID_vid_0x111D.pem new file mode 100644 index 00000000000000..4b6076b165fac2 --- /dev/null +++ b/credentials/production/paa-root-certs/dcld_mirror_CN_XFN_Matter_PAA_VID_vid_0x111D.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIB0DCCAXagAwIBAgIUEVaPZC4WCRy6jfLzxPQPzA5HSR8wCgYIKoZIzj0EAwIw +MzEbMBkGA1UEAwwSWEZOIE1hdHRlciBQQUEgVklEMRQwEgYKKwYBBAGConwCAQwE +MTExRDAgFw0yMTEwMjcxNzM5MzdaGA8yMDUxMTAyMDE3MzkzN1owMzEbMBkGA1UE +AwwSWEZOIE1hdHRlciBQQUEgVklEMRQwEgYKKwYBBAGConwCAQwEMTExRDBZMBMG +ByqGSM49AgEGCCqGSM49AwEHA0IABOrVSyaumHozQkNsXGhId3uB7RiY/fggg2Ts +uIkYGxleT7WtMoEra98EOLWxZ0YpUJmoDjk2ywomql02YIus6oOjZjBkMBIGA1Ud +EwEB/wQIMAYBAf8CAQEwHwYDVR0jBBgwFoAUELa1jWK96T1Itk7yAeOdgGiHkpIw +HQYDVR0OBBYEFBC2tY1ivek9SLZO8gHjnYBoh5KSMA4GA1UdDwEB/wQEAwIBhjAK +BggqhkjOPQQDAgNIADBFAiAHAOsEylKtETbk2vCb1p3+/ohza7pWxsQZGjFDlzcT +6QIhAOR4QOqegCxM9hHzmMpE0oNCwY0YMiwqhxb4cGvAIdBc +-----END CERTIFICATE----- \ No newline at end of file diff --git a/credentials/production/paa-root-certs/dcld_mirror_CN_Xiaomi_Mijia_Matter_PAA_vid_0x126E.der b/credentials/production/paa-root-certs/dcld_mirror_CN_Xiaomi_Mijia_Matter_PAA_vid_0x126E.der new file mode 100644 index 0000000000000000000000000000000000000000..441d705fa83f91a1238ad6a658e8dff140c8657f GIT binary patch literal 467 zcmXqLVmxoq#8|R`nTe5!i9^QjVs-MNNB<1C*f_M>JkHs&Ff$og7%CXZu`!3TF!P8< zWG3e4W-9n*W@RQS_$HQ=q!uXzI64}N7znX(X|pl1Fg7i!VPfQAF*GuBHBb=eH8L_Z zGB7tZGPN`|jFRBD1Oh`NV<0lMG_{PP!0bo^VK#QK8<`lPj%8+KXLe#>*;7+?zuY=u zx`uP9_QH8zRXTZC(pl!NPX5icQoMOZ&d!j^`6GIsT zDK_R%7G@sd$kf!F%=C;B1>eMylGGxF07pkd5d$GME^RhO7RIJUHB5{=EQZF0Mg|Jv zyhg?b#zqDP7Dnc#W>FISMutEEBO?<7ORxZ$=0+L_v$2ES#>5D9Br_vBvl9c$*6o)2 zI=jEFJD&J)kGS>8J5hVqYw1?2F44X4H+7XA!@7g#Sf}~e>3olTdHa;$=9TTwuWKYV zI7R+Q$^WaBo6_)nak4?80YA{Avcimv|5;cKn1PgmEJ%QlMT|w{N;_}JCWGjyEHXE1PKQi$`o`K{2K>Fuqk z!ZW)IQXXHjK@OR K9QjJLZP)=dr;khk literal 0 HcmV?d00001 diff --git a/credentials/production/paa-root-certs/dcld_mirror_CN_Yeelight_Matter_PAA_vid_0x1312.pem b/credentials/production/paa-root-certs/dcld_mirror_CN_Yeelight_Matter_PAA_vid_0x1312.pem new file mode 100644 index 00000000000000..00b429f75d69cd --- /dev/null +++ b/credentials/production/paa-root-certs/dcld_mirror_CN_Yeelight_Matter_PAA_vid_0x1312.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIByjCCAXGgAwIBAgIQSqc9zdIOdLEk8SqWG56VmjAKBggqhkjOPQQDAjA0MRww +GgYDVQQDDBNZZWVsaWdodCBNYXR0ZXIgUEFBMRQwEgYKKwYBBAGConwCAQwEMTMx +MjAgFw0yMzAzMjAwODI3NTZaGA8yMTIzMDIyNDA5Mjc1NlowNDEcMBoGA1UEAwwT +WWVlbGlnaHQgTWF0dGVyIFBBQTEUMBIGCisGAQQBgqJ8AgEMBDEzMTIwWTATBgcq +hkjOPQIBBggqhkjOPQMBBwNCAAS1tzm+iYv1rsdh8bwXO8ncWryvKi17JaQt0P1l +qj4ArsHOBZZMPiz3WenbyhGzqYfn1yhigEJZ+GRv/SptZIDno2MwYTAPBgNVHRMB +Af8EBTADAQH/MB0GA1UdDgQWBBTUhw1UsjBbhoyjr+6nJRiXOsggjjAOBgNVHQ8B +Af8EBAMCAYYwHwYDVR0jBBgwFoAU1IcNVLIwW4aMo6/upyUYlzrIII4wCgYIKoZI +zj0EAwIDRwAwRAIgXkjZ9nFLAu3aWnHMu3AfUdR3TE/eW5eZw03ISuPDMjQCIEcA +LnL4qXokODP80ooYjbP53CcaHAIBxlUGQQ50KzwH +-----END CERTIFICATE----- \ No newline at end of file diff --git a/src/python_testing/TC_DA_1_7.py b/src/python_testing/TC_DA_1_7.py index 35eae6a29db700..b9f3a787390ddb 100644 --- a/src/python_testing/TC_DA_1_7.py +++ b/src/python_testing/TC_DA_1_7.py @@ -29,11 +29,19 @@ from matter_testing_support import MatterBaseTest, async_test_body, bytes_from_hex, default_matter_test_main, hex_from_bytes from mobly import asserts +# Those are SDK samples that are known to be non-production. FORBIDDEN_AKID = [ bytes_from_hex("78:5C:E7:05:B8:6B:8F:4E:6F:C7:93:AA:60:CB:43:EA:69:68:82:D5"), bytes_from_hex("6A:FD:22:77:1F:51:1F:EC:BF:16:41:97:67:10:DC:DC:31:A1:71:7E") ] +# List of certificate names that are known to have some issues, but not yet +# updated in DCL. They will fail the test at runtime if seen, but not in CI. +ALLOWED_SKIPPED_FILENAMES = [ + "dcld_mirror_SERIALNUMBER_63709380400001_CN_NXP_Matter_Test_PAA_O_NXP_Semiconductors_NV_C_NL.der", + "dcld_mirror_SERIALNUMBER_63709330400001_CN_NXP_Matter_PAA_O_NXP_Semiconductors_NV_C_NL.der" +] + def load_all_paa(paa_path: Path) -> dict: logging.info("Loading all PAAs in %s" % paa_path) @@ -41,15 +49,22 @@ def load_all_paa(paa_path: Path) -> dict: paa_by_skid = {} for filename in glob(str(paa_path.joinpath("*.der"))): with open(filename, "rb") as derfile: - # Load cert - paa_der = derfile.read() - paa_cert = load_der_x509_certificate(paa_der) - - # Find the subject key identifier (if present), and record it - for extension in paa_cert.extensions: - if extension.oid == SubjectKeyIdentifier.oid: - skid = extension.value.key_identifier - paa_by_skid[skid] = (Path(filename).name, paa_cert) + logging.info(f"Loading PAA: {filename}") + try: + # Load cert + paa_der = derfile.read() + paa_cert = load_der_x509_certificate(paa_der) + + # Find the subject key identifier (if present), and record it + for extension in paa_cert.extensions: + if extension.oid == SubjectKeyIdentifier.oid: + skid = extension.value.key_identifier + paa_by_skid[skid] = (Path(filename).name, paa_cert) + except (ValueError, IOError) as e: + logging.error(f"Failed to load {filename}: {str(e)}") + if Path(filename).name not in ALLOWED_SKIPPED_FILENAMES: + logging.error(f"Re-raising error and failing: found new invalid PAA: {filename}") + raise return paa_by_skid