diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0000-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0000-Cert.der new file mode 100644 index 00000000000000..1679e78f238dd3 Binary files /dev/null and b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0000-Cert.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0000-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0000-Cert.pem new file mode 100644 index 00000000000000..0cf5bcb5577ade --- /dev/null +++ b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0000-Cert.pem @@ -0,0 +1,13 @@ +-----BEGIN CERTIFICATE----- +MIIB6TCCAY+gAwIBAgIIG9Y4GPFEp5cwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP +TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB +gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx +HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDAwMRQwEgYKKwYBBAGConwCAQwE +RkZGMTEUMBIGCisGAQQBgqJ8AgIMBDgwMDAwWTATBgcqhkjOPQIBBggqhkjOPQMB +BwNCAAT8oTjJK3bhzROHPBnqGXKYSFV4wV230pjRhCX8aEPNUIAo72N0uwvdCTwq +DUPG1tLGexArzyBwMdpswOMWT+A1o2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB +/wQEAwIHgDAdBgNVHQ4EFgQU5XCI9Ejm/5/iAJdEUov57AgvwR8wHwYDVR0jBBgw +FoAUr0K3CU3r1RXsbs8zuBEVIl8yUogwCgYIKoZIzj0EAwIDSAAwRQIgBW7jMFwb +LoDiJguE1FKOUtrvC4Ab1JLoPveGT8USjEwCIQDph/Qb+Pq+SBBV253a+Kd1VSQs +OLXNjr7WcwaNdVKy/Q== +-----END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0000-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0000-Key.der new file mode 100644 index 00000000000000..072d0c00877508 Binary files /dev/null and b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0000-Key.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0000-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0000-Key.pem new file mode 100644 index 00000000000000..b2c3fee98ee90c --- /dev/null +++ b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0000-Key.pem @@ -0,0 +1,5 @@ +-----BEGIN EC PRIVATE KEY----- +MHcCAQEEICHy4+QgwHAXNIEEaba60VzzBngiyaSllsGG+pvvFT+hoAoGCCqGSM49 +AwEHoUQDQgAE/KE4ySt24c0ThzwZ6hlymEhVeMFdt9KY0YQl/GhDzVCAKO9jdLsL +3Qk8Kg1DxtbSxnsQK88gcDHabMDjFk/gNQ== +-----END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0001-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0001-Cert.der index d8b3d3f773a0a9..d2d43bd716fbe1 100644 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0001-Cert.der and b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0001-Cert.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0001-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0001-Cert.pem index 9b861e89d717d3..eced1cf549094a 100644 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0001-Cert.pem +++ b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0001-Cert.pem @@ -1,13 +1,13 @@ -----BEGIN CERTIFICATE----- -MIIB6TCCAY+gAwIBAgIIGDezHpJzuvEwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP +MIIB6TCCAY+gAwIBAgIIDgY7dCvPvl0wCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDAxMRQwEgYKKwYBBAGConwCAQwE RkZGMTEUMBIGCisGAQQBgqJ8AgIMBDgwMDAwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAASIevIQMUBEVJARs0gmCtcwEv1xJvRMvq0+OsBhgk/5yDmB0FVtgxSbasHu -hVTwptKAdFqRECH/TZ3puA6Mb2dLo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQUOnrp2FroCw4aZtEygodsTw5H994wHwYDVR0jBBgw -FoAUhPUd/57M2ik1lEhSDoXxKS2j7dcwCgYIKoZIzj0EAwIDSAAwRQIhAOgetNjo -rKRvfUrkR+NEGKxjZNBUba+bAbMLV56HOzktAiATWTf2704F1RJwnZ3o6NuXWKZn -e1PHDu8utDYb3gTAlg== +BwNCAATCJYMix9xyc3wzvu1wczeqJIW8Rnk+TVrJp1rXQ1JmyQoCjuyvJlD+cAnv +/K7L6tHyw9EkNd7C6tPZkpW/ztbDo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB +/wQEAwIHgDAdBgNVHQ4EFgQUlsLZJJTql4XA0WcI44jxwJHqD9UwHwYDVR0jBBgw +FoAUr0K3CU3r1RXsbs8zuBEVIl8yUogwCgYIKoZIzj0EAwIDSAAwRQIgX8sppA08 +NabozmBlxtCdphc9xbJF7DIEkePTSTK3PhcCIQC0VpkPUgUQBFo4j3VOdxVAoESX +kjGWRV5EDWgl2WEDZA== -----END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0001-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0001-Key.der index 3f65862e319262..8092fe0d22f9e3 100644 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0001-Key.der and b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0001-Key.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0001-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0001-Key.pem index 53d33750920160..1bbb4cfb945610 100644 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0001-Key.pem +++ b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0001-Key.pem @@ -1,5 +1,5 @@ -----BEGIN EC PRIVATE KEY----- -MHcCAQEEIF/8feX72Yxzz8l18kBmhXFC1qtG6vUOce4j5tkNRr8goAoGCCqGSM49 -AwEHoUQDQgAEiHryEDFARFSQEbNIJgrXMBL9cSb0TL6tPjrAYYJP+cg5gdBVbYMU -m2rB7oVU8KbSgHRakRAh/02d6bgOjG9nSw== +MHcCAQEEIHtcWp+0aVVH+DAQ38iXpphqmT7LfMnMD4V/kIqszwfuoAoGCCqGSM49 +AwEHoUQDQgAEwiWDIsfccnN8M77tcHM3qiSFvEZ5Pk1ayada10NSZskKAo7sryZQ +/nAJ7/yuy+rR8sPRJDXewurT2ZKVv87Www== -----END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0002-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0002-Cert.der index a51048ec9888c6..c77d4bcadde0d3 100644 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0002-Cert.der and b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0002-Cert.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0002-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0002-Cert.pem index bc8000f16987b7..69790fb4eff192 100644 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0002-Cert.pem +++ b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0002-Cert.pem @@ -1,13 +1,13 @@ -----BEGIN CERTIFICATE----- -MIIB6jCCAY+gAwIBAgIIUoIZXDyADHUwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP +MIIB6TCCAY+gAwIBAgIIbH0yoXn6hBMwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDAyMRQwEgYKKwYBBAGConwCAQwE RkZGMTEUMBIGCisGAQQBgqJ8AgIMBDgwMDAwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAAQ0a3ugEg3y0fn6vEQvJLuPrDQObSjw4SUSxBlxXjRsTfD5o/KbT+x0BzMZ -IrphYHmzUcotHZVKq4tQx57fHLAFo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQUy56k8zhW6oViBG1YrLKztFmCQNIwHwYDVR0jBBgw -FoAUhPUd/57M2ik1lEhSDoXxKS2j7dcwCgYIKoZIzj0EAwIDSQAwRgIhANjBcgLg -CgyqaCPw5mZJQOsxQB36v4zZjiRKeVtIODnAAiEA7DNjHRQby5xE9zU4TT9Y/UDY -IXEhUwHJ6ovFj98Lxb4= +BwNCAAR11g9HabrXkVNWScRNX7ha3Vc6WEUkZ+8cWMiBFVIQNubX6kM9s+5XFaG1 +8oQ7ox5HAOV8TH75BkCMm/aUnpCao2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB +/wQEAwIHgDAdBgNVHQ4EFgQUDbwmbijkCfWbqJb5jXybqW8Z9bEwHwYDVR0jBBgw +FoAUr0K3CU3r1RXsbs8zuBEVIl8yUogwCgYIKoZIzj0EAwIDSAAwRQIhANTubIqH +vQbz54qFSwxhKKm0DX34bitPNCr4bNMiBYqlAiBLoxYEaw5lRTOO0XHfaStP7Y5x +HhR5xozxLtJWAZfU7w== -----END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0002-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0002-Key.der index e86c5d648161bf..5429a286de8083 100644 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0002-Key.der and b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0002-Key.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0002-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0002-Key.pem index 728bacb6409dbe..46ea7a7605a043 100644 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0002-Key.pem +++ b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0002-Key.pem @@ -1,5 +1,5 @@ -----BEGIN EC PRIVATE KEY----- -MHcCAQEEIIfTSlr+gVm/xNgvfZNQN48huh91f8EnTA8dG9eFciqsoAoGCCqGSM49 -AwEHoUQDQgAENGt7oBIN8tH5+rxELyS7j6w0Dm0o8OElEsQZcV40bE3w+aPym0/s -dAczGSK6YWB5s1HKLR2VSquLUMee3xywBQ== +MHcCAQEEIE8UG/wnZ9Po+SR7+SMc9aJcWJ/KAjHCVv+IlkyY74I6oAoGCCqGSM49 +AwEHoUQDQgAEddYPR2m615FTVknETV+4Wt1XOlhFJGfvHFjIgRVSEDbm1+pDPbPu +VxWhtfKEO6MeRwDlfEx++QZAjJv2lJ6Qmg== -----END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0003-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0003-Cert.der index 9f53295f02eae1..7570ac74e7af0b 100644 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0003-Cert.der and b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0003-Cert.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0003-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0003-Cert.pem index b2c374da43dc50..9ab46ebeed1ff4 100644 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0003-Cert.pem +++ b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0003-Cert.pem @@ -1,13 +1,13 @@ -----BEGIN CERTIFICATE----- -MIIB6DCCAY+gAwIBAgIIDgR1VHBuSAkwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP +MIIB6TCCAY+gAwIBAgIINmV73k3CyYYwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDAzMRQwEgYKKwYBBAGConwCAQwE RkZGMTEUMBIGCisGAQQBgqJ8AgIMBDgwMDAwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAARFOAmkXuiIsDa/UPKSOLNuQOn0rTjSoSMjOaMDPoo/Tob7WqeDyZ0cWnvr -4Ul4B12YUvW1VBHm/7mJYzVaizNSo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQUrPZf6Gg883n7qP0pvWlRVa8dEjwwHwYDVR0jBBgw -FoAUhPUd/57M2ik1lEhSDoXxKS2j7dcwCgYIKoZIzj0EAwIDRwAwRAIgGYKv+5Ss -P4sEMMTqFk5LiJez7WFehJADvL0ggVf3Dx0CIFm7iLv5HdKsPRweFHaKC/uem6FS -DPup5Ei0oV98Ph6I +BwNCAAT/5B6Efr8UEVj649l9djkTazZKvZ93IlJTbx7Rzz5U0OyNGTxOKkgMh9bI +lNYnDmkX2QFjxc6b8ty88zTKXqCeo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB +/wQEAwIHgDAdBgNVHQ4EFgQUeooCXjvep4RDO64Y4OxezSdxpL4wHwYDVR0jBBgw +FoAUr0K3CU3r1RXsbs8zuBEVIl8yUogwCgYIKoZIzj0EAwIDSAAwRQIhAJUN/wV+ +RGgGF2KHwaVshh3hX0Q28RQLXud5r424RiYBAiAEAnb/MRUy2o0bZfkuuL/5zXhW +t8RWLxv1Y84V3OJR1w== -----END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0003-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0003-Key.der index 082275eda8a07f..2a59dc7593f64d 100644 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0003-Key.der and b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0003-Key.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0003-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0003-Key.pem index 9139a497930353..1c104f0f219988 100644 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0003-Key.pem +++ b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0003-Key.pem @@ -1,5 +1,5 @@ -----BEGIN EC PRIVATE KEY----- -MHcCAQEEIFhFMwWOMZeZNLEiJ/utucP3VKn1dmxtg4jXzhoocq2SoAoGCCqGSM49 -AwEHoUQDQgAERTgJpF7oiLA2v1DykjizbkDp9K040qEjIzmjAz6KP06G+1qng8md -HFp76+FJeAddmFL1tVQR5v+5iWM1WoszUg== +MHcCAQEEIJ5dLcYqBkX+qs/VdV9aTq/SDG5n6aDZ6Tj8tokSNC6JoAoGCCqGSM49 +AwEHoUQDQgAE/+QehH6/FBFY+uPZfXY5E2s2Sr2fdyJSU28e0c8+VNDsjRk8TipI +DIfWyJTWJw5pF9kBY8XOm/LcvPM0yl6gng== -----END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0004-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0004-Cert.der index 75fa134e9bb361..f859fab5f6eeb8 100644 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0004-Cert.der and b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0004-Cert.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0004-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0004-Cert.pem index 69c16d4170ee86..9bd911e68d9256 100644 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0004-Cert.pem +++ b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0004-Cert.pem @@ -1,13 +1,13 @@ -----BEGIN CERTIFICATE----- -MIIB6TCCAY+gAwIBAgIIOjO0Lc4khfswCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP +MIIB6jCCAY+gAwIBAgIIDGlPf4ZgZ7IwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDA0MRQwEgYKKwYBBAGConwCAQwE RkZGMTEUMBIGCisGAQQBgqJ8AgIMBDgwMDAwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAAQGet9uvxIcWmMIY3H9U4sI6tDrz4KmyWA3oo70Fpp/L2U+ldGYExSF2luA -BKqjXm99geihARBb9g0isLzgXUvjo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQUiWxF3WlrVGrrADUNTi5TaUsp5GgwHwYDVR0jBBgw -FoAUhPUd/57M2ik1lEhSDoXxKS2j7dcwCgYIKoZIzj0EAwIDSAAwRQIhANr5KwRN -uihgZwbT9mYZw+OYXYtTtk/2woRiS9D3sP9XAiAcwadAERG2zMnxft7+V3dxo2BU -pdxKh+NnPamW+k6k8Q== +BwNCAAR6hFivu5vNFeGa3NJm9mycL2B8dHR6NfgPN+EYEz+A8XYBEyePkfFaoPf4 +eTIJT+aftyhoqB4ml5s2izO1VDEDo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB +/wQEAwIHgDAdBgNVHQ4EFgQU1a2yuIOOyAc8R3LcfoeX/rsjs64wHwYDVR0jBBgw +FoAUr0K3CU3r1RXsbs8zuBEVIl8yUogwCgYIKoZIzj0EAwIDSQAwRgIhAPZHAKQX +TuKlEXFDE2frLFK7eNPg3uqW589qNpbw5eflAiEAvVYn7E7lyhQxeAYo8x3B49ce +/yV/h7agCH5xbLtgYb8= -----END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0004-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0004-Key.der index e1bf028a68bdc8..287b7d0e23a2ce 100644 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0004-Key.der and b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0004-Key.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0004-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0004-Key.pem index d134952103cbd9..8941c00677ee6f 100644 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0004-Key.pem +++ b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0004-Key.pem @@ -1,5 +1,5 @@ -----BEGIN EC PRIVATE KEY----- -MHcCAQEEIIwqa00NMmCeAAQ+kHA9ULqu2sixcuvTfNIJwADw+vwjoAoGCCqGSM49 -AwEHoUQDQgAEBnrfbr8SHFpjCGNx/VOLCOrQ68+CpslgN6KO9Baafy9lPpXRmBMU -hdpbgASqo15vfYHooQEQW/YNIrC84F1L4w== +MHcCAQEEIAXGw6hNxgXMPMgFgAmwGzKc9gzxWXDGqQ6tquLeSWSeoAoGCCqGSM49 +AwEHoUQDQgAEeoRYr7ubzRXhmtzSZvZsnC9gfHR0ejX4DzfhGBM/gPF2ARMnj5Hx +WqD3+HkyCU/mn7coaKgeJpebNosztVQxAw== -----END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0005-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0005-Cert.der index d223a86ed5bea0..48c746860c2a5c 100644 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0005-Cert.der and b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0005-Cert.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0005-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0005-Cert.pem index d8c384fc3a222a..601b2b99c962ba 100644 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0005-Cert.pem +++ b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0005-Cert.pem @@ -1,13 +1,13 @@ -----BEGIN CERTIFICATE----- -MIIB6DCCAY+gAwIBAgIIPiwMOgL0aXcwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP +MIIB6jCCAY+gAwIBAgIITpTrZaPCZqAwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDA1MRQwEgYKKwYBBAGConwCAQwE RkZGMTEUMBIGCisGAQQBgqJ8AgIMBDgwMDAwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAATlA2r/HmGkuzz0Ws/RPGejBkszvNDSJK6+uwFSsvDD3Q9HYqFaKnVU6KpV -rhebUYcgSJ6m5ZZsus83E3qgH6keo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQUA5B18XIzu1Huj5oVxGCcmQBUxrcwHwYDVR0jBBgw -FoAUhPUd/57M2ik1lEhSDoXxKS2j7dcwCgYIKoZIzj0EAwIDRwAwRAIgA0CKvCl0 -rLWqjlAdtsO2AvC+YnFFSXWVM11ZEd5tPccCICzvXs1QvJqxoCfdHRkaDJGalWYQ -HviPTJ1iSo5Lrw57 +BwNCAASuT4DFRlluVJEW4yQ5XKEtUrmAe87D9x3ikAUxjMaBVtPeToxGCd/atqUX +1EAgW32+fnN2KZ7AMjjfER+SG0DBo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB +/wQEAwIHgDAdBgNVHQ4EFgQUfRo3cvaZqlTG2eIKR7rX8UnXxjUwHwYDVR0jBBgw +FoAUr0K3CU3r1RXsbs8zuBEVIl8yUogwCgYIKoZIzj0EAwIDSQAwRgIhAJXGeTxc +e3TPKIPPRUiKn+sJhAFa3131udnMwXVTtu1KAiEA7U6OudGGBHLP1xGcUXOiM2Eu +5oH6EHbu5zMDtRCdVrE= -----END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0005-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0005-Key.der index ad6fba6d8a82d7..46b18f844bb051 100644 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0005-Key.der and b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0005-Key.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0005-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0005-Key.pem index 40d36353b4a1da..5bd38e9d080159 100644 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0005-Key.pem +++ b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0005-Key.pem @@ -1,5 +1,5 @@ -----BEGIN EC PRIVATE KEY----- -MHcCAQEEIEk6JZEbeahQjlymFj2RD1u13py+pM48eoNfyXj/BsOvoAoGCCqGSM49 -AwEHoUQDQgAE5QNq/x5hpLs89FrP0TxnowZLM7zQ0iSuvrsBUrLww90PR2KhWip1 -VOiqVa4Xm1GHIEiepuWWbLrPNxN6oB+pHg== +MHcCAQEEIGSft64G8iACyfWHUj4vN5UEHJDpDaIGh86E3e7cnFgeoAoGCCqGSM49 +AwEHoUQDQgAErk+AxUZZblSRFuMkOVyhLVK5gHvOw/cd4pAFMYzGgVbT3k6MRgnf +2ralF9RAIFt9vn5zdimewDI43xEfkhtAwQ== -----END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0006-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0006-Cert.der index 8d907df08a6892..0cd3040e7cb973 100644 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0006-Cert.der and b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0006-Cert.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0006-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0006-Cert.pem index efda923d5221ad..3f1663fe172b4e 100644 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0006-Cert.pem +++ b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0006-Cert.pem @@ -1,13 +1,13 @@ -----BEGIN CERTIFICATE----- -MIIB6jCCAY+gAwIBAgIIVH7lEdKINZEwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP +MIIB6jCCAY+gAwIBAgIIOPaUicMIldEwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDA2MRQwEgYKKwYBBAGConwCAQwE RkZGMTEUMBIGCisGAQQBgqJ8AgIMBDgwMDAwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAAQOPq2WBv8YpJVwHq3nRe3BQNoyqBKiyc8PtDa8WxpcbiBxX8hH3Y77NkHu -Ysc9WHI4HX8flYdkH12CnRidonpoo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQU3YD6sDn8KuhmGUEH5dUslqqxj+8wHwYDVR0jBBgw -FoAUhPUd/57M2ik1lEhSDoXxKS2j7dcwCgYIKoZIzj0EAwIDSQAwRgIhAJbs/3v8 -htyJfcAljBPsM49u4p6WdUm5GY/CFCFzZxlSAiEAjGb5CzJfoLPgGJyN7Jw/4enM -aneilh1cb8Koq/R6u0E= +BwNCAASBYw+AvmDzwmDe2rqz46an2LUrUQxp/nad5PEZ2YpRCh5dfBR5VpBUlcdD +ewoaZo9DqLBS6+QvyCg4Ty1MOE1qo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB +/wQEAwIHgDAdBgNVHQ4EFgQUJtFSWb4x2Bx+71up9/Uwxnflx2YwHwYDVR0jBBgw +FoAUr0K3CU3r1RXsbs8zuBEVIl8yUogwCgYIKoZIzj0EAwIDSQAwRgIhAODdHOgu +EHzq0MEj8FV2hA9OPVhXhap3z1YB5e5y70k0AiEA+T8GLDmGoHRM8bmknO4oYJG4 +MsDCJiCIt4O4ljhfOuU= -----END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0006-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0006-Key.der index a2db747d25e5ab..c5f4a8a247855c 100644 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0006-Key.der and b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0006-Key.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0006-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0006-Key.pem index 084172ff329803..2cce0efa117c4b 100644 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0006-Key.pem +++ b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0006-Key.pem @@ -1,5 +1,5 @@ -----BEGIN EC PRIVATE KEY----- -MHcCAQEEILO4zo7BwmrGuKrnZ3qxr39OuHhTGNZhX+u7f6Vj3oE3oAoGCCqGSM49 -AwEHoUQDQgAEDj6tlgb/GKSVcB6t50XtwUDaMqgSosnPD7Q2vFsaXG4gcV/IR92O -+zZB7mLHPVhyOB1/H5WHZB9dgp0YnaJ6aA== +MHcCAQEEIBil1XAbAzHXC3gCTfvCtoDw4koph7VpmQp9QYcWDYfkoAoGCCqGSM49 +AwEHoUQDQgAEgWMPgL5g88Jg3tq6s+Omp9i1K1EMaf52neTxGdmKUQoeXXwUeVaQ +VJXHQ3sKGmaPQ6iwUuvkL8goOE8tTDhNag== -----END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0007-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0007-Cert.der index 61bcdc6a1d0b4e..39ca95fc105896 100644 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0007-Cert.der and b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0007-Cert.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0007-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0007-Cert.pem index 7e07da1ac748a6..a8a6f41a64d45a 100644 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0007-Cert.pem +++ b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0007-Cert.pem @@ -1,13 +1,13 @@ -----BEGIN CERTIFICATE----- -MIIB6jCCAY+gAwIBAgIIIgxfODuvbpswCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP +MIIB6DCCAY+gAwIBAgIIFDydFon0mPAwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDA3MRQwEgYKKwYBBAGConwCAQwE RkZGMTEUMBIGCisGAQQBgqJ8AgIMBDgwMDAwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAATxoEtPgxDZea1EXTsgiG90SY5FRJI6bhdWgbACsob2WjYLENLj9mBEBhp8 -Vzzsv/7vnKvrUq56dGem/k1IPdoAo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQUVIljvzXD8dNiqBQo0m9nthzEmjYwHwYDVR0jBBgw -FoAUhPUd/57M2ik1lEhSDoXxKS2j7dcwCgYIKoZIzj0EAwIDSQAwRgIhAOBvm8hj -cG4oJk5N4Us817LTICqbEhnnqQQWaVOtRp8QAiEA3An/wvIfDS9N61Y4lD0sf143 -yjgGBL4t2Yhim1KF9Hk= +BwNCAARi4rbhuv+NdKb9ghbEy2ejNjox5pFJJ5LmGu5hAmFIE5ZyXvleFCaGupjz +ObD/Zbwzi+x7novgvfOyd0mCR2Igo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB +/wQEAwIHgDAdBgNVHQ4EFgQU7pWtlpg6nqlbzSsA3F5nFydpA4MwHwYDVR0jBBgw +FoAUr0K3CU3r1RXsbs8zuBEVIl8yUogwCgYIKoZIzj0EAwIDRwAwRAIgL1HPU793 +d99zGAlLnbWV7r8vqIHIxXKEex5ons5lQmQCICl4JwjuazLH8I/2Pb5hjppYC7FM +GDvCiHd6354tz/Xm -----END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0007-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0007-Key.der index 417e3c98b28dc2..16e1ebd4698a5d 100644 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0007-Key.der and b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0007-Key.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0007-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0007-Key.pem index dc951f0024fd47..a9d6ae5f2d4715 100644 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0007-Key.pem +++ b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0007-Key.pem @@ -1,5 +1,5 @@ -----BEGIN EC PRIVATE KEY----- -MHcCAQEEIBj/UQhP+thzPRBvSmqgMcyl7MOHNI7jF2DB3E7N+R9poAoGCCqGSM49 -AwEHoUQDQgAE8aBLT4MQ2XmtRF07IIhvdEmORUSSOm4XVoGwArKG9lo2CxDS4/Zg -RAYafFc87L/+75yr61KuenRnpv5NSD3aAA== +MHcCAQEEIHJ/EAXLpH7XgiqdkwlDYhYXz9O3nZr1KLgB7PnxmSIEoAoGCCqGSM49 +AwEHoUQDQgAEYuK24br/jXSm/YIWxMtnozY6MeaRSSeS5hruYQJhSBOWcl75XhQm +hrqY8zmw/2W8M4vse56L4L3zsndJgkdiIA== -----END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0008-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0008-Cert.der deleted file mode 100644 index 5583c9c33c2b7d..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0008-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0008-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0008-Cert.pem deleted file mode 100644 index b27a41fca786e5..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0008-Cert.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIB6jCCAY+gAwIBAgIIY/fef3cEgPwwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP -TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB -gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx -HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDA4MRQwEgYKKwYBBAGConwCAQwE -RkZGMTEUMBIGCisGAQQBgqJ8AgIMBDgwMDAwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAASUPKypd4g93sZH1Dehzw07iLUDwK0QBRnUqSVTg2tTPekm3kkKOIXqRtSo -xHc1rA8KGXqSWsoTSABzpRsWGjoSo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQUaju1hBZwFElPskhp5i4TjCN0OwEwHwYDVR0jBBgw -FoAUhPUd/57M2ik1lEhSDoXxKS2j7dcwCgYIKoZIzj0EAwIDSQAwRgIhAKHszNlQ -gDHlwAGIv2mYzMeRaw10RPpXZjG2Gh7Ox7SwAiEA1LDbIvRZj43jMykhcW3l9Is3 -vc8Dz4gz6UWQmvTBQAk= ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0008-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0008-Key.der deleted file mode 100644 index 3bd7d2102b2c1d..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0008-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0008-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0008-Key.pem deleted file mode 100644 index cfa327494d1b48..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0008-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEICjWz5nVN7IhOYBvB1WMAUhyEHyj5oYeMRvnjy6ZFSl8oAoGCCqGSM49 -AwEHoUQDQgAElDysqXeIPd7GR9Q3oc8NO4i1A8CtEAUZ1KklU4NrUz3pJt5JCjiF -6kbUqMR3NawPChl6klrKE0gAc6UbFho6Eg== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0009-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0009-Cert.der deleted file mode 100644 index 86b8a3273ae420..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0009-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0009-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0009-Cert.pem deleted file mode 100644 index a0c8a11c191adc..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0009-Cert.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIB6jCCAY+gAwIBAgIIdgYL23fTIacwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP -TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB -gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx -HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDA5MRQwEgYKKwYBBAGConwCAQwE -RkZGMTEUMBIGCisGAQQBgqJ8AgIMBDgwMDAwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAARHmO1pzLMbVR7KVgb7VVs1ovCiD4n7FrtQ+3KzO3XKizWcS0/FeiK3lhlS -x/75NWYXIcWHDKWruxMiPxAwfLV7o2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQU+bLVO9Wuf6lVQ8oqMtB5RS4kyn0wHwYDVR0jBBgw -FoAUhPUd/57M2ik1lEhSDoXxKS2j7dcwCgYIKoZIzj0EAwIDSQAwRgIhAOuD8MIi -1qIwCTTeTbHSwHYdkSHvaWMmhj31V18F0Vg7AiEAuYvGmh6hEWvkGk6Zr7umNN1y -MNVDtw7BSehO4BxY/Us= ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0009-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0009-Key.der deleted file mode 100644 index d12463227f304e..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0009-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0009-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0009-Key.pem deleted file mode 100644 index d891a667c441d1..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0009-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIORylqbdklMSmCkBP7fzI0igOXWHob2wx+Czwdeqf6a6oAoGCCqGSM49 -AwEHoUQDQgAER5jtacyzG1UeylYG+1VbNaLwog+J+xa7UPtyszt1yos1nEtPxXoi -t5YZUsf++TVmFyHFhwylq7sTIj8QMHy1ew== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000A-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000A-Cert.der deleted file mode 100644 index f3fa4f46012bed..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000A-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000A-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000A-Cert.pem deleted file mode 100644 index 6636a68e7f097f..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000A-Cert.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIB6jCCAY+gAwIBAgIIBRpp5eeAND4wCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP -TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB -gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx -HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDBBMRQwEgYKKwYBBAGConwCAQwE -RkZGMTEUMBIGCisGAQQBgqJ8AgIMBDgwMDAwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAAR6hFivu5vNFeGa3NJm9mycL2B8dHR6NfgPN+EYEz+A8XYBEyePkfFaoPf4 -eTIJT+aftyhoqB4ml5s2izO1VDEDo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQU1a2yuIOOyAc8R3LcfoeX/rsjs64wHwYDVR0jBBgw -FoAUhPUd/57M2ik1lEhSDoXxKS2j7dcwCgYIKoZIzj0EAwIDSQAwRgIhAPL+Fnlk -P0xbynYuijQV7VEwBvzQUtpQbWLYvVFeN70IAiEAvi20eqszdReOEkmgeSCgrG6q -OS8H8W2E/ctS268o19k= ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000A-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000A-Key.pem deleted file mode 100644 index 8941c00677ee6f..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000A-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIAXGw6hNxgXMPMgFgAmwGzKc9gzxWXDGqQ6tquLeSWSeoAoGCCqGSM49 -AwEHoUQDQgAEeoRYr7ubzRXhmtzSZvZsnC9gfHR0ejX4DzfhGBM/gPF2ARMnj5Hx -WqD3+HkyCU/mn7coaKgeJpebNosztVQxAw== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000B-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000B-Cert.der deleted file mode 100644 index 27ecccec2b7eb4..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000B-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000B-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000B-Cert.pem deleted file mode 100644 index 90b122a4133d54..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000B-Cert.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIB6TCCAY+gAwIBAgIINyduCTbqBXkwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP -TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB -gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx -HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDBCMRQwEgYKKwYBBAGConwCAQwE -RkZGMTEUMBIGCisGAQQBgqJ8AgIMBDgwMDAwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAASZ6mvcMef43dUWHwp6hqwNm/SHYyNTplEZgBv7opWQ/kGppOUy6fSPOAjh -wx3YmB6zz+HiCHB79yyMONg57JI8o2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQUhc4ljG3qcxhV0MMxQrWAKt+dBuUwHwYDVR0jBBgw -FoAUhPUd/57M2ik1lEhSDoXxKS2j7dcwCgYIKoZIzj0EAwIDSAAwRQIhAPJQBuA0 -LtkuZdJxvZmyc0qN6fBI9TtzVey6guj5FjP1AiBlbpEYU0lPs8uOGqyLoJJ1839s -fgoCfYoNVssvqp0F5w== ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000B-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000B-Key.der deleted file mode 100644 index 592e263f309fd9..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000B-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000B-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000B-Key.pem deleted file mode 100644 index 7e832ae4a4cda3..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000B-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIDgiuJNshwhC/hIlt6HM03L/cQ8i+NNSNl7aLZLBEpFHoAoGCCqGSM49 -AwEHoUQDQgAEmepr3DHn+N3VFh8KeoasDZv0h2MjU6ZRGYAb+6KVkP5BqaTlMun0 -jzgI4cMd2Jges8/h4ghwe/csjDjYOeySPA== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000C-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000C-Cert.der deleted file mode 100644 index 507933ecbbee5c..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000C-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000C-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000C-Cert.pem deleted file mode 100644 index 3c09fb989f0746..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000C-Cert.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIB6TCCAY+gAwIBAgIIah5ijNB3mDMwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP -TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB -gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx -HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDBDMRQwEgYKKwYBBAGConwCAQwE -RkZGMTEUMBIGCisGAQQBgqJ8AgIMBDgwMDAwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAAS8HikhxyX0sS4uLRKECshMhmuLghLilEQNgiJsscS/uWskVBAC+j5EIZOI -2HT+J1Wo3w/zol5nHQSfrXkeku19o2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQUGWEuBccReuZMCC2nCAq5KtWvM44wHwYDVR0jBBgw -FoAUhPUd/57M2ik1lEhSDoXxKS2j7dcwCgYIKoZIzj0EAwIDSAAwRQIgB/t7TUmd -s+WyskgGaFMJAICXPVMVCsEkah3K2I3zYJkCIQD3kNJYskQ4mqyhVw9/OshUUrWc -/ITVNo155G2IwjedDQ== ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000C-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000C-Key.der deleted file mode 100644 index b474738c0e06f7..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000C-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000C-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000C-Key.pem deleted file mode 100644 index befcd21c52a867..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000C-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIOPuEN6pdFgvFBihKQosXHnTxgIUs7y742N7zfU7qA4VoAoGCCqGSM49 -AwEHoUQDQgAEvB4pIccl9LEuLi0ShArITIZri4IS4pREDYIibLHEv7lrJFQQAvo+ -RCGTiNh0/idVqN8P86JeZx0En615HpLtfQ== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000D-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000D-Cert.der deleted file mode 100644 index 50d484dcba5bec..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000D-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000D-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000D-Cert.pem deleted file mode 100644 index 87ef330e52fffe..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000D-Cert.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIB6jCCAY+gAwIBAgIIIULaKic6YeMwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP -TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB -gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx -HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDBEMRQwEgYKKwYBBAGConwCAQwE -RkZGMTEUMBIGCisGAQQBgqJ8AgIMBDgwMDAwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAAQQnOH/fAZDNep5n9hY9lytWEzFYiTpgHPCcuawJAgryXcUVZIa3njHx/xP -h7Sm+QQoNAkgYyY59VjU+EDxdSedo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQUNVxCdaAbK9cffx8Zh3gQBFO1KOowHwYDVR0jBBgw -FoAUhPUd/57M2ik1lEhSDoXxKS2j7dcwCgYIKoZIzj0EAwIDSQAwRgIhAN1RQq6k -cbxp5/+UTMPm7VuoIqBwVkp0aaTKoWo5Cc78AiEAgRw02cA+nLeq+AxLCgcRmsGg -y10z1N4j7xe9MEBEB38= ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000D-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000D-Key.der deleted file mode 100644 index f1203ab1d7e77f..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000D-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000D-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000D-Key.pem deleted file mode 100644 index 121e545be28e21..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000D-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIJXmBi42jVXdLQ9IiR+Aq1NSVekvdsXMIdeWU9+ahnIqoAoGCCqGSM49 -AwEHoUQDQgAEEJzh/3wGQzXqeZ/YWPZcrVhMxWIk6YBzwnLmsCQIK8l3FFWSGt54 -x8f8T4e0pvkEKDQJIGMmOfVY1PhA8XUnnQ== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000E-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000E-Cert.der deleted file mode 100644 index 71847cbe93a792..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000E-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000E-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000E-Cert.pem deleted file mode 100644 index e066ffed4cc89f..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000E-Cert.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIB6jCCAY+gAwIBAgIIfEVUSZcARzowCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP -TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB -gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx -HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDBFMRQwEgYKKwYBBAGConwCAQwE -RkZGMTEUMBIGCisGAQQBgqJ8AgIMBDgwMDAwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAARLRON1smKWQwXkPh9fivOp0unQbG5QUN2WsaefSqK8LhI2XgZbRBNPr/w1 -5nfwzssq8oQc/CgtfrykTr3FnhCoo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQUk/WjqBZ0elI8l9FovMydVSB8G/wwHwYDVR0jBBgw -FoAUhPUd/57M2ik1lEhSDoXxKS2j7dcwCgYIKoZIzj0EAwIDSQAwRgIhALkU6dJX -HaV+SQ+VdsuCrjKwtFDU0b8okdS5xsioIahXAiEA45qaOjLsWxy6SdKIPD+SnubX -EDMvAzXxOkkb4uZi8Vg= ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000E-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000E-Key.der deleted file mode 100644 index 6a668c5e25e43c..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000E-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000E-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000E-Key.pem deleted file mode 100644 index dc49279a91f472..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000E-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIHJq5aAAd4RN0aKBxMMCJGBJzzvHbulhq/jZYSBpNMk4oAoGCCqGSM49 -AwEHoUQDQgAES0TjdbJilkMF5D4fX4rzqdLp0GxuUFDdlrGnn0qivC4SNl4GW0QT -T6/8NeZ38M7LKvKEHPwoLX68pE69xZ4QqA== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000F-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000F-Cert.der deleted file mode 100644 index b202c2b8663d24..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000F-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000F-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000F-Cert.pem deleted file mode 100644 index 1a51e0e3d6b392..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000F-Cert.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIB6jCCAY+gAwIBAgIIboUifzt2W18wCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP -TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB -gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx -HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDBGMRQwEgYKKwYBBAGConwCAQwE -RkZGMTEUMBIGCisGAQQBgqJ8AgIMBDgwMDAwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAARag+O44+eIeGPDyo8vNiP9WrvAHkl0Uig+I8g//IkwFxwmWWm08S6KxXq4 -u2OQMOA7U6g0vO26Xa7Dar3sQOJko2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQU+OUrrlmqhaitFoazMxqWb89AwQowHwYDVR0jBBgw -FoAUhPUd/57M2ik1lEhSDoXxKS2j7dcwCgYIKoZIzj0EAwIDSQAwRgIhAIrpDupr -6HWD6z48vvs8rDK6cUQFcEnPGSVsqoKJCiHqAiEArp8Wqgcv0XlYI9lccMaEDrsK -blS06VtaIpZWnnm9AnQ= ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000F-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000F-Key.der deleted file mode 100644 index 09285b010c151f..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000F-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000F-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000F-Key.pem deleted file mode 100644 index 88d50e1cea27a0..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000F-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIHjiHMobci7iDBlwjPAHdvqdoNiDfgRYbhiPpRfE0I4coAoGCCqGSM49 -AwEHoUQDQgAEWoPjuOPniHhjw8qPLzYj/Vq7wB5JdFIoPiPIP/yJMBccJllptPEu -isV6uLtjkDDgO1OoNLztul2uw2q97EDiZA== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0001-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0001-Cert.der deleted file mode 100644 index 12cfa3456a7b1d..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0001-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0001-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0001-Cert.pem deleted file mode 100644 index c45a5606b0f436..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0001-Cert.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIB6TCCAY+gAwIBAgIIdir9t9sOg5cwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP -TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB -gqJ8AgIMBDgwMDEwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx -HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDAxMRQwEgYKKwYBBAGConwCAQwE -RkZGMTEUMBIGCisGAQQBgqJ8AgIMBDgwMDEwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAATzci0VS4FCQ7Yhow99sTVqGsCjNCMvoTdoD6utiL9vESIOKrCEkv1OtQqU -dimWJUU0sHt8xvqcAtLRoFrwRxd0o2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQUQk9XvXM/xrELAZFHyb+bdFwzGCMwHwYDVR0jBBgw -FoAUmUkDNu1ENaG3PYldw9bJFrF0TjQwCgYIKoZIzj0EAwIDSAAwRQIhANS/14zN -lN1VsAcACSLoKxFdnFW8wzAy9YGLvIQtAFJRAiBHBSdffQOK9zBl+LWWLEm5NqnC -ea82shH8W9zBPffTwQ== ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0001-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0001-Key.der deleted file mode 100644 index 202a6b096c7dc4..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0001-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0001-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0001-Key.pem deleted file mode 100644 index c83be70e19bea9..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0001-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIBwDlLANkheT7NdL2HlselVTWC5pBet5MgLG9ilPSRipoAoGCCqGSM49 -AwEHoUQDQgAE83ItFUuBQkO2IaMPfbE1ahrAozQjL6E3aA+rrYi/bxEiDiqwhJL9 -TrUKlHYpliVFNLB7fMb6nALS0aBa8EcXdA== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0002-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0002-Cert.der deleted file mode 100644 index 485d185ac38cf0..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0002-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0002-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0002-Cert.pem deleted file mode 100644 index 8cddf6211e4c2c..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0002-Cert.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIB6DCCAY+gAwIBAgIIDrvqZNCEl9EwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP -TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB -gqJ8AgIMBDgwMDEwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx -HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDAyMRQwEgYKKwYBBAGConwCAQwE -RkZGMTEUMBIGCisGAQQBgqJ8AgIMBDgwMDEwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAATvuUPSJY053g2fWZ8dhMkwf5OkYnJeLQg+car/gn6MabYb2+Gwgoe2X1QT -8A8lmpbuExBG1fqtE/Xt3XUaU3bCo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQUKlLt9kaIwlbeiainS7BjlIndz1EwHwYDVR0jBBgw -FoAUmUkDNu1ENaG3PYldw9bJFrF0TjQwCgYIKoZIzj0EAwIDRwAwRAIgRLw3Tts3 -PFnPoUoWmMqDvn5lr1zb4rItFM9Mqoa4bzACIDQaFOnzza1asedOgiBBsDYyCxIg -hPSIWXkUfaX61W6y ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0002-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0002-Key.der deleted file mode 100644 index e9be710af72ee3..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0002-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0002-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0002-Key.pem deleted file mode 100644 index 4d8118ece92cad..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0002-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIBTt2XsZl9rBQHowISvgrydJCevpw7IHvFVwf1Qd65TMoAoGCCqGSM49 -AwEHoUQDQgAE77lD0iWNOd4Nn1mfHYTJMH+TpGJyXi0IPnGq/4J+jGm2G9vhsIKH -tl9UE/APJZqW7hMQRtX6rRP17d11GlN2wg== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0003-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0003-Cert.der deleted file mode 100644 index 9eafa36ddd15da..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0003-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0003-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0003-Cert.pem deleted file mode 100644 index 6cd60c725585d6..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0003-Cert.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIB6jCCAY+gAwIBAgIIf/J21LKNO3owCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP -TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB -gqJ8AgIMBDgwMDEwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx -HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDAzMRQwEgYKKwYBBAGConwCAQwE -RkZGMTEUMBIGCisGAQQBgqJ8AgIMBDgwMDEwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAAQQTrcwatUDTTgD0mS5+gIw5YYPZx480Sb7t5f5wqI69nPvYZYO7XOHQgAP -GmtLV2rcf/WQQotlTZE05KGsaHQao2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQUpeE9XWtTWODh28LLygMiR6MyazEwHwYDVR0jBBgw -FoAUmUkDNu1ENaG3PYldw9bJFrF0TjQwCgYIKoZIzj0EAwIDSQAwRgIhAJkJ4L/V -PHAANuMYdwOcf1e8D7CsVDyZ2doajnIsRYv9AiEAmwT3xqNK6yOGVvDoes6OU69R -GzIAl8uJbr9+83HdHW4= ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0003-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0003-Key.der deleted file mode 100644 index cf966546ec128d..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0003-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0003-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0003-Key.pem deleted file mode 100644 index 8dbbcfafbc549f..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0003-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIMeBbKkzcP5hSJqAFWlMWygmHTlPNbVTV70u+Hw6O9dMoAoGCCqGSM49 -AwEHoUQDQgAEEE63MGrVA004A9JkufoCMOWGD2cePNEm+7eX+cKiOvZz72GWDu1z -h0IADxprS1dq3H/1kEKLZU2RNOShrGh0Gg== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0004-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0004-Cert.der deleted file mode 100644 index 94c48333bcb192..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0004-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0004-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0004-Cert.pem deleted file mode 100644 index 7ccf8510caaec1..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0004-Cert.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIB6TCCAY+gAwIBAgIIT6WaMOmHS7wwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP -TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB -gqJ8AgIMBDgwMDEwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx -HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDA0MRQwEgYKKwYBBAGConwCAQwE -RkZGMTEUMBIGCisGAQQBgqJ8AgIMBDgwMDEwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAAS/Ol1K42SzKqW8ZiH6QVdSdPvOqPIoJaZkDQNNmGBw9OvjEuZhyk4TPrbA -Lei/V/VJwE5ehkZirq6tEoF2mnsro2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQUiRhneX6IaA08rGg/S1rNYIrgX3MwHwYDVR0jBBgw -FoAUmUkDNu1ENaG3PYldw9bJFrF0TjQwCgYIKoZIzj0EAwIDSAAwRQIgHo+1y0lj -M+kGpAM4wDp++Q5Pi+Mf+33JarPw0skBtlYCIQDnXUa6MShdzNE3FLOe4k/A3QIZ -3byltDSSGsMROG6ufg== ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0004-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0004-Key.der deleted file mode 100644 index 6afa3baacdfeb6..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0004-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0004-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0004-Key.pem deleted file mode 100644 index 6b509061def077..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0004-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIPWoiyIwEBPmSSSbfukkfZdpUNjz9vjlTRPPf46efRAFoAoGCCqGSM49 -AwEHoUQDQgAEvzpdSuNksyqlvGYh+kFXUnT7zqjyKCWmZA0DTZhgcPTr4xLmYcpO -Ez62wC3ov1f1ScBOXoZGYq6urRKBdpp7Kw== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0005-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0005-Cert.der deleted file mode 100644 index 13f3565136ce74..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0005-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0005-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0005-Cert.pem deleted file mode 100644 index fc205a86172091..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0005-Cert.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIB6TCCAY+gAwIBAgIIYHUmWvBTzzswCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP -TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB -gqJ8AgIMBDgwMDEwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx -HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDA1MRQwEgYKKwYBBAGConwCAQwE -RkZGMTEUMBIGCisGAQQBgqJ8AgIMBDgwMDEwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAATIGafbpz5TQLPVHHnezEYro91MyXtUnet50kCniY3mNP6L4+QTL3qHZcdT -MVgJdD250Y5XUJMsthEGPr9V5mn8o2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQU7t7AQII6XLAj1j5Kftx5d1y30HUwHwYDVR0jBBgw -FoAUmUkDNu1ENaG3PYldw9bJFrF0TjQwCgYIKoZIzj0EAwIDSAAwRQIgcR2WjwS2 -19aw+B9fwysIFkQSyMkzp2gT0HOZB46yJ98CIQCxmTcMd8/g8mQrWr1Dt92xds36 -el0bAXpQfybjmyFTyw== ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0005-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0005-Key.der deleted file mode 100644 index 0cfeb1acc951af..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0005-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0005-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0005-Key.pem deleted file mode 100644 index 9e9075367be760..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0005-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIGwaty4yH0c7uh3vRvFHwWmYh9rNMXhrfSjnNDuKcnrzoAoGCCqGSM49 -AwEHoUQDQgAEyBmn26c+U0Cz1Rx53sxGK6PdTMl7VJ3redJAp4mN5jT+i+PkEy96 -h2XHUzFYCXQ9udGOV1CTLLYRBj6/VeZp/A== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0006-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0006-Cert.der deleted file mode 100644 index f3feb5b9c3a522..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0006-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0006-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0006-Cert.pem deleted file mode 100644 index 2d29628854635d..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0006-Cert.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIB6jCCAY+gAwIBAgIIPkpdLuDVwzkwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP -TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB -gqJ8AgIMBDgwMDEwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx -HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDA2MRQwEgYKKwYBBAGConwCAQwE -RkZGMTEUMBIGCisGAQQBgqJ8AgIMBDgwMDEwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAATtigUEYtIGR/BO8692HHo8fZMI2nO3zoTHWoVmoNcX1UMhSgNXVHFPP2Fm -Gbu50GJfBTCtzIu3zb1YkW4SSXbho2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQU0PIKZ2TTzjtOHZOPngvltrGVrFowHwYDVR0jBBgw -FoAUmUkDNu1ENaG3PYldw9bJFrF0TjQwCgYIKoZIzj0EAwIDSQAwRgIhAIJpo+4E -6dvZq66x0xGxU9+ukRKl2rtJuXGsLrQWdl9gAiEAvpL6tHjofi5DxWoUaUnRgEm0 -4pnh4lFP/BoVDyAR2Kk= ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0006-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0006-Key.der deleted file mode 100644 index 700ec86287ab47..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0006-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0006-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0006-Key.pem deleted file mode 100644 index 2ecfb12e436280..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0006-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEICCLUssn+0AcFiNjoXTBwzyKMGNGiRak7iK4A+OCBX3boAoGCCqGSM49 -AwEHoUQDQgAE7YoFBGLSBkfwTvOvdhx6PH2TCNpzt86Ex1qFZqDXF9VDIUoDV1Rx -Tz9hZhm7udBiXwUwrcyLt829WJFuEkl24Q== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0007-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0007-Cert.der deleted file mode 100644 index 4562b5a54d09cc..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0007-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0007-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0007-Cert.pem deleted file mode 100644 index d67bbd91cbd91b..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0007-Cert.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIB6DCCAY+gAwIBAgIIfn0XE7xFSHQwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP -TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB -gqJ8AgIMBDgwMDEwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx -HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDA3MRQwEgYKKwYBBAGConwCAQwE -RkZGMTEUMBIGCisGAQQBgqJ8AgIMBDgwMDEwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAAS9k8RQByMsRBRySSUXTZdlbnqozBYGuMxcYQnoBCesjz0i98ErtZeT8O86 -7AoUpw3au8ZLz8uqigDt/58lHnEgo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQUOYxGPXXW7A54J7iH7VNr6oUy6TowHwYDVR0jBBgw -FoAUmUkDNu1ENaG3PYldw9bJFrF0TjQwCgYIKoZIzj0EAwIDRwAwRAIgMr7PnMqr -LGDG2BieM5TCsmJMyameQFiWbJv/lB35hXcCID6chgy3ckOWYVTdSD0ooKkUC7P/ -I2xOCXCRVmJJxFKw ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0007-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0007-Key.der deleted file mode 100644 index 839da927771749..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0007-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0007-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0007-Key.pem deleted file mode 100644 index 5c9492c65e16f0..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0007-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIBFl4S3y1YR2aSTkJa5pZ5khRfzSkNg5vo/D+BneRVh+oAoGCCqGSM49 -AwEHoUQDQgAEvZPEUAcjLEQUckklF02XZW56qMwWBrjMXGEJ6AQnrI89IvfBK7WX -k/DvOuwKFKcN2rvGS8/LqooA7f+fJR5xIA== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0008-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0008-Cert.der deleted file mode 100644 index 86cb93d61e8f59..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0008-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0008-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0008-Cert.pem deleted file mode 100644 index 01a27de6f62c61..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0008-Cert.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIB6DCCAY+gAwIBAgIIBmJgi/Iza1UwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP -TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB -gqJ8AgIMBDgwMDEwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx -HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDA4MRQwEgYKKwYBBAGConwCAQwE -RkZGMTEUMBIGCisGAQQBgqJ8AgIMBDgwMDEwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAATMAkkhvjfbHbQ+GV9N32oEBDpnVOcPMYF1tDjHAE5N0OHizkd6UXJuTek+ -ihMP2YdhD+JAFbX1KxcSqxLZOXf5o2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQUIH/ehrE3DIjDx+VosDlzo+B1MAYwHwYDVR0jBBgw -FoAUmUkDNu1ENaG3PYldw9bJFrF0TjQwCgYIKoZIzj0EAwIDRwAwRAIgLjaSV+hf -OeFIHcVFSi2TKIrKiUPg/1iEbaeiL59eiHUCIBV7elIEps9COC0NxN4rAnAbyG03 -Mt9PKPTob93+zzE5 ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0008-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0008-Key.der deleted file mode 100644 index 3ee5409a1fc160..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0008-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0008-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0008-Key.pem deleted file mode 100644 index d499ec5b74e633..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0008-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEINkgbHghYxRuPztKdSYrZ4Bg+DVUZtaQkSEzLO/794tRoAoGCCqGSM49 -AwEHoUQDQgAEzAJJIb432x20PhlfTd9qBAQ6Z1TnDzGBdbQ4xwBOTdDh4s5HelFy -bk3pPooTD9mHYQ/iQBW19SsXEqsS2Tl3+Q== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0009-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0009-Cert.der deleted file mode 100644 index b3a091d207c955..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0009-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0009-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0009-Cert.pem deleted file mode 100644 index 6085584b296bd9..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0009-Cert.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIB6DCCAY+gAwIBAgIIR/RAToNwQEwwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP -TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB -gqJ8AgIMBDgwMDEwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx -HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDA5MRQwEgYKKwYBBAGConwCAQwE -RkZGMTEUMBIGCisGAQQBgqJ8AgIMBDgwMDEwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAAQMIsKagnazRBw2xjzun+7eN6mbOORtoDj1w3CqkYGD9+w/GvYsJ4D0BrJZ -ObQY+johO3/s8NY2L7QI6CozrG8To2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQUO8BUO0XzBGwFJM8tHtXex1ICj+MwHwYDVR0jBBgw -FoAUmUkDNu1ENaG3PYldw9bJFrF0TjQwCgYIKoZIzj0EAwIDRwAwRAIgVkwbaT8Q -OhqVGw1s8Op2yRQ4cMD3kOar4Jg1auSPUpECIE+Yz4wKg2seuVYI7MSYF/KHKPHh -QlPKve4Boee+fkme ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0009-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0009-Key.der deleted file mode 100644 index 47218b15c25a0d..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0009-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0009-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0009-Key.pem deleted file mode 100644 index 71fae3690d5181..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-0009-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIES8LJT4LFzwOZYUBrNPq5zRjJhUZOzOc0X1i1RjVSd0oAoGCCqGSM49 -AwEHoUQDQgAEDCLCmoJ2s0QcNsY87p/u3jepmzjkbaA49cNwqpGBg/fsPxr2LCeA -9AayWTm0GPo6ITt/7PDWNi+0COgqM6xvEw== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000A-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000A-Cert.der deleted file mode 100644 index 8b9639a14c881c..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000A-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000A-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000A-Cert.pem deleted file mode 100644 index 54a9d6e8d4dc2e..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000A-Cert.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIB6jCCAY+gAwIBAgIIAUGJPidOvK8wCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP -TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB -gqJ8AgIMBDgwMDEwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx -HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDBBMRQwEgYKKwYBBAGConwCAQwE -RkZGMTEUMBIGCisGAQQBgqJ8AgIMBDgwMDEwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAASn7q1+8nRdsVFnvJ0id0JJrnmUS2nX3ddHVuOrzuHHR/RCTFOT8HXduO8R -sIdSIJXIwJ9EsDD8PY6ROtnciGtio2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQUHZ8FwfKMnYACX/Fl3OaGPDMBfUwwHwYDVR0jBBgw -FoAUmUkDNu1ENaG3PYldw9bJFrF0TjQwCgYIKoZIzj0EAwIDSQAwRgIhAO71lyy4 -6l0lTO4U8LUp0N4AgA0o7NP5lpmTtMdIahxWAiEAo6PV6brO3wuJNNDD8NJ/b+vU -+v84eYArsbAzuX++D6c= ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000A-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000A-Key.der deleted file mode 100644 index 02a26cfd1011d8..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000A-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000A-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000A-Key.pem deleted file mode 100644 index a805ea22ea4b3c..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000A-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIDz4ol8KMiGg5tpyeCK2YKzrl3NOx8liDkwSFxOic5bAoAoGCCqGSM49 -AwEHoUQDQgAEp+6tfvJ0XbFRZ7ydIndCSa55lEtp193XR1bjq87hx0f0QkxTk/B1 -3bjvEbCHUiCVyMCfRLAw/D2OkTrZ3IhrYg== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000B-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000B-Cert.der deleted file mode 100644 index 093e5671913ce6..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000B-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000B-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000B-Cert.pem deleted file mode 100644 index d3533b1a652bba..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000B-Cert.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIB6TCCAY+gAwIBAgIIS/kWGE4QZ+EwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP -TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB -gqJ8AgIMBDgwMDEwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx -HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDBCMRQwEgYKKwYBBAGConwCAQwE -RkZGMTEUMBIGCisGAQQBgqJ8AgIMBDgwMDEwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAASA1f9vkdEFuQC2MCb3JBzmrW8V1A8mcWJYh42SlkJtyoR9vmiF5KcWaXRL -Wxt7V9MaL1shGN1MCMHooVxP4XkRo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQUjdKVcVFHRlfaYFoaR0IBsZUr5oQwHwYDVR0jBBgw -FoAUmUkDNu1ENaG3PYldw9bJFrF0TjQwCgYIKoZIzj0EAwIDSAAwRQIgO4jBqesD -efTlr0kQC1Z1TNEqfk+OvlLNiA72TwR+U+YCIQDTlJikMTF0djGdpkrUNdLvwY5T -tX1/6xu3nGalbL1NLA== ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000B-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000B-Key.der deleted file mode 100644 index c8a916072cfabe..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000B-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000B-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000B-Key.pem deleted file mode 100644 index 1c9a1656e9d0b2..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000B-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIOD5AyRiyqBhM0sSuMfiSj3mIS8/MRxaS9xLOjg/ih8zoAoGCCqGSM49 -AwEHoUQDQgAEgNX/b5HRBbkAtjAm9yQc5q1vFdQPJnFiWIeNkpZCbcqEfb5oheSn -Fml0S1sbe1fTGi9bIRjdTAjB6KFcT+F5EQ== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000C-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000C-Cert.der deleted file mode 100644 index 4f0ee63b577085..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000C-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000C-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000C-Cert.pem deleted file mode 100644 index dcdcf5144704ed..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000C-Cert.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIB6TCCAY+gAwIBAgIIUHJdqSJIIqUwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP -TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB -gqJ8AgIMBDgwMDEwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx -HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDBDMRQwEgYKKwYBBAGConwCAQwE -RkZGMTEUMBIGCisGAQQBgqJ8AgIMBDgwMDEwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAASpGJRRbkk8qvdHsvuLM1YyggwpCrexQ3lLIomvmTekCiW9+0lzZ1Mnu64f -dr4i2NODEhc34xyyiv/WuUmW9sEvo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQUYQcyn8ChRb43LW3r+jvRBDz4KHswHwYDVR0jBBgw -FoAUmUkDNu1ENaG3PYldw9bJFrF0TjQwCgYIKoZIzj0EAwIDSAAwRQIgDwTqLXna -oAY/ydSNarrhahMQl2AZDVtiN5e3AxriEwkCIQDOD3LTcTGh/KcgYwF+KoekgZQc -Fbd2eyfX9aM4NxiC4g== ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000C-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000C-Key.der deleted file mode 100644 index 04c6aee1cbf07e..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000C-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000C-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000C-Key.pem deleted file mode 100644 index 5a7c95b61b5781..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000C-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIOaF6lz6QMGCRL/JzIHdx1bYGclffauvdC20YbftJ+zOoAoGCCqGSM49 -AwEHoUQDQgAEqRiUUW5JPKr3R7L7izNWMoIMKQq3sUN5SyKJr5k3pAolvftJc2dT -J7uuH3a+ItjTgxIXN+Mcsor/1rlJlvbBLw== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000D-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000D-Cert.der deleted file mode 100644 index 2a3ca28205610d..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000D-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000D-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000D-Cert.pem deleted file mode 100644 index d7ed34b98d105d..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000D-Cert.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIB6DCCAY+gAwIBAgIIOoEujl8knoswCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP -TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB -gqJ8AgIMBDgwMDEwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx -HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDBEMRQwEgYKKwYBBAGConwCAQwE -RkZGMTEUMBIGCisGAQQBgqJ8AgIMBDgwMDEwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAARL+zsNY5pdG47gQ8dWKukKLMauT+Fun2SZdakRbyXnbQKIsg7Kfiilj5Ir -mep/kGGJ2W/fiFtd5Yt9kLXsX0EEo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQUmU28npG3yYZ4ybMPpd9wZCIPmMUwHwYDVR0jBBgw -FoAUmUkDNu1ENaG3PYldw9bJFrF0TjQwCgYIKoZIzj0EAwIDRwAwRAIgFpjM7Rme -z4EZUxrqH5fUJwSL8lixjN/FgtMlZlaPQ4UCIBpk4FYftHGzreLcgz2z98W7rz3t -y7+ONrm+VkxrqjUb ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000D-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000D-Key.der deleted file mode 100644 index 0b1cf3c866ebd0..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000D-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000D-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000D-Key.pem deleted file mode 100644 index 615daef4b66303..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000D-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEINMINfJZHEQoHaPhsCNlCYg4ngomRR+WmKDOvgrMhxdfoAoGCCqGSM49 -AwEHoUQDQgAES/s7DWOaXRuO4EPHVirpCizGrk/hbp9kmXWpEW8l520CiLIOyn4o -pY+SK5nqf5Bhidlv34hbXeWLfZC17F9BBA== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000E-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000E-Cert.der deleted file mode 100644 index 85f4aa8787167b..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000E-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000E-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000E-Cert.pem deleted file mode 100644 index 9478a7f4bd9af6..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000E-Cert.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIB6TCCAY+gAwIBAgIIN2DTGYCoNSMwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP -TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB -gqJ8AgIMBDgwMDEwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx -HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDBFMRQwEgYKKwYBBAGConwCAQwE -RkZGMTEUMBIGCisGAQQBgqJ8AgIMBDgwMDEwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAAQXeV3Utw62BV3AHf4eYxTkIiLK8prmYD/ywfMyIiqugyZvbVV2blryA62Y -5+sZ3qarJEcwPLJpSMkl3Er2IxZ9o2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQUxWsatijGeVzsTU4C8EqSbT6sy5gwHwYDVR0jBBgw -FoAUmUkDNu1ENaG3PYldw9bJFrF0TjQwCgYIKoZIzj0EAwIDSAAwRQIhANawHceR -blAyraEqHw7CVrRDvppRtbuAVwscK06AtNWdAiAvXzwKs1XOU8c/QypfWheE0QAB -psTWQDYWaDhXm+MBgw== ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000E-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000E-Key.der deleted file mode 100644 index a1c921a0e59d88..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000E-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000E-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000E-Key.pem deleted file mode 100644 index dd2d152a7d0fec..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000E-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIPLGPzQyzilDCg48CF1VyLX8y/bOZPjhyUOPcZuat7mqoAoGCCqGSM49 -AwEHoUQDQgAEF3ld1LcOtgVdwB3+HmMU5CIiyvKa5mA/8sHzMiIqroMmb21Vdm5a -8gOtmOfrGd6mqyRHMDyyaUjJJdxK9iMWfQ== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000F-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000F-Cert.der deleted file mode 100644 index ee0dd6d6437f7b..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000F-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000F-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000F-Cert.pem deleted file mode 100644 index b8b6d72d04ce8a..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000F-Cert.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIB6TCCAY+gAwIBAgIIR28QyhSr2gowCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP -TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB -gqJ8AgIMBDgwMDEwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx -HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDBGMRQwEgYKKwYBBAGConwCAQwE -RkZGMTEUMBIGCisGAQQBgqJ8AgIMBDgwMDEwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAAQhLKn72p8fg9GRxv/CglqjTb4asbqheF1s0lomSzE7XlxoesNq8lTRgPN4 -rvumC2NqpNWq/HGRLboCjOKA9MPoo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQU1Ph8pgZMVCn417l1ct5baxaLsCYwHwYDVR0jBBgw -FoAUmUkDNu1ENaG3PYldw9bJFrF0TjQwCgYIKoZIzj0EAwIDSAAwRQIgFXS6/NBz -rO6A+KRvr/u4y4YIdnrRm2hq3X0tIUbroOsCIQC51zatkH4WQvJmWH+2ZUwCRjMb -IppEFtk09KN3AeK2rw== ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000F-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000F-Key.der deleted file mode 100644 index aab36ba725a567..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000F-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000F-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000F-Key.pem deleted file mode 100644 index ed36d2055e9657..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF1-8001-000F-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEICD/e3ttKmajHGtf788qtvyd8a3fRrB36mC6+nd824xGoAoGCCqGSM49 -AwEHoUQDQgAEISyp+9qfH4PRkcb/woJao02+GrG6oXhdbNJaJksxO15caHrDavJU -0YDzeK77pgtjaqTVqvxxkS26AozigPTD6A== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0001-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0001-Cert.der deleted file mode 100644 index 2837af73c4f384..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0001-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0001-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0001-Cert.pem deleted file mode 100644 index 07800b73664a11..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0001-Cert.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIB6TCCAY+gAwIBAgIIQqaZEiiIokAwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP -TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMjEUMBIGCisGAQQB -gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx -HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDAxMRQwEgYKKwYBBAGConwCAQwE -RkZGMjEUMBIGCisGAQQBgqJ8AgIMBDgwMDAwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAAQVFRRMkE43Jd/uMRVR/6ckxZTpJCfZ/7hycTjjAYplJsLtFtMWrCiZvujc -zab4hEbbmGoIa5LRbUiMsJHDD67Mo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQUuCOU9FtSniWksEnTjWqADQp9J3YwHwYDVR0jBBgw -FoAUWnBccOkX30rWpXdwdRP/YjkoSbswCgYIKoZIzj0EAwIDSAAwRQIgA7QoRUs9 -4G32CnCmRhjYmTbYlpFC5KZUccZ6PhsJprkCIQCyCYtO5d+aUzpEP/Zrzw0ewwbQ -AwQifj+V4COBf+Ot1g== ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0001-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0001-Key.der deleted file mode 100644 index 5d807b6b8f32e0..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0001-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0001-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0001-Key.pem deleted file mode 100644 index 356b9350a29815..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0001-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIDlRuoaN3/GP2LlfjPSxuGNcCukgYnIpqd3A9HmZEtKmoAoGCCqGSM49 -AwEHoUQDQgAEFRUUTJBONyXf7jEVUf+nJMWU6SQn2f+4cnE44wGKZSbC7RbTFqwo -mb7o3M2m+IRG25hqCGuS0W1IjLCRww+uzA== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0002-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0002-Cert.der deleted file mode 100644 index 58838291539b17..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0002-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0002-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0002-Cert.pem deleted file mode 100644 index 813d5ba4144756..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0002-Cert.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIB6TCCAY+gAwIBAgIIPaMoybklvfAwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP -TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMjEUMBIGCisGAQQB -gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx -HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDAyMRQwEgYKKwYBBAGConwCAQwE -RkZGMjEUMBIGCisGAQQBgqJ8AgIMBDgwMDAwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAAQrHi1IqVxJno/j/M9AYDbKXNqCuupkfmFTe9lOQA8ueI62n21D7kIImctJ -t5ME0OFIRke87M5sHBIlbMKNembqo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQU1528tMg50cYdZcCseTf7lvH815gwHwYDVR0jBBgw -FoAUWnBccOkX30rWpXdwdRP/YjkoSbswCgYIKoZIzj0EAwIDSAAwRQIgHX9G2vf7 -b+PxcLGuMtc7NIoizmgtdxvBQB4BzldDhPsCIQDdK67LV6iTdAXvWeX+jhG4RwXi -W1hyP52EC5YQp8nk3w== ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0002-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0002-Key.der deleted file mode 100644 index f55a6c01cde638..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0002-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0002-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0002-Key.pem deleted file mode 100644 index 58fc40898606a3..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0002-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEINseVC/7dxwT8K9XDyfydMwInLy9Fq1WKfrB8nnrYDQYoAoGCCqGSM49 -AwEHoUQDQgAEKx4tSKlcSZ6P4/zPQGA2ylzagrrqZH5hU3vZTkAPLniOtp9tQ+5C -CJnLSbeTBNDhSEZHvOzObBwSJWzCjXpm6g== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0003-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0003-Cert.der deleted file mode 100644 index 020c4d13f558a0..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0003-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0003-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0003-Cert.pem deleted file mode 100644 index cea3c7234e1ac0..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0003-Cert.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIB6TCCAY+gAwIBAgIIGXbXLoEyANIwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP -TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMjEUMBIGCisGAQQB -gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx -HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDAzMRQwEgYKKwYBBAGConwCAQwE -RkZGMjEUMBIGCisGAQQBgqJ8AgIMBDgwMDAwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAARGS2b2I133BeDsBoFewvrIbvLZx2L9mkUu0/ZMCAJmkintpo9ObZRrkB8V -dLhWmS1lDVY4dXXUyGM2F+wyFvDso2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQUix/oIUFcPhgsz/QPNZRh8oUBxUEwHwYDVR0jBBgw -FoAUWnBccOkX30rWpXdwdRP/YjkoSbswCgYIKoZIzj0EAwIDSAAwRQIhALmVqTgz -EspZNjDEONNpSYgce4vhJCEggQGGT+D5TEyKAiAqeYYiViZ5yW+wvhf92XUnXjXG -E4l4Yv/h5r8004dM8g== ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0003-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0003-Key.der deleted file mode 100644 index 60bf62e6e4b8f7..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0003-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0003-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0003-Key.pem deleted file mode 100644 index 6b2573739801fd..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0003-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIAotjjxDBcGeMWNhOESCEHImTaCKJd/8yGxYwTJtwP6LoAoGCCqGSM49 -AwEHoUQDQgAERktm9iNd9wXg7AaBXsL6yG7y2cdi/ZpFLtP2TAgCZpIp7aaPTm2U -a5AfFXS4VpktZQ1WOHV11MhjNhfsMhbw7A== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0004-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0004-Cert.der deleted file mode 100644 index 2a0ed318e9623f..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0004-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0004-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0004-Cert.pem deleted file mode 100644 index 093ffc8c3fd92d..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0004-Cert.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIB6DCCAY+gAwIBAgIIMPMOcKva+powCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP -TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMjEUMBIGCisGAQQB -gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx -HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDA0MRQwEgYKKwYBBAGConwCAQwE -RkZGMjEUMBIGCisGAQQBgqJ8AgIMBDgwMDAwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAARlR8piAXQNqXi26G0glvsgaoTB29/VdfeA6FcBRYQ6MC6lN/703GxNw/W8 -iGP35Ncb6ogSYlzOOmFthWXg69Wio2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQUo1ktnjrRbG86XKHSvSRih/2uPzwwHwYDVR0jBBgw -FoAUWnBccOkX30rWpXdwdRP/YjkoSbswCgYIKoZIzj0EAwIDRwAwRAIgHZdu1ybi -5K2+qb/ucCs1ExxOo36Y1xZUME3MlIAuGmwCIGM1kilupwvMEMnD783rHCkz7ZG2 -3zKmzxEVnAfY/E2P ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0004-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0004-Key.der deleted file mode 100644 index 0ed7b42626b704..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0004-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0004-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0004-Key.pem deleted file mode 100644 index 58dc232f2e94e5..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0004-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIB7GJIzWnzo429J+qUUmX8TfsXNbJxxDBdGgZ1m/KzsvoAoGCCqGSM49 -AwEHoUQDQgAEZUfKYgF0Dal4tuhtIJb7IGqEwdvf1XX3gOhXAUWEOjAupTf+9Nxs -TcP1vIhj9+TXG+qIEmJczjphbYVl4OvVog== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0005-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0005-Cert.der deleted file mode 100644 index dee63d06bf47d8..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0005-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0005-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0005-Cert.pem deleted file mode 100644 index 86b698f90c177c..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0005-Cert.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIB6jCCAY+gAwIBAgIIK5nLH0/NizwwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP -TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMjEUMBIGCisGAQQB -gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx -HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDA1MRQwEgYKKwYBBAGConwCAQwE -RkZGMjEUMBIGCisGAQQBgqJ8AgIMBDgwMDAwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAATormBdUPdcykLd596HrPXHEw4mDkN5+z4JzK54HvIz7VoQJPQVbraZG2kS -DcMNEYJci0Aeb2Iu/zlgRy3NTXiao2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQUYiDS7A3xrnywKmk8ZRlpXZlHjCEwHwYDVR0jBBgw -FoAUWnBccOkX30rWpXdwdRP/YjkoSbswCgYIKoZIzj0EAwIDSQAwRgIhAJJkb58m -QBdbyW6+XgC16BSd80H0IDl3KlpY4loVLCQ8AiEAwh577jfsMYDOFnoQnFtM6C9y -kjCDV4lloigNGpXqJpw= ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0005-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0005-Key.der deleted file mode 100644 index 942fb34ffd2a1b..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0005-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0005-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0005-Key.pem deleted file mode 100644 index 3dcabf3e982705..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0005-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIA8pm3gk4UeK60aWL8KpxEz1ov38wIR4pHfyCZxHR9OVoAoGCCqGSM49 -AwEHoUQDQgAE6K5gXVD3XMpC3efeh6z1xxMOJg5Defs+CcyueB7yM+1aECT0FW62 -mRtpEg3DDRGCXItAHm9iLv85YEctzU14mg== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0006-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0006-Cert.der deleted file mode 100644 index c790a710f1476a..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0006-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0006-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0006-Cert.pem deleted file mode 100644 index a65606fb596401..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0006-Cert.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIB6DCCAY+gAwIBAgIIWbjo96CKeoYwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP -TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMjEUMBIGCisGAQQB -gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx -HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDA2MRQwEgYKKwYBBAGConwCAQwE -RkZGMjEUMBIGCisGAQQBgqJ8AgIMBDgwMDAwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAAQKWwrUQLBLaGzqu+Njp98REBtk3+PCRF253rDCQNGJi89SrGil/4ATIBmR -4dNXPgbuKa0Oz1t3hKq7QcpFSWT2o2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQUK260h9O65DLAmnGCY6jvtLfcG2IwHwYDVR0jBBgw -FoAUWnBccOkX30rWpXdwdRP/YjkoSbswCgYIKoZIzj0EAwIDRwAwRAIgSIPz9Jyd -12lKptCU1glZM3JoYQxbBgvxOoCXgl4Kn/YCIHvjY/+Pg+ja9XV7mhnieBwAofLg -cdlp5+IdrkF19Jxr ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0006-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0006-Key.der deleted file mode 100644 index 19b8c0e1081dd5..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0006-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0006-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0006-Key.pem deleted file mode 100644 index 41b5bba5ad9a2c..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0006-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIIC8aijFf5BGln0MWBvrCH9O3lKHvey6iqIyJotH9bAOoAoGCCqGSM49 -AwEHoUQDQgAEClsK1ECwS2hs6rvjY6ffERAbZN/jwkRdud6wwkDRiYvPUqxopf+A -EyAZkeHTVz4G7imtDs9bd4Squ0HKRUlk9g== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0007-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0007-Cert.der deleted file mode 100644 index 31f5cd43be567c..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0007-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0007-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0007-Cert.pem deleted file mode 100644 index b4faf1629b1ec4..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0007-Cert.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIB6DCCAY+gAwIBAgIIBw+x41XdwKUwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP -TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMjEUMBIGCisGAQQB -gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx -HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDA3MRQwEgYKKwYBBAGConwCAQwE -RkZGMjEUMBIGCisGAQQBgqJ8AgIMBDgwMDAwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAASG7w3BKmykYYJ2rwVoMXPDKFGevynFKWiGdtAhxbUuNjhSeXQen9UmJTfV -uJKt7covVBhZyql+NKuuQBj0TzEEo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQUNY7KIncaY6ufDfA0/Z33afgWQLgwHwYDVR0jBBgw -FoAUWnBccOkX30rWpXdwdRP/YjkoSbswCgYIKoZIzj0EAwIDRwAwRAIgDBVM9KO1 -IAQx7h0SaZV1jq5BFWx9colJyr7OpjBoYMMCIEY7QnJft6mYDr98Ar0gWad4sfdq -5NbzuskoBw3G6Fi3 ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0007-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0007-Key.der deleted file mode 100644 index f0965ed427d9ec..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0007-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0007-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0007-Key.pem deleted file mode 100644 index 8236a2314a94c8..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0007-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIG9oXiOgP3cYUin2duJHGxvKbIr0z8UBuiKIBCBZqy6eoAoGCCqGSM49 -AwEHoUQDQgAEhu8NwSpspGGCdq8FaDFzwyhRnr8pxSlohnbQIcW1LjY4Unl0Hp/V -JiU31biSre3KL1QYWcqpfjSrrkAY9E8xBA== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0008-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0008-Cert.der deleted file mode 100644 index a6e55d3c1be66e..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0008-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0008-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0008-Cert.pem deleted file mode 100644 index 041292973a2893..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0008-Cert.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIB6DCCAY+gAwIBAgIIP+feIFIqpIAwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP -TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMjEUMBIGCisGAQQB -gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx -HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDA4MRQwEgYKKwYBBAGConwCAQwE -RkZGMjEUMBIGCisGAQQBgqJ8AgIMBDgwMDAwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAATp7itbmgfaJ+h3OsIAxuZXPGM33BtQiTIB7p6CmziiONmTDtlW9PdKaAPT -jNbYrwoKMfpD7XlUHdFhYFbCv7Lgo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQUcknsmr9jduaq2YxOUfZUEVkeG88wHwYDVR0jBBgw -FoAUWnBccOkX30rWpXdwdRP/YjkoSbswCgYIKoZIzj0EAwIDRwAwRAIgOPndF2By -qYu/KtVGEqHi87ZF4+v92/ymPFizypK0L7UCIC3d3OW4iXJnhbCBy4tphL1kJtZ2 -1mjrt42xHAfWW5zH ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0008-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0008-Key.der deleted file mode 100644 index 3777d5dfcb0658..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0008-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0008-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0008-Key.pem deleted file mode 100644 index a4dc0b13bcd1f1..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0008-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIIkgs2GKqQQvgBkDAZUZHFT1Xmu9YE+bkCFuNLdMrosqoAoGCCqGSM49 -AwEHoUQDQgAE6e4rW5oH2ifodzrCAMbmVzxjN9wbUIkyAe6egps4ojjZkw7ZVvT3 -SmgD04zW2K8KCjH6Q+15VB3RYWBWwr+y4A== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0009-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0009-Cert.der deleted file mode 100644 index cdaacd3e34d8f9..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0009-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0009-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0009-Cert.pem deleted file mode 100644 index 81be25108819c7..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0009-Cert.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIB6TCCAY+gAwIBAgIIdxz1WIe8qHswCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP -TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMjEUMBIGCisGAQQB -gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx -HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDA5MRQwEgYKKwYBBAGConwCAQwE -RkZGMjEUMBIGCisGAQQBgqJ8AgIMBDgwMDAwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAARVP/IDpJpD2FA+gs9mwNVpE5dDlhaZhVoacdBGlMYYrTgi+doVrCzc7zNL -4awdSG431RUAmoXL+U/oh8fJoQGRo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQUVSdeOVt+t+OaWOrr6YWhHIKWjHgwHwYDVR0jBBgw -FoAUWnBccOkX30rWpXdwdRP/YjkoSbswCgYIKoZIzj0EAwIDSAAwRQIhAPrso+u4 -7AO7hbsZEkN/eiurkioROkrlc+taTMLHUUsIAiAMBOyk+PbnppTM+u6CM1lFEaWR -6ywtbQ6bVrV+jpy8Ug== ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0009-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0009-Key.der deleted file mode 100644 index c9cbd23014ebfd..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0009-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0009-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0009-Key.pem deleted file mode 100644 index 4c5cb876d05fb1..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-0009-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIDeUX5GJTl8WF/OKuxHqa7k5XYNBwL9/7xFBy/PwkkOyoAoGCCqGSM49 -AwEHoUQDQgAEVT/yA6SaQ9hQPoLPZsDVaROXQ5YWmYVaGnHQRpTGGK04IvnaFaws -3O8zS+GsHUhuN9UVAJqFy/lP6IfHyaEBkQ== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000A-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000A-Cert.der deleted file mode 100644 index 99f6238db94b48..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000A-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000A-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000A-Cert.pem deleted file mode 100644 index e80bf089daf034..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000A-Cert.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIB6TCCAY+gAwIBAgIITnILRTKCbbUwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP -TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMjEUMBIGCisGAQQB -gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx -HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDBBMRQwEgYKKwYBBAGConwCAQwE -RkZGMjEUMBIGCisGAQQBgqJ8AgIMBDgwMDAwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAASoHUPFfPBi++H1jFdw8VYNHgqbvkNd3cHcwvzLx6U4xHA4r23sZckt+SnV -1leGOduQ8H4/4e2S99WwoIaWbQQSo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQU1P8OnYGF3htfxorJVtFP557DPj4wHwYDVR0jBBgw -FoAUWnBccOkX30rWpXdwdRP/YjkoSbswCgYIKoZIzj0EAwIDSAAwRQIgMGEm8zBv -9ja6pB8EyOStoqTGAY8s4SBvk1mJQCOpwYECIQC2dqcTRxbbeX/Nw/20whIV+EZz -Nd6GoEP2pPh3bxodAg== ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000A-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000A-Key.der deleted file mode 100644 index 9c19df79853739..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000A-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000A-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000A-Key.pem deleted file mode 100644 index 226869291e1a7b..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000A-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEILJL7cAldjptiAzt9NmOMyEDakjixr++i7jQSqUcVZqEoAoGCCqGSM49 -AwEHoUQDQgAEqB1DxXzwYvvh9YxXcPFWDR4Km75DXd3B3ML8y8elOMRwOK9t7GXJ -Lfkp1dZXhjnbkPB+P+HtkvfVsKCGlm0EEg== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000B-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000B-Cert.der deleted file mode 100644 index da3b78354861f7..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000B-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000B-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000B-Cert.pem deleted file mode 100644 index cad5d0253c2c11..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000B-Cert.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIB6jCCAY+gAwIBAgIIb2wL3QVoUSwwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP -TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMjEUMBIGCisGAQQB -gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx -HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDBCMRQwEgYKKwYBBAGConwCAQwE -RkZGMjEUMBIGCisGAQQBgqJ8AgIMBDgwMDAwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAASuymMC8MWpZcDmhLSCoz09u12G3P7aI9ovDseTXjCWJ8/139v984sCR031 -mckx6kITue2/2/jLm/DfrOcABHYjo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQUNfhAS7SPs7yT8EslQzqP4ROEkL8wHwYDVR0jBBgw -FoAUWnBccOkX30rWpXdwdRP/YjkoSbswCgYIKoZIzj0EAwIDSQAwRgIhAId/H0q5 -rQG23wEJ8EJy56SSrRM9xGXnlYesJPm6U/ScAiEAhhnIbz78nloN2ft3MJEwoIFY -rmpzzBawAiWCVYKqSbw= ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000B-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000B-Key.der deleted file mode 100644 index aded601591ba86..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000B-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000B-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000B-Key.pem deleted file mode 100644 index 9c546186148819..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000B-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIPqNjP/A2+o5Mii9DQYIbR5gSVOTW44R2WAFmDkO847coAoGCCqGSM49 -AwEHoUQDQgAErspjAvDFqWXA5oS0gqM9Pbtdhtz+2iPaLw7Hk14wlifP9d/b/fOL -AkdN9ZnJMepCE7ntv9v4y5vw36znAAR2Iw== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000C-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000C-Cert.der deleted file mode 100644 index 44760ce1c99aae..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000C-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000C-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000C-Cert.pem deleted file mode 100644 index a3687d27501f6a..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000C-Cert.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIB6jCCAY+gAwIBAgIIfcjeCEsoXbUwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP -TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMjEUMBIGCisGAQQB -gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx -HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDBDMRQwEgYKKwYBBAGConwCAQwE -RkZGMjEUMBIGCisGAQQBgqJ8AgIMBDgwMDAwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAASJOldqarsKJWHOAY8lrZ1dMHhaXdgxnTC/kvUzJ0u9bV8hF5TdspKqAceJ -wGbU+L8CON6h4XSjeup1wTFThyswo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQU7aSyG/na4kfEg/S69FJkxiaiGWAwHwYDVR0jBBgw -FoAUWnBccOkX30rWpXdwdRP/YjkoSbswCgYIKoZIzj0EAwIDSQAwRgIhAJ3amPXL -mOw0bneNmc3UykBMp8rS9iPmDmNgFrZhadJMAiEAwDirhvlzFpq2mPF5EysbxHRH -Z1mpeikZ2k4rRWDE95A= ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000C-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000C-Key.der deleted file mode 100644 index af9096a5e9e7f6..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000C-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000C-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000C-Key.pem deleted file mode 100644 index fffa24bc68cb0f..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000C-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIJwoQXCvqpQjSCHsFuFvET+ZJjKVvp3rLZEqpfVRTTz3oAoGCCqGSM49 -AwEHoUQDQgAEiTpXamq7CiVhzgGPJa2dXTB4Wl3YMZ0wv5L1MydLvW1fIReU3bKS -qgHHicBm1Pi/AjjeoeF0o3rqdcExU4crMA== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000D-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000D-Cert.der deleted file mode 100644 index b6db1ebb87b3f6..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000D-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000D-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000D-Cert.pem deleted file mode 100644 index 92209d533059e0..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000D-Cert.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIB6DCCAY+gAwIBAgIIblS/6aQ/TZIwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP -TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMjEUMBIGCisGAQQB -gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx -HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDBEMRQwEgYKKwYBBAGConwCAQwE -RkZGMjEUMBIGCisGAQQBgqJ8AgIMBDgwMDAwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAARscGo10v8SqubezwmE2Ue4nrlEfwAdihYk5Vp8sPHIvsf4DHkzOvKtJMk8 -w8iog8tFjcT50bEB050wL8YSw0Nso2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQUqORey3RNYZTwFB8oFfkxKnNWzJIwHwYDVR0jBBgw -FoAUWnBccOkX30rWpXdwdRP/YjkoSbswCgYIKoZIzj0EAwIDRwAwRAIgcWa6YPO6 -YQb1eKecGDRm6b5zvhN7/1t8Q+WcwpL+SiICICHizTSYQd9tWUlmMGanabsNy7wA -PUVnTxAFaZYu+HDb ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000D-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000D-Key.der deleted file mode 100644 index 0dce2c010b3175..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000D-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000D-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000D-Key.pem deleted file mode 100644 index 327ba0ac635ea3..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000D-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIKkOiTvsrxqSD8ZtG185i59iExt7esvzSJW9B4vfHe5VoAoGCCqGSM49 -AwEHoUQDQgAEbHBqNdL/Eqrm3s8JhNlHuJ65RH8AHYoWJOVafLDxyL7H+Ax5Mzry -rSTJPMPIqIPLRY3E+dGxAdOdMC/GEsNDbA== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000E-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000E-Cert.der deleted file mode 100644 index 19b9ace0655c91..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000E-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000E-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000E-Cert.pem deleted file mode 100644 index 79becbf3f4be98..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000E-Cert.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIB6DCCAY+gAwIBAgIIKrriT5MgzMcwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP -TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMjEUMBIGCisGAQQB -gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx -HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDBFMRQwEgYKKwYBBAGConwCAQwE -RkZGMjEUMBIGCisGAQQBgqJ8AgIMBDgwMDAwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAAQCC0czxdBdJ5mT+CHdGarWmh48RB9VTvHNJrlvBnxJsbifxTComWVRj4CH -RyJUt9u45iMEu829pnAJxSQl0Zzdo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQUPEUQT/RQNu0O8TaTCD1QFk8f5fQwHwYDVR0jBBgw -FoAUWnBccOkX30rWpXdwdRP/YjkoSbswCgYIKoZIzj0EAwIDRwAwRAIgJCk1peOU -gg6KdcIzCkULobb2E8EfiFCAgb/Y4ORjZsgCIEQ6Kaz5ONhTvCzsztCoyQoewDq7 -dbuaCGIoXC70FqiE ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000E-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000E-Key.der deleted file mode 100644 index 6e6421849f66e7..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000E-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000E-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000E-Key.pem deleted file mode 100644 index 2f317e56d40807..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000E-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEINzVboDBLpfFqeIpf9n/W+ipV60kIa8Axqled6nwipeSoAoGCCqGSM49 -AwEHoUQDQgAEAgtHM8XQXSeZk/gh3Rmq1poePEQfVU7xzSa5bwZ8SbG4n8UwqJll -UY+Ah0ciVLfbuOYjBLvNvaZwCcUkJdGc3Q== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000F-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000F-Cert.der deleted file mode 100644 index 32a12babda4c31..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000F-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000F-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000F-Cert.pem deleted file mode 100644 index 4461b8c1ade3c9..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000F-Cert.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIB6TCCAY+gAwIBAgIISuB22ocfYAYwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP -TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMjEUMBIGCisGAQQB -gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx -HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDBGMRQwEgYKKwYBBAGConwCAQwE -RkZGMjEUMBIGCisGAQQBgqJ8AgIMBDgwMDAwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAASneDF2leflTtQQnnVxzbFzG5BiQfgDL4Lq1C7rf+WcOhfEqKuAvLhA71/z -hvtuX/7qD1kzktUb7YGACJDt3Nmro2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQUHhTCyxFPeg3Zl5ZcsSLp6QdRtvQwHwYDVR0jBBgw -FoAUWnBccOkX30rWpXdwdRP/YjkoSbswCgYIKoZIzj0EAwIDSAAwRQIhAPOyMBmC -qDLhVqFg1DW2j983ebhr9OGAcSKCl5ifwCPXAiB3tCbxsX12ONQX+SLXImAk0/mo -bdHk5J3YOvOM72itoA== ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000F-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000F-Key.der deleted file mode 100644 index 267589acd0d2c3..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000F-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000F-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000F-Key.pem deleted file mode 100644 index 3baa106c2c31c8..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8000-000F-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIIfBQxlu3EwB0zDLRUdqeKXeWwiG/+qSt2gR/00M/u77oAoGCCqGSM49 -AwEHoUQDQgAEp3gxdpXn5U7UEJ51cc2xcxuQYkH4Ay+C6tQu63/lnDoXxKirgLy4 -QO9f84b7bl/+6g9ZM5LVG+2BgAiQ7dzZqw== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0001-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0001-Cert.der deleted file mode 100644 index 661c6e6a534eca..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0001-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0001-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0001-Cert.pem deleted file mode 100644 index 9f579c5feaa60e..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0001-Cert.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIB6jCCAY+gAwIBAgIIanottjWIpzYwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP -TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMjEUMBIGCisGAQQB -gqJ8AgIMBDgwMDEwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx -HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDAxMRQwEgYKKwYBBAGConwCAQwE -RkZGMjEUMBIGCisGAQQBgqJ8AgIMBDgwMDEwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAARJgmOHoART+j7CkmQGFT1P+SyEtMfMXbnTxXD+a/1VS86zjCbugrrnM53U -tsN1BEh1fJZv2ZSlh8jegG3elLkio2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQUm4J4x2vhSaM1uShO9WDPnCJccFkwHwYDVR0jBBgw -FoAU7aYP770qeTwyXiptSHjeuak20EcwCgYIKoZIzj0EAwIDSQAwRgIhAMrDDoYV -qJI36BYPk/7d0sbPl7M8Qs7GLa8Dza4OlPusAiEAh6crs0xPOgf5RGTTc+h+uK+0 -nYDDeKY/XcjYpWANx1Y= ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0001-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0001-Key.der deleted file mode 100644 index fccf988c20b76e..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0001-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0001-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0001-Key.pem deleted file mode 100644 index 0edaa8ccc97d07..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0001-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIGAUIk+qabibh41eqZQDEp3lbxPQbCSvQIpH03Ym2MtVoAoGCCqGSM49 -AwEHoUQDQgAESYJjh6AEU/o+wpJkBhU9T/kshLTHzF2508Vw/mv9VUvOs4wm7oK6 -5zOd1LbDdQRIdXyWb9mUpYfI3oBt3pS5Ig== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0002-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0002-Cert.der deleted file mode 100644 index c4e6011aa2e0f0..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0002-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0002-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0002-Cert.pem deleted file mode 100644 index 748f2b6fabe5ee..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0002-Cert.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIB6jCCAY+gAwIBAgIIYzbL1jTas6QwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP -TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMjEUMBIGCisGAQQB -gqJ8AgIMBDgwMDEwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx -HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDAyMRQwEgYKKwYBBAGConwCAQwE -RkZGMjEUMBIGCisGAQQBgqJ8AgIMBDgwMDEwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAAQNn0bQieWnnX+I8gvkVZmNpleu7Eb9SbqdkxXybuGuravwz7OoE9A+cUAG -kLmZn1IHC1zNExi1tbih1qOihUNpo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQUQ6BG39H1fbTlMEQg1opIZIbe+xgwHwYDVR0jBBgw -FoAU7aYP770qeTwyXiptSHjeuak20EcwCgYIKoZIzj0EAwIDSQAwRgIhALJqCP8i -E4VBBUK0n3ozKKpGi7UXjxe6oJGd53Rf2XoOAiEA5H+NRso/Gt1U+8qRdbKURhpT -BdR07uqnuyfVMeVotkI= ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0002-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0002-Key.der deleted file mode 100644 index 63abb107fef13b..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0002-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0002-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0002-Key.pem deleted file mode 100644 index d30623fd54d006..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0002-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIJjX+y1FqPWiWAGbAdETa9DOtevQdZmBxnWXDJAt0JF1oAoGCCqGSM49 -AwEHoUQDQgAEDZ9G0Inlp51/iPIL5FWZjaZXruxG/Um6nZMV8m7hrq2r8M+zqBPQ -PnFABpC5mZ9SBwtczRMYtbW4odajooVDaQ== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0003-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0003-Cert.der deleted file mode 100644 index 4e3e39e657edb7..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0003-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0003-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0003-Cert.pem deleted file mode 100644 index 86845ffd927f76..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0003-Cert.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIB6TCCAY+gAwIBAgIIJ9qMnHqAovowCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP -TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMjEUMBIGCisGAQQB -gqJ8AgIMBDgwMDEwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx -HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDAzMRQwEgYKKwYBBAGConwCAQwE -RkZGMjEUMBIGCisGAQQBgqJ8AgIMBDgwMDEwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAAT2XNeFEN4b0xIZU8LGcpqHVuieKktHxZ0GPGcZUgdcJoidtHB0sLwy1QYV -PWaCelxi/zg3cvAsJKyXjJB9XZBoo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQUvSpMl3Wocjwp8bjFR7aTcP70E18wHwYDVR0jBBgw -FoAU7aYP770qeTwyXiptSHjeuak20EcwCgYIKoZIzj0EAwIDSAAwRQIhAOhjGgN1 -OGkbkjSORJG4rrtmLegtbYSBKPcoKv4L3JrXAiBz2LneNDl4u2uVH2rL0Cd8vp/X -vxjhd86ZFqYznH6uOQ== ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0003-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0003-Key.der deleted file mode 100644 index 59bb3b196a940f..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0003-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0003-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0003-Key.pem deleted file mode 100644 index 475553eb1a57ef..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0003-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIBxLm4tHwAimAR9EwxhDn3w/jTVfaR2lQu8d9KTfjZQ/oAoGCCqGSM49 -AwEHoUQDQgAE9lzXhRDeG9MSGVPCxnKah1bonipLR8WdBjxnGVIHXCaInbRwdLC8 -MtUGFT1mgnpcYv84N3LwLCSsl4yQfV2QaA== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0004-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0004-Cert.der deleted file mode 100644 index a01dc653e767a3..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0004-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0004-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0004-Cert.pem deleted file mode 100644 index add26f14bfe831..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0004-Cert.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIB6TCCAY+gAwIBAgIIDA4/l2w5qLkwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP -TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMjEUMBIGCisGAQQB -gqJ8AgIMBDgwMDEwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx -HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDA0MRQwEgYKKwYBBAGConwCAQwE -RkZGMjEUMBIGCisGAQQBgqJ8AgIMBDgwMDEwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAARwTqA1E9HTjNvdYPaqmBIQnZBZBOrCjSeah1xvvZFGcHtZsitRSIbv3C7l -hyzzrMWNyeBU8zl7Rc7Ec77IavKXo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQU24rGB1e0h7Q+7vZnaNz+k8SgXnEwHwYDVR0jBBgw -FoAU7aYP770qeTwyXiptSHjeuak20EcwCgYIKoZIzj0EAwIDSAAwRQIhAID2mFY2 -gYB1u0VYMLkALwWA+Evgi6upOP6w8ml/LTaWAiAkBVfr87GsUITjoq3nL2BHNjk+ -omoxjY/cQqNhD68f6g== ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0004-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0004-Key.der deleted file mode 100644 index 12f1fb5f2fde2b..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0004-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0004-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0004-Key.pem deleted file mode 100644 index 737882435c1993..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0004-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIM+hBM54J1xrmtaVVug2LhZ4I/4d8JKOenbHZSlgoZJboAoGCCqGSM49 -AwEHoUQDQgAEcE6gNRPR04zb3WD2qpgSEJ2QWQTqwo0nmodcb72RRnB7WbIrUUiG -79wu5Ycs86zFjcngVPM5e0XOxHO+yGrylw== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0005-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0005-Cert.der deleted file mode 100644 index 035369bb392ef4..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0005-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0005-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0005-Cert.pem deleted file mode 100644 index 656c95d658c0ab..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0005-Cert.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIB6TCCAY+gAwIBAgIIekXCu4RjjSgwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP -TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMjEUMBIGCisGAQQB -gqJ8AgIMBDgwMDEwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx -HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDA1MRQwEgYKKwYBBAGConwCAQwE -RkZGMjEUMBIGCisGAQQBgqJ8AgIMBDgwMDEwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAASinXKEKhAl5RgN22AGJAkKn8H38KcM5UDLsnHEdgQpDmqC6aTn65S/7hF7 -Kzsc8PP/qRY0j6d1EDZ38lstkrODo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQUvKu1rECxdY77MUUrn0LER+1+2FIwHwYDVR0jBBgw -FoAU7aYP770qeTwyXiptSHjeuak20EcwCgYIKoZIzj0EAwIDSAAwRQIgHTlwS2pp -MJXz7RAozF6c0JRbQfos0kQaGf3nTDyE08wCIQCrBVhSa29yWnxWIS5T5DpuT4Cm -53VT3c2ReC8Ac6OihA== ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0005-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0005-Key.der deleted file mode 100644 index df8e10d2c8cd37..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0005-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0005-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0005-Key.pem deleted file mode 100644 index 87a0e6dabbb051..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0005-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIBa98AjW/eG6FQ1DvbRdeANWF22xaYBVR8xxMrRRAOSgoAoGCCqGSM49 -AwEHoUQDQgAEop1yhCoQJeUYDdtgBiQJCp/B9/CnDOVAy7JxxHYEKQ5qgumk5+uU -v+4Reys7HPDz/6kWNI+ndRA2d/JbLZKzgw== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0006-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0006-Cert.der deleted file mode 100644 index 4e8aceab5ae03b..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0006-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0006-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0006-Cert.pem deleted file mode 100644 index 543fff1ae0cc22..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0006-Cert.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIB6jCCAY+gAwIBAgIIYIXhu6kzOJUwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP -TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMjEUMBIGCisGAQQB -gqJ8AgIMBDgwMDEwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx -HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDA2MRQwEgYKKwYBBAGConwCAQwE -RkZGMjEUMBIGCisGAQQBgqJ8AgIMBDgwMDEwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAARbnyBnvPgeO9iik+y7AKmLQWVmy853UaYemrUNk4ew7jUS3NfOKrgQ3157 -dipcmrVptE2RLc6dWIysluzWXyDzo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQUi5jEKPyzsnRfRyFyz2GBNa4IjhYwHwYDVR0jBBgw -FoAU7aYP770qeTwyXiptSHjeuak20EcwCgYIKoZIzj0EAwIDSQAwRgIhAIKQ4x2w -a/0j4zd0mBVh3FBx8tGL9/D40CCwyywEg7kPAiEAyDvLQuGawHmyVjomMiKdHmE+ -Vio9Fb9tb7qrqhkeBMQ= ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0006-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0006-Key.der deleted file mode 100644 index 540eac73ca7261..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0006-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0006-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0006-Key.pem deleted file mode 100644 index 24b0c52612c6f6..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0006-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIFhJ6bWp83veqUi5QcsyjCWtbJKQT+UuMuGuD0EhcO0AoAoGCCqGSM49 -AwEHoUQDQgAEW58gZ7z4HjvYopPsuwCpi0FlZsvOd1GmHpq1DZOHsO41EtzXziq4 -EN9ee3YqXJq1abRNkS3OnViMrJbs1l8g8w== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0007-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0007-Cert.der deleted file mode 100644 index 3bc6dbfcfe223e..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0007-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0007-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0007-Cert.pem deleted file mode 100644 index 2c64c43639606a..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0007-Cert.pem +++ /dev/null @@ -1,13 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIB6TCCAY+gAwIBAgIIOe6n1luvN7YwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP -TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMjEUMBIGCisGAQQB -gqJ8AgIMBDgwMDEwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx -HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDA3MRQwEgYKKwYBBAGConwCAQwE -RkZGMjEUMBIGCisGAQQBgqJ8AgIMBDgwMDEwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAAQosL7XEgxtaKIF8MpbHJzQ/9g1MdVSOnfNJuvjHIJ9BxwT7b3V3E0XQ89H -5ADhA/VWJasyq1Nacmv6JCDQjVMvo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQU3wHvD8eb0TgCPR3cBHYeEehA3iEwHwYDVR0jBBgw -FoAU7aYP770qeTwyXiptSHjeuak20EcwCgYIKoZIzj0EAwIDSAAwRQIgdC2iq1jc -mVJaVGhjMYNEXcClX7bSZ+Rb/4DxscCQJwcCIQCI/ea6RVA52uJPUoOUR0YZKntN -Vl4aVlrzWADDlx4MTQ== ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0007-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0007-Key.der deleted file mode 100644 index 7229c95b31a41c..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0007-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0007-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0007-Key.pem deleted file mode 100644 index cbfb3a6d52bf9a..00000000000000 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0007-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIDNpU73RbjhW1sRJBVl4OgTBm9lWH+RWuKeFliRDVaG6oAoGCCqGSM49 -AwEHoUQDQgAEKLC+1xIMbWiiBfDKWxyc0P/YNTHVUjp3zSbr4xyCfQccE+291dxN -F0PPR+QA4QP1ViWrMqtTWnJr+iQg0I1TLw== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0008-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0008-Cert.der index 751e5952404d41..9938c72fa589f9 100644 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0008-Cert.der and b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0008-Cert.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0008-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0008-Cert.pem index 2707a72ca08825..fcea1322a77aab 100644 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0008-Cert.pem +++ b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0008-Cert.pem @@ -1,13 +1,13 @@ -----BEGIN CERTIFICATE----- -MIIB6DCCAY+gAwIBAgIIZG0M3x4dD8IwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP +MIIB6TCCAY+gAwIBAgIICkOREm0BSdkwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMjEUMBIGCisGAQQB gqJ8AgIMBDgwMDEwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDA4MRQwEgYKKwYBBAGConwCAQwE RkZGMjEUMBIGCisGAQQBgqJ8AgIMBDgwMDEwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAATWqnNlF/UXncqOwSpABm1Aeamxs0svztgCm/FqxsP6uyTH2nclOm5BAWeW -tDz/W7HTIbtlBsRVyBdVz9EAQb/3o2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQU5l7Aqk1vJECJ8vSWAKjUbVr0l70wHwYDVR0jBBgw -FoAU7aYP770qeTwyXiptSHjeuak20EcwCgYIKoZIzj0EAwIDRwAwRAIgber1VAkO -EeEMho2JFEXc7bR8JxhYzNii5o0CJ+6In2wCIEEMN3ZRHPFCq1gbjMuWPbmlrxlx -dJXIfp5NCVzGkC8F +BwNCAAR8OafhDz1lgDFe2j8An88Vzn08ByuKTahlVKnJx6jZESAkUOChKId3VJeG +y0GUWYonI1DLAHVgsGD7/ZfvAaHKo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB +/wQEAwIHgDAdBgNVHQ4EFgQU4ltVKDGCdTr3XBITzREKVCqsmZEwHwYDVR0jBBgw +FoAU0FqbZ3Gho3qbwZ2V6LXbj0MAtjowCgYIKoZIzj0EAwIDSAAwRQIhAM3myy2T +F0+ZDpMjlXf+lDFqD1yUpiUzaxtlS++MCt9PAiABJI2H+K/30uDV5n88bvbQwh// +DnOqnWAhokVp7e5cow== -----END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0008-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0008-Key.der index fb22946582c320..bdb211bb0c5fe2 100644 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0008-Key.der and b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0008-Key.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0008-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0008-Key.pem index 2903dbeb8f486e..9824fab53cbc52 100644 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0008-Key.pem +++ b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0008-Key.pem @@ -1,5 +1,5 @@ -----BEGIN EC PRIVATE KEY----- -MHcCAQEEIDO2xjd+YvsjvdHYF/XANs+lykvS9D4Cm3R+5midhZsloAoGCCqGSM49 -AwEHoUQDQgAE1qpzZRf1F53KjsEqQAZtQHmpsbNLL87YApvxasbD+rskx9p3JTpu -QQFnlrQ8/1ux0yG7ZQbEVcgXVc/RAEG/9w== +MHcCAQEEILaaMgU/47MpcudBQQTqIguiidqKUWJjwDABJ6vTWO5+oAoGCCqGSM49 +AwEHoUQDQgAEfDmn4Q89ZYAxXto/AJ/PFc59PAcrik2oZVSpyceo2REgJFDgoSiH +d1SXhstBlFmKJyNQywB1YLBg+/2X7wGhyg== -----END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0009-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0009-Cert.der index 4487abe9aeaa2f..9f53f5fa1edec8 100644 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0009-Cert.der and b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0009-Cert.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0009-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0009-Cert.pem index 03763cdd11fbb6..7c8f0f0e73f95d 100644 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0009-Cert.pem +++ b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0009-Cert.pem @@ -1,13 +1,13 @@ -----BEGIN CERTIFICATE----- -MIIB6TCCAY+gAwIBAgIILwxPNJwgblgwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP +MIIB6DCCAY+gAwIBAgIIZPoYH9usTF8wCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMjEUMBIGCisGAQQB gqJ8AgIMBDgwMDEwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDA5MRQwEgYKKwYBBAGConwCAQwE RkZGMjEUMBIGCisGAQQBgqJ8AgIMBDgwMDEwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAARDZUYtbaU/LU31Lek98gC0r7V10J1H6Cyqm2+EMrF539jDEwNKXSgaQPNZ -+24Ncc5B3iKA0tPUnNjN4IVFYXgpo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQU2tdjvH07Bl9nCduVWCDxXGmowv0wHwYDVR0jBBgw -FoAU7aYP770qeTwyXiptSHjeuak20EcwCgYIKoZIzj0EAwIDSAAwRQIgVLyIFyqi -HCQ+FQBpxLbh02+6TUAqu3Hl6e2m2nFwPggCIQCwihg1H/uyLJ7JhVJ9iXGc7xmy -KW/PmB5KWzIWDL+Unw== +BwNCAAQNxyvXSOBvThl2HnDAEy6cqZgFtyAjGCfOJn0Z5WTp2a22mFbpsuiz8HGA +z7uPZPagXRpkvfoUj3J7Q9e1ddiEo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB +/wQEAwIHgDAdBgNVHQ4EFgQUSDb1rVGWjVBLobN2/2BTFwuy1QIwHwYDVR0jBBgw +FoAU0FqbZ3Gho3qbwZ2V6LXbj0MAtjowCgYIKoZIzj0EAwIDRwAwRAIgAuDOL5VP +A5RxXjLcW5j8KbN/kqfyhyNpcaCwJHorTXsCIBVZ0wKkrl11KBw51kWzJEcSssw9 +pedT4nx+kGv1+OCR -----END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0009-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0009-Key.der index 8442a7d96b44ce..36fe7dc38f32fc 100644 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0009-Key.der and b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0009-Key.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0009-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0009-Key.pem index cdf4a290e3e57d..75231bcd5d6148 100644 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0009-Key.pem +++ b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0009-Key.pem @@ -1,5 +1,5 @@ -----BEGIN EC PRIVATE KEY----- -MHcCAQEEIB/wKMaJ+UpV/rex52qzqZxzV/64yBNV5Pi5BsthwtwKoAoGCCqGSM49 -AwEHoUQDQgAEQ2VGLW2lPy1N9S3pPfIAtK+1ddCdR+gsqptvhDKxed/YwxMDSl0o -GkDzWftuDXHOQd4igNLT1JzYzeCFRWF4KQ== +MHcCAQEEIC1wIDn3piVl5HzxQKlUPlXZDkFyKwGNop9+I4VHk7NSoAoGCCqGSM49 +AwEHoUQDQgAEDccr10jgb04Zdh5wwBMunKmYBbcgIxgnziZ9GeVk6dmttphW6bLo +s/BxgM+7j2T2oF0aZL36FI9ye0PXtXXYhA== -----END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000A-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000A-Cert.der index 664086df68a391..a485055433dbac 100644 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000A-Cert.der and b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000A-Cert.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000A-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000A-Cert.pem index e06f5c5c6b900d..7a1c384af38605 100644 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000A-Cert.pem +++ b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000A-Cert.pem @@ -1,13 +1,13 @@ -----BEGIN CERTIFICATE----- -MIIB6jCCAY+gAwIBAgIILO09EUxUYwEwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP +MIIB6DCCAY+gAwIBAgIILfaYfSY1Sr4wCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMjEUMBIGCisGAQQB gqJ8AgIMBDgwMDEwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDBBMRQwEgYKKwYBBAGConwCAQwE RkZGMjEUMBIGCisGAQQBgqJ8AgIMBDgwMDEwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAASTeRrI0fS2UQpOtmovXLUvoZn55Vja/dKZWmsFMqQTRbNX7IHqc/C17vKk -9TF6+0UZmK5Kx5nL7eTlyKXuAzQko2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQU1UNV8nc86Cu17vMkmpuOU3uUI9swHwYDVR0jBBgw -FoAU7aYP770qeTwyXiptSHjeuak20EcwCgYIKoZIzj0EAwIDSQAwRgIhAOUhsxvN -tzN9WdPIO1EosEAj29OcpXHc6WaNV+jooU3yAiEAi1ctnUuPkYHrIeDr5PQM23D7 -fvWqr/1GJ+/j0ceDPAc= +BwNCAART2t2Fo6kFyx2Hs1qy4o1DzyotaWDwJWO9VMLRBcgV1WtYQnEmR8Z2GWki +vXyikAe6VDlg47ezXCZqGd/C8vOuo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB +/wQEAwIHgDAdBgNVHQ4EFgQUMgWU2PDtj2IVIu9znNxKrBhQ6XMwHwYDVR0jBBgw +FoAU0FqbZ3Gho3qbwZ2V6LXbj0MAtjowCgYIKoZIzj0EAwIDRwAwRAIgYVb/hwmT +Kkxr6GMS0MMS/AD5GNMEFajKx7rN2BFWwWECIGiM0J02ujR1XcSHzD5L0at+4eH6 +Hl3jtVHEXq9aKGG4 -----END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000A-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000A-Key.der index 09c6deeb699267..b1809f7db68fff 100644 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000A-Key.der and b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000A-Key.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000A-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000A-Key.pem index 7fea545d6a9650..970d50db638557 100644 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000A-Key.pem +++ b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000A-Key.pem @@ -1,5 +1,5 @@ -----BEGIN EC PRIVATE KEY----- -MHcCAQEEIFQMsRbx6Y3H4wRKGkPb/unOobivfJZlzVBb1k8+2OJhoAoGCCqGSM49 -AwEHoUQDQgAEk3kayNH0tlEKTrZqL1y1L6GZ+eVY2v3SmVprBTKkE0WzV+yB6nPw -te7ypPUxevtFGZiuSseZy+3k5cil7gM0JA== +MHcCAQEEIKLOabBnIKLhJGOk1tc8xtalMJd9tntMXWPRJyUiufR2oAoGCCqGSM49 +AwEHoUQDQgAEU9rdhaOpBcsdh7NasuKNQ88qLWlg8CVjvVTC0QXIFdVrWEJxJkfG +dhlpIr18opAHulQ5YOO3s1wmahnfwvLzrg== -----END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000B-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000B-Cert.der index bb26ea3c28188f..6cd27045bc91d6 100644 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000B-Cert.der and b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000B-Cert.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000B-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000B-Cert.pem index dd4417164437a0..796fa3455072d3 100644 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000B-Cert.pem +++ b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000B-Cert.pem @@ -1,13 +1,13 @@ -----BEGIN CERTIFICATE----- -MIIB6TCCAY+gAwIBAgIIc6SVDyjioTAwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP +MIIB6jCCAY+gAwIBAgIIFOPxDd4/lGEwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMjEUMBIGCisGAQQB gqJ8AgIMBDgwMDEwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDBCMRQwEgYKKwYBBAGConwCAQwE RkZGMjEUMBIGCisGAQQBgqJ8AgIMBDgwMDEwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAAQUwyUA4ChOCyDxg3ILHby9bwMy4KyhUWVE0sC1z47Jv/2HRUcYtFTE3WJ1 -lVunGU8ccvcqFUYIAdcctvKq33lyo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQU68laYMIIcALLj5KhClAFkFdH8iUwHwYDVR0jBBgw -FoAU7aYP770qeTwyXiptSHjeuak20EcwCgYIKoZIzj0EAwIDSAAwRQIgYiRo1M3r -5rAQ1BD42M/2ARBuLcklVJvS8WEpZz1PWrQCIQCuMdD3OY9+30gYxyuzWzDYxjsY -QsnpPUJEthsSElUmIw== +BwNCAASwPSIVz9AqtioYw8uYWC/GOuUUY/fR9xU9JhsHFnqesuWLjMJRMcq1+Yhs +d3ezd5pddFSomUUodysCwmXoIeTdo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB +/wQEAwIHgDAdBgNVHQ4EFgQUfjX3CO1YXdBT2FbkE9fRJRMznxcwHwYDVR0jBBgw +FoAU0FqbZ3Gho3qbwZ2V6LXbj0MAtjowCgYIKoZIzj0EAwIDSQAwRgIhANnp1Rgq +hTvxU4crEonJj4syVWzkCub6mw03C48I2DwOAiEAtsiKr/G8qrpAU2xKBd8fc72A +Hsndu9YrRPkqRf2mRDY= -----END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000B-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000B-Key.der index bcb36d0eae2d08..295f4eeac1465f 100644 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000B-Key.der and b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000B-Key.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000B-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000B-Key.pem index 36091b9905534e..70e8bc4f55550e 100644 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000B-Key.pem +++ b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000B-Key.pem @@ -1,5 +1,5 @@ -----BEGIN EC PRIVATE KEY----- -MHcCAQEEICb6tCLH3bVtlvKFnDR6eWRWz3VwuoT5J9NRnvYyMT/7oAoGCCqGSM49 -AwEHoUQDQgAEFMMlAOAoTgsg8YNyCx28vW8DMuCsoVFlRNLAtc+Oyb/9h0VHGLRU -xN1idZVbpxlPHHL3KhVGCAHXHLbyqt95cg== +MHcCAQEEILJ/Ia8Q7BO0VqsqbW49mdy9oFurM5m3h/w5bfnbrWc8oAoGCCqGSM49 +AwEHoUQDQgAEsD0iFc/QKrYqGMPLmFgvxjrlFGP30fcVPSYbBxZ6nrLli4zCUTHK +tfmIbHd3s3eaXXRUqJlFKHcrAsJl6CHk3Q== -----END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000C-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000C-Cert.der index e2f806f7c16cce..c0291fc9289426 100644 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000C-Cert.der and b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000C-Cert.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000C-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000C-Cert.pem index bf37c927a567e9..9f35f5e9457a69 100644 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000C-Cert.pem +++ b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000C-Cert.pem @@ -1,13 +1,13 @@ -----BEGIN CERTIFICATE----- -MIIB6DCCAY+gAwIBAgIIQfhXuPDF49YwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP +MIIB6TCCAY+gAwIBAgIIfKOOUHqzmH8wCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMjEUMBIGCisGAQQB gqJ8AgIMBDgwMDEwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDBDMRQwEgYKKwYBBAGConwCAQwE RkZGMjEUMBIGCisGAQQBgqJ8AgIMBDgwMDEwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAAQnjQEQ8eR76y1Cw/NOb3a6QufevoVzQKBUuOLa5t9/VkIaQXeLUefJ0eNl -pJdXaY0o80cIHVIZStutHECy10lro2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQUzztx8VcaRsOnsk+dRGMG72J8C4kwHwYDVR0jBBgw -FoAU7aYP770qeTwyXiptSHjeuak20EcwCgYIKoZIzj0EAwIDRwAwRAIgKptDLfuq -5fCD7SvL2kquP0UejN0ZLMcC+zqzqSXsny0CIGQXe4YfTJxhLthfq7jqTVxox2Gn -nTDVb7nhpO8/9A1v +BwNCAAR3yGs9TV3U19+LC5mDMK/xLxDz35FgIu6IpYJRUvmfhSoxDV+rgKKw5nU4 +MbXj2iqtbBhDTl9loJEWI3UkQNt6o2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB +/wQEAwIHgDAdBgNVHQ4EFgQU26mrU1rcC3A7K28UhJzVzogYpmowHwYDVR0jBBgw +FoAU0FqbZ3Gho3qbwZ2V6LXbj0MAtjowCgYIKoZIzj0EAwIDSAAwRQIgZ0wyBsfe +eXcuSmqcH92nNRaAyhYGYm0VJq7NfVHEITICIQDOxW77hWLmxwPPXmEm2iaqU5AX +rUuerbZAWGJLpvSXSA== -----END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000C-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000C-Key.der index e762d13159661e..e6ce8ba7a3967c 100644 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000C-Key.der and b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000C-Key.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000C-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000C-Key.pem index 103f845a29f462..4aba73f94b5519 100644 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000C-Key.pem +++ b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000C-Key.pem @@ -1,5 +1,5 @@ -----BEGIN EC PRIVATE KEY----- -MHcCAQEEIBZ9bBIdtlwSU5Eb+tIv/com4SWAZpG7QwBceyIpMEgAoAoGCCqGSM49 -AwEHoUQDQgAEJ40BEPHke+stQsPzTm92ukLn3r6Fc0CgVLji2ubff1ZCGkF3i1Hn -ydHjZaSXV2mNKPNHCB1SGUrbrRxAstdJaw== +MHcCAQEEIIU5GS0fNh8Ggo76PdfZD7T/xfiudJIYK5Fw9fa4iaKRoAoGCCqGSM49 +AwEHoUQDQgAEd8hrPU1d1NffiwuZgzCv8S8Q89+RYCLuiKWCUVL5n4UqMQ1fq4Ci +sOZ1ODG149oqrWwYQ05fZaCRFiN1JEDbeg== -----END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000D-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000D-Cert.der index 3b6e247504752a..e8a811c240cc52 100644 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000D-Cert.der and b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000D-Cert.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000D-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000D-Cert.pem index fb0c28881f8233..250b4def499263 100644 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000D-Cert.pem +++ b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000D-Cert.pem @@ -1,13 +1,13 @@ -----BEGIN CERTIFICATE----- -MIIB6TCCAY+gAwIBAgIIakg36A4YwY8wCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP +MIIB6TCCAY+gAwIBAgIISB0Hq65wXvgwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMjEUMBIGCisGAQQB gqJ8AgIMBDgwMDEwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDBEMRQwEgYKKwYBBAGConwCAQwE RkZGMjEUMBIGCisGAQQBgqJ8AgIMBDgwMDEwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAARnFycdo+qno8EICbM3ho8fYpIvU4+xj6TY7SRJdWWTZ225Ca/kGJZKjxZ5 -0zNq9Un2znmLptCaLYK91UNnk7Nfo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQUnU6O8O75h1ofOLbgERoKc4nUZiAwHwYDVR0jBBgw -FoAU7aYP770qeTwyXiptSHjeuak20EcwCgYIKoZIzj0EAwIDSAAwRQIhAJVo0QYk -9haoWVKRRxmZXti0nB8kHlB0edbqa7Wj5P9UAiB3fxxrjon32RqiXPJ1V1ubcl7P -aB0BAdoXAdMJCD190A== +BwNCAAS1ffGpFDRc+EcgKGLSzXs12rQlmXbBfDrfxPW71D7Ux3iXgnfsDN7rTBys +Q6SfYGj01LnTqgg2d4sssu5VNceCo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB +/wQEAwIHgDAdBgNVHQ4EFgQUbPQ4Wp1137dNj/qznbb/kOiQIRIwHwYDVR0jBBgw +FoAU0FqbZ3Gho3qbwZ2V6LXbj0MAtjowCgYIKoZIzj0EAwIDSAAwRQIgathZ0aU9 +dUQWLsEBO5OgA12lqRDIezzZa4KGys+KFy4CIQDabb7Y4e9GzYJe0qv9Lq+Y844J +VDIHLIspG83opAFN5A== -----END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000D-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000D-Key.der index c91c324159c4fa..26718ccf9f03f7 100644 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000D-Key.der and b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000D-Key.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000D-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000D-Key.pem index d4a44a61b36e1b..3b686b244fe965 100644 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000D-Key.pem +++ b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000D-Key.pem @@ -1,5 +1,5 @@ -----BEGIN EC PRIVATE KEY----- -MHcCAQEEINKGdvQZZwji3ytRIw3CYNapkfTfy5nBZOA/3aAKtg3BoAoGCCqGSM49 -AwEHoUQDQgAEZxcnHaPqp6PBCAmzN4aPH2KSL1OPsY+k2O0kSXVlk2dtuQmv5BiW -So8WedMzavVJ9s55i6bQmi2CvdVDZ5OzXw== +MHcCAQEEIFcCn/nuCPou4huM4d6aEiYgTIcgtNJVJ998ZifBAEw1oAoGCCqGSM49 +AwEHoUQDQgAEtX3xqRQ0XPhHIChi0s17Ndq0JZl2wXw638T1u9Q+1Md4l4J37Aze +60wcrEOkn2Bo9NS506oINneLLLLuVTXHgg== -----END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000E-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000E-Cert.der index a48d4ee83047a2..73fc0ab964a33e 100644 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000E-Cert.der and b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000E-Cert.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000E-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000E-Cert.pem index 00a36477f86029..de811b0046889f 100644 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000E-Cert.pem +++ b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000E-Cert.pem @@ -1,13 +1,13 @@ -----BEGIN CERTIFICATE----- -MIIB6TCCAY+gAwIBAgIIVpS75L58/E4wCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP +MIIB6jCCAY+gAwIBAgIIZrQuVeMUNNswCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMjEUMBIGCisGAQQB gqJ8AgIMBDgwMDEwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDBFMRQwEgYKKwYBBAGConwCAQwE RkZGMjEUMBIGCisGAQQBgqJ8AgIMBDgwMDEwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAAQNTgR3pqPPJg4ivRYzoQi/NJpVm9YB4qgx7AXETTGMjHgU6461rtZFLwho -yjnwB1i0PypfbOPdsIboo1UFyYRzo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQU4inOQlGnXBi5IJ81j+RcV1Qn100wHwYDVR0jBBgw -FoAU7aYP770qeTwyXiptSHjeuak20EcwCgYIKoZIzj0EAwIDSAAwRQIhAOhW1vgP -EvTa0SYFUrbWuHkstXdJrsTE3N8uucTZPYAfAiBBZ50efl1HIW9wcO9iekuCCYnA -UEFcIkoHxY+zaBv4Lg== +BwNCAATxGfnynq3g68zCBVTo1FN+Etvpc6+88rrttt7BFWLB2lC+NDeN5QRBTjAh +JHkj6XP61FUoW83OVVmfKVdvspqvo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB +/wQEAwIHgDAdBgNVHQ4EFgQUQJo18gNSOB2y6S5A/dJbbAM9Ws4wHwYDVR0jBBgw +FoAU0FqbZ3Gho3qbwZ2V6LXbj0MAtjowCgYIKoZIzj0EAwIDSQAwRgIhAIOfCkGN +XUgiSimW2rSbzMRDQbX4LLPUhud2uspqPANsAiEA0StEoub0rLmbM0MH3l8SkysR +xtJ6CFZ5oWcDJVrRx78= -----END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000E-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000E-Key.der index 8842f567375fde..dabf3a8e0b41a8 100644 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000E-Key.der and b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000E-Key.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000E-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000E-Key.pem index ad9f49984820d8..c3f131178cd23f 100644 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000E-Key.pem +++ b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000E-Key.pem @@ -1,5 +1,5 @@ -----BEGIN EC PRIVATE KEY----- -MHcCAQEEIP5E8hCqNLKWalUkTUOzK1+IYczieIaGh1UENKyJPPfEoAoGCCqGSM49 -AwEHoUQDQgAEDU4Ed6ajzyYOIr0WM6EIvzSaVZvWAeKoMewFxE0xjIx4FOuOta7W -RS8IaMo58AdYtD8qX2zj3bCG6KNVBcmEcw== +MHcCAQEEINhctUZNg6XSEJ/Yfo5/0/8bchsN6vMjU1qkckqZnTnOoAoGCCqGSM49 +AwEHoUQDQgAE8Rn58p6t4OvMwgVU6NRTfhLb6XOvvPK67bbewRViwdpQvjQ3jeUE +QU4wISR5I+lz+tRVKFvNzlVZnylXb7Karw== -----END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000F-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000F-Cert.der index 76d8074da0ecb6..83ba0b45a261b5 100644 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000F-Cert.der and b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000F-Cert.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000F-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000F-Cert.pem index b0e8fbdcc29f52..8ded2c2e931494 100644 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000F-Cert.pem +++ b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000F-Cert.pem @@ -1,13 +1,13 @@ -----BEGIN CERTIFICATE----- -MIIB6TCCAY+gAwIBAgIIDkpE1GUsmPEwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP +MIIB6DCCAY+gAwIBAgIIGOv5YUg++dowCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMjEUMBIGCisGAQQB gqJ8AgIMBDgwMDEwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDBGMRQwEgYKKwYBBAGConwCAQwE RkZGMjEUMBIGCisGAQQBgqJ8AgIMBDgwMDEwWTATBgcqhkjOPQIBBggqhkjOPQMB -BwNCAARA2b6hosvuCYbLhVz3KRn2Ya5VEL3BL+jjao7rHVdJxmeLpn11q6uP/OZU -oHcpcxJH4aaC4w/lad5pFMiGZx3co2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB -/wQEAwIHgDAdBgNVHQ4EFgQUIYKguf4eyQmv/iAdIoy5CDw/eHYwHwYDVR0jBBgw -FoAU7aYP770qeTwyXiptSHjeuak20EcwCgYIKoZIzj0EAwIDSAAwRQIgT5hxoQ0Z -6zjluBqAT2nzisGt51HL4PrIfrVRFetI2IkCIQCyoTi0K1ZODl6R6J235VqqJ456 -j8M0oQG6Fmi/0ZbjoA== +BwNCAASADjaZqEQICKPbWWRGVikQxYgVljGUk5q54AA3amq5VR5cO70baPExnqZi +ukzxC9AUEdna2hzkYb5hIqBsCozGo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB +/wQEAwIHgDAdBgNVHQ4EFgQUo9UPRmsD8Gv2nEFInksrtDgP/BAwHwYDVR0jBBgw +FoAU0FqbZ3Gho3qbwZ2V6LXbj0MAtjowCgYIKoZIzj0EAwIDRwAwRAIgV6HKWNhy +4xIc/GleZEfxgPVPRBJfw/cafXpczKxNEvECIEFKoYmPfP0cp6bS5U7etDjdE1Ma +K7JphdtPOpq0OAPr -----END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000F-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000F-Key.der index 8fdb99c70fe456..3efde0ee336773 100644 Binary files a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000F-Key.der and b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000F-Key.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000F-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000F-Key.pem index 8a29ff518e01ac..ee86700be679bb 100644 --- a/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000F-Key.pem +++ b/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000F-Key.pem @@ -1,5 +1,5 @@ -----BEGIN EC PRIVATE KEY----- -MHcCAQEEIOEnBKshu99gr0fOZfu2e7CgN/ppKEBhjvWNw3oZ9Db+oAoGCCqGSM49 -AwEHoUQDQgAEQNm+oaLL7gmGy4Vc9ykZ9mGuVRC9wS/o42qO6x1XScZni6Z9daur -j/zmVKB3KXMSR+GmguMP5WneaRTIhmcd3A== +MHcCAQEEIBwVGE9RyCQQAz+whTP8veNbwlorHRaLks4zl/RvyemcoAoGCCqGSM49 +AwEHoUQDQgAEgA42mahECAij21lkRlYpEMWIFZYxlJOaueAAN2pquVUeXDu9G2jx +MZ6mYrpM8QvQFBHZ2toc5GG+YSKgbAqMxg== -----END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0010-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0010-Cert.der new file mode 100644 index 00000000000000..a0538b212b9c80 Binary files /dev/null and b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0010-Cert.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0010-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0010-Cert.pem new file mode 100644 index 00000000000000..497b8a2df22509 --- /dev/null +++ b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0010-Cert.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIB1DCCAXmgAwIBAgIIUhqp9+27qqwwCgYIKoZIzj0EAwIwMDEYMBYGA1UEAwwP +TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMjAgFw0yMTA2Mjgx +NDIzNDNaGA85OTk5MTIzMTIzNTk1OVowSzEdMBsGA1UEAwwUTWF0dGVyIFRlc3Qg +REFDIDAwMTAxFDASBgorBgEEAYKifAIBDARGRkYyMRQwEgYKKwYBBAGConwCAgwE +ODAwMjBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABANq9FNEzbcDR7eOjKQZFUZh +szcQLZ50/OL57inncURsV5u3hKAvenccXqJSLamkN1XVvoZMqVVubq8Lze8uNjyj +YDBeMAwGA1UdEwEB/wQCMAAwDgYDVR0PAQH/BAQDAgeAMB0GA1UdDgQWBBQ0Xwzp +9wZcd4L434ewEmQ2H+2b2DAfBgNVHSMEGDAWgBRhPdCHNV7wi64B5Maaj8c9rIx9 +/TAKBggqhkjOPQQDAgNJADBGAiEA1Fe8466zqbBR3vUdHzswkCy11J+dsUGJDUs8 +3fy52KECIQDAn62Y/pV0kLgXcbY91WYpZ1fchpp4RLzYlwWzuDS1Ag== +-----END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0010-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0010-Key.der new file mode 100644 index 00000000000000..a4a79d9b68d624 Binary files /dev/null and b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0010-Key.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0010-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0010-Key.pem new file mode 100644 index 00000000000000..da11db600bc919 --- /dev/null +++ b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0010-Key.pem @@ -0,0 +1,5 @@ +-----BEGIN EC PRIVATE KEY----- +MHcCAQEEIP8Ahh0tnm5duq6quzLsNRHExGDaKghhaO9KS51QfGqZoAoGCCqGSM49 +AwEHoUQDQgAEA2r0U0TNtwNHt46MpBkVRmGzNxAtnnT84vnuKedxRGxXm7eEoC96 +dxxeolItqaQ3VdW+hkypVW5urwvN7y42PA== +-----END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0011-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0011-Cert.der new file mode 100644 index 00000000000000..0c84d2752e31ad Binary files /dev/null and b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0011-Cert.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0011-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0011-Cert.pem new file mode 100644 index 00000000000000..b3535a3dc4b7fb --- /dev/null +++ b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0011-Cert.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIB0zCCAXmgAwIBAgIINeLkyVBjVYUwCgYIKoZIzj0EAwIwMDEYMBYGA1UEAwwP +TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMjAgFw0yMTA2Mjgx +NDIzNDNaGA85OTk5MTIzMTIzNTk1OVowSzEdMBsGA1UEAwwUTWF0dGVyIFRlc3Qg +REFDIDAwMTExFDASBgorBgEEAYKifAIBDARGRkYyMRQwEgYKKwYBBAGConwCAgwE +ODAwMjBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABN4kyNBcgrJW3gbVTH2PbkJo +ATmEOAn1UwRM/NnQs3BUa7DZBGe4qqCQ0hwpVXiXcEHpQ7LRdOBUXJ4NIMlJ/0ej +YDBeMAwGA1UdEwEB/wQCMAAwDgYDVR0PAQH/BAQDAgeAMB0GA1UdDgQWBBTWHFZm +As6t+SvfSBLjkawQby4eyTAfBgNVHSMEGDAWgBRhPdCHNV7wi64B5Maaj8c9rIx9 +/TAKBggqhkjOPQQDAgNIADBFAiB2fU8qj6HEJH6AOIHlQSKTJWdrEeeO2FC+AB+Q +DU8n+wIhAIBaMvyw5PkH8QObRkY38KeFKLFRsZjLDpcOu+CIKrnj +-----END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0011-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0011-Key.der new file mode 100644 index 00000000000000..3f38f11726e3d4 Binary files /dev/null and b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0011-Key.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0011-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0011-Key.pem new file mode 100644 index 00000000000000..1b25c243d9f6f2 --- /dev/null +++ b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0011-Key.pem @@ -0,0 +1,5 @@ +-----BEGIN EC PRIVATE KEY----- +MHcCAQEEIH39hWiXWz8iGx0ZbUlB2dAGpKB4Vc6dznlDDty5Mi6ioAoGCCqGSM49 +AwEHoUQDQgAE3iTI0FyCslbeBtVMfY9uQmgBOYQ4CfVTBEz82dCzcFRrsNkEZ7iq +oJDSHClVeJdwQelDstF04FRcng0gyUn/Rw== +-----END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0012-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0012-Cert.der new file mode 100644 index 00000000000000..71e2a9ec02e833 Binary files /dev/null and b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0012-Cert.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0012-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0012-Cert.pem new file mode 100644 index 00000000000000..0c12bc2cac0c18 --- /dev/null +++ b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0012-Cert.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIB1DCCAXmgAwIBAgIIFMCrsq5BwT4wCgYIKoZIzj0EAwIwMDEYMBYGA1UEAwwP +TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMjAgFw0yMTA2Mjgx +NDIzNDNaGA85OTk5MTIzMTIzNTk1OVowSzEdMBsGA1UEAwwUTWF0dGVyIFRlc3Qg +REFDIDAwMTIxFDASBgorBgEEAYKifAIBDARGRkYyMRQwEgYKKwYBBAGConwCAgwE +ODAwMjBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABLnKe9haMSCTzF3oFcFUmTsE ++HPILlD/yR1MNTT3IxZ7Oj/K6PkzFbDCgVtkm1Lbrj3XylTR8qsaxO2+IhdipNKj +YDBeMAwGA1UdEwEB/wQCMAAwDgYDVR0PAQH/BAQDAgeAMB0GA1UdDgQWBBThocTR +QcqEQRX0KvjjI+jUatrHbTAfBgNVHSMEGDAWgBRhPdCHNV7wi64B5Maaj8c9rIx9 +/TAKBggqhkjOPQQDAgNJADBGAiEAq1d4g/PUbNqtiu+jXI1lwbjDfxbhm/Pb+UQC +OkX2XpICIQCGloDlGMQGXDB6fxMx0GXcGT2zzfaqQ15wh6DMgmMlLQ== +-----END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0012-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0012-Key.der new file mode 100644 index 00000000000000..8dcaf795fed228 Binary files /dev/null and b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0012-Key.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0012-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0012-Key.pem new file mode 100644 index 00000000000000..97d71ecb1ef3e8 --- /dev/null +++ b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0012-Key.pem @@ -0,0 +1,5 @@ +-----BEGIN EC PRIVATE KEY----- +MHcCAQEEIItss5bPW/UYH1xJ+tFkOq6s33nfmmU+0uQiiXzQiryToAoGCCqGSM49 +AwEHoUQDQgAEucp72FoxIJPMXegVwVSZOwT4c8guUP/JHUw1NPcjFns6P8ro+TMV +sMKBW2SbUtuuPdfKVNHyqxrE7b4iF2Kk0g== +-----END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0013-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0013-Cert.der new file mode 100644 index 00000000000000..0b9b117656265d Binary files /dev/null and b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0013-Cert.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0013-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0013-Cert.pem new file mode 100644 index 00000000000000..a0a7479c775b50 --- /dev/null +++ b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0013-Cert.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIB1DCCAXmgAwIBAgIIJCedcihBKbUwCgYIKoZIzj0EAwIwMDEYMBYGA1UEAwwP +TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMjAgFw0yMTA2Mjgx +NDIzNDNaGA85OTk5MTIzMTIzNTk1OVowSzEdMBsGA1UEAwwUTWF0dGVyIFRlc3Qg +REFDIDAwMTMxFDASBgorBgEEAYKifAIBDARGRkYyMRQwEgYKKwYBBAGConwCAgwE +ODAwMjBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABGzna3uMcNydL1EHrTHy9iuZ +oxtPxqkBzWoNIF5fzGeavwp4MDZsGCrreTXhQkryRgQL/UUCA4fDDsW+LclXswij +YDBeMAwGA1UdEwEB/wQCMAAwDgYDVR0PAQH/BAQDAgeAMB0GA1UdDgQWBBR38kje +F4wH0eS8E2Kdxm3qsvesBjAfBgNVHSMEGDAWgBRhPdCHNV7wi64B5Maaj8c9rIx9 +/TAKBggqhkjOPQQDAgNJADBGAiEA3XXxLi5AC1jP6TRbTSwCP6xmjGQDChM3a3JP +iPPEDacCIQD1masg1IzSc/I/uscwN6kduHO1zT9ZuVjUvvJoekaXNA== +-----END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0013-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0013-Key.der new file mode 100644 index 00000000000000..8c61ae76841497 Binary files /dev/null and b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0013-Key.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0013-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0013-Key.pem new file mode 100644 index 00000000000000..4fe2c145550c5d --- /dev/null +++ b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0013-Key.pem @@ -0,0 +1,5 @@ +-----BEGIN EC PRIVATE KEY----- +MHcCAQEEINcxlEypqAfRifmq2d5jcg5ygYT5iCPq7ExSOqlYGqd4oAoGCCqGSM49 +AwEHoUQDQgAEbOdre4xw3J0vUQetMfL2K5mjG0/GqQHNag0gXl/MZ5q/CngwNmwY +Kut5NeFCSvJGBAv9RQIDh8MOxb4tyVezCA== +-----END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0014-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0014-Cert.der new file mode 100644 index 00000000000000..c7f2a0520d88b5 Binary files /dev/null and b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0014-Cert.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0014-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0014-Cert.pem new file mode 100644 index 00000000000000..231f67bb07466f --- /dev/null +++ b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0014-Cert.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIB0jCCAXmgAwIBAgIIIQR7etoMjD0wCgYIKoZIzj0EAwIwMDEYMBYGA1UEAwwP +TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMjAgFw0yMTA2Mjgx +NDIzNDNaGA85OTk5MTIzMTIzNTk1OVowSzEdMBsGA1UEAwwUTWF0dGVyIFRlc3Qg +REFDIDAwMTQxFDASBgorBgEEAYKifAIBDARGRkYyMRQwEgYKKwYBBAGConwCAgwE +ODAwMjBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABLqIj63rclg8FaicZUVBGqYA +uTdffnS5T/ikE+/enVzieEsZW8ZvxUzFKu9b9LmEb60ZAe9omF3JZj4SBemc7f+j +YDBeMAwGA1UdEwEB/wQCMAAwDgYDVR0PAQH/BAQDAgeAMB0GA1UdDgQWBBTVW+kx +C2VDGFPL+cLdSXpV9J9eKjAfBgNVHSMEGDAWgBRhPdCHNV7wi64B5Maaj8c9rIx9 +/TAKBggqhkjOPQQDAgNHADBEAiAM8PmgAZd7iOMv+6uZw3a4c5fo+WQeiH0jtL+A +adFjlAIgcTPeSN8qdI/zua7EKyU1i2Ae3bOaBjqCFNyvWfNuBiU= +-----END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0014-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0014-Key.der new file mode 100644 index 00000000000000..247991f39354d7 Binary files /dev/null and b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0014-Key.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0014-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0014-Key.pem new file mode 100644 index 00000000000000..57924043006ed2 --- /dev/null +++ b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0014-Key.pem @@ -0,0 +1,5 @@ +-----BEGIN EC PRIVATE KEY----- +MHcCAQEEIFN+jH9x6LGLJOIoPYfoH4uZf/W+NedfJ+PeYx0iKVGHoAoGCCqGSM49 +AwEHoUQDQgAEuoiPretyWDwVqJxlRUEapgC5N19+dLlP+KQT796dXOJ4Sxlbxm/F +TMUq71v0uYRvrRkB72iYXclmPhIF6Zzt/w== +-----END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0015-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0015-Cert.der new file mode 100644 index 00000000000000..9f2957174a22c0 Binary files /dev/null and b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0015-Cert.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0015-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0015-Cert.pem new file mode 100644 index 00000000000000..27b76780a44586 --- /dev/null +++ b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0015-Cert.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIB1DCCAXmgAwIBAgIIOjVl8wpmMkswCgYIKoZIzj0EAwIwMDEYMBYGA1UEAwwP +TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMjAgFw0yMTA2Mjgx +NDIzNDNaGA85OTk5MTIzMTIzNTk1OVowSzEdMBsGA1UEAwwUTWF0dGVyIFRlc3Qg +REFDIDAwMTUxFDASBgorBgEEAYKifAIBDARGRkYyMRQwEgYKKwYBBAGConwCAgwE +ODAwMjBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABN1Oa+QV1T9qOITZ/WihxDxn +oEh76Rs64+1hK3KS6epB0b4gPR91v+ixoLwsArm7XwH6U1OaSnPeKeIR6YCkmDyj +YDBeMAwGA1UdEwEB/wQCMAAwDgYDVR0PAQH/BAQDAgeAMB0GA1UdDgQWBBTB9Ej0 +l7p/qdZu8lPK56Tx7jWzEjAfBgNVHSMEGDAWgBRhPdCHNV7wi64B5Maaj8c9rIx9 +/TAKBggqhkjOPQQDAgNJADBGAiEAkw0L73hdrUZ5yhjukcc3hjK5Nt51IEWJn6Ec +ln0rsQECIQCCsA8JeCxlXP5XJJT7hQnkAnduohG0bUNQW8hOVRYikA== +-----END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0015-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0015-Key.der new file mode 100644 index 00000000000000..13e90e795d9864 Binary files /dev/null and b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0015-Key.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0015-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0015-Key.pem new file mode 100644 index 00000000000000..785807187d96c9 --- /dev/null +++ b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0015-Key.pem @@ -0,0 +1,5 @@ +-----BEGIN EC PRIVATE KEY----- +MHcCAQEEIDRpkVRhkEjwtJDu2wEUA45BQrf6uMNuv8lW/2KiLOO7oAoGCCqGSM49 +AwEHoUQDQgAE3U5r5BXVP2o4hNn9aKHEPGegSHvpGzrj7WErcpLp6kHRviA9H3W/ +6LGgvCwCubtfAfpTU5pKc94p4hHpgKSYPA== +-----END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0016-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0016-Cert.der new file mode 100644 index 00000000000000..9e298185dbecc9 Binary files /dev/null and b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0016-Cert.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0016-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0016-Cert.pem new file mode 100644 index 00000000000000..5bc11e644bc3ce --- /dev/null +++ b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0016-Cert.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIB1DCCAXmgAwIBAgIIJwyAtGz5UlcwCgYIKoZIzj0EAwIwMDEYMBYGA1UEAwwP +TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMjAgFw0yMTA2Mjgx +NDIzNDNaGA85OTk5MTIzMTIzNTk1OVowSzEdMBsGA1UEAwwUTWF0dGVyIFRlc3Qg +REFDIDAwMTYxFDASBgorBgEEAYKifAIBDARGRkYyMRQwEgYKKwYBBAGConwCAgwE +ODAwMjBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABBT2LAnsErt4pI78aJRn7Cme +t11MFkgfN267UJjtGYub+YT5+KL5McRtO6LSpbByn2JO7sZ9wuIwkbhqCG8eHY6j +YDBeMAwGA1UdEwEB/wQCMAAwDgYDVR0PAQH/BAQDAgeAMB0GA1UdDgQWBBRxcgpi +co/Ks+/wYoW8fDRVOAGSEjAfBgNVHSMEGDAWgBRhPdCHNV7wi64B5Maaj8c9rIx9 +/TAKBggqhkjOPQQDAgNJADBGAiEA7HIZmHnY38dDmI74pYaQIrWI+cAbUYamosVn +206wTDsCIQCiHF+TCs0LmtX/zBtpwPkGdUgffQexentcdE3y4SwwhQ== +-----END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0016-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0016-Key.der new file mode 100644 index 00000000000000..6b9c8749c4cdda Binary files /dev/null and b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0016-Key.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0016-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0016-Key.pem new file mode 100644 index 00000000000000..aedf41efce79cf --- /dev/null +++ b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0016-Key.pem @@ -0,0 +1,5 @@ +-----BEGIN EC PRIVATE KEY----- +MHcCAQEEICar3kSngE3kD+1ZJpmaI1HyBFotgv/lI1geH71DKwd0oAoGCCqGSM49 +AwEHoUQDQgAEFPYsCewSu3ikjvxolGfsKZ63XUwWSB83brtQmO0Zi5v5hPn4ovkx +xG07otKlsHKfYk7uxn3C4jCRuGoIbx4djg== +-----END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0017-Cert.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0017-Cert.der new file mode 100644 index 00000000000000..5a33e17b66910d Binary files /dev/null and b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0017-Cert.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0017-Cert.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0017-Cert.pem new file mode 100644 index 00000000000000..78c7e295f0928b --- /dev/null +++ b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0017-Cert.pem @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIB0jCCAXmgAwIBAgIIS4xR9flzyuMwCgYIKoZIzj0EAwIwMDEYMBYGA1UEAwwP +TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMjAgFw0yMTA2Mjgx +NDIzNDNaGA85OTk5MTIzMTIzNTk1OVowSzEdMBsGA1UEAwwUTWF0dGVyIFRlc3Qg +REFDIDAwMTcxFDASBgorBgEEAYKifAIBDARGRkYyMRQwEgYKKwYBBAGConwCAgwE +ODAwMjBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABDHXegpcE29Jz7ouLX27j3kW +zGDom4k/vjAkLI/4jYemAXoXBsfevaiDJ9cuWaDkS7j0VynXYdfmiD5A0FPZveij +YDBeMAwGA1UdEwEB/wQCMAAwDgYDVR0PAQH/BAQDAgeAMB0GA1UdDgQWBBQ5M+JI +sXaXVxWLDjmfXlwu7mC8CjAfBgNVHSMEGDAWgBRhPdCHNV7wi64B5Maaj8c9rIx9 +/TAKBggqhkjOPQQDAgNHADBEAiAU5CGMTa8DIzD/BNupKYFc3+8/DnxNgpcbJL1f +6T6/eAIgXe3EGYz+6LMbJYXpght8OxGi+BhJz+4jK5lbMKYJH8A= +-----END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0017-Key.der b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0017-Key.der new file mode 100644 index 00000000000000..fc0245cc37a0f6 Binary files /dev/null and b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0017-Key.der differ diff --git a/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0017-Key.pem b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0017-Key.pem new file mode 100644 index 00000000000000..6ed628baf99c74 --- /dev/null +++ b/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0017-Key.pem @@ -0,0 +1,5 @@ +-----BEGIN EC PRIVATE KEY----- +MHcCAQEEIE9V0f8n/2mzOVtprFMeAINJsWFAUaJsuZJP8tcV5DJAoAoGCCqGSM49 +AwEHoUQDQgAEMdd6ClwTb0nPui4tfbuPeRbMYOibiT++MCQsj/iNh6YBehcGx969 +qIMn1y5ZoORLuPRXKddh1+aIPkDQU9m96A== +-----END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-PAA-FFF1-Cert.der b/credentials/test/attestation/Chip-Test-PAA-FFF1-Cert.der index e9e702cba6d8c0..cb287bf8862bd4 100644 Binary files a/credentials/test/attestation/Chip-Test-PAA-FFF1-Cert.der and b/credentials/test/attestation/Chip-Test-PAA-FFF1-Cert.der differ diff --git a/credentials/test/attestation/Chip-Test-PAA-FFF1-Cert.pem b/credentials/test/attestation/Chip-Test-PAA-FFF1-Cert.pem index 585b9e1ae0dd9c..04c5822162ee48 100644 --- a/credentials/test/attestation/Chip-Test-PAA-FFF1-Cert.pem +++ b/credentials/test/attestation/Chip-Test-PAA-FFF1-Cert.pem @@ -1,11 +1,12 @@ -----BEGIN CERTIFICATE----- -MIIBnTCCAUKgAwIBAgIIPkgLCCqFJx8wCgYIKoZIzj0EAwIwHzEdMBsGA1UEAwwU -TWF0dGVyIFRlc3QgUEFBIEZGRjEwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEy -MzU5NTlaMB8xHTAbBgNVBAMMFE1hdHRlciBUZXN0IFBBQSBGRkYxMFkwEwYHKoZI -zj0CAQYIKoZIzj0DAQcDQgAEG5isW7wR3GoXVaBbCsXha6AsRu5vwrvnb/fPbKeq -Tp/R15jcvvtP6uIl03c8kTSMwm1JMTHjCWMtXp7zHRLek6NmMGQwEgYDVR0TAQH/ -BAgwBgEB/wIBATAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFO8Y4OzUZgQ03w28 -kR7UUhaZZoOfMB8GA1UdIwQYMBaAFO8Y4OzUZgQ03w28kR7UUhaZZoOfMAoGCCqG -SM49BAMCA0kAMEYCIQDHQclgaMyReHFBbWrBPNiduu+Y+umYSwdnYoLTA7ksBgIh -AKnXTWyUsSlCjlMtA1NSh6ay249U8Jy0xzHWv0PLW8pC +MIIBvTCCAWSgAwIBAgIITqjoMYLUHBwwCgYIKoZIzj0EAwIwMDEYMBYGA1UEAwwP +TWF0dGVyIFRlc3QgUEFBMRQwEgYKKwYBBAGConwCAQwERkZGMTAgFw0yMTA2Mjgx +NDIzNDNaGA85OTk5MTIzMTIzNTk1OVowMDEYMBYGA1UEAwwPTWF0dGVyIFRlc3Qg +UEFBMRQwEgYKKwYBBAGConwCAQwERkZGMTBZMBMGByqGSM49AgEGCCqGSM49AwEH +A0IABLbLY3KIfyko9brIGqnZOuJDHK2p154kL2UXfvnO2TKijs0Duq9qj8oYShpQ +NUKWDUU/MD8fGUIddR6Pjxqam3WjZjBkMBIGA1UdEwEB/wQIMAYBAf8CAQEwDgYD +VR0PAQH/BAQDAgEGMB0GA1UdDgQWBBRq/SJ3H1Ef7L8WQZdnENzcMaFxfjAfBgNV +HSMEGDAWgBRq/SJ3H1Ef7L8WQZdnENzcMaFxfjAKBggqhkjOPQQDAgNHADBEAiBQ +qoAC9NkyqaAFOPZTaK0P/8jvu8m+t9pWmDXPmqdRDgIgI7rI/g8j51RFtlM5CBpH +mUkpxyqvChVI1A0DTVFLJd4= -----END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-PAA-FFF1-Key.der b/credentials/test/attestation/Chip-Test-PAA-FFF1-Key.der index 05fa4a9a3e28b8..a1151c409cc9fa 100644 Binary files a/credentials/test/attestation/Chip-Test-PAA-FFF1-Key.der and b/credentials/test/attestation/Chip-Test-PAA-FFF1-Key.der differ diff --git a/credentials/test/attestation/Chip-Test-PAA-FFF1-Key.pem b/credentials/test/attestation/Chip-Test-PAA-FFF1-Key.pem index 0962f480f3034c..4407538e68b457 100644 --- a/credentials/test/attestation/Chip-Test-PAA-FFF1-Key.pem +++ b/credentials/test/attestation/Chip-Test-PAA-FFF1-Key.pem @@ -1,5 +1,5 @@ -----BEGIN EC PRIVATE KEY----- -MHcCAQEEIN7+0k7Nwx55ZDkhahiP0zUAQzmbmHRGU9xBtY4e61ydoAoGCCqGSM49 -AwEHoUQDQgAEG5isW7wR3GoXVaBbCsXha6AsRu5vwrvnb/fPbKeqTp/R15jcvvtP -6uIl03c8kTSMwm1JMTHjCWMtXp7zHRLekw== +MHcCAQEEIGUSyuyuz8VD1gYjFhWXFi8BRoTFZaEpti/SjCerHMxQoAoGCCqGSM49 +AwEHoUQDQgAEtstjcoh/KSj1usgaqdk64kMcranXniQvZRd++c7ZMqKOzQO6r2qP +yhhKGlA1QpYNRT8wPx8ZQh11Ho+PGpqbdQ== -----END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-PAA-FFF2-Cert.der b/credentials/test/attestation/Chip-Test-PAA-FFF2-Cert.der deleted file mode 100644 index 50834d1901849d..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-PAA-FFF2-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-PAA-FFF2-Cert.pem b/credentials/test/attestation/Chip-Test-PAA-FFF2-Cert.pem deleted file mode 100644 index 71bf45e874cc4a..00000000000000 --- a/credentials/test/attestation/Chip-Test-PAA-FFF2-Cert.pem +++ /dev/null @@ -1,11 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIBnTCCAUKgAwIBAgIIA5KnZVo+bHcwCgYIKoZIzj0EAwIwHzEdMBsGA1UEAwwU -TWF0dGVyIFRlc3QgUEFBIEZGRjIwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEy -MzU5NTlaMB8xHTAbBgNVBAMMFE1hdHRlciBUZXN0IFBBQSBGRkYyMFkwEwYHKoZI -zj0CAQYIKoZIzj0DAQcDQgAEdW4YkvnpULAOlQqilfM1sEhLh20i4m+WZZLKweUQ -1f6Zsx1cmIgWeorWUDd+dRD7dYI8fluYuMAG7F8Gz66FSqNmMGQwEgYDVR0TAQH/ -BAgwBgEB/wIBATAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFOfv6sMzXF/Qw+Y0 -Up8WcEbEvKVcMB8GA1UdIwQYMBaAFOfv6sMzXF/Qw+Y0Up8WcEbEvKVcMAoGCCqG -SM49BAMCA0kAMEYCIQCSUQ0dYCFfARvaLqeV/ssklO+QppeHrQr8IGxhjAnMUgIh -AKA2sK+D40VcCTi5S/9HdRlyuNy+cZyfYbVW7LTqF8xX ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-PAA-FFF2-Key.der b/credentials/test/attestation/Chip-Test-PAA-FFF2-Key.der deleted file mode 100644 index e0944d0b7c9567..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-PAA-FFF2-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-PAA-FFF2-Key.pem b/credentials/test/attestation/Chip-Test-PAA-FFF2-Key.pem deleted file mode 100644 index b26fb0258439b1..00000000000000 --- a/credentials/test/attestation/Chip-Test-PAA-FFF2-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIOY3+VlRt/STaQ3pJjMEbaY15mbm1nSgT923g4MVx1xuoAoGCCqGSM49 -AwEHoUQDQgAEdW4YkvnpULAOlQqilfM1sEhLh20i4m+WZZLKweUQ1f6Zsx1cmIgW -eorWUDd+dRD7dYI8fluYuMAG7F8Gz66FSg== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-PAA-NoVID-Cert.der b/credentials/test/attestation/Chip-Test-PAA-NoVID-Cert.der new file mode 100644 index 00000000000000..44898404bc0a27 Binary files /dev/null and b/credentials/test/attestation/Chip-Test-PAA-NoVID-Cert.der differ diff --git a/credentials/test/attestation/Chip-Test-PAA-NoVID-Cert.pem b/credentials/test/attestation/Chip-Test-PAA-NoVID-Cert.pem new file mode 100644 index 00000000000000..119b901d2b128e --- /dev/null +++ b/credentials/test/attestation/Chip-Test-PAA-NoVID-Cert.pem @@ -0,0 +1,11 @@ +-----BEGIN CERTIFICATE----- +MIIBkTCCATegAwIBAgIHC4+6qN2G7jAKBggqhkjOPQQDAjAaMRgwFgYDVQQDDA9N +YXR0ZXIgVGVzdCBQQUEwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTla +MBoxGDAWBgNVBAMMD01hdHRlciBUZXN0IFBBQTBZMBMGByqGSM49AgEGCCqGSM49 +AwEHA0IABBDvAqgah7aBIfuo0xl4+AejF+UKqKgoRGgokUuTPejt1KXDnJ/3Gkzj +ZH/X9iZTt9JJX8ukwPR/h2iAA54HIEqjZjBkMBIGA1UdEwEB/wQIMAYBAf8CAQEw +DgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBR4XOcFuGuPTm/Hk6pgy0PqaWiC1TAf +BgNVHSMEGDAWgBR4XOcFuGuPTm/Hk6pgy0PqaWiC1TAKBggqhkjOPQQDAgNIADBF +AiEAue/bPqBqUuwL8B5h2u0sLRVt22zwFBAdq3mPrAX6R+UCIGAGHT411g2dSw1E +ja12EvfoXFguP8MS3Bh5TdNzcV5d +-----END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-PAA-NoVID-Key.der b/credentials/test/attestation/Chip-Test-PAA-NoVID-Key.der new file mode 100644 index 00000000000000..4d3f640feb06c4 Binary files /dev/null and b/credentials/test/attestation/Chip-Test-PAA-NoVID-Key.der differ diff --git a/credentials/test/attestation/Chip-Test-PAA-NoVID-Key.pem b/credentials/test/attestation/Chip-Test-PAA-NoVID-Key.pem new file mode 100644 index 00000000000000..424832bfb3ec03 --- /dev/null +++ b/credentials/test/attestation/Chip-Test-PAA-NoVID-Key.pem @@ -0,0 +1,5 @@ +-----BEGIN EC PRIVATE KEY----- +MHcCAQEEIOHwc8k0hTuv+zi/fova16CmdBB8d2mJKg/y4GwaLvenoAoGCCqGSM49 +AwEHoUQDQgAEEO8CqBqHtoEh+6jTGXj4B6MX5QqoqChEaCiRS5M96O3UpcOcn/ca +TONkf9f2JlO30klfy6TA9H+HaIADngcgSg== +-----END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-PAI-FFF1-8000-Cert.der b/credentials/test/attestation/Chip-Test-PAI-FFF1-8000-Cert.der index b20a273ede9b2f..e28064ebd32efb 100644 Binary files a/credentials/test/attestation/Chip-Test-PAI-FFF1-8000-Cert.der and b/credentials/test/attestation/Chip-Test-PAI-FFF1-8000-Cert.der differ diff --git a/credentials/test/attestation/Chip-Test-PAI-FFF1-8000-Cert.pem b/credentials/test/attestation/Chip-Test-PAI-FFF1-8000-Cert.pem index 03971701ef5db9..9f0853f26de828 100644 --- a/credentials/test/attestation/Chip-Test-PAI-FFF1-8000-Cert.pem +++ b/credentials/test/attestation/Chip-Test-PAI-FFF1-8000-Cert.pem @@ -1,12 +1,12 @@ -----BEGIN CERTIFICATE----- -MIIBxDCCAWmgAwIBAgIIBXAmqJAFs6UwCgYIKoZIzj0EAwIwHzEdMBsGA1UEAwwU -TWF0dGVyIFRlc3QgUEFBIEZGRjEwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEy -MzU5NTlaMEYxGDAWBgNVBAMMD01hdHRlciBUZXN0IFBBSTEUMBIGCisGAQQBgqJ8 -AgEMBEZGRjExFDASBgorBgEEAYKifAICDAQ4MDAwMFkwEwYHKoZIzj0CAQYIKoZI -zj0DAQcDQgAEynPORkG/CDtKM42gQxoKMjB/ZtFgV0tmEi8lBs9q03Djf2XWNHrn -l6GXJlBQl200rHtjezvaC1vYQ+2OXV6b8qNmMGQwEgYDVR0TAQH/BAgwBgEB/wIB -ADAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFIT1Hf+ezNopNZRIUg6F8Skto+3X -MB8GA1UdIwQYMBaAFO8Y4OzUZgQ03w28kR7UUhaZZoOfMAoGCCqGSM49BAMCA0kA -MEYCIQCZOYY4qq/OMNuma0XvCumxHeticRSrWCzbghtPf/+52AIhALMhsOr2dfqj -LAR0nHmPYGs7IsEmZd/UE/nWxCSo/868 +MIIB1DCCAXqgAwIBAgIIPmzmUJrYQM0wCgYIKoZIzj0EAwIwMDEYMBYGA1UEAwwP +TWF0dGVyIFRlc3QgUEFBMRQwEgYKKwYBBAGConwCAQwERkZGMTAgFw0yMTA2Mjgx +NDIzNDNaGA85OTk5MTIzMTIzNTk1OVowRjEYMBYGA1UEAwwPTWF0dGVyIFRlc3Qg +UEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQBgqJ8AgIMBDgwMDAw +WTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAASA3fEbIo8+MfY7z1eY2hRiOuu96C7z +eO6tv7GP4avOMdCO1LIGBLbMxtm1+rZOfeEMt0vgF8nsFRYFbXDyzQsio2YwZDAS +BgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUr0K3 +CU3r1RXsbs8zuBEVIl8yUogwHwYDVR0jBBgwFoAUav0idx9RH+y/FkGXZxDc3DGh +cX4wCgYIKoZIzj0EAwIDSAAwRQIhAJbJyM8uAYhgBdj1vHLAe3X9mldpWsSRETET +i+oDPOUDAiAlVJQ75X1T1sR199I+v8/CA2zSm6Y5PsfvrYcUq3GCGQ== -----END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-PAI-FFF1-8000-Key.der b/credentials/test/attestation/Chip-Test-PAI-FFF1-8000-Key.der index 30f376a5a5b96c..918d6178a5fc2f 100644 Binary files a/credentials/test/attestation/Chip-Test-PAI-FFF1-8000-Key.der and b/credentials/test/attestation/Chip-Test-PAI-FFF1-8000-Key.der differ diff --git a/credentials/test/attestation/Chip-Test-PAI-FFF1-8000-Key.pem b/credentials/test/attestation/Chip-Test-PAI-FFF1-8000-Key.pem index 605fba7e2432e0..d9031ca0ab6cab 100644 --- a/credentials/test/attestation/Chip-Test-PAI-FFF1-8000-Key.pem +++ b/credentials/test/attestation/Chip-Test-PAI-FFF1-8000-Key.pem @@ -1,5 +1,5 @@ -----BEGIN EC PRIVATE KEY----- -MHcCAQEEILQiT710Y7jgK2ODeWiNW0dFBMrxlpiU/gNUbLuQXJkHoAoGCCqGSM49 -AwEHoUQDQgAEynPORkG/CDtKM42gQxoKMjB/ZtFgV0tmEi8lBs9q03Djf2XWNHrn -l6GXJlBQl200rHtjezvaC1vYQ+2OXV6b8g== +MHcCAQEEIEZ7LYpps1z+a9sPw2qBp9jj5F0GLffNuCJY88hAHcMYoAoGCCqGSM49 +AwEHoUQDQgAEgN3xGyKPPjH2O89XmNoUYjrrvegu83jurb+xj+GrzjHQjtSyBgS2 +zMbZtfq2Tn3hDLdL4BfJ7BUWBW1w8s0LIg== -----END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-PAI-FFF1-8001-Cert.der b/credentials/test/attestation/Chip-Test-PAI-FFF1-8001-Cert.der deleted file mode 100644 index 196e8fdc70dc8c..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-PAI-FFF1-8001-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-PAI-FFF1-8001-Cert.pem b/credentials/test/attestation/Chip-Test-PAI-FFF1-8001-Cert.pem deleted file mode 100644 index d6f1c892036e3e..00000000000000 --- a/credentials/test/attestation/Chip-Test-PAI-FFF1-8001-Cert.pem +++ /dev/null @@ -1,12 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIBwzCCAWmgAwIBAgIITSplyxPvQE0wCgYIKoZIzj0EAwIwHzEdMBsGA1UEAwwU -TWF0dGVyIFRlc3QgUEFBIEZGRjEwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEy -MzU5NTlaMEYxGDAWBgNVBAMMD01hdHRlciBUZXN0IFBBSTEUMBIGCisGAQQBgqJ8 -AgEMBEZGRjExFDASBgorBgEEAYKifAICDAQ4MDAxMFkwEwYHKoZIzj0CAQYIKoZI -zj0DAQcDQgAE63okUnxFcFGPmgZLDvKIBFt0V9AMgpKGYTLXvvkYxovjGrSDfa1n -hmDdxJaJVVQGBhOz9jKIaxOj1sp+68PMs6NmMGQwEgYDVR0TAQH/BAgwBgEB/wIB -ADAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFJlJAzbtRDWhtz2JXcPWyRaxdE40 -MB8GA1UdIwQYMBaAFO8Y4OzUZgQ03w28kR7UUhaZZoOfMAoGCCqGSM49BAMCA0gA -MEUCIQCbz5xONSJDdLLgWIbER5/Zd3thISF9ElaGubVPHSHFtAIgbHoTzwcuFCNS -Ksb6CjhujsZxa8AdTZlaAbBAcAMMH3M= ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-PAI-FFF1-8001-Key.der b/credentials/test/attestation/Chip-Test-PAI-FFF1-8001-Key.der deleted file mode 100644 index f0292f98c5282b..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-PAI-FFF1-8001-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-PAI-FFF1-8001-Key.pem b/credentials/test/attestation/Chip-Test-PAI-FFF1-8001-Key.pem deleted file mode 100644 index 220332b33285d3..00000000000000 --- a/credentials/test/attestation/Chip-Test-PAI-FFF1-8001-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIMrV0p18dD3R2RCRO37s9TirkKVhnRM1a0t2zuOtrIlEoAoGCCqGSM49 -AwEHoUQDQgAE63okUnxFcFGPmgZLDvKIBFt0V9AMgpKGYTLXvvkYxovjGrSDfa1n -hmDdxJaJVVQGBhOz9jKIaxOj1sp+68PMsw== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-PAI-FFF2-8000-Cert.der b/credentials/test/attestation/Chip-Test-PAI-FFF2-8000-Cert.der deleted file mode 100644 index adeac2968631d2..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-PAI-FFF2-8000-Cert.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-PAI-FFF2-8000-Cert.pem b/credentials/test/attestation/Chip-Test-PAI-FFF2-8000-Cert.pem deleted file mode 100644 index a1f76ef454616b..00000000000000 --- a/credentials/test/attestation/Chip-Test-PAI-FFF2-8000-Cert.pem +++ /dev/null @@ -1,12 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIBxDCCAWmgAwIBAgIICDRqlhDWSBAwCgYIKoZIzj0EAwIwHzEdMBsGA1UEAwwU -TWF0dGVyIFRlc3QgUEFBIEZGRjIwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEy -MzU5NTlaMEYxGDAWBgNVBAMMD01hdHRlciBUZXN0IFBBSTEUMBIGCisGAQQBgqJ8 -AgEMBEZGRjIxFDASBgorBgEEAYKifAICDAQ4MDAwMFkwEwYHKoZIzj0CAQYIKoZI -zj0DAQcDQgAE9WxJasCpj9Yqwmqkvju6KOAwD+jC5NeLMbz8aDYbVBTzZdkkabYH -LcOt8Kgqop8jKMHE/htCZeQfH5lDLl9JIqNmMGQwEgYDVR0TAQH/BAgwBgEB/wIB -ADAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFFpwXHDpF99K1qV3cHUT/2I5KEm7 -MB8GA1UdIwQYMBaAFOfv6sMzXF/Qw+Y0Up8WcEbEvKVcMAoGCCqGSM49BAMCA0kA -MEYCIQCVvpUUWjSa35AwLgbOfz/gNUdvDh71pnRjQCFvyRO9CAIhAOgPn0LXTWkI -hmOGy9fbpwiqEIKwVtXxnRtobpD58wcP ------END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-PAI-FFF2-8000-Key.der b/credentials/test/attestation/Chip-Test-PAI-FFF2-8000-Key.der deleted file mode 100644 index d1107abf02dd63..00000000000000 Binary files a/credentials/test/attestation/Chip-Test-PAI-FFF2-8000-Key.der and /dev/null differ diff --git a/credentials/test/attestation/Chip-Test-PAI-FFF2-8000-Key.pem b/credentials/test/attestation/Chip-Test-PAI-FFF2-8000-Key.pem deleted file mode 100644 index db61110e2028ed..00000000000000 --- a/credentials/test/attestation/Chip-Test-PAI-FFF2-8000-Key.pem +++ /dev/null @@ -1,5 +0,0 @@ ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIEiMlzapw/TLXEFpmaI4AZJl2Gx3I0ch0EuLttIf210woAoGCCqGSM49 -AwEHoUQDQgAE9WxJasCpj9Yqwmqkvju6KOAwD+jC5NeLMbz8aDYbVBTzZdkkabYH -LcOt8Kgqop8jKMHE/htCZeQfH5lDLl9JIg== ------END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-PAI-FFF2-8001-Cert.der b/credentials/test/attestation/Chip-Test-PAI-FFF2-8001-Cert.der index 419f7d584a73f9..b5542f80bf5195 100644 Binary files a/credentials/test/attestation/Chip-Test-PAI-FFF2-8001-Cert.der and b/credentials/test/attestation/Chip-Test-PAI-FFF2-8001-Cert.der differ diff --git a/credentials/test/attestation/Chip-Test-PAI-FFF2-8001-Cert.pem b/credentials/test/attestation/Chip-Test-PAI-FFF2-8001-Cert.pem index 603acb9c6753e8..8ae0530c2d6b96 100644 --- a/credentials/test/attestation/Chip-Test-PAI-FFF2-8001-Cert.pem +++ b/credentials/test/attestation/Chip-Test-PAI-FFF2-8001-Cert.pem @@ -1,12 +1,12 @@ -----BEGIN CERTIFICATE----- -MIIBwzCCAWmgAwIBAgIIDaowBF5HxwQwCgYIKoZIzj0EAwIwHzEdMBsGA1UEAwwU -TWF0dGVyIFRlc3QgUEFBIEZGRjIwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEy -MzU5NTlaMEYxGDAWBgNVBAMMD01hdHRlciBUZXN0IFBBSTEUMBIGCisGAQQBgqJ8 -AgEMBEZGRjIxFDASBgorBgEEAYKifAICDAQ4MDAxMFkwEwYHKoZIzj0CAQYIKoZI -zj0DAQcDQgAEzvfsK0V8nY3MrY/1qEyGU86yHAsNrouPx/VKH3v0ilsAmtgFH7Hj -nKRhfnAC3BhtyZBWF/l7ye1fnudEwnK/06NmMGQwEgYDVR0TAQH/BAgwBgEB/wIB -ADAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFO2mD++9Knk8Ml4qbUh43rmpNtBH -MB8GA1UdIwQYMBaAFOfv6sMzXF/Qw+Y0Up8WcEbEvKVcMAoGCCqGSM49BAMCA0gA -MEUCIEqWvBko3L7xtlIz0cuRcMtmXCG/NaXMpdQblzpi2OIxAiEAwOEY8dMGbWmy -3SJfN7PcNJmCrkjJVIodQk2C0AsqpM0= +MIIBvTCCAWSgAwIBAgIIZTqIfBv+Fi4wCgYIKoZIzj0EAwIwGjEYMBYGA1UEAwwP +TWF0dGVyIFRlc3QgUEFBMCAXDTIxMDYyODE0MjM0M1oYDzk5OTkxMjMxMjM1OTU5 +WjBGMRgwFgYDVQQDDA9NYXR0ZXIgVGVzdCBQQUkxFDASBgorBgEEAYKifAIBDARG +RkYyMRQwEgYKKwYBBAGConwCAgwEODAwMTBZMBMGByqGSM49AgEGCCqGSM49AwEH +A0IABCwGPCCLt88/idiccLJo3sLwrYkZLwIvlUetzHIqBoBpynI1YIO3JHcbIXZM +skxXEbU+/of+T+C0cxQbzKEEso2jZjBkMBIGA1UdEwEB/wQIMAYBAf8CAQAwDgYD +VR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTQWptncaGjepvBnZXotduPQwC2OjAfBgNV +HSMEGDAWgBR4XOcFuGuPTm/Hk6pgy0PqaWiC1TAKBggqhkjOPQQDAgNHADBEAiBg +XpfcZeDFc/n49qW5aBzbm2vuHp/9WJZzqgPTYV79YAIgJuiQtx4fnULnk6SOzNvI ++AgYB/L7Nwo9JJevN9xKpTM= -----END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-PAI-FFF2-8001-Key.der b/credentials/test/attestation/Chip-Test-PAI-FFF2-8001-Key.der index 231b0f339cf2fc..9579cd463259b0 100644 Binary files a/credentials/test/attestation/Chip-Test-PAI-FFF2-8001-Key.der and b/credentials/test/attestation/Chip-Test-PAI-FFF2-8001-Key.der differ diff --git a/credentials/test/attestation/Chip-Test-PAI-FFF2-8001-Key.pem b/credentials/test/attestation/Chip-Test-PAI-FFF2-8001-Key.pem index 49588f4b2ffbe7..92c86fb319e767 100644 --- a/credentials/test/attestation/Chip-Test-PAI-FFF2-8001-Key.pem +++ b/credentials/test/attestation/Chip-Test-PAI-FFF2-8001-Key.pem @@ -1,5 +1,5 @@ -----BEGIN EC PRIVATE KEY----- -MHcCAQEEIMjg9wQN3yr6AXIVksl6VdPKuXs8zir0nfRapo7Yq4eUoAoGCCqGSM49 -AwEHoUQDQgAEzvfsK0V8nY3MrY/1qEyGU86yHAsNrouPx/VKH3v0ilsAmtgFH7Hj -nKRhfnAC3BhtyZBWF/l7ye1fnudEwnK/0w== +MHcCAQEEIOxW/BFZusWpALRTftT6DtRUo/1F6v7Gw/ZfYY96LhrhoAoGCCqGSM49 +AwEHoUQDQgAELAY8IIu3zz+J2JxwsmjewvCtiRkvAi+VR63McioGgGnKcjVgg7ck +dxshdkyyTFcRtT7+h/5P4LRzFBvMoQSyjQ== -----END EC PRIVATE KEY----- diff --git a/credentials/test/attestation/Chip-Test-PAI-FFF2-NoPID-Cert.der b/credentials/test/attestation/Chip-Test-PAI-FFF2-NoPID-Cert.der new file mode 100644 index 00000000000000..50e1470095c6ef Binary files /dev/null and b/credentials/test/attestation/Chip-Test-PAI-FFF2-NoPID-Cert.der differ diff --git a/credentials/test/attestation/Chip-Test-PAI-FFF2-NoPID-Cert.pem b/credentials/test/attestation/Chip-Test-PAI-FFF2-NoPID-Cert.pem new file mode 100644 index 00000000000000..3e0a03c421b0b3 --- /dev/null +++ b/credentials/test/attestation/Chip-Test-PAI-FFF2-NoPID-Cert.pem @@ -0,0 +1,11 @@ +-----BEGIN CERTIFICATE----- +MIIBqDCCAU6gAwIBAgIIPXS7VllxEBwwCgYIKoZIzj0EAwIwGjEYMBYGA1UEAwwP +TWF0dGVyIFRlc3QgUEFBMCAXDTIxMDYyODE0MjM0M1oYDzk5OTkxMjMxMjM1OTU5 +WjAwMRgwFgYDVQQDDA9NYXR0ZXIgVGVzdCBQQUkxFDASBgorBgEEAYKifAIBDARG +RkYyMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE2L+TR5LPjq7awk/8lmyRdiD7 +ly+6uY7G1RMUoHrpjhoD+0GR0m4tEny5UnYhw26XOhhsVtDK2ZmwQcJwqbHLP6Nm +MGQwEgYDVR0TAQH/BAgwBgEB/wIBADAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYE +FGE90Ic1XvCLrgHkxpqPxz2sjH39MB8GA1UdIwQYMBaAFHhc5wW4a49Ob8eTqmDL +Q+ppaILVMAoGCCqGSM49BAMCA0gAMEUCIQDfwJ3oS/qVbWDW/vTirREL3iIqMogw +pn4/F7keUYUaeAIgce2XGOSIsrjPlUQ1zj/zLqUFVhQ8TyycBaIK8z7Uytk= +-----END CERTIFICATE----- diff --git a/credentials/test/attestation/Chip-Test-PAI-FFF2-NoPID-Key.der b/credentials/test/attestation/Chip-Test-PAI-FFF2-NoPID-Key.der new file mode 100644 index 00000000000000..2fe14ea89dce98 Binary files /dev/null and b/credentials/test/attestation/Chip-Test-PAI-FFF2-NoPID-Key.der differ diff --git a/credentials/test/attestation/Chip-Test-PAI-FFF2-NoPID-Key.pem b/credentials/test/attestation/Chip-Test-PAI-FFF2-NoPID-Key.pem new file mode 100644 index 00000000000000..85064bf5a17c34 --- /dev/null +++ b/credentials/test/attestation/Chip-Test-PAI-FFF2-NoPID-Key.pem @@ -0,0 +1,5 @@ +-----BEGIN EC PRIVATE KEY----- +MHcCAQEEIG0lVaaFBzrF+kTlD3gNi7LDQExV8PiFJkz1OSpE9EwhoAoGCCqGSM49 +AwEHoUQDQgAE2L+TR5LPjq7awk/8lmyRdiD7ly+6uY7G1RMUoHrpjhoD+0GR0m4t +Eny5UnYhw26XOhhsVtDK2ZmwQcJwqbHLPw== +-----END EC PRIVATE KEY----- diff --git a/credentials/test/gen-test-attestation-certs.sh b/credentials/test/gen-test-attestation-certs.sh index 343c5771a305ff..c9d793ff6ef8c8 100755 --- a/credentials/test/gen-test-attestation-certs.sh +++ b/credentials/test/gen-test-attestation-certs.sh @@ -25,11 +25,17 @@ # # The result will be stored in: # credentials/test/attestation -# # If the intention is to re-generate a new set of attestation certificates that # replace the already present ones then it is recommended to remove current certificates: # rm credentials/test/attestation/* # +# Second example also generates C-Style file with those certificates/keys to be use by the SDK tests: +# ./credentials/test/gen-test-attestation-certs.sh ./out/debug/standalone/chip-cert src/credentials/tests/CHIPAttCert_test_vectors +# +# In addision to the DER/PEM files this command also generates the following C-Style files: +# src/credentials/tests/CHIPAttCert_test_vectors.cpp +# src/credentials/tests/CHIPAttCert_test_vectors.h +# set -e @@ -37,48 +43,193 @@ here=${0%/*} dest_dir="$here/attestation" +rm -rf "$dest_dir" mkdir -p "$dest_dir" if [ $# == 1 ]; then chip_cert_tool=$1 +elif [ $# == 2 ]; then + chip_cert_tool=$1 + output_cstyle_file=$2 else - echo "Error: Please specify exactly one input argument; the path to the chip-cert tool binary" + echo "Error: Please specify one or two input arguments, where first argument is the path to the chip-cert tool binary" exit fi cert_valid_from="2021-06-28 14:23:43" cert_lifetime=4294967295 -paa_vids=(FFF1 FFF2) -pai_pids=(8000 8001) -dac_ids=(0001 0002 0003 0004 0005 0006 0007 0008 0009 000A 000B 000C 000D 000E 000F) +# Set #1: +# - PAA Subject includes VID +# - PAI Subject includes PID +{ + vid=FFF1 + pid=8000 + dac_ids=(0000 0001 0002 0003 0004 0005 0006 0007) -for vid in "${paa_vids[@]}"; do paa_key_file="$dest_dir/Chip-Test-PAA-$vid-Key" paa_cert_file="$dest_dir/Chip-Test-PAA-$vid-Cert" - "$chip_cert_tool" gen-att-cert --type a --subject-cn "Matter Test PAA $vid" --valid-from "$cert_valid_from" --lifetime "$cert_lifetime" --out-key "$paa_key_file".pem --out "$paa_cert_file".pem + "$chip_cert_tool" gen-att-cert --type a --subject-cn "Matter Test PAA" --subject-vid "$vid" --valid-from "$cert_valid_from" --lifetime "$cert_lifetime" --out-key "$paa_key_file".pem --out "$paa_cert_file".pem + + pai_key_file="$dest_dir/Chip-Test-PAI-$vid-$pid-Key" + pai_cert_file="$dest_dir/Chip-Test-PAI-$vid-$pid-Cert" + + "$chip_cert_tool" gen-att-cert --type i --subject-cn "Matter Test PAI" --subject-vid "$vid" --subject-pid "$pid" --valid-from "$cert_valid_from" --lifetime "$cert_lifetime" --ca-key "$paa_key_file".pem --ca-cert "$paa_cert_file".pem --out-key "$pai_key_file".pem --out "$pai_cert_file".pem + + for dac in "${dac_ids[@]}"; do + dac_key_file="$dest_dir/Chip-Test-DAC-$vid-$pid-$dac-Key" + dac_cert_file="$dest_dir/Chip-Test-DAC-$vid-$pid-$dac-Cert" + + "$chip_cert_tool" gen-att-cert --type d --subject-cn "Matter Test DAC $dac" --subject-vid "$vid" --subject-pid "$pid" --valid-from "$cert_valid_from" --lifetime "$cert_lifetime" --ca-key "$pai_key_file".pem --ca-cert "$pai_cert_file".pem --out-key "$dac_key_file".pem --out "$dac_cert_file".pem + done +} + +# Set #2: +# - PAA Subject doesn't include VID +# - PAI Subject includes PID +{ + vid=FFF2 + pid=8001 + dac_ids=(0008 0009 000A 000B 000C 000D 000E 000F) + + paa_key_file="$dest_dir/Chip-Test-PAA-NoVID-Key" + paa_cert_file="$dest_dir/Chip-Test-PAA-NoVID-Cert" - "$chip_cert_tool" convert-key "$paa_key_file".pem "$paa_key_file".der --x509-der - "$chip_cert_tool" convert-cert "$paa_cert_file".pem "$paa_cert_file".der --x509-der + "$chip_cert_tool" gen-att-cert --type a --subject-cn "Matter Test PAA" --valid-from "$cert_valid_from" --lifetime "$cert_lifetime" --out-key "$paa_key_file".pem --out "$paa_cert_file".pem - for pid in "${pai_pids[@]}"; do - pai_key_file="$dest_dir/Chip-Test-PAI-$vid-$pid-Key" - pai_cert_file="$dest_dir/Chip-Test-PAI-$vid-$pid-Cert" + pai_key_file="$dest_dir/Chip-Test-PAI-$vid-$pid-Key" + pai_cert_file="$dest_dir/Chip-Test-PAI-$vid-$pid-Cert" - "$chip_cert_tool" gen-att-cert --type i --subject-cn "Matter Test PAI" --subject-vid "$vid" --subject-pid "$pid" --valid-from "$cert_valid_from" --lifetime "$cert_lifetime" --ca-key "$paa_key_file".pem --ca-cert "$paa_cert_file".pem --out-key "$pai_key_file".pem --out "$pai_cert_file".pem + "$chip_cert_tool" gen-att-cert --type i --subject-cn "Matter Test PAI" --subject-vid "$vid" --subject-pid "$pid" --valid-from "$cert_valid_from" --lifetime "$cert_lifetime" --ca-key "$paa_key_file".pem --ca-cert "$paa_cert_file".pem --out-key "$pai_key_file".pem --out "$pai_cert_file".pem - "$chip_cert_tool" convert-key "$pai_key_file".pem "$pai_key_file".der --x509-der - "$chip_cert_tool" convert-cert "$pai_cert_file".pem "$pai_cert_file".der --x509-der + for dac in "${dac_ids[@]}"; do + dac_key_file="$dest_dir/Chip-Test-DAC-$vid-$pid-$dac-Key" + dac_cert_file="$dest_dir/Chip-Test-DAC-$vid-$pid-$dac-Cert" - for dac in "${dac_ids[@]}"; do - dac_key_file="$dest_dir/Chip-Test-DAC-$vid-$pid-$dac-Key" - dac_cert_file="$dest_dir/Chip-Test-DAC-$vid-$pid-$dac-Cert" + "$chip_cert_tool" gen-att-cert --type d --subject-cn "Matter Test DAC $dac" --subject-vid "$vid" --subject-pid "$pid" --valid-from "$cert_valid_from" --lifetime "$cert_lifetime" --ca-key "$pai_key_file".pem --ca-cert "$pai_cert_file".pem --out-key "$dac_key_file".pem --out "$dac_cert_file".pem + done +} + +# Set #3: +# - PAA Subject doesn't include VID (the same PAA from Set #2 is used) +# - PAI Subject doesn't include PID +{ + pid=8002 + dac_ids=(0010 0011 0012 0013 0014 0015 0016 0017) + + pai_key_file="$dest_dir/Chip-Test-PAI-$vid-NoPID-Key" + pai_cert_file="$dest_dir/Chip-Test-PAI-$vid-NoPID-Cert" - "$chip_cert_tool" gen-att-cert --type d --subject-cn "Matter Test DAC $dac" --subject-vid "$vid" --subject-pid "$pid" --valid-from "$cert_valid_from" --lifetime "$cert_lifetime" --ca-key "$pai_key_file".pem --ca-cert "$pai_cert_file".pem --out-key "$dac_key_file".pem --out "$dac_cert_file".pem + "$chip_cert_tool" gen-att-cert --type i --subject-cn "Matter Test PAI" --subject-vid "$vid" --valid-from "$cert_valid_from" --lifetime "$cert_lifetime" --ca-key "$paa_key_file".pem --ca-cert "$paa_cert_file".pem --out-key "$pai_key_file".pem --out "$pai_cert_file".pem - "$chip_cert_tool" convert-key "$dac_key_file".pem "$dac_key_file".der --x509-der - "$chip_cert_tool" convert-cert "$dac_cert_file".pem "$dac_cert_file".der --x509-der - done + for dac in "${dac_ids[@]}"; do + dac_key_file="$dest_dir/Chip-Test-DAC-$vid-$pid-$dac-Key" + dac_cert_file="$dest_dir/Chip-Test-DAC-$vid-$pid-$dac-Cert" + + "$chip_cert_tool" gen-att-cert --type d --subject-cn "Matter Test DAC $dac" --subject-vid "$vid" --subject-pid "$pid" --valid-from "$cert_valid_from" --lifetime "$cert_lifetime" --ca-key "$pai_key_file".pem --ca-cert "$pai_cert_file".pem --out-key "$dac_key_file".pem --out "$dac_cert_file".pem done +} + +# In addision to PEM format also create certificates in DER form. +for cert_file_pem in "$dest_dir"/*Cert.pem; do + cert_file_der="${cert_file_pem/.pem/.der}" + "$chip_cert_tool" convert-cert "$cert_file_pem" "$cert_file_der" --x509-der done + +# In addision to PEM format also create private key in DER form. +for key_file_pem in "$dest_dir"/*Key.pem; do + key_file_der="${key_file_pem/.pem/.der}" + "$chip_cert_tool" convert-key "$key_file_pem" "$key_file_der" --x509-der +done + +# Print generated certificate, keys, and parameters in C-Style to use in the SDK if the output file is provided. +if [ ! -z "$output_cstyle_file" ]; then + + copyright_note='/* + * + * Copyright (c) 2021 Project CHIP Authors + * All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +' + + cpp_includes=' +#include +#include +' + header_includes=' +#pragma once +' + + namespaces_open=' +namespace chip { +namespace TestCerts { +' + namespaces_close=' +} // namespace TestCerts +} // namespace chip +' + + printf "$copyright_note" >"$output_cstyle_file".cpp + printf "$copyright_note" >"$output_cstyle_file".h + printf "$cpp_includes" >>"$output_cstyle_file".cpp + printf "$header_includes" >>"$output_cstyle_file".h + printf "$namespaces_open\n" >>"$output_cstyle_file".cpp + printf "$namespaces_open\n" >>"$output_cstyle_file".h + for cert_file_pem in credentials/test/attestation/*Cert.pem; do + params_prefix="${cert_file_pem/*Chip-Test/sTestCert}" + params_prefix="${params_prefix//-/_}" + params_prefix="${params_prefix/_Cert.pem/}" + + cert_file_der="${cert_file_pem/.pem/.der}" + key_file_pem="${cert_file_pem/Cert.pem/Key.pem}" + + { + printf "// \${chip_root}/$cert_file_pem\n\n" + + printf "constexpr uint8_t ${params_prefix}_Cert_Array[] = {\n" + less -f "$cert_file_der" | od -t x1 -An | sed 's/\/,/g' | sed 's/^/ /g' + printf "};\n\n" + printf "extern const ByteSpan ${params_prefix}_Cert = ByteSpan(${params_prefix}_Cert_Array);\n\n" + + printf "constexpr uint8_t ${params_prefix}_SKID_Array[] = {\n" + openssl x509 -text -noout -in "$cert_file_pem" | sed '0,/X509v3 Subject Key Identifier:/d' | sed '2,$d' | sed 's/:/ /g' | sed 's/\/,/g' | sed "s/^[ \t]*/ /" + printf "};\n\n" + printf "extern const ByteSpan ${params_prefix}_SKID = ByteSpan(${params_prefix}_SKID_Array);\n\n" + + printf "// \${chip_root}/$key_file_pem\n\n" + + printf "constexpr uint8_t ${params_prefix}_PublicKey_Array[] = {\n" + openssl ec -text -noout -in "$key_file_pem" | sed '0,/pub:$/d' | sed '/ASN1 OID:/,$d' | sed 's/:/ /g' | sed 's/\/,/g' | sed "s/^[ \t]*/ /" | sed 's/ *$//' + printf "};\n\n" + printf "extern const ByteSpan ${params_prefix}_PublicKey = ByteSpan(${params_prefix}_PublicKey_Array);\n\n" + + printf "constexpr uint8_t ${params_prefix}_PrivateKey_Array[] = {\n" + openssl ec -text -noout -in "$key_file_pem" | sed '0,/priv:$/d' | sed '/pub:/,$d' | sed 's/:/ /g' | sed 's/\/,/g' | sed "s/^[ \t]*/ /" | sed 's/ *$//' + printf "};\n\n" + printf "extern const ByteSpan ${params_prefix}_PrivateKey = ByteSpan(${params_prefix}_PrivateKey_Array);\n\n" + } >>"$output_cstyle_file".cpp + + { + printf "extern const ByteSpan ${params_prefix}_Cert;\n" + printf "extern const ByteSpan ${params_prefix}_SKID;\n" + printf "extern const ByteSpan ${params_prefix}_PublicKey;\n" + printf "extern const ByteSpan ${params_prefix}_PrivateKey;\n\n" + } >>"$output_cstyle_file".h + + done + printf "$namespaces_close" >>"$output_cstyle_file".cpp + printf "$namespaces_close" >>"$output_cstyle_file".h +fi diff --git a/src/credentials/BUILD.gn b/src/credentials/BUILD.gn index dea2d776e15ae2..5e175e71c736a4 100644 --- a/src/credentials/BUILD.gn +++ b/src/credentials/BUILD.gn @@ -45,6 +45,15 @@ static_library("credentials") { "examples/DeviceAttestationCredsExample.h", ] + # TODO: These tests files should be removed after the DeviceAttestationCredsExample implementation + # is changed to generate it's own credentials instead of using Test credentials. + if (chip_device_platform != "mbed" && chip_device_platform != "nrfconnect") { + sources += [ + "tests/CHIPAttCert_test_vectors.cpp", + "tests/CHIPAttCert_test_vectors.h", + ] + } + if (chip_with_se05x == 1) { sources += [ "${chip_root}/examples/platform/nxp/se05x/DeviceAttestationSe05xCredsExample.cpp" ] } diff --git a/src/credentials/examples/DefaultDeviceAttestationVerifier.cpp b/src/credentials/examples/DefaultDeviceAttestationVerifier.cpp index bc26e558f945a3..b91f009dd3e4a4 100644 --- a/src/credentials/examples/DefaultDeviceAttestationVerifier.cpp +++ b/src/credentials/examples/DefaultDeviceAttestationVerifier.cpp @@ -20,6 +20,7 @@ #include #include #include +#include #include #include @@ -34,83 +35,9 @@ namespace Credentials { namespace { -/* -credentials/test/attestation/Chip-Test-PAA-FFF1-Cert.pem ------BEGIN CERTIFICATE----- -MIIBmTCCAT+gAwIBAgIIaDhPq7kZ/N8wCgYIKoZIzj0EAwIwHzEdMBsGA1UEAwwU -TWF0dGVyIFRlc3QgUEFBIEZGRjEwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEy -MzU5NTlaMB8xHTAbBgNVBAMMFE1hdHRlciBUZXN0IFBBQSBGRkYxMFkwEwYHKoZI -zj0CAQYIKoZIzj0DAQcDQgAEG5isW7wR3GoXVaBbCsXha6AsRu5vwrvnb/fPbKeq -Tp/R15jcvvtP6uIl03c8kTSMwm1JMTHjCWMtXp7zHRLek6NjMGEwDwYDVR0TAQH/ -BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFO8Y4OzUZgQ03w28kR7U -UhaZZoOfMB8GA1UdIwQYMBaAFO8Y4OzUZgQ03w28kR7UUhaZZoOfMAoGCCqGSM49 -BAMCA0gAMEUCIQCn+l+nZv/3tf0VjNNPYl1IkSAOBYUO8SX23udWVPmXNgIgI7Ub -bkJTKCjbCZIDNwUNcPC2tyzNPLeB5nGsIl31Rys= ------END CERTIFICATE----- -*/ -const uint8_t kChipTestPaaFff1[] = { - 0x30, 0x82, 0x01, 0x99, 0x30, 0x82, 0x01, 0x3F, 0xA0, 0x03, 0x02, 0x01, 0x02, 0x02, 0x08, 0x68, 0x38, 0x4F, 0xAB, 0xB9, 0x19, - 0xFC, 0xDF, 0x30, 0x0A, 0x06, 0x08, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x04, 0x03, 0x02, 0x30, 0x1F, 0x31, 0x1D, 0x30, 0x1B, 0x06, - 0x03, 0x55, 0x04, 0x03, 0x0C, 0x14, 0x4D, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x50, 0x41, 0x41, - 0x20, 0x46, 0x46, 0x46, 0x31, 0x30, 0x20, 0x17, 0x0D, 0x32, 0x31, 0x30, 0x36, 0x32, 0x38, 0x31, 0x34, 0x32, 0x33, 0x34, 0x33, - 0x5A, 0x18, 0x0F, 0x39, 0x39, 0x39, 0x39, 0x31, 0x32, 0x33, 0x31, 0x32, 0x33, 0x35, 0x39, 0x35, 0x39, 0x5A, 0x30, 0x1F, 0x31, - 0x1D, 0x30, 0x1B, 0x06, 0x03, 0x55, 0x04, 0x03, 0x0C, 0x14, 0x4D, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, - 0x20, 0x50, 0x41, 0x41, 0x20, 0x46, 0x46, 0x46, 0x31, 0x30, 0x59, 0x30, 0x13, 0x06, 0x07, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x02, - 0x01, 0x06, 0x08, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x01, 0x07, 0x03, 0x42, 0x00, 0x04, 0x1B, 0x98, 0xAC, 0x5B, 0xBC, 0x11, - 0xDC, 0x6A, 0x17, 0x55, 0xA0, 0x5B, 0x0A, 0xC5, 0xE1, 0x6B, 0xA0, 0x2C, 0x46, 0xEE, 0x6F, 0xC2, 0xBB, 0xE7, 0x6F, 0xF7, 0xCF, - 0x6C, 0xA7, 0xAA, 0x4E, 0x9F, 0xD1, 0xD7, 0x98, 0xDC, 0xBE, 0xFB, 0x4F, 0xEA, 0xE2, 0x25, 0xD3, 0x77, 0x3C, 0x91, 0x34, 0x8C, - 0xC2, 0x6D, 0x49, 0x31, 0x31, 0xE3, 0x09, 0x63, 0x2D, 0x5E, 0x9E, 0xF3, 0x1D, 0x12, 0xDE, 0x93, 0xA3, 0x63, 0x30, 0x61, 0x30, - 0x0F, 0x06, 0x03, 0x55, 0x1D, 0x13, 0x01, 0x01, 0xFF, 0x04, 0x05, 0x30, 0x03, 0x01, 0x01, 0xFF, 0x30, 0x0E, 0x06, 0x03, 0x55, - 0x1D, 0x0F, 0x01, 0x01, 0xFF, 0x04, 0x04, 0x03, 0x02, 0x01, 0x06, 0x30, 0x1D, 0x06, 0x03, 0x55, 0x1D, 0x0E, 0x04, 0x16, 0x04, - 0x14, 0xEF, 0x18, 0xE0, 0xEC, 0xD4, 0x66, 0x04, 0x34, 0xDF, 0x0D, 0xBC, 0x91, 0x1E, 0xD4, 0x52, 0x16, 0x99, 0x66, 0x83, 0x9F, - 0x30, 0x1F, 0x06, 0x03, 0x55, 0x1D, 0x23, 0x04, 0x18, 0x30, 0x16, 0x80, 0x14, 0xEF, 0x18, 0xE0, 0xEC, 0xD4, 0x66, 0x04, 0x34, - 0xDF, 0x0D, 0xBC, 0x91, 0x1E, 0xD4, 0x52, 0x16, 0x99, 0x66, 0x83, 0x9F, 0x30, 0x0A, 0x06, 0x08, 0x2A, 0x86, 0x48, 0xCE, 0x3D, - 0x04, 0x03, 0x02, 0x03, 0x48, 0x00, 0x30, 0x45, 0x02, 0x21, 0x00, 0xA7, 0xFA, 0x5F, 0xA7, 0x66, 0xFF, 0xF7, 0xB5, 0xFD, 0x15, - 0x8C, 0xD3, 0x4F, 0x62, 0x5D, 0x48, 0x91, 0x20, 0x0E, 0x05, 0x85, 0x0E, 0xF1, 0x25, 0xF6, 0xDE, 0xE7, 0x56, 0x54, 0xF9, 0x97, - 0x36, 0x02, 0x20, 0x23, 0xB5, 0x1B, 0x6E, 0x42, 0x53, 0x28, 0x28, 0xDB, 0x09, 0x92, 0x03, 0x37, 0x05, 0x0D, 0x70, 0xF0, 0xB6, - 0xB7, 0x2C, 0xCD, 0x3C, 0xB7, 0x81, 0xE6, 0x71, 0xAC, 0x22, 0x5D, 0xF5, 0x47, 0x2B -}; - -/* -credentials/test/attestation/Chip-Test-PAA-FFF2-Cert.pem ------BEGIN CERTIFICATE----- -MIIBnTCCAUKgAwIBAgIIA5KnZVo+bHcwCgYIKoZIzj0EAwIwHzEdMBsGA1UEAwwU -TWF0dGVyIFRlc3QgUEFBIEZGRjIwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEy -MzU5NTlaMB8xHTAbBgNVBAMMFE1hdHRlciBUZXN0IFBBQSBGRkYyMFkwEwYHKoZI -zj0CAQYIKoZIzj0DAQcDQgAEdW4YkvnpULAOlQqilfM1sEhLh20i4m+WZZLKweUQ -1f6Zsx1cmIgWeorWUDd+dRD7dYI8fluYuMAG7F8Gz66FSqNmMGQwEgYDVR0TAQH/ -BAgwBgEB/wIBATAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFOfv6sMzXF/Qw+Y0 -Up8WcEbEvKVcMB8GA1UdIwQYMBaAFOfv6sMzXF/Qw+Y0Up8WcEbEvKVcMAoGCCqG -SM49BAMCA0kAMEYCIQCSUQ0dYCFfARvaLqeV/ssklO+QppeHrQr8IGxhjAnMUgIh -AKA2sK+D40VcCTi5S/9HdRlyuNy+cZyfYbVW7LTqF8xX ------END CERTIFICATE----- -*/ -const uint8_t kChipTestPaaFff2[] = { - 0x30, 0x82, 0x01, 0x9D, 0x30, 0x82, 0x01, 0x42, 0xA0, 0x03, 0x02, 0x01, 0x02, 0x02, 0x08, 0x03, 0x92, 0xA7, 0x65, 0x5A, 0x3E, - 0x6C, 0x77, 0x30, 0x0A, 0x06, 0x08, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x04, 0x03, 0x02, 0x30, 0x1F, 0x31, 0x1D, 0x30, 0x1B, 0x06, - 0x03, 0x55, 0x04, 0x03, 0x0C, 0x14, 0x4D, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x50, 0x41, 0x41, - 0x20, 0x46, 0x46, 0x46, 0x32, 0x30, 0x20, 0x17, 0x0D, 0x32, 0x31, 0x30, 0x36, 0x32, 0x38, 0x31, 0x34, 0x32, 0x33, 0x34, 0x33, - 0x5A, 0x18, 0x0F, 0x39, 0x39, 0x39, 0x39, 0x31, 0x32, 0x33, 0x31, 0x32, 0x33, 0x35, 0x39, 0x35, 0x39, 0x5A, 0x30, 0x1F, 0x31, - 0x1D, 0x30, 0x1B, 0x06, 0x03, 0x55, 0x04, 0x03, 0x0C, 0x14, 0x4D, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, - 0x20, 0x50, 0x41, 0x41, 0x20, 0x46, 0x46, 0x46, 0x32, 0x30, 0x59, 0x30, 0x13, 0x06, 0x07, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x02, - 0x01, 0x06, 0x08, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x01, 0x07, 0x03, 0x42, 0x00, 0x04, 0x75, 0x6E, 0x18, 0x92, 0xF9, 0xE9, - 0x50, 0xB0, 0x0E, 0x95, 0x0A, 0xA2, 0x95, 0xF3, 0x35, 0xB0, 0x48, 0x4B, 0x87, 0x6D, 0x22, 0xE2, 0x6F, 0x96, 0x65, 0x92, 0xCA, - 0xC1, 0xE5, 0x10, 0xD5, 0xFE, 0x99, 0xB3, 0x1D, 0x5C, 0x98, 0x88, 0x16, 0x7A, 0x8A, 0xD6, 0x50, 0x37, 0x7E, 0x75, 0x10, 0xFB, - 0x75, 0x82, 0x3C, 0x7E, 0x5B, 0x98, 0xB8, 0xC0, 0x06, 0xEC, 0x5F, 0x06, 0xCF, 0xAE, 0x85, 0x4A, 0xA3, 0x66, 0x30, 0x64, 0x30, - 0x12, 0x06, 0x03, 0x55, 0x1D, 0x13, 0x01, 0x01, 0xFF, 0x04, 0x08, 0x30, 0x06, 0x01, 0x01, 0xFF, 0x02, 0x01, 0x01, 0x30, 0x0E, - 0x06, 0x03, 0x55, 0x1D, 0x0F, 0x01, 0x01, 0xFF, 0x04, 0x04, 0x03, 0x02, 0x01, 0x06, 0x30, 0x1D, 0x06, 0x03, 0x55, 0x1D, 0x0E, - 0x04, 0x16, 0x04, 0x14, 0xE7, 0xEF, 0xEA, 0xC3, 0x33, 0x5C, 0x5F, 0xD0, 0xC3, 0xE6, 0x34, 0x52, 0x9F, 0x16, 0x70, 0x46, 0xC4, - 0xBC, 0xA5, 0x5C, 0x30, 0x1F, 0x06, 0x03, 0x55, 0x1D, 0x23, 0x04, 0x18, 0x30, 0x16, 0x80, 0x14, 0xE7, 0xEF, 0xEA, 0xC3, 0x33, - 0x5C, 0x5F, 0xD0, 0xC3, 0xE6, 0x34, 0x52, 0x9F, 0x16, 0x70, 0x46, 0xC4, 0xBC, 0xA5, 0x5C, 0x30, 0x0A, 0x06, 0x08, 0x2A, 0x86, - 0x48, 0xCE, 0x3D, 0x04, 0x03, 0x02, 0x03, 0x49, 0x00, 0x30, 0x46, 0x02, 0x21, 0x00, 0x92, 0x51, 0x0D, 0x1D, 0x60, 0x21, 0x5F, - 0x01, 0x1B, 0xDA, 0x2E, 0xA7, 0x95, 0xFE, 0xCB, 0x24, 0x94, 0xEF, 0x90, 0xA6, 0x97, 0x87, 0xAD, 0x0A, 0xFC, 0x20, 0x6C, 0x61, - 0x8C, 0x09, 0xCC, 0x52, 0x02, 0x21, 0x00, 0xA0, 0x36, 0xB0, 0xAF, 0x83, 0xE3, 0x45, 0x5C, 0x09, 0x38, 0xB9, 0x4B, 0xFF, 0x47, - 0x75, 0x19, 0x72, 0xB8, 0xDC, 0xBE, 0x71, 0x9C, 0x9F, 0x61, 0xB5, 0x56, 0xEC, 0xB4, 0xEA, 0x17, 0xCC, 0x57 -}; - -const ByteSpan kTestPaaRoots[] = { - ByteSpan{ kChipTestPaaFff1 }, - ByteSpan{ kChipTestPaaFff2 }, +static const ByteSpan kTestPaaRoots[] = { + TestCerts::sTestCert_PAA_FFF1_Cert, + TestCerts::sTestCert_PAA_NoVID_Cert, }; const ArrayAttestationTrustStore kTestAttestationTrustStore{ &kTestPaaRoots[0], ArraySize(kTestPaaRoots) }; diff --git a/src/credentials/examples/DeviceAttestationCredsExample.cpp b/src/credentials/examples/DeviceAttestationCredsExample.cpp index 8c2472307562e0..a90e04ecc76ef7 100644 --- a/src/credentials/examples/DeviceAttestationCredsExample.cpp +++ b/src/credentials/examples/DeviceAttestationCredsExample.cpp @@ -16,8 +16,8 @@ */ #include "DeviceAttestationCredsExample.h" +#include #include - #include #include @@ -49,97 +49,12 @@ class ExampleDACProvider : public DeviceAttestationCredentialsProvider CHIP_ERROR ExampleDACProvider::GetDeviceAttestationCert(MutableByteSpan & out_dac_buffer) { - /* - credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000A-Cert.pem - -----BEGIN CERTIFICATE----- - MIIB6jCCAY+gAwIBAgIIBRpp5eeAND4wCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP - TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB - gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx - HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDBBMRQwEgYKKwYBBAGConwCAQwE - RkZGMTEUMBIGCisGAQQBgqJ8AgIMBDgwMDAwWTATBgcqhkjOPQIBBggqhkjOPQMB - BwNCAAR6hFivu5vNFeGa3NJm9mycL2B8dHR6NfgPN+EYEz+A8XYBEyePkfFaoPf4 - eTIJT+aftyhoqB4ml5s2izO1VDEDo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB - /wQEAwIHgDAdBgNVHQ4EFgQU1a2yuIOOyAc8R3LcfoeX/rsjs64wHwYDVR0jBBgw - FoAUhPUd/57M2ik1lEhSDoXxKS2j7dcwCgYIKoZIzj0EAwIDSQAwRgIhAPL+Fnlk - P0xbynYuijQV7VEwBvzQUtpQbWLYvVFeN70IAiEAvi20eqszdReOEkmgeSCgrG6q - OS8H8W2E/ctS268o19k= - -----END CERTIFICATE----- - */ - constexpr uint8_t kDacCertificate[] = { - 0x30, 0x82, 0x01, 0xEA, 0x30, 0x82, 0x01, 0x8F, 0xA0, 0x03, 0x02, 0x01, 0x02, 0x02, 0x08, 0x05, 0x1A, 0x69, 0xE5, 0xE7, - 0x80, 0x34, 0x3E, 0x30, 0x0A, 0x06, 0x08, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x04, 0x03, 0x02, 0x30, 0x46, 0x31, 0x18, 0x30, - 0x16, 0x06, 0x03, 0x55, 0x04, 0x03, 0x0C, 0x0F, 0x4D, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, - 0x50, 0x41, 0x49, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0A, 0x2B, 0x06, 0x01, 0x04, 0x01, 0x82, 0xA2, 0x7C, 0x02, 0x01, 0x0C, - 0x04, 0x46, 0x46, 0x46, 0x31, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0A, 0x2B, 0x06, 0x01, 0x04, 0x01, 0x82, 0xA2, 0x7C, 0x02, - 0x02, 0x0C, 0x04, 0x38, 0x30, 0x30, 0x30, 0x30, 0x20, 0x17, 0x0D, 0x32, 0x31, 0x30, 0x36, 0x32, 0x38, 0x31, 0x34, 0x32, - 0x33, 0x34, 0x33, 0x5A, 0x18, 0x0F, 0x39, 0x39, 0x39, 0x39, 0x31, 0x32, 0x33, 0x31, 0x32, 0x33, 0x35, 0x39, 0x35, 0x39, - 0x5A, 0x30, 0x4B, 0x31, 0x1D, 0x30, 0x1B, 0x06, 0x03, 0x55, 0x04, 0x03, 0x0C, 0x14, 0x4D, 0x61, 0x74, 0x74, 0x65, 0x72, - 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x44, 0x41, 0x43, 0x20, 0x30, 0x30, 0x30, 0x41, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0A, - 0x2B, 0x06, 0x01, 0x04, 0x01, 0x82, 0xA2, 0x7C, 0x02, 0x01, 0x0C, 0x04, 0x46, 0x46, 0x46, 0x31, 0x31, 0x14, 0x30, 0x12, - 0x06, 0x0A, 0x2B, 0x06, 0x01, 0x04, 0x01, 0x82, 0xA2, 0x7C, 0x02, 0x02, 0x0C, 0x04, 0x38, 0x30, 0x30, 0x30, 0x30, 0x59, - 0x30, 0x13, 0x06, 0x07, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x02, 0x01, 0x06, 0x08, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x01, - 0x07, 0x03, 0x42, 0x00, 0x04, 0x7A, 0x84, 0x58, 0xAF, 0xBB, 0x9B, 0xCD, 0x15, 0xE1, 0x9A, 0xDC, 0xD2, 0x66, 0xF6, 0x6C, - 0x9C, 0x2F, 0x60, 0x7C, 0x74, 0x74, 0x7A, 0x35, 0xF8, 0x0F, 0x37, 0xE1, 0x18, 0x13, 0x3F, 0x80, 0xF1, 0x76, 0x01, 0x13, - 0x27, 0x8F, 0x91, 0xF1, 0x5A, 0xA0, 0xF7, 0xF8, 0x79, 0x32, 0x09, 0x4F, 0xE6, 0x9F, 0xB7, 0x28, 0x68, 0xA8, 0x1E, 0x26, - 0x97, 0x9B, 0x36, 0x8B, 0x33, 0xB5, 0x54, 0x31, 0x03, 0xA3, 0x60, 0x30, 0x5E, 0x30, 0x0C, 0x06, 0x03, 0x55, 0x1D, 0x13, - 0x01, 0x01, 0xFF, 0x04, 0x02, 0x30, 0x00, 0x30, 0x0E, 0x06, 0x03, 0x55, 0x1D, 0x0F, 0x01, 0x01, 0xFF, 0x04, 0x04, 0x03, - 0x02, 0x07, 0x80, 0x30, 0x1D, 0x06, 0x03, 0x55, 0x1D, 0x0E, 0x04, 0x16, 0x04, 0x14, 0xD5, 0xAD, 0xB2, 0xB8, 0x83, 0x8E, - 0xC8, 0x07, 0x3C, 0x47, 0x72, 0xDC, 0x7E, 0x87, 0x97, 0xFE, 0xBB, 0x23, 0xB3, 0xAE, 0x30, 0x1F, 0x06, 0x03, 0x55, 0x1D, - 0x23, 0x04, 0x18, 0x30, 0x16, 0x80, 0x14, 0x84, 0xF5, 0x1D, 0xFF, 0x9E, 0xCC, 0xDA, 0x29, 0x35, 0x94, 0x48, 0x52, 0x0E, - 0x85, 0xF1, 0x29, 0x2D, 0xA3, 0xED, 0xD7, 0x30, 0x0A, 0x06, 0x08, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x04, 0x03, 0x02, 0x03, - 0x49, 0x00, 0x30, 0x46, 0x02, 0x21, 0x00, 0xF2, 0xFE, 0x16, 0x79, 0x64, 0x3F, 0x4C, 0x5B, 0xCA, 0x76, 0x2E, 0x8A, 0x34, - 0x15, 0xED, 0x51, 0x30, 0x06, 0xFC, 0xD0, 0x52, 0xDA, 0x50, 0x6D, 0x62, 0xD8, 0xBD, 0x51, 0x5E, 0x37, 0xBD, 0x08, 0x02, - 0x21, 0x00, 0xBE, 0x2D, 0xB4, 0x7A, 0xAB, 0x33, 0x75, 0x17, 0x8E, 0x12, 0x49, 0xA0, 0x79, 0x20, 0xA0, 0xAC, 0x6E, 0xAA, - 0x39, 0x2F, 0x07, 0xF1, 0x6D, 0x84, 0xFD, 0xCB, 0x52, 0xDB, 0xAF, 0x28, 0xD7, 0xD9 - }; - - return CopySpanToMutableSpan(ByteSpan{ kDacCertificate }, out_dac_buffer); + return CopySpanToMutableSpan(TestCerts::sTestCert_DAC_FFF1_8000_0004_Cert, out_dac_buffer); } CHIP_ERROR ExampleDACProvider::GetProductAttestationIntermediateCert(MutableByteSpan & out_pai_buffer) { - /* - credentials/test/attestation/Chip-Test-PAI-FFF1-8000-Cert.pem - -----BEGIN CERTIFICATE----- - MIIBvzCCAWagAwIBAgIIfpkqTYmEBRUwCgYIKoZIzj0EAwIwHzEdMBsGA1UEAwwU - TWF0dGVyIFRlc3QgUEFBIEZGRjEwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEy - MzU5NTlaMEYxGDAWBgNVBAMMD01hdHRlciBUZXN0IFBBSTEUMBIGCisGAQQBgqJ8 - AgEMBEZGRjExFDASBgorBgEEAYKifAICDAQ4MDAwMFkwEwYHKoZIzj0CAQYIKoZI - zj0DAQcDQgAEynPORkG/CDtKM42gQxoKMjB/ZtFgV0tmEi8lBs9q03Djf2XWNHrn - l6GXJlBQl200rHtjezvaC1vYQ+2OXV6b8qNjMGEwDwYDVR0TAQH/BAUwAwEB/zAO - BgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFIT1Hf+ezNopNZRIUg6F8Skto+3XMB8G - A1UdIwQYMBaAFO8Y4OzUZgQ03w28kR7UUhaZZoOfMAoGCCqGSM49BAMCA0cAMEQC - IFlGfLWq/BpStUOJbdI73kXQgGxTpzec5xLkqAqtZ6taAiA/mv80v+8mVtOb+tF2 - WCRrNllsMubAajV+yukQb3k0dQ== - -----END CERTIFICATE----- - */ - constexpr uint8_t kPaiCertificate[] = { - 0x30, 0x82, 0x01, 0xBF, 0x30, 0x82, 0x01, 0x66, 0xA0, 0x03, 0x02, 0x01, 0x02, 0x02, 0x08, 0x7E, 0x99, 0x2A, 0x4D, 0x89, - 0x84, 0x05, 0x15, 0x30, 0x0A, 0x06, 0x08, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x04, 0x03, 0x02, 0x30, 0x1F, 0x31, 0x1D, 0x30, - 0x1B, 0x06, 0x03, 0x55, 0x04, 0x03, 0x0C, 0x14, 0x4D, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, - 0x50, 0x41, 0x41, 0x20, 0x46, 0x46, 0x46, 0x31, 0x30, 0x20, 0x17, 0x0D, 0x32, 0x31, 0x30, 0x36, 0x32, 0x38, 0x31, 0x34, - 0x32, 0x33, 0x34, 0x33, 0x5A, 0x18, 0x0F, 0x39, 0x39, 0x39, 0x39, 0x31, 0x32, 0x33, 0x31, 0x32, 0x33, 0x35, 0x39, 0x35, - 0x39, 0x5A, 0x30, 0x46, 0x31, 0x18, 0x30, 0x16, 0x06, 0x03, 0x55, 0x04, 0x03, 0x0C, 0x0F, 0x4D, 0x61, 0x74, 0x74, 0x65, - 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x50, 0x41, 0x49, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0A, 0x2B, 0x06, 0x01, 0x04, - 0x01, 0x82, 0xA2, 0x7C, 0x02, 0x01, 0x0C, 0x04, 0x46, 0x46, 0x46, 0x31, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0A, 0x2B, 0x06, - 0x01, 0x04, 0x01, 0x82, 0xA2, 0x7C, 0x02, 0x02, 0x0C, 0x04, 0x38, 0x30, 0x30, 0x30, 0x30, 0x59, 0x30, 0x13, 0x06, 0x07, - 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x02, 0x01, 0x06, 0x08, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x01, 0x07, 0x03, 0x42, 0x00, - 0x04, 0xCA, 0x73, 0xCE, 0x46, 0x41, 0xBF, 0x08, 0x3B, 0x4A, 0x33, 0x8D, 0xA0, 0x43, 0x1A, 0x0A, 0x32, 0x30, 0x7F, 0x66, - 0xD1, 0x60, 0x57, 0x4B, 0x66, 0x12, 0x2F, 0x25, 0x06, 0xCF, 0x6A, 0xD3, 0x70, 0xE3, 0x7F, 0x65, 0xD6, 0x34, 0x7A, 0xE7, - 0x97, 0xA1, 0x97, 0x26, 0x50, 0x50, 0x97, 0x6D, 0x34, 0xAC, 0x7B, 0x63, 0x7B, 0x3B, 0xDA, 0x0B, 0x5B, 0xD8, 0x43, 0xED, - 0x8E, 0x5D, 0x5E, 0x9B, 0xF2, 0xA3, 0x63, 0x30, 0x61, 0x30, 0x0F, 0x06, 0x03, 0x55, 0x1D, 0x13, 0x01, 0x01, 0xFF, 0x04, - 0x05, 0x30, 0x03, 0x01, 0x01, 0xFF, 0x30, 0x0E, 0x06, 0x03, 0x55, 0x1D, 0x0F, 0x01, 0x01, 0xFF, 0x04, 0x04, 0x03, 0x02, - 0x01, 0x06, 0x30, 0x1D, 0x06, 0x03, 0x55, 0x1D, 0x0E, 0x04, 0x16, 0x04, 0x14, 0x84, 0xF5, 0x1D, 0xFF, 0x9E, 0xCC, 0xDA, - 0x29, 0x35, 0x94, 0x48, 0x52, 0x0E, 0x85, 0xF1, 0x29, 0x2D, 0xA3, 0xED, 0xD7, 0x30, 0x1F, 0x06, 0x03, 0x55, 0x1D, 0x23, - 0x04, 0x18, 0x30, 0x16, 0x80, 0x14, 0xEF, 0x18, 0xE0, 0xEC, 0xD4, 0x66, 0x04, 0x34, 0xDF, 0x0D, 0xBC, 0x91, 0x1E, 0xD4, - 0x52, 0x16, 0x99, 0x66, 0x83, 0x9F, 0x30, 0x0A, 0x06, 0x08, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x04, 0x03, 0x02, 0x03, 0x47, - 0x00, 0x30, 0x44, 0x02, 0x20, 0x59, 0x46, 0x7C, 0xB5, 0xAA, 0xFC, 0x1A, 0x52, 0xB5, 0x43, 0x89, 0x6D, 0xD2, 0x3B, 0xDE, - 0x45, 0xD0, 0x80, 0x6C, 0x53, 0xA7, 0x37, 0x9C, 0xE7, 0x12, 0xE4, 0xA8, 0x0A, 0xAD, 0x67, 0xAB, 0x5A, 0x02, 0x20, 0x3F, - 0x9A, 0xFF, 0x34, 0xBF, 0xEF, 0x26, 0x56, 0xD3, 0x9B, 0xFA, 0xD1, 0x76, 0x58, 0x24, 0x6B, 0x36, 0x59, 0x6C, 0x32, 0xE6, - 0xC0, 0x6A, 0x35, 0x7E, 0xCA, 0xE9, 0x10, 0x6F, 0x79, 0x34, 0x75 - }; - - return CopySpanToMutableSpan(ByteSpan{ kPaiCertificate }, out_pai_buffer); + return CopySpanToMutableSpan(TestCerts::sTestCert_PAI_FFF1_8000_Cert, out_pai_buffer); } CHIP_ERROR ExampleDACProvider::GetCertificationDeclaration(MutableByteSpan & out_cd_buffer) @@ -183,28 +98,6 @@ CHIP_ERROR ExampleDACProvider::GetFirmwareInformation(MutableByteSpan & out_firm CHIP_ERROR ExampleDACProvider::SignWithDeviceAttestationKey(const ByteSpan & digest_to_sign, MutableByteSpan & out_signature_buffer) { - - /* - credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000A-Key.pem - -----BEGIN EC PRIVATE KEY----- - MHcCAQEEIAXGw6hNxgXMPMgFgAmwGzKc9gzxWXDGqQ6tquLeSWSeoAoGCCqGSM49 - AwEHoUQDQgAEeoRYr7ubzRXhmtzSZvZsnC9gfHR0ejX4DzfhGBM/gPF2ARMnj5Hx - WqD3+HkyCU/mn7coaKgeJpebNosztVQxAw== - -----END EC PRIVATE KEY----- - */ - - constexpr uint8_t dac_private_key[] = { 0x05, 0xc6, 0xc3, 0xa8, 0x4d, 0xc6, 0x05, 0xcc, 0x3c, 0xc8, 0x05, - 0x80, 0x09, 0xb0, 0x1b, 0x32, 0x9c, 0xf6, 0x0c, 0xf1, 0x59, 0x70, - 0xc6, 0xa9, 0x0e, 0xad, 0xaa, 0xe2, 0xde, 0x49, 0x64, 0x9e }; - - // In a non-exemplary implementation, the public key is not needed here. It is used here merely because - // Crypto::P256Keypair is only (currently) constructable from raw keys if both private/public keys are present. - constexpr uint8_t dac_public_key[] = { 0x04, 0x7a, 0x84, 0x58, 0xaf, 0xbb, 0x9b, 0xcd, 0x15, 0xe1, 0x9a, 0xdc, 0xd2, - 0x66, 0xf6, 0x6c, 0x9c, 0x2f, 0x60, 0x7c, 0x74, 0x74, 0x7a, 0x35, 0xf8, 0x0f, - 0x37, 0xe1, 0x18, 0x13, 0x3f, 0x80, 0xf1, 0x76, 0x01, 0x13, 0x27, 0x8f, 0x91, - 0xf1, 0x5a, 0xa0, 0xf7, 0xf8, 0x79, 0x32, 0x09, 0x4f, 0xe6, 0x9f, 0xb7, 0x28, - 0x68, 0xa8, 0x1e, 0x26, 0x97, 0x9b, 0x36, 0x8b, 0x33, 0xb5, 0x54, 0x31, 0x03 }; - Crypto::P256ECDSASignature signature; Crypto::P256Keypair keypair; @@ -212,7 +105,10 @@ CHIP_ERROR ExampleDACProvider::SignWithDeviceAttestationKey(const ByteSpan & dig VerifyOrReturnError(IsSpanUsable(digest_to_sign), CHIP_ERROR_INVALID_ARGUMENT); VerifyOrReturnError(out_signature_buffer.size() >= signature.Capacity(), CHIP_ERROR_BUFFER_TOO_SMALL); - ReturnErrorOnFailure(LoadKeypairFromRaw(ByteSpan{ dac_private_key }, ByteSpan{ dac_public_key }, keypair)); + // In a non-exemplary implementation, the public key is not needed here. It is used here merely because + // Crypto::P256Keypair is only (currently) constructable from raw keys if both private/public keys are present. + ReturnErrorOnFailure(LoadKeypairFromRaw(TestCerts::sTestCert_DAC_FFF1_8000_0004_PrivateKey, + TestCerts::sTestCert_DAC_FFF1_8000_0004_PublicKey, keypair)); ReturnErrorOnFailure(keypair.ECDSA_sign_hash(digest_to_sign.data(), digest_to_sign.size(), signature)); return CopySpanToMutableSpan(ByteSpan{ signature.ConstBytes(), signature.Length() }, out_signature_buffer); diff --git a/src/credentials/tests/BUILD.gn b/src/credentials/tests/BUILD.gn index 871829960fcdaa..ec8a3e262d4662 100644 --- a/src/credentials/tests/BUILD.gn +++ b/src/credentials/tests/BUILD.gn @@ -23,6 +23,8 @@ static_library("cert_test_vectors") { output_dir = "${root_out_dir}/lib" sources = [ + "CHIPAttCert_test_vectors.cpp", + "CHIPAttCert_test_vectors.h", "CHIPCert_test_vectors.cpp", "CHIPCert_test_vectors.h", ] diff --git a/src/credentials/tests/CHIPAttCert_test_vectors.cpp b/src/credentials/tests/CHIPAttCert_test_vectors.cpp new file mode 100644 index 00000000000000..2bca7d167f7086 --- /dev/null +++ b/src/credentials/tests/CHIPAttCert_test_vectors.cpp @@ -0,0 +1,1601 @@ +/* + * + * Copyright (c) 2021 Project CHIP Authors + * All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include +#include + +namespace chip { +namespace TestCerts { + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0000-Cert.pem + +constexpr uint8_t sTestCert_DAC_FFF1_8000_0000_Cert_Array[] = { + 0x30, 0x82, 0x01, 0xe9, 0x30, 0x82, 0x01, 0x8f, 0xa0, 0x03, 0x02, 0x01, 0x02, 0x02, 0x08, 0x1b, 0xd6, 0x38, 0x18, 0xf1, 0x44, + 0xa7, 0x97, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x30, 0x46, 0x31, 0x18, 0x30, 0x16, 0x06, + 0x03, 0x55, 0x04, 0x03, 0x0c, 0x0f, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x50, 0x41, 0x49, + 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, + 0x31, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x02, 0x0c, 0x04, 0x38, 0x30, + 0x30, 0x30, 0x30, 0x20, 0x17, 0x0d, 0x32, 0x31, 0x30, 0x36, 0x32, 0x38, 0x31, 0x34, 0x32, 0x33, 0x34, 0x33, 0x5a, 0x18, 0x0f, + 0x39, 0x39, 0x39, 0x39, 0x31, 0x32, 0x33, 0x31, 0x32, 0x33, 0x35, 0x39, 0x35, 0x39, 0x5a, 0x30, 0x4b, 0x31, 0x1d, 0x30, 0x1b, + 0x06, 0x03, 0x55, 0x04, 0x03, 0x0c, 0x14, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x44, 0x41, + 0x43, 0x20, 0x30, 0x30, 0x30, 0x30, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, + 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, 0x31, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, + 0x02, 0x02, 0x0c, 0x04, 0x38, 0x30, 0x30, 0x30, 0x30, 0x59, 0x30, 0x13, 0x06, 0x07, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x02, 0x01, + 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x03, 0x01, 0x07, 0x03, 0x42, 0x00, 0x04, 0xfc, 0xa1, 0x38, 0xc9, 0x2b, 0x76, 0xe1, + 0xcd, 0x13, 0x87, 0x3c, 0x19, 0xea, 0x19, 0x72, 0x98, 0x48, 0x55, 0x78, 0xc1, 0x5d, 0xb7, 0xd2, 0x98, 0xd1, 0x84, 0x25, 0xfc, + 0x68, 0x43, 0xcd, 0x50, 0x80, 0x28, 0xef, 0x63, 0x74, 0xbb, 0x0b, 0xdd, 0x09, 0x3c, 0x2a, 0x0d, 0x43, 0xc6, 0xd6, 0xd2, 0xc6, + 0x7b, 0x10, 0x2b, 0xcf, 0x20, 0x70, 0x31, 0xda, 0x6c, 0xc0, 0xe3, 0x16, 0x4f, 0xe0, 0x35, 0xa3, 0x60, 0x30, 0x5e, 0x30, 0x0c, + 0x06, 0x03, 0x55, 0x1d, 0x13, 0x01, 0x01, 0xff, 0x04, 0x02, 0x30, 0x00, 0x30, 0x0e, 0x06, 0x03, 0x55, 0x1d, 0x0f, 0x01, 0x01, + 0xff, 0x04, 0x04, 0x03, 0x02, 0x07, 0x80, 0x30, 0x1d, 0x06, 0x03, 0x55, 0x1d, 0x0e, 0x04, 0x16, 0x04, 0x14, 0xe5, 0x70, 0x88, + 0xf4, 0x48, 0xe6, 0xff, 0x9f, 0xe2, 0x00, 0x97, 0x44, 0x52, 0x8b, 0xf9, 0xec, 0x08, 0x2f, 0xc1, 0x1f, 0x30, 0x1f, 0x06, 0x03, + 0x55, 0x1d, 0x23, 0x04, 0x18, 0x30, 0x16, 0x80, 0x14, 0xaf, 0x42, 0xb7, 0x09, 0x4d, 0xeb, 0xd5, 0x15, 0xec, 0x6e, 0xcf, 0x33, + 0xb8, 0x11, 0x15, 0x22, 0x5f, 0x32, 0x52, 0x88, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x03, + 0x48, 0x00, 0x30, 0x45, 0x02, 0x20, 0x05, 0x6e, 0xe3, 0x30, 0x5c, 0x1b, 0x2e, 0x80, 0xe2, 0x26, 0x0b, 0x84, 0xd4, 0x52, 0x8e, + 0x52, 0xda, 0xef, 0x0b, 0x80, 0x1b, 0xd4, 0x92, 0xe8, 0x3e, 0xf7, 0x86, 0x4f, 0xc5, 0x12, 0x8c, 0x4c, 0x02, 0x21, 0x00, 0xe9, + 0x87, 0xf4, 0x1b, 0xf8, 0xfa, 0xbe, 0x48, 0x10, 0x55, 0xdb, 0x9d, 0xda, 0xf8, 0xa7, 0x75, 0x55, 0x24, 0x2c, 0x38, 0xb5, 0xcd, + 0x8e, 0xbe, 0xd6, 0x73, 0x06, 0x8d, 0x75, 0x52, 0xb2, 0xfd, +}; + +extern const ByteSpan sTestCert_DAC_FFF1_8000_0000_Cert = ByteSpan(sTestCert_DAC_FFF1_8000_0000_Cert_Array); + +constexpr uint8_t sTestCert_DAC_FFF1_8000_0000_SKID_Array[] = { + 0xE5, 0x70, 0x88, 0xF4, 0x48, 0xE6, 0xFF, 0x9F, 0xE2, 0x00, 0x97, 0x44, 0x52, 0x8B, 0xF9, 0xEC, 0x08, 0x2F, 0xC1, 0x1F, +}; + +extern const ByteSpan sTestCert_DAC_FFF1_8000_0000_SKID = ByteSpan(sTestCert_DAC_FFF1_8000_0000_SKID_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0000-Key.pem + +constexpr uint8_t sTestCert_DAC_FFF1_8000_0000_PublicKey_Array[] = { + 0x04, 0xfc, 0xa1, 0x38, 0xc9, 0x2b, 0x76, 0xe1, 0xcd, 0x13, 0x87, 0x3c, 0x19, 0xea, 0x19, 0x72, 0x98, + 0x48, 0x55, 0x78, 0xc1, 0x5d, 0xb7, 0xd2, 0x98, 0xd1, 0x84, 0x25, 0xfc, 0x68, 0x43, 0xcd, 0x50, 0x80, + 0x28, 0xef, 0x63, 0x74, 0xbb, 0x0b, 0xdd, 0x09, 0x3c, 0x2a, 0x0d, 0x43, 0xc6, 0xd6, 0xd2, 0xc6, 0x7b, + 0x10, 0x2b, 0xcf, 0x20, 0x70, 0x31, 0xda, 0x6c, 0xc0, 0xe3, 0x16, 0x4f, 0xe0, 0x35, +}; + +extern const ByteSpan sTestCert_DAC_FFF1_8000_0000_PublicKey = ByteSpan(sTestCert_DAC_FFF1_8000_0000_PublicKey_Array); + +constexpr uint8_t sTestCert_DAC_FFF1_8000_0000_PrivateKey_Array[] = { + 0x21, 0xf2, 0xe3, 0xe4, 0x20, 0xc0, 0x70, 0x17, 0x34, 0x81, 0x04, 0x69, 0xb6, 0xba, 0xd1, 0x5c, + 0xf3, 0x06, 0x78, 0x22, 0xc9, 0xa4, 0xa5, 0x96, 0xc1, 0x86, 0xfa, 0x9b, 0xef, 0x15, 0x3f, 0xa1, +}; + +extern const ByteSpan sTestCert_DAC_FFF1_8000_0000_PrivateKey = ByteSpan(sTestCert_DAC_FFF1_8000_0000_PrivateKey_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0001-Cert.pem + +constexpr uint8_t sTestCert_DAC_FFF1_8000_0001_Cert_Array[] = { + 0x30, 0x82, 0x01, 0xe9, 0x30, 0x82, 0x01, 0x8f, 0xa0, 0x03, 0x02, 0x01, 0x02, 0x02, 0x08, 0x0e, 0x06, 0x3b, 0x74, 0x2b, 0xcf, + 0xbe, 0x5d, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x30, 0x46, 0x31, 0x18, 0x30, 0x16, 0x06, + 0x03, 0x55, 0x04, 0x03, 0x0c, 0x0f, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x50, 0x41, 0x49, + 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, + 0x31, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x02, 0x0c, 0x04, 0x38, 0x30, + 0x30, 0x30, 0x30, 0x20, 0x17, 0x0d, 0x32, 0x31, 0x30, 0x36, 0x32, 0x38, 0x31, 0x34, 0x32, 0x33, 0x34, 0x33, 0x5a, 0x18, 0x0f, + 0x39, 0x39, 0x39, 0x39, 0x31, 0x32, 0x33, 0x31, 0x32, 0x33, 0x35, 0x39, 0x35, 0x39, 0x5a, 0x30, 0x4b, 0x31, 0x1d, 0x30, 0x1b, + 0x06, 0x03, 0x55, 0x04, 0x03, 0x0c, 0x14, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x44, 0x41, + 0x43, 0x20, 0x30, 0x30, 0x30, 0x31, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, + 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, 0x31, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, + 0x02, 0x02, 0x0c, 0x04, 0x38, 0x30, 0x30, 0x30, 0x30, 0x59, 0x30, 0x13, 0x06, 0x07, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x02, 0x01, + 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x03, 0x01, 0x07, 0x03, 0x42, 0x00, 0x04, 0xc2, 0x25, 0x83, 0x22, 0xc7, 0xdc, 0x72, + 0x73, 0x7c, 0x33, 0xbe, 0xed, 0x70, 0x73, 0x37, 0xaa, 0x24, 0x85, 0xbc, 0x46, 0x79, 0x3e, 0x4d, 0x5a, 0xc9, 0xa7, 0x5a, 0xd7, + 0x43, 0x52, 0x66, 0xc9, 0x0a, 0x02, 0x8e, 0xec, 0xaf, 0x26, 0x50, 0xfe, 0x70, 0x09, 0xef, 0xfc, 0xae, 0xcb, 0xea, 0xd1, 0xf2, + 0xc3, 0xd1, 0x24, 0x35, 0xde, 0xc2, 0xea, 0xd3, 0xd9, 0x92, 0x95, 0xbf, 0xce, 0xd6, 0xc3, 0xa3, 0x60, 0x30, 0x5e, 0x30, 0x0c, + 0x06, 0x03, 0x55, 0x1d, 0x13, 0x01, 0x01, 0xff, 0x04, 0x02, 0x30, 0x00, 0x30, 0x0e, 0x06, 0x03, 0x55, 0x1d, 0x0f, 0x01, 0x01, + 0xff, 0x04, 0x04, 0x03, 0x02, 0x07, 0x80, 0x30, 0x1d, 0x06, 0x03, 0x55, 0x1d, 0x0e, 0x04, 0x16, 0x04, 0x14, 0x96, 0xc2, 0xd9, + 0x24, 0x94, 0xea, 0x97, 0x85, 0xc0, 0xd1, 0x67, 0x08, 0xe3, 0x88, 0xf1, 0xc0, 0x91, 0xea, 0x0f, 0xd5, 0x30, 0x1f, 0x06, 0x03, + 0x55, 0x1d, 0x23, 0x04, 0x18, 0x30, 0x16, 0x80, 0x14, 0xaf, 0x42, 0xb7, 0x09, 0x4d, 0xeb, 0xd5, 0x15, 0xec, 0x6e, 0xcf, 0x33, + 0xb8, 0x11, 0x15, 0x22, 0x5f, 0x32, 0x52, 0x88, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x03, + 0x48, 0x00, 0x30, 0x45, 0x02, 0x20, 0x5f, 0xcb, 0x29, 0xa4, 0x0d, 0x3c, 0x35, 0xa6, 0xe8, 0xce, 0x60, 0x65, 0xc6, 0xd0, 0x9d, + 0xa6, 0x17, 0x3d, 0xc5, 0xb2, 0x45, 0xec, 0x32, 0x04, 0x91, 0xe3, 0xd3, 0x49, 0x32, 0xb7, 0x3e, 0x17, 0x02, 0x21, 0x00, 0xb4, + 0x56, 0x99, 0x0f, 0x52, 0x05, 0x10, 0x04, 0x5a, 0x38, 0x8f, 0x75, 0x4e, 0x77, 0x15, 0x40, 0xa0, 0x44, 0x97, 0x92, 0x31, 0x96, + 0x45, 0x5e, 0x44, 0x0d, 0x68, 0x25, 0xd9, 0x61, 0x03, 0x64, +}; + +extern const ByteSpan sTestCert_DAC_FFF1_8000_0001_Cert = ByteSpan(sTestCert_DAC_FFF1_8000_0001_Cert_Array); + +constexpr uint8_t sTestCert_DAC_FFF1_8000_0001_SKID_Array[] = { + 0x96, 0xC2, 0xD9, 0x24, 0x94, 0xEA, 0x97, 0x85, 0xC0, 0xD1, 0x67, 0x08, 0xE3, 0x88, 0xF1, 0xC0, 0x91, 0xEA, 0x0F, 0xD5, +}; + +extern const ByteSpan sTestCert_DAC_FFF1_8000_0001_SKID = ByteSpan(sTestCert_DAC_FFF1_8000_0001_SKID_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0001-Key.pem + +constexpr uint8_t sTestCert_DAC_FFF1_8000_0001_PublicKey_Array[] = { + 0x04, 0xc2, 0x25, 0x83, 0x22, 0xc7, 0xdc, 0x72, 0x73, 0x7c, 0x33, 0xbe, 0xed, 0x70, 0x73, 0x37, 0xaa, + 0x24, 0x85, 0xbc, 0x46, 0x79, 0x3e, 0x4d, 0x5a, 0xc9, 0xa7, 0x5a, 0xd7, 0x43, 0x52, 0x66, 0xc9, 0x0a, + 0x02, 0x8e, 0xec, 0xaf, 0x26, 0x50, 0xfe, 0x70, 0x09, 0xef, 0xfc, 0xae, 0xcb, 0xea, 0xd1, 0xf2, 0xc3, + 0xd1, 0x24, 0x35, 0xde, 0xc2, 0xea, 0xd3, 0xd9, 0x92, 0x95, 0xbf, 0xce, 0xd6, 0xc3, +}; + +extern const ByteSpan sTestCert_DAC_FFF1_8000_0001_PublicKey = ByteSpan(sTestCert_DAC_FFF1_8000_0001_PublicKey_Array); + +constexpr uint8_t sTestCert_DAC_FFF1_8000_0001_PrivateKey_Array[] = { + 0x7b, 0x5c, 0x5a, 0x9f, 0xb4, 0x69, 0x55, 0x47, 0xf8, 0x30, 0x10, 0xdf, 0xc8, 0x97, 0xa6, 0x98, + 0x6a, 0x99, 0x3e, 0xcb, 0x7c, 0xc9, 0xcc, 0x0f, 0x85, 0x7f, 0x90, 0x8a, 0xac, 0xcf, 0x07, 0xee, +}; + +extern const ByteSpan sTestCert_DAC_FFF1_8000_0001_PrivateKey = ByteSpan(sTestCert_DAC_FFF1_8000_0001_PrivateKey_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0002-Cert.pem + +constexpr uint8_t sTestCert_DAC_FFF1_8000_0002_Cert_Array[] = { + 0x30, 0x82, 0x01, 0xe9, 0x30, 0x82, 0x01, 0x8f, 0xa0, 0x03, 0x02, 0x01, 0x02, 0x02, 0x08, 0x6c, 0x7d, 0x32, 0xa1, 0x79, 0xfa, + 0x84, 0x13, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x30, 0x46, 0x31, 0x18, 0x30, 0x16, 0x06, + 0x03, 0x55, 0x04, 0x03, 0x0c, 0x0f, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x50, 0x41, 0x49, + 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, + 0x31, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x02, 0x0c, 0x04, 0x38, 0x30, + 0x30, 0x30, 0x30, 0x20, 0x17, 0x0d, 0x32, 0x31, 0x30, 0x36, 0x32, 0x38, 0x31, 0x34, 0x32, 0x33, 0x34, 0x33, 0x5a, 0x18, 0x0f, + 0x39, 0x39, 0x39, 0x39, 0x31, 0x32, 0x33, 0x31, 0x32, 0x33, 0x35, 0x39, 0x35, 0x39, 0x5a, 0x30, 0x4b, 0x31, 0x1d, 0x30, 0x1b, + 0x06, 0x03, 0x55, 0x04, 0x03, 0x0c, 0x14, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x44, 0x41, + 0x43, 0x20, 0x30, 0x30, 0x30, 0x32, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, + 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, 0x31, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, + 0x02, 0x02, 0x0c, 0x04, 0x38, 0x30, 0x30, 0x30, 0x30, 0x59, 0x30, 0x13, 0x06, 0x07, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x02, 0x01, + 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x03, 0x01, 0x07, 0x03, 0x42, 0x00, 0x04, 0x75, 0xd6, 0x0f, 0x47, 0x69, 0xba, 0xd7, + 0x91, 0x53, 0x56, 0x49, 0xc4, 0x4d, 0x5f, 0xb8, 0x5a, 0xdd, 0x57, 0x3a, 0x58, 0x45, 0x24, 0x67, 0xef, 0x1c, 0x58, 0xc8, 0x81, + 0x15, 0x52, 0x10, 0x36, 0xe6, 0xd7, 0xea, 0x43, 0x3d, 0xb3, 0xee, 0x57, 0x15, 0xa1, 0xb5, 0xf2, 0x84, 0x3b, 0xa3, 0x1e, 0x47, + 0x00, 0xe5, 0x7c, 0x4c, 0x7e, 0xf9, 0x06, 0x40, 0x8c, 0x9b, 0xf6, 0x94, 0x9e, 0x90, 0x9a, 0xa3, 0x60, 0x30, 0x5e, 0x30, 0x0c, + 0x06, 0x03, 0x55, 0x1d, 0x13, 0x01, 0x01, 0xff, 0x04, 0x02, 0x30, 0x00, 0x30, 0x0e, 0x06, 0x03, 0x55, 0x1d, 0x0f, 0x01, 0x01, + 0xff, 0x04, 0x04, 0x03, 0x02, 0x07, 0x80, 0x30, 0x1d, 0x06, 0x03, 0x55, 0x1d, 0x0e, 0x04, 0x16, 0x04, 0x14, 0x0d, 0xbc, 0x26, + 0x6e, 0x28, 0xe4, 0x09, 0xf5, 0x9b, 0xa8, 0x96, 0xf9, 0x8d, 0x7c, 0x9b, 0xa9, 0x6f, 0x19, 0xf5, 0xb1, 0x30, 0x1f, 0x06, 0x03, + 0x55, 0x1d, 0x23, 0x04, 0x18, 0x30, 0x16, 0x80, 0x14, 0xaf, 0x42, 0xb7, 0x09, 0x4d, 0xeb, 0xd5, 0x15, 0xec, 0x6e, 0xcf, 0x33, + 0xb8, 0x11, 0x15, 0x22, 0x5f, 0x32, 0x52, 0x88, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x03, + 0x48, 0x00, 0x30, 0x45, 0x02, 0x21, 0x00, 0xd4, 0xee, 0x6c, 0x8a, 0x87, 0xbd, 0x06, 0xf3, 0xe7, 0x8a, 0x85, 0x4b, 0x0c, 0x61, + 0x28, 0xa9, 0xb4, 0x0d, 0x7d, 0xf8, 0x6e, 0x2b, 0x4f, 0x34, 0x2a, 0xf8, 0x6c, 0xd3, 0x22, 0x05, 0x8a, 0xa5, 0x02, 0x20, 0x4b, + 0xa3, 0x16, 0x04, 0x6b, 0x0e, 0x65, 0x45, 0x33, 0x8e, 0xd1, 0x71, 0xdf, 0x69, 0x2b, 0x4f, 0xed, 0x8e, 0x71, 0x1e, 0x14, 0x79, + 0xc6, 0x8c, 0xf1, 0x2e, 0xd2, 0x56, 0x01, 0x97, 0xd4, 0xef, +}; + +extern const ByteSpan sTestCert_DAC_FFF1_8000_0002_Cert = ByteSpan(sTestCert_DAC_FFF1_8000_0002_Cert_Array); + +constexpr uint8_t sTestCert_DAC_FFF1_8000_0002_SKID_Array[] = { + 0x0D, 0xBC, 0x26, 0x6E, 0x28, 0xE4, 0x09, 0xF5, 0x9B, 0xA8, 0x96, 0xF9, 0x8D, 0x7C, 0x9B, 0xA9, 0x6F, 0x19, 0xF5, 0xB1, +}; + +extern const ByteSpan sTestCert_DAC_FFF1_8000_0002_SKID = ByteSpan(sTestCert_DAC_FFF1_8000_0002_SKID_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0002-Key.pem + +constexpr uint8_t sTestCert_DAC_FFF1_8000_0002_PublicKey_Array[] = { + 0x04, 0x75, 0xd6, 0x0f, 0x47, 0x69, 0xba, 0xd7, 0x91, 0x53, 0x56, 0x49, 0xc4, 0x4d, 0x5f, 0xb8, 0x5a, + 0xdd, 0x57, 0x3a, 0x58, 0x45, 0x24, 0x67, 0xef, 0x1c, 0x58, 0xc8, 0x81, 0x15, 0x52, 0x10, 0x36, 0xe6, + 0xd7, 0xea, 0x43, 0x3d, 0xb3, 0xee, 0x57, 0x15, 0xa1, 0xb5, 0xf2, 0x84, 0x3b, 0xa3, 0x1e, 0x47, 0x00, + 0xe5, 0x7c, 0x4c, 0x7e, 0xf9, 0x06, 0x40, 0x8c, 0x9b, 0xf6, 0x94, 0x9e, 0x90, 0x9a, +}; + +extern const ByteSpan sTestCert_DAC_FFF1_8000_0002_PublicKey = ByteSpan(sTestCert_DAC_FFF1_8000_0002_PublicKey_Array); + +constexpr uint8_t sTestCert_DAC_FFF1_8000_0002_PrivateKey_Array[] = { + 0x4f, 0x14, 0x1b, 0xfc, 0x27, 0x67, 0xd3, 0xe8, 0xf9, 0x24, 0x7b, 0xf9, 0x23, 0x1c, 0xf5, 0xa2, + 0x5c, 0x58, 0x9f, 0xca, 0x02, 0x31, 0xc2, 0x56, 0xff, 0x88, 0x96, 0x4c, 0x98, 0xef, 0x82, 0x3a, +}; + +extern const ByteSpan sTestCert_DAC_FFF1_8000_0002_PrivateKey = ByteSpan(sTestCert_DAC_FFF1_8000_0002_PrivateKey_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0003-Cert.pem + +constexpr uint8_t sTestCert_DAC_FFF1_8000_0003_Cert_Array[] = { + 0x30, 0x82, 0x01, 0xe9, 0x30, 0x82, 0x01, 0x8f, 0xa0, 0x03, 0x02, 0x01, 0x02, 0x02, 0x08, 0x36, 0x65, 0x7b, 0xde, 0x4d, 0xc2, + 0xc9, 0x86, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x30, 0x46, 0x31, 0x18, 0x30, 0x16, 0x06, + 0x03, 0x55, 0x04, 0x03, 0x0c, 0x0f, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x50, 0x41, 0x49, + 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, + 0x31, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x02, 0x0c, 0x04, 0x38, 0x30, + 0x30, 0x30, 0x30, 0x20, 0x17, 0x0d, 0x32, 0x31, 0x30, 0x36, 0x32, 0x38, 0x31, 0x34, 0x32, 0x33, 0x34, 0x33, 0x5a, 0x18, 0x0f, + 0x39, 0x39, 0x39, 0x39, 0x31, 0x32, 0x33, 0x31, 0x32, 0x33, 0x35, 0x39, 0x35, 0x39, 0x5a, 0x30, 0x4b, 0x31, 0x1d, 0x30, 0x1b, + 0x06, 0x03, 0x55, 0x04, 0x03, 0x0c, 0x14, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x44, 0x41, + 0x43, 0x20, 0x30, 0x30, 0x30, 0x33, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, + 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, 0x31, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, + 0x02, 0x02, 0x0c, 0x04, 0x38, 0x30, 0x30, 0x30, 0x30, 0x59, 0x30, 0x13, 0x06, 0x07, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x02, 0x01, + 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x03, 0x01, 0x07, 0x03, 0x42, 0x00, 0x04, 0xff, 0xe4, 0x1e, 0x84, 0x7e, 0xbf, 0x14, + 0x11, 0x58, 0xfa, 0xe3, 0xd9, 0x7d, 0x76, 0x39, 0x13, 0x6b, 0x36, 0x4a, 0xbd, 0x9f, 0x77, 0x22, 0x52, 0x53, 0x6f, 0x1e, 0xd1, + 0xcf, 0x3e, 0x54, 0xd0, 0xec, 0x8d, 0x19, 0x3c, 0x4e, 0x2a, 0x48, 0x0c, 0x87, 0xd6, 0xc8, 0x94, 0xd6, 0x27, 0x0e, 0x69, 0x17, + 0xd9, 0x01, 0x63, 0xc5, 0xce, 0x9b, 0xf2, 0xdc, 0xbc, 0xf3, 0x34, 0xca, 0x5e, 0xa0, 0x9e, 0xa3, 0x60, 0x30, 0x5e, 0x30, 0x0c, + 0x06, 0x03, 0x55, 0x1d, 0x13, 0x01, 0x01, 0xff, 0x04, 0x02, 0x30, 0x00, 0x30, 0x0e, 0x06, 0x03, 0x55, 0x1d, 0x0f, 0x01, 0x01, + 0xff, 0x04, 0x04, 0x03, 0x02, 0x07, 0x80, 0x30, 0x1d, 0x06, 0x03, 0x55, 0x1d, 0x0e, 0x04, 0x16, 0x04, 0x14, 0x7a, 0x8a, 0x02, + 0x5e, 0x3b, 0xde, 0xa7, 0x84, 0x43, 0x3b, 0xae, 0x18, 0xe0, 0xec, 0x5e, 0xcd, 0x27, 0x71, 0xa4, 0xbe, 0x30, 0x1f, 0x06, 0x03, + 0x55, 0x1d, 0x23, 0x04, 0x18, 0x30, 0x16, 0x80, 0x14, 0xaf, 0x42, 0xb7, 0x09, 0x4d, 0xeb, 0xd5, 0x15, 0xec, 0x6e, 0xcf, 0x33, + 0xb8, 0x11, 0x15, 0x22, 0x5f, 0x32, 0x52, 0x88, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x03, + 0x48, 0x00, 0x30, 0x45, 0x02, 0x21, 0x00, 0x95, 0x0d, 0xff, 0x05, 0x7e, 0x44, 0x68, 0x06, 0x17, 0x62, 0x87, 0xc1, 0xa5, 0x6c, + 0x86, 0x1d, 0xe1, 0x5f, 0x44, 0x36, 0xf1, 0x14, 0x0b, 0x5e, 0xe7, 0x79, 0xaf, 0x8d, 0xb8, 0x46, 0x26, 0x01, 0x02, 0x20, 0x04, + 0x02, 0x76, 0xff, 0x31, 0x15, 0x32, 0xda, 0x8d, 0x1b, 0x65, 0xf9, 0x2e, 0xb8, 0xbf, 0xf9, 0xcd, 0x78, 0x56, 0xb7, 0xc4, 0x56, + 0x2f, 0x1b, 0xf5, 0x63, 0xce, 0x15, 0xdc, 0xe2, 0x51, 0xd7, +}; + +extern const ByteSpan sTestCert_DAC_FFF1_8000_0003_Cert = ByteSpan(sTestCert_DAC_FFF1_8000_0003_Cert_Array); + +constexpr uint8_t sTestCert_DAC_FFF1_8000_0003_SKID_Array[] = { + 0x7A, 0x8A, 0x02, 0x5E, 0x3B, 0xDE, 0xA7, 0x84, 0x43, 0x3B, 0xAE, 0x18, 0xE0, 0xEC, 0x5E, 0xCD, 0x27, 0x71, 0xA4, 0xBE, +}; + +extern const ByteSpan sTestCert_DAC_FFF1_8000_0003_SKID = ByteSpan(sTestCert_DAC_FFF1_8000_0003_SKID_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0003-Key.pem + +constexpr uint8_t sTestCert_DAC_FFF1_8000_0003_PublicKey_Array[] = { + 0x04, 0xff, 0xe4, 0x1e, 0x84, 0x7e, 0xbf, 0x14, 0x11, 0x58, 0xfa, 0xe3, 0xd9, 0x7d, 0x76, 0x39, 0x13, + 0x6b, 0x36, 0x4a, 0xbd, 0x9f, 0x77, 0x22, 0x52, 0x53, 0x6f, 0x1e, 0xd1, 0xcf, 0x3e, 0x54, 0xd0, 0xec, + 0x8d, 0x19, 0x3c, 0x4e, 0x2a, 0x48, 0x0c, 0x87, 0xd6, 0xc8, 0x94, 0xd6, 0x27, 0x0e, 0x69, 0x17, 0xd9, + 0x01, 0x63, 0xc5, 0xce, 0x9b, 0xf2, 0xdc, 0xbc, 0xf3, 0x34, 0xca, 0x5e, 0xa0, 0x9e, +}; + +extern const ByteSpan sTestCert_DAC_FFF1_8000_0003_PublicKey = ByteSpan(sTestCert_DAC_FFF1_8000_0003_PublicKey_Array); + +constexpr uint8_t sTestCert_DAC_FFF1_8000_0003_PrivateKey_Array[] = { + 0x9e, 0x5d, 0x2d, 0xc6, 0x2a, 0x06, 0x45, 0xfe, 0xaa, 0xcf, 0xd5, 0x75, 0x5f, 0x5a, 0x4e, 0xaf, + 0xd2, 0x0c, 0x6e, 0x67, 0xe9, 0xa0, 0xd9, 0xe9, 0x38, 0xfc, 0xb6, 0x89, 0x12, 0x34, 0x2e, 0x89, +}; + +extern const ByteSpan sTestCert_DAC_FFF1_8000_0003_PrivateKey = ByteSpan(sTestCert_DAC_FFF1_8000_0003_PrivateKey_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0004-Cert.pem + +constexpr uint8_t sTestCert_DAC_FFF1_8000_0004_Cert_Array[] = { + 0x30, 0x82, 0x01, 0xea, 0x30, 0x82, 0x01, 0x8f, 0xa0, 0x03, 0x02, 0x01, 0x02, 0x02, 0x08, 0x0c, 0x69, 0x4f, 0x7f, 0x86, 0x60, + 0x67, 0xb2, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x30, 0x46, 0x31, 0x18, 0x30, 0x16, 0x06, + 0x03, 0x55, 0x04, 0x03, 0x0c, 0x0f, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x50, 0x41, 0x49, + 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, + 0x31, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x02, 0x0c, 0x04, 0x38, 0x30, + 0x30, 0x30, 0x30, 0x20, 0x17, 0x0d, 0x32, 0x31, 0x30, 0x36, 0x32, 0x38, 0x31, 0x34, 0x32, 0x33, 0x34, 0x33, 0x5a, 0x18, 0x0f, + 0x39, 0x39, 0x39, 0x39, 0x31, 0x32, 0x33, 0x31, 0x32, 0x33, 0x35, 0x39, 0x35, 0x39, 0x5a, 0x30, 0x4b, 0x31, 0x1d, 0x30, 0x1b, + 0x06, 0x03, 0x55, 0x04, 0x03, 0x0c, 0x14, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x44, 0x41, + 0x43, 0x20, 0x30, 0x30, 0x30, 0x34, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, + 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, 0x31, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, + 0x02, 0x02, 0x0c, 0x04, 0x38, 0x30, 0x30, 0x30, 0x30, 0x59, 0x30, 0x13, 0x06, 0x07, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x02, 0x01, + 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x03, 0x01, 0x07, 0x03, 0x42, 0x00, 0x04, 0x7a, 0x84, 0x58, 0xaf, 0xbb, 0x9b, 0xcd, + 0x15, 0xe1, 0x9a, 0xdc, 0xd2, 0x66, 0xf6, 0x6c, 0x9c, 0x2f, 0x60, 0x7c, 0x74, 0x74, 0x7a, 0x35, 0xf8, 0x0f, 0x37, 0xe1, 0x18, + 0x13, 0x3f, 0x80, 0xf1, 0x76, 0x01, 0x13, 0x27, 0x8f, 0x91, 0xf1, 0x5a, 0xa0, 0xf7, 0xf8, 0x79, 0x32, 0x09, 0x4f, 0xe6, 0x9f, + 0xb7, 0x28, 0x68, 0xa8, 0x1e, 0x26, 0x97, 0x9b, 0x36, 0x8b, 0x33, 0xb5, 0x54, 0x31, 0x03, 0xa3, 0x60, 0x30, 0x5e, 0x30, 0x0c, + 0x06, 0x03, 0x55, 0x1d, 0x13, 0x01, 0x01, 0xff, 0x04, 0x02, 0x30, 0x00, 0x30, 0x0e, 0x06, 0x03, 0x55, 0x1d, 0x0f, 0x01, 0x01, + 0xff, 0x04, 0x04, 0x03, 0x02, 0x07, 0x80, 0x30, 0x1d, 0x06, 0x03, 0x55, 0x1d, 0x0e, 0x04, 0x16, 0x04, 0x14, 0xd5, 0xad, 0xb2, + 0xb8, 0x83, 0x8e, 0xc8, 0x07, 0x3c, 0x47, 0x72, 0xdc, 0x7e, 0x87, 0x97, 0xfe, 0xbb, 0x23, 0xb3, 0xae, 0x30, 0x1f, 0x06, 0x03, + 0x55, 0x1d, 0x23, 0x04, 0x18, 0x30, 0x16, 0x80, 0x14, 0xaf, 0x42, 0xb7, 0x09, 0x4d, 0xeb, 0xd5, 0x15, 0xec, 0x6e, 0xcf, 0x33, + 0xb8, 0x11, 0x15, 0x22, 0x5f, 0x32, 0x52, 0x88, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x03, + 0x49, 0x00, 0x30, 0x46, 0x02, 0x21, 0x00, 0xf6, 0x47, 0x00, 0xa4, 0x17, 0x4e, 0xe2, 0xa5, 0x11, 0x71, 0x43, 0x13, 0x67, 0xeb, + 0x2c, 0x52, 0xbb, 0x78, 0xd3, 0xe0, 0xde, 0xea, 0x96, 0xe7, 0xcf, 0x6a, 0x36, 0x96, 0xf0, 0xe5, 0xe7, 0xe5, 0x02, 0x21, 0x00, + 0xbd, 0x56, 0x27, 0xec, 0x4e, 0xe5, 0xca, 0x14, 0x31, 0x78, 0x06, 0x28, 0xf3, 0x1d, 0xc1, 0xe3, 0xd7, 0x1e, 0xff, 0x25, 0x7f, + 0x87, 0xb6, 0xa0, 0x08, 0x7e, 0x71, 0x6c, 0xbb, 0x60, 0x61, 0xbf, +}; + +extern const ByteSpan sTestCert_DAC_FFF1_8000_0004_Cert = ByteSpan(sTestCert_DAC_FFF1_8000_0004_Cert_Array); + +constexpr uint8_t sTestCert_DAC_FFF1_8000_0004_SKID_Array[] = { + 0xD5, 0xAD, 0xB2, 0xB8, 0x83, 0x8E, 0xC8, 0x07, 0x3C, 0x47, 0x72, 0xDC, 0x7E, 0x87, 0x97, 0xFE, 0xBB, 0x23, 0xB3, 0xAE, +}; + +extern const ByteSpan sTestCert_DAC_FFF1_8000_0004_SKID = ByteSpan(sTestCert_DAC_FFF1_8000_0004_SKID_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0004-Key.pem + +constexpr uint8_t sTestCert_DAC_FFF1_8000_0004_PublicKey_Array[] = { + 0x04, 0x7a, 0x84, 0x58, 0xaf, 0xbb, 0x9b, 0xcd, 0x15, 0xe1, 0x9a, 0xdc, 0xd2, 0x66, 0xf6, 0x6c, 0x9c, + 0x2f, 0x60, 0x7c, 0x74, 0x74, 0x7a, 0x35, 0xf8, 0x0f, 0x37, 0xe1, 0x18, 0x13, 0x3f, 0x80, 0xf1, 0x76, + 0x01, 0x13, 0x27, 0x8f, 0x91, 0xf1, 0x5a, 0xa0, 0xf7, 0xf8, 0x79, 0x32, 0x09, 0x4f, 0xe6, 0x9f, 0xb7, + 0x28, 0x68, 0xa8, 0x1e, 0x26, 0x97, 0x9b, 0x36, 0x8b, 0x33, 0xb5, 0x54, 0x31, 0x03, +}; + +extern const ByteSpan sTestCert_DAC_FFF1_8000_0004_PublicKey = ByteSpan(sTestCert_DAC_FFF1_8000_0004_PublicKey_Array); + +constexpr uint8_t sTestCert_DAC_FFF1_8000_0004_PrivateKey_Array[] = { + 0x05, 0xc6, 0xc3, 0xa8, 0x4d, 0xc6, 0x05, 0xcc, 0x3c, 0xc8, 0x05, 0x80, 0x09, 0xb0, 0x1b, 0x32, + 0x9c, 0xf6, 0x0c, 0xf1, 0x59, 0x70, 0xc6, 0xa9, 0x0e, 0xad, 0xaa, 0xe2, 0xde, 0x49, 0x64, 0x9e, +}; + +extern const ByteSpan sTestCert_DAC_FFF1_8000_0004_PrivateKey = ByteSpan(sTestCert_DAC_FFF1_8000_0004_PrivateKey_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0005-Cert.pem + +constexpr uint8_t sTestCert_DAC_FFF1_8000_0005_Cert_Array[] = { + 0x30, 0x82, 0x01, 0xea, 0x30, 0x82, 0x01, 0x8f, 0xa0, 0x03, 0x02, 0x01, 0x02, 0x02, 0x08, 0x4e, 0x94, 0xeb, 0x65, 0xa3, 0xc2, + 0x66, 0xa0, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x30, 0x46, 0x31, 0x18, 0x30, 0x16, 0x06, + 0x03, 0x55, 0x04, 0x03, 0x0c, 0x0f, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x50, 0x41, 0x49, + 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, + 0x31, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x02, 0x0c, 0x04, 0x38, 0x30, + 0x30, 0x30, 0x30, 0x20, 0x17, 0x0d, 0x32, 0x31, 0x30, 0x36, 0x32, 0x38, 0x31, 0x34, 0x32, 0x33, 0x34, 0x33, 0x5a, 0x18, 0x0f, + 0x39, 0x39, 0x39, 0x39, 0x31, 0x32, 0x33, 0x31, 0x32, 0x33, 0x35, 0x39, 0x35, 0x39, 0x5a, 0x30, 0x4b, 0x31, 0x1d, 0x30, 0x1b, + 0x06, 0x03, 0x55, 0x04, 0x03, 0x0c, 0x14, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x44, 0x41, + 0x43, 0x20, 0x30, 0x30, 0x30, 0x35, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, + 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, 0x31, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, + 0x02, 0x02, 0x0c, 0x04, 0x38, 0x30, 0x30, 0x30, 0x30, 0x59, 0x30, 0x13, 0x06, 0x07, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x02, 0x01, + 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x03, 0x01, 0x07, 0x03, 0x42, 0x00, 0x04, 0xae, 0x4f, 0x80, 0xc5, 0x46, 0x59, 0x6e, + 0x54, 0x91, 0x16, 0xe3, 0x24, 0x39, 0x5c, 0xa1, 0x2d, 0x52, 0xb9, 0x80, 0x7b, 0xce, 0xc3, 0xf7, 0x1d, 0xe2, 0x90, 0x05, 0x31, + 0x8c, 0xc6, 0x81, 0x56, 0xd3, 0xde, 0x4e, 0x8c, 0x46, 0x09, 0xdf, 0xda, 0xb6, 0xa5, 0x17, 0xd4, 0x40, 0x20, 0x5b, 0x7d, 0xbe, + 0x7e, 0x73, 0x76, 0x29, 0x9e, 0xc0, 0x32, 0x38, 0xdf, 0x11, 0x1f, 0x92, 0x1b, 0x40, 0xc1, 0xa3, 0x60, 0x30, 0x5e, 0x30, 0x0c, + 0x06, 0x03, 0x55, 0x1d, 0x13, 0x01, 0x01, 0xff, 0x04, 0x02, 0x30, 0x00, 0x30, 0x0e, 0x06, 0x03, 0x55, 0x1d, 0x0f, 0x01, 0x01, + 0xff, 0x04, 0x04, 0x03, 0x02, 0x07, 0x80, 0x30, 0x1d, 0x06, 0x03, 0x55, 0x1d, 0x0e, 0x04, 0x16, 0x04, 0x14, 0x7d, 0x1a, 0x37, + 0x72, 0xf6, 0x99, 0xaa, 0x54, 0xc6, 0xd9, 0xe2, 0x0a, 0x47, 0xba, 0xd7, 0xf1, 0x49, 0xd7, 0xc6, 0x35, 0x30, 0x1f, 0x06, 0x03, + 0x55, 0x1d, 0x23, 0x04, 0x18, 0x30, 0x16, 0x80, 0x14, 0xaf, 0x42, 0xb7, 0x09, 0x4d, 0xeb, 0xd5, 0x15, 0xec, 0x6e, 0xcf, 0x33, + 0xb8, 0x11, 0x15, 0x22, 0x5f, 0x32, 0x52, 0x88, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x03, + 0x49, 0x00, 0x30, 0x46, 0x02, 0x21, 0x00, 0x95, 0xc6, 0x79, 0x3c, 0x5c, 0x7b, 0x74, 0xcf, 0x28, 0x83, 0xcf, 0x45, 0x48, 0x8a, + 0x9f, 0xeb, 0x09, 0x84, 0x01, 0x5a, 0xdf, 0x5d, 0xf5, 0xb9, 0xd9, 0xcc, 0xc1, 0x75, 0x53, 0xb6, 0xed, 0x4a, 0x02, 0x21, 0x00, + 0xed, 0x4e, 0x8e, 0xb9, 0xd1, 0x86, 0x04, 0x72, 0xcf, 0xd7, 0x11, 0x9c, 0x51, 0x73, 0xa2, 0x33, 0x61, 0x2e, 0xe6, 0x81, 0xfa, + 0x10, 0x76, 0xee, 0xe7, 0x33, 0x03, 0xb5, 0x10, 0x9d, 0x56, 0xb1, +}; + +extern const ByteSpan sTestCert_DAC_FFF1_8000_0005_Cert = ByteSpan(sTestCert_DAC_FFF1_8000_0005_Cert_Array); + +constexpr uint8_t sTestCert_DAC_FFF1_8000_0005_SKID_Array[] = { + 0x7D, 0x1A, 0x37, 0x72, 0xF6, 0x99, 0xAA, 0x54, 0xC6, 0xD9, 0xE2, 0x0A, 0x47, 0xBA, 0xD7, 0xF1, 0x49, 0xD7, 0xC6, 0x35, +}; + +extern const ByteSpan sTestCert_DAC_FFF1_8000_0005_SKID = ByteSpan(sTestCert_DAC_FFF1_8000_0005_SKID_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0005-Key.pem + +constexpr uint8_t sTestCert_DAC_FFF1_8000_0005_PublicKey_Array[] = { + 0x04, 0xae, 0x4f, 0x80, 0xc5, 0x46, 0x59, 0x6e, 0x54, 0x91, 0x16, 0xe3, 0x24, 0x39, 0x5c, 0xa1, 0x2d, + 0x52, 0xb9, 0x80, 0x7b, 0xce, 0xc3, 0xf7, 0x1d, 0xe2, 0x90, 0x05, 0x31, 0x8c, 0xc6, 0x81, 0x56, 0xd3, + 0xde, 0x4e, 0x8c, 0x46, 0x09, 0xdf, 0xda, 0xb6, 0xa5, 0x17, 0xd4, 0x40, 0x20, 0x5b, 0x7d, 0xbe, 0x7e, + 0x73, 0x76, 0x29, 0x9e, 0xc0, 0x32, 0x38, 0xdf, 0x11, 0x1f, 0x92, 0x1b, 0x40, 0xc1, +}; + +extern const ByteSpan sTestCert_DAC_FFF1_8000_0005_PublicKey = ByteSpan(sTestCert_DAC_FFF1_8000_0005_PublicKey_Array); + +constexpr uint8_t sTestCert_DAC_FFF1_8000_0005_PrivateKey_Array[] = { + 0x64, 0x9f, 0xb7, 0xae, 0x06, 0xf2, 0x20, 0x02, 0xc9, 0xf5, 0x87, 0x52, 0x3e, 0x2f, 0x37, 0x95, + 0x04, 0x1c, 0x90, 0xe9, 0x0d, 0xa2, 0x06, 0x87, 0xce, 0x84, 0xdd, 0xee, 0xdc, 0x9c, 0x58, 0x1e, +}; + +extern const ByteSpan sTestCert_DAC_FFF1_8000_0005_PrivateKey = ByteSpan(sTestCert_DAC_FFF1_8000_0005_PrivateKey_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0006-Cert.pem + +constexpr uint8_t sTestCert_DAC_FFF1_8000_0006_Cert_Array[] = { + 0x30, 0x82, 0x01, 0xea, 0x30, 0x82, 0x01, 0x8f, 0xa0, 0x03, 0x02, 0x01, 0x02, 0x02, 0x08, 0x38, 0xf6, 0x94, 0x89, 0xc3, 0x08, + 0x95, 0xd1, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x30, 0x46, 0x31, 0x18, 0x30, 0x16, 0x06, + 0x03, 0x55, 0x04, 0x03, 0x0c, 0x0f, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x50, 0x41, 0x49, + 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, + 0x31, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x02, 0x0c, 0x04, 0x38, 0x30, + 0x30, 0x30, 0x30, 0x20, 0x17, 0x0d, 0x32, 0x31, 0x30, 0x36, 0x32, 0x38, 0x31, 0x34, 0x32, 0x33, 0x34, 0x33, 0x5a, 0x18, 0x0f, + 0x39, 0x39, 0x39, 0x39, 0x31, 0x32, 0x33, 0x31, 0x32, 0x33, 0x35, 0x39, 0x35, 0x39, 0x5a, 0x30, 0x4b, 0x31, 0x1d, 0x30, 0x1b, + 0x06, 0x03, 0x55, 0x04, 0x03, 0x0c, 0x14, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x44, 0x41, + 0x43, 0x20, 0x30, 0x30, 0x30, 0x36, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, + 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, 0x31, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, + 0x02, 0x02, 0x0c, 0x04, 0x38, 0x30, 0x30, 0x30, 0x30, 0x59, 0x30, 0x13, 0x06, 0x07, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x02, 0x01, + 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x03, 0x01, 0x07, 0x03, 0x42, 0x00, 0x04, 0x81, 0x63, 0x0f, 0x80, 0xbe, 0x60, 0xf3, + 0xc2, 0x60, 0xde, 0xda, 0xba, 0xb3, 0xe3, 0xa6, 0xa7, 0xd8, 0xb5, 0x2b, 0x51, 0x0c, 0x69, 0xfe, 0x76, 0x9d, 0xe4, 0xf1, 0x19, + 0xd9, 0x8a, 0x51, 0x0a, 0x1e, 0x5d, 0x7c, 0x14, 0x79, 0x56, 0x90, 0x54, 0x95, 0xc7, 0x43, 0x7b, 0x0a, 0x1a, 0x66, 0x8f, 0x43, + 0xa8, 0xb0, 0x52, 0xeb, 0xe4, 0x2f, 0xc8, 0x28, 0x38, 0x4f, 0x2d, 0x4c, 0x38, 0x4d, 0x6a, 0xa3, 0x60, 0x30, 0x5e, 0x30, 0x0c, + 0x06, 0x03, 0x55, 0x1d, 0x13, 0x01, 0x01, 0xff, 0x04, 0x02, 0x30, 0x00, 0x30, 0x0e, 0x06, 0x03, 0x55, 0x1d, 0x0f, 0x01, 0x01, + 0xff, 0x04, 0x04, 0x03, 0x02, 0x07, 0x80, 0x30, 0x1d, 0x06, 0x03, 0x55, 0x1d, 0x0e, 0x04, 0x16, 0x04, 0x14, 0x26, 0xd1, 0x52, + 0x59, 0xbe, 0x31, 0xd8, 0x1c, 0x7e, 0xef, 0x5b, 0xa9, 0xf7, 0xf5, 0x30, 0xc6, 0x77, 0xe5, 0xc7, 0x66, 0x30, 0x1f, 0x06, 0x03, + 0x55, 0x1d, 0x23, 0x04, 0x18, 0x30, 0x16, 0x80, 0x14, 0xaf, 0x42, 0xb7, 0x09, 0x4d, 0xeb, 0xd5, 0x15, 0xec, 0x6e, 0xcf, 0x33, + 0xb8, 0x11, 0x15, 0x22, 0x5f, 0x32, 0x52, 0x88, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x03, + 0x49, 0x00, 0x30, 0x46, 0x02, 0x21, 0x00, 0xe0, 0xdd, 0x1c, 0xe8, 0x2e, 0x10, 0x7c, 0xea, 0xd0, 0xc1, 0x23, 0xf0, 0x55, 0x76, + 0x84, 0x0f, 0x4e, 0x3d, 0x58, 0x57, 0x85, 0xaa, 0x77, 0xcf, 0x56, 0x01, 0xe5, 0xee, 0x72, 0xef, 0x49, 0x34, 0x02, 0x21, 0x00, + 0xf9, 0x3f, 0x06, 0x2c, 0x39, 0x86, 0xa0, 0x74, 0x4c, 0xf1, 0xb9, 0xa4, 0x9c, 0xee, 0x28, 0x60, 0x91, 0xb8, 0x32, 0xc0, 0xc2, + 0x26, 0x20, 0x88, 0xb7, 0x83, 0xb8, 0x96, 0x38, 0x5f, 0x3a, 0xe5, +}; + +extern const ByteSpan sTestCert_DAC_FFF1_8000_0006_Cert = ByteSpan(sTestCert_DAC_FFF1_8000_0006_Cert_Array); + +constexpr uint8_t sTestCert_DAC_FFF1_8000_0006_SKID_Array[] = { + 0x26, 0xD1, 0x52, 0x59, 0xBE, 0x31, 0xD8, 0x1C, 0x7E, 0xEF, 0x5B, 0xA9, 0xF7, 0xF5, 0x30, 0xC6, 0x77, 0xE5, 0xC7, 0x66, +}; + +extern const ByteSpan sTestCert_DAC_FFF1_8000_0006_SKID = ByteSpan(sTestCert_DAC_FFF1_8000_0006_SKID_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0006-Key.pem + +constexpr uint8_t sTestCert_DAC_FFF1_8000_0006_PublicKey_Array[] = { + 0x04, 0x81, 0x63, 0x0f, 0x80, 0xbe, 0x60, 0xf3, 0xc2, 0x60, 0xde, 0xda, 0xba, 0xb3, 0xe3, 0xa6, 0xa7, + 0xd8, 0xb5, 0x2b, 0x51, 0x0c, 0x69, 0xfe, 0x76, 0x9d, 0xe4, 0xf1, 0x19, 0xd9, 0x8a, 0x51, 0x0a, 0x1e, + 0x5d, 0x7c, 0x14, 0x79, 0x56, 0x90, 0x54, 0x95, 0xc7, 0x43, 0x7b, 0x0a, 0x1a, 0x66, 0x8f, 0x43, 0xa8, + 0xb0, 0x52, 0xeb, 0xe4, 0x2f, 0xc8, 0x28, 0x38, 0x4f, 0x2d, 0x4c, 0x38, 0x4d, 0x6a, +}; + +extern const ByteSpan sTestCert_DAC_FFF1_8000_0006_PublicKey = ByteSpan(sTestCert_DAC_FFF1_8000_0006_PublicKey_Array); + +constexpr uint8_t sTestCert_DAC_FFF1_8000_0006_PrivateKey_Array[] = { + 0x18, 0xa5, 0xd5, 0x70, 0x1b, 0x03, 0x31, 0xd7, 0x0b, 0x78, 0x02, 0x4d, 0xfb, 0xc2, 0xb6, 0x80, + 0xf0, 0xe2, 0x4a, 0x29, 0x87, 0xb5, 0x69, 0x99, 0x0a, 0x7d, 0x41, 0x87, 0x16, 0x0d, 0x87, 0xe4, +}; + +extern const ByteSpan sTestCert_DAC_FFF1_8000_0006_PrivateKey = ByteSpan(sTestCert_DAC_FFF1_8000_0006_PrivateKey_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0007-Cert.pem + +constexpr uint8_t sTestCert_DAC_FFF1_8000_0007_Cert_Array[] = { + 0x30, 0x82, 0x01, 0xe8, 0x30, 0x82, 0x01, 0x8f, 0xa0, 0x03, 0x02, 0x01, 0x02, 0x02, 0x08, 0x14, 0x3c, 0x9d, 0x16, 0x89, 0xf4, + 0x98, 0xf0, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x30, 0x46, 0x31, 0x18, 0x30, 0x16, 0x06, + 0x03, 0x55, 0x04, 0x03, 0x0c, 0x0f, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x50, 0x41, 0x49, + 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, + 0x31, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x02, 0x0c, 0x04, 0x38, 0x30, + 0x30, 0x30, 0x30, 0x20, 0x17, 0x0d, 0x32, 0x31, 0x30, 0x36, 0x32, 0x38, 0x31, 0x34, 0x32, 0x33, 0x34, 0x33, 0x5a, 0x18, 0x0f, + 0x39, 0x39, 0x39, 0x39, 0x31, 0x32, 0x33, 0x31, 0x32, 0x33, 0x35, 0x39, 0x35, 0x39, 0x5a, 0x30, 0x4b, 0x31, 0x1d, 0x30, 0x1b, + 0x06, 0x03, 0x55, 0x04, 0x03, 0x0c, 0x14, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x44, 0x41, + 0x43, 0x20, 0x30, 0x30, 0x30, 0x37, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, + 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, 0x31, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, + 0x02, 0x02, 0x0c, 0x04, 0x38, 0x30, 0x30, 0x30, 0x30, 0x59, 0x30, 0x13, 0x06, 0x07, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x02, 0x01, + 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x03, 0x01, 0x07, 0x03, 0x42, 0x00, 0x04, 0x62, 0xe2, 0xb6, 0xe1, 0xba, 0xff, 0x8d, + 0x74, 0xa6, 0xfd, 0x82, 0x16, 0xc4, 0xcb, 0x67, 0xa3, 0x36, 0x3a, 0x31, 0xe6, 0x91, 0x49, 0x27, 0x92, 0xe6, 0x1a, 0xee, 0x61, + 0x02, 0x61, 0x48, 0x13, 0x96, 0x72, 0x5e, 0xf9, 0x5e, 0x14, 0x26, 0x86, 0xba, 0x98, 0xf3, 0x39, 0xb0, 0xff, 0x65, 0xbc, 0x33, + 0x8b, 0xec, 0x7b, 0x9e, 0x8b, 0xe0, 0xbd, 0xf3, 0xb2, 0x77, 0x49, 0x82, 0x47, 0x62, 0x20, 0xa3, 0x60, 0x30, 0x5e, 0x30, 0x0c, + 0x06, 0x03, 0x55, 0x1d, 0x13, 0x01, 0x01, 0xff, 0x04, 0x02, 0x30, 0x00, 0x30, 0x0e, 0x06, 0x03, 0x55, 0x1d, 0x0f, 0x01, 0x01, + 0xff, 0x04, 0x04, 0x03, 0x02, 0x07, 0x80, 0x30, 0x1d, 0x06, 0x03, 0x55, 0x1d, 0x0e, 0x04, 0x16, 0x04, 0x14, 0xee, 0x95, 0xad, + 0x96, 0x98, 0x3a, 0x9e, 0xa9, 0x5b, 0xcd, 0x2b, 0x00, 0xdc, 0x5e, 0x67, 0x17, 0x27, 0x69, 0x03, 0x83, 0x30, 0x1f, 0x06, 0x03, + 0x55, 0x1d, 0x23, 0x04, 0x18, 0x30, 0x16, 0x80, 0x14, 0xaf, 0x42, 0xb7, 0x09, 0x4d, 0xeb, 0xd5, 0x15, 0xec, 0x6e, 0xcf, 0x33, + 0xb8, 0x11, 0x15, 0x22, 0x5f, 0x32, 0x52, 0x88, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x03, + 0x47, 0x00, 0x30, 0x44, 0x02, 0x20, 0x2f, 0x51, 0xcf, 0x53, 0xbf, 0x77, 0x77, 0xdf, 0x73, 0x18, 0x09, 0x4b, 0x9d, 0xb5, 0x95, + 0xee, 0xbf, 0x2f, 0xa8, 0x81, 0xc8, 0xc5, 0x72, 0x84, 0x7b, 0x1e, 0x68, 0x9e, 0xce, 0x65, 0x42, 0x64, 0x02, 0x20, 0x29, 0x78, + 0x27, 0x08, 0xee, 0x6b, 0x32, 0xc7, 0xf0, 0x8f, 0xf6, 0x3d, 0xbe, 0x61, 0x8e, 0x9a, 0x58, 0x0b, 0xb1, 0x4c, 0x18, 0x3b, 0xc2, + 0x88, 0x77, 0x7a, 0xdf, 0x9e, 0x2d, 0xcf, 0xf5, 0xe6, +}; + +extern const ByteSpan sTestCert_DAC_FFF1_8000_0007_Cert = ByteSpan(sTestCert_DAC_FFF1_8000_0007_Cert_Array); + +constexpr uint8_t sTestCert_DAC_FFF1_8000_0007_SKID_Array[] = { + 0xEE, 0x95, 0xAD, 0x96, 0x98, 0x3A, 0x9E, 0xA9, 0x5B, 0xCD, 0x2B, 0x00, 0xDC, 0x5E, 0x67, 0x17, 0x27, 0x69, 0x03, 0x83, +}; + +extern const ByteSpan sTestCert_DAC_FFF1_8000_0007_SKID = ByteSpan(sTestCert_DAC_FFF1_8000_0007_SKID_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0007-Key.pem + +constexpr uint8_t sTestCert_DAC_FFF1_8000_0007_PublicKey_Array[] = { + 0x04, 0x62, 0xe2, 0xb6, 0xe1, 0xba, 0xff, 0x8d, 0x74, 0xa6, 0xfd, 0x82, 0x16, 0xc4, 0xcb, 0x67, 0xa3, + 0x36, 0x3a, 0x31, 0xe6, 0x91, 0x49, 0x27, 0x92, 0xe6, 0x1a, 0xee, 0x61, 0x02, 0x61, 0x48, 0x13, 0x96, + 0x72, 0x5e, 0xf9, 0x5e, 0x14, 0x26, 0x86, 0xba, 0x98, 0xf3, 0x39, 0xb0, 0xff, 0x65, 0xbc, 0x33, 0x8b, + 0xec, 0x7b, 0x9e, 0x8b, 0xe0, 0xbd, 0xf3, 0xb2, 0x77, 0x49, 0x82, 0x47, 0x62, 0x20, +}; + +extern const ByteSpan sTestCert_DAC_FFF1_8000_0007_PublicKey = ByteSpan(sTestCert_DAC_FFF1_8000_0007_PublicKey_Array); + +constexpr uint8_t sTestCert_DAC_FFF1_8000_0007_PrivateKey_Array[] = { + 0x72, 0x7f, 0x10, 0x05, 0xcb, 0xa4, 0x7e, 0xd7, 0x82, 0x2a, 0x9d, 0x93, 0x09, 0x43, 0x62, 0x16, + 0x17, 0xcf, 0xd3, 0xb7, 0x9d, 0x9a, 0xf5, 0x28, 0xb8, 0x01, 0xec, 0xf9, 0xf1, 0x99, 0x22, 0x04, +}; + +extern const ByteSpan sTestCert_DAC_FFF1_8000_0007_PrivateKey = ByteSpan(sTestCert_DAC_FFF1_8000_0007_PrivateKey_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0008-Cert.pem + +constexpr uint8_t sTestCert_DAC_FFF2_8001_0008_Cert_Array[] = { + 0x30, 0x82, 0x01, 0xe9, 0x30, 0x82, 0x01, 0x8f, 0xa0, 0x03, 0x02, 0x01, 0x02, 0x02, 0x08, 0x0a, 0x43, 0x91, 0x12, 0x6d, 0x01, + 0x49, 0xd9, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x30, 0x46, 0x31, 0x18, 0x30, 0x16, 0x06, + 0x03, 0x55, 0x04, 0x03, 0x0c, 0x0f, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x50, 0x41, 0x49, + 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, + 0x32, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x02, 0x0c, 0x04, 0x38, 0x30, + 0x30, 0x31, 0x30, 0x20, 0x17, 0x0d, 0x32, 0x31, 0x30, 0x36, 0x32, 0x38, 0x31, 0x34, 0x32, 0x33, 0x34, 0x33, 0x5a, 0x18, 0x0f, + 0x39, 0x39, 0x39, 0x39, 0x31, 0x32, 0x33, 0x31, 0x32, 0x33, 0x35, 0x39, 0x35, 0x39, 0x5a, 0x30, 0x4b, 0x31, 0x1d, 0x30, 0x1b, + 0x06, 0x03, 0x55, 0x04, 0x03, 0x0c, 0x14, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x44, 0x41, + 0x43, 0x20, 0x30, 0x30, 0x30, 0x38, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, + 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, 0x32, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, + 0x02, 0x02, 0x0c, 0x04, 0x38, 0x30, 0x30, 0x31, 0x30, 0x59, 0x30, 0x13, 0x06, 0x07, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x02, 0x01, + 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x03, 0x01, 0x07, 0x03, 0x42, 0x00, 0x04, 0x7c, 0x39, 0xa7, 0xe1, 0x0f, 0x3d, 0x65, + 0x80, 0x31, 0x5e, 0xda, 0x3f, 0x00, 0x9f, 0xcf, 0x15, 0xce, 0x7d, 0x3c, 0x07, 0x2b, 0x8a, 0x4d, 0xa8, 0x65, 0x54, 0xa9, 0xc9, + 0xc7, 0xa8, 0xd9, 0x11, 0x20, 0x24, 0x50, 0xe0, 0xa1, 0x28, 0x87, 0x77, 0x54, 0x97, 0x86, 0xcb, 0x41, 0x94, 0x59, 0x8a, 0x27, + 0x23, 0x50, 0xcb, 0x00, 0x75, 0x60, 0xb0, 0x60, 0xfb, 0xfd, 0x97, 0xef, 0x01, 0xa1, 0xca, 0xa3, 0x60, 0x30, 0x5e, 0x30, 0x0c, + 0x06, 0x03, 0x55, 0x1d, 0x13, 0x01, 0x01, 0xff, 0x04, 0x02, 0x30, 0x00, 0x30, 0x0e, 0x06, 0x03, 0x55, 0x1d, 0x0f, 0x01, 0x01, + 0xff, 0x04, 0x04, 0x03, 0x02, 0x07, 0x80, 0x30, 0x1d, 0x06, 0x03, 0x55, 0x1d, 0x0e, 0x04, 0x16, 0x04, 0x14, 0xe2, 0x5b, 0x55, + 0x28, 0x31, 0x82, 0x75, 0x3a, 0xf7, 0x5c, 0x12, 0x13, 0xcd, 0x11, 0x0a, 0x54, 0x2a, 0xac, 0x99, 0x91, 0x30, 0x1f, 0x06, 0x03, + 0x55, 0x1d, 0x23, 0x04, 0x18, 0x30, 0x16, 0x80, 0x14, 0xd0, 0x5a, 0x9b, 0x67, 0x71, 0xa1, 0xa3, 0x7a, 0x9b, 0xc1, 0x9d, 0x95, + 0xe8, 0xb5, 0xdb, 0x8f, 0x43, 0x00, 0xb6, 0x3a, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x03, + 0x48, 0x00, 0x30, 0x45, 0x02, 0x21, 0x00, 0xcd, 0xe6, 0xcb, 0x2d, 0x93, 0x17, 0x4f, 0x99, 0x0e, 0x93, 0x23, 0x95, 0x77, 0xfe, + 0x94, 0x31, 0x6a, 0x0f, 0x5c, 0x94, 0xa6, 0x25, 0x33, 0x6b, 0x1b, 0x65, 0x4b, 0xef, 0x8c, 0x0a, 0xdf, 0x4f, 0x02, 0x20, 0x01, + 0x24, 0x8d, 0x87, 0xf8, 0xaf, 0xf7, 0xd2, 0xe0, 0xd5, 0xe6, 0x7f, 0x3c, 0x6e, 0xf6, 0xd0, 0xc2, 0x1f, 0xff, 0x0e, 0x73, 0xaa, + 0x9d, 0x60, 0x21, 0xa2, 0x45, 0x69, 0xed, 0xee, 0x5c, 0xa3, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8001_0008_Cert = ByteSpan(sTestCert_DAC_FFF2_8001_0008_Cert_Array); + +constexpr uint8_t sTestCert_DAC_FFF2_8001_0008_SKID_Array[] = { + 0xE2, 0x5B, 0x55, 0x28, 0x31, 0x82, 0x75, 0x3A, 0xF7, 0x5C, 0x12, 0x13, 0xCD, 0x11, 0x0A, 0x54, 0x2A, 0xAC, 0x99, 0x91, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8001_0008_SKID = ByteSpan(sTestCert_DAC_FFF2_8001_0008_SKID_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0008-Key.pem + +constexpr uint8_t sTestCert_DAC_FFF2_8001_0008_PublicKey_Array[] = { + 0x04, 0x7c, 0x39, 0xa7, 0xe1, 0x0f, 0x3d, 0x65, 0x80, 0x31, 0x5e, 0xda, 0x3f, 0x00, 0x9f, 0xcf, 0x15, + 0xce, 0x7d, 0x3c, 0x07, 0x2b, 0x8a, 0x4d, 0xa8, 0x65, 0x54, 0xa9, 0xc9, 0xc7, 0xa8, 0xd9, 0x11, 0x20, + 0x24, 0x50, 0xe0, 0xa1, 0x28, 0x87, 0x77, 0x54, 0x97, 0x86, 0xcb, 0x41, 0x94, 0x59, 0x8a, 0x27, 0x23, + 0x50, 0xcb, 0x00, 0x75, 0x60, 0xb0, 0x60, 0xfb, 0xfd, 0x97, 0xef, 0x01, 0xa1, 0xca, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8001_0008_PublicKey = ByteSpan(sTestCert_DAC_FFF2_8001_0008_PublicKey_Array); + +constexpr uint8_t sTestCert_DAC_FFF2_8001_0008_PrivateKey_Array[] = { + 0xb6, 0x9a, 0x32, 0x05, 0x3f, 0xe3, 0xb3, 0x29, 0x72, 0xe7, 0x41, 0x41, 0x04, 0xea, 0x22, 0x0b, + 0xa2, 0x89, 0xda, 0x8a, 0x51, 0x62, 0x63, 0xc0, 0x30, 0x01, 0x27, 0xab, 0xd3, 0x58, 0xee, 0x7e, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8001_0008_PrivateKey = ByteSpan(sTestCert_DAC_FFF2_8001_0008_PrivateKey_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0009-Cert.pem + +constexpr uint8_t sTestCert_DAC_FFF2_8001_0009_Cert_Array[] = { + 0x30, 0x82, 0x01, 0xe8, 0x30, 0x82, 0x01, 0x8f, 0xa0, 0x03, 0x02, 0x01, 0x02, 0x02, 0x08, 0x64, 0xfa, 0x18, 0x1f, 0xdb, 0xac, + 0x4c, 0x5f, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x30, 0x46, 0x31, 0x18, 0x30, 0x16, 0x06, + 0x03, 0x55, 0x04, 0x03, 0x0c, 0x0f, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x50, 0x41, 0x49, + 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, + 0x32, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x02, 0x0c, 0x04, 0x38, 0x30, + 0x30, 0x31, 0x30, 0x20, 0x17, 0x0d, 0x32, 0x31, 0x30, 0x36, 0x32, 0x38, 0x31, 0x34, 0x32, 0x33, 0x34, 0x33, 0x5a, 0x18, 0x0f, + 0x39, 0x39, 0x39, 0x39, 0x31, 0x32, 0x33, 0x31, 0x32, 0x33, 0x35, 0x39, 0x35, 0x39, 0x5a, 0x30, 0x4b, 0x31, 0x1d, 0x30, 0x1b, + 0x06, 0x03, 0x55, 0x04, 0x03, 0x0c, 0x14, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x44, 0x41, + 0x43, 0x20, 0x30, 0x30, 0x30, 0x39, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, + 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, 0x32, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, + 0x02, 0x02, 0x0c, 0x04, 0x38, 0x30, 0x30, 0x31, 0x30, 0x59, 0x30, 0x13, 0x06, 0x07, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x02, 0x01, + 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x03, 0x01, 0x07, 0x03, 0x42, 0x00, 0x04, 0x0d, 0xc7, 0x2b, 0xd7, 0x48, 0xe0, 0x6f, + 0x4e, 0x19, 0x76, 0x1e, 0x70, 0xc0, 0x13, 0x2e, 0x9c, 0xa9, 0x98, 0x05, 0xb7, 0x20, 0x23, 0x18, 0x27, 0xce, 0x26, 0x7d, 0x19, + 0xe5, 0x64, 0xe9, 0xd9, 0xad, 0xb6, 0x98, 0x56, 0xe9, 0xb2, 0xe8, 0xb3, 0xf0, 0x71, 0x80, 0xcf, 0xbb, 0x8f, 0x64, 0xf6, 0xa0, + 0x5d, 0x1a, 0x64, 0xbd, 0xfa, 0x14, 0x8f, 0x72, 0x7b, 0x43, 0xd7, 0xb5, 0x75, 0xd8, 0x84, 0xa3, 0x60, 0x30, 0x5e, 0x30, 0x0c, + 0x06, 0x03, 0x55, 0x1d, 0x13, 0x01, 0x01, 0xff, 0x04, 0x02, 0x30, 0x00, 0x30, 0x0e, 0x06, 0x03, 0x55, 0x1d, 0x0f, 0x01, 0x01, + 0xff, 0x04, 0x04, 0x03, 0x02, 0x07, 0x80, 0x30, 0x1d, 0x06, 0x03, 0x55, 0x1d, 0x0e, 0x04, 0x16, 0x04, 0x14, 0x48, 0x36, 0xf5, + 0xad, 0x51, 0x96, 0x8d, 0x50, 0x4b, 0xa1, 0xb3, 0x76, 0xff, 0x60, 0x53, 0x17, 0x0b, 0xb2, 0xd5, 0x02, 0x30, 0x1f, 0x06, 0x03, + 0x55, 0x1d, 0x23, 0x04, 0x18, 0x30, 0x16, 0x80, 0x14, 0xd0, 0x5a, 0x9b, 0x67, 0x71, 0xa1, 0xa3, 0x7a, 0x9b, 0xc1, 0x9d, 0x95, + 0xe8, 0xb5, 0xdb, 0x8f, 0x43, 0x00, 0xb6, 0x3a, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x03, + 0x47, 0x00, 0x30, 0x44, 0x02, 0x20, 0x02, 0xe0, 0xce, 0x2f, 0x95, 0x4f, 0x03, 0x94, 0x71, 0x5e, 0x32, 0xdc, 0x5b, 0x98, 0xfc, + 0x29, 0xb3, 0x7f, 0x92, 0xa7, 0xf2, 0x87, 0x23, 0x69, 0x71, 0xa0, 0xb0, 0x24, 0x7a, 0x2b, 0x4d, 0x7b, 0x02, 0x20, 0x15, 0x59, + 0xd3, 0x02, 0xa4, 0xae, 0x5d, 0x75, 0x28, 0x1c, 0x39, 0xd6, 0x45, 0xb3, 0x24, 0x47, 0x12, 0xb2, 0xcc, 0x3d, 0xa5, 0xe7, 0x53, + 0xe2, 0x7c, 0x7e, 0x90, 0x6b, 0xf5, 0xf8, 0xe0, 0x91, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8001_0009_Cert = ByteSpan(sTestCert_DAC_FFF2_8001_0009_Cert_Array); + +constexpr uint8_t sTestCert_DAC_FFF2_8001_0009_SKID_Array[] = { + 0x48, 0x36, 0xF5, 0xAD, 0x51, 0x96, 0x8D, 0x50, 0x4B, 0xA1, 0xB3, 0x76, 0xFF, 0x60, 0x53, 0x17, 0x0B, 0xB2, 0xD5, 0x02, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8001_0009_SKID = ByteSpan(sTestCert_DAC_FFF2_8001_0009_SKID_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-0009-Key.pem + +constexpr uint8_t sTestCert_DAC_FFF2_8001_0009_PublicKey_Array[] = { + 0x04, 0x0d, 0xc7, 0x2b, 0xd7, 0x48, 0xe0, 0x6f, 0x4e, 0x19, 0x76, 0x1e, 0x70, 0xc0, 0x13, 0x2e, 0x9c, + 0xa9, 0x98, 0x05, 0xb7, 0x20, 0x23, 0x18, 0x27, 0xce, 0x26, 0x7d, 0x19, 0xe5, 0x64, 0xe9, 0xd9, 0xad, + 0xb6, 0x98, 0x56, 0xe9, 0xb2, 0xe8, 0xb3, 0xf0, 0x71, 0x80, 0xcf, 0xbb, 0x8f, 0x64, 0xf6, 0xa0, 0x5d, + 0x1a, 0x64, 0xbd, 0xfa, 0x14, 0x8f, 0x72, 0x7b, 0x43, 0xd7, 0xb5, 0x75, 0xd8, 0x84, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8001_0009_PublicKey = ByteSpan(sTestCert_DAC_FFF2_8001_0009_PublicKey_Array); + +constexpr uint8_t sTestCert_DAC_FFF2_8001_0009_PrivateKey_Array[] = { + 0x2d, 0x70, 0x20, 0x39, 0xf7, 0xa6, 0x25, 0x65, 0xe4, 0x7c, 0xf1, 0x40, 0xa9, 0x54, 0x3e, 0x55, + 0xd9, 0x0e, 0x41, 0x72, 0x2b, 0x01, 0x8d, 0xa2, 0x9f, 0x7e, 0x23, 0x85, 0x47, 0x93, 0xb3, 0x52, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8001_0009_PrivateKey = ByteSpan(sTestCert_DAC_FFF2_8001_0009_PrivateKey_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000A-Cert.pem + +constexpr uint8_t sTestCert_DAC_FFF2_8001_000A_Cert_Array[] = { + 0x30, 0x82, 0x01, 0xe8, 0x30, 0x82, 0x01, 0x8f, 0xa0, 0x03, 0x02, 0x01, 0x02, 0x02, 0x08, 0x2d, 0xf6, 0x98, 0x7d, 0x26, 0x35, + 0x4a, 0xbe, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x30, 0x46, 0x31, 0x18, 0x30, 0x16, 0x06, + 0x03, 0x55, 0x04, 0x03, 0x0c, 0x0f, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x50, 0x41, 0x49, + 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, + 0x32, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x02, 0x0c, 0x04, 0x38, 0x30, + 0x30, 0x31, 0x30, 0x20, 0x17, 0x0d, 0x32, 0x31, 0x30, 0x36, 0x32, 0x38, 0x31, 0x34, 0x32, 0x33, 0x34, 0x33, 0x5a, 0x18, 0x0f, + 0x39, 0x39, 0x39, 0x39, 0x31, 0x32, 0x33, 0x31, 0x32, 0x33, 0x35, 0x39, 0x35, 0x39, 0x5a, 0x30, 0x4b, 0x31, 0x1d, 0x30, 0x1b, + 0x06, 0x03, 0x55, 0x04, 0x03, 0x0c, 0x14, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x44, 0x41, + 0x43, 0x20, 0x30, 0x30, 0x30, 0x41, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, + 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, 0x32, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, + 0x02, 0x02, 0x0c, 0x04, 0x38, 0x30, 0x30, 0x31, 0x30, 0x59, 0x30, 0x13, 0x06, 0x07, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x02, 0x01, + 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x03, 0x01, 0x07, 0x03, 0x42, 0x00, 0x04, 0x53, 0xda, 0xdd, 0x85, 0xa3, 0xa9, 0x05, + 0xcb, 0x1d, 0x87, 0xb3, 0x5a, 0xb2, 0xe2, 0x8d, 0x43, 0xcf, 0x2a, 0x2d, 0x69, 0x60, 0xf0, 0x25, 0x63, 0xbd, 0x54, 0xc2, 0xd1, + 0x05, 0xc8, 0x15, 0xd5, 0x6b, 0x58, 0x42, 0x71, 0x26, 0x47, 0xc6, 0x76, 0x19, 0x69, 0x22, 0xbd, 0x7c, 0xa2, 0x90, 0x07, 0xba, + 0x54, 0x39, 0x60, 0xe3, 0xb7, 0xb3, 0x5c, 0x26, 0x6a, 0x19, 0xdf, 0xc2, 0xf2, 0xf3, 0xae, 0xa3, 0x60, 0x30, 0x5e, 0x30, 0x0c, + 0x06, 0x03, 0x55, 0x1d, 0x13, 0x01, 0x01, 0xff, 0x04, 0x02, 0x30, 0x00, 0x30, 0x0e, 0x06, 0x03, 0x55, 0x1d, 0x0f, 0x01, 0x01, + 0xff, 0x04, 0x04, 0x03, 0x02, 0x07, 0x80, 0x30, 0x1d, 0x06, 0x03, 0x55, 0x1d, 0x0e, 0x04, 0x16, 0x04, 0x14, 0x32, 0x05, 0x94, + 0xd8, 0xf0, 0xed, 0x8f, 0x62, 0x15, 0x22, 0xef, 0x73, 0x9c, 0xdc, 0x4a, 0xac, 0x18, 0x50, 0xe9, 0x73, 0x30, 0x1f, 0x06, 0x03, + 0x55, 0x1d, 0x23, 0x04, 0x18, 0x30, 0x16, 0x80, 0x14, 0xd0, 0x5a, 0x9b, 0x67, 0x71, 0xa1, 0xa3, 0x7a, 0x9b, 0xc1, 0x9d, 0x95, + 0xe8, 0xb5, 0xdb, 0x8f, 0x43, 0x00, 0xb6, 0x3a, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x03, + 0x47, 0x00, 0x30, 0x44, 0x02, 0x20, 0x61, 0x56, 0xff, 0x87, 0x09, 0x93, 0x2a, 0x4c, 0x6b, 0xe8, 0x63, 0x12, 0xd0, 0xc3, 0x12, + 0xfc, 0x00, 0xf9, 0x18, 0xd3, 0x04, 0x15, 0xa8, 0xca, 0xc7, 0xba, 0xcd, 0xd8, 0x11, 0x56, 0xc1, 0x61, 0x02, 0x20, 0x68, 0x8c, + 0xd0, 0x9d, 0x36, 0xba, 0x34, 0x75, 0x5d, 0xc4, 0x87, 0xcc, 0x3e, 0x4b, 0xd1, 0xab, 0x7e, 0xe1, 0xe1, 0xfa, 0x1e, 0x5d, 0xe3, + 0xb5, 0x51, 0xc4, 0x5e, 0xaf, 0x5a, 0x28, 0x61, 0xb8, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8001_000A_Cert = ByteSpan(sTestCert_DAC_FFF2_8001_000A_Cert_Array); + +constexpr uint8_t sTestCert_DAC_FFF2_8001_000A_SKID_Array[] = { + 0x32, 0x05, 0x94, 0xD8, 0xF0, 0xED, 0x8F, 0x62, 0x15, 0x22, 0xEF, 0x73, 0x9C, 0xDC, 0x4A, 0xAC, 0x18, 0x50, 0xE9, 0x73, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8001_000A_SKID = ByteSpan(sTestCert_DAC_FFF2_8001_000A_SKID_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000A-Key.pem + +constexpr uint8_t sTestCert_DAC_FFF2_8001_000A_PublicKey_Array[] = { + 0x04, 0x53, 0xda, 0xdd, 0x85, 0xa3, 0xa9, 0x05, 0xcb, 0x1d, 0x87, 0xb3, 0x5a, 0xb2, 0xe2, 0x8d, 0x43, + 0xcf, 0x2a, 0x2d, 0x69, 0x60, 0xf0, 0x25, 0x63, 0xbd, 0x54, 0xc2, 0xd1, 0x05, 0xc8, 0x15, 0xd5, 0x6b, + 0x58, 0x42, 0x71, 0x26, 0x47, 0xc6, 0x76, 0x19, 0x69, 0x22, 0xbd, 0x7c, 0xa2, 0x90, 0x07, 0xba, 0x54, + 0x39, 0x60, 0xe3, 0xb7, 0xb3, 0x5c, 0x26, 0x6a, 0x19, 0xdf, 0xc2, 0xf2, 0xf3, 0xae, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8001_000A_PublicKey = ByteSpan(sTestCert_DAC_FFF2_8001_000A_PublicKey_Array); + +constexpr uint8_t sTestCert_DAC_FFF2_8001_000A_PrivateKey_Array[] = { + 0xa2, 0xce, 0x69, 0xb0, 0x67, 0x20, 0xa2, 0xe1, 0x24, 0x63, 0xa4, 0xd6, 0xd7, 0x3c, 0xc6, 0xd6, + 0xa5, 0x30, 0x97, 0x7d, 0xb6, 0x7b, 0x4c, 0x5d, 0x63, 0xd1, 0x27, 0x25, 0x22, 0xb9, 0xf4, 0x76, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8001_000A_PrivateKey = ByteSpan(sTestCert_DAC_FFF2_8001_000A_PrivateKey_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000B-Cert.pem + +constexpr uint8_t sTestCert_DAC_FFF2_8001_000B_Cert_Array[] = { + 0x30, 0x82, 0x01, 0xea, 0x30, 0x82, 0x01, 0x8f, 0xa0, 0x03, 0x02, 0x01, 0x02, 0x02, 0x08, 0x14, 0xe3, 0xf1, 0x0d, 0xde, 0x3f, + 0x94, 0x61, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x30, 0x46, 0x31, 0x18, 0x30, 0x16, 0x06, + 0x03, 0x55, 0x04, 0x03, 0x0c, 0x0f, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x50, 0x41, 0x49, + 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, + 0x32, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x02, 0x0c, 0x04, 0x38, 0x30, + 0x30, 0x31, 0x30, 0x20, 0x17, 0x0d, 0x32, 0x31, 0x30, 0x36, 0x32, 0x38, 0x31, 0x34, 0x32, 0x33, 0x34, 0x33, 0x5a, 0x18, 0x0f, + 0x39, 0x39, 0x39, 0x39, 0x31, 0x32, 0x33, 0x31, 0x32, 0x33, 0x35, 0x39, 0x35, 0x39, 0x5a, 0x30, 0x4b, 0x31, 0x1d, 0x30, 0x1b, + 0x06, 0x03, 0x55, 0x04, 0x03, 0x0c, 0x14, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x44, 0x41, + 0x43, 0x20, 0x30, 0x30, 0x30, 0x42, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, + 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, 0x32, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, + 0x02, 0x02, 0x0c, 0x04, 0x38, 0x30, 0x30, 0x31, 0x30, 0x59, 0x30, 0x13, 0x06, 0x07, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x02, 0x01, + 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x03, 0x01, 0x07, 0x03, 0x42, 0x00, 0x04, 0xb0, 0x3d, 0x22, 0x15, 0xcf, 0xd0, 0x2a, + 0xb6, 0x2a, 0x18, 0xc3, 0xcb, 0x98, 0x58, 0x2f, 0xc6, 0x3a, 0xe5, 0x14, 0x63, 0xf7, 0xd1, 0xf7, 0x15, 0x3d, 0x26, 0x1b, 0x07, + 0x16, 0x7a, 0x9e, 0xb2, 0xe5, 0x8b, 0x8c, 0xc2, 0x51, 0x31, 0xca, 0xb5, 0xf9, 0x88, 0x6c, 0x77, 0x77, 0xb3, 0x77, 0x9a, 0x5d, + 0x74, 0x54, 0xa8, 0x99, 0x45, 0x28, 0x77, 0x2b, 0x02, 0xc2, 0x65, 0xe8, 0x21, 0xe4, 0xdd, 0xa3, 0x60, 0x30, 0x5e, 0x30, 0x0c, + 0x06, 0x03, 0x55, 0x1d, 0x13, 0x01, 0x01, 0xff, 0x04, 0x02, 0x30, 0x00, 0x30, 0x0e, 0x06, 0x03, 0x55, 0x1d, 0x0f, 0x01, 0x01, + 0xff, 0x04, 0x04, 0x03, 0x02, 0x07, 0x80, 0x30, 0x1d, 0x06, 0x03, 0x55, 0x1d, 0x0e, 0x04, 0x16, 0x04, 0x14, 0x7e, 0x35, 0xf7, + 0x08, 0xed, 0x58, 0x5d, 0xd0, 0x53, 0xd8, 0x56, 0xe4, 0x13, 0xd7, 0xd1, 0x25, 0x13, 0x33, 0x9f, 0x17, 0x30, 0x1f, 0x06, 0x03, + 0x55, 0x1d, 0x23, 0x04, 0x18, 0x30, 0x16, 0x80, 0x14, 0xd0, 0x5a, 0x9b, 0x67, 0x71, 0xa1, 0xa3, 0x7a, 0x9b, 0xc1, 0x9d, 0x95, + 0xe8, 0xb5, 0xdb, 0x8f, 0x43, 0x00, 0xb6, 0x3a, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x03, + 0x49, 0x00, 0x30, 0x46, 0x02, 0x21, 0x00, 0xd9, 0xe9, 0xd5, 0x18, 0x2a, 0x85, 0x3b, 0xf1, 0x53, 0x87, 0x2b, 0x12, 0x89, 0xc9, + 0x8f, 0x8b, 0x32, 0x55, 0x6c, 0xe4, 0x0a, 0xe6, 0xfa, 0x9b, 0x0d, 0x37, 0x0b, 0x8f, 0x08, 0xd8, 0x3c, 0x0e, 0x02, 0x21, 0x00, + 0xb6, 0xc8, 0x8a, 0xaf, 0xf1, 0xbc, 0xaa, 0xba, 0x40, 0x53, 0x6c, 0x4a, 0x05, 0xdf, 0x1f, 0x73, 0xbd, 0x80, 0x1e, 0xc9, 0xdd, + 0xbb, 0xd6, 0x2b, 0x44, 0xf9, 0x2a, 0x45, 0xfd, 0xa6, 0x44, 0x36, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8001_000B_Cert = ByteSpan(sTestCert_DAC_FFF2_8001_000B_Cert_Array); + +constexpr uint8_t sTestCert_DAC_FFF2_8001_000B_SKID_Array[] = { + 0x7E, 0x35, 0xF7, 0x08, 0xED, 0x58, 0x5D, 0xD0, 0x53, 0xD8, 0x56, 0xE4, 0x13, 0xD7, 0xD1, 0x25, 0x13, 0x33, 0x9F, 0x17, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8001_000B_SKID = ByteSpan(sTestCert_DAC_FFF2_8001_000B_SKID_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000B-Key.pem + +constexpr uint8_t sTestCert_DAC_FFF2_8001_000B_PublicKey_Array[] = { + 0x04, 0xb0, 0x3d, 0x22, 0x15, 0xcf, 0xd0, 0x2a, 0xb6, 0x2a, 0x18, 0xc3, 0xcb, 0x98, 0x58, 0x2f, 0xc6, + 0x3a, 0xe5, 0x14, 0x63, 0xf7, 0xd1, 0xf7, 0x15, 0x3d, 0x26, 0x1b, 0x07, 0x16, 0x7a, 0x9e, 0xb2, 0xe5, + 0x8b, 0x8c, 0xc2, 0x51, 0x31, 0xca, 0xb5, 0xf9, 0x88, 0x6c, 0x77, 0x77, 0xb3, 0x77, 0x9a, 0x5d, 0x74, + 0x54, 0xa8, 0x99, 0x45, 0x28, 0x77, 0x2b, 0x02, 0xc2, 0x65, 0xe8, 0x21, 0xe4, 0xdd, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8001_000B_PublicKey = ByteSpan(sTestCert_DAC_FFF2_8001_000B_PublicKey_Array); + +constexpr uint8_t sTestCert_DAC_FFF2_8001_000B_PrivateKey_Array[] = { + 0xb2, 0x7f, 0x21, 0xaf, 0x10, 0xec, 0x13, 0xb4, 0x56, 0xab, 0x2a, 0x6d, 0x6e, 0x3d, 0x99, 0xdc, + 0xbd, 0xa0, 0x5b, 0xab, 0x33, 0x99, 0xb7, 0x87, 0xfc, 0x39, 0x6d, 0xf9, 0xdb, 0xad, 0x67, 0x3c, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8001_000B_PrivateKey = ByteSpan(sTestCert_DAC_FFF2_8001_000B_PrivateKey_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000C-Cert.pem + +constexpr uint8_t sTestCert_DAC_FFF2_8001_000C_Cert_Array[] = { + 0x30, 0x82, 0x01, 0xe9, 0x30, 0x82, 0x01, 0x8f, 0xa0, 0x03, 0x02, 0x01, 0x02, 0x02, 0x08, 0x7c, 0xa3, 0x8e, 0x50, 0x7a, 0xb3, + 0x98, 0x7f, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x30, 0x46, 0x31, 0x18, 0x30, 0x16, 0x06, + 0x03, 0x55, 0x04, 0x03, 0x0c, 0x0f, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x50, 0x41, 0x49, + 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, + 0x32, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x02, 0x0c, 0x04, 0x38, 0x30, + 0x30, 0x31, 0x30, 0x20, 0x17, 0x0d, 0x32, 0x31, 0x30, 0x36, 0x32, 0x38, 0x31, 0x34, 0x32, 0x33, 0x34, 0x33, 0x5a, 0x18, 0x0f, + 0x39, 0x39, 0x39, 0x39, 0x31, 0x32, 0x33, 0x31, 0x32, 0x33, 0x35, 0x39, 0x35, 0x39, 0x5a, 0x30, 0x4b, 0x31, 0x1d, 0x30, 0x1b, + 0x06, 0x03, 0x55, 0x04, 0x03, 0x0c, 0x14, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x44, 0x41, + 0x43, 0x20, 0x30, 0x30, 0x30, 0x43, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, + 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, 0x32, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, + 0x02, 0x02, 0x0c, 0x04, 0x38, 0x30, 0x30, 0x31, 0x30, 0x59, 0x30, 0x13, 0x06, 0x07, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x02, 0x01, + 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x03, 0x01, 0x07, 0x03, 0x42, 0x00, 0x04, 0x77, 0xc8, 0x6b, 0x3d, 0x4d, 0x5d, 0xd4, + 0xd7, 0xdf, 0x8b, 0x0b, 0x99, 0x83, 0x30, 0xaf, 0xf1, 0x2f, 0x10, 0xf3, 0xdf, 0x91, 0x60, 0x22, 0xee, 0x88, 0xa5, 0x82, 0x51, + 0x52, 0xf9, 0x9f, 0x85, 0x2a, 0x31, 0x0d, 0x5f, 0xab, 0x80, 0xa2, 0xb0, 0xe6, 0x75, 0x38, 0x31, 0xb5, 0xe3, 0xda, 0x2a, 0xad, + 0x6c, 0x18, 0x43, 0x4e, 0x5f, 0x65, 0xa0, 0x91, 0x16, 0x23, 0x75, 0x24, 0x40, 0xdb, 0x7a, 0xa3, 0x60, 0x30, 0x5e, 0x30, 0x0c, + 0x06, 0x03, 0x55, 0x1d, 0x13, 0x01, 0x01, 0xff, 0x04, 0x02, 0x30, 0x00, 0x30, 0x0e, 0x06, 0x03, 0x55, 0x1d, 0x0f, 0x01, 0x01, + 0xff, 0x04, 0x04, 0x03, 0x02, 0x07, 0x80, 0x30, 0x1d, 0x06, 0x03, 0x55, 0x1d, 0x0e, 0x04, 0x16, 0x04, 0x14, 0xdb, 0xa9, 0xab, + 0x53, 0x5a, 0xdc, 0x0b, 0x70, 0x3b, 0x2b, 0x6f, 0x14, 0x84, 0x9c, 0xd5, 0xce, 0x88, 0x18, 0xa6, 0x6a, 0x30, 0x1f, 0x06, 0x03, + 0x55, 0x1d, 0x23, 0x04, 0x18, 0x30, 0x16, 0x80, 0x14, 0xd0, 0x5a, 0x9b, 0x67, 0x71, 0xa1, 0xa3, 0x7a, 0x9b, 0xc1, 0x9d, 0x95, + 0xe8, 0xb5, 0xdb, 0x8f, 0x43, 0x00, 0xb6, 0x3a, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x03, + 0x48, 0x00, 0x30, 0x45, 0x02, 0x20, 0x67, 0x4c, 0x32, 0x06, 0xc7, 0xde, 0x79, 0x77, 0x2e, 0x4a, 0x6a, 0x9c, 0x1f, 0xdd, 0xa7, + 0x35, 0x16, 0x80, 0xca, 0x16, 0x06, 0x62, 0x6d, 0x15, 0x26, 0xae, 0xcd, 0x7d, 0x51, 0xc4, 0x21, 0x32, 0x02, 0x21, 0x00, 0xce, + 0xc5, 0x6e, 0xfb, 0x85, 0x62, 0xe6, 0xc7, 0x03, 0xcf, 0x5e, 0x61, 0x26, 0xda, 0x26, 0xaa, 0x53, 0x90, 0x17, 0xad, 0x4b, 0x9e, + 0xad, 0xb6, 0x40, 0x58, 0x62, 0x4b, 0xa6, 0xf4, 0x97, 0x48, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8001_000C_Cert = ByteSpan(sTestCert_DAC_FFF2_8001_000C_Cert_Array); + +constexpr uint8_t sTestCert_DAC_FFF2_8001_000C_SKID_Array[] = { + 0xDB, 0xA9, 0xAB, 0x53, 0x5A, 0xDC, 0x0B, 0x70, 0x3B, 0x2B, 0x6F, 0x14, 0x84, 0x9C, 0xD5, 0xCE, 0x88, 0x18, 0xA6, 0x6A, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8001_000C_SKID = ByteSpan(sTestCert_DAC_FFF2_8001_000C_SKID_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000C-Key.pem + +constexpr uint8_t sTestCert_DAC_FFF2_8001_000C_PublicKey_Array[] = { + 0x04, 0x77, 0xc8, 0x6b, 0x3d, 0x4d, 0x5d, 0xd4, 0xd7, 0xdf, 0x8b, 0x0b, 0x99, 0x83, 0x30, 0xaf, 0xf1, + 0x2f, 0x10, 0xf3, 0xdf, 0x91, 0x60, 0x22, 0xee, 0x88, 0xa5, 0x82, 0x51, 0x52, 0xf9, 0x9f, 0x85, 0x2a, + 0x31, 0x0d, 0x5f, 0xab, 0x80, 0xa2, 0xb0, 0xe6, 0x75, 0x38, 0x31, 0xb5, 0xe3, 0xda, 0x2a, 0xad, 0x6c, + 0x18, 0x43, 0x4e, 0x5f, 0x65, 0xa0, 0x91, 0x16, 0x23, 0x75, 0x24, 0x40, 0xdb, 0x7a, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8001_000C_PublicKey = ByteSpan(sTestCert_DAC_FFF2_8001_000C_PublicKey_Array); + +constexpr uint8_t sTestCert_DAC_FFF2_8001_000C_PrivateKey_Array[] = { + 0x85, 0x39, 0x19, 0x2d, 0x1f, 0x36, 0x1f, 0x06, 0x82, 0x8e, 0xfa, 0x3d, 0xd7, 0xd9, 0x0f, 0xb4, + 0xff, 0xc5, 0xf8, 0xae, 0x74, 0x92, 0x18, 0x2b, 0x91, 0x70, 0xf5, 0xf6, 0xb8, 0x89, 0xa2, 0x91, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8001_000C_PrivateKey = ByteSpan(sTestCert_DAC_FFF2_8001_000C_PrivateKey_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000D-Cert.pem + +constexpr uint8_t sTestCert_DAC_FFF2_8001_000D_Cert_Array[] = { + 0x30, 0x82, 0x01, 0xe9, 0x30, 0x82, 0x01, 0x8f, 0xa0, 0x03, 0x02, 0x01, 0x02, 0x02, 0x08, 0x48, 0x1d, 0x07, 0xab, 0xae, 0x70, + 0x5e, 0xf8, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x30, 0x46, 0x31, 0x18, 0x30, 0x16, 0x06, + 0x03, 0x55, 0x04, 0x03, 0x0c, 0x0f, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x50, 0x41, 0x49, + 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, + 0x32, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x02, 0x0c, 0x04, 0x38, 0x30, + 0x30, 0x31, 0x30, 0x20, 0x17, 0x0d, 0x32, 0x31, 0x30, 0x36, 0x32, 0x38, 0x31, 0x34, 0x32, 0x33, 0x34, 0x33, 0x5a, 0x18, 0x0f, + 0x39, 0x39, 0x39, 0x39, 0x31, 0x32, 0x33, 0x31, 0x32, 0x33, 0x35, 0x39, 0x35, 0x39, 0x5a, 0x30, 0x4b, 0x31, 0x1d, 0x30, 0x1b, + 0x06, 0x03, 0x55, 0x04, 0x03, 0x0c, 0x14, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x44, 0x41, + 0x43, 0x20, 0x30, 0x30, 0x30, 0x44, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, + 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, 0x32, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, + 0x02, 0x02, 0x0c, 0x04, 0x38, 0x30, 0x30, 0x31, 0x30, 0x59, 0x30, 0x13, 0x06, 0x07, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x02, 0x01, + 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x03, 0x01, 0x07, 0x03, 0x42, 0x00, 0x04, 0xb5, 0x7d, 0xf1, 0xa9, 0x14, 0x34, 0x5c, + 0xf8, 0x47, 0x20, 0x28, 0x62, 0xd2, 0xcd, 0x7b, 0x35, 0xda, 0xb4, 0x25, 0x99, 0x76, 0xc1, 0x7c, 0x3a, 0xdf, 0xc4, 0xf5, 0xbb, + 0xd4, 0x3e, 0xd4, 0xc7, 0x78, 0x97, 0x82, 0x77, 0xec, 0x0c, 0xde, 0xeb, 0x4c, 0x1c, 0xac, 0x43, 0xa4, 0x9f, 0x60, 0x68, 0xf4, + 0xd4, 0xb9, 0xd3, 0xaa, 0x08, 0x36, 0x77, 0x8b, 0x2c, 0xb2, 0xee, 0x55, 0x35, 0xc7, 0x82, 0xa3, 0x60, 0x30, 0x5e, 0x30, 0x0c, + 0x06, 0x03, 0x55, 0x1d, 0x13, 0x01, 0x01, 0xff, 0x04, 0x02, 0x30, 0x00, 0x30, 0x0e, 0x06, 0x03, 0x55, 0x1d, 0x0f, 0x01, 0x01, + 0xff, 0x04, 0x04, 0x03, 0x02, 0x07, 0x80, 0x30, 0x1d, 0x06, 0x03, 0x55, 0x1d, 0x0e, 0x04, 0x16, 0x04, 0x14, 0x6c, 0xf4, 0x38, + 0x5a, 0x9d, 0x75, 0xdf, 0xb7, 0x4d, 0x8f, 0xfa, 0xb3, 0x9d, 0xb6, 0xff, 0x90, 0xe8, 0x90, 0x21, 0x12, 0x30, 0x1f, 0x06, 0x03, + 0x55, 0x1d, 0x23, 0x04, 0x18, 0x30, 0x16, 0x80, 0x14, 0xd0, 0x5a, 0x9b, 0x67, 0x71, 0xa1, 0xa3, 0x7a, 0x9b, 0xc1, 0x9d, 0x95, + 0xe8, 0xb5, 0xdb, 0x8f, 0x43, 0x00, 0xb6, 0x3a, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x03, + 0x48, 0x00, 0x30, 0x45, 0x02, 0x20, 0x6a, 0xd8, 0x59, 0xd1, 0xa5, 0x3d, 0x75, 0x44, 0x16, 0x2e, 0xc1, 0x01, 0x3b, 0x93, 0xa0, + 0x03, 0x5d, 0xa5, 0xa9, 0x10, 0xc8, 0x7b, 0x3c, 0xd9, 0x6b, 0x82, 0x86, 0xca, 0xcf, 0x8a, 0x17, 0x2e, 0x02, 0x21, 0x00, 0xda, + 0x6d, 0xbe, 0xd8, 0xe1, 0xef, 0x46, 0xcd, 0x82, 0x5e, 0xd2, 0xab, 0xfd, 0x2e, 0xaf, 0x98, 0xf3, 0x8e, 0x09, 0x54, 0x32, 0x07, + 0x2c, 0x8b, 0x29, 0x1b, 0xcd, 0xe8, 0xa4, 0x01, 0x4d, 0xe4, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8001_000D_Cert = ByteSpan(sTestCert_DAC_FFF2_8001_000D_Cert_Array); + +constexpr uint8_t sTestCert_DAC_FFF2_8001_000D_SKID_Array[] = { + 0x6C, 0xF4, 0x38, 0x5A, 0x9D, 0x75, 0xDF, 0xB7, 0x4D, 0x8F, 0xFA, 0xB3, 0x9D, 0xB6, 0xFF, 0x90, 0xE8, 0x90, 0x21, 0x12, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8001_000D_SKID = ByteSpan(sTestCert_DAC_FFF2_8001_000D_SKID_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000D-Key.pem + +constexpr uint8_t sTestCert_DAC_FFF2_8001_000D_PublicKey_Array[] = { + 0x04, 0xb5, 0x7d, 0xf1, 0xa9, 0x14, 0x34, 0x5c, 0xf8, 0x47, 0x20, 0x28, 0x62, 0xd2, 0xcd, 0x7b, 0x35, + 0xda, 0xb4, 0x25, 0x99, 0x76, 0xc1, 0x7c, 0x3a, 0xdf, 0xc4, 0xf5, 0xbb, 0xd4, 0x3e, 0xd4, 0xc7, 0x78, + 0x97, 0x82, 0x77, 0xec, 0x0c, 0xde, 0xeb, 0x4c, 0x1c, 0xac, 0x43, 0xa4, 0x9f, 0x60, 0x68, 0xf4, 0xd4, + 0xb9, 0xd3, 0xaa, 0x08, 0x36, 0x77, 0x8b, 0x2c, 0xb2, 0xee, 0x55, 0x35, 0xc7, 0x82, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8001_000D_PublicKey = ByteSpan(sTestCert_DAC_FFF2_8001_000D_PublicKey_Array); + +constexpr uint8_t sTestCert_DAC_FFF2_8001_000D_PrivateKey_Array[] = { + 0x57, 0x02, 0x9f, 0xf9, 0xee, 0x08, 0xfa, 0x2e, 0xe2, 0x1b, 0x8c, 0xe1, 0xde, 0x9a, 0x12, 0x26, + 0x20, 0x4c, 0x87, 0x20, 0xb4, 0xd2, 0x55, 0x27, 0xdf, 0x7c, 0x66, 0x27, 0xc1, 0x00, 0x4c, 0x35, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8001_000D_PrivateKey = ByteSpan(sTestCert_DAC_FFF2_8001_000D_PrivateKey_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000E-Cert.pem + +constexpr uint8_t sTestCert_DAC_FFF2_8001_000E_Cert_Array[] = { + 0x30, 0x82, 0x01, 0xea, 0x30, 0x82, 0x01, 0x8f, 0xa0, 0x03, 0x02, 0x01, 0x02, 0x02, 0x08, 0x66, 0xb4, 0x2e, 0x55, 0xe3, 0x14, + 0x34, 0xdb, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x30, 0x46, 0x31, 0x18, 0x30, 0x16, 0x06, + 0x03, 0x55, 0x04, 0x03, 0x0c, 0x0f, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x50, 0x41, 0x49, + 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, + 0x32, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x02, 0x0c, 0x04, 0x38, 0x30, + 0x30, 0x31, 0x30, 0x20, 0x17, 0x0d, 0x32, 0x31, 0x30, 0x36, 0x32, 0x38, 0x31, 0x34, 0x32, 0x33, 0x34, 0x33, 0x5a, 0x18, 0x0f, + 0x39, 0x39, 0x39, 0x39, 0x31, 0x32, 0x33, 0x31, 0x32, 0x33, 0x35, 0x39, 0x35, 0x39, 0x5a, 0x30, 0x4b, 0x31, 0x1d, 0x30, 0x1b, + 0x06, 0x03, 0x55, 0x04, 0x03, 0x0c, 0x14, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x44, 0x41, + 0x43, 0x20, 0x30, 0x30, 0x30, 0x45, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, + 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, 0x32, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, + 0x02, 0x02, 0x0c, 0x04, 0x38, 0x30, 0x30, 0x31, 0x30, 0x59, 0x30, 0x13, 0x06, 0x07, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x02, 0x01, + 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x03, 0x01, 0x07, 0x03, 0x42, 0x00, 0x04, 0xf1, 0x19, 0xf9, 0xf2, 0x9e, 0xad, 0xe0, + 0xeb, 0xcc, 0xc2, 0x05, 0x54, 0xe8, 0xd4, 0x53, 0x7e, 0x12, 0xdb, 0xe9, 0x73, 0xaf, 0xbc, 0xf2, 0xba, 0xed, 0xb6, 0xde, 0xc1, + 0x15, 0x62, 0xc1, 0xda, 0x50, 0xbe, 0x34, 0x37, 0x8d, 0xe5, 0x04, 0x41, 0x4e, 0x30, 0x21, 0x24, 0x79, 0x23, 0xe9, 0x73, 0xfa, + 0xd4, 0x55, 0x28, 0x5b, 0xcd, 0xce, 0x55, 0x59, 0x9f, 0x29, 0x57, 0x6f, 0xb2, 0x9a, 0xaf, 0xa3, 0x60, 0x30, 0x5e, 0x30, 0x0c, + 0x06, 0x03, 0x55, 0x1d, 0x13, 0x01, 0x01, 0xff, 0x04, 0x02, 0x30, 0x00, 0x30, 0x0e, 0x06, 0x03, 0x55, 0x1d, 0x0f, 0x01, 0x01, + 0xff, 0x04, 0x04, 0x03, 0x02, 0x07, 0x80, 0x30, 0x1d, 0x06, 0x03, 0x55, 0x1d, 0x0e, 0x04, 0x16, 0x04, 0x14, 0x40, 0x9a, 0x35, + 0xf2, 0x03, 0x52, 0x38, 0x1d, 0xb2, 0xe9, 0x2e, 0x40, 0xfd, 0xd2, 0x5b, 0x6c, 0x03, 0x3d, 0x5a, 0xce, 0x30, 0x1f, 0x06, 0x03, + 0x55, 0x1d, 0x23, 0x04, 0x18, 0x30, 0x16, 0x80, 0x14, 0xd0, 0x5a, 0x9b, 0x67, 0x71, 0xa1, 0xa3, 0x7a, 0x9b, 0xc1, 0x9d, 0x95, + 0xe8, 0xb5, 0xdb, 0x8f, 0x43, 0x00, 0xb6, 0x3a, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x03, + 0x49, 0x00, 0x30, 0x46, 0x02, 0x21, 0x00, 0x83, 0x9f, 0x0a, 0x41, 0x8d, 0x5d, 0x48, 0x22, 0x4a, 0x29, 0x96, 0xda, 0xb4, 0x9b, + 0xcc, 0xc4, 0x43, 0x41, 0xb5, 0xf8, 0x2c, 0xb3, 0xd4, 0x86, 0xe7, 0x76, 0xba, 0xca, 0x6a, 0x3c, 0x03, 0x6c, 0x02, 0x21, 0x00, + 0xd1, 0x2b, 0x44, 0xa2, 0xe6, 0xf4, 0xac, 0xb9, 0x9b, 0x33, 0x43, 0x07, 0xde, 0x5f, 0x12, 0x93, 0x2b, 0x11, 0xc6, 0xd2, 0x7a, + 0x08, 0x56, 0x79, 0xa1, 0x67, 0x03, 0x25, 0x5a, 0xd1, 0xc7, 0xbf, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8001_000E_Cert = ByteSpan(sTestCert_DAC_FFF2_8001_000E_Cert_Array); + +constexpr uint8_t sTestCert_DAC_FFF2_8001_000E_SKID_Array[] = { + 0x40, 0x9A, 0x35, 0xF2, 0x03, 0x52, 0x38, 0x1D, 0xB2, 0xE9, 0x2E, 0x40, 0xFD, 0xD2, 0x5B, 0x6C, 0x03, 0x3D, 0x5A, 0xCE, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8001_000E_SKID = ByteSpan(sTestCert_DAC_FFF2_8001_000E_SKID_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000E-Key.pem + +constexpr uint8_t sTestCert_DAC_FFF2_8001_000E_PublicKey_Array[] = { + 0x04, 0xf1, 0x19, 0xf9, 0xf2, 0x9e, 0xad, 0xe0, 0xeb, 0xcc, 0xc2, 0x05, 0x54, 0xe8, 0xd4, 0x53, 0x7e, + 0x12, 0xdb, 0xe9, 0x73, 0xaf, 0xbc, 0xf2, 0xba, 0xed, 0xb6, 0xde, 0xc1, 0x15, 0x62, 0xc1, 0xda, 0x50, + 0xbe, 0x34, 0x37, 0x8d, 0xe5, 0x04, 0x41, 0x4e, 0x30, 0x21, 0x24, 0x79, 0x23, 0xe9, 0x73, 0xfa, 0xd4, + 0x55, 0x28, 0x5b, 0xcd, 0xce, 0x55, 0x59, 0x9f, 0x29, 0x57, 0x6f, 0xb2, 0x9a, 0xaf, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8001_000E_PublicKey = ByteSpan(sTestCert_DAC_FFF2_8001_000E_PublicKey_Array); + +constexpr uint8_t sTestCert_DAC_FFF2_8001_000E_PrivateKey_Array[] = { + 0xd8, 0x5c, 0xb5, 0x46, 0x4d, 0x83, 0xa5, 0xd2, 0x10, 0x9f, 0xd8, 0x7e, 0x8e, 0x7f, 0xd3, 0xff, + 0x1b, 0x72, 0x1b, 0x0d, 0xea, 0xf3, 0x23, 0x53, 0x5a, 0xa4, 0x72, 0x4a, 0x99, 0x9d, 0x39, 0xce, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8001_000E_PrivateKey = ByteSpan(sTestCert_DAC_FFF2_8001_000E_PrivateKey_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000F-Cert.pem + +constexpr uint8_t sTestCert_DAC_FFF2_8001_000F_Cert_Array[] = { + 0x30, 0x82, 0x01, 0xe8, 0x30, 0x82, 0x01, 0x8f, 0xa0, 0x03, 0x02, 0x01, 0x02, 0x02, 0x08, 0x18, 0xeb, 0xf9, 0x61, 0x48, 0x3e, + 0xf9, 0xda, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x30, 0x46, 0x31, 0x18, 0x30, 0x16, 0x06, + 0x03, 0x55, 0x04, 0x03, 0x0c, 0x0f, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x50, 0x41, 0x49, + 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, + 0x32, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x02, 0x0c, 0x04, 0x38, 0x30, + 0x30, 0x31, 0x30, 0x20, 0x17, 0x0d, 0x32, 0x31, 0x30, 0x36, 0x32, 0x38, 0x31, 0x34, 0x32, 0x33, 0x34, 0x33, 0x5a, 0x18, 0x0f, + 0x39, 0x39, 0x39, 0x39, 0x31, 0x32, 0x33, 0x31, 0x32, 0x33, 0x35, 0x39, 0x35, 0x39, 0x5a, 0x30, 0x4b, 0x31, 0x1d, 0x30, 0x1b, + 0x06, 0x03, 0x55, 0x04, 0x03, 0x0c, 0x14, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x44, 0x41, + 0x43, 0x20, 0x30, 0x30, 0x30, 0x46, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, + 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, 0x32, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, + 0x02, 0x02, 0x0c, 0x04, 0x38, 0x30, 0x30, 0x31, 0x30, 0x59, 0x30, 0x13, 0x06, 0x07, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x02, 0x01, + 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x03, 0x01, 0x07, 0x03, 0x42, 0x00, 0x04, 0x80, 0x0e, 0x36, 0x99, 0xa8, 0x44, 0x08, + 0x08, 0xa3, 0xdb, 0x59, 0x64, 0x46, 0x56, 0x29, 0x10, 0xc5, 0x88, 0x15, 0x96, 0x31, 0x94, 0x93, 0x9a, 0xb9, 0xe0, 0x00, 0x37, + 0x6a, 0x6a, 0xb9, 0x55, 0x1e, 0x5c, 0x3b, 0xbd, 0x1b, 0x68, 0xf1, 0x31, 0x9e, 0xa6, 0x62, 0xba, 0x4c, 0xf1, 0x0b, 0xd0, 0x14, + 0x11, 0xd9, 0xda, 0xda, 0x1c, 0xe4, 0x61, 0xbe, 0x61, 0x22, 0xa0, 0x6c, 0x0a, 0x8c, 0xc6, 0xa3, 0x60, 0x30, 0x5e, 0x30, 0x0c, + 0x06, 0x03, 0x55, 0x1d, 0x13, 0x01, 0x01, 0xff, 0x04, 0x02, 0x30, 0x00, 0x30, 0x0e, 0x06, 0x03, 0x55, 0x1d, 0x0f, 0x01, 0x01, + 0xff, 0x04, 0x04, 0x03, 0x02, 0x07, 0x80, 0x30, 0x1d, 0x06, 0x03, 0x55, 0x1d, 0x0e, 0x04, 0x16, 0x04, 0x14, 0xa3, 0xd5, 0x0f, + 0x46, 0x6b, 0x03, 0xf0, 0x6b, 0xf6, 0x9c, 0x41, 0x48, 0x9e, 0x4b, 0x2b, 0xb4, 0x38, 0x0f, 0xfc, 0x10, 0x30, 0x1f, 0x06, 0x03, + 0x55, 0x1d, 0x23, 0x04, 0x18, 0x30, 0x16, 0x80, 0x14, 0xd0, 0x5a, 0x9b, 0x67, 0x71, 0xa1, 0xa3, 0x7a, 0x9b, 0xc1, 0x9d, 0x95, + 0xe8, 0xb5, 0xdb, 0x8f, 0x43, 0x00, 0xb6, 0x3a, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x03, + 0x47, 0x00, 0x30, 0x44, 0x02, 0x20, 0x57, 0xa1, 0xca, 0x58, 0xd8, 0x72, 0xe3, 0x12, 0x1c, 0xfc, 0x69, 0x5e, 0x64, 0x47, 0xf1, + 0x80, 0xf5, 0x4f, 0x44, 0x12, 0x5f, 0xc3, 0xf7, 0x1a, 0x7d, 0x7a, 0x5c, 0xcc, 0xac, 0x4d, 0x12, 0xf1, 0x02, 0x20, 0x41, 0x4a, + 0xa1, 0x89, 0x8f, 0x7c, 0xfd, 0x1c, 0xa7, 0xa6, 0xd2, 0xe5, 0x4e, 0xde, 0xb4, 0x38, 0xdd, 0x13, 0x53, 0x1a, 0x2b, 0xb2, 0x69, + 0x85, 0xdb, 0x4f, 0x3a, 0x9a, 0xb4, 0x38, 0x03, 0xeb, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8001_000F_Cert = ByteSpan(sTestCert_DAC_FFF2_8001_000F_Cert_Array); + +constexpr uint8_t sTestCert_DAC_FFF2_8001_000F_SKID_Array[] = { + 0xA3, 0xD5, 0x0F, 0x46, 0x6B, 0x03, 0xF0, 0x6B, 0xF6, 0x9C, 0x41, 0x48, 0x9E, 0x4B, 0x2B, 0xB4, 0x38, 0x0F, 0xFC, 0x10, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8001_000F_SKID = ByteSpan(sTestCert_DAC_FFF2_8001_000F_SKID_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF2-8001-000F-Key.pem + +constexpr uint8_t sTestCert_DAC_FFF2_8001_000F_PublicKey_Array[] = { + 0x04, 0x80, 0x0e, 0x36, 0x99, 0xa8, 0x44, 0x08, 0x08, 0xa3, 0xdb, 0x59, 0x64, 0x46, 0x56, 0x29, 0x10, + 0xc5, 0x88, 0x15, 0x96, 0x31, 0x94, 0x93, 0x9a, 0xb9, 0xe0, 0x00, 0x37, 0x6a, 0x6a, 0xb9, 0x55, 0x1e, + 0x5c, 0x3b, 0xbd, 0x1b, 0x68, 0xf1, 0x31, 0x9e, 0xa6, 0x62, 0xba, 0x4c, 0xf1, 0x0b, 0xd0, 0x14, 0x11, + 0xd9, 0xda, 0xda, 0x1c, 0xe4, 0x61, 0xbe, 0x61, 0x22, 0xa0, 0x6c, 0x0a, 0x8c, 0xc6, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8001_000F_PublicKey = ByteSpan(sTestCert_DAC_FFF2_8001_000F_PublicKey_Array); + +constexpr uint8_t sTestCert_DAC_FFF2_8001_000F_PrivateKey_Array[] = { + 0x1c, 0x15, 0x18, 0x4f, 0x51, 0xc8, 0x24, 0x10, 0x03, 0x3f, 0xb0, 0x85, 0x33, 0xfc, 0xbd, 0xe3, + 0x5b, 0xc2, 0x5a, 0x2b, 0x1d, 0x16, 0x8b, 0x92, 0xce, 0x33, 0x97, 0xf4, 0x6f, 0xc9, 0xe9, 0x9c, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8001_000F_PrivateKey = ByteSpan(sTestCert_DAC_FFF2_8001_000F_PrivateKey_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0010-Cert.pem + +constexpr uint8_t sTestCert_DAC_FFF2_8002_0010_Cert_Array[] = { + 0x30, 0x82, 0x01, 0xd4, 0x30, 0x82, 0x01, 0x79, 0xa0, 0x03, 0x02, 0x01, 0x02, 0x02, 0x08, 0x52, 0x1a, 0xa9, 0xf7, 0xed, 0xbb, + 0xaa, 0xac, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x30, 0x30, 0x31, 0x18, 0x30, 0x16, 0x06, + 0x03, 0x55, 0x04, 0x03, 0x0c, 0x0f, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x50, 0x41, 0x49, + 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, + 0x32, 0x30, 0x20, 0x17, 0x0d, 0x32, 0x31, 0x30, 0x36, 0x32, 0x38, 0x31, 0x34, 0x32, 0x33, 0x34, 0x33, 0x5a, 0x18, 0x0f, 0x39, + 0x39, 0x39, 0x39, 0x31, 0x32, 0x33, 0x31, 0x32, 0x33, 0x35, 0x39, 0x35, 0x39, 0x5a, 0x30, 0x4b, 0x31, 0x1d, 0x30, 0x1b, 0x06, + 0x03, 0x55, 0x04, 0x03, 0x0c, 0x14, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x44, 0x41, 0x43, + 0x20, 0x30, 0x30, 0x31, 0x30, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x01, + 0x0c, 0x04, 0x46, 0x46, 0x46, 0x32, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, + 0x02, 0x0c, 0x04, 0x38, 0x30, 0x30, 0x32, 0x30, 0x59, 0x30, 0x13, 0x06, 0x07, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x02, 0x01, 0x06, + 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x03, 0x01, 0x07, 0x03, 0x42, 0x00, 0x04, 0x03, 0x6a, 0xf4, 0x53, 0x44, 0xcd, 0xb7, 0x03, + 0x47, 0xb7, 0x8e, 0x8c, 0xa4, 0x19, 0x15, 0x46, 0x61, 0xb3, 0x37, 0x10, 0x2d, 0x9e, 0x74, 0xfc, 0xe2, 0xf9, 0xee, 0x29, 0xe7, + 0x71, 0x44, 0x6c, 0x57, 0x9b, 0xb7, 0x84, 0xa0, 0x2f, 0x7a, 0x77, 0x1c, 0x5e, 0xa2, 0x52, 0x2d, 0xa9, 0xa4, 0x37, 0x55, 0xd5, + 0xbe, 0x86, 0x4c, 0xa9, 0x55, 0x6e, 0x6e, 0xaf, 0x0b, 0xcd, 0xef, 0x2e, 0x36, 0x3c, 0xa3, 0x60, 0x30, 0x5e, 0x30, 0x0c, 0x06, + 0x03, 0x55, 0x1d, 0x13, 0x01, 0x01, 0xff, 0x04, 0x02, 0x30, 0x00, 0x30, 0x0e, 0x06, 0x03, 0x55, 0x1d, 0x0f, 0x01, 0x01, 0xff, + 0x04, 0x04, 0x03, 0x02, 0x07, 0x80, 0x30, 0x1d, 0x06, 0x03, 0x55, 0x1d, 0x0e, 0x04, 0x16, 0x04, 0x14, 0x34, 0x5f, 0x0c, 0xe9, + 0xf7, 0x06, 0x5c, 0x77, 0x82, 0xf8, 0xdf, 0x87, 0xb0, 0x12, 0x64, 0x36, 0x1f, 0xed, 0x9b, 0xd8, 0x30, 0x1f, 0x06, 0x03, 0x55, + 0x1d, 0x23, 0x04, 0x18, 0x30, 0x16, 0x80, 0x14, 0x61, 0x3d, 0xd0, 0x87, 0x35, 0x5e, 0xf0, 0x8b, 0xae, 0x01, 0xe4, 0xc6, 0x9a, + 0x8f, 0xc7, 0x3d, 0xac, 0x8c, 0x7d, 0xfd, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x03, 0x49, + 0x00, 0x30, 0x46, 0x02, 0x21, 0x00, 0xd4, 0x57, 0xbc, 0xe3, 0xae, 0xb3, 0xa9, 0xb0, 0x51, 0xde, 0xf5, 0x1d, 0x1f, 0x3b, 0x30, + 0x90, 0x2c, 0xb5, 0xd4, 0x9f, 0x9d, 0xb1, 0x41, 0x89, 0x0d, 0x4b, 0x3c, 0xdd, 0xfc, 0xb9, 0xd8, 0xa1, 0x02, 0x21, 0x00, 0xc0, + 0x9f, 0xad, 0x98, 0xfe, 0x95, 0x74, 0x90, 0xb8, 0x17, 0x71, 0xb6, 0x3d, 0xd5, 0x66, 0x29, 0x67, 0x57, 0xdc, 0x86, 0x9a, 0x78, + 0x44, 0xbc, 0xd8, 0x97, 0x05, 0xb3, 0xb8, 0x34, 0xb5, 0x02, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8002_0010_Cert = ByteSpan(sTestCert_DAC_FFF2_8002_0010_Cert_Array); + +constexpr uint8_t sTestCert_DAC_FFF2_8002_0010_SKID_Array[] = { + 0x34, 0x5F, 0x0C, 0xE9, 0xF7, 0x06, 0x5C, 0x77, 0x82, 0xF8, 0xDF, 0x87, 0xB0, 0x12, 0x64, 0x36, 0x1F, 0xED, 0x9B, 0xD8, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8002_0010_SKID = ByteSpan(sTestCert_DAC_FFF2_8002_0010_SKID_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0010-Key.pem + +constexpr uint8_t sTestCert_DAC_FFF2_8002_0010_PublicKey_Array[] = { + 0x04, 0x03, 0x6a, 0xf4, 0x53, 0x44, 0xcd, 0xb7, 0x03, 0x47, 0xb7, 0x8e, 0x8c, 0xa4, 0x19, 0x15, 0x46, + 0x61, 0xb3, 0x37, 0x10, 0x2d, 0x9e, 0x74, 0xfc, 0xe2, 0xf9, 0xee, 0x29, 0xe7, 0x71, 0x44, 0x6c, 0x57, + 0x9b, 0xb7, 0x84, 0xa0, 0x2f, 0x7a, 0x77, 0x1c, 0x5e, 0xa2, 0x52, 0x2d, 0xa9, 0xa4, 0x37, 0x55, 0xd5, + 0xbe, 0x86, 0x4c, 0xa9, 0x55, 0x6e, 0x6e, 0xaf, 0x0b, 0xcd, 0xef, 0x2e, 0x36, 0x3c, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8002_0010_PublicKey = ByteSpan(sTestCert_DAC_FFF2_8002_0010_PublicKey_Array); + +constexpr uint8_t sTestCert_DAC_FFF2_8002_0010_PrivateKey_Array[] = { + 0xff, 0x00, 0x86, 0x1d, 0x2d, 0x9e, 0x6e, 0x5d, 0xba, 0xae, 0xaa, 0xbb, 0x32, 0xec, 0x35, 0x11, + 0xc4, 0xc4, 0x60, 0xda, 0x2a, 0x08, 0x61, 0x68, 0xef, 0x4a, 0x4b, 0x9d, 0x50, 0x7c, 0x6a, 0x99, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8002_0010_PrivateKey = ByteSpan(sTestCert_DAC_FFF2_8002_0010_PrivateKey_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0011-Cert.pem + +constexpr uint8_t sTestCert_DAC_FFF2_8002_0011_Cert_Array[] = { + 0x30, 0x82, 0x01, 0xd3, 0x30, 0x82, 0x01, 0x79, 0xa0, 0x03, 0x02, 0x01, 0x02, 0x02, 0x08, 0x35, 0xe2, 0xe4, 0xc9, 0x50, 0x63, + 0x55, 0x85, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x30, 0x30, 0x31, 0x18, 0x30, 0x16, 0x06, + 0x03, 0x55, 0x04, 0x03, 0x0c, 0x0f, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x50, 0x41, 0x49, + 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, + 0x32, 0x30, 0x20, 0x17, 0x0d, 0x32, 0x31, 0x30, 0x36, 0x32, 0x38, 0x31, 0x34, 0x32, 0x33, 0x34, 0x33, 0x5a, 0x18, 0x0f, 0x39, + 0x39, 0x39, 0x39, 0x31, 0x32, 0x33, 0x31, 0x32, 0x33, 0x35, 0x39, 0x35, 0x39, 0x5a, 0x30, 0x4b, 0x31, 0x1d, 0x30, 0x1b, 0x06, + 0x03, 0x55, 0x04, 0x03, 0x0c, 0x14, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x44, 0x41, 0x43, + 0x20, 0x30, 0x30, 0x31, 0x31, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x01, + 0x0c, 0x04, 0x46, 0x46, 0x46, 0x32, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, + 0x02, 0x0c, 0x04, 0x38, 0x30, 0x30, 0x32, 0x30, 0x59, 0x30, 0x13, 0x06, 0x07, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x02, 0x01, 0x06, + 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x03, 0x01, 0x07, 0x03, 0x42, 0x00, 0x04, 0xde, 0x24, 0xc8, 0xd0, 0x5c, 0x82, 0xb2, 0x56, + 0xde, 0x06, 0xd5, 0x4c, 0x7d, 0x8f, 0x6e, 0x42, 0x68, 0x01, 0x39, 0x84, 0x38, 0x09, 0xf5, 0x53, 0x04, 0x4c, 0xfc, 0xd9, 0xd0, + 0xb3, 0x70, 0x54, 0x6b, 0xb0, 0xd9, 0x04, 0x67, 0xb8, 0xaa, 0xa0, 0x90, 0xd2, 0x1c, 0x29, 0x55, 0x78, 0x97, 0x70, 0x41, 0xe9, + 0x43, 0xb2, 0xd1, 0x74, 0xe0, 0x54, 0x5c, 0x9e, 0x0d, 0x20, 0xc9, 0x49, 0xff, 0x47, 0xa3, 0x60, 0x30, 0x5e, 0x30, 0x0c, 0x06, + 0x03, 0x55, 0x1d, 0x13, 0x01, 0x01, 0xff, 0x04, 0x02, 0x30, 0x00, 0x30, 0x0e, 0x06, 0x03, 0x55, 0x1d, 0x0f, 0x01, 0x01, 0xff, + 0x04, 0x04, 0x03, 0x02, 0x07, 0x80, 0x30, 0x1d, 0x06, 0x03, 0x55, 0x1d, 0x0e, 0x04, 0x16, 0x04, 0x14, 0xd6, 0x1c, 0x56, 0x66, + 0x02, 0xce, 0xad, 0xf9, 0x2b, 0xdf, 0x48, 0x12, 0xe3, 0x91, 0xac, 0x10, 0x6f, 0x2e, 0x1e, 0xc9, 0x30, 0x1f, 0x06, 0x03, 0x55, + 0x1d, 0x23, 0x04, 0x18, 0x30, 0x16, 0x80, 0x14, 0x61, 0x3d, 0xd0, 0x87, 0x35, 0x5e, 0xf0, 0x8b, 0xae, 0x01, 0xe4, 0xc6, 0x9a, + 0x8f, 0xc7, 0x3d, 0xac, 0x8c, 0x7d, 0xfd, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x03, 0x48, + 0x00, 0x30, 0x45, 0x02, 0x20, 0x76, 0x7d, 0x4f, 0x2a, 0x8f, 0xa1, 0xc4, 0x24, 0x7e, 0x80, 0x38, 0x81, 0xe5, 0x41, 0x22, 0x93, + 0x25, 0x67, 0x6b, 0x11, 0xe7, 0x8e, 0xd8, 0x50, 0xbe, 0x00, 0x1f, 0x90, 0x0d, 0x4f, 0x27, 0xfb, 0x02, 0x21, 0x00, 0x80, 0x5a, + 0x32, 0xfc, 0xb0, 0xe4, 0xf9, 0x07, 0xf1, 0x03, 0x9b, 0x46, 0x46, 0x37, 0xf0, 0xa7, 0x85, 0x28, 0xb1, 0x51, 0xb1, 0x98, 0xcb, + 0x0e, 0x97, 0x0e, 0xbb, 0xe0, 0x88, 0x2a, 0xb9, 0xe3, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8002_0011_Cert = ByteSpan(sTestCert_DAC_FFF2_8002_0011_Cert_Array); + +constexpr uint8_t sTestCert_DAC_FFF2_8002_0011_SKID_Array[] = { + 0xD6, 0x1C, 0x56, 0x66, 0x02, 0xCE, 0xAD, 0xF9, 0x2B, 0xDF, 0x48, 0x12, 0xE3, 0x91, 0xAC, 0x10, 0x6F, 0x2E, 0x1E, 0xC9, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8002_0011_SKID = ByteSpan(sTestCert_DAC_FFF2_8002_0011_SKID_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0011-Key.pem + +constexpr uint8_t sTestCert_DAC_FFF2_8002_0011_PublicKey_Array[] = { + 0x04, 0xde, 0x24, 0xc8, 0xd0, 0x5c, 0x82, 0xb2, 0x56, 0xde, 0x06, 0xd5, 0x4c, 0x7d, 0x8f, 0x6e, 0x42, + 0x68, 0x01, 0x39, 0x84, 0x38, 0x09, 0xf5, 0x53, 0x04, 0x4c, 0xfc, 0xd9, 0xd0, 0xb3, 0x70, 0x54, 0x6b, + 0xb0, 0xd9, 0x04, 0x67, 0xb8, 0xaa, 0xa0, 0x90, 0xd2, 0x1c, 0x29, 0x55, 0x78, 0x97, 0x70, 0x41, 0xe9, + 0x43, 0xb2, 0xd1, 0x74, 0xe0, 0x54, 0x5c, 0x9e, 0x0d, 0x20, 0xc9, 0x49, 0xff, 0x47, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8002_0011_PublicKey = ByteSpan(sTestCert_DAC_FFF2_8002_0011_PublicKey_Array); + +constexpr uint8_t sTestCert_DAC_FFF2_8002_0011_PrivateKey_Array[] = { + 0x7d, 0xfd, 0x85, 0x68, 0x97, 0x5b, 0x3f, 0x22, 0x1b, 0x1d, 0x19, 0x6d, 0x49, 0x41, 0xd9, 0xd0, + 0x06, 0xa4, 0xa0, 0x78, 0x55, 0xce, 0x9d, 0xce, 0x79, 0x43, 0x0e, 0xdc, 0xb9, 0x32, 0x2e, 0xa2, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8002_0011_PrivateKey = ByteSpan(sTestCert_DAC_FFF2_8002_0011_PrivateKey_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0012-Cert.pem + +constexpr uint8_t sTestCert_DAC_FFF2_8002_0012_Cert_Array[] = { + 0x30, 0x82, 0x01, 0xd4, 0x30, 0x82, 0x01, 0x79, 0xa0, 0x03, 0x02, 0x01, 0x02, 0x02, 0x08, 0x14, 0xc0, 0xab, 0xb2, 0xae, 0x41, + 0xc1, 0x3e, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x30, 0x30, 0x31, 0x18, 0x30, 0x16, 0x06, + 0x03, 0x55, 0x04, 0x03, 0x0c, 0x0f, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x50, 0x41, 0x49, + 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, + 0x32, 0x30, 0x20, 0x17, 0x0d, 0x32, 0x31, 0x30, 0x36, 0x32, 0x38, 0x31, 0x34, 0x32, 0x33, 0x34, 0x33, 0x5a, 0x18, 0x0f, 0x39, + 0x39, 0x39, 0x39, 0x31, 0x32, 0x33, 0x31, 0x32, 0x33, 0x35, 0x39, 0x35, 0x39, 0x5a, 0x30, 0x4b, 0x31, 0x1d, 0x30, 0x1b, 0x06, + 0x03, 0x55, 0x04, 0x03, 0x0c, 0x14, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x44, 0x41, 0x43, + 0x20, 0x30, 0x30, 0x31, 0x32, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x01, + 0x0c, 0x04, 0x46, 0x46, 0x46, 0x32, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, + 0x02, 0x0c, 0x04, 0x38, 0x30, 0x30, 0x32, 0x30, 0x59, 0x30, 0x13, 0x06, 0x07, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x02, 0x01, 0x06, + 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x03, 0x01, 0x07, 0x03, 0x42, 0x00, 0x04, 0xb9, 0xca, 0x7b, 0xd8, 0x5a, 0x31, 0x20, 0x93, + 0xcc, 0x5d, 0xe8, 0x15, 0xc1, 0x54, 0x99, 0x3b, 0x04, 0xf8, 0x73, 0xc8, 0x2e, 0x50, 0xff, 0xc9, 0x1d, 0x4c, 0x35, 0x34, 0xf7, + 0x23, 0x16, 0x7b, 0x3a, 0x3f, 0xca, 0xe8, 0xf9, 0x33, 0x15, 0xb0, 0xc2, 0x81, 0x5b, 0x64, 0x9b, 0x52, 0xdb, 0xae, 0x3d, 0xd7, + 0xca, 0x54, 0xd1, 0xf2, 0xab, 0x1a, 0xc4, 0xed, 0xbe, 0x22, 0x17, 0x62, 0xa4, 0xd2, 0xa3, 0x60, 0x30, 0x5e, 0x30, 0x0c, 0x06, + 0x03, 0x55, 0x1d, 0x13, 0x01, 0x01, 0xff, 0x04, 0x02, 0x30, 0x00, 0x30, 0x0e, 0x06, 0x03, 0x55, 0x1d, 0x0f, 0x01, 0x01, 0xff, + 0x04, 0x04, 0x03, 0x02, 0x07, 0x80, 0x30, 0x1d, 0x06, 0x03, 0x55, 0x1d, 0x0e, 0x04, 0x16, 0x04, 0x14, 0xe1, 0xa1, 0xc4, 0xd1, + 0x41, 0xca, 0x84, 0x41, 0x15, 0xf4, 0x2a, 0xf8, 0xe3, 0x23, 0xe8, 0xd4, 0x6a, 0xda, 0xc7, 0x6d, 0x30, 0x1f, 0x06, 0x03, 0x55, + 0x1d, 0x23, 0x04, 0x18, 0x30, 0x16, 0x80, 0x14, 0x61, 0x3d, 0xd0, 0x87, 0x35, 0x5e, 0xf0, 0x8b, 0xae, 0x01, 0xe4, 0xc6, 0x9a, + 0x8f, 0xc7, 0x3d, 0xac, 0x8c, 0x7d, 0xfd, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x03, 0x49, + 0x00, 0x30, 0x46, 0x02, 0x21, 0x00, 0xab, 0x57, 0x78, 0x83, 0xf3, 0xd4, 0x6c, 0xda, 0xad, 0x8a, 0xef, 0xa3, 0x5c, 0x8d, 0x65, + 0xc1, 0xb8, 0xc3, 0x7f, 0x16, 0xe1, 0x9b, 0xf3, 0xdb, 0xf9, 0x44, 0x02, 0x3a, 0x45, 0xf6, 0x5e, 0x92, 0x02, 0x21, 0x00, 0x86, + 0x96, 0x80, 0xe5, 0x18, 0xc4, 0x06, 0x5c, 0x30, 0x7a, 0x7f, 0x13, 0x31, 0xd0, 0x65, 0xdc, 0x19, 0x3d, 0xb3, 0xcd, 0xf6, 0xaa, + 0x43, 0x5e, 0x70, 0x87, 0xa0, 0xcc, 0x82, 0x63, 0x25, 0x2d, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8002_0012_Cert = ByteSpan(sTestCert_DAC_FFF2_8002_0012_Cert_Array); + +constexpr uint8_t sTestCert_DAC_FFF2_8002_0012_SKID_Array[] = { + 0xE1, 0xA1, 0xC4, 0xD1, 0x41, 0xCA, 0x84, 0x41, 0x15, 0xF4, 0x2A, 0xF8, 0xE3, 0x23, 0xE8, 0xD4, 0x6A, 0xDA, 0xC7, 0x6D, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8002_0012_SKID = ByteSpan(sTestCert_DAC_FFF2_8002_0012_SKID_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0012-Key.pem + +constexpr uint8_t sTestCert_DAC_FFF2_8002_0012_PublicKey_Array[] = { + 0x04, 0xb9, 0xca, 0x7b, 0xd8, 0x5a, 0x31, 0x20, 0x93, 0xcc, 0x5d, 0xe8, 0x15, 0xc1, 0x54, 0x99, 0x3b, + 0x04, 0xf8, 0x73, 0xc8, 0x2e, 0x50, 0xff, 0xc9, 0x1d, 0x4c, 0x35, 0x34, 0xf7, 0x23, 0x16, 0x7b, 0x3a, + 0x3f, 0xca, 0xe8, 0xf9, 0x33, 0x15, 0xb0, 0xc2, 0x81, 0x5b, 0x64, 0x9b, 0x52, 0xdb, 0xae, 0x3d, 0xd7, + 0xca, 0x54, 0xd1, 0xf2, 0xab, 0x1a, 0xc4, 0xed, 0xbe, 0x22, 0x17, 0x62, 0xa4, 0xd2, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8002_0012_PublicKey = ByteSpan(sTestCert_DAC_FFF2_8002_0012_PublicKey_Array); + +constexpr uint8_t sTestCert_DAC_FFF2_8002_0012_PrivateKey_Array[] = { + 0x8b, 0x6c, 0xb3, 0x96, 0xcf, 0x5b, 0xf5, 0x18, 0x1f, 0x5c, 0x49, 0xfa, 0xd1, 0x64, 0x3a, 0xae, + 0xac, 0xdf, 0x79, 0xdf, 0x9a, 0x65, 0x3e, 0xd2, 0xe4, 0x22, 0x89, 0x7c, 0xd0, 0x8a, 0xbc, 0x93, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8002_0012_PrivateKey = ByteSpan(sTestCert_DAC_FFF2_8002_0012_PrivateKey_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0013-Cert.pem + +constexpr uint8_t sTestCert_DAC_FFF2_8002_0013_Cert_Array[] = { + 0x30, 0x82, 0x01, 0xd4, 0x30, 0x82, 0x01, 0x79, 0xa0, 0x03, 0x02, 0x01, 0x02, 0x02, 0x08, 0x24, 0x27, 0x9d, 0x72, 0x28, 0x41, + 0x29, 0xb5, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x30, 0x30, 0x31, 0x18, 0x30, 0x16, 0x06, + 0x03, 0x55, 0x04, 0x03, 0x0c, 0x0f, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x50, 0x41, 0x49, + 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, + 0x32, 0x30, 0x20, 0x17, 0x0d, 0x32, 0x31, 0x30, 0x36, 0x32, 0x38, 0x31, 0x34, 0x32, 0x33, 0x34, 0x33, 0x5a, 0x18, 0x0f, 0x39, + 0x39, 0x39, 0x39, 0x31, 0x32, 0x33, 0x31, 0x32, 0x33, 0x35, 0x39, 0x35, 0x39, 0x5a, 0x30, 0x4b, 0x31, 0x1d, 0x30, 0x1b, 0x06, + 0x03, 0x55, 0x04, 0x03, 0x0c, 0x14, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x44, 0x41, 0x43, + 0x20, 0x30, 0x30, 0x31, 0x33, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x01, + 0x0c, 0x04, 0x46, 0x46, 0x46, 0x32, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, + 0x02, 0x0c, 0x04, 0x38, 0x30, 0x30, 0x32, 0x30, 0x59, 0x30, 0x13, 0x06, 0x07, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x02, 0x01, 0x06, + 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x03, 0x01, 0x07, 0x03, 0x42, 0x00, 0x04, 0x6c, 0xe7, 0x6b, 0x7b, 0x8c, 0x70, 0xdc, 0x9d, + 0x2f, 0x51, 0x07, 0xad, 0x31, 0xf2, 0xf6, 0x2b, 0x99, 0xa3, 0x1b, 0x4f, 0xc6, 0xa9, 0x01, 0xcd, 0x6a, 0x0d, 0x20, 0x5e, 0x5f, + 0xcc, 0x67, 0x9a, 0xbf, 0x0a, 0x78, 0x30, 0x36, 0x6c, 0x18, 0x2a, 0xeb, 0x79, 0x35, 0xe1, 0x42, 0x4a, 0xf2, 0x46, 0x04, 0x0b, + 0xfd, 0x45, 0x02, 0x03, 0x87, 0xc3, 0x0e, 0xc5, 0xbe, 0x2d, 0xc9, 0x57, 0xb3, 0x08, 0xa3, 0x60, 0x30, 0x5e, 0x30, 0x0c, 0x06, + 0x03, 0x55, 0x1d, 0x13, 0x01, 0x01, 0xff, 0x04, 0x02, 0x30, 0x00, 0x30, 0x0e, 0x06, 0x03, 0x55, 0x1d, 0x0f, 0x01, 0x01, 0xff, + 0x04, 0x04, 0x03, 0x02, 0x07, 0x80, 0x30, 0x1d, 0x06, 0x03, 0x55, 0x1d, 0x0e, 0x04, 0x16, 0x04, 0x14, 0x77, 0xf2, 0x48, 0xde, + 0x17, 0x8c, 0x07, 0xd1, 0xe4, 0xbc, 0x13, 0x62, 0x9d, 0xc6, 0x6d, 0xea, 0xb2, 0xf7, 0xac, 0x06, 0x30, 0x1f, 0x06, 0x03, 0x55, + 0x1d, 0x23, 0x04, 0x18, 0x30, 0x16, 0x80, 0x14, 0x61, 0x3d, 0xd0, 0x87, 0x35, 0x5e, 0xf0, 0x8b, 0xae, 0x01, 0xe4, 0xc6, 0x9a, + 0x8f, 0xc7, 0x3d, 0xac, 0x8c, 0x7d, 0xfd, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x03, 0x49, + 0x00, 0x30, 0x46, 0x02, 0x21, 0x00, 0xdd, 0x75, 0xf1, 0x2e, 0x2e, 0x40, 0x0b, 0x58, 0xcf, 0xe9, 0x34, 0x5b, 0x4d, 0x2c, 0x02, + 0x3f, 0xac, 0x66, 0x8c, 0x64, 0x03, 0x0a, 0x13, 0x37, 0x6b, 0x72, 0x4f, 0x88, 0xf3, 0xc4, 0x0d, 0xa7, 0x02, 0x21, 0x00, 0xf5, + 0x99, 0xab, 0x20, 0xd4, 0x8c, 0xd2, 0x73, 0xf2, 0x3f, 0xba, 0xc7, 0x30, 0x37, 0xa9, 0x1d, 0xb8, 0x73, 0xb5, 0xcd, 0x3f, 0x59, + 0xb9, 0x58, 0xd4, 0xbe, 0xf2, 0x68, 0x7a, 0x46, 0x97, 0x34, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8002_0013_Cert = ByteSpan(sTestCert_DAC_FFF2_8002_0013_Cert_Array); + +constexpr uint8_t sTestCert_DAC_FFF2_8002_0013_SKID_Array[] = { + 0x77, 0xF2, 0x48, 0xDE, 0x17, 0x8C, 0x07, 0xD1, 0xE4, 0xBC, 0x13, 0x62, 0x9D, 0xC6, 0x6D, 0xEA, 0xB2, 0xF7, 0xAC, 0x06, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8002_0013_SKID = ByteSpan(sTestCert_DAC_FFF2_8002_0013_SKID_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0013-Key.pem + +constexpr uint8_t sTestCert_DAC_FFF2_8002_0013_PublicKey_Array[] = { + 0x04, 0x6c, 0xe7, 0x6b, 0x7b, 0x8c, 0x70, 0xdc, 0x9d, 0x2f, 0x51, 0x07, 0xad, 0x31, 0xf2, 0xf6, 0x2b, + 0x99, 0xa3, 0x1b, 0x4f, 0xc6, 0xa9, 0x01, 0xcd, 0x6a, 0x0d, 0x20, 0x5e, 0x5f, 0xcc, 0x67, 0x9a, 0xbf, + 0x0a, 0x78, 0x30, 0x36, 0x6c, 0x18, 0x2a, 0xeb, 0x79, 0x35, 0xe1, 0x42, 0x4a, 0xf2, 0x46, 0x04, 0x0b, + 0xfd, 0x45, 0x02, 0x03, 0x87, 0xc3, 0x0e, 0xc5, 0xbe, 0x2d, 0xc9, 0x57, 0xb3, 0x08, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8002_0013_PublicKey = ByteSpan(sTestCert_DAC_FFF2_8002_0013_PublicKey_Array); + +constexpr uint8_t sTestCert_DAC_FFF2_8002_0013_PrivateKey_Array[] = { + 0xd7, 0x31, 0x94, 0x4c, 0xa9, 0xa8, 0x07, 0xd1, 0x89, 0xf9, 0xaa, 0xd9, 0xde, 0x63, 0x72, 0x0e, + 0x72, 0x81, 0x84, 0xf9, 0x88, 0x23, 0xea, 0xec, 0x4c, 0x52, 0x3a, 0xa9, 0x58, 0x1a, 0xa7, 0x78, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8002_0013_PrivateKey = ByteSpan(sTestCert_DAC_FFF2_8002_0013_PrivateKey_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0014-Cert.pem + +constexpr uint8_t sTestCert_DAC_FFF2_8002_0014_Cert_Array[] = { + 0x30, 0x82, 0x01, 0xd2, 0x30, 0x82, 0x01, 0x79, 0xa0, 0x03, 0x02, 0x01, 0x02, 0x02, 0x08, 0x21, 0x04, 0x7b, 0x7a, 0xda, 0x0c, + 0x8c, 0x3d, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x30, 0x30, 0x31, 0x18, 0x30, 0x16, 0x06, + 0x03, 0x55, 0x04, 0x03, 0x0c, 0x0f, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x50, 0x41, 0x49, + 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, + 0x32, 0x30, 0x20, 0x17, 0x0d, 0x32, 0x31, 0x30, 0x36, 0x32, 0x38, 0x31, 0x34, 0x32, 0x33, 0x34, 0x33, 0x5a, 0x18, 0x0f, 0x39, + 0x39, 0x39, 0x39, 0x31, 0x32, 0x33, 0x31, 0x32, 0x33, 0x35, 0x39, 0x35, 0x39, 0x5a, 0x30, 0x4b, 0x31, 0x1d, 0x30, 0x1b, 0x06, + 0x03, 0x55, 0x04, 0x03, 0x0c, 0x14, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x44, 0x41, 0x43, + 0x20, 0x30, 0x30, 0x31, 0x34, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x01, + 0x0c, 0x04, 0x46, 0x46, 0x46, 0x32, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, + 0x02, 0x0c, 0x04, 0x38, 0x30, 0x30, 0x32, 0x30, 0x59, 0x30, 0x13, 0x06, 0x07, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x02, 0x01, 0x06, + 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x03, 0x01, 0x07, 0x03, 0x42, 0x00, 0x04, 0xba, 0x88, 0x8f, 0xad, 0xeb, 0x72, 0x58, 0x3c, + 0x15, 0xa8, 0x9c, 0x65, 0x45, 0x41, 0x1a, 0xa6, 0x00, 0xb9, 0x37, 0x5f, 0x7e, 0x74, 0xb9, 0x4f, 0xf8, 0xa4, 0x13, 0xef, 0xde, + 0x9d, 0x5c, 0xe2, 0x78, 0x4b, 0x19, 0x5b, 0xc6, 0x6f, 0xc5, 0x4c, 0xc5, 0x2a, 0xef, 0x5b, 0xf4, 0xb9, 0x84, 0x6f, 0xad, 0x19, + 0x01, 0xef, 0x68, 0x98, 0x5d, 0xc9, 0x66, 0x3e, 0x12, 0x05, 0xe9, 0x9c, 0xed, 0xff, 0xa3, 0x60, 0x30, 0x5e, 0x30, 0x0c, 0x06, + 0x03, 0x55, 0x1d, 0x13, 0x01, 0x01, 0xff, 0x04, 0x02, 0x30, 0x00, 0x30, 0x0e, 0x06, 0x03, 0x55, 0x1d, 0x0f, 0x01, 0x01, 0xff, + 0x04, 0x04, 0x03, 0x02, 0x07, 0x80, 0x30, 0x1d, 0x06, 0x03, 0x55, 0x1d, 0x0e, 0x04, 0x16, 0x04, 0x14, 0xd5, 0x5b, 0xe9, 0x31, + 0x0b, 0x65, 0x43, 0x18, 0x53, 0xcb, 0xf9, 0xc2, 0xdd, 0x49, 0x7a, 0x55, 0xf4, 0x9f, 0x5e, 0x2a, 0x30, 0x1f, 0x06, 0x03, 0x55, + 0x1d, 0x23, 0x04, 0x18, 0x30, 0x16, 0x80, 0x14, 0x61, 0x3d, 0xd0, 0x87, 0x35, 0x5e, 0xf0, 0x8b, 0xae, 0x01, 0xe4, 0xc6, 0x9a, + 0x8f, 0xc7, 0x3d, 0xac, 0x8c, 0x7d, 0xfd, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x03, 0x47, + 0x00, 0x30, 0x44, 0x02, 0x20, 0x0c, 0xf0, 0xf9, 0xa0, 0x01, 0x97, 0x7b, 0x88, 0xe3, 0x2f, 0xfb, 0xab, 0x99, 0xc3, 0x76, 0xb8, + 0x73, 0x97, 0xe8, 0xf9, 0x64, 0x1e, 0x88, 0x7d, 0x23, 0xb4, 0xbf, 0x80, 0x69, 0xd1, 0x63, 0x94, 0x02, 0x20, 0x71, 0x33, 0xde, + 0x48, 0xdf, 0x2a, 0x74, 0x8f, 0xf3, 0xb9, 0xae, 0xc4, 0x2b, 0x25, 0x35, 0x8b, 0x60, 0x1e, 0xdd, 0xb3, 0x9a, 0x06, 0x3a, 0x82, + 0x14, 0xdc, 0xaf, 0x59, 0xf3, 0x6e, 0x06, 0x25, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8002_0014_Cert = ByteSpan(sTestCert_DAC_FFF2_8002_0014_Cert_Array); + +constexpr uint8_t sTestCert_DAC_FFF2_8002_0014_SKID_Array[] = { + 0xD5, 0x5B, 0xE9, 0x31, 0x0B, 0x65, 0x43, 0x18, 0x53, 0xCB, 0xF9, 0xC2, 0xDD, 0x49, 0x7A, 0x55, 0xF4, 0x9F, 0x5E, 0x2A, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8002_0014_SKID = ByteSpan(sTestCert_DAC_FFF2_8002_0014_SKID_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0014-Key.pem + +constexpr uint8_t sTestCert_DAC_FFF2_8002_0014_PublicKey_Array[] = { + 0x04, 0xba, 0x88, 0x8f, 0xad, 0xeb, 0x72, 0x58, 0x3c, 0x15, 0xa8, 0x9c, 0x65, 0x45, 0x41, 0x1a, 0xa6, + 0x00, 0xb9, 0x37, 0x5f, 0x7e, 0x74, 0xb9, 0x4f, 0xf8, 0xa4, 0x13, 0xef, 0xde, 0x9d, 0x5c, 0xe2, 0x78, + 0x4b, 0x19, 0x5b, 0xc6, 0x6f, 0xc5, 0x4c, 0xc5, 0x2a, 0xef, 0x5b, 0xf4, 0xb9, 0x84, 0x6f, 0xad, 0x19, + 0x01, 0xef, 0x68, 0x98, 0x5d, 0xc9, 0x66, 0x3e, 0x12, 0x05, 0xe9, 0x9c, 0xed, 0xff, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8002_0014_PublicKey = ByteSpan(sTestCert_DAC_FFF2_8002_0014_PublicKey_Array); + +constexpr uint8_t sTestCert_DAC_FFF2_8002_0014_PrivateKey_Array[] = { + 0x53, 0x7e, 0x8c, 0x7f, 0x71, 0xe8, 0xb1, 0x8b, 0x24, 0xe2, 0x28, 0x3d, 0x87, 0xe8, 0x1f, 0x8b, + 0x99, 0x7f, 0xf5, 0xbe, 0x35, 0xe7, 0x5f, 0x27, 0xe3, 0xde, 0x63, 0x1d, 0x22, 0x29, 0x51, 0x87, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8002_0014_PrivateKey = ByteSpan(sTestCert_DAC_FFF2_8002_0014_PrivateKey_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0015-Cert.pem + +constexpr uint8_t sTestCert_DAC_FFF2_8002_0015_Cert_Array[] = { + 0x30, 0x82, 0x01, 0xd4, 0x30, 0x82, 0x01, 0x79, 0xa0, 0x03, 0x02, 0x01, 0x02, 0x02, 0x08, 0x3a, 0x35, 0x65, 0xf3, 0x0a, 0x66, + 0x32, 0x4b, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x30, 0x30, 0x31, 0x18, 0x30, 0x16, 0x06, + 0x03, 0x55, 0x04, 0x03, 0x0c, 0x0f, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x50, 0x41, 0x49, + 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, + 0x32, 0x30, 0x20, 0x17, 0x0d, 0x32, 0x31, 0x30, 0x36, 0x32, 0x38, 0x31, 0x34, 0x32, 0x33, 0x34, 0x33, 0x5a, 0x18, 0x0f, 0x39, + 0x39, 0x39, 0x39, 0x31, 0x32, 0x33, 0x31, 0x32, 0x33, 0x35, 0x39, 0x35, 0x39, 0x5a, 0x30, 0x4b, 0x31, 0x1d, 0x30, 0x1b, 0x06, + 0x03, 0x55, 0x04, 0x03, 0x0c, 0x14, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x44, 0x41, 0x43, + 0x20, 0x30, 0x30, 0x31, 0x35, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x01, + 0x0c, 0x04, 0x46, 0x46, 0x46, 0x32, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, + 0x02, 0x0c, 0x04, 0x38, 0x30, 0x30, 0x32, 0x30, 0x59, 0x30, 0x13, 0x06, 0x07, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x02, 0x01, 0x06, + 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x03, 0x01, 0x07, 0x03, 0x42, 0x00, 0x04, 0xdd, 0x4e, 0x6b, 0xe4, 0x15, 0xd5, 0x3f, 0x6a, + 0x38, 0x84, 0xd9, 0xfd, 0x68, 0xa1, 0xc4, 0x3c, 0x67, 0xa0, 0x48, 0x7b, 0xe9, 0x1b, 0x3a, 0xe3, 0xed, 0x61, 0x2b, 0x72, 0x92, + 0xe9, 0xea, 0x41, 0xd1, 0xbe, 0x20, 0x3d, 0x1f, 0x75, 0xbf, 0xe8, 0xb1, 0xa0, 0xbc, 0x2c, 0x02, 0xb9, 0xbb, 0x5f, 0x01, 0xfa, + 0x53, 0x53, 0x9a, 0x4a, 0x73, 0xde, 0x29, 0xe2, 0x11, 0xe9, 0x80, 0xa4, 0x98, 0x3c, 0xa3, 0x60, 0x30, 0x5e, 0x30, 0x0c, 0x06, + 0x03, 0x55, 0x1d, 0x13, 0x01, 0x01, 0xff, 0x04, 0x02, 0x30, 0x00, 0x30, 0x0e, 0x06, 0x03, 0x55, 0x1d, 0x0f, 0x01, 0x01, 0xff, + 0x04, 0x04, 0x03, 0x02, 0x07, 0x80, 0x30, 0x1d, 0x06, 0x03, 0x55, 0x1d, 0x0e, 0x04, 0x16, 0x04, 0x14, 0xc1, 0xf4, 0x48, 0xf4, + 0x97, 0xba, 0x7f, 0xa9, 0xd6, 0x6e, 0xf2, 0x53, 0xca, 0xe7, 0xa4, 0xf1, 0xee, 0x35, 0xb3, 0x12, 0x30, 0x1f, 0x06, 0x03, 0x55, + 0x1d, 0x23, 0x04, 0x18, 0x30, 0x16, 0x80, 0x14, 0x61, 0x3d, 0xd0, 0x87, 0x35, 0x5e, 0xf0, 0x8b, 0xae, 0x01, 0xe4, 0xc6, 0x9a, + 0x8f, 0xc7, 0x3d, 0xac, 0x8c, 0x7d, 0xfd, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x03, 0x49, + 0x00, 0x30, 0x46, 0x02, 0x21, 0x00, 0x93, 0x0d, 0x0b, 0xef, 0x78, 0x5d, 0xad, 0x46, 0x79, 0xca, 0x18, 0xee, 0x91, 0xc7, 0x37, + 0x86, 0x32, 0xb9, 0x36, 0xde, 0x75, 0x20, 0x45, 0x89, 0x9f, 0xa1, 0x1c, 0x96, 0x7d, 0x2b, 0xb1, 0x01, 0x02, 0x21, 0x00, 0x82, + 0xb0, 0x0f, 0x09, 0x78, 0x2c, 0x65, 0x5c, 0xfe, 0x57, 0x24, 0x94, 0xfb, 0x85, 0x09, 0xe4, 0x02, 0x77, 0x6e, 0xa2, 0x11, 0xb4, + 0x6d, 0x43, 0x50, 0x5b, 0xc8, 0x4e, 0x55, 0x16, 0x22, 0x90, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8002_0015_Cert = ByteSpan(sTestCert_DAC_FFF2_8002_0015_Cert_Array); + +constexpr uint8_t sTestCert_DAC_FFF2_8002_0015_SKID_Array[] = { + 0xC1, 0xF4, 0x48, 0xF4, 0x97, 0xBA, 0x7F, 0xA9, 0xD6, 0x6E, 0xF2, 0x53, 0xCA, 0xE7, 0xA4, 0xF1, 0xEE, 0x35, 0xB3, 0x12, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8002_0015_SKID = ByteSpan(sTestCert_DAC_FFF2_8002_0015_SKID_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0015-Key.pem + +constexpr uint8_t sTestCert_DAC_FFF2_8002_0015_PublicKey_Array[] = { + 0x04, 0xdd, 0x4e, 0x6b, 0xe4, 0x15, 0xd5, 0x3f, 0x6a, 0x38, 0x84, 0xd9, 0xfd, 0x68, 0xa1, 0xc4, 0x3c, + 0x67, 0xa0, 0x48, 0x7b, 0xe9, 0x1b, 0x3a, 0xe3, 0xed, 0x61, 0x2b, 0x72, 0x92, 0xe9, 0xea, 0x41, 0xd1, + 0xbe, 0x20, 0x3d, 0x1f, 0x75, 0xbf, 0xe8, 0xb1, 0xa0, 0xbc, 0x2c, 0x02, 0xb9, 0xbb, 0x5f, 0x01, 0xfa, + 0x53, 0x53, 0x9a, 0x4a, 0x73, 0xde, 0x29, 0xe2, 0x11, 0xe9, 0x80, 0xa4, 0x98, 0x3c, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8002_0015_PublicKey = ByteSpan(sTestCert_DAC_FFF2_8002_0015_PublicKey_Array); + +constexpr uint8_t sTestCert_DAC_FFF2_8002_0015_PrivateKey_Array[] = { + 0x34, 0x69, 0x91, 0x54, 0x61, 0x90, 0x48, 0xf0, 0xb4, 0x90, 0xee, 0xdb, 0x01, 0x14, 0x03, 0x8e, + 0x41, 0x42, 0xb7, 0xfa, 0xb8, 0xc3, 0x6e, 0xbf, 0xc9, 0x56, 0xff, 0x62, 0xa2, 0x2c, 0xe3, 0xbb, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8002_0015_PrivateKey = ByteSpan(sTestCert_DAC_FFF2_8002_0015_PrivateKey_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0016-Cert.pem + +constexpr uint8_t sTestCert_DAC_FFF2_8002_0016_Cert_Array[] = { + 0x30, 0x82, 0x01, 0xd4, 0x30, 0x82, 0x01, 0x79, 0xa0, 0x03, 0x02, 0x01, 0x02, 0x02, 0x08, 0x27, 0x0c, 0x80, 0xb4, 0x6c, 0xf9, + 0x52, 0x57, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x30, 0x30, 0x31, 0x18, 0x30, 0x16, 0x06, + 0x03, 0x55, 0x04, 0x03, 0x0c, 0x0f, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x50, 0x41, 0x49, + 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, + 0x32, 0x30, 0x20, 0x17, 0x0d, 0x32, 0x31, 0x30, 0x36, 0x32, 0x38, 0x31, 0x34, 0x32, 0x33, 0x34, 0x33, 0x5a, 0x18, 0x0f, 0x39, + 0x39, 0x39, 0x39, 0x31, 0x32, 0x33, 0x31, 0x32, 0x33, 0x35, 0x39, 0x35, 0x39, 0x5a, 0x30, 0x4b, 0x31, 0x1d, 0x30, 0x1b, 0x06, + 0x03, 0x55, 0x04, 0x03, 0x0c, 0x14, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x44, 0x41, 0x43, + 0x20, 0x30, 0x30, 0x31, 0x36, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x01, + 0x0c, 0x04, 0x46, 0x46, 0x46, 0x32, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, + 0x02, 0x0c, 0x04, 0x38, 0x30, 0x30, 0x32, 0x30, 0x59, 0x30, 0x13, 0x06, 0x07, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x02, 0x01, 0x06, + 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x03, 0x01, 0x07, 0x03, 0x42, 0x00, 0x04, 0x14, 0xf6, 0x2c, 0x09, 0xec, 0x12, 0xbb, 0x78, + 0xa4, 0x8e, 0xfc, 0x68, 0x94, 0x67, 0xec, 0x29, 0x9e, 0xb7, 0x5d, 0x4c, 0x16, 0x48, 0x1f, 0x37, 0x6e, 0xbb, 0x50, 0x98, 0xed, + 0x19, 0x8b, 0x9b, 0xf9, 0x84, 0xf9, 0xf8, 0xa2, 0xf9, 0x31, 0xc4, 0x6d, 0x3b, 0xa2, 0xd2, 0xa5, 0xb0, 0x72, 0x9f, 0x62, 0x4e, + 0xee, 0xc6, 0x7d, 0xc2, 0xe2, 0x30, 0x91, 0xb8, 0x6a, 0x08, 0x6f, 0x1e, 0x1d, 0x8e, 0xa3, 0x60, 0x30, 0x5e, 0x30, 0x0c, 0x06, + 0x03, 0x55, 0x1d, 0x13, 0x01, 0x01, 0xff, 0x04, 0x02, 0x30, 0x00, 0x30, 0x0e, 0x06, 0x03, 0x55, 0x1d, 0x0f, 0x01, 0x01, 0xff, + 0x04, 0x04, 0x03, 0x02, 0x07, 0x80, 0x30, 0x1d, 0x06, 0x03, 0x55, 0x1d, 0x0e, 0x04, 0x16, 0x04, 0x14, 0x71, 0x72, 0x0a, 0x62, + 0x72, 0x8f, 0xca, 0xb3, 0xef, 0xf0, 0x62, 0x85, 0xbc, 0x7c, 0x34, 0x55, 0x38, 0x01, 0x92, 0x12, 0x30, 0x1f, 0x06, 0x03, 0x55, + 0x1d, 0x23, 0x04, 0x18, 0x30, 0x16, 0x80, 0x14, 0x61, 0x3d, 0xd0, 0x87, 0x35, 0x5e, 0xf0, 0x8b, 0xae, 0x01, 0xe4, 0xc6, 0x9a, + 0x8f, 0xc7, 0x3d, 0xac, 0x8c, 0x7d, 0xfd, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x03, 0x49, + 0x00, 0x30, 0x46, 0x02, 0x21, 0x00, 0xec, 0x72, 0x19, 0x98, 0x79, 0xd8, 0xdf, 0xc7, 0x43, 0x98, 0x8e, 0xf8, 0xa5, 0x86, 0x90, + 0x22, 0xb5, 0x88, 0xf9, 0xc0, 0x1b, 0x51, 0x86, 0xa6, 0xa2, 0xc5, 0x67, 0xdb, 0x4e, 0xb0, 0x4c, 0x3b, 0x02, 0x21, 0x00, 0xa2, + 0x1c, 0x5f, 0x93, 0x0a, 0xcd, 0x0b, 0x9a, 0xd5, 0xff, 0xcc, 0x1b, 0x69, 0xc0, 0xf9, 0x06, 0x75, 0x48, 0x1f, 0x7d, 0x07, 0xb1, + 0x7a, 0x7b, 0x5c, 0x74, 0x4d, 0xf2, 0xe1, 0x2c, 0x30, 0x85, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8002_0016_Cert = ByteSpan(sTestCert_DAC_FFF2_8002_0016_Cert_Array); + +constexpr uint8_t sTestCert_DAC_FFF2_8002_0016_SKID_Array[] = { + 0x71, 0x72, 0x0A, 0x62, 0x72, 0x8F, 0xCA, 0xB3, 0xEF, 0xF0, 0x62, 0x85, 0xBC, 0x7C, 0x34, 0x55, 0x38, 0x01, 0x92, 0x12, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8002_0016_SKID = ByteSpan(sTestCert_DAC_FFF2_8002_0016_SKID_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0016-Key.pem + +constexpr uint8_t sTestCert_DAC_FFF2_8002_0016_PublicKey_Array[] = { + 0x04, 0x14, 0xf6, 0x2c, 0x09, 0xec, 0x12, 0xbb, 0x78, 0xa4, 0x8e, 0xfc, 0x68, 0x94, 0x67, 0xec, 0x29, + 0x9e, 0xb7, 0x5d, 0x4c, 0x16, 0x48, 0x1f, 0x37, 0x6e, 0xbb, 0x50, 0x98, 0xed, 0x19, 0x8b, 0x9b, 0xf9, + 0x84, 0xf9, 0xf8, 0xa2, 0xf9, 0x31, 0xc4, 0x6d, 0x3b, 0xa2, 0xd2, 0xa5, 0xb0, 0x72, 0x9f, 0x62, 0x4e, + 0xee, 0xc6, 0x7d, 0xc2, 0xe2, 0x30, 0x91, 0xb8, 0x6a, 0x08, 0x6f, 0x1e, 0x1d, 0x8e, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8002_0016_PublicKey = ByteSpan(sTestCert_DAC_FFF2_8002_0016_PublicKey_Array); + +constexpr uint8_t sTestCert_DAC_FFF2_8002_0016_PrivateKey_Array[] = { + 0x26, 0xab, 0xde, 0x44, 0xa7, 0x80, 0x4d, 0xe4, 0x0f, 0xed, 0x59, 0x26, 0x99, 0x9a, 0x23, 0x51, + 0xf2, 0x04, 0x5a, 0x2d, 0x82, 0xff, 0xe5, 0x23, 0x58, 0x1e, 0x1f, 0xbd, 0x43, 0x2b, 0x07, 0x74, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8002_0016_PrivateKey = ByteSpan(sTestCert_DAC_FFF2_8002_0016_PrivateKey_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0017-Cert.pem + +constexpr uint8_t sTestCert_DAC_FFF2_8002_0017_Cert_Array[] = { + 0x30, 0x82, 0x01, 0xd2, 0x30, 0x82, 0x01, 0x79, 0xa0, 0x03, 0x02, 0x01, 0x02, 0x02, 0x08, 0x4b, 0x8c, 0x51, 0xf5, 0xf9, 0x73, + 0xca, 0xe3, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x30, 0x30, 0x31, 0x18, 0x30, 0x16, 0x06, + 0x03, 0x55, 0x04, 0x03, 0x0c, 0x0f, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x50, 0x41, 0x49, + 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, + 0x32, 0x30, 0x20, 0x17, 0x0d, 0x32, 0x31, 0x30, 0x36, 0x32, 0x38, 0x31, 0x34, 0x32, 0x33, 0x34, 0x33, 0x5a, 0x18, 0x0f, 0x39, + 0x39, 0x39, 0x39, 0x31, 0x32, 0x33, 0x31, 0x32, 0x33, 0x35, 0x39, 0x35, 0x39, 0x5a, 0x30, 0x4b, 0x31, 0x1d, 0x30, 0x1b, 0x06, + 0x03, 0x55, 0x04, 0x03, 0x0c, 0x14, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x44, 0x41, 0x43, + 0x20, 0x30, 0x30, 0x31, 0x37, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x01, + 0x0c, 0x04, 0x46, 0x46, 0x46, 0x32, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, + 0x02, 0x0c, 0x04, 0x38, 0x30, 0x30, 0x32, 0x30, 0x59, 0x30, 0x13, 0x06, 0x07, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x02, 0x01, 0x06, + 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x03, 0x01, 0x07, 0x03, 0x42, 0x00, 0x04, 0x31, 0xd7, 0x7a, 0x0a, 0x5c, 0x13, 0x6f, 0x49, + 0xcf, 0xba, 0x2e, 0x2d, 0x7d, 0xbb, 0x8f, 0x79, 0x16, 0xcc, 0x60, 0xe8, 0x9b, 0x89, 0x3f, 0xbe, 0x30, 0x24, 0x2c, 0x8f, 0xf8, + 0x8d, 0x87, 0xa6, 0x01, 0x7a, 0x17, 0x06, 0xc7, 0xde, 0xbd, 0xa8, 0x83, 0x27, 0xd7, 0x2e, 0x59, 0xa0, 0xe4, 0x4b, 0xb8, 0xf4, + 0x57, 0x29, 0xd7, 0x61, 0xd7, 0xe6, 0x88, 0x3e, 0x40, 0xd0, 0x53, 0xd9, 0xbd, 0xe8, 0xa3, 0x60, 0x30, 0x5e, 0x30, 0x0c, 0x06, + 0x03, 0x55, 0x1d, 0x13, 0x01, 0x01, 0xff, 0x04, 0x02, 0x30, 0x00, 0x30, 0x0e, 0x06, 0x03, 0x55, 0x1d, 0x0f, 0x01, 0x01, 0xff, + 0x04, 0x04, 0x03, 0x02, 0x07, 0x80, 0x30, 0x1d, 0x06, 0x03, 0x55, 0x1d, 0x0e, 0x04, 0x16, 0x04, 0x14, 0x39, 0x33, 0xe2, 0x48, + 0xb1, 0x76, 0x97, 0x57, 0x15, 0x8b, 0x0e, 0x39, 0x9f, 0x5e, 0x5c, 0x2e, 0xee, 0x60, 0xbc, 0x0a, 0x30, 0x1f, 0x06, 0x03, 0x55, + 0x1d, 0x23, 0x04, 0x18, 0x30, 0x16, 0x80, 0x14, 0x61, 0x3d, 0xd0, 0x87, 0x35, 0x5e, 0xf0, 0x8b, 0xae, 0x01, 0xe4, 0xc6, 0x9a, + 0x8f, 0xc7, 0x3d, 0xac, 0x8c, 0x7d, 0xfd, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x03, 0x47, + 0x00, 0x30, 0x44, 0x02, 0x20, 0x14, 0xe4, 0x21, 0x8c, 0x4d, 0xaf, 0x03, 0x23, 0x30, 0xff, 0x04, 0xdb, 0xa9, 0x29, 0x81, 0x5c, + 0xdf, 0xef, 0x3f, 0x0e, 0x7c, 0x4d, 0x82, 0x97, 0x1b, 0x24, 0xbd, 0x5f, 0xe9, 0x3e, 0xbf, 0x78, 0x02, 0x20, 0x5d, 0xed, 0xc4, + 0x19, 0x8c, 0xfe, 0xe8, 0xb3, 0x1b, 0x25, 0x85, 0xe9, 0x82, 0x1b, 0x7c, 0x3b, 0x11, 0xa2, 0xf8, 0x18, 0x49, 0xcf, 0xee, 0x23, + 0x2b, 0x99, 0x5b, 0x30, 0xa6, 0x09, 0x1f, 0xc0, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8002_0017_Cert = ByteSpan(sTestCert_DAC_FFF2_8002_0017_Cert_Array); + +constexpr uint8_t sTestCert_DAC_FFF2_8002_0017_SKID_Array[] = { + 0x39, 0x33, 0xE2, 0x48, 0xB1, 0x76, 0x97, 0x57, 0x15, 0x8B, 0x0E, 0x39, 0x9F, 0x5E, 0x5C, 0x2E, 0xEE, 0x60, 0xBC, 0x0A, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8002_0017_SKID = ByteSpan(sTestCert_DAC_FFF2_8002_0017_SKID_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-DAC-FFF2-8002-0017-Key.pem + +constexpr uint8_t sTestCert_DAC_FFF2_8002_0017_PublicKey_Array[] = { + 0x04, 0x31, 0xd7, 0x7a, 0x0a, 0x5c, 0x13, 0x6f, 0x49, 0xcf, 0xba, 0x2e, 0x2d, 0x7d, 0xbb, 0x8f, 0x79, + 0x16, 0xcc, 0x60, 0xe8, 0x9b, 0x89, 0x3f, 0xbe, 0x30, 0x24, 0x2c, 0x8f, 0xf8, 0x8d, 0x87, 0xa6, 0x01, + 0x7a, 0x17, 0x06, 0xc7, 0xde, 0xbd, 0xa8, 0x83, 0x27, 0xd7, 0x2e, 0x59, 0xa0, 0xe4, 0x4b, 0xb8, 0xf4, + 0x57, 0x29, 0xd7, 0x61, 0xd7, 0xe6, 0x88, 0x3e, 0x40, 0xd0, 0x53, 0xd9, 0xbd, 0xe8, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8002_0017_PublicKey = ByteSpan(sTestCert_DAC_FFF2_8002_0017_PublicKey_Array); + +constexpr uint8_t sTestCert_DAC_FFF2_8002_0017_PrivateKey_Array[] = { + 0x4f, 0x55, 0xd1, 0xff, 0x27, 0xff, 0x69, 0xb3, 0x39, 0x5b, 0x69, 0xac, 0x53, 0x1e, 0x00, 0x83, + 0x49, 0xb1, 0x61, 0x40, 0x51, 0xa2, 0x6c, 0xb9, 0x92, 0x4f, 0xf2, 0xd7, 0x15, 0xe4, 0x32, 0x40, +}; + +extern const ByteSpan sTestCert_DAC_FFF2_8002_0017_PrivateKey = ByteSpan(sTestCert_DAC_FFF2_8002_0017_PrivateKey_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-PAA-FFF1-Cert.pem + +constexpr uint8_t sTestCert_PAA_FFF1_Cert_Array[] = { + 0x30, 0x82, 0x01, 0xbd, 0x30, 0x82, 0x01, 0x64, 0xa0, 0x03, 0x02, 0x01, 0x02, 0x02, 0x08, 0x4e, 0xa8, 0xe8, 0x31, 0x82, 0xd4, + 0x1c, 0x1c, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x30, 0x30, 0x31, 0x18, 0x30, 0x16, 0x06, + 0x03, 0x55, 0x04, 0x03, 0x0c, 0x0f, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x50, 0x41, 0x41, + 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, + 0x31, 0x30, 0x20, 0x17, 0x0d, 0x32, 0x31, 0x30, 0x36, 0x32, 0x38, 0x31, 0x34, 0x32, 0x33, 0x34, 0x33, 0x5a, 0x18, 0x0f, 0x39, + 0x39, 0x39, 0x39, 0x31, 0x32, 0x33, 0x31, 0x32, 0x33, 0x35, 0x39, 0x35, 0x39, 0x5a, 0x30, 0x30, 0x31, 0x18, 0x30, 0x16, 0x06, + 0x03, 0x55, 0x04, 0x03, 0x0c, 0x0f, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x50, 0x41, 0x41, + 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, + 0x31, 0x30, 0x59, 0x30, 0x13, 0x06, 0x07, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x02, 0x01, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, + 0x03, 0x01, 0x07, 0x03, 0x42, 0x00, 0x04, 0xb6, 0xcb, 0x63, 0x72, 0x88, 0x7f, 0x29, 0x28, 0xf5, 0xba, 0xc8, 0x1a, 0xa9, 0xd9, + 0x3a, 0xe2, 0x43, 0x1c, 0xad, 0xa9, 0xd7, 0x9e, 0x24, 0x2f, 0x65, 0x17, 0x7e, 0xf9, 0xce, 0xd9, 0x32, 0xa2, 0x8e, 0xcd, 0x03, + 0xba, 0xaf, 0x6a, 0x8f, 0xca, 0x18, 0x4a, 0x1a, 0x50, 0x35, 0x42, 0x96, 0x0d, 0x45, 0x3f, 0x30, 0x3f, 0x1f, 0x19, 0x42, 0x1d, + 0x75, 0x1e, 0x8f, 0x8f, 0x1a, 0x9a, 0x9b, 0x75, 0xa3, 0x66, 0x30, 0x64, 0x30, 0x12, 0x06, 0x03, 0x55, 0x1d, 0x13, 0x01, 0x01, + 0xff, 0x04, 0x08, 0x30, 0x06, 0x01, 0x01, 0xff, 0x02, 0x01, 0x01, 0x30, 0x0e, 0x06, 0x03, 0x55, 0x1d, 0x0f, 0x01, 0x01, 0xff, + 0x04, 0x04, 0x03, 0x02, 0x01, 0x06, 0x30, 0x1d, 0x06, 0x03, 0x55, 0x1d, 0x0e, 0x04, 0x16, 0x04, 0x14, 0x6a, 0xfd, 0x22, 0x77, + 0x1f, 0x51, 0x1f, 0xec, 0xbf, 0x16, 0x41, 0x97, 0x67, 0x10, 0xdc, 0xdc, 0x31, 0xa1, 0x71, 0x7e, 0x30, 0x1f, 0x06, 0x03, 0x55, + 0x1d, 0x23, 0x04, 0x18, 0x30, 0x16, 0x80, 0x14, 0x6a, 0xfd, 0x22, 0x77, 0x1f, 0x51, 0x1f, 0xec, 0xbf, 0x16, 0x41, 0x97, 0x67, + 0x10, 0xdc, 0xdc, 0x31, 0xa1, 0x71, 0x7e, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x03, 0x47, + 0x00, 0x30, 0x44, 0x02, 0x20, 0x50, 0xaa, 0x80, 0x02, 0xf4, 0xd9, 0x32, 0xa9, 0xa0, 0x05, 0x38, 0xf6, 0x53, 0x68, 0xad, 0x0f, + 0xff, 0xc8, 0xef, 0xbb, 0xc9, 0xbe, 0xb7, 0xda, 0x56, 0x98, 0x35, 0xcf, 0x9a, 0xa7, 0x51, 0x0e, 0x02, 0x20, 0x23, 0xba, 0xc8, + 0xfe, 0x0f, 0x23, 0xe7, 0x54, 0x45, 0xb6, 0x53, 0x39, 0x08, 0x1a, 0x47, 0x99, 0x49, 0x29, 0xc7, 0x2a, 0xaf, 0x0a, 0x15, 0x48, + 0xd4, 0x0d, 0x03, 0x4d, 0x51, 0x4b, 0x25, 0xde, +}; + +extern const ByteSpan sTestCert_PAA_FFF1_Cert = ByteSpan(sTestCert_PAA_FFF1_Cert_Array); + +constexpr uint8_t sTestCert_PAA_FFF1_SKID_Array[] = { + 0x6A, 0xFD, 0x22, 0x77, 0x1F, 0x51, 0x1F, 0xEC, 0xBF, 0x16, 0x41, 0x97, 0x67, 0x10, 0xDC, 0xDC, 0x31, 0xA1, 0x71, 0x7E, +}; + +extern const ByteSpan sTestCert_PAA_FFF1_SKID = ByteSpan(sTestCert_PAA_FFF1_SKID_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-PAA-FFF1-Key.pem + +constexpr uint8_t sTestCert_PAA_FFF1_PublicKey_Array[] = { + 0x04, 0xb6, 0xcb, 0x63, 0x72, 0x88, 0x7f, 0x29, 0x28, 0xf5, 0xba, 0xc8, 0x1a, 0xa9, 0xd9, 0x3a, 0xe2, + 0x43, 0x1c, 0xad, 0xa9, 0xd7, 0x9e, 0x24, 0x2f, 0x65, 0x17, 0x7e, 0xf9, 0xce, 0xd9, 0x32, 0xa2, 0x8e, + 0xcd, 0x03, 0xba, 0xaf, 0x6a, 0x8f, 0xca, 0x18, 0x4a, 0x1a, 0x50, 0x35, 0x42, 0x96, 0x0d, 0x45, 0x3f, + 0x30, 0x3f, 0x1f, 0x19, 0x42, 0x1d, 0x75, 0x1e, 0x8f, 0x8f, 0x1a, 0x9a, 0x9b, 0x75, +}; + +extern const ByteSpan sTestCert_PAA_FFF1_PublicKey = ByteSpan(sTestCert_PAA_FFF1_PublicKey_Array); + +constexpr uint8_t sTestCert_PAA_FFF1_PrivateKey_Array[] = { + 0x65, 0x12, 0xca, 0xec, 0xae, 0xcf, 0xc5, 0x43, 0xd6, 0x06, 0x23, 0x16, 0x15, 0x97, 0x16, 0x2f, + 0x01, 0x46, 0x84, 0xc5, 0x65, 0xa1, 0x29, 0xb6, 0x2f, 0xd2, 0x8c, 0x27, 0xab, 0x1c, 0xcc, 0x50, +}; + +extern const ByteSpan sTestCert_PAA_FFF1_PrivateKey = ByteSpan(sTestCert_PAA_FFF1_PrivateKey_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-PAA-NoVID-Cert.pem + +constexpr uint8_t sTestCert_PAA_NoVID_Cert_Array[] = { + 0x30, 0x82, 0x01, 0x91, 0x30, 0x82, 0x01, 0x37, 0xa0, 0x03, 0x02, 0x01, 0x02, 0x02, 0x07, 0x0b, 0x8f, 0xba, 0xa8, 0xdd, 0x86, + 0xee, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x30, 0x1a, 0x31, 0x18, 0x30, 0x16, 0x06, 0x03, + 0x55, 0x04, 0x03, 0x0c, 0x0f, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x50, 0x41, 0x41, 0x30, + 0x20, 0x17, 0x0d, 0x32, 0x31, 0x30, 0x36, 0x32, 0x38, 0x31, 0x34, 0x32, 0x33, 0x34, 0x33, 0x5a, 0x18, 0x0f, 0x39, 0x39, 0x39, + 0x39, 0x31, 0x32, 0x33, 0x31, 0x32, 0x33, 0x35, 0x39, 0x35, 0x39, 0x5a, 0x30, 0x1a, 0x31, 0x18, 0x30, 0x16, 0x06, 0x03, 0x55, + 0x04, 0x03, 0x0c, 0x0f, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x50, 0x41, 0x41, 0x30, 0x59, + 0x30, 0x13, 0x06, 0x07, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x02, 0x01, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x03, 0x01, 0x07, + 0x03, 0x42, 0x00, 0x04, 0x10, 0xef, 0x02, 0xa8, 0x1a, 0x87, 0xb6, 0x81, 0x21, 0xfb, 0xa8, 0xd3, 0x19, 0x78, 0xf8, 0x07, 0xa3, + 0x17, 0xe5, 0x0a, 0xa8, 0xa8, 0x28, 0x44, 0x68, 0x28, 0x91, 0x4b, 0x93, 0x3d, 0xe8, 0xed, 0xd4, 0xa5, 0xc3, 0x9c, 0x9f, 0xf7, + 0x1a, 0x4c, 0xe3, 0x64, 0x7f, 0xd7, 0xf6, 0x26, 0x53, 0xb7, 0xd2, 0x49, 0x5f, 0xcb, 0xa4, 0xc0, 0xf4, 0x7f, 0x87, 0x68, 0x80, + 0x03, 0x9e, 0x07, 0x20, 0x4a, 0xa3, 0x66, 0x30, 0x64, 0x30, 0x12, 0x06, 0x03, 0x55, 0x1d, 0x13, 0x01, 0x01, 0xff, 0x04, 0x08, + 0x30, 0x06, 0x01, 0x01, 0xff, 0x02, 0x01, 0x01, 0x30, 0x0e, 0x06, 0x03, 0x55, 0x1d, 0x0f, 0x01, 0x01, 0xff, 0x04, 0x04, 0x03, + 0x02, 0x01, 0x06, 0x30, 0x1d, 0x06, 0x03, 0x55, 0x1d, 0x0e, 0x04, 0x16, 0x04, 0x14, 0x78, 0x5c, 0xe7, 0x05, 0xb8, 0x6b, 0x8f, + 0x4e, 0x6f, 0xc7, 0x93, 0xaa, 0x60, 0xcb, 0x43, 0xea, 0x69, 0x68, 0x82, 0xd5, 0x30, 0x1f, 0x06, 0x03, 0x55, 0x1d, 0x23, 0x04, + 0x18, 0x30, 0x16, 0x80, 0x14, 0x78, 0x5c, 0xe7, 0x05, 0xb8, 0x6b, 0x8f, 0x4e, 0x6f, 0xc7, 0x93, 0xaa, 0x60, 0xcb, 0x43, 0xea, + 0x69, 0x68, 0x82, 0xd5, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x03, 0x48, 0x00, 0x30, 0x45, + 0x02, 0x21, 0x00, 0xb9, 0xef, 0xdb, 0x3e, 0xa0, 0x6a, 0x52, 0xec, 0x0b, 0xf0, 0x1e, 0x61, 0xda, 0xed, 0x2c, 0x2d, 0x15, 0x6d, + 0xdb, 0x6c, 0xf0, 0x14, 0x10, 0x1d, 0xab, 0x79, 0x8f, 0xac, 0x05, 0xfa, 0x47, 0xe5, 0x02, 0x20, 0x60, 0x06, 0x1d, 0x3e, 0x35, + 0xd6, 0x0d, 0x9d, 0x4b, 0x0d, 0x44, 0x8d, 0xad, 0x76, 0x12, 0xf7, 0xe8, 0x5c, 0x58, 0x2e, 0x3f, 0xc3, 0x12, 0xdc, 0x18, 0x79, + 0x4d, 0xd3, 0x73, 0x71, 0x5e, 0x5d, +}; + +extern const ByteSpan sTestCert_PAA_NoVID_Cert = ByteSpan(sTestCert_PAA_NoVID_Cert_Array); + +constexpr uint8_t sTestCert_PAA_NoVID_SKID_Array[] = { + 0x78, 0x5C, 0xE7, 0x05, 0xB8, 0x6B, 0x8F, 0x4E, 0x6F, 0xC7, 0x93, 0xAA, 0x60, 0xCB, 0x43, 0xEA, 0x69, 0x68, 0x82, 0xD5, +}; + +extern const ByteSpan sTestCert_PAA_NoVID_SKID = ByteSpan(sTestCert_PAA_NoVID_SKID_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-PAA-NoVID-Key.pem + +constexpr uint8_t sTestCert_PAA_NoVID_PublicKey_Array[] = { + 0x04, 0x10, 0xef, 0x02, 0xa8, 0x1a, 0x87, 0xb6, 0x81, 0x21, 0xfb, 0xa8, 0xd3, 0x19, 0x78, 0xf8, 0x07, + 0xa3, 0x17, 0xe5, 0x0a, 0xa8, 0xa8, 0x28, 0x44, 0x68, 0x28, 0x91, 0x4b, 0x93, 0x3d, 0xe8, 0xed, 0xd4, + 0xa5, 0xc3, 0x9c, 0x9f, 0xf7, 0x1a, 0x4c, 0xe3, 0x64, 0x7f, 0xd7, 0xf6, 0x26, 0x53, 0xb7, 0xd2, 0x49, + 0x5f, 0xcb, 0xa4, 0xc0, 0xf4, 0x7f, 0x87, 0x68, 0x80, 0x03, 0x9e, 0x07, 0x20, 0x4a, +}; + +extern const ByteSpan sTestCert_PAA_NoVID_PublicKey = ByteSpan(sTestCert_PAA_NoVID_PublicKey_Array); + +constexpr uint8_t sTestCert_PAA_NoVID_PrivateKey_Array[] = { + 0xe1, 0xf0, 0x73, 0xc9, 0x34, 0x85, 0x3b, 0xaf, 0xfb, 0x38, 0xbf, 0x7e, 0x8b, 0xda, 0xd7, 0xa0, + 0xa6, 0x74, 0x10, 0x7c, 0x77, 0x69, 0x89, 0x2a, 0x0f, 0xf2, 0xe0, 0x6c, 0x1a, 0x2e, 0xf7, 0xa7, +}; + +extern const ByteSpan sTestCert_PAA_NoVID_PrivateKey = ByteSpan(sTestCert_PAA_NoVID_PrivateKey_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-PAI-FFF1-8000-Cert.pem + +constexpr uint8_t sTestCert_PAI_FFF1_8000_Cert_Array[] = { + 0x30, 0x82, 0x01, 0xd4, 0x30, 0x82, 0x01, 0x7a, 0xa0, 0x03, 0x02, 0x01, 0x02, 0x02, 0x08, 0x3e, 0x6c, 0xe6, 0x50, 0x9a, 0xd8, + 0x40, 0xcd, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x30, 0x30, 0x31, 0x18, 0x30, 0x16, 0x06, + 0x03, 0x55, 0x04, 0x03, 0x0c, 0x0f, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x50, 0x41, 0x41, + 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, + 0x31, 0x30, 0x20, 0x17, 0x0d, 0x32, 0x31, 0x30, 0x36, 0x32, 0x38, 0x31, 0x34, 0x32, 0x33, 0x34, 0x33, 0x5a, 0x18, 0x0f, 0x39, + 0x39, 0x39, 0x39, 0x31, 0x32, 0x33, 0x31, 0x32, 0x33, 0x35, 0x39, 0x35, 0x39, 0x5a, 0x30, 0x46, 0x31, 0x18, 0x30, 0x16, 0x06, + 0x03, 0x55, 0x04, 0x03, 0x0c, 0x0f, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x50, 0x41, 0x49, + 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, + 0x31, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x02, 0x0c, 0x04, 0x38, 0x30, + 0x30, 0x30, 0x30, 0x59, 0x30, 0x13, 0x06, 0x07, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x02, 0x01, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, + 0x3d, 0x03, 0x01, 0x07, 0x03, 0x42, 0x00, 0x04, 0x80, 0xdd, 0xf1, 0x1b, 0x22, 0x8f, 0x3e, 0x31, 0xf6, 0x3b, 0xcf, 0x57, 0x98, + 0xda, 0x14, 0x62, 0x3a, 0xeb, 0xbd, 0xe8, 0x2e, 0xf3, 0x78, 0xee, 0xad, 0xbf, 0xb1, 0x8f, 0xe1, 0xab, 0xce, 0x31, 0xd0, 0x8e, + 0xd4, 0xb2, 0x06, 0x04, 0xb6, 0xcc, 0xc6, 0xd9, 0xb5, 0xfa, 0xb6, 0x4e, 0x7d, 0xe1, 0x0c, 0xb7, 0x4b, 0xe0, 0x17, 0xc9, 0xec, + 0x15, 0x16, 0x05, 0x6d, 0x70, 0xf2, 0xcd, 0x0b, 0x22, 0xa3, 0x66, 0x30, 0x64, 0x30, 0x12, 0x06, 0x03, 0x55, 0x1d, 0x13, 0x01, + 0x01, 0xff, 0x04, 0x08, 0x30, 0x06, 0x01, 0x01, 0xff, 0x02, 0x01, 0x00, 0x30, 0x0e, 0x06, 0x03, 0x55, 0x1d, 0x0f, 0x01, 0x01, + 0xff, 0x04, 0x04, 0x03, 0x02, 0x01, 0x06, 0x30, 0x1d, 0x06, 0x03, 0x55, 0x1d, 0x0e, 0x04, 0x16, 0x04, 0x14, 0xaf, 0x42, 0xb7, + 0x09, 0x4d, 0xeb, 0xd5, 0x15, 0xec, 0x6e, 0xcf, 0x33, 0xb8, 0x11, 0x15, 0x22, 0x5f, 0x32, 0x52, 0x88, 0x30, 0x1f, 0x06, 0x03, + 0x55, 0x1d, 0x23, 0x04, 0x18, 0x30, 0x16, 0x80, 0x14, 0x6a, 0xfd, 0x22, 0x77, 0x1f, 0x51, 0x1f, 0xec, 0xbf, 0x16, 0x41, 0x97, + 0x67, 0x10, 0xdc, 0xdc, 0x31, 0xa1, 0x71, 0x7e, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x03, + 0x48, 0x00, 0x30, 0x45, 0x02, 0x21, 0x00, 0x96, 0xc9, 0xc8, 0xcf, 0x2e, 0x01, 0x88, 0x60, 0x05, 0xd8, 0xf5, 0xbc, 0x72, 0xc0, + 0x7b, 0x75, 0xfd, 0x9a, 0x57, 0x69, 0x5a, 0xc4, 0x91, 0x11, 0x31, 0x13, 0x8b, 0xea, 0x03, 0x3c, 0xe5, 0x03, 0x02, 0x20, 0x25, + 0x54, 0x94, 0x3b, 0xe5, 0x7d, 0x53, 0xd6, 0xc4, 0x75, 0xf7, 0xd2, 0x3e, 0xbf, 0xcf, 0xc2, 0x03, 0x6c, 0xd2, 0x9b, 0xa6, 0x39, + 0x3e, 0xc7, 0xef, 0xad, 0x87, 0x14, 0xab, 0x71, 0x82, 0x19, +}; + +extern const ByteSpan sTestCert_PAI_FFF1_8000_Cert = ByteSpan(sTestCert_PAI_FFF1_8000_Cert_Array); + +constexpr uint8_t sTestCert_PAI_FFF1_8000_SKID_Array[] = { + 0xAF, 0x42, 0xB7, 0x09, 0x4D, 0xEB, 0xD5, 0x15, 0xEC, 0x6E, 0xCF, 0x33, 0xB8, 0x11, 0x15, 0x22, 0x5F, 0x32, 0x52, 0x88, +}; + +extern const ByteSpan sTestCert_PAI_FFF1_8000_SKID = ByteSpan(sTestCert_PAI_FFF1_8000_SKID_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-PAI-FFF1-8000-Key.pem + +constexpr uint8_t sTestCert_PAI_FFF1_8000_PublicKey_Array[] = { + 0x04, 0x80, 0xdd, 0xf1, 0x1b, 0x22, 0x8f, 0x3e, 0x31, 0xf6, 0x3b, 0xcf, 0x57, 0x98, 0xda, 0x14, 0x62, + 0x3a, 0xeb, 0xbd, 0xe8, 0x2e, 0xf3, 0x78, 0xee, 0xad, 0xbf, 0xb1, 0x8f, 0xe1, 0xab, 0xce, 0x31, 0xd0, + 0x8e, 0xd4, 0xb2, 0x06, 0x04, 0xb6, 0xcc, 0xc6, 0xd9, 0xb5, 0xfa, 0xb6, 0x4e, 0x7d, 0xe1, 0x0c, 0xb7, + 0x4b, 0xe0, 0x17, 0xc9, 0xec, 0x15, 0x16, 0x05, 0x6d, 0x70, 0xf2, 0xcd, 0x0b, 0x22, +}; + +extern const ByteSpan sTestCert_PAI_FFF1_8000_PublicKey = ByteSpan(sTestCert_PAI_FFF1_8000_PublicKey_Array); + +constexpr uint8_t sTestCert_PAI_FFF1_8000_PrivateKey_Array[] = { + 0x46, 0x7b, 0x2d, 0x8a, 0x69, 0xb3, 0x5c, 0xfe, 0x6b, 0xdb, 0x0f, 0xc3, 0x6a, 0x81, 0xa7, 0xd8, + 0xe3, 0xe4, 0x5d, 0x06, 0x2d, 0xf7, 0xcd, 0xb8, 0x22, 0x58, 0xf3, 0xc8, 0x40, 0x1d, 0xc3, 0x18, +}; + +extern const ByteSpan sTestCert_PAI_FFF1_8000_PrivateKey = ByteSpan(sTestCert_PAI_FFF1_8000_PrivateKey_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-PAI-FFF2-8001-Cert.pem + +constexpr uint8_t sTestCert_PAI_FFF2_8001_Cert_Array[] = { + 0x30, 0x82, 0x01, 0xbd, 0x30, 0x82, 0x01, 0x64, 0xa0, 0x03, 0x02, 0x01, 0x02, 0x02, 0x08, 0x65, 0x3a, 0x88, 0x7c, 0x1b, 0xfe, + 0x16, 0x2e, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x30, 0x1a, 0x31, 0x18, 0x30, 0x16, 0x06, + 0x03, 0x55, 0x04, 0x03, 0x0c, 0x0f, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x50, 0x41, 0x41, + 0x30, 0x20, 0x17, 0x0d, 0x32, 0x31, 0x30, 0x36, 0x32, 0x38, 0x31, 0x34, 0x32, 0x33, 0x34, 0x33, 0x5a, 0x18, 0x0f, 0x39, 0x39, + 0x39, 0x39, 0x31, 0x32, 0x33, 0x31, 0x32, 0x33, 0x35, 0x39, 0x35, 0x39, 0x5a, 0x30, 0x46, 0x31, 0x18, 0x30, 0x16, 0x06, 0x03, + 0x55, 0x04, 0x03, 0x0c, 0x0f, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x50, 0x41, 0x49, 0x31, + 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, 0x32, + 0x31, 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x02, 0x0c, 0x04, 0x38, 0x30, 0x30, + 0x31, 0x30, 0x59, 0x30, 0x13, 0x06, 0x07, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x02, 0x01, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, + 0x03, 0x01, 0x07, 0x03, 0x42, 0x00, 0x04, 0x2c, 0x06, 0x3c, 0x20, 0x8b, 0xb7, 0xcf, 0x3f, 0x89, 0xd8, 0x9c, 0x70, 0xb2, 0x68, + 0xde, 0xc2, 0xf0, 0xad, 0x89, 0x19, 0x2f, 0x02, 0x2f, 0x95, 0x47, 0xad, 0xcc, 0x72, 0x2a, 0x06, 0x80, 0x69, 0xca, 0x72, 0x35, + 0x60, 0x83, 0xb7, 0x24, 0x77, 0x1b, 0x21, 0x76, 0x4c, 0xb2, 0x4c, 0x57, 0x11, 0xb5, 0x3e, 0xfe, 0x87, 0xfe, 0x4f, 0xe0, 0xb4, + 0x73, 0x14, 0x1b, 0xcc, 0xa1, 0x04, 0xb2, 0x8d, 0xa3, 0x66, 0x30, 0x64, 0x30, 0x12, 0x06, 0x03, 0x55, 0x1d, 0x13, 0x01, 0x01, + 0xff, 0x04, 0x08, 0x30, 0x06, 0x01, 0x01, 0xff, 0x02, 0x01, 0x00, 0x30, 0x0e, 0x06, 0x03, 0x55, 0x1d, 0x0f, 0x01, 0x01, 0xff, + 0x04, 0x04, 0x03, 0x02, 0x01, 0x06, 0x30, 0x1d, 0x06, 0x03, 0x55, 0x1d, 0x0e, 0x04, 0x16, 0x04, 0x14, 0xd0, 0x5a, 0x9b, 0x67, + 0x71, 0xa1, 0xa3, 0x7a, 0x9b, 0xc1, 0x9d, 0x95, 0xe8, 0xb5, 0xdb, 0x8f, 0x43, 0x00, 0xb6, 0x3a, 0x30, 0x1f, 0x06, 0x03, 0x55, + 0x1d, 0x23, 0x04, 0x18, 0x30, 0x16, 0x80, 0x14, 0x78, 0x5c, 0xe7, 0x05, 0xb8, 0x6b, 0x8f, 0x4e, 0x6f, 0xc7, 0x93, 0xaa, 0x60, + 0xcb, 0x43, 0xea, 0x69, 0x68, 0x82, 0xd5, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x03, 0x47, + 0x00, 0x30, 0x44, 0x02, 0x20, 0x60, 0x5e, 0x97, 0xdc, 0x65, 0xe0, 0xc5, 0x73, 0xf9, 0xf8, 0xf6, 0xa5, 0xb9, 0x68, 0x1c, 0xdb, + 0x9b, 0x6b, 0xee, 0x1e, 0x9f, 0xfd, 0x58, 0x96, 0x73, 0xaa, 0x03, 0xd3, 0x61, 0x5e, 0xfd, 0x60, 0x02, 0x20, 0x26, 0xe8, 0x90, + 0xb7, 0x1e, 0x1f, 0x9d, 0x42, 0xe7, 0x93, 0xa4, 0x8e, 0xcc, 0xdb, 0xc8, 0xf8, 0x08, 0x18, 0x07, 0xf2, 0xfb, 0x37, 0x0a, 0x3d, + 0x24, 0x97, 0xaf, 0x37, 0xdc, 0x4a, 0xa5, 0x33, +}; + +extern const ByteSpan sTestCert_PAI_FFF2_8001_Cert = ByteSpan(sTestCert_PAI_FFF2_8001_Cert_Array); + +constexpr uint8_t sTestCert_PAI_FFF2_8001_SKID_Array[] = { + 0xD0, 0x5A, 0x9B, 0x67, 0x71, 0xA1, 0xA3, 0x7A, 0x9B, 0xC1, 0x9D, 0x95, 0xE8, 0xB5, 0xDB, 0x8F, 0x43, 0x00, 0xB6, 0x3A, +}; + +extern const ByteSpan sTestCert_PAI_FFF2_8001_SKID = ByteSpan(sTestCert_PAI_FFF2_8001_SKID_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-PAI-FFF2-8001-Key.pem + +constexpr uint8_t sTestCert_PAI_FFF2_8001_PublicKey_Array[] = { + 0x04, 0x2c, 0x06, 0x3c, 0x20, 0x8b, 0xb7, 0xcf, 0x3f, 0x89, 0xd8, 0x9c, 0x70, 0xb2, 0x68, 0xde, 0xc2, + 0xf0, 0xad, 0x89, 0x19, 0x2f, 0x02, 0x2f, 0x95, 0x47, 0xad, 0xcc, 0x72, 0x2a, 0x06, 0x80, 0x69, 0xca, + 0x72, 0x35, 0x60, 0x83, 0xb7, 0x24, 0x77, 0x1b, 0x21, 0x76, 0x4c, 0xb2, 0x4c, 0x57, 0x11, 0xb5, 0x3e, + 0xfe, 0x87, 0xfe, 0x4f, 0xe0, 0xb4, 0x73, 0x14, 0x1b, 0xcc, 0xa1, 0x04, 0xb2, 0x8d, +}; + +extern const ByteSpan sTestCert_PAI_FFF2_8001_PublicKey = ByteSpan(sTestCert_PAI_FFF2_8001_PublicKey_Array); + +constexpr uint8_t sTestCert_PAI_FFF2_8001_PrivateKey_Array[] = { + 0xec, 0x56, 0xfc, 0x11, 0x59, 0xba, 0xc5, 0xa9, 0x00, 0xb4, 0x53, 0x7e, 0xd4, 0xfa, 0x0e, 0xd4, + 0x54, 0xa3, 0xfd, 0x45, 0xea, 0xfe, 0xc6, 0xc3, 0xf6, 0x5f, 0x61, 0x8f, 0x7a, 0x2e, 0x1a, 0xe1, +}; + +extern const ByteSpan sTestCert_PAI_FFF2_8001_PrivateKey = ByteSpan(sTestCert_PAI_FFF2_8001_PrivateKey_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-PAI-FFF2-NoPID-Cert.pem + +constexpr uint8_t sTestCert_PAI_FFF2_NoPID_Cert_Array[] = { + 0x30, 0x82, 0x01, 0xa8, 0x30, 0x82, 0x01, 0x4e, 0xa0, 0x03, 0x02, 0x01, 0x02, 0x02, 0x08, 0x3d, 0x74, 0xbb, 0x56, 0x59, 0x71, + 0x10, 0x1c, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x30, 0x1a, 0x31, 0x18, 0x30, 0x16, 0x06, + 0x03, 0x55, 0x04, 0x03, 0x0c, 0x0f, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x50, 0x41, 0x41, + 0x30, 0x20, 0x17, 0x0d, 0x32, 0x31, 0x30, 0x36, 0x32, 0x38, 0x31, 0x34, 0x32, 0x33, 0x34, 0x33, 0x5a, 0x18, 0x0f, 0x39, 0x39, + 0x39, 0x39, 0x31, 0x32, 0x33, 0x31, 0x32, 0x33, 0x35, 0x39, 0x35, 0x39, 0x5a, 0x30, 0x30, 0x31, 0x18, 0x30, 0x16, 0x06, 0x03, + 0x55, 0x04, 0x03, 0x0c, 0x0f, 0x4d, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x50, 0x41, 0x49, 0x31, + 0x14, 0x30, 0x12, 0x06, 0x0a, 0x2b, 0x06, 0x01, 0x04, 0x01, 0x82, 0xa2, 0x7c, 0x02, 0x01, 0x0c, 0x04, 0x46, 0x46, 0x46, 0x32, + 0x30, 0x59, 0x30, 0x13, 0x06, 0x07, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x02, 0x01, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x03, + 0x01, 0x07, 0x03, 0x42, 0x00, 0x04, 0xd8, 0xbf, 0x93, 0x47, 0x92, 0xcf, 0x8e, 0xae, 0xda, 0xc2, 0x4f, 0xfc, 0x96, 0x6c, 0x91, + 0x76, 0x20, 0xfb, 0x97, 0x2f, 0xba, 0xb9, 0x8e, 0xc6, 0xd5, 0x13, 0x14, 0xa0, 0x7a, 0xe9, 0x8e, 0x1a, 0x03, 0xfb, 0x41, 0x91, + 0xd2, 0x6e, 0x2d, 0x12, 0x7c, 0xb9, 0x52, 0x76, 0x21, 0xc3, 0x6e, 0x97, 0x3a, 0x18, 0x6c, 0x56, 0xd0, 0xca, 0xd9, 0x99, 0xb0, + 0x41, 0xc2, 0x70, 0xa9, 0xb1, 0xcb, 0x3f, 0xa3, 0x66, 0x30, 0x64, 0x30, 0x12, 0x06, 0x03, 0x55, 0x1d, 0x13, 0x01, 0x01, 0xff, + 0x04, 0x08, 0x30, 0x06, 0x01, 0x01, 0xff, 0x02, 0x01, 0x00, 0x30, 0x0e, 0x06, 0x03, 0x55, 0x1d, 0x0f, 0x01, 0x01, 0xff, 0x04, + 0x04, 0x03, 0x02, 0x01, 0x06, 0x30, 0x1d, 0x06, 0x03, 0x55, 0x1d, 0x0e, 0x04, 0x16, 0x04, 0x14, 0x61, 0x3d, 0xd0, 0x87, 0x35, + 0x5e, 0xf0, 0x8b, 0xae, 0x01, 0xe4, 0xc6, 0x9a, 0x8f, 0xc7, 0x3d, 0xac, 0x8c, 0x7d, 0xfd, 0x30, 0x1f, 0x06, 0x03, 0x55, 0x1d, + 0x23, 0x04, 0x18, 0x30, 0x16, 0x80, 0x14, 0x78, 0x5c, 0xe7, 0x05, 0xb8, 0x6b, 0x8f, 0x4e, 0x6f, 0xc7, 0x93, 0xaa, 0x60, 0xcb, + 0x43, 0xea, 0x69, 0x68, 0x82, 0xd5, 0x30, 0x0a, 0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x04, 0x03, 0x02, 0x03, 0x48, 0x00, + 0x30, 0x45, 0x02, 0x21, 0x00, 0xdf, 0xc0, 0x9d, 0xe8, 0x4b, 0xfa, 0x95, 0x6d, 0x60, 0xd6, 0xfe, 0xf4, 0xe2, 0xad, 0x11, 0x0b, + 0xde, 0x22, 0x2a, 0x32, 0x88, 0x30, 0xa6, 0x7e, 0x3f, 0x17, 0xb9, 0x1e, 0x51, 0x85, 0x1a, 0x78, 0x02, 0x20, 0x71, 0xed, 0x97, + 0x18, 0xe4, 0x88, 0xb2, 0xb8, 0xcf, 0x95, 0x44, 0x35, 0xce, 0x3f, 0xf3, 0x2e, 0xa5, 0x05, 0x56, 0x14, 0x3c, 0x4f, 0x2c, 0x9c, + 0x05, 0xa2, 0x0a, 0xf3, 0x3e, 0xd4, 0xca, 0xd9, +}; + +extern const ByteSpan sTestCert_PAI_FFF2_NoPID_Cert = ByteSpan(sTestCert_PAI_FFF2_NoPID_Cert_Array); + +constexpr uint8_t sTestCert_PAI_FFF2_NoPID_SKID_Array[] = { + 0x61, 0x3D, 0xD0, 0x87, 0x35, 0x5E, 0xF0, 0x8B, 0xAE, 0x01, 0xE4, 0xC6, 0x9A, 0x8F, 0xC7, 0x3D, 0xAC, 0x8C, 0x7D, 0xFD, +}; + +extern const ByteSpan sTestCert_PAI_FFF2_NoPID_SKID = ByteSpan(sTestCert_PAI_FFF2_NoPID_SKID_Array); + +// ${chip_root}/credentials/test/attestation/Chip-Test-PAI-FFF2-NoPID-Key.pem + +constexpr uint8_t sTestCert_PAI_FFF2_NoPID_PublicKey_Array[] = { + 0x04, 0xd8, 0xbf, 0x93, 0x47, 0x92, 0xcf, 0x8e, 0xae, 0xda, 0xc2, 0x4f, 0xfc, 0x96, 0x6c, 0x91, 0x76, + 0x20, 0xfb, 0x97, 0x2f, 0xba, 0xb9, 0x8e, 0xc6, 0xd5, 0x13, 0x14, 0xa0, 0x7a, 0xe9, 0x8e, 0x1a, 0x03, + 0xfb, 0x41, 0x91, 0xd2, 0x6e, 0x2d, 0x12, 0x7c, 0xb9, 0x52, 0x76, 0x21, 0xc3, 0x6e, 0x97, 0x3a, 0x18, + 0x6c, 0x56, 0xd0, 0xca, 0xd9, 0x99, 0xb0, 0x41, 0xc2, 0x70, 0xa9, 0xb1, 0xcb, 0x3f, +}; + +extern const ByteSpan sTestCert_PAI_FFF2_NoPID_PublicKey = ByteSpan(sTestCert_PAI_FFF2_NoPID_PublicKey_Array); + +constexpr uint8_t sTestCert_PAI_FFF2_NoPID_PrivateKey_Array[] = { + 0x6d, 0x25, 0x55, 0xa6, 0x85, 0x07, 0x3a, 0xc5, 0xfa, 0x44, 0xe5, 0x0f, 0x78, 0x0d, 0x8b, 0xb2, + 0xc3, 0x40, 0x4c, 0x55, 0xf0, 0xf8, 0x85, 0x26, 0x4c, 0xf5, 0x39, 0x2a, 0x44, 0xf4, 0x4c, 0x21, +}; + +extern const ByteSpan sTestCert_PAI_FFF2_NoPID_PrivateKey = ByteSpan(sTestCert_PAI_FFF2_NoPID_PrivateKey_Array); + +} // namespace TestCerts +} // namespace chip diff --git a/src/credentials/tests/CHIPAttCert_test_vectors.h b/src/credentials/tests/CHIPAttCert_test_vectors.h new file mode 100644 index 00000000000000..482cd9f4171426 --- /dev/null +++ b/src/credentials/tests/CHIPAttCert_test_vectors.h @@ -0,0 +1,170 @@ +/* + * + * Copyright (c) 2021 Project CHIP Authors + * All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#pragma once + +namespace chip { +namespace TestCerts { + +extern const ByteSpan sTestCert_DAC_FFF1_8000_0000_Cert; +extern const ByteSpan sTestCert_DAC_FFF1_8000_0000_SKID; +extern const ByteSpan sTestCert_DAC_FFF1_8000_0000_PublicKey; +extern const ByteSpan sTestCert_DAC_FFF1_8000_0000_PrivateKey; + +extern const ByteSpan sTestCert_DAC_FFF1_8000_0001_Cert; +extern const ByteSpan sTestCert_DAC_FFF1_8000_0001_SKID; +extern const ByteSpan sTestCert_DAC_FFF1_8000_0001_PublicKey; +extern const ByteSpan sTestCert_DAC_FFF1_8000_0001_PrivateKey; + +extern const ByteSpan sTestCert_DAC_FFF1_8000_0002_Cert; +extern const ByteSpan sTestCert_DAC_FFF1_8000_0002_SKID; +extern const ByteSpan sTestCert_DAC_FFF1_8000_0002_PublicKey; +extern const ByteSpan sTestCert_DAC_FFF1_8000_0002_PrivateKey; + +extern const ByteSpan sTestCert_DAC_FFF1_8000_0003_Cert; +extern const ByteSpan sTestCert_DAC_FFF1_8000_0003_SKID; +extern const ByteSpan sTestCert_DAC_FFF1_8000_0003_PublicKey; +extern const ByteSpan sTestCert_DAC_FFF1_8000_0003_PrivateKey; + +extern const ByteSpan sTestCert_DAC_FFF1_8000_0004_Cert; +extern const ByteSpan sTestCert_DAC_FFF1_8000_0004_SKID; +extern const ByteSpan sTestCert_DAC_FFF1_8000_0004_PublicKey; +extern const ByteSpan sTestCert_DAC_FFF1_8000_0004_PrivateKey; + +extern const ByteSpan sTestCert_DAC_FFF1_8000_0005_Cert; +extern const ByteSpan sTestCert_DAC_FFF1_8000_0005_SKID; +extern const ByteSpan sTestCert_DAC_FFF1_8000_0005_PublicKey; +extern const ByteSpan sTestCert_DAC_FFF1_8000_0005_PrivateKey; + +extern const ByteSpan sTestCert_DAC_FFF1_8000_0006_Cert; +extern const ByteSpan sTestCert_DAC_FFF1_8000_0006_SKID; +extern const ByteSpan sTestCert_DAC_FFF1_8000_0006_PublicKey; +extern const ByteSpan sTestCert_DAC_FFF1_8000_0006_PrivateKey; + +extern const ByteSpan sTestCert_DAC_FFF1_8000_0007_Cert; +extern const ByteSpan sTestCert_DAC_FFF1_8000_0007_SKID; +extern const ByteSpan sTestCert_DAC_FFF1_8000_0007_PublicKey; +extern const ByteSpan sTestCert_DAC_FFF1_8000_0007_PrivateKey; + +extern const ByteSpan sTestCert_DAC_FFF2_8001_0008_Cert; +extern const ByteSpan sTestCert_DAC_FFF2_8001_0008_SKID; +extern const ByteSpan sTestCert_DAC_FFF2_8001_0008_PublicKey; +extern const ByteSpan sTestCert_DAC_FFF2_8001_0008_PrivateKey; + +extern const ByteSpan sTestCert_DAC_FFF2_8001_0009_Cert; +extern const ByteSpan sTestCert_DAC_FFF2_8001_0009_SKID; +extern const ByteSpan sTestCert_DAC_FFF2_8001_0009_PublicKey; +extern const ByteSpan sTestCert_DAC_FFF2_8001_0009_PrivateKey; + +extern const ByteSpan sTestCert_DAC_FFF2_8001_000A_Cert; +extern const ByteSpan sTestCert_DAC_FFF2_8001_000A_SKID; +extern const ByteSpan sTestCert_DAC_FFF2_8001_000A_PublicKey; +extern const ByteSpan sTestCert_DAC_FFF2_8001_000A_PrivateKey; + +extern const ByteSpan sTestCert_DAC_FFF2_8001_000B_Cert; +extern const ByteSpan sTestCert_DAC_FFF2_8001_000B_SKID; +extern const ByteSpan sTestCert_DAC_FFF2_8001_000B_PublicKey; +extern const ByteSpan sTestCert_DAC_FFF2_8001_000B_PrivateKey; + +extern const ByteSpan sTestCert_DAC_FFF2_8001_000C_Cert; +extern const ByteSpan sTestCert_DAC_FFF2_8001_000C_SKID; +extern const ByteSpan sTestCert_DAC_FFF2_8001_000C_PublicKey; +extern const ByteSpan sTestCert_DAC_FFF2_8001_000C_PrivateKey; + +extern const ByteSpan sTestCert_DAC_FFF2_8001_000D_Cert; +extern const ByteSpan sTestCert_DAC_FFF2_8001_000D_SKID; +extern const ByteSpan sTestCert_DAC_FFF2_8001_000D_PublicKey; +extern const ByteSpan sTestCert_DAC_FFF2_8001_000D_PrivateKey; + +extern const ByteSpan sTestCert_DAC_FFF2_8001_000E_Cert; +extern const ByteSpan sTestCert_DAC_FFF2_8001_000E_SKID; +extern const ByteSpan sTestCert_DAC_FFF2_8001_000E_PublicKey; +extern const ByteSpan sTestCert_DAC_FFF2_8001_000E_PrivateKey; + +extern const ByteSpan sTestCert_DAC_FFF2_8001_000F_Cert; +extern const ByteSpan sTestCert_DAC_FFF2_8001_000F_SKID; +extern const ByteSpan sTestCert_DAC_FFF2_8001_000F_PublicKey; +extern const ByteSpan sTestCert_DAC_FFF2_8001_000F_PrivateKey; + +extern const ByteSpan sTestCert_DAC_FFF2_8002_0010_Cert; +extern const ByteSpan sTestCert_DAC_FFF2_8002_0010_SKID; +extern const ByteSpan sTestCert_DAC_FFF2_8002_0010_PublicKey; +extern const ByteSpan sTestCert_DAC_FFF2_8002_0010_PrivateKey; + +extern const ByteSpan sTestCert_DAC_FFF2_8002_0011_Cert; +extern const ByteSpan sTestCert_DAC_FFF2_8002_0011_SKID; +extern const ByteSpan sTestCert_DAC_FFF2_8002_0011_PublicKey; +extern const ByteSpan sTestCert_DAC_FFF2_8002_0011_PrivateKey; + +extern const ByteSpan sTestCert_DAC_FFF2_8002_0012_Cert; +extern const ByteSpan sTestCert_DAC_FFF2_8002_0012_SKID; +extern const ByteSpan sTestCert_DAC_FFF2_8002_0012_PublicKey; +extern const ByteSpan sTestCert_DAC_FFF2_8002_0012_PrivateKey; + +extern const ByteSpan sTestCert_DAC_FFF2_8002_0013_Cert; +extern const ByteSpan sTestCert_DAC_FFF2_8002_0013_SKID; +extern const ByteSpan sTestCert_DAC_FFF2_8002_0013_PublicKey; +extern const ByteSpan sTestCert_DAC_FFF2_8002_0013_PrivateKey; + +extern const ByteSpan sTestCert_DAC_FFF2_8002_0014_Cert; +extern const ByteSpan sTestCert_DAC_FFF2_8002_0014_SKID; +extern const ByteSpan sTestCert_DAC_FFF2_8002_0014_PublicKey; +extern const ByteSpan sTestCert_DAC_FFF2_8002_0014_PrivateKey; + +extern const ByteSpan sTestCert_DAC_FFF2_8002_0015_Cert; +extern const ByteSpan sTestCert_DAC_FFF2_8002_0015_SKID; +extern const ByteSpan sTestCert_DAC_FFF2_8002_0015_PublicKey; +extern const ByteSpan sTestCert_DAC_FFF2_8002_0015_PrivateKey; + +extern const ByteSpan sTestCert_DAC_FFF2_8002_0016_Cert; +extern const ByteSpan sTestCert_DAC_FFF2_8002_0016_SKID; +extern const ByteSpan sTestCert_DAC_FFF2_8002_0016_PublicKey; +extern const ByteSpan sTestCert_DAC_FFF2_8002_0016_PrivateKey; + +extern const ByteSpan sTestCert_DAC_FFF2_8002_0017_Cert; +extern const ByteSpan sTestCert_DAC_FFF2_8002_0017_SKID; +extern const ByteSpan sTestCert_DAC_FFF2_8002_0017_PublicKey; +extern const ByteSpan sTestCert_DAC_FFF2_8002_0017_PrivateKey; + +extern const ByteSpan sTestCert_PAA_FFF1_Cert; +extern const ByteSpan sTestCert_PAA_FFF1_SKID; +extern const ByteSpan sTestCert_PAA_FFF1_PublicKey; +extern const ByteSpan sTestCert_PAA_FFF1_PrivateKey; + +extern const ByteSpan sTestCert_PAA_NoVID_Cert; +extern const ByteSpan sTestCert_PAA_NoVID_SKID; +extern const ByteSpan sTestCert_PAA_NoVID_PublicKey; +extern const ByteSpan sTestCert_PAA_NoVID_PrivateKey; + +extern const ByteSpan sTestCert_PAI_FFF1_8000_Cert; +extern const ByteSpan sTestCert_PAI_FFF1_8000_SKID; +extern const ByteSpan sTestCert_PAI_FFF1_8000_PublicKey; +extern const ByteSpan sTestCert_PAI_FFF1_8000_PrivateKey; + +extern const ByteSpan sTestCert_PAI_FFF2_8001_Cert; +extern const ByteSpan sTestCert_PAI_FFF2_8001_SKID; +extern const ByteSpan sTestCert_PAI_FFF2_8001_PublicKey; +extern const ByteSpan sTestCert_PAI_FFF2_8001_PrivateKey; + +extern const ByteSpan sTestCert_PAI_FFF2_NoPID_Cert; +extern const ByteSpan sTestCert_PAI_FFF2_NoPID_SKID; +extern const ByteSpan sTestCert_PAI_FFF2_NoPID_PublicKey; +extern const ByteSpan sTestCert_PAI_FFF2_NoPID_PrivateKey; + +} // namespace TestCerts +} // namespace chip diff --git a/src/credentials/tests/CHIPCert_test_vectors.cpp b/src/credentials/tests/CHIPCert_test_vectors.cpp index efa1c74ccdc089..565e1cfdaf51ce 100644 --- a/src/credentials/tests/CHIPCert_test_vectors.cpp +++ b/src/credentials/tests/CHIPCert_test_vectors.cpp @@ -31,9 +31,6 @@ namespace chip { namespace TestCerts { -using namespace chip::Credentials; -using namespace chip::ASN1; - // clang-format off extern const uint8_t gTestCerts[] = { TestCert::kRoot01, diff --git a/src/credentials/tests/CHIPCert_test_vectors.h b/src/credentials/tests/CHIPCert_test_vectors.h index a226ddde841bac..f7aaa51c5f4908 100644 --- a/src/credentials/tests/CHIPCert_test_vectors.h +++ b/src/credentials/tests/CHIPCert_test_vectors.h @@ -26,15 +26,12 @@ #pragma once -#include -#include #include namespace chip { namespace TestCerts { using namespace chip::Credentials; -using namespace chip::ASN1; enum TestCert { diff --git a/src/credentials/tests/TestDeviceAttestationCredentials.cpp b/src/credentials/tests/TestDeviceAttestationCredentials.cpp index ea2de206212702..1f880fd4bc2f81 100644 --- a/src/credentials/tests/TestDeviceAttestationCredentials.cpp +++ b/src/credentials/tests/TestDeviceAttestationCredentials.cpp @@ -31,23 +31,16 @@ #include +#include "CHIPAttCert_test_vectors.h" + using namespace chip; using namespace chip::Crypto; using namespace chip::Credentials; namespace { -constexpr uint8_t kExpectedDacPublicKey[] = { 0x04, 0x7a, 0x84, 0x58, 0xaf, 0xbb, 0x9b, 0xcd, 0x15, 0xe1, 0x9a, 0xdc, 0xd2, - 0x66, 0xf6, 0x6c, 0x9c, 0x2f, 0x60, 0x7c, 0x74, 0x74, 0x7a, 0x35, 0xf8, 0x0f, - 0x37, 0xe1, 0x18, 0x13, 0x3f, 0x80, 0xf1, 0x76, 0x01, 0x13, 0x27, 0x8f, 0x91, - 0xf1, 0x5a, 0xa0, 0xf7, 0xf8, 0x79, 0x32, 0x09, 0x4f, 0xe6, 0x9f, 0xb7, 0x28, - 0x68, 0xa8, 0x1e, 0x26, 0x97, 0x9b, 0x36, 0x8b, 0x33, 0xb5, 0x54, 0x31, 0x03 }; - -constexpr uint8_t kExpectedPaiPublicKey[] = { 0x04, 0xca, 0x73, 0xce, 0x46, 0x41, 0xbf, 0x08, 0x3b, 0x4a, 0x33, 0x8d, 0xa0, - 0x43, 0x1a, 0x0a, 0x32, 0x30, 0x7f, 0x66, 0xd1, 0x60, 0x57, 0x4b, 0x66, 0x12, - 0x2f, 0x25, 0x06, 0xcf, 0x6a, 0xd3, 0x70, 0xe3, 0x7f, 0x65, 0xd6, 0x34, 0x7a, - 0xe7, 0x97, 0xa1, 0x97, 0x26, 0x50, 0x50, 0x97, 0x6d, 0x34, 0xac, 0x7b, 0x63, - 0x7b, 0x3b, 0xda, 0x0b, 0x5b, 0xd8, 0x43, 0xed, 0x8e, 0x5d, 0x5e, 0x9b, 0xf2 }; +static const ByteSpan kExpectedDacPublicKey = TestCerts::sTestCert_DAC_FFF1_8000_0004_PublicKey; +static const ByteSpan kExpectedPaiPublicKey = TestCerts::sTestCert_PAI_FFF1_8000_PublicKey; } // namespace @@ -80,8 +73,8 @@ static void TestDACProvidersExample_Providers(nlTestSuite * inSuite, void * inCo P256PublicKey dac_public_key; err = ExtractPubkeyFromX509Cert(der_cert_span, dac_public_key); NL_TEST_ASSERT(inSuite, err == CHIP_NO_ERROR); - NL_TEST_ASSERT(inSuite, dac_public_key.Length() == sizeof(kExpectedDacPublicKey)); - NL_TEST_ASSERT(inSuite, 0 == memcmp(dac_public_key.ConstBytes(), kExpectedDacPublicKey, sizeof(kExpectedDacPublicKey))); + NL_TEST_ASSERT(inSuite, dac_public_key.Length() == kExpectedDacPublicKey.size()); + NL_TEST_ASSERT(inSuite, 0 == memcmp(dac_public_key.ConstBytes(), kExpectedDacPublicKey.data(), kExpectedDacPublicKey.size())); // Make sure PAI is what we expect, by validating public key der_cert_span = MutableByteSpan{ der_cert_span }; @@ -92,8 +85,8 @@ static void TestDACProvidersExample_Providers(nlTestSuite * inSuite, void * inCo P256PublicKey pai_public_key; err = ExtractPubkeyFromX509Cert(der_cert_span, pai_public_key); NL_TEST_ASSERT(inSuite, err == CHIP_NO_ERROR); - NL_TEST_ASSERT(inSuite, pai_public_key.Length() == sizeof(kExpectedPaiPublicKey)); - NL_TEST_ASSERT(inSuite, 0 == memcmp(pai_public_key.ConstBytes(), kExpectedPaiPublicKey, sizeof(kExpectedPaiPublicKey))); + NL_TEST_ASSERT(inSuite, pai_public_key.Length() == kExpectedPaiPublicKey.size()); + NL_TEST_ASSERT(inSuite, 0 == memcmp(pai_public_key.ConstBytes(), kExpectedPaiPublicKey.data(), kExpectedPaiPublicKey.size())); // Check for CD presence uint8_t other_data_buf[256]; @@ -144,8 +137,8 @@ static void TestDACProvidersExample_Signature(nlTestSuite * inSuite, void * inCo P256PublicKey dac_public_key; err = ExtractPubkeyFromX509Cert(dac_cert_span, dac_public_key); NL_TEST_ASSERT(inSuite, err == CHIP_NO_ERROR); - NL_TEST_ASSERT(inSuite, dac_public_key.Length() == sizeof(kExpectedDacPublicKey)); - NL_TEST_ASSERT(inSuite, 0 == memcmp(dac_public_key.ConstBytes(), kExpectedDacPublicKey, sizeof(kExpectedDacPublicKey))); + NL_TEST_ASSERT(inSuite, dac_public_key.Length() == kExpectedDacPublicKey.size()); + NL_TEST_ASSERT(inSuite, 0 == memcmp(dac_public_key.ConstBytes(), kExpectedDacPublicKey.data(), kExpectedDacPublicKey.size())); // Verify round trip signature err = dac_public_key.ECDSA_validate_hash_signature(&kExampleDigest[0], sizeof(kExampleDigest), da_signature); @@ -296,52 +289,36 @@ static void TestDACVerifierExample_CertDeclarationVerification(nlTestSuite * inS static void TestAttestationTrustStore(nlTestSuite * inSuite, void * inContext) { - uint8_t kPaaFff1Start[] = { 0x30, 0x82, 0x01, 0x99, 0x30, 0x82, 0x01, 0x3F, 0xA0, 0x03, 0x02, 0x01, 0x02, - 0x02, 0x08, 0x68, 0x38, 0x4F, 0xAB, 0xB9, 0x19, 0xFC, 0xDF, 0x30, 0x0A, 0x06, - 0x08, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x04, 0x03, 0x02, 0x30, 0x1F, 0x31 }; - uint8_t kPaaFff1Skid[] = { 0xEF, 0x18, 0xE0, 0xEC, 0xD4, 0x66, 0x04, 0x34, 0xDF, 0x0D, - 0xBC, 0x91, 0x1E, 0xD4, 0x52, 0x16, 0x99, 0x66, 0x83, 0x9F }; - - uint8_t kPaaFff2Start[] = { 0x30, 0x82, 0x01, 0x9D, 0x30, 0x82, 0x01, 0x42, 0xA0, 0x03, 0x02, 0x01, 0x02, - 0x02, 0x08, 0x03, 0x92, 0xA7, 0x65, 0x5A, 0x3E, 0x6C, 0x77, 0x30, 0x0A, 0x06, - 0x08, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x04, 0x03, 0x02, 0x30, 0x1F, 0x31 }; - uint8_t kPaaFff2Skid[] = { 0xE7, 0xEF, 0xEA, 0xC3, 0x33, 0x5C, 0x5F, 0xD0, 0xC3, 0xE6, - 0x34, 0x52, 0x9F, 0x16, 0x70, 0x46, 0xC4, 0xBC, 0xA5, 0x5C }; - // SKID to trigger CHIP_ERROR_INVALID_ARGUMENT - uint8_t kPaaBadSkid1[] = { 0xE7, 0xEF, 0xEA, 0xC3, 0x33, 0x5C, 0xD0, 0xC3, 0xE6, 0x34, - 0x52, 0x9F, 0x16, 0x70, 0x46, 0xC4, 0xBC, 0xA5, 0x5C }; - ByteSpan kPaaBadSkidSpan1{ kPaaBadSkid1 }; + ByteSpan kPaaFFF1BadSkidSpan1{ TestCerts::sTestCert_PAA_FFF1_Cert.data(), TestCerts::sTestCert_PAA_FFF1_Cert.size() - 1 }; // SKID to trigger CHIP_ERROR_INVALID_ARGUMENT - ByteSpan kPaaBadSkidSpan2{ nullptr, sizeof(kPaaFff2Skid) }; + ByteSpan kPaaFFF1BadSkidSpan2{ nullptr, TestCerts::sTestCert_PAA_FFF1_Cert.size() }; // SKID to trigger CHIP_ERROR_CA_CERT_NOT_FOUND - uint8_t kPaaGoodSkidNotPresent[] = { 0xE7, 0xEF, 0xEA, 0xC3, 0x33, 0x5C, 0x5F, 0xD0, 0xC3, 0xE6, - 0x34, 0x52, 0x9F, 0x16, 0x70, 0xFF, 0xFF, 0xBC, 0xA5, 0x5C }; + uint8_t kPaaGoodSkidNotPresent[] = { 0x6A, 0xFD, 0x22, 0x77, 0x1F, 0x51, 0x71, 0x1F, 0xEC, 0xBF, + 0x16, 0x41, 0x97, 0x67, 0x10, 0xDC, 0xDC, 0x31, 0xA1, 0x71 }; + ByteSpan kPaaGoodSkidNotPresentSpan{ kPaaGoodSkidNotPresent }; struct TestCase { ByteSpan skidSpan; - ByteSpan startSpan; + ByteSpan expectedCertSpan; CHIP_ERROR expectedResult; }; const TestCase kTestCases[] = { - { .skidSpan = ByteSpan{ kPaaFff1Skid }, .startSpan = ByteSpan{ kPaaFff1Start }, .expectedResult = CHIP_NO_ERROR }, - { .skidSpan = ByteSpan{ kPaaFff2Skid }, .startSpan = ByteSpan{ kPaaFff2Start }, .expectedResult = CHIP_NO_ERROR }, - { .skidSpan = ByteSpan{ kPaaFff2Skid }, - .startSpan = ByteSpan{ kPaaFff2Start }, - .expectedResult = CHIP_ERROR_BUFFER_TOO_SMALL }, - { .skidSpan = kPaaBadSkidSpan1, .startSpan = ByteSpan{}, .expectedResult = CHIP_ERROR_INVALID_ARGUMENT }, - { .skidSpan = kPaaBadSkidSpan2, .startSpan = ByteSpan{}, .expectedResult = CHIP_ERROR_INVALID_ARGUMENT }, - { .skidSpan = ByteSpan{ kPaaGoodSkidNotPresent }, .startSpan = ByteSpan{}, .expectedResult = CHIP_ERROR_CA_CERT_NOT_FOUND }, + { TestCerts::sTestCert_PAA_FFF1_SKID, TestCerts::sTestCert_PAA_FFF1_Cert, CHIP_NO_ERROR }, + { TestCerts::sTestCert_PAA_NoVID_SKID, TestCerts::sTestCert_PAA_NoVID_Cert, CHIP_NO_ERROR }, + { TestCerts::sTestCert_PAA_NoVID_SKID, TestCerts::sTestCert_PAA_NoVID_Cert, CHIP_ERROR_BUFFER_TOO_SMALL }, + { kPaaFFF1BadSkidSpan1, TestCerts::sTestCert_PAA_FFF1_Cert, CHIP_ERROR_INVALID_ARGUMENT }, + { kPaaFFF1BadSkidSpan2, TestCerts::sTestCert_PAA_FFF1_Cert, CHIP_ERROR_INVALID_ARGUMENT }, + { kPaaGoodSkidNotPresentSpan, TestCerts::sTestCert_PAA_FFF1_Cert, CHIP_ERROR_CA_CERT_NOT_FOUND }, }; const AttestationTrustStore * testAttestationTrustStore = GetTestAttestationTrustStore(); NL_TEST_ASSERT(inSuite, testAttestationTrustStore != nullptr); - size_t testCaseIdx = 0; for (const auto & testCase : kTestCases) { uint8_t buf[kMaxDERCertLength]; @@ -356,15 +333,11 @@ static void TestAttestationTrustStore(nlTestSuite * inSuite, void * inContext) CHIP_ERROR result = testAttestationTrustStore->GetProductAttestationAuthorityCert(testCase.skidSpan, paaCertSpan); NL_TEST_ASSERT(inSuite, result == testCase.expectedResult); - // In success cases, make sure the start of the cert matches expectation. Not using full certs - // to avoid repeating the known constants here. + // In success cases, make sure the cert matches expectation. if (testCase.expectedResult == CHIP_NO_ERROR) { - NL_TEST_ASSERT(inSuite, paaCertSpan.size() > testCase.startSpan.size()); - paaCertSpan = paaCertSpan.SubSpan(0, testCase.startSpan.size()); - NL_TEST_ASSERT(inSuite, paaCertSpan.data_equal(testCase.startSpan) == true); + NL_TEST_ASSERT(inSuite, paaCertSpan.data_equal(testCase.expectedCertSpan) == true); } - ++testCaseIdx; } } diff --git a/src/crypto/tests/CHIPCryptoPALTest.cpp b/src/crypto/tests/CHIPCryptoPALTest.cpp index a65b314364e1da..6c07bb83216a61 100644 --- a/src/crypto/tests/CHIPCryptoPALTest.cpp +++ b/src/crypto/tests/CHIPCryptoPALTest.cpp @@ -63,6 +63,7 @@ #endif #include +#include #include #define HSM_ECC_KEYID 0x11223344 @@ -2013,63 +2014,41 @@ static void TestVID_x509Extraction(nlTestSuite * inSuite, void * inContext) using namespace TestCerts; HeapChecker heapChecker(inSuite); - CHIP_ERROR err = CHIP_NO_ERROR; - uint16_t vid; - /* - credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000A-Cert.pem - -----BEGIN CERTIFICATE----- - MIIB6jCCAY+gAwIBAgIIBRpp5eeAND4wCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP - TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB - gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx - HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDBBMRQwEgYKKwYBBAGConwCAQwE - RkZGMTEUMBIGCisGAQQBgqJ8AgIMBDgwMDAwWTATBgcqhkjOPQIBBggqhkjOPQMB - BwNCAAR6hFivu5vNFeGa3NJm9mycL2B8dHR6NfgPN+EYEz+A8XYBEyePkfFaoPf4 - eTIJT+aftyhoqB4ml5s2izO1VDEDo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB - /wQEAwIHgDAdBgNVHQ4EFgQU1a2yuIOOyAc8R3LcfoeX/rsjs64wHwYDVR0jBBgw - FoAUhPUd/57M2ik1lEhSDoXxKS2j7dcwCgYIKoZIzj0EAwIDSQAwRgIhAPL+Fnlk - P0xbynYuijQV7VEwBvzQUtpQbWLYvVFeN70IAiEAvi20eqszdReOEkmgeSCgrG6q - OS8H8W2E/ctS268o19k= - -----END CERTIFICATE----- - */ - uint16_t expectedVid = 0xFFF1; - static const uint8_t sDacCertificate[] = { - 0x30, 0x82, 0x01, 0xEA, 0x30, 0x82, 0x01, 0x8F, 0xA0, 0x03, 0x02, 0x01, 0x02, 0x02, 0x08, 0x05, 0x1A, 0x69, 0xE5, 0xE7, - 0x80, 0x34, 0x3E, 0x30, 0x0A, 0x06, 0x08, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x04, 0x03, 0x02, 0x30, 0x46, 0x31, 0x18, 0x30, - 0x16, 0x06, 0x03, 0x55, 0x04, 0x03, 0x0C, 0x0F, 0x4D, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, - 0x50, 0x41, 0x49, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0A, 0x2B, 0x06, 0x01, 0x04, 0x01, 0x82, 0xA2, 0x7C, 0x02, 0x01, 0x0C, - 0x04, 0x46, 0x46, 0x46, 0x31, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0A, 0x2B, 0x06, 0x01, 0x04, 0x01, 0x82, 0xA2, 0x7C, 0x02, - 0x02, 0x0C, 0x04, 0x38, 0x30, 0x30, 0x30, 0x30, 0x20, 0x17, 0x0D, 0x32, 0x31, 0x30, 0x36, 0x32, 0x38, 0x31, 0x34, 0x32, - 0x33, 0x34, 0x33, 0x5A, 0x18, 0x0F, 0x39, 0x39, 0x39, 0x39, 0x31, 0x32, 0x33, 0x31, 0x32, 0x33, 0x35, 0x39, 0x35, 0x39, - 0x5A, 0x30, 0x4B, 0x31, 0x1D, 0x30, 0x1B, 0x06, 0x03, 0x55, 0x04, 0x03, 0x0C, 0x14, 0x4D, 0x61, 0x74, 0x74, 0x65, 0x72, - 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x44, 0x41, 0x43, 0x20, 0x30, 0x30, 0x30, 0x41, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0A, - 0x2B, 0x06, 0x01, 0x04, 0x01, 0x82, 0xA2, 0x7C, 0x02, 0x01, 0x0C, 0x04, 0x46, 0x46, 0x46, 0x31, 0x31, 0x14, 0x30, 0x12, - 0x06, 0x0A, 0x2B, 0x06, 0x01, 0x04, 0x01, 0x82, 0xA2, 0x7C, 0x02, 0x02, 0x0C, 0x04, 0x38, 0x30, 0x30, 0x30, 0x30, 0x59, - 0x30, 0x13, 0x06, 0x07, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x02, 0x01, 0x06, 0x08, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x01, - 0x07, 0x03, 0x42, 0x00, 0x04, 0x7A, 0x84, 0x58, 0xAF, 0xBB, 0x9B, 0xCD, 0x15, 0xE1, 0x9A, 0xDC, 0xD2, 0x66, 0xF6, 0x6C, - 0x9C, 0x2F, 0x60, 0x7C, 0x74, 0x74, 0x7A, 0x35, 0xF8, 0x0F, 0x37, 0xE1, 0x18, 0x13, 0x3F, 0x80, 0xF1, 0x76, 0x01, 0x13, - 0x27, 0x8F, 0x91, 0xF1, 0x5A, 0xA0, 0xF7, 0xF8, 0x79, 0x32, 0x09, 0x4F, 0xE6, 0x9F, 0xB7, 0x28, 0x68, 0xA8, 0x1E, 0x26, - 0x97, 0x9B, 0x36, 0x8B, 0x33, 0xB5, 0x54, 0x31, 0x03, 0xA3, 0x60, 0x30, 0x5E, 0x30, 0x0C, 0x06, 0x03, 0x55, 0x1D, 0x13, - 0x01, 0x01, 0xFF, 0x04, 0x02, 0x30, 0x00, 0x30, 0x0E, 0x06, 0x03, 0x55, 0x1D, 0x0F, 0x01, 0x01, 0xFF, 0x04, 0x04, 0x03, - 0x02, 0x07, 0x80, 0x30, 0x1D, 0x06, 0x03, 0x55, 0x1D, 0x0E, 0x04, 0x16, 0x04, 0x14, 0xD5, 0xAD, 0xB2, 0xB8, 0x83, 0x8E, - 0xC8, 0x07, 0x3C, 0x47, 0x72, 0xDC, 0x7E, 0x87, 0x97, 0xFE, 0xBB, 0x23, 0xB3, 0xAE, 0x30, 0x1F, 0x06, 0x03, 0x55, 0x1D, - 0x23, 0x04, 0x18, 0x30, 0x16, 0x80, 0x14, 0x84, 0xF5, 0x1D, 0xFF, 0x9E, 0xCC, 0xDA, 0x29, 0x35, 0x94, 0x48, 0x52, 0x0E, - 0x85, 0xF1, 0x29, 0x2D, 0xA3, 0xED, 0xD7, 0x30, 0x0A, 0x06, 0x08, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x04, 0x03, 0x02, 0x03, - 0x49, 0x00, 0x30, 0x46, 0x02, 0x21, 0x00, 0xF2, 0xFE, 0x16, 0x79, 0x64, 0x3F, 0x4C, 0x5B, 0xCA, 0x76, 0x2E, 0x8A, 0x34, - 0x15, 0xED, 0x51, 0x30, 0x06, 0xFC, 0xD0, 0x52, 0xDA, 0x50, 0x6D, 0x62, 0xD8, 0xBD, 0x51, 0x5E, 0x37, 0xBD, 0x08, 0x02, - 0x21, 0x00, 0xBE, 0x2D, 0xB4, 0x7A, 0xAB, 0x33, 0x75, 0x17, 0x8E, 0x12, 0x49, 0xA0, 0x79, 0x20, 0xA0, 0xAC, 0x6E, 0xAA, - 0x39, 0x2F, 0x07, 0xF1, 0x6D, 0x84, 0xFD, 0xCB, 0x52, 0xDB, 0xAF, 0x28, 0xD7, 0xD9 + + // Test scenario where Certificate does not contain a Vendor ID field + ByteSpan kOpCertNoVID; + NL_TEST_ASSERT(inSuite, GetTestCert(TestCert::kNode01_01, TestCertLoadFlags::kDERForm, kOpCertNoVID) == CHIP_NO_ERROR); + + struct TestCase + { + ByteSpan cert; + uint16_t expectedVid; + CHIP_ERROR expectedResult; }; - ByteSpan cert(sDacCertificate); - err = ExtractDNAttributeFromX509Cert(MatterOid::kVendorId, cert, vid); - NL_TEST_ASSERT(inSuite, err == CHIP_NO_ERROR); - NL_TEST_ASSERT(inSuite, vid == expectedVid); + const TestCase kTestCases[] = { + { sTestCert_PAA_FFF1_Cert, 0xFFF1, CHIP_NO_ERROR }, + { sTestCert_PAI_FFF1_8000_Cert, 0xFFF1, CHIP_NO_ERROR }, + { sTestCert_DAC_FFF1_8000_0004_Cert, 0xFFF1, CHIP_NO_ERROR }, + { sTestCert_PAI_FFF2_8001_Cert, 0xFFF2, CHIP_NO_ERROR }, + { sTestCert_DAC_FFF2_8001_0009_Cert, 0xFFF2, CHIP_NO_ERROR }, + // VID not present cases: + { sTestCert_PAA_NoVID_Cert, 0xFFFF, CHIP_ERROR_KEY_NOT_FOUND }, + { kOpCertNoVID, 0xFFFF, CHIP_ERROR_KEY_NOT_FOUND }, + }; - // Test scenario where Certificate does not contain a Vendor ID field - err = GetTestCert(TestCert::kNode01_01, TestCertLoadFlags::kDERForm, cert); - NL_TEST_ASSERT(inSuite, err == CHIP_NO_ERROR); - err = ExtractDNAttributeFromX509Cert(MatterOid::kVendorId, cert, vid); - NL_TEST_ASSERT(inSuite, err == CHIP_ERROR_KEY_NOT_FOUND); + for (const auto & testCase : kTestCases) + { + uint16_t vid; + CHIP_ERROR result = ExtractDNAttributeFromX509Cert(MatterOid::kVendorId, testCase.cert, vid); + NL_TEST_ASSERT(inSuite, result == testCase.expectedResult); + + // In success cases, make sure the VID matches expectation. + if (testCase.expectedResult == CHIP_NO_ERROR) + { + NL_TEST_ASSERT(inSuite, vid == testCase.expectedVid); + } + } } static void TestPID_x509Extraction(nlTestSuite * inSuite, void * inContext) @@ -2077,63 +2056,46 @@ static void TestPID_x509Extraction(nlTestSuite * inSuite, void * inContext) using namespace TestCerts; HeapChecker heapChecker(inSuite); - CHIP_ERROR err = CHIP_NO_ERROR; - uint16_t pid; /* - credentials/test/attestation/Chip-Test-DAC-FFF1-8000-000A-Cert.pem - -----BEGIN CERTIFICATE----- - MIIB6jCCAY+gAwIBAgIIBRpp5eeAND4wCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP - TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB - gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMEsx - HTAbBgNVBAMMFE1hdHRlciBUZXN0IERBQyAwMDBBMRQwEgYKKwYBBAGConwCAQwE - RkZGMTEUMBIGCisGAQQBgqJ8AgIMBDgwMDAwWTATBgcqhkjOPQIBBggqhkjOPQMB - BwNCAAR6hFivu5vNFeGa3NJm9mycL2B8dHR6NfgPN+EYEz+A8XYBEyePkfFaoPf4 - eTIJT+aftyhoqB4ml5s2izO1VDEDo2AwXjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB - /wQEAwIHgDAdBgNVHQ4EFgQU1a2yuIOOyAc8R3LcfoeX/rsjs64wHwYDVR0jBBgw - FoAUhPUd/57M2ik1lEhSDoXxKS2j7dcwCgYIKoZIzj0EAwIDSQAwRgIhAPL+Fnlk - P0xbynYuijQV7VEwBvzQUtpQbWLYvVFeN70IAiEAvi20eqszdReOEkmgeSCgrG6q - OS8H8W2E/ctS268o19k= - -----END CERTIFICATE----- + credentials/test/attestation/Chip-Test-DAC-FFF1-8000-0004-Cert.pem */ - uint16_t expectedPid = 0x8000u; - static const uint8_t sDacCertificate[] = { - 0x30, 0x82, 0x01, 0xEA, 0x30, 0x82, 0x01, 0x8F, 0xA0, 0x03, 0x02, 0x01, 0x02, 0x02, 0x08, 0x05, 0x1A, 0x69, 0xE5, 0xE7, - 0x80, 0x34, 0x3E, 0x30, 0x0A, 0x06, 0x08, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x04, 0x03, 0x02, 0x30, 0x46, 0x31, 0x18, 0x30, - 0x16, 0x06, 0x03, 0x55, 0x04, 0x03, 0x0C, 0x0F, 0x4D, 0x61, 0x74, 0x74, 0x65, 0x72, 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, - 0x50, 0x41, 0x49, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0A, 0x2B, 0x06, 0x01, 0x04, 0x01, 0x82, 0xA2, 0x7C, 0x02, 0x01, 0x0C, - 0x04, 0x46, 0x46, 0x46, 0x31, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0A, 0x2B, 0x06, 0x01, 0x04, 0x01, 0x82, 0xA2, 0x7C, 0x02, - 0x02, 0x0C, 0x04, 0x38, 0x30, 0x30, 0x30, 0x30, 0x20, 0x17, 0x0D, 0x32, 0x31, 0x30, 0x36, 0x32, 0x38, 0x31, 0x34, 0x32, - 0x33, 0x34, 0x33, 0x5A, 0x18, 0x0F, 0x39, 0x39, 0x39, 0x39, 0x31, 0x32, 0x33, 0x31, 0x32, 0x33, 0x35, 0x39, 0x35, 0x39, - 0x5A, 0x30, 0x4B, 0x31, 0x1D, 0x30, 0x1B, 0x06, 0x03, 0x55, 0x04, 0x03, 0x0C, 0x14, 0x4D, 0x61, 0x74, 0x74, 0x65, 0x72, - 0x20, 0x54, 0x65, 0x73, 0x74, 0x20, 0x44, 0x41, 0x43, 0x20, 0x30, 0x30, 0x30, 0x41, 0x31, 0x14, 0x30, 0x12, 0x06, 0x0A, - 0x2B, 0x06, 0x01, 0x04, 0x01, 0x82, 0xA2, 0x7C, 0x02, 0x01, 0x0C, 0x04, 0x46, 0x46, 0x46, 0x31, 0x31, 0x14, 0x30, 0x12, - 0x06, 0x0A, 0x2B, 0x06, 0x01, 0x04, 0x01, 0x82, 0xA2, 0x7C, 0x02, 0x02, 0x0C, 0x04, 0x38, 0x30, 0x30, 0x30, 0x30, 0x59, - 0x30, 0x13, 0x06, 0x07, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x02, 0x01, 0x06, 0x08, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x03, 0x01, - 0x07, 0x03, 0x42, 0x00, 0x04, 0x7A, 0x84, 0x58, 0xAF, 0xBB, 0x9B, 0xCD, 0x15, 0xE1, 0x9A, 0xDC, 0xD2, 0x66, 0xF6, 0x6C, - 0x9C, 0x2F, 0x60, 0x7C, 0x74, 0x74, 0x7A, 0x35, 0xF8, 0x0F, 0x37, 0xE1, 0x18, 0x13, 0x3F, 0x80, 0xF1, 0x76, 0x01, 0x13, - 0x27, 0x8F, 0x91, 0xF1, 0x5A, 0xA0, 0xF7, 0xF8, 0x79, 0x32, 0x09, 0x4F, 0xE6, 0x9F, 0xB7, 0x28, 0x68, 0xA8, 0x1E, 0x26, - 0x97, 0x9B, 0x36, 0x8B, 0x33, 0xB5, 0x54, 0x31, 0x03, 0xA3, 0x60, 0x30, 0x5E, 0x30, 0x0C, 0x06, 0x03, 0x55, 0x1D, 0x13, - 0x01, 0x01, 0xFF, 0x04, 0x02, 0x30, 0x00, 0x30, 0x0E, 0x06, 0x03, 0x55, 0x1D, 0x0F, 0x01, 0x01, 0xFF, 0x04, 0x04, 0x03, - 0x02, 0x07, 0x80, 0x30, 0x1D, 0x06, 0x03, 0x55, 0x1D, 0x0E, 0x04, 0x16, 0x04, 0x14, 0xD5, 0xAD, 0xB2, 0xB8, 0x83, 0x8E, - 0xC8, 0x07, 0x3C, 0x47, 0x72, 0xDC, 0x7E, 0x87, 0x97, 0xFE, 0xBB, 0x23, 0xB3, 0xAE, 0x30, 0x1F, 0x06, 0x03, 0x55, 0x1D, - 0x23, 0x04, 0x18, 0x30, 0x16, 0x80, 0x14, 0x84, 0xF5, 0x1D, 0xFF, 0x9E, 0xCC, 0xDA, 0x29, 0x35, 0x94, 0x48, 0x52, 0x0E, - 0x85, 0xF1, 0x29, 0x2D, 0xA3, 0xED, 0xD7, 0x30, 0x0A, 0x06, 0x08, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x04, 0x03, 0x02, 0x03, - 0x49, 0x00, 0x30, 0x46, 0x02, 0x21, 0x00, 0xF2, 0xFE, 0x16, 0x79, 0x64, 0x3F, 0x4C, 0x5B, 0xCA, 0x76, 0x2E, 0x8A, 0x34, - 0x15, 0xED, 0x51, 0x30, 0x06, 0xFC, 0xD0, 0x52, 0xDA, 0x50, 0x6D, 0x62, 0xD8, 0xBD, 0x51, 0x5E, 0x37, 0xBD, 0x08, 0x02, - 0x21, 0x00, 0xBE, 0x2D, 0xB4, 0x7A, 0xAB, 0x33, 0x75, 0x17, 0x8E, 0x12, 0x49, 0xA0, 0x79, 0x20, 0xA0, 0xAC, 0x6E, 0xAA, - 0x39, 0x2F, 0x07, 0xF1, 0x6D, 0x84, 0xFD, 0xCB, 0x52, 0xDB, 0xAF, 0x28, 0xD7, 0xD9 + + // Test scenario where Certificate does not contain a Vendor ID field + ByteSpan kOpCertNoVID; + NL_TEST_ASSERT(inSuite, GetTestCert(TestCert::kNode01_01, TestCertLoadFlags::kDERForm, kOpCertNoVID) == CHIP_NO_ERROR); + + struct TestCase + { + ByteSpan cert; + uint16_t expectedPid; + CHIP_ERROR expectedResult; }; - ByteSpan cert(sDacCertificate); - err = ExtractDNAttributeFromX509Cert(MatterOid::kProductId, cert, pid); - NL_TEST_ASSERT(inSuite, err == CHIP_NO_ERROR); - NL_TEST_ASSERT(inSuite, pid == expectedPid); + const TestCase kTestCases[] = { + { sTestCert_PAI_FFF1_8000_Cert, 0x8000, CHIP_NO_ERROR }, + { sTestCert_DAC_FFF1_8000_0004_Cert, 0x8000, CHIP_NO_ERROR }, + { sTestCert_PAI_FFF2_8001_Cert, 0x8001, CHIP_NO_ERROR }, + { sTestCert_DAC_FFF2_8001_0009_Cert, 0x8001, CHIP_NO_ERROR }, + { sTestCert_DAC_FFF2_8002_0016_Cert, 0x8002, CHIP_NO_ERROR }, + // PID not present cases: + { sTestCert_PAA_FFF1_Cert, 0xFFFF, CHIP_ERROR_KEY_NOT_FOUND }, + { sTestCert_PAA_NoVID_Cert, 0xFFFF, CHIP_ERROR_KEY_NOT_FOUND }, + { sTestCert_PAI_FFF2_NoPID_Cert, 0xFFFF, CHIP_ERROR_KEY_NOT_FOUND }, + { kOpCertNoVID, 0xFFFF, CHIP_ERROR_KEY_NOT_FOUND }, + }; - // Test scenario where Certificate does not contain a Vendor ID field - err = GetTestCert(TestCert::kNode01_01, TestCertLoadFlags::kDERForm, cert); - NL_TEST_ASSERT(inSuite, err == CHIP_NO_ERROR); - err = ExtractDNAttributeFromX509Cert(MatterOid::kProductId, cert, pid); - NL_TEST_ASSERT(inSuite, err == CHIP_ERROR_KEY_NOT_FOUND); + for (const auto & testCase : kTestCases) + { + uint16_t pid; + CHIP_ERROR result = ExtractDNAttributeFromX509Cert(MatterOid::kProductId, testCase.cert, pid); + NL_TEST_ASSERT(inSuite, result == testCase.expectedResult); + + // In success cases, make sure the PID matches expectation. + if (testCase.expectedResult == CHIP_NO_ERROR) + { + NL_TEST_ASSERT(inSuite, pid == testCase.expectedPid); + } + } } /** diff --git a/src/tools/chip-cert/CertUtils.cpp b/src/tools/chip-cert/CertUtils.cpp index 16db48a7b2c9ea..362030d4fedf66 100644 --- a/src/tools/chip-cert/CertUtils.cpp +++ b/src/tools/chip-cert/CertUtils.cpp @@ -761,7 +761,7 @@ bool MakeAttCert(AttCertType attCertType, const char * subjectCN, uint16_t subje } // Add VID attribute to the certificate subject DN. - if (subjectVID != 0) + if (subjectVID != VendorId::NotSpecified) { char chipAttrStr[5]; diff --git a/src/tools/chip-cert/Cmd_GenAttCert.cpp b/src/tools/chip-cert/Cmd_GenAttCert.cpp index c01769d1f71064..405ef7acbac621 100644 --- a/src/tools/chip-cert/Cmd_GenAttCert.cpp +++ b/src/tools/chip-cert/Cmd_GenAttCert.cpp @@ -33,6 +33,7 @@ namespace { +using namespace chip; using namespace chip::ArgParser; using namespace chip::Credentials; using namespace chip::ASN1; @@ -138,7 +139,7 @@ OptionSet *gCmdOptionSets[] = AttCertType gAttCertType = kAttCertType_NotSpecified; const char * gSubjectCN = nullptr; -uint16_t gSubjectVID = 0; +uint16_t gSubjectVID = VendorId::NotSpecified; uint16_t gSubjectPID = 0; const char * gCACertFileName = nullptr; const char * gCAKeyFileName = nullptr; @@ -261,7 +262,7 @@ bool Cmd_GenAttCert(int argc, char * argv[]) } else if (gAttCertType == kAttCertType_DAC) { - if (gSubjectVID == 0 || gSubjectPID == 0) + if (gSubjectVID == VendorId::NotSpecified || gSubjectPID == 0) { fprintf(stderr, "Please specify VID and PID subject DN attributes.\n"); return false; @@ -269,7 +270,7 @@ bool Cmd_GenAttCert(int argc, char * argv[]) } else if (gAttCertType == kAttCertType_PAI) { - if (gSubjectVID == 0) + if (gSubjectVID == VendorId::NotSpecified) { fprintf(stderr, "Please specify VID subject DN attributes.\n"); return false; @@ -277,7 +278,7 @@ bool Cmd_GenAttCert(int argc, char * argv[]) } else if (gAttCertType == kAttCertType_PAA) { - if (gSubjectVID != 0 || gSubjectPID != 0) + if (gSubjectPID != 0) { fprintf(stderr, "VID & PID SHALL NOT specify subject DN attributes.\n"); return false;