Skip to content

Commit 5ac89df

Browse files
Implemented ExtractCDPExtensionCRLIssuerFromX509Cert() Helper Function (project-chip#28345)
* Implemented ExtractCDPExtensionCRLIssuerFromX509Cert() Helper Function - Extracts the cRLIssuer Name from the CDP extension pf the X509 ASN.1 Encoded Certificate - Only a single cRLIssuer DirectoryName is supported - The result is copied into buffer in a raw ASN.1 X.509 format - The result should be directly comparable with teh result of ExtractSubjectFromX509Cert() - Added OpenSSL, mbedTLS, TinyCrypt, and other implementations - Added CRLIssuer support to the CDP extension in the chip-cert tool - Generated new test vectors * Restyled by clang-format --------- Co-authored-by: Restyled.io <commits@restyled.io>
1 parent ae1cb32 commit 5ac89df

File tree

76 files changed

+2198
-301
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

76 files changed

+2198
-301
lines changed
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
-----BEGIN CERTIFICATE-----
2-
MIICUDCCAfagAwIBAgIISW372zteskMwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP
2+
MIICVDCCAfqgAwIBAgIIUtCsZ7IM3pUwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP
33
TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB
44
gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMFQx
55
JjAkBgNVBAMMHU1hdHRlciBUZXN0IERBQyAwMDAwIFR3byBDRFBzMRQwEgYKKwYB
66
BAGConwCAQwERkZGMTEUMBIGCisGAQQBgqJ8AgIMBDgwMDAwWTATBgcqhkjOPQIB
7-
BggqhkjOPQMBBwNCAARKrV70IfqHoglq9IBcx7bK3w/30LA1NNMRJ5LYnAHfE7cV
8-
AfLEBWiSm/ibuygPsGeTDUwoQvlzUhJXOY+2MpLco4G9MIG6MAwGA1UdEwEB/wQC
9-
MAAwDgYDVR0PAQH/BAQDAgeAMB0GA1UdDgQWBBRF3Pw1yhkocaPuFrIVi2gb4+mK
10-
jDAfBgNVHSMEGDAWgBSvQrcJTevVFexuzzO4ERUiXzJSiDAsBgNVHR8EJTAjMCGg
11-
H6AdhhtodHRwczovL2V4YW1wbGUuY29tL2NybC5wZW0wLAYDVR0fBCUwIzAhoB+g
12-
HYYbaHR0cDovL2V4YW1wbGUuY29tL2NybDIucGVtMAoGCCqGSM49BAMCA0gAMEUC
13-
ICo4AL07AB1JwKlxGLhw/UsJVGsGYQev7ZWa7wxbASuPAiEA4YlR6OPubKM9Z7Jg
14-
jBq99l+UvHneNRsmIWpB3JKzESI=
7+
BggqhkjOPQMBBwNCAASsgCGhsRN1iFKxLNSXHtoVcN6ebVO3SxolfKEcVpdvSLD0
8+
cRW62iJ1LmYYw/DeGAjwKl4upeXOrRDd20Gjgdfzo4HBMIG+MAwGA1UdEwEB/wQC
9+
MAAwDgYDVR0PAQH/BAQDAgeAMB0GA1UdDgQWBBTaYnYN2crY0SgzWZSbQpqh1NSi
10+
GTAfBgNVHSMEGDAWgBSvQrcJTevVFexuzzO4ERUiXzJSiDAsBgNVHR8EJTAjMCGg
11+
H6AdhhtodHRwczovL2V4YW1wbGUuY29tL2NybC5wZW0wMAYDVR0fBCkwJzAloCOg
12+
IYYfaHR0cDovL2V4YW1wbGUuY29tL3Rlc3RfY3JsLnBlbTAKBggqhkjOPQQDAgNI
13+
ADBFAiAHYetn4ktZNrIEQRRWjaaXCMeilfOJv2fP4lBEa2C8lwIhAOXWAJwIFMnC
14+
7KxuBeBvaVUBzjpJv84fVYHQQU3x4kvz
1515
-----END CERTIFICATE-----
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
-----BEGIN CERTIFICATE-----
2+
MIIClzCCAj2gAwIBAgIIXCI6h/Z1+CEwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP
3+
TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB
4+
gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMGEx
5+
MzAxBgNVBAMMKk1hdHRlciBUZXN0IERBQyAwMDAwIDJDRFBzIElzc3VlciBQQUEg
6+
RkZGMTEUMBIGCisGAQQBgqJ8AgEMBEZGRjExFDASBgorBgEEAYKifAICDAQ4MDAw
7+
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEiTPxz9Z7u+upismfmBkZWxFxqD9J
8+
I/aUCvDyIHumWN9aZm+TtfjsXrrtjMwi9GsRUEUnJIpfKTZdQyidR8NneKOB9zCB
9+
9DAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB/wQEAwIHgDAdBgNVHQ4EFgQUEK+MZWCD
10+
7o2moQZ7+3n7MpquaWIwHwYDVR0jBBgwFoAUr0K3CU3r1RXsbs8zuBEVIl8yUogw
11+
YgYDVR0fBFswWTBXoB+gHYYbaHR0cHM6Ly9leGFtcGxlLmNvbS9jcmwucGVtojSk
12+
MjAwMRgwFgYDVQQDDA9NYXR0ZXIgVGVzdCBQQUExFDASBgorBgEEAYKifAIBDARG
13+
RkYxMDAGA1UdHwQpMCcwJaAjoCGGH2h0dHA6Ly9leGFtcGxlLmNvbS90ZXN0X2Ny
14+
bC5wZW0wCgYIKoZIzj0EAwIDSAAwRQIhALMAG/L7IvNMFCME4VhQmPE06CfedMeQ
15+
+pMQPk2j746XAiB0jYFKg08EALAN4XX/uq5ial2WEOEUyt77IdstnRmARw==
16+
-----END CERTIFICATE-----
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
-----BEGIN EC PRIVATE KEY-----
2+
MHcCAQEEIHYhVwcgCQxIEyle/FNqtFHuZfLD5yL7RMO9eKBYeVXboAoGCCqGSM49
3+
AwEHoUQDQgAEiTPxz9Z7u+upismfmBkZWxFxqD9JI/aUCvDyIHumWN9aZm+Ttfjs
4+
XrrtjMwi9GsRUEUnJIpfKTZdQyidR8NneA==
5+
-----END EC PRIVATE KEY-----
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
-----BEGIN CERTIFICATE-----
2+
MIICyzCCAnGgAwIBAgIIbAFKueTP2kwwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP
3+
TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB
4+
gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMG0x
5+
PzA9BgNVBAMMNk1hdHRlciBUZXN0IERBQyAwMDAwIENEUCBJc3N1ZXIgUEFJIEZG
6+
RjIgODAwNCBUd28gQ0RQczEUMBIGCisGAQQBgqJ8AgEMBEZGRjExFDASBgorBgEE
7+
AYKifAICDAQ4MDAwMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEoKslrxdoASyp
8+
DelJX4WlTkznPxn5a3Aef7B/b6Jixb2uyAibJ65CCU+4b2EX/8/y2qX9pV3gEuKj
9+
SucVzXGGK6OCAR4wggEaMAwGA1UdEwEB/wQCMAAwDgYDVR0PAQH/BAQDAgeAMB0G
10+
A1UdDgQWBBQtclLs9MPAl7HpGMTVL+uUGVHecDAfBgNVHSMEGDAWgBSvQrcJTevV
11+
FexuzzO4ERUiXzJSiDCBuQYDVR0fBIGxMIGuMFWgH6AdhhtodHRwczovL2V4YW1w
12+
bGUuY29tL2NybC5wZW2iMqQwMC4xLDAqBgNVBAMMI01hdHRlciBUZXN0IFBBSSBN
13+
dmlkOkZGRjIgTXBpZDo4MDA0MFWgH6AdhhtodHRwczovL2V4YW1wbGUuY29tL2Ny
14+
bC5wZW2iMqQwMC4xLDAqBgNVBAMMI01hdHRlciBUZXN0IFBBSSBNdmlkOkZGRjIg
15+
TXBpZDo4MDA0MAoGCCqGSM49BAMCA0gAMEUCIHrNu003uNEQbzYy5BaEjmTKustw
16+
FMMxGLEhtknEGk5fAiEAkIOUuczHJpV7IQ71uxkQ/fTUlsqW0m6iHr6R7izLm3I=
17+
-----END CERTIFICATE-----
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
-----BEGIN EC PRIVATE KEY-----
2+
MHcCAQEEIBRFh5ZCbhMIojNnvMeHkKUMKPYyH5ouapq+oxtrv86KoAoGCCqGSM49
3+
AwEHoUQDQgAEoKslrxdoASypDelJX4WlTkznPxn5a3Aef7B/b6Jixb2uyAibJ65C
4+
CU+4b2EX/8/y2qX9pV3gEuKjSucVzXGGKw==
5+
-----END EC PRIVATE KEY-----
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
-----BEGIN EC PRIVATE KEY-----
2-
MHcCAQEEIJj6QtgPRpxFxnBqp0m+IYABttjI2ijEbkXYSlxoqN9+oAoGCCqGSM49
3-
AwEHoUQDQgAESq1e9CH6h6IJavSAXMe2yt8P99CwNTTTESeS2JwB3xO3FQHyxAVo
4-
kpv4m7soD7Bnkw1MKEL5c1ISVzmPtjKS3A==
2+
MHcCAQEEIDlWdRYuYEI4U1YxR0HpbMhxoA2xXiV2oVil2MILNzLioAoGCCqGSM49
3+
AwEHoUQDQgAErIAhobETdYhSsSzUlx7aFXDenm1Tt0saJXyhHFaXb0iw9HEVutoi
4+
dS5mGMPw3hgI8CpeLqXlzq0Q3dtBo4HX8w==
55
-----END EC PRIVATE KEY-----
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
-----BEGIN CERTIFICATE-----
2+
MIICnjCCAkSgAwIBAgIIDD65yMbjjlowCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP
3+
TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB
4+
gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMGIx
5+
NDAyBgNVBAMMK01hdHRlciBUZXN0IERBQyAwMDAwIENEUCAyIElzc3VlcnMgUEFB
6+
IEZGRjExFDASBgorBgEEAYKifAIBDARGRkYxMRQwEgYKKwYBBAGConwCAgwEODAw
7+
MDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABHdENpq382J8M7KbpUCO6AbDdjGD
8+
C+j2vO+k9Vm/ZhvgsV5ZK8myxnGahJ7qFFESbyl7pi9AbwNFMsYngor+ZrWjgf0w
9+
gfowDAYDVR0TAQH/BAIwADAOBgNVHQ8BAf8EBAMCB4AwHQYDVR0OBBYEFGDqR8k9
10+
+Qj4XKPNUyASa2H1CgW9MB8GA1UdIwQYMBaAFK9CtwlN69UV7G7PM7gRFSJfMlKI
11+
MIGZBgNVHR8EgZEwgY4wgYugH6AdhhtodHRwczovL2V4YW1wbGUuY29tL2NybC5w
12+
ZW2iaKQyMDAxGDAWBgNVBAMMD01hdHRlciBUZXN0IFBBQTEUMBIGCisGAQQBgqJ8
13+
AgEMBEZGRjGkMjAwMRgwFgYDVQQDDA9NYXR0ZXIgVGVzdCBQQUExFDASBgorBgEE
14+
AYKifAIBDARGRkYxMAoGCCqGSM49BAMCA0gAMEUCIFyAMO8Vuu78OINK4gmh7ZRR
15+
ZN+X3i2WHxDW+fXlspuYAiEAlF+aOo7LicpMdqYDAXgPBrm9jiCeB0M69lohBWH+
16+
pwk=
17+
-----END CERTIFICATE-----
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
-----BEGIN EC PRIVATE KEY-----
2+
MHcCAQEEIHY6bi0QinM2T9Bb0IGb5T3MkGRhdTKXv9uKZXA8u9PLoAoGCCqGSM49
3+
AwEHoUQDQgAEd0Q2mrfzYnwzspulQI7oBsN2MYML6Pa876T1Wb9mG+CxXlkrybLG
4+
cZqEnuoUURJvKXumL0BvA0UyxieCiv5mtQ==
5+
-----END EC PRIVATE KEY-----
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
-----BEGIN CERTIFICATE-----
2+
MIICTjCCAfSgAwIBAgIIHF6aHFFi4O8wCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP
3+
TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB
4+
gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMF0x
5+
LzAtBgNVBAMMJk1hdHRlciBUZXN0IERBQyAwMDAwIFR3byBDRFAgKFR3byBEUHMp
6+
MRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQBgqJ8AgIMBDgwMDAwWTAT
7+
BgcqhkjOPQIBBggqhkjOPQMBBwNCAASb9ykSyJRWBjmlO0LzR0CmtUjsLsrdWAOu
8+
uHNvMsCbNvmsFiTplPL5JEMSA2svQywlpLnTCrVJdZuJORjf2zygo4GyMIGvMAwG
9+
A1UdEwEB/wQCMAAwDgYDVR0PAQH/BAQDAgeAMB0GA1UdDgQWBBSMKnIYf3kO1sth
10+
4tJPGfpXzzCXYDAfBgNVHSMEGDAWgBSvQrcJTevVFexuzzO4ERUiXzJSiDBPBgNV
11+
HR8ESDBGMCGgH6AdhhtodHRwczovL2V4YW1wbGUuY29tL2NybC5wZW0wIaAfoB2G
12+
G2h0dHBzOi8vZXhhbXBsZS5jb20vY3JsLnBlbTAKBggqhkjOPQQDAgNIADBFAiEA
13+
5tWf3JRbqaBa0Iu3U13jFO1alfhfqQpU7uTfa0gZns0CIDUdAZUHKdNtQG3tf/cW
14+
VNJ5r5PNSIMDs8+OQ7FF+JXI
15+
-----END CERTIFICATE-----
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
-----BEGIN EC PRIVATE KEY-----
2+
MHcCAQEEIDswq010l3FqQbHx5gMHNVZ8aEM6n2rKLVxtvk7IfEw3oAoGCCqGSM49
3+
AwEHoUQDQgAEm/cpEsiUVgY5pTtC80dAprVI7C7K3VgDrrhzbzLAmzb5rBYk6ZTy
4+
+SRDEgNrL0MsJaS50wq1SXWbiTkY39s8oA==
5+
-----END EC PRIVATE KEY-----
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
-----BEGIN CERTIFICATE-----
2-
MIICSjCCAfCgAwIBAgIIXzwUpXaaVS0wCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP
2+
MIICRTCCAeugAwIBAgIIedzpTfkjH8YwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP
33
TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB
44
gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMFox
55
LDAqBgNVBAMMI01hdHRlciBUZXN0IERBQyAwMDAwIENEUCAoVHdvIFVSSXMpMRQw
66
EgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQBgqJ8AgIMBDgwMDAwWTATBgcq
7-
hkjOPQIBBggqhkjOPQMBBwNCAATaRkJ2yopbD59Iy6YH/+2S9qgTFGdh+Hu5AO9s
8-
Q2voAeanxcjpYgnLEQRq76+OKwOZtin1IANCtIw0epGZh+NXo4GxMIGuMAwGA1Ud
9-
EwEB/wQCMAAwDgYDVR0PAQH/BAQDAgeAMB0GA1UdDgQWBBTMrHgJmsR/rXoOuQEs
10-
yPQiiAmrYTAfBgNVHSMEGDAWgBSvQrcJTevVFexuzzO4ERUiXzJSiDBOBgNVHR8E
11-
RzBFMCCgHqAchhpodHRwOi8vZXhhbXBsZS5jb20vY3JsLnBlbTAhoB+gHYYbaHR0
12-
cDovL2V4YW1wbGUuY29tL2NybDIucGVtMAoGCCqGSM49BAMCA0gAMEUCIGoUNMNM
13-
07VMHKebxQhC593V7bd4xaKF6a5UYf8ddjl/AiEA7U3iA9Ja1dNx+7NNXJz3vqkS
14-
1ohFXkrf4C9/CWQ/iLw=
7+
hkjOPQIBBggqhkjOPQMBBwNCAATFl5Uusyxgiw7xY1NxnbqsUoPsGo6KykCMkvCi
8+
VkZf4Lc2x+JrwEDwWMKgFDd4W9/5Uttt933Vh5eXWIUo8bclo4GsMIGpMAwGA1Ud
9+
EwEB/wQCMAAwDgYDVR0PAQH/BAQDAgeAMB0GA1UdDgQWBBQ+GIMVnCpzzCgkFu2D
10+
kBLxh15mBzAfBgNVHSMEGDAWgBSvQrcJTevVFexuzzO4ERUiXzJSiDBJBgNVHR8E
11+
QjBAMD6gPKA6hhtodHRwczovL2V4YW1wbGUuY29tL2NybC5wZW2GG2h0dHBzOi8v
12+
ZXhhbXBsZS5jb20vY3JsLnBlbTAKBggqhkjOPQQDAgNIADBFAiEArTGKdI9FBJ6+
13+
K+bFpZC4SasAumm8X8hA9V5LqPWBRPgCIA9Z4f1fcM1zgh2QbU70x2HbPNo/qOhY
14+
0eHoBevPFem4
1515
-----END CERTIFICATE-----
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
-----BEGIN EC PRIVATE KEY-----
2-
MHcCAQEEIL3FzD2bhQ0UC24d6vXSt8tj/HH2TmyomvM0uZhDfm3HoAoGCCqGSM49
3-
AwEHoUQDQgAE2kZCdsqKWw+fSMumB//tkvaoExRnYfh7uQDvbENr6AHmp8XI6WIJ
4-
yxEEau+vjisDmbYp9SADQrSMNHqRmYfjVw==
2+
MHcCAQEEIHtIYEKgxKRFBwIw9cvZ5z6duS4DxjgLw27LTNYyEiT9oAoGCCqGSM49
3+
AwEHoUQDQgAExZeVLrMsYIsO8WNTcZ26rFKD7BqOispAjJLwolZGX+C3Nsfia8BA
4+
8FjCoBQ3eFvf+VLbbfd91YeXl1iFKPG3JQ==
55
-----END EC PRIVATE KEY-----
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
-----BEGIN CERTIFICATE-----
2+
MIICyjCCAnGgAwIBAgIIQxhVWOWQV3UwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP
3+
TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB
4+
gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMGkx
5+
OzA5BgNVBAMMMk1hdHRlciBUZXN0IERBQyAwMDAwIENEUCBJc3N1ZXIgUEFBIEZG
6+
RjEgKFR3byBEUHMpMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQBgqJ8
7+
AgIMBDgwMDAwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAR9+IPNXtxyeBSegAs8
8+
MCTkRcWUuRGFzeMIWH9OrraFWZlqD64ZUB2fs78RElHFeZZd1llPmohOXG85EXj4
9+
K+lXo4IBIjCCAR4wDAYDVR0TAQH/BAIwADAOBgNVHQ8BAf8EBAMCB4AwHQYDVR0O
10+
BBYEFDyDtYoyvCACrYNrl98Q4RyBlpmPMB8GA1UdIwQYMBaAFK9CtwlN69UV7G7P
11+
M7gRFSJfMlKIMIG9BgNVHR8EgbUwgbIwV6AfoB2GG2h0dHBzOi8vZXhhbXBsZS5j
12+
b20vY3JsLnBlbaI0pDIwMDEYMBYGA1UEAwwPTWF0dGVyIFRlc3QgUEFBMRQwEgYK
13+
KwYBBAGConwCAQwERkZGMTBXoB+gHYYbaHR0cHM6Ly9leGFtcGxlLmNvbS9jcmwu
14+
cGVtojSkMjAwMRgwFgYDVQQDDA9NYXR0ZXIgVGVzdCBQQUExFDASBgorBgEEAYKi
15+
fAIBDARGRkYxMAoGCCqGSM49BAMCA0cAMEQCIGexvA7j+1LBWr85HvbYPOSoMHMB
16+
qngfF/X36as8BrKJAiBX4IZO+BaNybFQ9VvQ7bEKoheWVm5PYHm1uR0ImYuSqw==
17+
-----END CERTIFICATE-----
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
-----BEGIN EC PRIVATE KEY-----
2+
MHcCAQEEIFWV0iWHjIr3pIPZDxF7O3KHJEI4ABbwTG0QR8wFsOYvoAoGCCqGSM49
3+
AwEHoUQDQgAEffiDzV7ccngUnoALPDAk5EXFlLkRhc3jCFh/Tq62hVmZag+uGVAd
4+
n7O/ERJRxXmWXdZZT5qITlxvORF4+CvpVw==
5+
-----END EC PRIVATE KEY-----
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
-----BEGIN CERTIFICATE-----
2-
MIICIzCCAcmgAwIBAgIIcWVtG3ouFqQwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP
2+
MIICJDCCAcmgAwIBAgIISP/f/e5jGkMwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP
33
TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB
44
gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMFYx
55
KDAmBgNVBAMMH01hdHRlciBUZXN0IERBQyAwMDAwIENEUCAoSFRUUCkxFDASBgor
66
BgEEAYKifAIBDARGRkYxMRQwEgYKKwYBBAGConwCAgwEODAwMDBZMBMGByqGSM49
7-
AgEGCCqGSM49AwEHA0IABOMBHt6fUVqz6bqTJf7yO5bNcVw66jjOgR6I/G3nrDAm
8-
I/unBos+CdP+VJsRzF8OWWxO284+e6InH7jQmvQhnj2jgY4wgYswDAYDVR0TAQH/
9-
BAIwADAOBgNVHQ8BAf8EBAMCB4AwHQYDVR0OBBYEFGhDyDOjOZ+YQhU+sazPL5VY
10-
XxpQMB8GA1UdIwQYMBaAFK9CtwlN69UV7G7PM7gRFSJfMlKIMCsGA1UdHwQkMCIw
11-
IKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9jcmwucGVtMAoGCCqGSM49BAMCA0gA
12-
MEUCIGVKTBM7ydpNFHg1q/wk1Szso6CPovTm6sKuYEEfNvWkAiEAqhyhkx+8mv/W
13-
RzKr8x6o9hPBZx8PIqQxZ+KOnayTHhg=
7+
AgEGCCqGSM49AwEHA0IABEGudrd83quAXEV30le2nqnmJE8oscF5j9A97FTcDoSl
8+
C5Ke3Sm+MdOGcSXvFWaevZMR72ZcdCE4aMStnK4EVMmjgY4wgYswDAYDVR0TAQH/
9+
BAIwADAOBgNVHQ8BAf8EBAMCB4AwHQYDVR0OBBYEFO94heCX0xX9CTsQrlXJ9HAR
10+
E+eNMB8GA1UdIwQYMBaAFK9CtwlN69UV7G7PM7gRFSJfMlKIMCsGA1UdHwQkMCIw
11+
IKAeoByGGmh0dHA6Ly9leGFtcGxlLmNvbS9jcmwucGVtMAoGCCqGSM49BAMCA0kA
12+
MEYCIQCDovqIsCGqvf7CCK/mjf3nKzoLOOOnMCr7cZoYEQFWaQIhAP3aA67zZnA0
13+
96ua2GVBOlNFoRAap8e+KDPEztHcMw0N
1414
-----END CERTIFICATE-----
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
-----BEGIN CERTIFICATE-----
2-
MIICJTCCAcugAwIBAgIINKhBW30/Kx4wCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP
2+
MIICJDCCAcugAwIBAgIIF/5ta+m+0hMwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP
33
TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB
44
gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMFcx
55
KTAnBgNVBAMMIE1hdHRlciBUZXN0IERBQyAwMDAwIENEUCAoSFRUUFMpMRQwEgYK
66
KwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQBgqJ8AgIMBDgwMDAwWTATBgcqhkjO
7-
PQIBBggqhkjOPQMBBwNCAATZKyTeUWuOzT5oYt6H/Dv3fnARcccLWYz/XwJ/Argg
8-
5/oHutTk2L4mHAj7MZXVqDSCOijMRwO3xRV+FJ5eqngFo4GPMIGMMAwGA1UdEwEB
9-
/wQCMAAwDgYDVR0PAQH/BAQDAgeAMB0GA1UdDgQWBBSjAjP4b0DRGsVfgKXAqSpQ
10-
b+qfMTAfBgNVHSMEGDAWgBSvQrcJTevVFexuzzO4ERUiXzJSiDAsBgNVHR8EJTAj
7+
PQIBBggqhkjOPQMBBwNCAATquEbdfR+IT+cXiiJBp99dMfS5G8a7egh0CbmZNSrP
8+
A67ITJJb9sIBIu7oTX6BErvOwjHjtCIanWEY3HlLbr2Ho4GPMIGMMAwGA1UdEwEB
9+
/wQCMAAwDgYDVR0PAQH/BAQDAgeAMB0GA1UdDgQWBBTjvqcpltz3a7mw8R0ZK7oX
10+
6Vwy+DAfBgNVHSMEGDAWgBSvQrcJTevVFexuzzO4ERUiXzJSiDAsBgNVHR8EJTAj
1111
MCGgH6AdhhtodHRwczovL2V4YW1wbGUuY29tL2NybC5wZW0wCgYIKoZIzj0EAwID
12-
SAAwRQIgU+zq2jxdS7dQy+f40QlZEtTI5fsf7zAkH8+VgylA0JoCIQC1V168pxuE
13-
fnfV1dFBBruHvzedkqSd6o0QoOGLSBAuHw==
12+
RwAwRAIgKsdqVtekuX52LJVQiEHi1VRVGgaPyDIG2LJ/5a5Vdl4CICC7pUnHzZ2+
13+
ZAvoLGij/DawsO31X3D9sXyyRYEAg9Z1
1414
-----END CERTIFICATE-----
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
-----BEGIN EC PRIVATE KEY-----
2-
MHcCAQEEIASkFQOGOdFOYpJvRhpiVdejCwvcrGqYzfiLFnAqcp87oAoGCCqGSM49
3-
AwEHoUQDQgAE2Ssk3lFrjs0+aGLeh/w7935wEXHHC1mM/18CfwK4IOf6B7rU5Ni+
4-
JhwI+zGV1ag0gjoozEcDt8UVfhSeXqp4BQ==
2+
MHcCAQEEIHdGJ9I40do6+NTljaY1aXltvfmJ/OrWgQbi7R7KPCj3oAoGCCqGSM49
3+
AwEHoUQDQgAE6rhG3X0fiE/nF4oiQaffXTH0uRvGu3oIdAm5mTUqzwOuyEySW/bC
4+
ASLu6E1+gRK7zsIx47QiGp1hGNx5S269hw==
55
-----END EC PRIVATE KEY-----
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
-----BEGIN CERTIFICATE-----
2+
MIICZDCCAgmgAwIBAgIIFwLEEE21lM8wCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP
3+
TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB
4+
gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMF8x
5+
MTAvBgNVBAMMKE1hdHRlciBUZXN0IERBQyAwMDAwIENEUCBJc3N1ZXIgUEFBIEZG
6+
RjExFDASBgorBgEEAYKifAIBDARGRkYxMRQwEgYKKwYBBAGConwCAgwEODAwMDBZ
7+
MBMGByqGSM49AgEGCCqGSM49AwEHA0IABDbTJt218OPmus07M/tVBe+5yqPA751R
8+
HY55IS5pxKdjuDDWcVA5es2iTsb+Us6NdXi2j3WL2SYrokQL4/heR6ijgcUwgcIw
9+
DAYDVR0TAQH/BAIwADAOBgNVHQ8BAf8EBAMCB4AwHQYDVR0OBBYEFNII/K23jxNe
10+
9BkK8vZIMYJ5CHruMB8GA1UdIwQYMBaAFK9CtwlN69UV7G7PM7gRFSJfMlKIMGIG
11+
A1UdHwRbMFkwV6AfoB2GG2h0dHBzOi8vZXhhbXBsZS5jb20vY3JsLnBlbaI0pDIw
12+
MDEYMBYGA1UEAwwPTWF0dGVyIFRlc3QgUEFBMRQwEgYKKwYBBAGConwCAQwERkZG
13+
MTAKBggqhkjOPQQDAgNJADBGAiEA6tCCg0An5BeTLg3cJuUMFvn9JoCWnDP6QMz4
14+
xCLxx/cCIQCnCLBe5osm2m1kRGG8Qp+iX1Yt0iujVaeZNya5Ofsu0A==
15+
-----END CERTIFICATE-----
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
-----BEGIN EC PRIVATE KEY-----
2+
MHcCAQEEIBDtAN7we14dK7MkR4BwbP62++cqVVnAOnPTqZ84f86foAoGCCqGSM49
3+
AwEHoUQDQgAENtMm3bXw4+a6zTsz+1UF77nKo8DvnVEdjnkhLmnEp2O4MNZxUDl6
4+
zaJOxv5Szo11eLaPdYvZJiuiRAvj+F5HqA==
5+
-----END EC PRIVATE KEY-----
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
-----BEGIN CERTIFICATE-----
2+
MIICTjCCAfSgAwIBAgIISpgV1Lndz3MwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP
3+
TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB
4+
gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMGAx
5+
MjAwBgNVBAMMKU1hdHRlciBUZXN0IERBQyAwMDAwIENEUCBJc3N1ZXIgUEFBIE5v
6+
VklEMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQBgqJ8AgIMBDgwMDAw
7+
WTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAARqK+3HFrVjZH5m25o+Lc1F8L9YTYWn
8+
0t/4/7F0tdVefxxUlL59e8TinBGAmiA3YVVuORV1Hh0gGquWfjzsvPsho4GvMIGs
9+
MAwGA1UdEwEB/wQCMAAwDgYDVR0PAQH/BAQDAgeAMB0GA1UdDgQWBBQgqFG1WVqL
10+
MShpA6Y/yTYAFznAPjAfBgNVHSMEGDAWgBSvQrcJTevVFexuzzO4ERUiXzJSiDBM
11+
BgNVHR8ERTBDMEGgH6AdhhtodHRwczovL2V4YW1wbGUuY29tL2NybC5wZW2iHqQc
12+
MBoxGDAWBgNVBAMMD01hdHRlciBUZXN0IFBBQTAKBggqhkjOPQQDAgNIADBFAiEA
13+
g9PU5fUk6hZsFEXtQgil4yb4/9238aG4z7nyOAbC5R8CIH9YZoySudmq+rGTtzCC
14+
4jmFmZ8i2MDgDmYZnQgGIFJA
15+
-----END CERTIFICATE-----
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
-----BEGIN EC PRIVATE KEY-----
2+
MHcCAQEEIEbZnx2NZaBNb6+b53sybHtOZR+F0JsAvwIDixLl9viJoAoGCCqGSM49
3+
AwEHoUQDQgAEaivtxxa1Y2R+ZtuaPi3NRfC/WE2Fp9Lf+P+xdLXVXn8cVJS+fXvE
4+
4pwRgJogN2FVbjkVdR4dIBqrln487Lz7IQ==
5+
-----END EC PRIVATE KEY-----
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
-----BEGIN CERTIFICATE-----
2+
MIICZjCCAgygAwIBAgIIX/XGBLygc2EwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP
3+
TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB
4+
gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMGQx
5+
NjA0BgNVBAMMLU1hdHRlciBUZXN0IERBQyAwMDAwIENEUCBJc3N1ZXIgUEFJIEZG
6+
RjIgODAwNDEUMBIGCisGAQQBgqJ8AgEMBEZGRjExFDASBgorBgEEAYKifAICDAQ4
7+
MDAwMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEZov4ECQtzUqPDMONcUCCtZ9E
8+
++knHOZqXRv043j2gbwZ9Kt6y4ozuE47SuBEqeNeqgRTpJapBQXxV8JSaf5Pt6OB
9+
wzCBwDAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB/wQEAwIHgDAdBgNVHQ4EFgQUzoDA
10+
AjObxgDU+Urwle5k8ClCMuIwHwYDVR0jBBgwFoAUr0K3CU3r1RXsbs8zuBEVIl8y
11+
UogwYAYDVR0fBFkwVzBVoB+gHYYbaHR0cHM6Ly9leGFtcGxlLmNvbS9jcmwucGVt
12+
ojKkMDAuMSwwKgYDVQQDDCNNYXR0ZXIgVGVzdCBQQUkgTXZpZDpGRkYyIE1waWQ6
13+
ODAwNDAKBggqhkjOPQQDAgNIADBFAiAIjNObC+8wMAde7s+wPK2m7MdGi+dXm3Vr
14+
reJ/LMA9IQIhAITmPczDK75NcHcrav/swSodNNLD4UnOsbmIJRa8NBvP
15+
-----END CERTIFICATE-----
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
-----BEGIN EC PRIVATE KEY-----
2+
MHcCAQEEIP500CK5Bdg4fm+/IhKa3tra58l4DLtRFBbdWumGNqHMoAoGCCqGSM49
3+
AwEHoUQDQgAEZov4ECQtzUqPDMONcUCCtZ9E++knHOZqXRv043j2gbwZ9Kt6y4oz
4+
uE47SuBEqeNeqgRTpJapBQXxV8JSaf5Ptw==
5+
-----END EC PRIVATE KEY-----
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
-----BEGIN CERTIFICATE-----
2+
MIICjDCCAjOgAwIBAgIIerMwp8ofkZUwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP
3+
TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB
4+
gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMDsx
5+
DTALBgNVBAMMBExvbmcxFDASBgorBgEEAYKifAIBDARGRkYxMRQwEgYKKwYBBAGC
6+
onwCAgwEODAwMDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABH3QCDBDf/vXBwk4
7+
STGEtLxWRk99gQDN7zP4kpk5vryNUzaV1x9MDam/HI6Ef91wi1zTq9Yu4zWBab0y
8+
CFo1KN2jggESMIIBDjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB/wQEAwIHgDAdBgNV
9+
HQ4EFgQUHfNSWZ1B4LBsEwIG/8FXpzLM96QwHwYDVR0jBBgwFoAUr0K3CU3r1RXs
10+
bs8zuBEVIl8yUogwga0GA1UdHwSBpTCBojCBn6BpoGeGZWh0dHBzOi8vZXhhbXBs
11+
ZS5jb20vdGhpcy1pcy1hbi1leGFtcGxlLW9mLWNybC1kaXN0cmlidXRpb24tcG9p
12+
bnQtZXh0ZW5zaW9uLXdoaWNoLWlzLTEwMS1jaGFycy9jcmwucGVtojKkMDAuMSww
13+
KgYDVQQDDCNNYXR0ZXIgVGVzdCBQQUkgTXZpZDpGRkYyIE1waWQ6ODAwNDAKBggq
14+
hkjOPQQDAgNHADBEAiATKPP6OqNo60+Ncy+7DyjPDavE6UROADyEhIW5cHu9/wIg
15+
XQyY1QEUXaI66m/s2rP00py/PnC0U4NGvM6BGyR05Dg=
16+
-----END CERTIFICATE-----
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
-----BEGIN EC PRIVATE KEY-----
2+
MHcCAQEEIIRhGcS4/FkEWZhcGUZqsEsOm/+ykn35zm/rR4JrHc44oAoGCCqGSM49
3+
AwEHoUQDQgAEfdAIMEN/+9cHCThJMYS0vFZGT32BAM3vM/iSmTm+vI1TNpXXH0wN
4+
qb8cjoR/3XCLXNOr1i7jNYFpvTIIWjUo3Q==
5+
-----END EC PRIVATE KEY-----
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
-----BEGIN EC PRIVATE KEY-----
2-
MHcCAQEEIAZZ8hZ3GOkPEiO670Qo8bDOxHK1X7sH6ofXOYmc9zFqoAoGCCqGSM49
3-
AwEHoUQDQgAE4wEe3p9RWrPpupMl/vI7ls1xXDrqOM6BHoj8beesMCYj+6cGiz4J
4-
0/5UmxHMXw5ZbE7bzj57oicfuNCa9CGePQ==
2+
MHcCAQEEICX4wFLUjmqH7k3OddrzY9Zg+QE2WM0wVT4huFuiur4DoAoGCCqGSM49
3+
AwEHoUQDQgAEQa52t3zeq4BcRXfSV7aeqeYkTyixwXmP0D3sVNwOhKULkp7dKb4x
4+
04ZxJe8VZp69kxHvZlx0IThoxK2crgRUyQ==
55
-----END EC PRIVATE KEY-----
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
-----BEGIN CERTIFICATE-----
2-
MIICUzCCAfmgAwIBAgIIHW5tUEGGAAcwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP
2+
MIICUzCCAfmgAwIBAgIILY0sRa5oU0UwCgYIKoZIzj0EAwIwRjEYMBYGA1UEAwwP
33
TWF0dGVyIFRlc3QgUEFJMRQwEgYKKwYBBAGConwCAQwERkZGMTEUMBIGCisGAQQB
44
gqJ8AgIMBDgwMDAwIBcNMjEwNjI4MTQyMzQzWhgPOTk5OTEyMzEyMzU5NTlaMDsx
55
DTALBgNVBAMMBExvbmcxFDASBgorBgEEAYKifAIBDARGRkYxMRQwEgYKKwYBBAGC
6-
onwCAgwEODAwMDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABEMo+7hxQow14iSz
7-
f56AZANfssxy+PFxGFNGwyDhqIW15AkJXuyFX31Sr5eh0G92cWyHNn4ZiM6hGdbX
8-
9CUrxy+jgdkwgdYwDAYDVR0TAQH/BAIwADAOBgNVHQ8BAf8EBAMCB4AwHQYDVR0O
9-
BBYEFPZMe/GotuC6EI6960/h9nd8ySwpMB8GA1UdIwQYMBaAFK9CtwlN69UV7G7P
6+
onwCAgwEODAwMDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABG+9MRPxTgC1VBrl
7+
JjpH4WsZd3XpEhSkIPTZeu1rpJNVHKXA1pX6PrkI8TKaVLudXeWXTPqoxfDFxDCM
8+
rhrG4XejgdkwgdYwDAYDVR0TAQH/BAIwADAOBgNVHQ8BAf8EBAMCB4AwHQYDVR0O
9+
BBYEFKg0y+z9b0dDBuV9kH5M9K0/ffxPMB8GA1UdIwQYMBaAFK9CtwlN69UV7G7P
1010
M7gRFSJfMlKIMHYGA1UdHwRvMG0wa6BpoGeGZWh0dHBzOi8vZXhhbXBsZS5jb20v
1111
dGhpcy1pcy1hbi1leGFtcGxlLW9mLWNybC1kaXN0cmlidXRpb24tcG9pbnQtZXh0
1212
ZW5zaW9uLXdoaWNoLWlzLTEwMS1jaGFycy9jcmwucGVtMAoGCCqGSM49BAMCA0gA
13-
MEUCIENDYnRVRbgQ6zM9WS0/RoI8U/VhGfCGROJ5TLpK2rexAiEAr1GXakRNQ566
14-
F7ihY3WBUwmT9hjCdBiH0+beR5GkyaQ=
13+
MEUCIQDwVWE6yxHLdt90w+FyrmPLoC+zbB4FKxgk6oNmxhQV2gIgASWvP3RvYo8m
14+
623+yUj++jXV0ukEY/HzitbvkNu25oM=
1515
-----END CERTIFICATE-----
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
-----BEGIN EC PRIVATE KEY-----
2-
MHcCAQEEINFUmafW3jhThp3mpGxLUtE7c1kW1Kq9UCaqrR5yeWbroAoGCCqGSM49
3-
AwEHoUQDQgAEQyj7uHFCjDXiJLN/noBkA1+yzHL48XEYU0bDIOGohbXkCQle7IVf
4-
fVKvl6HQb3ZxbIc2fhmIzqEZ1tf0JSvHLw==
2+
MHcCAQEEIKEE7TjXp337hySJtfM1UeZefmg2BDNOe26ap+SLlL/3oAoGCCqGSM49
3+
AwEHoUQDQgAEb70xE/FOALVUGuUmOkfhaxl3dekSFKQg9Nl67Wukk1UcpcDWlfo+
4+
uQjxMppUu51d5ZdM+qjF8MXEMIyuGsbhdw==
55
-----END EC PRIVATE KEY-----

0 commit comments

Comments
 (0)