diff options
author | jsing <> | 2020-07-14 18:29:19 +0000 |
---|---|---|
committer | jsing <> | 2020-07-14 18:29:19 +0000 |
commit | 5833b446d446315876f10a00d069f4981c6cf97c (patch) | |
tree | 7af6de9194f6dcf712139468c54eaa6876fa3e60 /src | |
parent | f133c373915d3c0ab63b4365469c5023561f3443 (diff) | |
download | openbsd-5833b446d446315876f10a00d069f4981c6cf97c.tar.gz openbsd-5833b446d446315876f10a00d069f4981c6cf97c.tar.bz2 openbsd-5833b446d446315876f10a00d069f4981c6cf97c.zip |
Provide generated certificate bundles and roots for regress.
ok beck@ tb@
Diffstat (limited to 'src')
74 files changed, 3721 insertions, 0 deletions
diff --git a/src/regress/lib/libcrypto/certs/10a/bundle.pem b/src/regress/lib/libcrypto/certs/10a/bundle.pem new file mode 100644 index 0000000000..0ac7740a38 --- /dev/null +++ b/src/regress/lib/libcrypto/certs/10a/bundle.pem | |||
@@ -0,0 +1,65 @@ | |||
1 | subject= CN = LibreSSL Test Server 1 | ||
2 | issuer= CN = LibreSSL Test Intermediate CA 1 | ||
3 | subject= CN = LibreSSL Test Intermediate CA 1 | ||
4 | issuer= CN = LibreSSL Test Root CA 1 | ||
5 | subject= CN = LibreSSL Test Intermediate CA 1 | ||
6 | issuer= CN = LibreSSL Test Root CA 2 | ||
7 | -----BEGIN CERTIFICATE----- | ||
8 | MIIDLjCCAhagAwIBAgIJAIZjiC92oa9rMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
9 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDEwHhcNMjAwNzE0MTgy | ||
10 | MTEzWhcNMzAwNzEyMTgyMTEzWjAhMR8wHQYDVQQDDBZMaWJyZVNTTCBUZXN0IFNl | ||
11 | cnZlciAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA1vjt49DL5EtZ | ||
12 | cpC0QUyqmtRmtw+VSKst3XVCDTiVwBLVcm6N0uTkrqVPv+W8tZpv50nt4EVkIDlD | ||
13 | P2gr7E4ZwLETpJs5UersSUzAL4FdpmOGPzJ18Kf40Cadft5NCrE+d2Na2MtJ1SZM | ||
14 | ppikmlLnXMnQOItexPkYMRYE/WuAmrl/sF7sy1yPA7ZHiGod+jPY/idLNABfT8Te | ||
15 | f/m7GpVFj9a9bJxt5OdtI28zhNvLLO5LvG5Ck43iAxUObT4xjYnrHq1dG9+kPnAZ | ||
16 | 8lal4rEHKnU8XAEaI6f0GjkJjKFLMZcsnOyXTlozBx8MCHbi5/y9i4B8XD4PkBD0 | ||
17 | V/7byZqfmwIDAQABo2AwXjAdBgNVHQ4EFgQUVQKICHoaO3YJ+QYHC4vSVK5Oz0Ew | ||
18 | HwYDVR0jBBgwFoAUrrQHpRzxzE790gxSvclXezCqq2owDAYDVR0TAQH/BAIwADAO | ||
19 | BgNVHQ8BAf8EBAMCB4AwDQYJKoZIhvcNAQELBQADggEBAH+vw4RBwJ8/AOI4qAha | ||
20 | bAi8bFCbG6l/QXZnR2T4jMjpnH4FZDh0UEdZFRBA4+nGCJAT3nG+dmRv5htOGJz5 | ||
21 | u/FwJTzfNFEp+KjnffmhXgf6FGyutGUcmVbM7evTyVYE+gkuNopwkwyomsaGayjp | ||
22 | f+kpHRHqApi7r/kWe9W0T2iCQiQwhu0OSFQE7Uc6MM70U388wsnU25eCJpWZLHuT | ||
23 | y/Q+zqIL7qu6b35CkVovi3TJ/R+pbg7FoqL+UzuI9jKsi9Ufl8HYsrvFFXyMIaJv | ||
24 | dBbAF00yyATAPfR+rsTI1XT8O/PHOom9YVLpy5Hn7dXyTX4kiclIWgeYchcnIDzP | ||
25 | 8nA= | ||
26 | -----END CERTIFICATE----- | ||
27 | -----BEGIN CERTIFICATE----- | ||
28 | MIIDLDCCAhSgAwIBAgIDEAABMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNVBAMMF0xp | ||
29 | YnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTEwMDEwMTAwMDAwMFoXDTIwMDEwMTAw | ||
30 | MDAwMFowKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlhdGUgQ0Eg | ||
31 | MTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANFLUn5c5sWQBV1XGPQw | ||
32 | V37J4ziLpN4DpqFQV0m0QANpmQG/J3NkFhSRC9VBhTQBDwlUdsFDD6sUHpszVkRf | ||
33 | 2/cJ8dl0CsRCi/Iz5lNrRD7zS+l0YlZAdSeOjNnxFshUWKHFOc/xnrjhVi71WI3z | ||
34 | 0ZGT84lFArf8U+3YSMQi4Kuk3lqFvcWIObevnS/wSp9P3zy7NcNVkgAUD7vt+Oqi | ||
35 | IsVpN7noiUJkZqncXLGa+t1a7nztY9Z4x9VEU2io/o1vSn5UHDZFjYj1onDCL0CF | ||
36 | qjipluH3Hw3frPPh7V43gkGpTYi8Ona4lg5gXFWsquneT0AzVxoW6S6xHhiBxs1e | ||
37 | 9KcCAwEAAaNjMGEwHQYDVR0OBBYEFK60B6Uc8cxO/dIMUr3JV3swqqtqMB8GA1Ud | ||
38 | IwQYMBaAFDH3FMRsXF02OKcY2W3s799Z/6VTMA8GA1UdEwEB/wQFMAMBAf8wDgYD | ||
39 | VR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQCLRUkOkG4eKiOXDiiTuJSr | ||
40 | JWFe2zilHaecLny3AyuFKydYuNJe1/DCSNeGDSm1dleAgC5xIqR0T7HGN+2M2N7V | ||
41 | LK4T7Z2Re/2CX+kaaQqm2wD3PT2pdYoEDjVMztFdeG5pRxmwxWCjlStMJWFFekZg | ||
42 | eLAk7irmTTuclohrjgH7PA7fIRbjXQrLwHOlv2c6+d064V1KuxkJFim3rYYIsC+o | ||
43 | psnNYK4OyQfOn20KRKTL1i3AR64TpNocM5Zug5tNS89L2Fc+5dsgoSdep0R/vFK5 | ||
44 | 0qrQI+SFKMs9KCgMHPrSxcnZRWHlbG9Y/1qV/hq4+xEdmkbBQNi+36NLqiCv9V7k | ||
45 | -----END CERTIFICATE----- | ||
46 | -----BEGIN CERTIFICATE----- | ||
47 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9qMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
48 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAyMB4XDTIwMDcxNDE4MjExM1oXDTMw | ||
49 | MDcxMjE4MjExM1owKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
50 | dGUgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANFLUn5c5sWQ | ||
51 | BV1XGPQwV37J4ziLpN4DpqFQV0m0QANpmQG/J3NkFhSRC9VBhTQBDwlUdsFDD6sU | ||
52 | HpszVkRf2/cJ8dl0CsRCi/Iz5lNrRD7zS+l0YlZAdSeOjNnxFshUWKHFOc/xnrjh | ||
53 | Vi71WI3z0ZGT84lFArf8U+3YSMQi4Kuk3lqFvcWIObevnS/wSp9P3zy7NcNVkgAU | ||
54 | D7vt+OqiIsVpN7noiUJkZqncXLGa+t1a7nztY9Z4x9VEU2io/o1vSn5UHDZFjYj1 | ||
55 | onDCL0CFqjipluH3Hw3frPPh7V43gkGpTYi8Ona4lg5gXFWsquneT0AzVxoW6S6x | ||
56 | HhiBxs1e9KcCAwEAAaNjMGEwHQYDVR0OBBYEFK60B6Uc8cxO/dIMUr3JV3swqqtq | ||
57 | MB8GA1UdIwQYMBaAFPSqpdem3seZWqE8EiFTR0rrF2pkMA8GA1UdEwEB/wQFMAMB | ||
58 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQB++++cgTa/2F37 | ||
59 | 2WFWlKnylBXHPjc8pb2q9gE+aYTefeaFQ+tFPK0/BfdHiZJ5iz85tYy62ihWfLQf | ||
60 | ONA9hjyDZgFUA3yuseBchwTxW7iN72pG4c+O7JI9pT6MZYDkStb3QdvxIEFDthRb | ||
61 | OjmlHsTuEcYxzjRGjmY/HInFbJvBPYKPZKTvPC9TCZPF7gNSfS73x/A0Qnt6VWFD | ||
62 | HMpGaiccRbp4CN+Rw8gD781Ck8U60lmu2JLud6Wy6H9xYt8IVs/YQy7bI68KcL2F | ||
63 | 6EndBaiH/kEzVCAMxBCt0vo9W0T669GQfPwTh+5E0L2FuYxAOgutdy4XoZq2aKTm | ||
64 | D2iqtCsQ | ||
65 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/10a/roots.pem b/src/regress/lib/libcrypto/certs/10a/roots.pem new file mode 100644 index 0000000000..abcc0d3d65 --- /dev/null +++ b/src/regress/lib/libcrypto/certs/10a/roots.pem | |||
@@ -0,0 +1,42 @@ | |||
1 | subject= CN = LibreSSL Test Root CA 1 | ||
2 | issuer= CN = LibreSSL Test Root CA 1 | ||
3 | -----BEGIN CERTIFICATE----- | ||
4 | MIIDKjCCAhKgAwIBAgIJAJ6bvd95cF8EMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
5 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjExMloXDTMw | ||
6 | MDcxMjE4MjExMlowIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDEw | ||
7 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCxjk/8x2X5LdF86sdRjpSJ | ||
8 | 2OUkzcnITCJLxvBdRMnXWj5S0tPCbv+3HyUmDub4KSyPUfERMKfjSPxjcaoX4Vym | ||
9 | CT2W0Vbxmabpym8EioktD1dDiYt0PnN78hYKqZtzKeYAi86hLgStVeop0jO9/5EN | ||
10 | 8CRPmuvbXjoEN6jDC4FABZe0HwNd96ulfw502o6e6xNaIdFQPXC61acrd3Pyx9U7 | ||
11 | BOAte7ysBjcX68qoUmSD6jnGZi6KCzjmo1nEWMgr8S9IaeSKQOo/5mYLFXGaMSgp | ||
12 | j55lP3EUQvm/eOZaKTDewP5XSm/qyQefTr7vvaunKUHHskU9IEkjXG9pQheBnzT3 | ||
13 | AgMBAAGjYzBhMB0GA1UdDgQWBBQx9xTEbFxdNjinGNlt7O/fWf+lUzAfBgNVHSME | ||
14 | GDAWgBQx9xTEbFxdNjinGNlt7O/fWf+lUzAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
15 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAk1/bkAnG3hM17zI1WGy7cdZU | ||
16 | taEkhdG/ylSQoyvvRRoHYGMfCc2NymGDU1f2xqSqG7DGpbifqpX+HMbctTiu5Irt | ||
17 | /6qGR0dkuCGgHHAKQjk+Q1QP5NaIKF2290K6rwCkqDLYODjF6McfndreC8MPxlJP | ||
18 | VKHA3xf6XItqU3VERtTFZd8lorS34CuPiuukNvTA89bUkPCknQRqLKXKUvRDFsl7 | ||
19 | LjSai9WAeGX68qQCw21DDMkHA7GmMoRGsoyzV83R5hBFZun0cmsGi41KCA9Hn18y | ||
20 | eWQGWZ/TfTRsw1clHEhasU7UBkBHCeAXmgHveaxm+G/kRflK9XzZKAyi1yLI6w== | ||
21 | -----END CERTIFICATE----- | ||
22 | subject= CN = LibreSSL Test Root CA 2 | ||
23 | issuer= CN = LibreSSL Test Root CA 2 | ||
24 | -----BEGIN CERTIFICATE----- | ||
25 | MIIDKjCCAhKgAwIBAgIJANSc473jnpSPMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
26 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAyMB4XDTIwMDcxNDE4MjExMloXDTMw | ||
27 | MDcxMjE4MjExMlowIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDIw | ||
28 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDw8C1XpMKzIqlvkPhdIrlf | ||
29 | Rdes/KIb7cmdr7kWAlbBwSlqfFTwHlm1fmVsnbGXYrG4Z4FuJeD5+zhJZ1ITVorg | ||
30 | /LSX9eP4CPpGgbJoXXTEZ5sMuZWujI1qQDxPhSugGKKo8NzDfBs3ud5VblTR+NG4 | ||
31 | c1J1Mvg2fNlMvqY+TSME8haTLjw8buLwM3NrJFM/mOYCWHDIzdqm3JKBSnqlFRzu | ||
32 | ni8/B1MPQEdMabtunIcZ6HnNp2lPGAAMJIgI/w7CN1N+98SJbVN0fvL6OUR7eSM2 | ||
33 | chKhscjzA2RoItwBNK1gDqPT/IeB3OKSt8bni7qvD4hMHevRhgJkNsQTW+w/wFMd | ||
34 | AgMBAAGjYzBhMB0GA1UdDgQWBBT0qqXXpt7HmVqhPBIhU0dK6xdqZDAfBgNVHSME | ||
35 | GDAWgBT0qqXXpt7HmVqhPBIhU0dK6xdqZDAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
36 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEArnWinqACo0VjrKbIsEWMVAqy | ||
37 | +yaNsxsdZu+7gIatL7No6EsLLSItkI3dfk/6HzZTPzotFQZOU/9P0tU3VCuKyT14 | ||
38 | zbtiAexK//GsvrGA0rdIihAUau4WPwDsaFuBcMl6nqeSa7UNRJwNgJxaDOVsD/N9 | ||
39 | 7DEqHFPSXv9GqmiU4vSZzzp7M/1NF1xXnVcU4KaPtR9Qcq9e66GSV8+KtD8XuWVe | ||
40 | ofGzenQD49QAeSUja31nfShqBpCm9wDx6FuZZHBRqwqDBG6fQMRGXGugyGo58NVb | ||
41 | SHht4oOBfKghBkDaAf/45bmWIlu8A6TkPycxOTe0jLn/2jP2N5kb/Wq8MTmufg== | ||
42 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/10b/bundle.pem b/src/regress/lib/libcrypto/certs/10b/bundle.pem new file mode 100644 index 0000000000..bbf7bf032a --- /dev/null +++ b/src/regress/lib/libcrypto/certs/10b/bundle.pem | |||
@@ -0,0 +1,65 @@ | |||
1 | subject= CN = LibreSSL Test Server 1 | ||
2 | issuer= CN = LibreSSL Test Intermediate CA 1 | ||
3 | subject= CN = LibreSSL Test Intermediate CA 1 | ||
4 | issuer= CN = LibreSSL Test Root CA 2 | ||
5 | subject= CN = LibreSSL Test Intermediate CA 1 | ||
6 | issuer= CN = LibreSSL Test Root CA 1 | ||
7 | -----BEGIN CERTIFICATE----- | ||
8 | MIIDLjCCAhagAwIBAgIJAIZjiC92oa9rMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
9 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDEwHhcNMjAwNzE0MTgy | ||
10 | MTEzWhcNMzAwNzEyMTgyMTEzWjAhMR8wHQYDVQQDDBZMaWJyZVNTTCBUZXN0IFNl | ||
11 | cnZlciAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA1vjt49DL5EtZ | ||
12 | cpC0QUyqmtRmtw+VSKst3XVCDTiVwBLVcm6N0uTkrqVPv+W8tZpv50nt4EVkIDlD | ||
13 | P2gr7E4ZwLETpJs5UersSUzAL4FdpmOGPzJ18Kf40Cadft5NCrE+d2Na2MtJ1SZM | ||
14 | ppikmlLnXMnQOItexPkYMRYE/WuAmrl/sF7sy1yPA7ZHiGod+jPY/idLNABfT8Te | ||
15 | f/m7GpVFj9a9bJxt5OdtI28zhNvLLO5LvG5Ck43iAxUObT4xjYnrHq1dG9+kPnAZ | ||
16 | 8lal4rEHKnU8XAEaI6f0GjkJjKFLMZcsnOyXTlozBx8MCHbi5/y9i4B8XD4PkBD0 | ||
17 | V/7byZqfmwIDAQABo2AwXjAdBgNVHQ4EFgQUVQKICHoaO3YJ+QYHC4vSVK5Oz0Ew | ||
18 | HwYDVR0jBBgwFoAUrrQHpRzxzE790gxSvclXezCqq2owDAYDVR0TAQH/BAIwADAO | ||
19 | BgNVHQ8BAf8EBAMCB4AwDQYJKoZIhvcNAQELBQADggEBAH+vw4RBwJ8/AOI4qAha | ||
20 | bAi8bFCbG6l/QXZnR2T4jMjpnH4FZDh0UEdZFRBA4+nGCJAT3nG+dmRv5htOGJz5 | ||
21 | u/FwJTzfNFEp+KjnffmhXgf6FGyutGUcmVbM7evTyVYE+gkuNopwkwyomsaGayjp | ||
22 | f+kpHRHqApi7r/kWe9W0T2iCQiQwhu0OSFQE7Uc6MM70U388wsnU25eCJpWZLHuT | ||
23 | y/Q+zqIL7qu6b35CkVovi3TJ/R+pbg7FoqL+UzuI9jKsi9Ufl8HYsrvFFXyMIaJv | ||
24 | dBbAF00yyATAPfR+rsTI1XT8O/PHOom9YVLpy5Hn7dXyTX4kiclIWgeYchcnIDzP | ||
25 | 8nA= | ||
26 | -----END CERTIFICATE----- | ||
27 | -----BEGIN CERTIFICATE----- | ||
28 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9qMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
29 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAyMB4XDTIwMDcxNDE4MjExM1oXDTMw | ||
30 | MDcxMjE4MjExM1owKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
31 | dGUgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANFLUn5c5sWQ | ||
32 | BV1XGPQwV37J4ziLpN4DpqFQV0m0QANpmQG/J3NkFhSRC9VBhTQBDwlUdsFDD6sU | ||
33 | HpszVkRf2/cJ8dl0CsRCi/Iz5lNrRD7zS+l0YlZAdSeOjNnxFshUWKHFOc/xnrjh | ||
34 | Vi71WI3z0ZGT84lFArf8U+3YSMQi4Kuk3lqFvcWIObevnS/wSp9P3zy7NcNVkgAU | ||
35 | D7vt+OqiIsVpN7noiUJkZqncXLGa+t1a7nztY9Z4x9VEU2io/o1vSn5UHDZFjYj1 | ||
36 | onDCL0CFqjipluH3Hw3frPPh7V43gkGpTYi8Ona4lg5gXFWsquneT0AzVxoW6S6x | ||
37 | HhiBxs1e9KcCAwEAAaNjMGEwHQYDVR0OBBYEFK60B6Uc8cxO/dIMUr3JV3swqqtq | ||
38 | MB8GA1UdIwQYMBaAFPSqpdem3seZWqE8EiFTR0rrF2pkMA8GA1UdEwEB/wQFMAMB | ||
39 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQB++++cgTa/2F37 | ||
40 | 2WFWlKnylBXHPjc8pb2q9gE+aYTefeaFQ+tFPK0/BfdHiZJ5iz85tYy62ihWfLQf | ||
41 | ONA9hjyDZgFUA3yuseBchwTxW7iN72pG4c+O7JI9pT6MZYDkStb3QdvxIEFDthRb | ||
42 | OjmlHsTuEcYxzjRGjmY/HInFbJvBPYKPZKTvPC9TCZPF7gNSfS73x/A0Qnt6VWFD | ||
43 | HMpGaiccRbp4CN+Rw8gD781Ck8U60lmu2JLud6Wy6H9xYt8IVs/YQy7bI68KcL2F | ||
44 | 6EndBaiH/kEzVCAMxBCt0vo9W0T669GQfPwTh+5E0L2FuYxAOgutdy4XoZq2aKTm | ||
45 | D2iqtCsQ | ||
46 | -----END CERTIFICATE----- | ||
47 | -----BEGIN CERTIFICATE----- | ||
48 | MIIDLDCCAhSgAwIBAgIDEAABMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNVBAMMF0xp | ||
49 | YnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTEwMDEwMTAwMDAwMFoXDTIwMDEwMTAw | ||
50 | MDAwMFowKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlhdGUgQ0Eg | ||
51 | MTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANFLUn5c5sWQBV1XGPQw | ||
52 | V37J4ziLpN4DpqFQV0m0QANpmQG/J3NkFhSRC9VBhTQBDwlUdsFDD6sUHpszVkRf | ||
53 | 2/cJ8dl0CsRCi/Iz5lNrRD7zS+l0YlZAdSeOjNnxFshUWKHFOc/xnrjhVi71WI3z | ||
54 | 0ZGT84lFArf8U+3YSMQi4Kuk3lqFvcWIObevnS/wSp9P3zy7NcNVkgAUD7vt+Oqi | ||
55 | IsVpN7noiUJkZqncXLGa+t1a7nztY9Z4x9VEU2io/o1vSn5UHDZFjYj1onDCL0CF | ||
56 | qjipluH3Hw3frPPh7V43gkGpTYi8Ona4lg5gXFWsquneT0AzVxoW6S6xHhiBxs1e | ||
57 | 9KcCAwEAAaNjMGEwHQYDVR0OBBYEFK60B6Uc8cxO/dIMUr3JV3swqqtqMB8GA1Ud | ||
58 | IwQYMBaAFDH3FMRsXF02OKcY2W3s799Z/6VTMA8GA1UdEwEB/wQFMAMBAf8wDgYD | ||
59 | VR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQCLRUkOkG4eKiOXDiiTuJSr | ||
60 | JWFe2zilHaecLny3AyuFKydYuNJe1/DCSNeGDSm1dleAgC5xIqR0T7HGN+2M2N7V | ||
61 | LK4T7Z2Re/2CX+kaaQqm2wD3PT2pdYoEDjVMztFdeG5pRxmwxWCjlStMJWFFekZg | ||
62 | eLAk7irmTTuclohrjgH7PA7fIRbjXQrLwHOlv2c6+d064V1KuxkJFim3rYYIsC+o | ||
63 | psnNYK4OyQfOn20KRKTL1i3AR64TpNocM5Zug5tNS89L2Fc+5dsgoSdep0R/vFK5 | ||
64 | 0qrQI+SFKMs9KCgMHPrSxcnZRWHlbG9Y/1qV/hq4+xEdmkbBQNi+36NLqiCv9V7k | ||
65 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/10b/roots.pem b/src/regress/lib/libcrypto/certs/10b/roots.pem new file mode 100644 index 0000000000..abcc0d3d65 --- /dev/null +++ b/src/regress/lib/libcrypto/certs/10b/roots.pem | |||
@@ -0,0 +1,42 @@ | |||
1 | subject= CN = LibreSSL Test Root CA 1 | ||
2 | issuer= CN = LibreSSL Test Root CA 1 | ||
3 | -----BEGIN CERTIFICATE----- | ||
4 | MIIDKjCCAhKgAwIBAgIJAJ6bvd95cF8EMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
5 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjExMloXDTMw | ||
6 | MDcxMjE4MjExMlowIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDEw | ||
7 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCxjk/8x2X5LdF86sdRjpSJ | ||
8 | 2OUkzcnITCJLxvBdRMnXWj5S0tPCbv+3HyUmDub4KSyPUfERMKfjSPxjcaoX4Vym | ||
9 | CT2W0Vbxmabpym8EioktD1dDiYt0PnN78hYKqZtzKeYAi86hLgStVeop0jO9/5EN | ||
10 | 8CRPmuvbXjoEN6jDC4FABZe0HwNd96ulfw502o6e6xNaIdFQPXC61acrd3Pyx9U7 | ||
11 | BOAte7ysBjcX68qoUmSD6jnGZi6KCzjmo1nEWMgr8S9IaeSKQOo/5mYLFXGaMSgp | ||
12 | j55lP3EUQvm/eOZaKTDewP5XSm/qyQefTr7vvaunKUHHskU9IEkjXG9pQheBnzT3 | ||
13 | AgMBAAGjYzBhMB0GA1UdDgQWBBQx9xTEbFxdNjinGNlt7O/fWf+lUzAfBgNVHSME | ||
14 | GDAWgBQx9xTEbFxdNjinGNlt7O/fWf+lUzAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
15 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAk1/bkAnG3hM17zI1WGy7cdZU | ||
16 | taEkhdG/ylSQoyvvRRoHYGMfCc2NymGDU1f2xqSqG7DGpbifqpX+HMbctTiu5Irt | ||
17 | /6qGR0dkuCGgHHAKQjk+Q1QP5NaIKF2290K6rwCkqDLYODjF6McfndreC8MPxlJP | ||
18 | VKHA3xf6XItqU3VERtTFZd8lorS34CuPiuukNvTA89bUkPCknQRqLKXKUvRDFsl7 | ||
19 | LjSai9WAeGX68qQCw21DDMkHA7GmMoRGsoyzV83R5hBFZun0cmsGi41KCA9Hn18y | ||
20 | eWQGWZ/TfTRsw1clHEhasU7UBkBHCeAXmgHveaxm+G/kRflK9XzZKAyi1yLI6w== | ||
21 | -----END CERTIFICATE----- | ||
22 | subject= CN = LibreSSL Test Root CA 2 | ||
23 | issuer= CN = LibreSSL Test Root CA 2 | ||
24 | -----BEGIN CERTIFICATE----- | ||
25 | MIIDKjCCAhKgAwIBAgIJANSc473jnpSPMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
26 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAyMB4XDTIwMDcxNDE4MjExMloXDTMw | ||
27 | MDcxMjE4MjExMlowIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDIw | ||
28 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDw8C1XpMKzIqlvkPhdIrlf | ||
29 | Rdes/KIb7cmdr7kWAlbBwSlqfFTwHlm1fmVsnbGXYrG4Z4FuJeD5+zhJZ1ITVorg | ||
30 | /LSX9eP4CPpGgbJoXXTEZ5sMuZWujI1qQDxPhSugGKKo8NzDfBs3ud5VblTR+NG4 | ||
31 | c1J1Mvg2fNlMvqY+TSME8haTLjw8buLwM3NrJFM/mOYCWHDIzdqm3JKBSnqlFRzu | ||
32 | ni8/B1MPQEdMabtunIcZ6HnNp2lPGAAMJIgI/w7CN1N+98SJbVN0fvL6OUR7eSM2 | ||
33 | chKhscjzA2RoItwBNK1gDqPT/IeB3OKSt8bni7qvD4hMHevRhgJkNsQTW+w/wFMd | ||
34 | AgMBAAGjYzBhMB0GA1UdDgQWBBT0qqXXpt7HmVqhPBIhU0dK6xdqZDAfBgNVHSME | ||
35 | GDAWgBT0qqXXpt7HmVqhPBIhU0dK6xdqZDAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
36 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEArnWinqACo0VjrKbIsEWMVAqy | ||
37 | +yaNsxsdZu+7gIatL7No6EsLLSItkI3dfk/6HzZTPzotFQZOU/9P0tU3VCuKyT14 | ||
38 | zbtiAexK//GsvrGA0rdIihAUau4WPwDsaFuBcMl6nqeSa7UNRJwNgJxaDOVsD/N9 | ||
39 | 7DEqHFPSXv9GqmiU4vSZzzp7M/1NF1xXnVcU4KaPtR9Qcq9e66GSV8+KtD8XuWVe | ||
40 | ofGzenQD49QAeSUja31nfShqBpCm9wDx6FuZZHBRqwqDBG6fQMRGXGugyGo58NVb | ||
41 | SHht4oOBfKghBkDaAf/45bmWIlu8A6TkPycxOTe0jLn/2jP2N5kb/Wq8MTmufg== | ||
42 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/11a/bundle.pem b/src/regress/lib/libcrypto/certs/11a/bundle.pem new file mode 100644 index 0000000000..469fd9a4e3 --- /dev/null +++ b/src/regress/lib/libcrypto/certs/11a/bundle.pem | |||
@@ -0,0 +1,87 @@ | |||
1 | subject= CN = LibreSSL Test Server 1 | ||
2 | issuer= CN = LibreSSL Test Intermediate CA 2 | ||
3 | subject= CN = LibreSSL Test Intermediate CA 2 | ||
4 | issuer= CN = LibreSSL Test Intermediate CA 1 | ||
5 | subject= CN = LibreSSL Test Intermediate CA 2 | ||
6 | issuer= CN = LibreSSL Test Root CA 2 | ||
7 | subject= CN = LibreSSL Test Intermediate CA 1 | ||
8 | issuer= CN = LibreSSL Test Root CA 1 | ||
9 | -----BEGIN CERTIFICATE----- | ||
10 | MIIDLjCCAhagAwIBAgIJAIZjiC92oa9uMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
11 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDIwHhcNMjAwNzE0MTgy | ||
12 | MTE0WhcNMzAwNzEyMTgyMTE0WjAhMR8wHQYDVQQDDBZMaWJyZVNTTCBUZXN0IFNl | ||
13 | cnZlciAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0qIOtSgp2IeF | ||
14 | w3+flo6YklUV6nx62AtCL/qS81c8HFn+pNynSl+JOkml6Zi8GXJkFaXvpMoEexgY | ||
15 | auFdIZb6ey/3Yq3nKBakZAYrwkRMcR7mTOZZTkQMnfYhtnjRT2/V4vQJbND3VtF3 | ||
16 | i/vfL1kXzFYLq58lNDGx0aDShmHXIU+PWCP3MIeU9Fvm6BC0Eavp3b1Euf68XNfc | ||
17 | 7NJyLLJhwYeBqD9oTGSYQgEkahcax35GpLJOgEB/lrj9Omjn6025t5wjYl8GCwNJ | ||
18 | ASB/FXvkkU6rWiJiAJSI19HmPtMmzpjwMwLrZ1z1DDRK1fybMYAR6QSNJryJ0dur | ||
19 | 5cPN9W1IKwIDAQABo2AwXjAdBgNVHQ4EFgQU5qL5SHSKDoXbZuogDxgLggBSQ+Ew | ||
20 | HwYDVR0jBBgwFoAUlCHJX/FQ4RYcjosrgTvPLEGGjUkwDAYDVR0TAQH/BAIwADAO | ||
21 | BgNVHQ8BAf8EBAMCB4AwDQYJKoZIhvcNAQELBQADggEBAJUhgmhYHRnwvixYGvYo | ||
22 | BrGBW6Z7hzTkqdMU30xK/g5487tqVWPeXzTHa5enP3IfKSp5F4k63y6ZVgiDglFS | ||
23 | 2sdSR4KFO8hurgHyS+njFmlGGw21pP3pD5ef0yVFcDsLvAHhVKd8Y1irTXyAO5wr | ||
24 | Xi57lQYPhK6ag9Uu9Yef/jF99YKOthXg3b2OGkdUkbc4Bt6LE8gA/C56DyefQbBx | ||
25 | w1o1qz0mG65OXN+63PRP5rB/B+BVZjlDw79kWzYOE/lYUDZSogbqVZPx4IWEWd9k | ||
26 | LXkSs/23ef/h4PpgpopUYgjqtOopSu/QQcwoacdK7hhYTLieTcvFRjSnRaLO/ted | ||
27 | Gdc= | ||
28 | -----END CERTIFICATE----- | ||
29 | -----BEGIN CERTIFICATE----- | ||
30 | MIIDOjCCAiKgAwIBAgIJAIZjiC92oa9sMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
31 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDEwHhcNMjAwNzE0MTgy | ||
32 | MTE0WhcNMzAwNzEyMTgyMTE0WjAqMSgwJgYDVQQDDB9MaWJyZVNTTCBUZXN0IElu | ||
33 | dGVybWVkaWF0ZSBDQSAyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA | ||
34 | 1p6elyzXBp8yyjYN6OSgxlsOuppHRI8u9VrUnRXelZXZuhavNwASyKAGox36V+zh | ||
35 | /qQe71YVw9QapMIOUozHovqGtlT+O2Qob2ijnmbFW7DXd8fV47+3sHLO1P56UMDu | ||
36 | 6IflIeSjAC08+dSR22/f+Z2U3m9BZXR9aBaISCEIx1Rl1EPXDzZl1TuM4Or/ow3l | ||
37 | D0ukNJmT7MpZg+FGRycbK/1N9U6RSYpFsFnvcRs4JDv/O+Yn53sMacVA3Dt8xEM5 | ||
38 | aMeqOybeaF1BokcYLpXqJkC9eO8O+dGLcjOCVEDAEfWmcralnH0DjYOX8qolKFZ1 | ||
39 | xqFdEBk8Aa6UiYwWwRKegwIDAQABo2MwYTAdBgNVHQ4EFgQUlCHJX/FQ4RYcjosr | ||
40 | gTvPLEGGjUkwHwYDVR0jBBgwFoAUY7wGn1bS4LfZ/7k/jvxdUhC1LQ0wDwYDVR0T | ||
41 | AQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAK/s | ||
42 | 1NVnjjoTDHoJG8qfEC7sXvF5iC23gzfODFlxTO4B83eLSXVslYeKSPIUHMucQcNz | ||
43 | jB2qqd1k4RXV2+2gT0ohmp2dySI7VWBz17vPoSWlgnpYyDCAouidmzzBQ/YZJp7x | ||
44 | fDaY7rPIwq8kTbWRUB9sogV97nYfqf1wkusoO9zPSJ6kNi+ZZVa5D4ydTJ3TJ3SB | ||
45 | 9D2KBGfOwNPgVg/6Yg90Oo7iB/BNRNThek5KRGcZpzNEKhi4wO1BB7IcSk5YqfhH | ||
46 | a4YPflgo+EvUqBiWaURGSWRkz34Q7cE9tZbLHCZCiKct7Al6xJA1uVO8hCEPn1ht | ||
47 | 4S7MaPhik6F6M5ioA30= | ||
48 | -----END CERTIFICATE----- | ||
49 | -----BEGIN CERTIFICATE----- | ||
50 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9tMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
51 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAyMB4XDTIwMDcxNDE4MjExNFoXDTMw | ||
52 | MDcxMjE4MjExNFowKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
53 | dGUgQ0EgMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANaenpcs1waf | ||
54 | Mso2DejkoMZbDrqaR0SPLvVa1J0V3pWV2boWrzcAEsigBqMd+lfs4f6kHu9WFcPU | ||
55 | GqTCDlKMx6L6hrZU/jtkKG9oo55mxVuw13fH1eO/t7ByztT+elDA7uiH5SHkowAt | ||
56 | PPnUkdtv3/mdlN5vQWV0fWgWiEghCMdUZdRD1w82ZdU7jODq/6MN5Q9LpDSZk+zK | ||
57 | WYPhRkcnGyv9TfVOkUmKRbBZ73EbOCQ7/zvmJ+d7DGnFQNw7fMRDOWjHqjsm3mhd | ||
58 | QaJHGC6V6iZAvXjvDvnRi3IzglRAwBH1pnK2pZx9A42Dl/KqJShWdcahXRAZPAGu | ||
59 | lImMFsESnoMCAwEAAaNjMGEwHQYDVR0OBBYEFJQhyV/xUOEWHI6LK4E7zyxBho1J | ||
60 | MB8GA1UdIwQYMBaAFOXHEIoLbAjzKcCFNgyfpXShrCcQMA8GA1UdEwEB/wQFMAMB | ||
61 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQBu2p7u3M/3Xt+m | ||
62 | GAcaj+mCDf5Y/Jz9ldJEcxo66QOuySyTy0si4YGsLVTB5oTJahSXdir7poLLXDR8 | ||
63 | aCnc4o1+INLGW6w9j6m1dElkW/f0f0naS4JUKh3ByCuGjaxcNnSDa2Yu+J6QDrWH | ||
64 | sZZKHBixE6uj7M9Sy+Ltn3QsR7LozlxeAaTwhmwOIzPPkUd7s4/w6h4Rc7Wmbm0q | ||
65 | Z3QaCVqCUk2U8ELUhmh9v166DxmYC5ElivsxkerWybKwgq1LZS89C1MdDyAFBlzn | ||
66 | ONNdezY8tb79aoUFaEh32ifmw1sbWRbX1TiX9tH4vBquELj1noK4IXlnAGALJrl2 | ||
67 | VhJsGgAN | ||
68 | -----END CERTIFICATE----- | ||
69 | -----BEGIN CERTIFICATE----- | ||
70 | MIIDLDCCAhSgAwIBAgIDEAABMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNVBAMMF0xp | ||
71 | YnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTEwMDEwMTAwMDAwMFoXDTIwMDEwMTAw | ||
72 | MDAwMFowKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlhdGUgQ0Eg | ||
73 | MTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM3ZEIUSS/dVEGXstg5E | ||
74 | S3N5GTCLIg7tW5LqIBwBlYe+EgDtyNO0TV38EwaH9KVQW8E0vxD0iMOc2PQot+AD | ||
75 | KqTzn+QCKWJARdfSZq3h8e8anTYng2CS2RHdkgywfyJzwCa9IGNnXdH4rn4UFiVM | ||
76 | hqC3RXvomZRSW80txP/XxHB2zHen7oLoh6LmWKcoTUi3JkkYuXS1zryCxDcctBEn | ||
77 | 0fQj9UDRtKJXkJHcV33JYrOXVJh6dCTX774PCHFsB98eURm1d0jrvxzluXP9FfMo | ||
78 | lM5XQ8V+YIutcKE6sBrwR4S2XHK/pWFNccwZNjuBjEJ185M3VqO4R11x25oIWqjb | ||
79 | V+8CAwEAAaNjMGEwHQYDVR0OBBYEFGO8Bp9W0uC32f+5P478XVIQtS0NMB8GA1Ud | ||
80 | IwQYMBaAFJMiUX4W5lg6bXLUlM+BG76S0UZhMA8GA1UdEwEB/wQFMAMBAf8wDgYD | ||
81 | VR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQCfn4z/tzvTRdLa7YF3t7tp | ||
82 | ZP6dESV5unRMCDNWP8AEpNcMQ1C9uWKHMoxULg+1GTOm1JAwmMykD54qh9su2APP | ||
83 | 2QOSQvXmJL19qfR0sVyy+CmNe2I6InTlT2OVSWRx5B1mUHgCIgHnUmDMmvxPEx6Y | ||
84 | pM/bWKLhfSDDOo7x2ibuVZB8w23CMlItKW1NQKuA/ow4j20d0CX35Abwc+z+DjQg | ||
85 | nNPFnYwJf561YnpRmnzPDhwmcvNVl5F7DeGNR9V3yS+4Ut4FY5AJ7CJzoOM/5Uvh | ||
86 | cMMS34JjZMtlxEdO0LaKtuFfW4vRo9x3+fDx68bYSoVgr1Rx+SvjJ7/bdzxx6V+4 | ||
87 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/11a/roots.pem b/src/regress/lib/libcrypto/certs/11a/roots.pem new file mode 100644 index 0000000000..01775dcfd7 --- /dev/null +++ b/src/regress/lib/libcrypto/certs/11a/roots.pem | |||
@@ -0,0 +1,42 @@ | |||
1 | subject= CN = LibreSSL Test Root CA 1 | ||
2 | issuer= CN = LibreSSL Test Root CA 1 | ||
3 | -----BEGIN CERTIFICATE----- | ||
4 | MIIDKjCCAhKgAwIBAgIJAKvY8DtYvh/tMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
5 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjExNFoXDTMw | ||
6 | MDcxMjE4MjExNFowIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDEw | ||
7 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCm46mEqa+klVIJga+Hm0YJ | ||
8 | cICKwUO4JfKosIOLhTKnrSXpW+C1kzDoWXPlBM2yN4fPKtGKmv6CZu/Xpl2GkW46 | ||
9 | nkLfJYUNvVHfltbjgOq5drBKVaHT66S3Nn2XB9VTDyC1Z56pxV+o5RWpKrB1IpFT | ||
10 | q/mxA4jZtSpEW/YfSNQv7a+R3KyyrqLoKlV1lFBpOU/Ysv7g4m+v0BjlTfFusriT | ||
11 | 9QYzrelDu1a5m6kZxdBSJ7JYckeK5VomJAd5lH/rqWk894CgU0RrUkzHZGPGI7nI | ||
12 | ygCSF5Grc2m8Y5ltcVf5fhA63b3mv82QUV3QMuAeGiOLlY4BIWFWIrr3Sc/vCpe9 | ||
13 | AgMBAAGjYzBhMB0GA1UdDgQWBBSTIlF+FuZYOm1y1JTPgRu+ktFGYTAfBgNVHSME | ||
14 | GDAWgBSTIlF+FuZYOm1y1JTPgRu+ktFGYTAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
15 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAVNEfrlNFFBqi9h2fogib/U8z | ||
16 | t95yuvM+sRCWRcxdBTuBvM+oP5Ak9H+9ud0lDzwmPp1mHiqXIU0ocStX8cTHgX4p | ||
17 | g+llIUQsiKeBThHtgKMRVr91WIrl+V0BkhVgy/Dq6SJIb4wyzbZ7tUUlaqK3skW+ | ||
18 | x66pCdyp5Cxq+r4ueX8sCmK0+MX2mL9pcTrx69XDdgDb1nW/DirYfm8RSMeZ3WzK | ||
19 | RMnsTAUAASHl20vmV46AIi+DIXFG/fx2+uLvIzhmXB8mfj7IlvdB/s3S03AF1i5v | ||
20 | 0xhheNdyCRkYsKrAlnodyJHSq1vdYhxiUpzC//qaKcCCjgYwJSDTKU8Y6qbB8A== | ||
21 | -----END CERTIFICATE----- | ||
22 | subject= CN = LibreSSL Test Root CA 2 | ||
23 | issuer= CN = LibreSSL Test Root CA 2 | ||
24 | -----BEGIN CERTIFICATE----- | ||
25 | MIIDKjCCAhKgAwIBAgIJAPye6rqxpeImMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
26 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAyMB4XDTIwMDcxNDE4MjExNFoXDTMw | ||
27 | MDcxMjE4MjExNFowIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDIw | ||
28 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC4Ou4PIOC+ztPFyu+4PqZZ | ||
29 | 84hJaJYKKyLvFgZWOKrl/E6qRI4tzCCCRJkzq+0ed6tNuwwPVA49RbVMaftUPGoz | ||
30 | U+8qpN9OMaf0K8ZYi2pFNzIO8Fg2zrQh3VJPtNIGzJixAtzD62dqAuqykmJPvlXx | ||
31 | IA1POb8o7+IkbKaiKWbV/H9+G8wpKig/usUlDLSoSQ0R86HsqE3Ug3GRXnv8uUx0 | ||
32 | /LTHU5xa4G9oX5PCem/nBgbG/78dwCCgV0MVWTDrymwN6i82V1QWwbuM1DsmKI1E | ||
33 | dsNa0eKiQ9GUFCyOxxW8XUN4Zr8Rvw4QIaTctXSq7bvHEv/0syaQ8qaCmFaeS72f | ||
34 | AgMBAAGjYzBhMB0GA1UdDgQWBBTlxxCKC2wI8ynAhTYMn6V0oawnEDAfBgNVHSME | ||
35 | GDAWgBTlxxCKC2wI8ynAhTYMn6V0oawnEDAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
36 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAI+BMsdZKOgFszu3ed7+rmd0l | ||
37 | WpWCfB2IVeSsTrLA8vRxT+6l2wNp5fAHCfBC+dLS8JrCiQeEdIRITHfLzOTb5eK0 | ||
38 | d8nJfIE/6HXvOBOX3nxZBspWmEjttPj2PVcWfe4CVXg7xzojNtkFQBVbsR+Zldbi | ||
39 | ez5n+FNnKlJnEZlJ2fcskBsk7kPRNvFvU8w9wRmnIdBaoi3lkWaFOHEi1f/vB4b7 | ||
40 | jhiPntnxIqMjKJhy9jLLaCeOd39c9em505pKziU8JEHGwfTvxd/NXIs1NOBNPvIZ | ||
41 | MuH27FezhWkkYoP979eWnTLG/u8wcAzvGJ1IxTo710YoLOM4wW0o203K49Diyg== | ||
42 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/11b/bundle.pem b/src/regress/lib/libcrypto/certs/11b/bundle.pem new file mode 100644 index 0000000000..88a082e4d5 --- /dev/null +++ b/src/regress/lib/libcrypto/certs/11b/bundle.pem | |||
@@ -0,0 +1,87 @@ | |||
1 | subject= CN = LibreSSL Test Server 1 | ||
2 | issuer= CN = LibreSSL Test Intermediate CA 2 | ||
3 | subject= CN = LibreSSL Test Intermediate CA 2 | ||
4 | issuer= CN = LibreSSL Test Root CA 2 | ||
5 | subject= CN = LibreSSL Test Intermediate CA 2 | ||
6 | issuer= CN = LibreSSL Test Intermediate CA 1 | ||
7 | subject= CN = LibreSSL Test Intermediate CA 1 | ||
8 | issuer= CN = LibreSSL Test Root CA 1 | ||
9 | -----BEGIN CERTIFICATE----- | ||
10 | MIIDLjCCAhagAwIBAgIJAIZjiC92oa9uMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
11 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDIwHhcNMjAwNzE0MTgy | ||
12 | MTE0WhcNMzAwNzEyMTgyMTE0WjAhMR8wHQYDVQQDDBZMaWJyZVNTTCBUZXN0IFNl | ||
13 | cnZlciAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0qIOtSgp2IeF | ||
14 | w3+flo6YklUV6nx62AtCL/qS81c8HFn+pNynSl+JOkml6Zi8GXJkFaXvpMoEexgY | ||
15 | auFdIZb6ey/3Yq3nKBakZAYrwkRMcR7mTOZZTkQMnfYhtnjRT2/V4vQJbND3VtF3 | ||
16 | i/vfL1kXzFYLq58lNDGx0aDShmHXIU+PWCP3MIeU9Fvm6BC0Eavp3b1Euf68XNfc | ||
17 | 7NJyLLJhwYeBqD9oTGSYQgEkahcax35GpLJOgEB/lrj9Omjn6025t5wjYl8GCwNJ | ||
18 | ASB/FXvkkU6rWiJiAJSI19HmPtMmzpjwMwLrZ1z1DDRK1fybMYAR6QSNJryJ0dur | ||
19 | 5cPN9W1IKwIDAQABo2AwXjAdBgNVHQ4EFgQU5qL5SHSKDoXbZuogDxgLggBSQ+Ew | ||
20 | HwYDVR0jBBgwFoAUlCHJX/FQ4RYcjosrgTvPLEGGjUkwDAYDVR0TAQH/BAIwADAO | ||
21 | BgNVHQ8BAf8EBAMCB4AwDQYJKoZIhvcNAQELBQADggEBAJUhgmhYHRnwvixYGvYo | ||
22 | BrGBW6Z7hzTkqdMU30xK/g5487tqVWPeXzTHa5enP3IfKSp5F4k63y6ZVgiDglFS | ||
23 | 2sdSR4KFO8hurgHyS+njFmlGGw21pP3pD5ef0yVFcDsLvAHhVKd8Y1irTXyAO5wr | ||
24 | Xi57lQYPhK6ag9Uu9Yef/jF99YKOthXg3b2OGkdUkbc4Bt6LE8gA/C56DyefQbBx | ||
25 | w1o1qz0mG65OXN+63PRP5rB/B+BVZjlDw79kWzYOE/lYUDZSogbqVZPx4IWEWd9k | ||
26 | LXkSs/23ef/h4PpgpopUYgjqtOopSu/QQcwoacdK7hhYTLieTcvFRjSnRaLO/ted | ||
27 | Gdc= | ||
28 | -----END CERTIFICATE----- | ||
29 | -----BEGIN CERTIFICATE----- | ||
30 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9tMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
31 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAyMB4XDTIwMDcxNDE4MjExNFoXDTMw | ||
32 | MDcxMjE4MjExNFowKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
33 | dGUgQ0EgMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANaenpcs1waf | ||
34 | Mso2DejkoMZbDrqaR0SPLvVa1J0V3pWV2boWrzcAEsigBqMd+lfs4f6kHu9WFcPU | ||
35 | GqTCDlKMx6L6hrZU/jtkKG9oo55mxVuw13fH1eO/t7ByztT+elDA7uiH5SHkowAt | ||
36 | PPnUkdtv3/mdlN5vQWV0fWgWiEghCMdUZdRD1w82ZdU7jODq/6MN5Q9LpDSZk+zK | ||
37 | WYPhRkcnGyv9TfVOkUmKRbBZ73EbOCQ7/zvmJ+d7DGnFQNw7fMRDOWjHqjsm3mhd | ||
38 | QaJHGC6V6iZAvXjvDvnRi3IzglRAwBH1pnK2pZx9A42Dl/KqJShWdcahXRAZPAGu | ||
39 | lImMFsESnoMCAwEAAaNjMGEwHQYDVR0OBBYEFJQhyV/xUOEWHI6LK4E7zyxBho1J | ||
40 | MB8GA1UdIwQYMBaAFOXHEIoLbAjzKcCFNgyfpXShrCcQMA8GA1UdEwEB/wQFMAMB | ||
41 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQBu2p7u3M/3Xt+m | ||
42 | GAcaj+mCDf5Y/Jz9ldJEcxo66QOuySyTy0si4YGsLVTB5oTJahSXdir7poLLXDR8 | ||
43 | aCnc4o1+INLGW6w9j6m1dElkW/f0f0naS4JUKh3ByCuGjaxcNnSDa2Yu+J6QDrWH | ||
44 | sZZKHBixE6uj7M9Sy+Ltn3QsR7LozlxeAaTwhmwOIzPPkUd7s4/w6h4Rc7Wmbm0q | ||
45 | Z3QaCVqCUk2U8ELUhmh9v166DxmYC5ElivsxkerWybKwgq1LZS89C1MdDyAFBlzn | ||
46 | ONNdezY8tb79aoUFaEh32ifmw1sbWRbX1TiX9tH4vBquELj1noK4IXlnAGALJrl2 | ||
47 | VhJsGgAN | ||
48 | -----END CERTIFICATE----- | ||
49 | -----BEGIN CERTIFICATE----- | ||
50 | MIIDOjCCAiKgAwIBAgIJAIZjiC92oa9sMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
51 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDEwHhcNMjAwNzE0MTgy | ||
52 | MTE0WhcNMzAwNzEyMTgyMTE0WjAqMSgwJgYDVQQDDB9MaWJyZVNTTCBUZXN0IElu | ||
53 | dGVybWVkaWF0ZSBDQSAyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA | ||
54 | 1p6elyzXBp8yyjYN6OSgxlsOuppHRI8u9VrUnRXelZXZuhavNwASyKAGox36V+zh | ||
55 | /qQe71YVw9QapMIOUozHovqGtlT+O2Qob2ijnmbFW7DXd8fV47+3sHLO1P56UMDu | ||
56 | 6IflIeSjAC08+dSR22/f+Z2U3m9BZXR9aBaISCEIx1Rl1EPXDzZl1TuM4Or/ow3l | ||
57 | D0ukNJmT7MpZg+FGRycbK/1N9U6RSYpFsFnvcRs4JDv/O+Yn53sMacVA3Dt8xEM5 | ||
58 | aMeqOybeaF1BokcYLpXqJkC9eO8O+dGLcjOCVEDAEfWmcralnH0DjYOX8qolKFZ1 | ||
59 | xqFdEBk8Aa6UiYwWwRKegwIDAQABo2MwYTAdBgNVHQ4EFgQUlCHJX/FQ4RYcjosr | ||
60 | gTvPLEGGjUkwHwYDVR0jBBgwFoAUY7wGn1bS4LfZ/7k/jvxdUhC1LQ0wDwYDVR0T | ||
61 | AQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAK/s | ||
62 | 1NVnjjoTDHoJG8qfEC7sXvF5iC23gzfODFlxTO4B83eLSXVslYeKSPIUHMucQcNz | ||
63 | jB2qqd1k4RXV2+2gT0ohmp2dySI7VWBz17vPoSWlgnpYyDCAouidmzzBQ/YZJp7x | ||
64 | fDaY7rPIwq8kTbWRUB9sogV97nYfqf1wkusoO9zPSJ6kNi+ZZVa5D4ydTJ3TJ3SB | ||
65 | 9D2KBGfOwNPgVg/6Yg90Oo7iB/BNRNThek5KRGcZpzNEKhi4wO1BB7IcSk5YqfhH | ||
66 | a4YPflgo+EvUqBiWaURGSWRkz34Q7cE9tZbLHCZCiKct7Al6xJA1uVO8hCEPn1ht | ||
67 | 4S7MaPhik6F6M5ioA30= | ||
68 | -----END CERTIFICATE----- | ||
69 | -----BEGIN CERTIFICATE----- | ||
70 | MIIDLDCCAhSgAwIBAgIDEAABMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNVBAMMF0xp | ||
71 | YnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTEwMDEwMTAwMDAwMFoXDTIwMDEwMTAw | ||
72 | MDAwMFowKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlhdGUgQ0Eg | ||
73 | MTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM3ZEIUSS/dVEGXstg5E | ||
74 | S3N5GTCLIg7tW5LqIBwBlYe+EgDtyNO0TV38EwaH9KVQW8E0vxD0iMOc2PQot+AD | ||
75 | KqTzn+QCKWJARdfSZq3h8e8anTYng2CS2RHdkgywfyJzwCa9IGNnXdH4rn4UFiVM | ||
76 | hqC3RXvomZRSW80txP/XxHB2zHen7oLoh6LmWKcoTUi3JkkYuXS1zryCxDcctBEn | ||
77 | 0fQj9UDRtKJXkJHcV33JYrOXVJh6dCTX774PCHFsB98eURm1d0jrvxzluXP9FfMo | ||
78 | lM5XQ8V+YIutcKE6sBrwR4S2XHK/pWFNccwZNjuBjEJ185M3VqO4R11x25oIWqjb | ||
79 | V+8CAwEAAaNjMGEwHQYDVR0OBBYEFGO8Bp9W0uC32f+5P478XVIQtS0NMB8GA1Ud | ||
80 | IwQYMBaAFJMiUX4W5lg6bXLUlM+BG76S0UZhMA8GA1UdEwEB/wQFMAMBAf8wDgYD | ||
81 | VR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQCfn4z/tzvTRdLa7YF3t7tp | ||
82 | ZP6dESV5unRMCDNWP8AEpNcMQ1C9uWKHMoxULg+1GTOm1JAwmMykD54qh9su2APP | ||
83 | 2QOSQvXmJL19qfR0sVyy+CmNe2I6InTlT2OVSWRx5B1mUHgCIgHnUmDMmvxPEx6Y | ||
84 | pM/bWKLhfSDDOo7x2ibuVZB8w23CMlItKW1NQKuA/ow4j20d0CX35Abwc+z+DjQg | ||
85 | nNPFnYwJf561YnpRmnzPDhwmcvNVl5F7DeGNR9V3yS+4Ut4FY5AJ7CJzoOM/5Uvh | ||
86 | cMMS34JjZMtlxEdO0LaKtuFfW4vRo9x3+fDx68bYSoVgr1Rx+SvjJ7/bdzxx6V+4 | ||
87 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/11b/roots.pem b/src/regress/lib/libcrypto/certs/11b/roots.pem new file mode 100644 index 0000000000..01775dcfd7 --- /dev/null +++ b/src/regress/lib/libcrypto/certs/11b/roots.pem | |||
@@ -0,0 +1,42 @@ | |||
1 | subject= CN = LibreSSL Test Root CA 1 | ||
2 | issuer= CN = LibreSSL Test Root CA 1 | ||
3 | -----BEGIN CERTIFICATE----- | ||
4 | MIIDKjCCAhKgAwIBAgIJAKvY8DtYvh/tMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
5 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjExNFoXDTMw | ||
6 | MDcxMjE4MjExNFowIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDEw | ||
7 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCm46mEqa+klVIJga+Hm0YJ | ||
8 | cICKwUO4JfKosIOLhTKnrSXpW+C1kzDoWXPlBM2yN4fPKtGKmv6CZu/Xpl2GkW46 | ||
9 | nkLfJYUNvVHfltbjgOq5drBKVaHT66S3Nn2XB9VTDyC1Z56pxV+o5RWpKrB1IpFT | ||
10 | q/mxA4jZtSpEW/YfSNQv7a+R3KyyrqLoKlV1lFBpOU/Ysv7g4m+v0BjlTfFusriT | ||
11 | 9QYzrelDu1a5m6kZxdBSJ7JYckeK5VomJAd5lH/rqWk894CgU0RrUkzHZGPGI7nI | ||
12 | ygCSF5Grc2m8Y5ltcVf5fhA63b3mv82QUV3QMuAeGiOLlY4BIWFWIrr3Sc/vCpe9 | ||
13 | AgMBAAGjYzBhMB0GA1UdDgQWBBSTIlF+FuZYOm1y1JTPgRu+ktFGYTAfBgNVHSME | ||
14 | GDAWgBSTIlF+FuZYOm1y1JTPgRu+ktFGYTAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
15 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAVNEfrlNFFBqi9h2fogib/U8z | ||
16 | t95yuvM+sRCWRcxdBTuBvM+oP5Ak9H+9ud0lDzwmPp1mHiqXIU0ocStX8cTHgX4p | ||
17 | g+llIUQsiKeBThHtgKMRVr91WIrl+V0BkhVgy/Dq6SJIb4wyzbZ7tUUlaqK3skW+ | ||
18 | x66pCdyp5Cxq+r4ueX8sCmK0+MX2mL9pcTrx69XDdgDb1nW/DirYfm8RSMeZ3WzK | ||
19 | RMnsTAUAASHl20vmV46AIi+DIXFG/fx2+uLvIzhmXB8mfj7IlvdB/s3S03AF1i5v | ||
20 | 0xhheNdyCRkYsKrAlnodyJHSq1vdYhxiUpzC//qaKcCCjgYwJSDTKU8Y6qbB8A== | ||
21 | -----END CERTIFICATE----- | ||
22 | subject= CN = LibreSSL Test Root CA 2 | ||
23 | issuer= CN = LibreSSL Test Root CA 2 | ||
24 | -----BEGIN CERTIFICATE----- | ||
25 | MIIDKjCCAhKgAwIBAgIJAPye6rqxpeImMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
26 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAyMB4XDTIwMDcxNDE4MjExNFoXDTMw | ||
27 | MDcxMjE4MjExNFowIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDIw | ||
28 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC4Ou4PIOC+ztPFyu+4PqZZ | ||
29 | 84hJaJYKKyLvFgZWOKrl/E6qRI4tzCCCRJkzq+0ed6tNuwwPVA49RbVMaftUPGoz | ||
30 | U+8qpN9OMaf0K8ZYi2pFNzIO8Fg2zrQh3VJPtNIGzJixAtzD62dqAuqykmJPvlXx | ||
31 | IA1POb8o7+IkbKaiKWbV/H9+G8wpKig/usUlDLSoSQ0R86HsqE3Ug3GRXnv8uUx0 | ||
32 | /LTHU5xa4G9oX5PCem/nBgbG/78dwCCgV0MVWTDrymwN6i82V1QWwbuM1DsmKI1E | ||
33 | dsNa0eKiQ9GUFCyOxxW8XUN4Zr8Rvw4QIaTctXSq7bvHEv/0syaQ8qaCmFaeS72f | ||
34 | AgMBAAGjYzBhMB0GA1UdDgQWBBTlxxCKC2wI8ynAhTYMn6V0oawnEDAfBgNVHSME | ||
35 | GDAWgBTlxxCKC2wI8ynAhTYMn6V0oawnEDAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
36 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAI+BMsdZKOgFszu3ed7+rmd0l | ||
37 | WpWCfB2IVeSsTrLA8vRxT+6l2wNp5fAHCfBC+dLS8JrCiQeEdIRITHfLzOTb5eK0 | ||
38 | d8nJfIE/6HXvOBOX3nxZBspWmEjttPj2PVcWfe4CVXg7xzojNtkFQBVbsR+Zldbi | ||
39 | ez5n+FNnKlJnEZlJ2fcskBsk7kPRNvFvU8w9wRmnIdBaoi3lkWaFOHEi1f/vB4b7 | ||
40 | jhiPntnxIqMjKJhy9jLLaCeOd39c9em505pKziU8JEHGwfTvxd/NXIs1NOBNPvIZ | ||
41 | MuH27FezhWkkYoP979eWnTLG/u8wcAzvGJ1IxTo710YoLOM4wW0o203K49Diyg== | ||
42 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/12a/bundle.pem b/src/regress/lib/libcrypto/certs/12a/bundle.pem new file mode 100644 index 0000000000..d7c8e98255 --- /dev/null +++ b/src/regress/lib/libcrypto/certs/12a/bundle.pem | |||
@@ -0,0 +1,65 @@ | |||
1 | subject= CN = LibreSSL Test Server 1 | ||
2 | issuer= CN = LibreSSL Test Intermediate CA 2 | ||
3 | subject= CN = LibreSSL Test Intermediate CA 2 | ||
4 | issuer= CN = LibreSSL Test Intermediate CA 1 | ||
5 | subject= CN = LibreSSL Test Intermediate CA 1 | ||
6 | issuer= CN = LibreSSL Test Root CA 1 | ||
7 | -----BEGIN CERTIFICATE----- | ||
8 | MIIDLjCCAhagAwIBAgIJAIZjiC92oa9xMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
9 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDIwHhcNMjAwNzE0MTgy | ||
10 | MTE2WhcNMzAwNzEyMTgyMTE2WjAhMR8wHQYDVQQDDBZMaWJyZVNTTCBUZXN0IFNl | ||
11 | cnZlciAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwHNZ7OFKQpZZ | ||
12 | dlPb7kLjOIMS3ii+peSICErtMAXzhLBoq422hsiUsiIbBOs+Qcd9I+Hvzqk3O2y7 | ||
13 | I40fjFSK64iYb4ZbaI1oFin6JPvGXmlWRZ+Pd8k/YmdpadSb2+Ib+er/8+gwaNyD | ||
14 | GWN/Oy36/XObAcrdtDeHA6Z15hAkN4rEkvTAi4NO0ulsiJiqbU6yk9fc/TpFQwzt | ||
15 | z1qzddGPQr/htXcIw5BB1KjFK6mzTJ3ZNnF5tdyIolyOLId17pm1jOfvhMeMb0Ly | ||
16 | nqZtF9HUl2tAYVTGlpSIuZ9dnbQqdq07wh9L/HHClnlRUUMU8QhmQqmvoBYIFitE | ||
17 | kcbvEvKxRQIDAQABo2AwXjAdBgNVHQ4EFgQUMwdwJWd27uBFsrgMHHjdaDO3ZbEw | ||
18 | HwYDVR0jBBgwFoAUEcPZ6DhkrODvSdoiTiHrQIRgHWIwDAYDVR0TAQH/BAIwADAO | ||
19 | BgNVHQ8BAf8EBAMCB4AwDQYJKoZIhvcNAQELBQADggEBALWKrxRA0Sdo9t3UlFpO | ||
20 | vpSGGb+CEVhoyBybG7Yk/au30VGvLiPSHGpfUkEHVYazMHdWYPEZjWy70C+zgS4G | ||
21 | 2kfDvRHMdfaHVySLv3RYtDZupPhzeoSqbsb5XBO6QeXCnWYDhhuq1k7CijFEmxu2 | ||
22 | 1uwNWmcQDk3SzHzlNr+Ldzg4ELw0LDajIZzZcDLihoc6eVAX+SschYMu6FySnY7f | ||
23 | bvT5a941Ik/+vnyMh4RgQYX9lQuTyu6xk5Y5CDgyFRk+bu15gsak2Q2qe1znCITs | ||
24 | fRSIslutDbcvTGm4jA6uWv/gjaX8mGzxgZJ+lfa11ObvadjQehEDzmCJeF+8AbeW | ||
25 | 5qM= | ||
26 | -----END CERTIFICATE----- | ||
27 | -----BEGIN CERTIFICATE----- | ||
28 | MIIDOjCCAiKgAwIBAgIJAIZjiC92oa9wMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
29 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDEwHhcNMjAwNzE0MTgy | ||
30 | MTE2WhcNMzAwNzEyMTgyMTE2WjAqMSgwJgYDVQQDDB9MaWJyZVNTTCBUZXN0IElu | ||
31 | dGVybWVkaWF0ZSBDQSAyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA | ||
32 | +NU3oCKDBS5aCVHvovtFZC11bw83XPbDoQy1OidIkNyvgxq9RsXfNXZv2TInFmPO | ||
33 | yQeD1a3IXwrUQBShLJpsGsDHzOvHdM7jErUKyyI+fwU/wuTRDErJ9x89I6SBX91Y | ||
34 | o15XAucv4tUviQGfZW8dO1JU6qnQp0MG0oEibfGhn0hJNZRUF5mqe47DmXoOV6xD | ||
35 | QqQUorpJueArYC1BmY01lYG1NRz89/iD22w7wXwmO1K4dBp8iO6t9jhKYMBSw6qr | ||
36 | dyW6VDfQw+WR4uHZpNrz/N3GNs9Y1cg8K2Omm3F35Iz5dtu1Y1B5S2Hfh/2gtrNy | ||
37 | MiUeXyMq0vJQY4ICvWAD8wIDAQABo2MwYTAdBgNVHQ4EFgQUEcPZ6DhkrODvSdoi | ||
38 | TiHrQIRgHWIwHwYDVR0jBBgwFoAUp9BBAZU2vEx/cB7vC8ZTUma+ZtwwDwYDVR0T | ||
39 | AQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBACU2 | ||
40 | 6//aNhAjjQ9vD6ASkoBAMU5P1h8qteiq9tuGC+yVD6kZji6MLzT1bt7lX8r/FnIj | ||
41 | ZHboWZ51+TerTn0DZcA2XOOiBw743JTUsHWHyKgAZoGxufmiHXyKzGOUFKvqerSR | ||
42 | kGK8XJuKvSTG8DUlORQNuTxAKOOhcoeSFCno3C0yYBsp8SoKCPle2bDUQIk7Bz5/ | ||
43 | pO6Cr5mn1hP0W+3Dlzs2Xzu31zHenLXt00s+5W9F9rQdSJywcVbXef/da/FRT/2h | ||
44 | krFKv8DYXlZCN+3RGZ4pTRZ/TOyQHrk7ssRmnULvz9/hiFBrkQOJXYPPJ/am8VoS | ||
45 | tLbrR/qdjLOSbuUIk7Y= | ||
46 | -----END CERTIFICATE----- | ||
47 | -----BEGIN CERTIFICATE----- | ||
48 | MIIDLDCCAhSgAwIBAgIDEAABMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNVBAMMF0xp | ||
49 | YnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTEwMDEwMTAwMDAwMFoXDTIwMDEwMTAw | ||
50 | MDAwMFowKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlhdGUgQ0Eg | ||
51 | MTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALL51f/zuaF1qZMMxf58 | ||
52 | ilQcJTiduk1+hNmpBNMcjGT7buuuvC5M1tmWbqRUkwxFAd1H8Iu2lfzjekXsG29A | ||
53 | bDZEnICU+qEot6AwU8K7CTwNqNL+hHQs/V1/vlwl/KSbZzHHHBucGw4nE0QP7yP4 | ||
54 | O2lPw8U6DAKsI0aONCMM8PVdYDb71YZneRu9YU5c2YolCbUu8TOL5q2naT70pTbO | ||
55 | cQpNsEoltzLsZ/JKawey5CLfU7GkivklZ5gsw8HI0rLRCytqsIrd4woCSio/RxN+ | ||
56 | hRWDRi9MHAWCzxMLUn2U+Cp+Ml/SkX/ccXaxbG4fzIBxydjWUAUrGmApl3U3THas | ||
57 | MH0CAwEAAaNjMGEwHQYDVR0OBBYEFKfQQQGVNrxMf3Ae7wvGU1JmvmbcMB8GA1Ud | ||
58 | IwQYMBaAFNKd7pn5+wifRP570nWZzqCYkauXMA8GA1UdEwEB/wQFMAMBAf8wDgYD | ||
59 | VR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQBbcQ9Y8Fgzd/h3WI5ZeS6A | ||
60 | kEPFbbOR0UMmQvTTRBLvPdky2DayQMlItF8JYqploWdxsp1y022TudZxOh6Kp0M3 | ||
61 | z71R24/AeQFnRfWcNeOzOHoMrlGZxNgdYeB9MiGQncJ2WDJ6WAGP9DDHD5akDxW9 | ||
62 | aS73YDCVdKHBZXi+3MkTCycpbWXKvpx6A3Bu49V9e9ZrSPUdCM8AV3GmXKUn72Et | ||
63 | dZB6b7QHDdtikTHKXJEItPDf4YeVkEPScLRWs00qtGOLoSss0dIhtkwAlLTVzulC | ||
64 | y1aGXaYCT5Ywm6u/hhjUvKmYbq0zJQNwBjdFtU88LnYgjmEiG5XaXN0NIl1yqF0R | ||
65 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/12a/roots.pem b/src/regress/lib/libcrypto/certs/12a/roots.pem new file mode 100644 index 0000000000..68ebe43953 --- /dev/null +++ b/src/regress/lib/libcrypto/certs/12a/roots.pem | |||
@@ -0,0 +1,43 @@ | |||
1 | subject= CN = LibreSSL Test Root CA 1 | ||
2 | issuer= CN = LibreSSL Test Root CA 1 | ||
3 | -----BEGIN CERTIFICATE----- | ||
4 | MIIDKjCCAhKgAwIBAgIJAJpHs+vFZEFhMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
5 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjExNloXDTMw | ||
6 | MDcxMjE4MjExNlowIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDEw | ||
7 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDz8ElEcDd1nRH4KsSa2qsn | ||
8 | G7HHByz1fgpLkStUuEacv17/o+H1rDhGX/2icsUGUwPBe7y6I5FH0H9bTwyv68sB | ||
9 | /1V1UQvRhg0DEyFXBJ8b7DMFZzZsxZiRdYCNpxpBBqiQhEuDKg5acmQ56WXFE7uE | ||
10 | cqTANN2GyjuHBKwiljRIy/7CNgSOTiHwjgxhmmy9ozHEclRFD8VtU599XQjPr851 | ||
11 | k15m/EOhmgkz93AeXnai3fAgTfEg19DfKN2p+4aJIDVfZ/Oumq72EKE95SRi4948 | ||
12 | Uv6iv70G5ZVxFkOczFfGkXPZKd6TrlQM75rXbS3K0F6c2JzaRLplxz8rZCEnLAcL | ||
13 | AgMBAAGjYzBhMB0GA1UdDgQWBBTSne6Z+fsIn0T+e9J1mc6gmJGrlzAfBgNVHSME | ||
14 | GDAWgBTSne6Z+fsIn0T+e9J1mc6gmJGrlzAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
15 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAKxVXH2nDeFidxfWAJU8JMBkb | ||
16 | 5JkCY1ilU7SmNF2h6ZWItWkJdW70SiU7c+WgWVaFxhttbRIff4R3S847xlwasrr1 | ||
17 | E+N4cHoxHVb9+cOAXKK2YOxAXmItsauQc4cYZHlpSa69S5VwMpEr0nrnerD4gSbA | ||
18 | 9fFyA97zY7ff+J4r2BPBXoh/IiJqy2VRZ1T5rhUDwfqlovyVjiuR5aqqM9xN48ve | ||
19 | 58AS2HrLPNwPYseBSp9E5uaSbn6TMcUeu1DCf/uCtP+jGFcCePQdi2PZ6g5iZ/TT | ||
20 | Jbkv7GvtYk6fQwzZ12+KFBU3+nLrqWSO0D7M4a71plNduNpLjlm3z+dL4DKDdA== | ||
21 | -----END CERTIFICATE----- | ||
22 | subject= CN = LibreSSL Test Intermediate CA 1 | ||
23 | issuer= CN = LibreSSL Test Root CA 1 | ||
24 | -----BEGIN CERTIFICATE----- | ||
25 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9vMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
26 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjExNloXDTMw | ||
27 | MDcxMjE4MjExNlowKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
28 | dGUgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALL51f/zuaF1 | ||
29 | qZMMxf58ilQcJTiduk1+hNmpBNMcjGT7buuuvC5M1tmWbqRUkwxFAd1H8Iu2lfzj | ||
30 | ekXsG29AbDZEnICU+qEot6AwU8K7CTwNqNL+hHQs/V1/vlwl/KSbZzHHHBucGw4n | ||
31 | E0QP7yP4O2lPw8U6DAKsI0aONCMM8PVdYDb71YZneRu9YU5c2YolCbUu8TOL5q2n | ||
32 | aT70pTbOcQpNsEoltzLsZ/JKawey5CLfU7GkivklZ5gsw8HI0rLRCytqsIrd4woC | ||
33 | Sio/RxN+hRWDRi9MHAWCzxMLUn2U+Cp+Ml/SkX/ccXaxbG4fzIBxydjWUAUrGmAp | ||
34 | l3U3THasMH0CAwEAAaNjMGEwHQYDVR0OBBYEFKfQQQGVNrxMf3Ae7wvGU1Jmvmbc | ||
35 | MB8GA1UdIwQYMBaAFNKd7pn5+wifRP570nWZzqCYkauXMA8GA1UdEwEB/wQFMAMB | ||
36 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQDbJGgyaDKOImHw | ||
37 | vAz3U85LepztUXNp1OZbL7OIhtU2bEmOr7EcM1oyDIW/4Re71GaiQBRb+aMCEWvu | ||
38 | pSr56JrxEXl6O/f/2OfyYEHcvCp7Bx4Ua6FzD9QNhMUEkcyJFPHBFm5uGII4POhY | ||
39 | 6SZxG109CbVthBk806BxRCwJLzYhMKNZjpappm5tClBR7XELT9/HtAawIZVOUksM | ||
40 | 7ER7FlrxYAMYvC/u446qHB7lzZT8ZO9kleItHNG5cTtNPfuNirzFVf3JgJey4rgR | ||
41 | 87evEAnLrj0qB9t6Dxp9miGa1w1YAn1s3xI+hV0ePDqr4aS+a44F3VZY0/tSXfnH | ||
42 | /REXE1YR | ||
43 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/13a/bundle.pem b/src/regress/lib/libcrypto/certs/13a/bundle.pem new file mode 100644 index 0000000000..d1b82bcdea --- /dev/null +++ b/src/regress/lib/libcrypto/certs/13a/bundle.pem | |||
@@ -0,0 +1,66 @@ | |||
1 | subject= CN = LibreSSL Test Server 1 | ||
2 | issuer= CN = LibreSSL Test Intermediate CA 2 | ||
3 | subject= CN = LibreSSL Test Intermediate CA 2 | ||
4 | issuer= CN = LibreSSL Test Intermediate CA 1 | ||
5 | subject= CN = LibreSSL Test Intermediate CA 1 | ||
6 | issuer= CN = LibreSSL Test Root CA 1 | ||
7 | -----BEGIN CERTIFICATE----- | ||
8 | MIIDLjCCAhagAwIBAgIJAIZjiC92oa90MA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
9 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDIwHhcNMjAwNzE0MTgy | ||
10 | MTE3WhcNMzAwNzEyMTgyMTE3WjAhMR8wHQYDVQQDDBZMaWJyZVNTTCBUZXN0IFNl | ||
11 | cnZlciAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA1YMg6pi0LVSV | ||
12 | S0BbVKpnd6xnp9acp7brFJuSiM0S3aIU1aNZcQTgoI+LUpho558zdQj+Opj9jDCd | ||
13 | XHHOaD3cVIJbXLoIZDCGi4RX19SDSRS7hkoOf+YOpXutg6bKSOhGZronAjSC41+e | ||
14 | v+knMgOc/QKOehpLDWaWxHgtHDQ58sdEDMUNjm31nL3e9AS0e2IhjUj4vv6tO98z | ||
15 | kVDYBJc0oQMM6z7RKZijdSgPPFVK4RIYqleWTqlXtSC6z1QaAvKfp0XFw5F9nKeX | ||
16 | WOgy/Wf1ORfA3RXFT9/sky+VGWMGUTag0GKRbr2r2jAX1gR1nKXctZ++JDjGKdXQ | ||
17 | 87NM++NfbwIDAQABo2AwXjAdBgNVHQ4EFgQUazejwe6tFK3kpjjClSMOcqqF8V8w | ||
18 | HwYDVR0jBBgwFoAUfZSWM6AdwB0zUegZlghD5+lTcyEwDAYDVR0TAQH/BAIwADAO | ||
19 | BgNVHQ8BAf8EBAMCB4AwDQYJKoZIhvcNAQELBQADggEBAK8/0+B0rPs6Qi0del0u | ||
20 | REo6tBzDvSSjsvWdry6U20OKxKLR1QFj/MpgfDQjrxm4Lf9UvCko/FNQ//aVZEFT | ||
21 | he4BcjKnWcGhMAF0+UZt0+6120Xs1CEXUmCwKBoqEwzSNpEq00F5WI84uNZxl0MS | ||
22 | R1QaNkwG3Mw0BmlO4+ArWeNUOf5RngCKLHxnIamQIwRXqDTNrVNnb8Z4WDkqFfIY | ||
23 | fqKSNR1lwitxpY+DFRvF7zhpBAVsSZYq6inHh6ZsI6+jveLQ2twt+693zT7sYYpL | ||
24 | uD6L5BKTvcOT2Uxc5BxLcfaxC4odizj+DzrnKVK2t88sd58/T5XJA5n3Kh3lLJcg | ||
25 | Qd4= | ||
26 | -----END CERTIFICATE----- | ||
27 | -----BEGIN CERTIFICATE----- | ||
28 | MIIDOjCCAiKgAwIBAgIJAIZjiC92oa9zMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
29 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDEwHhcNMjAwNzE0MTgy | ||
30 | MTE3WhcNMzAwNzEyMTgyMTE3WjAqMSgwJgYDVQQDDB9MaWJyZVNTTCBUZXN0IElu | ||
31 | dGVybWVkaWF0ZSBDQSAyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA | ||
32 | wqD3B5bbnmJjVeaxbiEwrCzTj7E//IS/ezm8iKHcA3Njj+mXQUA/IIE4jZ4z+TxC | ||
33 | XimswwBma6wjR50/aTuD3wXg1duPxYLhc5BqCTjp15kfcTz7LuTrwgoOpU7chanD | ||
34 | nd9rSgEkQZpzHikePm9621tp5F7YXjnTwC24ZjOo89FezNGreFJS5U9HGYswJd2T | ||
35 | 2rYERYp0wfM2j3LlHesru3eMrCK6okPndHdtVmVW9boH/UX0KSzT77kqmJHOHgJR | ||
36 | GVMRe/Lpr7rJ5Jy327m3VuN2ZKi7DN+WNtjM5tywT1Bo/t3EHrdi4/t5W8cIcUrz | ||
37 | YUJU+JDsjkZg2XPQNifb7wIDAQABo2MwYTAdBgNVHQ4EFgQUfZSWM6AdwB0zUegZ | ||
38 | lghD5+lTcyEwHwYDVR0jBBgwFoAUb8UN92DSB9rOS3dd5CRiF9dNZ8UwDwYDVR0T | ||
39 | AQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAIEu | ||
40 | QuXlSf8FI/zku5pI3/ZobhFI69qgVuqeCb2KwtfqpRkyeF2VtwfbzYiwsMzx5JfT | ||
41 | 7ZtAp1kVkOiGEBhXa8+jjQ4pr2ZtOqTX2ATuBWfoG6+ypZ2Coupi9sr9O6q4vlo7 | ||
42 | L+1lnBtbmz9eFRjQLN/qvDOHMa23e9Oacva2mJAZEyGYymhRtj8EQB6yVwVjIp1G | ||
43 | VPHNjboXK6ExE5AWAFbuU1jCr3OEWSR0ZFLMNrWrLW6wECOwM1e2S2QAGPQg1rEE | ||
44 | MTdt1QwHICxwCtEe4BVA2Eq8Q4gr/ooYT8rJzMugASD8Ep9wMpBR+GnBsi5BMxG1 | ||
45 | y/6Phm86zMp38EvM7xM= | ||
46 | -----END CERTIFICATE----- | ||
47 | -----BEGIN CERTIFICATE----- | ||
48 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9yMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
49 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjExN1oXDTMw | ||
50 | MDcxMjE4MjExN1owKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
51 | dGUgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM/CL/CQq55g | ||
52 | NeXWbRin/sIL41yLcGThjQ1qyHTe2YthmHKZ9NbGepX9c/ZmXMt3bgtK3WfDliq9 | ||
53 | nWcntg4s9MPjWvg4+OoHCdBbcxvUQlzwUsvLprUeNgm84UT741kkMpk7pNxSisN7 | ||
54 | ZOt8WYAReKNmPejjyCsHwwS8M02WVeKoW37F4FwoCWJBFPbckCe7HRTgs358wNfw | ||
55 | BDXQwsk4q5hRK96SUo7/05Ao1NvXLYNobwwXw4t9WEo5KFtRYNeq6hZwYcMbmnCU | ||
56 | xrbc72h/qWOey4A/jWPt8421lexBfGpAKIyZZ5YY5zYCz5tcL0oa1yPc8OuCpRh8 | ||
57 | yxlOuNK4r9sCAwEAAaNjMGEwHQYDVR0OBBYEFG/FDfdg0gfazkt3XeQkYhfXTWfF | ||
58 | MB8GA1UdIwQYMBaAFD071KCsugg3WFVTduBY6SR4qhO5MA8GA1UdEwEB/wQFMAMB | ||
59 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQAsa1Q6aIYVI8bB | ||
60 | yer60z4n1Stat0O3F44U4Wak4rrvUwLUmbaOG/1VMskhYozc4LB01WkfFkqaFQ4r | ||
61 | M8boWzrxzhsRWoQG0V+FvWjfBP9dw9aAXjM2Hj81/+szA40S5JxARPLUL/rOtu1d | ||
62 | RzxlCnRauaSNOD5xCsbLZABidjd6XckOiHqDlW3RZPV3Hga/CEImGney6JUeyDbm | ||
63 | 8ZgHxnjEXvasOwdkkBTVFEoVUNXwkQsVr+vL3n27G/7HjLvJ0D3spmXSQOCec6nI | ||
64 | BapvSh4Lk/SRdynrzudGVetMCqlQofwFSovK/miI/8tjaJpBe9r94MmuJ4QfrgTC | ||
65 | mSr7K0Pl | ||
66 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/13a/roots.pem b/src/regress/lib/libcrypto/certs/13a/roots.pem new file mode 100644 index 0000000000..9a2a8e9cdc --- /dev/null +++ b/src/regress/lib/libcrypto/certs/13a/roots.pem | |||
@@ -0,0 +1,42 @@ | |||
1 | subject= CN = LibreSSL Test Root CA 1 | ||
2 | issuer= CN = LibreSSL Test Root CA 1 | ||
3 | -----BEGIN CERTIFICATE----- | ||
4 | MIIDKjCCAhKgAwIBAgIJAP9GMmT8XquUMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
5 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjExN1oXDTMw | ||
6 | MDcxMjE4MjExN1owIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDEw | ||
7 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDHBhU5Yf0rg9dYSmmTRLmn | ||
8 | ruUcrpRiwMaocIaslVIN7UAxsITh0r0sPB/m0kf9BdPO4w2tL41xrropL6cxWeTa | ||
9 | eWdh/G4QnVdDQ4hK/0b8zOfI88reWOlpKxyxg0ctAddSQlKJ5D0dP2Fsh7lm22X6 | ||
10 | s3DUDMPnoe7XhJZPrz88MIHY1Vyv8pSO16LmOsk3uwGGiIX2Pvnxf2vhYgavbu2U | ||
11 | JldA/jWMa/T8EhJ2NyxkIYKScrd3BDWueC/hOsiByDOoa9PJ7nqRlu2w6QS+gq3x | ||
12 | ne0xGreZvBUsJorSpzvuRnG1pSiIiAh7CM9JBccpFWkN7c0FeaHnjJiwcWcAcxen | ||
13 | AgMBAAGjYzBhMB0GA1UdDgQWBBQ9O9SgrLoIN1hVU3bgWOkkeKoTuTAfBgNVHSME | ||
14 | GDAWgBQ9O9SgrLoIN1hVU3bgWOkkeKoTuTAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
15 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAxlPSmBK/xgRQS70EZ7b0/x+Q | ||
16 | jOJVD+Udh3cSvx4NOQ1s2utJatn/5q7atKIKTvgIZ/1VL/VrykjS07HCqbPTJmIC | ||
17 | TenpmPexXjajrNTDvl0Q0qFBshKo4Ny64QCQy3enOeI7yGqzX3dcXRZsdTO+5cI7 | ||
18 | xZecF+Fhrp4dASDXa82RDBKhpGirjmFnuUt91j8RFz0Eny76YIrB1fGQG3/ajBJt | ||
19 | IxDNGtUjOj60No05rhLMlJU9UYzFUMp2dL6d1DaVkG97xdEBMOtI+hGBYfIY4ylc | ||
20 | c1f3r6YaTcTbcxjwsDlgfYJ8TsMVBBJZ9NORWs/8vRia3fX4Y9f7BusLz0+ShA== | ||
21 | -----END CERTIFICATE----- | ||
22 | subject= CN = LibreSSL Test Intermediate CA 1 | ||
23 | issuer= CN = LibreSSL Test Root CA 1 | ||
24 | -----BEGIN CERTIFICATE----- | ||
25 | MIIDLDCCAhSgAwIBAgIDEAABMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNVBAMMF0xp | ||
26 | YnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTEwMDEwMTAwMDAwMFoXDTIwMDEwMTAw | ||
27 | MDAwMFowKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlhdGUgQ0Eg | ||
28 | MTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM/CL/CQq55gNeXWbRin | ||
29 | /sIL41yLcGThjQ1qyHTe2YthmHKZ9NbGepX9c/ZmXMt3bgtK3WfDliq9nWcntg4s | ||
30 | 9MPjWvg4+OoHCdBbcxvUQlzwUsvLprUeNgm84UT741kkMpk7pNxSisN7ZOt8WYAR | ||
31 | eKNmPejjyCsHwwS8M02WVeKoW37F4FwoCWJBFPbckCe7HRTgs358wNfwBDXQwsk4 | ||
32 | q5hRK96SUo7/05Ao1NvXLYNobwwXw4t9WEo5KFtRYNeq6hZwYcMbmnCUxrbc72h/ | ||
33 | qWOey4A/jWPt8421lexBfGpAKIyZZ5YY5zYCz5tcL0oa1yPc8OuCpRh8yxlOuNK4 | ||
34 | r9sCAwEAAaNjMGEwHQYDVR0OBBYEFG/FDfdg0gfazkt3XeQkYhfXTWfFMB8GA1Ud | ||
35 | IwQYMBaAFD071KCsugg3WFVTduBY6SR4qhO5MA8GA1UdEwEB/wQFMAMBAf8wDgYD | ||
36 | VR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQC9lFeRTGBue02193jAgKoR | ||
37 | hQYkoxMkLo2M/tV5HflKL98Cs/mUntW0+E9GHTyQpKjXJNMbppzwlYe9R+wuxYox | ||
38 | sI+vGcrjlIqPnB1R6eU5hbMlLVNdMD/K7CH2UkzBhFwrPq6W/pkn9t2dzWlxyvgN | ||
39 | C2HyGu5MsTJDPpdhw6Sy8zr0ekjw35EQWdaFngN7Xy1jHRWJPFSz5CI4wEZMBO+Q | ||
40 | WK9iBZDQ/KRnCXD9gqJ7xKUpbrBwxr4cXgL0g82nB3+3Iqrd4pE64nv3tPkDlzvG | ||
41 | P/677g3MW0O/X9Zz+23fjEjVJssl6lClmZXPtSifWmFMYBqaGrz85WWIT/B0SOKV | ||
42 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/1a/bundle.pem b/src/regress/lib/libcrypto/certs/1a/bundle.pem new file mode 100644 index 0000000000..f4ad3d1887 --- /dev/null +++ b/src/regress/lib/libcrypto/certs/1a/bundle.pem | |||
@@ -0,0 +1,21 @@ | |||
1 | subject= CN = LibreSSL Test Server 1 | ||
2 | issuer= CN = LibreSSL Test Root CA 1 | ||
3 | -----BEGIN CERTIFICATE----- | ||
4 | MIIDJjCCAg6gAwIBAgIJAIZjiC92oa9SMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
5 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjA1N1oXDTMw | ||
6 | MDcxMjE4MjA1N1owITEfMB0GA1UEAwwWTGlicmVTU0wgVGVzdCBTZXJ2ZXIgMTCC | ||
7 | ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMV1VFKIoM4uVhCyFD6tHVYh | ||
8 | xHH+LbSJJchsDBsTMUWP1lIr4p3dBzH+GJ1N5jGKjTqLVoYFD5TnGXkGYXF/alef | ||
9 | fQgCgvaN4iNzI/kzKNh7AYuMmyPoFG1GCwEI8vbPowXRuDBf/BVLeJmx99lu9KNb | ||
10 | N4CRWhDhpv4eRve2sH/P8lpj5GWVRjOSY1EGXpWHVqGSOucMPu2KPMch7YB/gr+q | ||
11 | AOFnmrFs0FJ6ViCfJ9EsCWiQhiTRU2gpBsjHvR7LsnWuF4ToRhCiu7YgRvwXJncw | ||
12 | Hm0zFSdbiTiZanYfUmdxZKRyBFBNSE/023u/uFVW4wQ9ECVQ+nGCR42KwrK4CzcC | ||
13 | AwEAAaNgMF4wHQYDVR0OBBYEFFc8CXKX3vm18gzoEZcP37jOZ1NGMB8GA1UdIwQY | ||
14 | MBaAFPY/uIVNcY89Xl/bEnW0qi6X1iGPMAwGA1UdEwEB/wQCMAAwDgYDVR0PAQH/ | ||
15 | BAQDAgeAMA0GCSqGSIb3DQEBCwUAA4IBAQBBf4VNVEydtw2PfWVH3YNUpUa8ekty | ||
16 | cXlNQ2unfRWPOvNK5IrwTqco/wO8qMOX9l1/9J6++24/M73e8rHnf2fXZ2OolBxM | ||
17 | xisAGNXOy1p1aM3X2a2H3OM8o9QPp7Y1KEJ0QIgWaWvvyVZuTbS4ls4wds9xNNft | ||
18 | c/DnoTUi7ARe8caAuiQUAD1WxuV4hjAVxxnQGFKDmRz3iRPRtCuY+aFGdVA2cW7J | ||
19 | hV7zEzTTqPXxOPUMclqKiqVgFDclqeTFqTVSzwDmIoZ09awj/9sO9xdUUhtIuqVZ | ||
20 | 9miweoRDlOAeLw0s5MUrn0vpLBEyRx6b/6HGbKI0Pzz3zXhAfBTjrul8 | ||
21 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/1a/roots.pem b/src/regress/lib/libcrypto/certs/1a/roots.pem new file mode 100644 index 0000000000..be7067511a --- /dev/null +++ b/src/regress/lib/libcrypto/certs/1a/roots.pem | |||
@@ -0,0 +1,21 @@ | |||
1 | subject= CN = LibreSSL Test Root CA 1 | ||
2 | issuer= CN = LibreSSL Test Root CA 1 | ||
3 | -----BEGIN CERTIFICATE----- | ||
4 | MIIDKjCCAhKgAwIBAgIJAMAe1EMDFvmFMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
5 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjA1NloXDTMw | ||
6 | MDcxMjE4MjA1NlowIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDEw | ||
7 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDOgk8xcDWQdv8HppLxJuNQ | ||
8 | JIwReWzfMofHVxsrt4gLCCaZh7SAx2RYWMrG4Aq3n4oimjIntBo2okJd4vV2KEEh | ||
9 | /upq35urYhihKyGO+oCMm5t8mL/fPFX1FbrHRAaJlSqthlBpfkx3r6ys/jZUNoH7 | ||
10 | Lv8ly46xK4rtU8AyTgNs+wsBhCwUy0uSXFZ2rQNnKiDnfVdReE2+EGG4UZutg7KV | ||
11 | 5vch8i91yw4VzYORMB7Ix2mHde/W7ehUHvQ+E8pVWW9qhtHgUzQzugMyct/vs+ho | ||
12 | +Y1BDMA78NhA/RtTgNv/N6YzeXeOh0LrwNOd8mWYOwWhKahPnpIJ5Ebp/jZ6MMQ/ | ||
13 | AgMBAAGjYzBhMB0GA1UdDgQWBBT2P7iFTXGPPV5f2xJ1tKoul9YhjzAfBgNVHSME | ||
14 | GDAWgBT2P7iFTXGPPV5f2xJ1tKoul9YhjzAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
15 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAUNYTqtizYjXT29Remvg8CjgL | ||
16 | SmLJUKU1BTb6rYX72WiyfX9Ea7oDQWaj83b7cARZ2mLBd6diSL9bky/r1nzRGjs6 | ||
17 | aauwGur3DXmhkC9T1G8XQnVwQj5h/hBdHwptq70Dqn1RDx9QmvlykRoWOB7CxFU+ | ||
18 | FdidLGnl2C3h4dTQFnikEbici6bcBNX7S63TOvqUsBSdy7nnH/soHow39D2pFWK4 | ||
19 | xnYDiof+JCZcyqdJh3cfDBoxD5UIgzG0nD4Uyur97QQF75lCGmBXL2NsvYjeRQNu | ||
20 | LUoC75/pUjO8MuqDBn2mVY79KuwNo2s3sg2mgfMObbiZlVAZ5OsQXT1RKcKJog== | ||
21 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/2a/bundle.pem b/src/regress/lib/libcrypto/certs/2a/bundle.pem new file mode 100644 index 0000000000..4b6a0a3b1f --- /dev/null +++ b/src/regress/lib/libcrypto/certs/2a/bundle.pem | |||
@@ -0,0 +1,44 @@ | |||
1 | subject= CN = LibreSSL Test Server 1 | ||
2 | issuer= CN = LibreSSL Test Intermediate CA 1 | ||
3 | subject= CN = LibreSSL Test Intermediate CA 1 | ||
4 | issuer= CN = LibreSSL Test Root CA 1 | ||
5 | -----BEGIN CERTIFICATE----- | ||
6 | MIIDLjCCAhagAwIBAgIJAIZjiC92oa9UMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
7 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDEwHhcNMjAwNzE0MTgy | ||
8 | MDU4WhcNMzAwNzEyMTgyMDU4WjAhMR8wHQYDVQQDDBZMaWJyZVNTTCBUZXN0IFNl | ||
9 | cnZlciAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0h18zKM0rDp9 | ||
10 | fmI/AMfVbtGgV6X19DtDZhTFSijImFPfPgJeB5UWVfS+WD2SeqIjuKgkOzlLgp7d | ||
11 | cFiH3dtrH5D1ap0KxrCEl0ebfhc6yoINa4WDN4XLDrcwXvm16S56/JLISXpsER4J | ||
12 | tvqKbKWh6AK6FPKKIuQqjmLPaUbZjEHDVY+KsSPS24mvo24Q/qmylxM5yJYSmGKJ | ||
13 | wkKz/6NSg7y93iS7FVIK/uI5OyvvQkCiBIO7j9Rocu83X0AJ+iMErCd68cX7mvZU | ||
14 | ZOLkFju+7RnhCQ1O5HQC5JArU+NB6ihZYvUdg224CUPwWblIbucCKwrVZmBQ9Oe6 | ||
15 | o4TkdGTxcwIDAQABo2AwXjAdBgNVHQ4EFgQU45XonVbBS2BEYA4r4Xm//JIxipIw | ||
16 | HwYDVR0jBBgwFoAUYbbA1hiIBFoAFXHDYlxmhcW9jYUwDAYDVR0TAQH/BAIwADAO | ||
17 | BgNVHQ8BAf8EBAMCB4AwDQYJKoZIhvcNAQELBQADggEBAM5fWsbQJShpyoAXMnWB | ||
18 | irzIKki4kfJacy7LhyYF0mTtc+P58b7ThCLfOBRuLONHrKOUx/X2gyPKnOrs5S/6 | ||
19 | ajGU/pYUVdk2HKaDVum4dJqNcFUEFvsVYEZKn4VQzQWUo40QlMbKkBHp8wnfQ54X | ||
20 | 0TE0B7fxIx8l+VPsH7FhPanyTXk9MIzCBLWfSIjUYVeuONXcIdlDTq2zXnjcMpXW | ||
21 | U0SruwadhvLOG0/UdYi5mKDAdIPN507MWigamKQ/0tgie9MY5KhqEAWk6BV3+qwn | ||
22 | 2KG7kaSAqDKrqDVXf2xJ5OH+Ox3YTzRS9uXNES7mCu2ZFNEq3q/A0JbJpJrxuPcD | ||
23 | FZE= | ||
24 | -----END CERTIFICATE----- | ||
25 | -----BEGIN CERTIFICATE----- | ||
26 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9TMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
27 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjA1N1oXDTMw | ||
28 | MDcxMjE4MjA1N1owKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
29 | dGUgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPinvxm2Rh5L | ||
30 | mf8eNY31i6zYlESkYmx2IZ5zleaB8ozb8kp2u4OMCpV1kQywXQvd7AD/H3JdSS7e | ||
31 | xjdyOGvo6kruyNmQt5bAjm9R1Rmt9MAw0gQa5ZOpxeWsyMqgrHqDIE55iekmmoHJ | ||
32 | 9FwonjtLHxll4zOR77hinup6YEndNZjVR3eKQZAr7oi5cATOun5FNAWZ04198agu | ||
33 | grsDsHHen8jb7JmxOqHEANa4cEMo+jdOEZH4sgS4CiEkkAu4AvPetiX06HZvPinS | ||
34 | hZDWn5aY3R8NNKtrpI2CPbOHpszn+wQG+En7lgMeL7eplI3saeM2WqckF0k3VqAM | ||
35 | O9c8RLW5+/cCAwEAAaNjMGEwHQYDVR0OBBYEFGG2wNYYiARaABVxw2JcZoXFvY2F | ||
36 | MB8GA1UdIwQYMBaAFBPsovtqYAxK47+e5g6EiIPxhONlMA8GA1UdEwEB/wQFMAMB | ||
37 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQAaeh9rUwVxErc1 | ||
38 | 1MglLIHjsa146YMvKPv1IRlrNYGDapldhQI/34lhb9PDff5DnoIR0aB9cHRDM8ML | ||
39 | XBeqwROjLG8MPrH2wdjvO+ohRETcgq0pdSNwFYbeGY2v2jCs3pVDZie2/oW04EKJ | ||
40 | XAr4tNnAEUxhypc3Ek+iPzfU1AIgf3C/6JyuivvlCdZr1QQkIh/5PR3lyOkEeXcH | ||
41 | nnIZNtlzlooPCwqLqPwaXZ/0ZkgAv1ypSfKtm9kIr44y4G5riq2YGhVJaxf0gC+v | ||
42 | WRZRoJafdYF+woBRLn03ADIxqNWeME7jYJOGlhOfp5H7xDTm6uJ1i2UQU7jvF9Rb | ||
43 | Tgfsw9Is | ||
44 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/2a/roots.pem b/src/regress/lib/libcrypto/certs/2a/roots.pem new file mode 100644 index 0000000000..4d3a336b71 --- /dev/null +++ b/src/regress/lib/libcrypto/certs/2a/roots.pem | |||
@@ -0,0 +1,21 @@ | |||
1 | subject= CN = LibreSSL Test Root CA 1 | ||
2 | issuer= CN = LibreSSL Test Root CA 1 | ||
3 | -----BEGIN CERTIFICATE----- | ||
4 | MIIDKjCCAhKgAwIBAgIJAKZHvhj0hDxUMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
5 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjA1N1oXDTMw | ||
6 | MDcxMjE4MjA1N1owIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDEw | ||
7 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC+ZMNbBXFktbGFKvdNzWHI | ||
8 | YTGWFoxejeRNPdQYnzd0I86N/n2tC91CThwoshk8eC729797YLasj5YA7nF6pyAM | ||
9 | lp4pX4GVNbxG3YqDAnJwZ4vSmSJViyV4GwUucUE+09EWxtlgp4ByQqg7Kmn2XaDw | ||
10 | eUavSaic1Yb/pZG2UQsDlIEnHIavohkyBbm9yHk+KAcJldATSsG8I/7iOmXf3grK | ||
11 | PjB7jq2q75YmpWemsWv6FFZtTeyCQFAeJx3Bix+p/0l5NwzLEsnUy8hbiRIwTu7e | ||
12 | wwy5HDApB9gvo+QbCRZhLL2rCodRjW6SJkvq0Swz+9MAVWBJnds4a1jUsNH0ZwHN | ||
13 | AgMBAAGjYzBhMB0GA1UdDgQWBBQT7KL7amAMSuO/nuYOhIiD8YTjZTAfBgNVHSME | ||
14 | GDAWgBQT7KL7amAMSuO/nuYOhIiD8YTjZTAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
15 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAhqv9lbZ7Wndh2++7+AEAkqP8 | ||
16 | L2yDWMiS8pSrayJUBH6Y/LRpEazlbYL3hXv5nIp2acGwGEP7th9cHshJktzJDWF7 | ||
17 | tzzFX96fQFHIDb70PH8UmbWdj6sg+fBAfnC3xpinqiplADdqVxusPI2mdxB7BPcs | ||
18 | CxSrjPPavk0d5nzzWaPVMk8PMqFlryzNvTmwWzwYa166xZj5jcoiVhFEnLwhNY0c | ||
19 | lSAxFI3WT6UJAKldc5atQUJOTJvdQlZP003ubknBH3FDObqh8Wo2T1Ao/xygxHTX | ||
20 | iYDTxULu3ShVFajzJKFKhVFBG2S6WPobc01NaIF7x/ZmkJMrJE7Jvyi8wYTOkA== | ||
21 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/2b/bundle.pem b/src/regress/lib/libcrypto/certs/2b/bundle.pem new file mode 100644 index 0000000000..64db70ac38 --- /dev/null +++ b/src/regress/lib/libcrypto/certs/2b/bundle.pem | |||
@@ -0,0 +1,22 @@ | |||
1 | subject= CN = LibreSSL Test Server 1 | ||
2 | issuer= CN = LibreSSL Test Intermediate CA 1 | ||
3 | -----BEGIN CERTIFICATE----- | ||
4 | MIIDLjCCAhagAwIBAgIJAIZjiC92oa9UMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
5 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDEwHhcNMjAwNzE0MTgy | ||
6 | MDU4WhcNMzAwNzEyMTgyMDU4WjAhMR8wHQYDVQQDDBZMaWJyZVNTTCBUZXN0IFNl | ||
7 | cnZlciAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0h18zKM0rDp9 | ||
8 | fmI/AMfVbtGgV6X19DtDZhTFSijImFPfPgJeB5UWVfS+WD2SeqIjuKgkOzlLgp7d | ||
9 | cFiH3dtrH5D1ap0KxrCEl0ebfhc6yoINa4WDN4XLDrcwXvm16S56/JLISXpsER4J | ||
10 | tvqKbKWh6AK6FPKKIuQqjmLPaUbZjEHDVY+KsSPS24mvo24Q/qmylxM5yJYSmGKJ | ||
11 | wkKz/6NSg7y93iS7FVIK/uI5OyvvQkCiBIO7j9Rocu83X0AJ+iMErCd68cX7mvZU | ||
12 | ZOLkFju+7RnhCQ1O5HQC5JArU+NB6ihZYvUdg224CUPwWblIbucCKwrVZmBQ9Oe6 | ||
13 | o4TkdGTxcwIDAQABo2AwXjAdBgNVHQ4EFgQU45XonVbBS2BEYA4r4Xm//JIxipIw | ||
14 | HwYDVR0jBBgwFoAUYbbA1hiIBFoAFXHDYlxmhcW9jYUwDAYDVR0TAQH/BAIwADAO | ||
15 | BgNVHQ8BAf8EBAMCB4AwDQYJKoZIhvcNAQELBQADggEBAM5fWsbQJShpyoAXMnWB | ||
16 | irzIKki4kfJacy7LhyYF0mTtc+P58b7ThCLfOBRuLONHrKOUx/X2gyPKnOrs5S/6 | ||
17 | ajGU/pYUVdk2HKaDVum4dJqNcFUEFvsVYEZKn4VQzQWUo40QlMbKkBHp8wnfQ54X | ||
18 | 0TE0B7fxIx8l+VPsH7FhPanyTXk9MIzCBLWfSIjUYVeuONXcIdlDTq2zXnjcMpXW | ||
19 | U0SruwadhvLOG0/UdYi5mKDAdIPN507MWigamKQ/0tgie9MY5KhqEAWk6BV3+qwn | ||
20 | 2KG7kaSAqDKrqDVXf2xJ5OH+Ox3YTzRS9uXNES7mCu2ZFNEq3q/A0JbJpJrxuPcD | ||
21 | FZE= | ||
22 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/2b/roots.pem b/src/regress/lib/libcrypto/certs/2b/roots.pem new file mode 100644 index 0000000000..4d3a336b71 --- /dev/null +++ b/src/regress/lib/libcrypto/certs/2b/roots.pem | |||
@@ -0,0 +1,21 @@ | |||
1 | subject= CN = LibreSSL Test Root CA 1 | ||
2 | issuer= CN = LibreSSL Test Root CA 1 | ||
3 | -----BEGIN CERTIFICATE----- | ||
4 | MIIDKjCCAhKgAwIBAgIJAKZHvhj0hDxUMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
5 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjA1N1oXDTMw | ||
6 | MDcxMjE4MjA1N1owIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDEw | ||
7 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC+ZMNbBXFktbGFKvdNzWHI | ||
8 | YTGWFoxejeRNPdQYnzd0I86N/n2tC91CThwoshk8eC729797YLasj5YA7nF6pyAM | ||
9 | lp4pX4GVNbxG3YqDAnJwZ4vSmSJViyV4GwUucUE+09EWxtlgp4ByQqg7Kmn2XaDw | ||
10 | eUavSaic1Yb/pZG2UQsDlIEnHIavohkyBbm9yHk+KAcJldATSsG8I/7iOmXf3grK | ||
11 | PjB7jq2q75YmpWemsWv6FFZtTeyCQFAeJx3Bix+p/0l5NwzLEsnUy8hbiRIwTu7e | ||
12 | wwy5HDApB9gvo+QbCRZhLL2rCodRjW6SJkvq0Swz+9MAVWBJnds4a1jUsNH0ZwHN | ||
13 | AgMBAAGjYzBhMB0GA1UdDgQWBBQT7KL7amAMSuO/nuYOhIiD8YTjZTAfBgNVHSME | ||
14 | GDAWgBQT7KL7amAMSuO/nuYOhIiD8YTjZTAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
15 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAhqv9lbZ7Wndh2++7+AEAkqP8 | ||
16 | L2yDWMiS8pSrayJUBH6Y/LRpEazlbYL3hXv5nIp2acGwGEP7th9cHshJktzJDWF7 | ||
17 | tzzFX96fQFHIDb70PH8UmbWdj6sg+fBAfnC3xpinqiplADdqVxusPI2mdxB7BPcs | ||
18 | CxSrjPPavk0d5nzzWaPVMk8PMqFlryzNvTmwWzwYa166xZj5jcoiVhFEnLwhNY0c | ||
19 | lSAxFI3WT6UJAKldc5atQUJOTJvdQlZP003ubknBH3FDObqh8Wo2T1Ao/xygxHTX | ||
20 | iYDTxULu3ShVFajzJKFKhVFBG2S6WPobc01NaIF7x/ZmkJMrJE7Jvyi8wYTOkA== | ||
21 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/3a/bundle.pem b/src/regress/lib/libcrypto/certs/3a/bundle.pem new file mode 100644 index 0000000000..6356e2299d --- /dev/null +++ b/src/regress/lib/libcrypto/certs/3a/bundle.pem | |||
@@ -0,0 +1,88 @@ | |||
1 | subject= CN = LibreSSL Test Server 1 | ||
2 | issuer= CN = LibreSSL Test Intermediate CA 3 | ||
3 | subject= CN = LibreSSL Test Intermediate CA 3 | ||
4 | issuer= CN = LibreSSL Test Intermediate CA 2 | ||
5 | subject= CN = LibreSSL Test Intermediate CA 2 | ||
6 | issuer= CN = LibreSSL Test Intermediate CA 1 | ||
7 | subject= CN = LibreSSL Test Intermediate CA 1 | ||
8 | issuer= CN = LibreSSL Test Root CA 1 | ||
9 | -----BEGIN CERTIFICATE----- | ||
10 | MIIDLjCCAhagAwIBAgIJAIZjiC92oa9YMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
11 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDMwHhcNMjAwNzE0MTgy | ||
12 | MDU5WhcNMzAwNzEyMTgyMDU5WjAhMR8wHQYDVQQDDBZMaWJyZVNTTCBUZXN0IFNl | ||
13 | cnZlciAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApOCJ77qwjRzT | ||
14 | wbl6E52KT3LjvpHhylfUYdNMVqROnXgg2eI0UYcSgZ54FTbPql/spnIrIs470npF | ||
15 | qEcFrYACAsGOlFi9lEYkc0Oaoj1S5SQrm47Kk7GEdrAig2NyaW4gYFXZmat91Gh3 | ||
16 | cV4rBveedFk0bUKlpB06XNUb2DYNiCIXX9e2TXjB6UkfmbpuFqrHjbsMCoe/qxps | ||
17 | U56edvTjBQvYyeQtWkNJDST9J+95gKv76Rs+quBbxHa2mLGeFqRc7sL3dP6XHifF | ||
18 | ZoGtG9dSzB2s1YhBzNiU/4sdt0xS0kG3w+FDoq6Nig8RdsdAWF51oW0UF2KpVzdU | ||
19 | tS6ZcFLpxwIDAQABo2AwXjAdBgNVHQ4EFgQULDyHbs9hAi5aTyt+8+W3cC/ckzcw | ||
20 | HwYDVR0jBBgwFoAU8ibVYobhXLJ4T/Vza1Zr1ZyUZG0wDAYDVR0TAQH/BAIwADAO | ||
21 | BgNVHQ8BAf8EBAMCB4AwDQYJKoZIhvcNAQELBQADggEBAGe82E9F8DDFk60oFIH9 | ||
22 | vgEuHDzXlwfMTtlGyiugvVgHveJPb2onTIQUhgWur11TUG8RJU8rcKKvh5nQoHEh | ||
23 | iRJ46EzMFs6VDbytG060GvK6D4rJLDzjUvvHDT44KaVHUxFxfpZ9lLeUfxc6Nrua | ||
24 | Gx1JN0fk5rTWepAX7nZr6smGwPd2KJe/54g+62SNCLw/lr/UtyDH2IZHRJHew0L+ | ||
25 | +bISegDInZAj1WntzBfDlmLTnOMhr0QHyZa3zfqlWcoDJ4fhs0wBTjofF+isxEwc | ||
26 | njhV9LJhx2T9+NRUaHQHIzfxL0aax7QUAiURyEDnkDTXG1DYUM9YhmvGB0PfNyKY | ||
27 | HaU= | ||
28 | -----END CERTIFICATE----- | ||
29 | -----BEGIN CERTIFICATE----- | ||
30 | MIIDOjCCAiKgAwIBAgIJAIZjiC92oa9XMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
31 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDIwHhcNMjAwNzE0MTgy | ||
32 | MDU5WhcNMzAwNzEyMTgyMDU5WjAqMSgwJgYDVQQDDB9MaWJyZVNTTCBUZXN0IElu | ||
33 | dGVybWVkaWF0ZSBDQSAzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA | ||
34 | pAOJi6Gfh4Z8rG2Whf5d2fCSHyt2UbTga3wRdlyrqk1SsLDPdwATr9IZrpyzUrhp | ||
35 | vYX6kPhfaw7F1z+ubQ6qJSyaSXNO6DhoY7ftcnlUP+aL9Uito7shqDAaQeOf5dbJ | ||
36 | wXGEOkovSVoGozkfk/KK8xL2RbHETG8LuDnK87Gg+Whr5AQc0qK4kFwIP9GjGQtE | ||
37 | LkT0sWfiBz8h0m9aaBSSb8mWQMGPal6BLxiY5IZnMAmkqy5nfl8AORJD+uQ9IQag | ||
38 | GH6OK9cS8RggdeBb2hCM74KQdOQc4PMCJpbWYP4gTKpwrDrUtneo75aQHxAD0Djc | ||
39 | DWFzwseYSz/Wglg6h/LljwIDAQABo2MwYTAdBgNVHQ4EFgQU8ibVYobhXLJ4T/Vz | ||
40 | a1Zr1ZyUZG0wHwYDVR0jBBgwFoAUkQx49J+YU6c8fvDgYBIM9Mxe+KIwDwYDVR0T | ||
41 | AQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBABGZ | ||
42 | ZpLzrXiR3/V14kJP6R3RxYV6J+y4GqhDsmbDUTAWR9gyC9s94B/MzgZoy60TbsGj | ||
43 | LAHPjpIKISIofOTRj4UZvvscqAAcexRcLwCIR6lTEd7uRDlTm8yOxDC8X3jSNUpm | ||
44 | +mgSYaCP+QRjueeFdqa5/babEEeXvMrLkUbKgjnzgK5VB0qH8ySKl54VapVu94VG | ||
45 | BRU4UYxxWu4T9hNjmJ7wSwv6m5HMuczIZld3EXswmGOqYk2NcLlRBUl4k2Osi2zI | ||
46 | /Cb4s+be/6kXljcu32OaJH+7+iqyc2t/uGP+Iy1a4HSgt3oItPtFgbUV/2OeOTYq | ||
47 | m1QPAxxBsWdlf2FeODQ= | ||
48 | -----END CERTIFICATE----- | ||
49 | -----BEGIN CERTIFICATE----- | ||
50 | MIIDOjCCAiKgAwIBAgIJAIZjiC92oa9WMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
51 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDEwHhcNMjAwNzE0MTgy | ||
52 | MDU4WhcNMzAwNzEyMTgyMDU4WjAqMSgwJgYDVQQDDB9MaWJyZVNTTCBUZXN0IElu | ||
53 | dGVybWVkaWF0ZSBDQSAyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA | ||
54 | 0+CxAlP+TMgqw/UQr4FljNlBbZpw3+mNIfVw/cbUw/trw7thz32chPmidy/RZYq/ | ||
55 | 2bEDw2TcoFX4PXPgTDo9ABLhQtk6sWTQcb2FIrWmob9gy/l4IVhIvaW7AUIUGT88 | ||
56 | uqTpjY9t5Nyrw2wF3a2wTO/q59Zm6lcRw/7GhkPDAb+MR+61L+h1uZqa4a8HDey+ | ||
57 | 08b/6d41bitOwT/8Wd+t/CoRRJjTLMWPgq+Sbqp2YtciMBtnaeMam43wZ/ITvDFh | ||
58 | kjJmmql2p8PhYWWEYYAs7TOc6VkgBEPZJ9rjp61NNl4kkKNbdYGASx7R+OF7SQHm | ||
59 | aKAKLOnFK5dnaWDKj08wEQIDAQABo2MwYTAdBgNVHQ4EFgQUkQx49J+YU6c8fvDg | ||
60 | YBIM9Mxe+KIwHwYDVR0jBBgwFoAUSgAdmy65L8xlEcpkckbftaXpaFswDwYDVR0T | ||
61 | AQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAHQz | ||
62 | swldhgTD8qOsISMT2yc3IXT+XMrUduqOzTkkFr5R4FjJb5z/aSHoq4ZghqeeAzCq | ||
63 | vnT9rFWsXNzc/CmaaRqycxKX31iElg1c5P2FuJ/zaH0d4bg7Df8wdNJ4XuP8rW00 | ||
64 | lMhIYYQh9O5pDOXjytIasVSpTkaRTanykniVF+f3qswHhWijzsS4XBtUXtf1V03V | ||
65 | ESrnrWOBzznmHruq3MPXonTEkS/iLjE+IEWjN+XDvpGGrjSP5qckc/dehW3vn/db | ||
66 | zDFzSyZSaX28eG9mNHHlbPuFvfa+X1e2VOPm0Yuko2A8/BRouokZZ79b/QdU6u63 | ||
67 | uESvDZkx7K274DGamP4= | ||
68 | -----END CERTIFICATE----- | ||
69 | -----BEGIN CERTIFICATE----- | ||
70 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9VMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
71 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjA1OFoXDTMw | ||
72 | MDcxMjE4MjA1OFowKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
73 | dGUgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANMBjYjmINNC | ||
74 | 8BedL+jRiY1T9i0q7Ur0Njd+FsuSjtHvqBsMoCM2b2ld8sQT6EIxFfBkcWCKohEg | ||
75 | 7bsQirKdJYQuVa1qNf10Aw9OmOdCSzR5R88oWRfXA7lNzkQcm/SzrwZe4xej/bzx | ||
76 | DMZApvwhP5mx95LswhH17gVbUP1iZCmM4VZcnoi4cxemTSDh2SoKH20I3Eew/3gm | ||
77 | G0M9FrwnGpNC2oqR9II6EqeCeN8xZLQw61xlwgDRSXD3YxFCuW2QfXKLM3Wo7axz | ||
78 | fhWWwL37oti+Q1vNrtVdp+jdJdZUJ8MINP9eYfiG6jtBdIuZZHKiKKM47ciEt0Im | ||
79 | +85Zmuf1NBECAwEAAaNjMGEwHQYDVR0OBBYEFEoAHZsuuS/MZRHKZHJG37Wl6Whb | ||
80 | MB8GA1UdIwQYMBaAFHP3QX0LYhTeDmM0H3dc2DzUXywMMA8GA1UdEwEB/wQFMAMB | ||
81 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQBm/er83gbHfaEX | ||
82 | CnQHxWEM9xZ7AaoqPN7AZwcavjl+P+yTtrb6jn5kQ3U6qfmbloeWjd0IVHZ7GsTl | ||
83 | sqDkQn4Dh7mfIJUgpu/DDHC4sfr9WSjhM9Wq5e0lQ472e1QUYKhUrv6ht1nNcXp9 | ||
84 | gV0YPZWC4rbhKUCUc4WLK62DEYLn7Qbntj+oiu3cz8O8QVGYVpXrMnarKZEs+2q5 | ||
85 | 8kICsxRBPaAo+ss7g2+Fvp+3h3VPi0RgjRN5ozfu53cDYFo1VtdDYUm08fnRwhFK | ||
86 | VMhQ4iW4glL6Luiar7cLpCZ0oMv14liivpk9wIlPYnYIyEb1YnfSihSoYmSSFP+g | ||
87 | no8lXMls | ||
88 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/3a/roots.pem b/src/regress/lib/libcrypto/certs/3a/roots.pem new file mode 100644 index 0000000000..828d23f7d0 --- /dev/null +++ b/src/regress/lib/libcrypto/certs/3a/roots.pem | |||
@@ -0,0 +1,21 @@ | |||
1 | subject= CN = LibreSSL Test Root CA 1 | ||
2 | issuer= CN = LibreSSL Test Root CA 1 | ||
3 | -----BEGIN CERTIFICATE----- | ||
4 | MIIDKjCCAhKgAwIBAgIJALAeB6nSEgWjMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
5 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjA1OFoXDTMw | ||
6 | MDcxMjE4MjA1OFowIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDEw | ||
7 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCrvqKasvWd4uAIIlUFs3UR | ||
8 | 6a/T6QMtxmM+RCrYQRoTHzFwcWU/Zo4UqSOG2ejhdepYhthfYfaststcLnHEXv34 | ||
9 | 6Lu3mrOnaYT1vHGaianTo9Hvwvlp4RzpY+PVKVbi+5q3Jb2J6V8vnSe9RXVygxs0 | ||
10 | Zde3Fe5Zh5DkH42hh5i60pgoqsG9dUb3V/Q9qi+7HcUweUtKwDbGczr6Q+Wxot2B | ||
11 | AgqI5zuUINi8U/2r+WypzNwetmFRsTGWMvpWQVYyHuc1LByuWqlzG/19g/yxC5Pj | ||
12 | 0Udi/fbiRwSIKt4cyihJG3GoAkSTUdIrVifNi3+MEhnWweGb8IsC5hDeUjq5OK1N | ||
13 | AgMBAAGjYzBhMB0GA1UdDgQWBBRz90F9C2IU3g5jNB93XNg81F8sDDAfBgNVHSME | ||
14 | GDAWgBRz90F9C2IU3g5jNB93XNg81F8sDDAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
15 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAd3Cip+WwvVckQiGZHb2sFudL | ||
16 | ctQoIwgV6J9jkxdQ+KKUU1TA4HCA7nnvmYqXIS8GGV6YJ4mfhusXHfMnJG4Tl08Q | ||
17 | uigsPaBgUibQJx6e+soJOmz3eE8BYRC8/Z/xrXmW2q8/vAz1LUeeRs6hpX2Ae6q1 | ||
18 | R7r0h9t3XwWQVix+huE/bERILv+Z0NsYF1sw5aeKfW2TDx4NudApxUf4vgDkOvLq | ||
19 | I76FQtpPWg04ZtUYTQEKJ/HsXWHrpfKIcLYd8OmBt133N70di8k2m7z+ATO4XPde | ||
20 | 6nwq6EHv3vmolG/kUI3K2AG9yRpG1ZGFyxBF0je2zIN/rHQZ0FXEZfRi+ee9pw== | ||
21 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/3b/bundle.pem b/src/regress/lib/libcrypto/certs/3b/bundle.pem new file mode 100644 index 0000000000..344c7cff8b --- /dev/null +++ b/src/regress/lib/libcrypto/certs/3b/bundle.pem | |||
@@ -0,0 +1,66 @@ | |||
1 | subject= CN = LibreSSL Test Server 1 | ||
2 | issuer= CN = LibreSSL Test Intermediate CA 3 | ||
3 | subject= CN = LibreSSL Test Intermediate CA 3 | ||
4 | issuer= CN = LibreSSL Test Intermediate CA 2 | ||
5 | subject= CN = LibreSSL Test Intermediate CA 2 | ||
6 | issuer= CN = LibreSSL Test Intermediate CA 1 | ||
7 | -----BEGIN CERTIFICATE----- | ||
8 | MIIDLjCCAhagAwIBAgIJAIZjiC92oa9YMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
9 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDMwHhcNMjAwNzE0MTgy | ||
10 | MDU5WhcNMzAwNzEyMTgyMDU5WjAhMR8wHQYDVQQDDBZMaWJyZVNTTCBUZXN0IFNl | ||
11 | cnZlciAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApOCJ77qwjRzT | ||
12 | wbl6E52KT3LjvpHhylfUYdNMVqROnXgg2eI0UYcSgZ54FTbPql/spnIrIs470npF | ||
13 | qEcFrYACAsGOlFi9lEYkc0Oaoj1S5SQrm47Kk7GEdrAig2NyaW4gYFXZmat91Gh3 | ||
14 | cV4rBveedFk0bUKlpB06XNUb2DYNiCIXX9e2TXjB6UkfmbpuFqrHjbsMCoe/qxps | ||
15 | U56edvTjBQvYyeQtWkNJDST9J+95gKv76Rs+quBbxHa2mLGeFqRc7sL3dP6XHifF | ||
16 | ZoGtG9dSzB2s1YhBzNiU/4sdt0xS0kG3w+FDoq6Nig8RdsdAWF51oW0UF2KpVzdU | ||
17 | tS6ZcFLpxwIDAQABo2AwXjAdBgNVHQ4EFgQULDyHbs9hAi5aTyt+8+W3cC/ckzcw | ||
18 | HwYDVR0jBBgwFoAU8ibVYobhXLJ4T/Vza1Zr1ZyUZG0wDAYDVR0TAQH/BAIwADAO | ||
19 | BgNVHQ8BAf8EBAMCB4AwDQYJKoZIhvcNAQELBQADggEBAGe82E9F8DDFk60oFIH9 | ||
20 | vgEuHDzXlwfMTtlGyiugvVgHveJPb2onTIQUhgWur11TUG8RJU8rcKKvh5nQoHEh | ||
21 | iRJ46EzMFs6VDbytG060GvK6D4rJLDzjUvvHDT44KaVHUxFxfpZ9lLeUfxc6Nrua | ||
22 | Gx1JN0fk5rTWepAX7nZr6smGwPd2KJe/54g+62SNCLw/lr/UtyDH2IZHRJHew0L+ | ||
23 | +bISegDInZAj1WntzBfDlmLTnOMhr0QHyZa3zfqlWcoDJ4fhs0wBTjofF+isxEwc | ||
24 | njhV9LJhx2T9+NRUaHQHIzfxL0aax7QUAiURyEDnkDTXG1DYUM9YhmvGB0PfNyKY | ||
25 | HaU= | ||
26 | -----END CERTIFICATE----- | ||
27 | -----BEGIN CERTIFICATE----- | ||
28 | MIIDOjCCAiKgAwIBAgIJAIZjiC92oa9XMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
29 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDIwHhcNMjAwNzE0MTgy | ||
30 | MDU5WhcNMzAwNzEyMTgyMDU5WjAqMSgwJgYDVQQDDB9MaWJyZVNTTCBUZXN0IElu | ||
31 | dGVybWVkaWF0ZSBDQSAzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA | ||
32 | pAOJi6Gfh4Z8rG2Whf5d2fCSHyt2UbTga3wRdlyrqk1SsLDPdwATr9IZrpyzUrhp | ||
33 | vYX6kPhfaw7F1z+ubQ6qJSyaSXNO6DhoY7ftcnlUP+aL9Uito7shqDAaQeOf5dbJ | ||
34 | wXGEOkovSVoGozkfk/KK8xL2RbHETG8LuDnK87Gg+Whr5AQc0qK4kFwIP9GjGQtE | ||
35 | LkT0sWfiBz8h0m9aaBSSb8mWQMGPal6BLxiY5IZnMAmkqy5nfl8AORJD+uQ9IQag | ||
36 | GH6OK9cS8RggdeBb2hCM74KQdOQc4PMCJpbWYP4gTKpwrDrUtneo75aQHxAD0Djc | ||
37 | DWFzwseYSz/Wglg6h/LljwIDAQABo2MwYTAdBgNVHQ4EFgQU8ibVYobhXLJ4T/Vz | ||
38 | a1Zr1ZyUZG0wHwYDVR0jBBgwFoAUkQx49J+YU6c8fvDgYBIM9Mxe+KIwDwYDVR0T | ||
39 | AQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBABGZ | ||
40 | ZpLzrXiR3/V14kJP6R3RxYV6J+y4GqhDsmbDUTAWR9gyC9s94B/MzgZoy60TbsGj | ||
41 | LAHPjpIKISIofOTRj4UZvvscqAAcexRcLwCIR6lTEd7uRDlTm8yOxDC8X3jSNUpm | ||
42 | +mgSYaCP+QRjueeFdqa5/babEEeXvMrLkUbKgjnzgK5VB0qH8ySKl54VapVu94VG | ||
43 | BRU4UYxxWu4T9hNjmJ7wSwv6m5HMuczIZld3EXswmGOqYk2NcLlRBUl4k2Osi2zI | ||
44 | /Cb4s+be/6kXljcu32OaJH+7+iqyc2t/uGP+Iy1a4HSgt3oItPtFgbUV/2OeOTYq | ||
45 | m1QPAxxBsWdlf2FeODQ= | ||
46 | -----END CERTIFICATE----- | ||
47 | -----BEGIN CERTIFICATE----- | ||
48 | MIIDOjCCAiKgAwIBAgIJAIZjiC92oa9WMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
49 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDEwHhcNMjAwNzE0MTgy | ||
50 | MDU4WhcNMzAwNzEyMTgyMDU4WjAqMSgwJgYDVQQDDB9MaWJyZVNTTCBUZXN0IElu | ||
51 | dGVybWVkaWF0ZSBDQSAyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA | ||
52 | 0+CxAlP+TMgqw/UQr4FljNlBbZpw3+mNIfVw/cbUw/trw7thz32chPmidy/RZYq/ | ||
53 | 2bEDw2TcoFX4PXPgTDo9ABLhQtk6sWTQcb2FIrWmob9gy/l4IVhIvaW7AUIUGT88 | ||
54 | uqTpjY9t5Nyrw2wF3a2wTO/q59Zm6lcRw/7GhkPDAb+MR+61L+h1uZqa4a8HDey+ | ||
55 | 08b/6d41bitOwT/8Wd+t/CoRRJjTLMWPgq+Sbqp2YtciMBtnaeMam43wZ/ITvDFh | ||
56 | kjJmmql2p8PhYWWEYYAs7TOc6VkgBEPZJ9rjp61NNl4kkKNbdYGASx7R+OF7SQHm | ||
57 | aKAKLOnFK5dnaWDKj08wEQIDAQABo2MwYTAdBgNVHQ4EFgQUkQx49J+YU6c8fvDg | ||
58 | YBIM9Mxe+KIwHwYDVR0jBBgwFoAUSgAdmy65L8xlEcpkckbftaXpaFswDwYDVR0T | ||
59 | AQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAHQz | ||
60 | swldhgTD8qOsISMT2yc3IXT+XMrUduqOzTkkFr5R4FjJb5z/aSHoq4ZghqeeAzCq | ||
61 | vnT9rFWsXNzc/CmaaRqycxKX31iElg1c5P2FuJ/zaH0d4bg7Df8wdNJ4XuP8rW00 | ||
62 | lMhIYYQh9O5pDOXjytIasVSpTkaRTanykniVF+f3qswHhWijzsS4XBtUXtf1V03V | ||
63 | ESrnrWOBzznmHruq3MPXonTEkS/iLjE+IEWjN+XDvpGGrjSP5qckc/dehW3vn/db | ||
64 | zDFzSyZSaX28eG9mNHHlbPuFvfa+X1e2VOPm0Yuko2A8/BRouokZZ79b/QdU6u63 | ||
65 | uESvDZkx7K274DGamP4= | ||
66 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/3b/roots.pem b/src/regress/lib/libcrypto/certs/3b/roots.pem new file mode 100644 index 0000000000..828d23f7d0 --- /dev/null +++ b/src/regress/lib/libcrypto/certs/3b/roots.pem | |||
@@ -0,0 +1,21 @@ | |||
1 | subject= CN = LibreSSL Test Root CA 1 | ||
2 | issuer= CN = LibreSSL Test Root CA 1 | ||
3 | -----BEGIN CERTIFICATE----- | ||
4 | MIIDKjCCAhKgAwIBAgIJALAeB6nSEgWjMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
5 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjA1OFoXDTMw | ||
6 | MDcxMjE4MjA1OFowIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDEw | ||
7 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCrvqKasvWd4uAIIlUFs3UR | ||
8 | 6a/T6QMtxmM+RCrYQRoTHzFwcWU/Zo4UqSOG2ejhdepYhthfYfaststcLnHEXv34 | ||
9 | 6Lu3mrOnaYT1vHGaianTo9Hvwvlp4RzpY+PVKVbi+5q3Jb2J6V8vnSe9RXVygxs0 | ||
10 | Zde3Fe5Zh5DkH42hh5i60pgoqsG9dUb3V/Q9qi+7HcUweUtKwDbGczr6Q+Wxot2B | ||
11 | AgqI5zuUINi8U/2r+WypzNwetmFRsTGWMvpWQVYyHuc1LByuWqlzG/19g/yxC5Pj | ||
12 | 0Udi/fbiRwSIKt4cyihJG3GoAkSTUdIrVifNi3+MEhnWweGb8IsC5hDeUjq5OK1N | ||
13 | AgMBAAGjYzBhMB0GA1UdDgQWBBRz90F9C2IU3g5jNB93XNg81F8sDDAfBgNVHSME | ||
14 | GDAWgBRz90F9C2IU3g5jNB93XNg81F8sDDAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
15 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAd3Cip+WwvVckQiGZHb2sFudL | ||
16 | ctQoIwgV6J9jkxdQ+KKUU1TA4HCA7nnvmYqXIS8GGV6YJ4mfhusXHfMnJG4Tl08Q | ||
17 | uigsPaBgUibQJx6e+soJOmz3eE8BYRC8/Z/xrXmW2q8/vAz1LUeeRs6hpX2Ae6q1 | ||
18 | R7r0h9t3XwWQVix+huE/bERILv+Z0NsYF1sw5aeKfW2TDx4NudApxUf4vgDkOvLq | ||
19 | I76FQtpPWg04ZtUYTQEKJ/HsXWHrpfKIcLYd8OmBt133N70di8k2m7z+ATO4XPde | ||
20 | 6nwq6EHv3vmolG/kUI3K2AG9yRpG1ZGFyxBF0je2zIN/rHQZ0FXEZfRi+ee9pw== | ||
21 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/3c/bundle.pem b/src/regress/lib/libcrypto/certs/3c/bundle.pem new file mode 100644 index 0000000000..0ce24891bd --- /dev/null +++ b/src/regress/lib/libcrypto/certs/3c/bundle.pem | |||
@@ -0,0 +1,66 @@ | |||
1 | subject= CN = LibreSSL Test Server 1 | ||
2 | issuer= CN = LibreSSL Test Intermediate CA 3 | ||
3 | subject= CN = LibreSSL Test Intermediate CA 3 | ||
4 | issuer= CN = LibreSSL Test Intermediate CA 2 | ||
5 | subject= CN = LibreSSL Test Intermediate CA 1 | ||
6 | issuer= CN = LibreSSL Test Root CA 1 | ||
7 | -----BEGIN CERTIFICATE----- | ||
8 | MIIDLjCCAhagAwIBAgIJAIZjiC92oa9YMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
9 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDMwHhcNMjAwNzE0MTgy | ||
10 | MDU5WhcNMzAwNzEyMTgyMDU5WjAhMR8wHQYDVQQDDBZMaWJyZVNTTCBUZXN0IFNl | ||
11 | cnZlciAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApOCJ77qwjRzT | ||
12 | wbl6E52KT3LjvpHhylfUYdNMVqROnXgg2eI0UYcSgZ54FTbPql/spnIrIs470npF | ||
13 | qEcFrYACAsGOlFi9lEYkc0Oaoj1S5SQrm47Kk7GEdrAig2NyaW4gYFXZmat91Gh3 | ||
14 | cV4rBveedFk0bUKlpB06XNUb2DYNiCIXX9e2TXjB6UkfmbpuFqrHjbsMCoe/qxps | ||
15 | U56edvTjBQvYyeQtWkNJDST9J+95gKv76Rs+quBbxHa2mLGeFqRc7sL3dP6XHifF | ||
16 | ZoGtG9dSzB2s1YhBzNiU/4sdt0xS0kG3w+FDoq6Nig8RdsdAWF51oW0UF2KpVzdU | ||
17 | tS6ZcFLpxwIDAQABo2AwXjAdBgNVHQ4EFgQULDyHbs9hAi5aTyt+8+W3cC/ckzcw | ||
18 | HwYDVR0jBBgwFoAU8ibVYobhXLJ4T/Vza1Zr1ZyUZG0wDAYDVR0TAQH/BAIwADAO | ||
19 | BgNVHQ8BAf8EBAMCB4AwDQYJKoZIhvcNAQELBQADggEBAGe82E9F8DDFk60oFIH9 | ||
20 | vgEuHDzXlwfMTtlGyiugvVgHveJPb2onTIQUhgWur11TUG8RJU8rcKKvh5nQoHEh | ||
21 | iRJ46EzMFs6VDbytG060GvK6D4rJLDzjUvvHDT44KaVHUxFxfpZ9lLeUfxc6Nrua | ||
22 | Gx1JN0fk5rTWepAX7nZr6smGwPd2KJe/54g+62SNCLw/lr/UtyDH2IZHRJHew0L+ | ||
23 | +bISegDInZAj1WntzBfDlmLTnOMhr0QHyZa3zfqlWcoDJ4fhs0wBTjofF+isxEwc | ||
24 | njhV9LJhx2T9+NRUaHQHIzfxL0aax7QUAiURyEDnkDTXG1DYUM9YhmvGB0PfNyKY | ||
25 | HaU= | ||
26 | -----END CERTIFICATE----- | ||
27 | -----BEGIN CERTIFICATE----- | ||
28 | MIIDOjCCAiKgAwIBAgIJAIZjiC92oa9XMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
29 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDIwHhcNMjAwNzE0MTgy | ||
30 | MDU5WhcNMzAwNzEyMTgyMDU5WjAqMSgwJgYDVQQDDB9MaWJyZVNTTCBUZXN0IElu | ||
31 | dGVybWVkaWF0ZSBDQSAzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA | ||
32 | pAOJi6Gfh4Z8rG2Whf5d2fCSHyt2UbTga3wRdlyrqk1SsLDPdwATr9IZrpyzUrhp | ||
33 | vYX6kPhfaw7F1z+ubQ6qJSyaSXNO6DhoY7ftcnlUP+aL9Uito7shqDAaQeOf5dbJ | ||
34 | wXGEOkovSVoGozkfk/KK8xL2RbHETG8LuDnK87Gg+Whr5AQc0qK4kFwIP9GjGQtE | ||
35 | LkT0sWfiBz8h0m9aaBSSb8mWQMGPal6BLxiY5IZnMAmkqy5nfl8AORJD+uQ9IQag | ||
36 | GH6OK9cS8RggdeBb2hCM74KQdOQc4PMCJpbWYP4gTKpwrDrUtneo75aQHxAD0Djc | ||
37 | DWFzwseYSz/Wglg6h/LljwIDAQABo2MwYTAdBgNVHQ4EFgQU8ibVYobhXLJ4T/Vz | ||
38 | a1Zr1ZyUZG0wHwYDVR0jBBgwFoAUkQx49J+YU6c8fvDgYBIM9Mxe+KIwDwYDVR0T | ||
39 | AQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBABGZ | ||
40 | ZpLzrXiR3/V14kJP6R3RxYV6J+y4GqhDsmbDUTAWR9gyC9s94B/MzgZoy60TbsGj | ||
41 | LAHPjpIKISIofOTRj4UZvvscqAAcexRcLwCIR6lTEd7uRDlTm8yOxDC8X3jSNUpm | ||
42 | +mgSYaCP+QRjueeFdqa5/babEEeXvMrLkUbKgjnzgK5VB0qH8ySKl54VapVu94VG | ||
43 | BRU4UYxxWu4T9hNjmJ7wSwv6m5HMuczIZld3EXswmGOqYk2NcLlRBUl4k2Osi2zI | ||
44 | /Cb4s+be/6kXljcu32OaJH+7+iqyc2t/uGP+Iy1a4HSgt3oItPtFgbUV/2OeOTYq | ||
45 | m1QPAxxBsWdlf2FeODQ= | ||
46 | -----END CERTIFICATE----- | ||
47 | -----BEGIN CERTIFICATE----- | ||
48 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9VMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
49 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjA1OFoXDTMw | ||
50 | MDcxMjE4MjA1OFowKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
51 | dGUgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANMBjYjmINNC | ||
52 | 8BedL+jRiY1T9i0q7Ur0Njd+FsuSjtHvqBsMoCM2b2ld8sQT6EIxFfBkcWCKohEg | ||
53 | 7bsQirKdJYQuVa1qNf10Aw9OmOdCSzR5R88oWRfXA7lNzkQcm/SzrwZe4xej/bzx | ||
54 | DMZApvwhP5mx95LswhH17gVbUP1iZCmM4VZcnoi4cxemTSDh2SoKH20I3Eew/3gm | ||
55 | G0M9FrwnGpNC2oqR9II6EqeCeN8xZLQw61xlwgDRSXD3YxFCuW2QfXKLM3Wo7axz | ||
56 | fhWWwL37oti+Q1vNrtVdp+jdJdZUJ8MINP9eYfiG6jtBdIuZZHKiKKM47ciEt0Im | ||
57 | +85Zmuf1NBECAwEAAaNjMGEwHQYDVR0OBBYEFEoAHZsuuS/MZRHKZHJG37Wl6Whb | ||
58 | MB8GA1UdIwQYMBaAFHP3QX0LYhTeDmM0H3dc2DzUXywMMA8GA1UdEwEB/wQFMAMB | ||
59 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQBm/er83gbHfaEX | ||
60 | CnQHxWEM9xZ7AaoqPN7AZwcavjl+P+yTtrb6jn5kQ3U6qfmbloeWjd0IVHZ7GsTl | ||
61 | sqDkQn4Dh7mfIJUgpu/DDHC4sfr9WSjhM9Wq5e0lQ472e1QUYKhUrv6ht1nNcXp9 | ||
62 | gV0YPZWC4rbhKUCUc4WLK62DEYLn7Qbntj+oiu3cz8O8QVGYVpXrMnarKZEs+2q5 | ||
63 | 8kICsxRBPaAo+ss7g2+Fvp+3h3VPi0RgjRN5ozfu53cDYFo1VtdDYUm08fnRwhFK | ||
64 | VMhQ4iW4glL6Luiar7cLpCZ0oMv14liivpk9wIlPYnYIyEb1YnfSihSoYmSSFP+g | ||
65 | no8lXMls | ||
66 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/3c/roots.pem b/src/regress/lib/libcrypto/certs/3c/roots.pem new file mode 100644 index 0000000000..828d23f7d0 --- /dev/null +++ b/src/regress/lib/libcrypto/certs/3c/roots.pem | |||
@@ -0,0 +1,21 @@ | |||
1 | subject= CN = LibreSSL Test Root CA 1 | ||
2 | issuer= CN = LibreSSL Test Root CA 1 | ||
3 | -----BEGIN CERTIFICATE----- | ||
4 | MIIDKjCCAhKgAwIBAgIJALAeB6nSEgWjMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
5 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjA1OFoXDTMw | ||
6 | MDcxMjE4MjA1OFowIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDEw | ||
7 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCrvqKasvWd4uAIIlUFs3UR | ||
8 | 6a/T6QMtxmM+RCrYQRoTHzFwcWU/Zo4UqSOG2ejhdepYhthfYfaststcLnHEXv34 | ||
9 | 6Lu3mrOnaYT1vHGaianTo9Hvwvlp4RzpY+PVKVbi+5q3Jb2J6V8vnSe9RXVygxs0 | ||
10 | Zde3Fe5Zh5DkH42hh5i60pgoqsG9dUb3V/Q9qi+7HcUweUtKwDbGczr6Q+Wxot2B | ||
11 | AgqI5zuUINi8U/2r+WypzNwetmFRsTGWMvpWQVYyHuc1LByuWqlzG/19g/yxC5Pj | ||
12 | 0Udi/fbiRwSIKt4cyihJG3GoAkSTUdIrVifNi3+MEhnWweGb8IsC5hDeUjq5OK1N | ||
13 | AgMBAAGjYzBhMB0GA1UdDgQWBBRz90F9C2IU3g5jNB93XNg81F8sDDAfBgNVHSME | ||
14 | GDAWgBRz90F9C2IU3g5jNB93XNg81F8sDDAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
15 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAd3Cip+WwvVckQiGZHb2sFudL | ||
16 | ctQoIwgV6J9jkxdQ+KKUU1TA4HCA7nnvmYqXIS8GGV6YJ4mfhusXHfMnJG4Tl08Q | ||
17 | uigsPaBgUibQJx6e+soJOmz3eE8BYRC8/Z/xrXmW2q8/vAz1LUeeRs6hpX2Ae6q1 | ||
18 | R7r0h9t3XwWQVix+huE/bERILv+Z0NsYF1sw5aeKfW2TDx4NudApxUf4vgDkOvLq | ||
19 | I76FQtpPWg04ZtUYTQEKJ/HsXWHrpfKIcLYd8OmBt133N70di8k2m7z+ATO4XPde | ||
20 | 6nwq6EHv3vmolG/kUI3K2AG9yRpG1ZGFyxBF0je2zIN/rHQZ0FXEZfRi+ee9pw== | ||
21 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/3d/bundle.pem b/src/regress/lib/libcrypto/certs/3d/bundle.pem new file mode 100644 index 0000000000..6e3f4e56fe --- /dev/null +++ b/src/regress/lib/libcrypto/certs/3d/bundle.pem | |||
@@ -0,0 +1,66 @@ | |||
1 | subject= CN = LibreSSL Test Server 1 | ||
2 | issuer= CN = LibreSSL Test Intermediate CA 3 | ||
3 | subject= CN = LibreSSL Test Intermediate CA 2 | ||
4 | issuer= CN = LibreSSL Test Intermediate CA 1 | ||
5 | subject= CN = LibreSSL Test Intermediate CA 1 | ||
6 | issuer= CN = LibreSSL Test Root CA 1 | ||
7 | -----BEGIN CERTIFICATE----- | ||
8 | MIIDLjCCAhagAwIBAgIJAIZjiC92oa9YMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
9 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDMwHhcNMjAwNzE0MTgy | ||
10 | MDU5WhcNMzAwNzEyMTgyMDU5WjAhMR8wHQYDVQQDDBZMaWJyZVNTTCBUZXN0IFNl | ||
11 | cnZlciAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApOCJ77qwjRzT | ||
12 | wbl6E52KT3LjvpHhylfUYdNMVqROnXgg2eI0UYcSgZ54FTbPql/spnIrIs470npF | ||
13 | qEcFrYACAsGOlFi9lEYkc0Oaoj1S5SQrm47Kk7GEdrAig2NyaW4gYFXZmat91Gh3 | ||
14 | cV4rBveedFk0bUKlpB06XNUb2DYNiCIXX9e2TXjB6UkfmbpuFqrHjbsMCoe/qxps | ||
15 | U56edvTjBQvYyeQtWkNJDST9J+95gKv76Rs+quBbxHa2mLGeFqRc7sL3dP6XHifF | ||
16 | ZoGtG9dSzB2s1YhBzNiU/4sdt0xS0kG3w+FDoq6Nig8RdsdAWF51oW0UF2KpVzdU | ||
17 | tS6ZcFLpxwIDAQABo2AwXjAdBgNVHQ4EFgQULDyHbs9hAi5aTyt+8+W3cC/ckzcw | ||
18 | HwYDVR0jBBgwFoAU8ibVYobhXLJ4T/Vza1Zr1ZyUZG0wDAYDVR0TAQH/BAIwADAO | ||
19 | BgNVHQ8BAf8EBAMCB4AwDQYJKoZIhvcNAQELBQADggEBAGe82E9F8DDFk60oFIH9 | ||
20 | vgEuHDzXlwfMTtlGyiugvVgHveJPb2onTIQUhgWur11TUG8RJU8rcKKvh5nQoHEh | ||
21 | iRJ46EzMFs6VDbytG060GvK6D4rJLDzjUvvHDT44KaVHUxFxfpZ9lLeUfxc6Nrua | ||
22 | Gx1JN0fk5rTWepAX7nZr6smGwPd2KJe/54g+62SNCLw/lr/UtyDH2IZHRJHew0L+ | ||
23 | +bISegDInZAj1WntzBfDlmLTnOMhr0QHyZa3zfqlWcoDJ4fhs0wBTjofF+isxEwc | ||
24 | njhV9LJhx2T9+NRUaHQHIzfxL0aax7QUAiURyEDnkDTXG1DYUM9YhmvGB0PfNyKY | ||
25 | HaU= | ||
26 | -----END CERTIFICATE----- | ||
27 | -----BEGIN CERTIFICATE----- | ||
28 | MIIDOjCCAiKgAwIBAgIJAIZjiC92oa9WMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
29 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDEwHhcNMjAwNzE0MTgy | ||
30 | MDU4WhcNMzAwNzEyMTgyMDU4WjAqMSgwJgYDVQQDDB9MaWJyZVNTTCBUZXN0IElu | ||
31 | dGVybWVkaWF0ZSBDQSAyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA | ||
32 | 0+CxAlP+TMgqw/UQr4FljNlBbZpw3+mNIfVw/cbUw/trw7thz32chPmidy/RZYq/ | ||
33 | 2bEDw2TcoFX4PXPgTDo9ABLhQtk6sWTQcb2FIrWmob9gy/l4IVhIvaW7AUIUGT88 | ||
34 | uqTpjY9t5Nyrw2wF3a2wTO/q59Zm6lcRw/7GhkPDAb+MR+61L+h1uZqa4a8HDey+ | ||
35 | 08b/6d41bitOwT/8Wd+t/CoRRJjTLMWPgq+Sbqp2YtciMBtnaeMam43wZ/ITvDFh | ||
36 | kjJmmql2p8PhYWWEYYAs7TOc6VkgBEPZJ9rjp61NNl4kkKNbdYGASx7R+OF7SQHm | ||
37 | aKAKLOnFK5dnaWDKj08wEQIDAQABo2MwYTAdBgNVHQ4EFgQUkQx49J+YU6c8fvDg | ||
38 | YBIM9Mxe+KIwHwYDVR0jBBgwFoAUSgAdmy65L8xlEcpkckbftaXpaFswDwYDVR0T | ||
39 | AQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAHQz | ||
40 | swldhgTD8qOsISMT2yc3IXT+XMrUduqOzTkkFr5R4FjJb5z/aSHoq4ZghqeeAzCq | ||
41 | vnT9rFWsXNzc/CmaaRqycxKX31iElg1c5P2FuJ/zaH0d4bg7Df8wdNJ4XuP8rW00 | ||
42 | lMhIYYQh9O5pDOXjytIasVSpTkaRTanykniVF+f3qswHhWijzsS4XBtUXtf1V03V | ||
43 | ESrnrWOBzznmHruq3MPXonTEkS/iLjE+IEWjN+XDvpGGrjSP5qckc/dehW3vn/db | ||
44 | zDFzSyZSaX28eG9mNHHlbPuFvfa+X1e2VOPm0Yuko2A8/BRouokZZ79b/QdU6u63 | ||
45 | uESvDZkx7K274DGamP4= | ||
46 | -----END CERTIFICATE----- | ||
47 | -----BEGIN CERTIFICATE----- | ||
48 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9VMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
49 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjA1OFoXDTMw | ||
50 | MDcxMjE4MjA1OFowKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
51 | dGUgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANMBjYjmINNC | ||
52 | 8BedL+jRiY1T9i0q7Ur0Njd+FsuSjtHvqBsMoCM2b2ld8sQT6EIxFfBkcWCKohEg | ||
53 | 7bsQirKdJYQuVa1qNf10Aw9OmOdCSzR5R88oWRfXA7lNzkQcm/SzrwZe4xej/bzx | ||
54 | DMZApvwhP5mx95LswhH17gVbUP1iZCmM4VZcnoi4cxemTSDh2SoKH20I3Eew/3gm | ||
55 | G0M9FrwnGpNC2oqR9II6EqeCeN8xZLQw61xlwgDRSXD3YxFCuW2QfXKLM3Wo7axz | ||
56 | fhWWwL37oti+Q1vNrtVdp+jdJdZUJ8MINP9eYfiG6jtBdIuZZHKiKKM47ciEt0Im | ||
57 | +85Zmuf1NBECAwEAAaNjMGEwHQYDVR0OBBYEFEoAHZsuuS/MZRHKZHJG37Wl6Whb | ||
58 | MB8GA1UdIwQYMBaAFHP3QX0LYhTeDmM0H3dc2DzUXywMMA8GA1UdEwEB/wQFMAMB | ||
59 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQBm/er83gbHfaEX | ||
60 | CnQHxWEM9xZ7AaoqPN7AZwcavjl+P+yTtrb6jn5kQ3U6qfmbloeWjd0IVHZ7GsTl | ||
61 | sqDkQn4Dh7mfIJUgpu/DDHC4sfr9WSjhM9Wq5e0lQ472e1QUYKhUrv6ht1nNcXp9 | ||
62 | gV0YPZWC4rbhKUCUc4WLK62DEYLn7Qbntj+oiu3cz8O8QVGYVpXrMnarKZEs+2q5 | ||
63 | 8kICsxRBPaAo+ss7g2+Fvp+3h3VPi0RgjRN5ozfu53cDYFo1VtdDYUm08fnRwhFK | ||
64 | VMhQ4iW4glL6Luiar7cLpCZ0oMv14liivpk9wIlPYnYIyEb1YnfSihSoYmSSFP+g | ||
65 | no8lXMls | ||
66 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/3d/roots.pem b/src/regress/lib/libcrypto/certs/3d/roots.pem new file mode 100644 index 0000000000..828d23f7d0 --- /dev/null +++ b/src/regress/lib/libcrypto/certs/3d/roots.pem | |||
@@ -0,0 +1,21 @@ | |||
1 | subject= CN = LibreSSL Test Root CA 1 | ||
2 | issuer= CN = LibreSSL Test Root CA 1 | ||
3 | -----BEGIN CERTIFICATE----- | ||
4 | MIIDKjCCAhKgAwIBAgIJALAeB6nSEgWjMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
5 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjA1OFoXDTMw | ||
6 | MDcxMjE4MjA1OFowIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDEw | ||
7 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCrvqKasvWd4uAIIlUFs3UR | ||
8 | 6a/T6QMtxmM+RCrYQRoTHzFwcWU/Zo4UqSOG2ejhdepYhthfYfaststcLnHEXv34 | ||
9 | 6Lu3mrOnaYT1vHGaianTo9Hvwvlp4RzpY+PVKVbi+5q3Jb2J6V8vnSe9RXVygxs0 | ||
10 | Zde3Fe5Zh5DkH42hh5i60pgoqsG9dUb3V/Q9qi+7HcUweUtKwDbGczr6Q+Wxot2B | ||
11 | AgqI5zuUINi8U/2r+WypzNwetmFRsTGWMvpWQVYyHuc1LByuWqlzG/19g/yxC5Pj | ||
12 | 0Udi/fbiRwSIKt4cyihJG3GoAkSTUdIrVifNi3+MEhnWweGb8IsC5hDeUjq5OK1N | ||
13 | AgMBAAGjYzBhMB0GA1UdDgQWBBRz90F9C2IU3g5jNB93XNg81F8sDDAfBgNVHSME | ||
14 | GDAWgBRz90F9C2IU3g5jNB93XNg81F8sDDAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
15 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAd3Cip+WwvVckQiGZHb2sFudL | ||
16 | ctQoIwgV6J9jkxdQ+KKUU1TA4HCA7nnvmYqXIS8GGV6YJ4mfhusXHfMnJG4Tl08Q | ||
17 | uigsPaBgUibQJx6e+soJOmz3eE8BYRC8/Z/xrXmW2q8/vAz1LUeeRs6hpX2Ae6q1 | ||
18 | R7r0h9t3XwWQVix+huE/bERILv+Z0NsYF1sw5aeKfW2TDx4NudApxUf4vgDkOvLq | ||
19 | I76FQtpPWg04ZtUYTQEKJ/HsXWHrpfKIcLYd8OmBt133N70di8k2m7z+ATO4XPde | ||
20 | 6nwq6EHv3vmolG/kUI3K2AG9yRpG1ZGFyxBF0je2zIN/rHQZ0FXEZfRi+ee9pw== | ||
21 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/3e/bundle.pem b/src/regress/lib/libcrypto/certs/3e/bundle.pem new file mode 100644 index 0000000000..6ef7a41562 --- /dev/null +++ b/src/regress/lib/libcrypto/certs/3e/bundle.pem | |||
@@ -0,0 +1,88 @@ | |||
1 | subject= CN = LibreSSL Test Server 1 | ||
2 | issuer= CN = LibreSSL Test Intermediate CA 3 | ||
3 | subject= CN = LibreSSL Test Intermediate CA 1 | ||
4 | issuer= CN = LibreSSL Test Root CA 1 | ||
5 | subject= CN = LibreSSL Test Intermediate CA 2 | ||
6 | issuer= CN = LibreSSL Test Intermediate CA 1 | ||
7 | subject= CN = LibreSSL Test Intermediate CA 3 | ||
8 | issuer= CN = LibreSSL Test Intermediate CA 2 | ||
9 | -----BEGIN CERTIFICATE----- | ||
10 | MIIDLjCCAhagAwIBAgIJAIZjiC92oa9YMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
11 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDMwHhcNMjAwNzE0MTgy | ||
12 | MDU5WhcNMzAwNzEyMTgyMDU5WjAhMR8wHQYDVQQDDBZMaWJyZVNTTCBUZXN0IFNl | ||
13 | cnZlciAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApOCJ77qwjRzT | ||
14 | wbl6E52KT3LjvpHhylfUYdNMVqROnXgg2eI0UYcSgZ54FTbPql/spnIrIs470npF | ||
15 | qEcFrYACAsGOlFi9lEYkc0Oaoj1S5SQrm47Kk7GEdrAig2NyaW4gYFXZmat91Gh3 | ||
16 | cV4rBveedFk0bUKlpB06XNUb2DYNiCIXX9e2TXjB6UkfmbpuFqrHjbsMCoe/qxps | ||
17 | U56edvTjBQvYyeQtWkNJDST9J+95gKv76Rs+quBbxHa2mLGeFqRc7sL3dP6XHifF | ||
18 | ZoGtG9dSzB2s1YhBzNiU/4sdt0xS0kG3w+FDoq6Nig8RdsdAWF51oW0UF2KpVzdU | ||
19 | tS6ZcFLpxwIDAQABo2AwXjAdBgNVHQ4EFgQULDyHbs9hAi5aTyt+8+W3cC/ckzcw | ||
20 | HwYDVR0jBBgwFoAU8ibVYobhXLJ4T/Vza1Zr1ZyUZG0wDAYDVR0TAQH/BAIwADAO | ||
21 | BgNVHQ8BAf8EBAMCB4AwDQYJKoZIhvcNAQELBQADggEBAGe82E9F8DDFk60oFIH9 | ||
22 | vgEuHDzXlwfMTtlGyiugvVgHveJPb2onTIQUhgWur11TUG8RJU8rcKKvh5nQoHEh | ||
23 | iRJ46EzMFs6VDbytG060GvK6D4rJLDzjUvvHDT44KaVHUxFxfpZ9lLeUfxc6Nrua | ||
24 | Gx1JN0fk5rTWepAX7nZr6smGwPd2KJe/54g+62SNCLw/lr/UtyDH2IZHRJHew0L+ | ||
25 | +bISegDInZAj1WntzBfDlmLTnOMhr0QHyZa3zfqlWcoDJ4fhs0wBTjofF+isxEwc | ||
26 | njhV9LJhx2T9+NRUaHQHIzfxL0aax7QUAiURyEDnkDTXG1DYUM9YhmvGB0PfNyKY | ||
27 | HaU= | ||
28 | -----END CERTIFICATE----- | ||
29 | -----BEGIN CERTIFICATE----- | ||
30 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9VMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
31 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjA1OFoXDTMw | ||
32 | MDcxMjE4MjA1OFowKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
33 | dGUgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANMBjYjmINNC | ||
34 | 8BedL+jRiY1T9i0q7Ur0Njd+FsuSjtHvqBsMoCM2b2ld8sQT6EIxFfBkcWCKohEg | ||
35 | 7bsQirKdJYQuVa1qNf10Aw9OmOdCSzR5R88oWRfXA7lNzkQcm/SzrwZe4xej/bzx | ||
36 | DMZApvwhP5mx95LswhH17gVbUP1iZCmM4VZcnoi4cxemTSDh2SoKH20I3Eew/3gm | ||
37 | G0M9FrwnGpNC2oqR9II6EqeCeN8xZLQw61xlwgDRSXD3YxFCuW2QfXKLM3Wo7axz | ||
38 | fhWWwL37oti+Q1vNrtVdp+jdJdZUJ8MINP9eYfiG6jtBdIuZZHKiKKM47ciEt0Im | ||
39 | +85Zmuf1NBECAwEAAaNjMGEwHQYDVR0OBBYEFEoAHZsuuS/MZRHKZHJG37Wl6Whb | ||
40 | MB8GA1UdIwQYMBaAFHP3QX0LYhTeDmM0H3dc2DzUXywMMA8GA1UdEwEB/wQFMAMB | ||
41 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQBm/er83gbHfaEX | ||
42 | CnQHxWEM9xZ7AaoqPN7AZwcavjl+P+yTtrb6jn5kQ3U6qfmbloeWjd0IVHZ7GsTl | ||
43 | sqDkQn4Dh7mfIJUgpu/DDHC4sfr9WSjhM9Wq5e0lQ472e1QUYKhUrv6ht1nNcXp9 | ||
44 | gV0YPZWC4rbhKUCUc4WLK62DEYLn7Qbntj+oiu3cz8O8QVGYVpXrMnarKZEs+2q5 | ||
45 | 8kICsxRBPaAo+ss7g2+Fvp+3h3VPi0RgjRN5ozfu53cDYFo1VtdDYUm08fnRwhFK | ||
46 | VMhQ4iW4glL6Luiar7cLpCZ0oMv14liivpk9wIlPYnYIyEb1YnfSihSoYmSSFP+g | ||
47 | no8lXMls | ||
48 | -----END CERTIFICATE----- | ||
49 | -----BEGIN CERTIFICATE----- | ||
50 | MIIDOjCCAiKgAwIBAgIJAIZjiC92oa9WMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
51 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDEwHhcNMjAwNzE0MTgy | ||
52 | MDU4WhcNMzAwNzEyMTgyMDU4WjAqMSgwJgYDVQQDDB9MaWJyZVNTTCBUZXN0IElu | ||
53 | dGVybWVkaWF0ZSBDQSAyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA | ||
54 | 0+CxAlP+TMgqw/UQr4FljNlBbZpw3+mNIfVw/cbUw/trw7thz32chPmidy/RZYq/ | ||
55 | 2bEDw2TcoFX4PXPgTDo9ABLhQtk6sWTQcb2FIrWmob9gy/l4IVhIvaW7AUIUGT88 | ||
56 | uqTpjY9t5Nyrw2wF3a2wTO/q59Zm6lcRw/7GhkPDAb+MR+61L+h1uZqa4a8HDey+ | ||
57 | 08b/6d41bitOwT/8Wd+t/CoRRJjTLMWPgq+Sbqp2YtciMBtnaeMam43wZ/ITvDFh | ||
58 | kjJmmql2p8PhYWWEYYAs7TOc6VkgBEPZJ9rjp61NNl4kkKNbdYGASx7R+OF7SQHm | ||
59 | aKAKLOnFK5dnaWDKj08wEQIDAQABo2MwYTAdBgNVHQ4EFgQUkQx49J+YU6c8fvDg | ||
60 | YBIM9Mxe+KIwHwYDVR0jBBgwFoAUSgAdmy65L8xlEcpkckbftaXpaFswDwYDVR0T | ||
61 | AQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAHQz | ||
62 | swldhgTD8qOsISMT2yc3IXT+XMrUduqOzTkkFr5R4FjJb5z/aSHoq4ZghqeeAzCq | ||
63 | vnT9rFWsXNzc/CmaaRqycxKX31iElg1c5P2FuJ/zaH0d4bg7Df8wdNJ4XuP8rW00 | ||
64 | lMhIYYQh9O5pDOXjytIasVSpTkaRTanykniVF+f3qswHhWijzsS4XBtUXtf1V03V | ||
65 | ESrnrWOBzznmHruq3MPXonTEkS/iLjE+IEWjN+XDvpGGrjSP5qckc/dehW3vn/db | ||
66 | zDFzSyZSaX28eG9mNHHlbPuFvfa+X1e2VOPm0Yuko2A8/BRouokZZ79b/QdU6u63 | ||
67 | uESvDZkx7K274DGamP4= | ||
68 | -----END CERTIFICATE----- | ||
69 | -----BEGIN CERTIFICATE----- | ||
70 | MIIDOjCCAiKgAwIBAgIJAIZjiC92oa9XMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
71 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDIwHhcNMjAwNzE0MTgy | ||
72 | MDU5WhcNMzAwNzEyMTgyMDU5WjAqMSgwJgYDVQQDDB9MaWJyZVNTTCBUZXN0IElu | ||
73 | dGVybWVkaWF0ZSBDQSAzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA | ||
74 | pAOJi6Gfh4Z8rG2Whf5d2fCSHyt2UbTga3wRdlyrqk1SsLDPdwATr9IZrpyzUrhp | ||
75 | vYX6kPhfaw7F1z+ubQ6qJSyaSXNO6DhoY7ftcnlUP+aL9Uito7shqDAaQeOf5dbJ | ||
76 | wXGEOkovSVoGozkfk/KK8xL2RbHETG8LuDnK87Gg+Whr5AQc0qK4kFwIP9GjGQtE | ||
77 | LkT0sWfiBz8h0m9aaBSSb8mWQMGPal6BLxiY5IZnMAmkqy5nfl8AORJD+uQ9IQag | ||
78 | GH6OK9cS8RggdeBb2hCM74KQdOQc4PMCJpbWYP4gTKpwrDrUtneo75aQHxAD0Djc | ||
79 | DWFzwseYSz/Wglg6h/LljwIDAQABo2MwYTAdBgNVHQ4EFgQU8ibVYobhXLJ4T/Vz | ||
80 | a1Zr1ZyUZG0wHwYDVR0jBBgwFoAUkQx49J+YU6c8fvDgYBIM9Mxe+KIwDwYDVR0T | ||
81 | AQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBABGZ | ||
82 | ZpLzrXiR3/V14kJP6R3RxYV6J+y4GqhDsmbDUTAWR9gyC9s94B/MzgZoy60TbsGj | ||
83 | LAHPjpIKISIofOTRj4UZvvscqAAcexRcLwCIR6lTEd7uRDlTm8yOxDC8X3jSNUpm | ||
84 | +mgSYaCP+QRjueeFdqa5/babEEeXvMrLkUbKgjnzgK5VB0qH8ySKl54VapVu94VG | ||
85 | BRU4UYxxWu4T9hNjmJ7wSwv6m5HMuczIZld3EXswmGOqYk2NcLlRBUl4k2Osi2zI | ||
86 | /Cb4s+be/6kXljcu32OaJH+7+iqyc2t/uGP+Iy1a4HSgt3oItPtFgbUV/2OeOTYq | ||
87 | m1QPAxxBsWdlf2FeODQ= | ||
88 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/3e/roots.pem b/src/regress/lib/libcrypto/certs/3e/roots.pem new file mode 100644 index 0000000000..828d23f7d0 --- /dev/null +++ b/src/regress/lib/libcrypto/certs/3e/roots.pem | |||
@@ -0,0 +1,21 @@ | |||
1 | subject= CN = LibreSSL Test Root CA 1 | ||
2 | issuer= CN = LibreSSL Test Root CA 1 | ||
3 | -----BEGIN CERTIFICATE----- | ||
4 | MIIDKjCCAhKgAwIBAgIJALAeB6nSEgWjMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
5 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjA1OFoXDTMw | ||
6 | MDcxMjE4MjA1OFowIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDEw | ||
7 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCrvqKasvWd4uAIIlUFs3UR | ||
8 | 6a/T6QMtxmM+RCrYQRoTHzFwcWU/Zo4UqSOG2ejhdepYhthfYfaststcLnHEXv34 | ||
9 | 6Lu3mrOnaYT1vHGaianTo9Hvwvlp4RzpY+PVKVbi+5q3Jb2J6V8vnSe9RXVygxs0 | ||
10 | Zde3Fe5Zh5DkH42hh5i60pgoqsG9dUb3V/Q9qi+7HcUweUtKwDbGczr6Q+Wxot2B | ||
11 | AgqI5zuUINi8U/2r+WypzNwetmFRsTGWMvpWQVYyHuc1LByuWqlzG/19g/yxC5Pj | ||
12 | 0Udi/fbiRwSIKt4cyihJG3GoAkSTUdIrVifNi3+MEhnWweGb8IsC5hDeUjq5OK1N | ||
13 | AgMBAAGjYzBhMB0GA1UdDgQWBBRz90F9C2IU3g5jNB93XNg81F8sDDAfBgNVHSME | ||
14 | GDAWgBRz90F9C2IU3g5jNB93XNg81F8sDDAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
15 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAd3Cip+WwvVckQiGZHb2sFudL | ||
16 | ctQoIwgV6J9jkxdQ+KKUU1TA4HCA7nnvmYqXIS8GGV6YJ4mfhusXHfMnJG4Tl08Q | ||
17 | uigsPaBgUibQJx6e+soJOmz3eE8BYRC8/Z/xrXmW2q8/vAz1LUeeRs6hpX2Ae6q1 | ||
18 | R7r0h9t3XwWQVix+huE/bERILv+Z0NsYF1sw5aeKfW2TDx4NudApxUf4vgDkOvLq | ||
19 | I76FQtpPWg04ZtUYTQEKJ/HsXWHrpfKIcLYd8OmBt133N70di8k2m7z+ATO4XPde | ||
20 | 6nwq6EHv3vmolG/kUI3K2AG9yRpG1ZGFyxBF0je2zIN/rHQZ0FXEZfRi+ee9pw== | ||
21 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/4a/bundle.pem b/src/regress/lib/libcrypto/certs/4a/bundle.pem new file mode 100644 index 0000000000..47d862e4bf --- /dev/null +++ b/src/regress/lib/libcrypto/certs/4a/bundle.pem | |||
@@ -0,0 +1,66 @@ | |||
1 | subject= CN = LibreSSL Test Server 1 | ||
2 | issuer= CN = LibreSSL Test Intermediate CA 1 | ||
3 | subject= CN = LibreSSL Test Intermediate CA 1 | ||
4 | issuer= CN = LibreSSL Test Root CA 1 | ||
5 | subject= CN = LibreSSL Test Intermediate CA 1 | ||
6 | issuer= CN = LibreSSL Test Root CA 2 | ||
7 | -----BEGIN CERTIFICATE----- | ||
8 | MIIDLjCCAhagAwIBAgIJAIZjiC92oa9bMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
9 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDEwHhcNMjAwNzE0MTgy | ||
10 | MTAxWhcNMzAwNzEyMTgyMTAxWjAhMR8wHQYDVQQDDBZMaWJyZVNTTCBUZXN0IFNl | ||
11 | cnZlciAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6wUWDBLUw4Ad | ||
12 | 7Ylnp+LMKBxjm3FN37Y3cpvRrNequ/yyhzIlc6CDY0GbcHOvTeRK7WzqTaIX3Izt | ||
13 | pJrd8AkxrCdaUc4Ck4DHfhVzBcXqipSr+MunDPHtJUOhTIzyUhTSCo4zw3ebUtED | ||
14 | +WOkTJP1gkQF6bWItqHKOlSB0TKXKOj8vzAGGBFbkNKgf7+cwCBTW87qJrBfFsl3 | ||
15 | 4IEGRhwUDz9KRt8UuZqmJcQdgDQVEOVdmCR/1eLc67WJL3F60H0Mr87BymZgiCHn | ||
16 | gGxQVxHOVlu0iSwuzqHzgvjZNTwLrUJcwbnhwWqIqQz6bsNL/QO8BVgNqz0kWXS0 | ||
17 | W3H0g1ILrwIDAQABo2AwXjAdBgNVHQ4EFgQUzfu1QQA4qamnsFBVaOV6qtHY1V4w | ||
18 | HwYDVR0jBBgwFoAUgTTFUGyKjRAUaMWl3Hi/8I1hF3swDAYDVR0TAQH/BAIwADAO | ||
19 | BgNVHQ8BAf8EBAMCB4AwDQYJKoZIhvcNAQELBQADggEBAI+tmW84VI31ll4TpT2Y | ||
20 | /eGHJkLY8+Qt4ArcrVL3pIXhgoogIV39ETZbnZrYzdGik49QZtICDNP7BzLz27RB | ||
21 | yIBxB69KoF1VYaCnFFzeEDmfeQnmOUxD9L3uYceEU/jjytl3Ae9XXYaux/zRl1r7 | ||
22 | X77QY6bhI5JBjZaS/5CIsXUMTuPySuOuiosf+6fmIETGl3fiqsd9P6Ae/ed38SP2 | ||
23 | nsIIKGfw3KO2C0lIn5NJGC79TcDHbvuYudafAj1RgLBVY1u8mS7pjU/s3f46WUpD | ||
24 | Nfn77695ShHNrOXerP7KpM1U6LfxBjEBjDft06oX1sftOmn+BCcLyyvrxpZqsZO5 | ||
25 | RZc= | ||
26 | -----END CERTIFICATE----- | ||
27 | -----BEGIN CERTIFICATE----- | ||
28 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9ZMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
29 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjEwMVoXDTMw | ||
30 | MDcxMjE4MjEwMVowKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
31 | dGUgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM2NdVmEslHo | ||
32 | /uok5V2/PSwzRCN7T3UiVS7M0LJjzg9WqA9hh8ON4ftWTRm8m1qOcXQ6j8MkpmiM | ||
33 | 95lBBo3TPyt/wXRvA+87yhBbiCxhez2mbpKHz3kaKKo0NYeUsAjrYTyt3rng2OHT | ||
34 | CEYsbkDs1piWPy9oRLxpsLkhUp3ci7sH4/cR7X9sxFGuei08THR7LzmXniuiFwWZ | ||
35 | 6QRfTwVHYiPO69QyZ9QGVghnvN6/rQ8zCpjhJbiRHlbLjUyCry6HP5QKYz1dnNQN | ||
36 | IeTAoNDFOZYeRo1tpxlOCVNn9Tcv4glf2VvhvQnpegzy7zYqzxH0qby0Rv2T2Gj8 | ||
37 | SXBAGd9U818CAwEAAaNjMGEwHQYDVR0OBBYEFIE0xVBsio0QFGjFpdx4v/CNYRd7 | ||
38 | MB8GA1UdIwQYMBaAFBVzTCyFk7rrBYzCtH5Kh64jw3fCMA8GA1UdEwEB/wQFMAMB | ||
39 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQCrhYxMCi96e3e1 | ||
40 | c2f2TjehW5uyANwU+uX07wuxw31S+JJe+kU7E4tKF2haBVh0bxFvbGVSZB3llYj3 | ||
41 | IUqKxbweKdpqqUOEwi6DvphozjImuZauql8YCEZ7ne/rwrqNJy+YE2O0nMJT7Q1C | ||
42 | mzpUKSPAOqQ+FFKD3MwfvqsFmIRXriw4DwMsV23DXFEKNtEFCjU2KAGmr6kaLWTn | ||
43 | LqZTIcKio9YTbpajNZYhDt7dKfdoQJwFYT4REN91JJCU2+QthKVAmCR8r0wkRTj9 | ||
44 | LGTwoLIJdHY/66ddrvRU5QbuWquCzWm87tHwB8NPrKacDarVDROpgVaod63dasol | ||
45 | EFFbSNzF | ||
46 | -----END CERTIFICATE----- | ||
47 | -----BEGIN CERTIFICATE----- | ||
48 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9aMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
49 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAyMB4XDTIwMDcxNDE4MjEwMVoXDTMw | ||
50 | MDcxMjE4MjEwMVowKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
51 | dGUgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM2NdVmEslHo | ||
52 | /uok5V2/PSwzRCN7T3UiVS7M0LJjzg9WqA9hh8ON4ftWTRm8m1qOcXQ6j8MkpmiM | ||
53 | 95lBBo3TPyt/wXRvA+87yhBbiCxhez2mbpKHz3kaKKo0NYeUsAjrYTyt3rng2OHT | ||
54 | CEYsbkDs1piWPy9oRLxpsLkhUp3ci7sH4/cR7X9sxFGuei08THR7LzmXniuiFwWZ | ||
55 | 6QRfTwVHYiPO69QyZ9QGVghnvN6/rQ8zCpjhJbiRHlbLjUyCry6HP5QKYz1dnNQN | ||
56 | IeTAoNDFOZYeRo1tpxlOCVNn9Tcv4glf2VvhvQnpegzy7zYqzxH0qby0Rv2T2Gj8 | ||
57 | SXBAGd9U818CAwEAAaNjMGEwHQYDVR0OBBYEFIE0xVBsio0QFGjFpdx4v/CNYRd7 | ||
58 | MB8GA1UdIwQYMBaAFHhb2pNLnd8Q9ozYpkhm2zjz0FudMA8GA1UdEwEB/wQFMAMB | ||
59 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQADG+KAMsIT89Xb | ||
60 | LkRAvIph/hYIffGh2s0GhInWcey2oi8VOEEcSmfCDlJ1/RDIB0Ue2c5l1DwlkCRy | ||
61 | 0MeYH6YsuS9VVWPc78edfVvKKZKTyRzhBbkgWbOdfc1HeFBTCrKyTal2BMyITJMe | ||
62 | 6zn/TMdeH81O21/TA9TfRbaYVjd2jpYyp4TnXVg86tPwFH39wxZazjJlhr0rhIS/ | ||
63 | +TDvkwxC6SZ+jbxTb3d2STcQ40o1HtUb/DNbFaSSoe/TFSGdP6RCngO1r5Ilorr5 | ||
64 | N/8epx3c8080qkyqZBJxeQQFRpeKC0kEpEfOzntxVXIT9tJfHg3R6hJL7XXbbhs2 | ||
65 | dbfGH8Tc | ||
66 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/4a/roots.pem b/src/regress/lib/libcrypto/certs/4a/roots.pem new file mode 100644 index 0000000000..a811d4aa27 --- /dev/null +++ b/src/regress/lib/libcrypto/certs/4a/roots.pem | |||
@@ -0,0 +1,42 @@ | |||
1 | subject= CN = LibreSSL Test Root CA 1 | ||
2 | issuer= CN = LibreSSL Test Root CA 1 | ||
3 | -----BEGIN CERTIFICATE----- | ||
4 | MIIDKjCCAhKgAwIBAgIJAOeFXR6ZNJsnMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
5 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjEwMFoXDTMw | ||
6 | MDcxMjE4MjEwMFowIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDEw | ||
7 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC7YMiXwUjnu/lzkmvLI+1K | ||
8 | ++tO9dNoMI6zObcoEke+aWC6A/4idf1NCl5JyAw7t4WDl3th+PhgB3drOQasfgh3 | ||
9 | ns8VaT62kkIV8yf9PFMC2Ul1rfkh+AA5oNCShykz2253eT2S7ZnwfuvizJfw2oUj | ||
10 | H8x4hL6IP8S7dwLbng5Y7JhZS8pgJQwXRgKzNa+TwIt9Q7MJ1oVaA789WI4iFTtH | ||
11 | A9fzJMPHM+9MahGmQWSgs+juLqJuAguj38Xi2ilE1mTwQpgCZAqK8DKa+H7ewQiz | ||
12 | TeEkCk74gjqd2/4Deb/D4yoeXNL6XHBGYIWQz0wZsGePClnR8WN8It8yh2x59NnD | ||
13 | AgMBAAGjYzBhMB0GA1UdDgQWBBQVc0wshZO66wWMwrR+SoeuI8N3wjAfBgNVHSME | ||
14 | GDAWgBQVc0wshZO66wWMwrR+SoeuI8N3wjAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
15 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAHxtkBAKV+gRpip5hMFI39txw | ||
16 | bsMnFP7YWptKEwXwE3cAbNMcIANkHafdoLei4EMZkjyyhvxuhSdqxI4FAim6k2/n | ||
17 | 1NUGE4oNq5e5Vuuz7iyNLDi+rb4LcOUjeNfEeJ7aWq65PvroHlpSvrs2Z8Z0kQVj | ||
18 | uVX5pgN48C9OX90dPipZVNgwvSTmgzyDy3GBPtGcYpH/huE3SJWmba9TuB59m3p9 | ||
19 | 19tHJB/GlzgnqngJKrgqVS24YNtT8ljBdmzXeRWBFDgXTOnW1rNDRN2GYBnva3KV | ||
20 | RfiZtXC8vOU9zSAdqSSb6fSReVBi7vUB1gNVf1YAHUwapetiHyQDA4G0b0itvA== | ||
21 | -----END CERTIFICATE----- | ||
22 | subject= CN = LibreSSL Test Root CA 2 | ||
23 | issuer= CN = LibreSSL Test Root CA 2 | ||
24 | -----BEGIN CERTIFICATE----- | ||
25 | MIIDKjCCAhKgAwIBAgIJANlmX7YwAkovMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
26 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAyMB4XDTIwMDcxNDE4MjEwMVoXDTMw | ||
27 | MDcxMjE4MjEwMVowIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDIw | ||
28 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDosjhzyRPC7r0/zj3ylmN/ | ||
29 | SZE39xh9swU7ZCl7aqIA7pYp5qvzOboXR9WMks3jmYkSf+IEg7yzb9L/zOiaFL3v | ||
30 | wqn0SzSgpnzxSqb6mhnHddZtUJj4Ik+M7JEhdJRfZsIEi3jE4vAMPGkkkM+Ctp37 | ||
31 | Avnu4CjCjSdxp9dkoC1rasAHPJ/Et1UdgngWlvMvVGmc3NWAM6DBjCjufeksq5Od | ||
32 | FXEKhdNStEoFVXV98MfGryHxCz4u2iI67DGAcevhjKmSKz6a88n1YSMRTO/gJoYy | ||
33 | JZgS+2mqCVHdi6S28HOBPCdOqwAqFEbj5vpqncf50YSayZjUT7eQ67NHL4n7sYOz | ||
34 | AgMBAAGjYzBhMB0GA1UdDgQWBBR4W9qTS53fEPaM2KZIZts489BbnTAfBgNVHSME | ||
35 | GDAWgBR4W9qTS53fEPaM2KZIZts489BbnTAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
36 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAbQhW03iBlIVXVT1i9sQ0kY7p | ||
37 | ieuMsXv7OPZ/UfFnTlBbPP+LGGYl1QedHh8c24Eg9Sz7Q8ThIETihQlJZilXviQh | ||
38 | 6ediieu0CDDEzDoVkbLexoaYnyxBO7VibOHQ23hwylgvSPZnajNz00ah8DKLXIKt | ||
39 | 1mYYirYZNUYTwkoR033GMjjIyIpgTfWM+x7dKqPEVlZzC7c6NCO1adc7ZPVOlWcZ | ||
40 | Wmt8df9yNMK0pZc7+nWU7u8iv65VaWkReTvWnPhOOAz06L94CGbIKPqXXyDhddzm | ||
41 | g8gl40ObA+j+BxPA37yCICafR0iyyZxBF/tcPHXVUDtHBm3aYIDqMQpMOc3Z1A== | ||
42 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/4b/bundle.pem b/src/regress/lib/libcrypto/certs/4b/bundle.pem new file mode 100644 index 0000000000..47d862e4bf --- /dev/null +++ b/src/regress/lib/libcrypto/certs/4b/bundle.pem | |||
@@ -0,0 +1,66 @@ | |||
1 | subject= CN = LibreSSL Test Server 1 | ||
2 | issuer= CN = LibreSSL Test Intermediate CA 1 | ||
3 | subject= CN = LibreSSL Test Intermediate CA 1 | ||
4 | issuer= CN = LibreSSL Test Root CA 1 | ||
5 | subject= CN = LibreSSL Test Intermediate CA 1 | ||
6 | issuer= CN = LibreSSL Test Root CA 2 | ||
7 | -----BEGIN CERTIFICATE----- | ||
8 | MIIDLjCCAhagAwIBAgIJAIZjiC92oa9bMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
9 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDEwHhcNMjAwNzE0MTgy | ||
10 | MTAxWhcNMzAwNzEyMTgyMTAxWjAhMR8wHQYDVQQDDBZMaWJyZVNTTCBUZXN0IFNl | ||
11 | cnZlciAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6wUWDBLUw4Ad | ||
12 | 7Ylnp+LMKBxjm3FN37Y3cpvRrNequ/yyhzIlc6CDY0GbcHOvTeRK7WzqTaIX3Izt | ||
13 | pJrd8AkxrCdaUc4Ck4DHfhVzBcXqipSr+MunDPHtJUOhTIzyUhTSCo4zw3ebUtED | ||
14 | +WOkTJP1gkQF6bWItqHKOlSB0TKXKOj8vzAGGBFbkNKgf7+cwCBTW87qJrBfFsl3 | ||
15 | 4IEGRhwUDz9KRt8UuZqmJcQdgDQVEOVdmCR/1eLc67WJL3F60H0Mr87BymZgiCHn | ||
16 | gGxQVxHOVlu0iSwuzqHzgvjZNTwLrUJcwbnhwWqIqQz6bsNL/QO8BVgNqz0kWXS0 | ||
17 | W3H0g1ILrwIDAQABo2AwXjAdBgNVHQ4EFgQUzfu1QQA4qamnsFBVaOV6qtHY1V4w | ||
18 | HwYDVR0jBBgwFoAUgTTFUGyKjRAUaMWl3Hi/8I1hF3swDAYDVR0TAQH/BAIwADAO | ||
19 | BgNVHQ8BAf8EBAMCB4AwDQYJKoZIhvcNAQELBQADggEBAI+tmW84VI31ll4TpT2Y | ||
20 | /eGHJkLY8+Qt4ArcrVL3pIXhgoogIV39ETZbnZrYzdGik49QZtICDNP7BzLz27RB | ||
21 | yIBxB69KoF1VYaCnFFzeEDmfeQnmOUxD9L3uYceEU/jjytl3Ae9XXYaux/zRl1r7 | ||
22 | X77QY6bhI5JBjZaS/5CIsXUMTuPySuOuiosf+6fmIETGl3fiqsd9P6Ae/ed38SP2 | ||
23 | nsIIKGfw3KO2C0lIn5NJGC79TcDHbvuYudafAj1RgLBVY1u8mS7pjU/s3f46WUpD | ||
24 | Nfn77695ShHNrOXerP7KpM1U6LfxBjEBjDft06oX1sftOmn+BCcLyyvrxpZqsZO5 | ||
25 | RZc= | ||
26 | -----END CERTIFICATE----- | ||
27 | -----BEGIN CERTIFICATE----- | ||
28 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9ZMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
29 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjEwMVoXDTMw | ||
30 | MDcxMjE4MjEwMVowKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
31 | dGUgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM2NdVmEslHo | ||
32 | /uok5V2/PSwzRCN7T3UiVS7M0LJjzg9WqA9hh8ON4ftWTRm8m1qOcXQ6j8MkpmiM | ||
33 | 95lBBo3TPyt/wXRvA+87yhBbiCxhez2mbpKHz3kaKKo0NYeUsAjrYTyt3rng2OHT | ||
34 | CEYsbkDs1piWPy9oRLxpsLkhUp3ci7sH4/cR7X9sxFGuei08THR7LzmXniuiFwWZ | ||
35 | 6QRfTwVHYiPO69QyZ9QGVghnvN6/rQ8zCpjhJbiRHlbLjUyCry6HP5QKYz1dnNQN | ||
36 | IeTAoNDFOZYeRo1tpxlOCVNn9Tcv4glf2VvhvQnpegzy7zYqzxH0qby0Rv2T2Gj8 | ||
37 | SXBAGd9U818CAwEAAaNjMGEwHQYDVR0OBBYEFIE0xVBsio0QFGjFpdx4v/CNYRd7 | ||
38 | MB8GA1UdIwQYMBaAFBVzTCyFk7rrBYzCtH5Kh64jw3fCMA8GA1UdEwEB/wQFMAMB | ||
39 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQCrhYxMCi96e3e1 | ||
40 | c2f2TjehW5uyANwU+uX07wuxw31S+JJe+kU7E4tKF2haBVh0bxFvbGVSZB3llYj3 | ||
41 | IUqKxbweKdpqqUOEwi6DvphozjImuZauql8YCEZ7ne/rwrqNJy+YE2O0nMJT7Q1C | ||
42 | mzpUKSPAOqQ+FFKD3MwfvqsFmIRXriw4DwMsV23DXFEKNtEFCjU2KAGmr6kaLWTn | ||
43 | LqZTIcKio9YTbpajNZYhDt7dKfdoQJwFYT4REN91JJCU2+QthKVAmCR8r0wkRTj9 | ||
44 | LGTwoLIJdHY/66ddrvRU5QbuWquCzWm87tHwB8NPrKacDarVDROpgVaod63dasol | ||
45 | EFFbSNzF | ||
46 | -----END CERTIFICATE----- | ||
47 | -----BEGIN CERTIFICATE----- | ||
48 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9aMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
49 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAyMB4XDTIwMDcxNDE4MjEwMVoXDTMw | ||
50 | MDcxMjE4MjEwMVowKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
51 | dGUgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM2NdVmEslHo | ||
52 | /uok5V2/PSwzRCN7T3UiVS7M0LJjzg9WqA9hh8ON4ftWTRm8m1qOcXQ6j8MkpmiM | ||
53 | 95lBBo3TPyt/wXRvA+87yhBbiCxhez2mbpKHz3kaKKo0NYeUsAjrYTyt3rng2OHT | ||
54 | CEYsbkDs1piWPy9oRLxpsLkhUp3ci7sH4/cR7X9sxFGuei08THR7LzmXniuiFwWZ | ||
55 | 6QRfTwVHYiPO69QyZ9QGVghnvN6/rQ8zCpjhJbiRHlbLjUyCry6HP5QKYz1dnNQN | ||
56 | IeTAoNDFOZYeRo1tpxlOCVNn9Tcv4glf2VvhvQnpegzy7zYqzxH0qby0Rv2T2Gj8 | ||
57 | SXBAGd9U818CAwEAAaNjMGEwHQYDVR0OBBYEFIE0xVBsio0QFGjFpdx4v/CNYRd7 | ||
58 | MB8GA1UdIwQYMBaAFHhb2pNLnd8Q9ozYpkhm2zjz0FudMA8GA1UdEwEB/wQFMAMB | ||
59 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQADG+KAMsIT89Xb | ||
60 | LkRAvIph/hYIffGh2s0GhInWcey2oi8VOEEcSmfCDlJ1/RDIB0Ue2c5l1DwlkCRy | ||
61 | 0MeYH6YsuS9VVWPc78edfVvKKZKTyRzhBbkgWbOdfc1HeFBTCrKyTal2BMyITJMe | ||
62 | 6zn/TMdeH81O21/TA9TfRbaYVjd2jpYyp4TnXVg86tPwFH39wxZazjJlhr0rhIS/ | ||
63 | +TDvkwxC6SZ+jbxTb3d2STcQ40o1HtUb/DNbFaSSoe/TFSGdP6RCngO1r5Ilorr5 | ||
64 | N/8epx3c8080qkyqZBJxeQQFRpeKC0kEpEfOzntxVXIT9tJfHg3R6hJL7XXbbhs2 | ||
65 | dbfGH8Tc | ||
66 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/4b/roots.pem b/src/regress/lib/libcrypto/certs/4b/roots.pem new file mode 100644 index 0000000000..c80efe56b1 --- /dev/null +++ b/src/regress/lib/libcrypto/certs/4b/roots.pem | |||
@@ -0,0 +1,21 @@ | |||
1 | subject= CN = LibreSSL Test Root CA 1 | ||
2 | issuer= CN = LibreSSL Test Root CA 1 | ||
3 | -----BEGIN CERTIFICATE----- | ||
4 | MIIDKjCCAhKgAwIBAgIJAOeFXR6ZNJsnMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
5 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjEwMFoXDTMw | ||
6 | MDcxMjE4MjEwMFowIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDEw | ||
7 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC7YMiXwUjnu/lzkmvLI+1K | ||
8 | ++tO9dNoMI6zObcoEke+aWC6A/4idf1NCl5JyAw7t4WDl3th+PhgB3drOQasfgh3 | ||
9 | ns8VaT62kkIV8yf9PFMC2Ul1rfkh+AA5oNCShykz2253eT2S7ZnwfuvizJfw2oUj | ||
10 | H8x4hL6IP8S7dwLbng5Y7JhZS8pgJQwXRgKzNa+TwIt9Q7MJ1oVaA789WI4iFTtH | ||
11 | A9fzJMPHM+9MahGmQWSgs+juLqJuAguj38Xi2ilE1mTwQpgCZAqK8DKa+H7ewQiz | ||
12 | TeEkCk74gjqd2/4Deb/D4yoeXNL6XHBGYIWQz0wZsGePClnR8WN8It8yh2x59NnD | ||
13 | AgMBAAGjYzBhMB0GA1UdDgQWBBQVc0wshZO66wWMwrR+SoeuI8N3wjAfBgNVHSME | ||
14 | GDAWgBQVc0wshZO66wWMwrR+SoeuI8N3wjAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
15 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAHxtkBAKV+gRpip5hMFI39txw | ||
16 | bsMnFP7YWptKEwXwE3cAbNMcIANkHafdoLei4EMZkjyyhvxuhSdqxI4FAim6k2/n | ||
17 | 1NUGE4oNq5e5Vuuz7iyNLDi+rb4LcOUjeNfEeJ7aWq65PvroHlpSvrs2Z8Z0kQVj | ||
18 | uVX5pgN48C9OX90dPipZVNgwvSTmgzyDy3GBPtGcYpH/huE3SJWmba9TuB59m3p9 | ||
19 | 19tHJB/GlzgnqngJKrgqVS24YNtT8ljBdmzXeRWBFDgXTOnW1rNDRN2GYBnva3KV | ||
20 | RfiZtXC8vOU9zSAdqSSb6fSReVBi7vUB1gNVf1YAHUwapetiHyQDA4G0b0itvA== | ||
21 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/4c/bundle.pem b/src/regress/lib/libcrypto/certs/4c/bundle.pem new file mode 100644 index 0000000000..47d862e4bf --- /dev/null +++ b/src/regress/lib/libcrypto/certs/4c/bundle.pem | |||
@@ -0,0 +1,66 @@ | |||
1 | subject= CN = LibreSSL Test Server 1 | ||
2 | issuer= CN = LibreSSL Test Intermediate CA 1 | ||
3 | subject= CN = LibreSSL Test Intermediate CA 1 | ||
4 | issuer= CN = LibreSSL Test Root CA 1 | ||
5 | subject= CN = LibreSSL Test Intermediate CA 1 | ||
6 | issuer= CN = LibreSSL Test Root CA 2 | ||
7 | -----BEGIN CERTIFICATE----- | ||
8 | MIIDLjCCAhagAwIBAgIJAIZjiC92oa9bMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
9 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDEwHhcNMjAwNzE0MTgy | ||
10 | MTAxWhcNMzAwNzEyMTgyMTAxWjAhMR8wHQYDVQQDDBZMaWJyZVNTTCBUZXN0IFNl | ||
11 | cnZlciAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6wUWDBLUw4Ad | ||
12 | 7Ylnp+LMKBxjm3FN37Y3cpvRrNequ/yyhzIlc6CDY0GbcHOvTeRK7WzqTaIX3Izt | ||
13 | pJrd8AkxrCdaUc4Ck4DHfhVzBcXqipSr+MunDPHtJUOhTIzyUhTSCo4zw3ebUtED | ||
14 | +WOkTJP1gkQF6bWItqHKOlSB0TKXKOj8vzAGGBFbkNKgf7+cwCBTW87qJrBfFsl3 | ||
15 | 4IEGRhwUDz9KRt8UuZqmJcQdgDQVEOVdmCR/1eLc67WJL3F60H0Mr87BymZgiCHn | ||
16 | gGxQVxHOVlu0iSwuzqHzgvjZNTwLrUJcwbnhwWqIqQz6bsNL/QO8BVgNqz0kWXS0 | ||
17 | W3H0g1ILrwIDAQABo2AwXjAdBgNVHQ4EFgQUzfu1QQA4qamnsFBVaOV6qtHY1V4w | ||
18 | HwYDVR0jBBgwFoAUgTTFUGyKjRAUaMWl3Hi/8I1hF3swDAYDVR0TAQH/BAIwADAO | ||
19 | BgNVHQ8BAf8EBAMCB4AwDQYJKoZIhvcNAQELBQADggEBAI+tmW84VI31ll4TpT2Y | ||
20 | /eGHJkLY8+Qt4ArcrVL3pIXhgoogIV39ETZbnZrYzdGik49QZtICDNP7BzLz27RB | ||
21 | yIBxB69KoF1VYaCnFFzeEDmfeQnmOUxD9L3uYceEU/jjytl3Ae9XXYaux/zRl1r7 | ||
22 | X77QY6bhI5JBjZaS/5CIsXUMTuPySuOuiosf+6fmIETGl3fiqsd9P6Ae/ed38SP2 | ||
23 | nsIIKGfw3KO2C0lIn5NJGC79TcDHbvuYudafAj1RgLBVY1u8mS7pjU/s3f46WUpD | ||
24 | Nfn77695ShHNrOXerP7KpM1U6LfxBjEBjDft06oX1sftOmn+BCcLyyvrxpZqsZO5 | ||
25 | RZc= | ||
26 | -----END CERTIFICATE----- | ||
27 | -----BEGIN CERTIFICATE----- | ||
28 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9ZMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
29 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjEwMVoXDTMw | ||
30 | MDcxMjE4MjEwMVowKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
31 | dGUgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM2NdVmEslHo | ||
32 | /uok5V2/PSwzRCN7T3UiVS7M0LJjzg9WqA9hh8ON4ftWTRm8m1qOcXQ6j8MkpmiM | ||
33 | 95lBBo3TPyt/wXRvA+87yhBbiCxhez2mbpKHz3kaKKo0NYeUsAjrYTyt3rng2OHT | ||
34 | CEYsbkDs1piWPy9oRLxpsLkhUp3ci7sH4/cR7X9sxFGuei08THR7LzmXniuiFwWZ | ||
35 | 6QRfTwVHYiPO69QyZ9QGVghnvN6/rQ8zCpjhJbiRHlbLjUyCry6HP5QKYz1dnNQN | ||
36 | IeTAoNDFOZYeRo1tpxlOCVNn9Tcv4glf2VvhvQnpegzy7zYqzxH0qby0Rv2T2Gj8 | ||
37 | SXBAGd9U818CAwEAAaNjMGEwHQYDVR0OBBYEFIE0xVBsio0QFGjFpdx4v/CNYRd7 | ||
38 | MB8GA1UdIwQYMBaAFBVzTCyFk7rrBYzCtH5Kh64jw3fCMA8GA1UdEwEB/wQFMAMB | ||
39 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQCrhYxMCi96e3e1 | ||
40 | c2f2TjehW5uyANwU+uX07wuxw31S+JJe+kU7E4tKF2haBVh0bxFvbGVSZB3llYj3 | ||
41 | IUqKxbweKdpqqUOEwi6DvphozjImuZauql8YCEZ7ne/rwrqNJy+YE2O0nMJT7Q1C | ||
42 | mzpUKSPAOqQ+FFKD3MwfvqsFmIRXriw4DwMsV23DXFEKNtEFCjU2KAGmr6kaLWTn | ||
43 | LqZTIcKio9YTbpajNZYhDt7dKfdoQJwFYT4REN91JJCU2+QthKVAmCR8r0wkRTj9 | ||
44 | LGTwoLIJdHY/66ddrvRU5QbuWquCzWm87tHwB8NPrKacDarVDROpgVaod63dasol | ||
45 | EFFbSNzF | ||
46 | -----END CERTIFICATE----- | ||
47 | -----BEGIN CERTIFICATE----- | ||
48 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9aMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
49 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAyMB4XDTIwMDcxNDE4MjEwMVoXDTMw | ||
50 | MDcxMjE4MjEwMVowKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
51 | dGUgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM2NdVmEslHo | ||
52 | /uok5V2/PSwzRCN7T3UiVS7M0LJjzg9WqA9hh8ON4ftWTRm8m1qOcXQ6j8MkpmiM | ||
53 | 95lBBo3TPyt/wXRvA+87yhBbiCxhez2mbpKHz3kaKKo0NYeUsAjrYTyt3rng2OHT | ||
54 | CEYsbkDs1piWPy9oRLxpsLkhUp3ci7sH4/cR7X9sxFGuei08THR7LzmXniuiFwWZ | ||
55 | 6QRfTwVHYiPO69QyZ9QGVghnvN6/rQ8zCpjhJbiRHlbLjUyCry6HP5QKYz1dnNQN | ||
56 | IeTAoNDFOZYeRo1tpxlOCVNn9Tcv4glf2VvhvQnpegzy7zYqzxH0qby0Rv2T2Gj8 | ||
57 | SXBAGd9U818CAwEAAaNjMGEwHQYDVR0OBBYEFIE0xVBsio0QFGjFpdx4v/CNYRd7 | ||
58 | MB8GA1UdIwQYMBaAFHhb2pNLnd8Q9ozYpkhm2zjz0FudMA8GA1UdEwEB/wQFMAMB | ||
59 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQADG+KAMsIT89Xb | ||
60 | LkRAvIph/hYIffGh2s0GhInWcey2oi8VOEEcSmfCDlJ1/RDIB0Ue2c5l1DwlkCRy | ||
61 | 0MeYH6YsuS9VVWPc78edfVvKKZKTyRzhBbkgWbOdfc1HeFBTCrKyTal2BMyITJMe | ||
62 | 6zn/TMdeH81O21/TA9TfRbaYVjd2jpYyp4TnXVg86tPwFH39wxZazjJlhr0rhIS/ | ||
63 | +TDvkwxC6SZ+jbxTb3d2STcQ40o1HtUb/DNbFaSSoe/TFSGdP6RCngO1r5Ilorr5 | ||
64 | N/8epx3c8080qkyqZBJxeQQFRpeKC0kEpEfOzntxVXIT9tJfHg3R6hJL7XXbbhs2 | ||
65 | dbfGH8Tc | ||
66 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/4c/roots.pem b/src/regress/lib/libcrypto/certs/4c/roots.pem new file mode 100644 index 0000000000..b38638aa09 --- /dev/null +++ b/src/regress/lib/libcrypto/certs/4c/roots.pem | |||
@@ -0,0 +1,21 @@ | |||
1 | subject= CN = LibreSSL Test Root CA 2 | ||
2 | issuer= CN = LibreSSL Test Root CA 2 | ||
3 | -----BEGIN CERTIFICATE----- | ||
4 | MIIDKjCCAhKgAwIBAgIJANlmX7YwAkovMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
5 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAyMB4XDTIwMDcxNDE4MjEwMVoXDTMw | ||
6 | MDcxMjE4MjEwMVowIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDIw | ||
7 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDosjhzyRPC7r0/zj3ylmN/ | ||
8 | SZE39xh9swU7ZCl7aqIA7pYp5qvzOboXR9WMks3jmYkSf+IEg7yzb9L/zOiaFL3v | ||
9 | wqn0SzSgpnzxSqb6mhnHddZtUJj4Ik+M7JEhdJRfZsIEi3jE4vAMPGkkkM+Ctp37 | ||
10 | Avnu4CjCjSdxp9dkoC1rasAHPJ/Et1UdgngWlvMvVGmc3NWAM6DBjCjufeksq5Od | ||
11 | FXEKhdNStEoFVXV98MfGryHxCz4u2iI67DGAcevhjKmSKz6a88n1YSMRTO/gJoYy | ||
12 | JZgS+2mqCVHdi6S28HOBPCdOqwAqFEbj5vpqncf50YSayZjUT7eQ67NHL4n7sYOz | ||
13 | AgMBAAGjYzBhMB0GA1UdDgQWBBR4W9qTS53fEPaM2KZIZts489BbnTAfBgNVHSME | ||
14 | GDAWgBR4W9qTS53fEPaM2KZIZts489BbnTAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
15 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAbQhW03iBlIVXVT1i9sQ0kY7p | ||
16 | ieuMsXv7OPZ/UfFnTlBbPP+LGGYl1QedHh8c24Eg9Sz7Q8ThIETihQlJZilXviQh | ||
17 | 6ediieu0CDDEzDoVkbLexoaYnyxBO7VibOHQ23hwylgvSPZnajNz00ah8DKLXIKt | ||
18 | 1mYYirYZNUYTwkoR033GMjjIyIpgTfWM+x7dKqPEVlZzC7c6NCO1adc7ZPVOlWcZ | ||
19 | Wmt8df9yNMK0pZc7+nWU7u8iv65VaWkReTvWnPhOOAz06L94CGbIKPqXXyDhddzm | ||
20 | g8gl40ObA+j+BxPA37yCICafR0iyyZxBF/tcPHXVUDtHBm3aYIDqMQpMOc3Z1A== | ||
21 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/4d/bundle.pem b/src/regress/lib/libcrypto/certs/4d/bundle.pem new file mode 100644 index 0000000000..72c0fe0d86 --- /dev/null +++ b/src/regress/lib/libcrypto/certs/4d/bundle.pem | |||
@@ -0,0 +1,44 @@ | |||
1 | subject= CN = LibreSSL Test Server 1 | ||
2 | issuer= CN = LibreSSL Test Intermediate CA 1 | ||
3 | subject= CN = LibreSSL Test Intermediate CA 1 | ||
4 | issuer= CN = LibreSSL Test Root CA 1 | ||
5 | -----BEGIN CERTIFICATE----- | ||
6 | MIIDLjCCAhagAwIBAgIJAIZjiC92oa9bMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
7 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDEwHhcNMjAwNzE0MTgy | ||
8 | MTAxWhcNMzAwNzEyMTgyMTAxWjAhMR8wHQYDVQQDDBZMaWJyZVNTTCBUZXN0IFNl | ||
9 | cnZlciAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6wUWDBLUw4Ad | ||
10 | 7Ylnp+LMKBxjm3FN37Y3cpvRrNequ/yyhzIlc6CDY0GbcHOvTeRK7WzqTaIX3Izt | ||
11 | pJrd8AkxrCdaUc4Ck4DHfhVzBcXqipSr+MunDPHtJUOhTIzyUhTSCo4zw3ebUtED | ||
12 | +WOkTJP1gkQF6bWItqHKOlSB0TKXKOj8vzAGGBFbkNKgf7+cwCBTW87qJrBfFsl3 | ||
13 | 4IEGRhwUDz9KRt8UuZqmJcQdgDQVEOVdmCR/1eLc67WJL3F60H0Mr87BymZgiCHn | ||
14 | gGxQVxHOVlu0iSwuzqHzgvjZNTwLrUJcwbnhwWqIqQz6bsNL/QO8BVgNqz0kWXS0 | ||
15 | W3H0g1ILrwIDAQABo2AwXjAdBgNVHQ4EFgQUzfu1QQA4qamnsFBVaOV6qtHY1V4w | ||
16 | HwYDVR0jBBgwFoAUgTTFUGyKjRAUaMWl3Hi/8I1hF3swDAYDVR0TAQH/BAIwADAO | ||
17 | BgNVHQ8BAf8EBAMCB4AwDQYJKoZIhvcNAQELBQADggEBAI+tmW84VI31ll4TpT2Y | ||
18 | /eGHJkLY8+Qt4ArcrVL3pIXhgoogIV39ETZbnZrYzdGik49QZtICDNP7BzLz27RB | ||
19 | yIBxB69KoF1VYaCnFFzeEDmfeQnmOUxD9L3uYceEU/jjytl3Ae9XXYaux/zRl1r7 | ||
20 | X77QY6bhI5JBjZaS/5CIsXUMTuPySuOuiosf+6fmIETGl3fiqsd9P6Ae/ed38SP2 | ||
21 | nsIIKGfw3KO2C0lIn5NJGC79TcDHbvuYudafAj1RgLBVY1u8mS7pjU/s3f46WUpD | ||
22 | Nfn77695ShHNrOXerP7KpM1U6LfxBjEBjDft06oX1sftOmn+BCcLyyvrxpZqsZO5 | ||
23 | RZc= | ||
24 | -----END CERTIFICATE----- | ||
25 | -----BEGIN CERTIFICATE----- | ||
26 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9ZMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
27 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjEwMVoXDTMw | ||
28 | MDcxMjE4MjEwMVowKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
29 | dGUgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM2NdVmEslHo | ||
30 | /uok5V2/PSwzRCN7T3UiVS7M0LJjzg9WqA9hh8ON4ftWTRm8m1qOcXQ6j8MkpmiM | ||
31 | 95lBBo3TPyt/wXRvA+87yhBbiCxhez2mbpKHz3kaKKo0NYeUsAjrYTyt3rng2OHT | ||
32 | CEYsbkDs1piWPy9oRLxpsLkhUp3ci7sH4/cR7X9sxFGuei08THR7LzmXniuiFwWZ | ||
33 | 6QRfTwVHYiPO69QyZ9QGVghnvN6/rQ8zCpjhJbiRHlbLjUyCry6HP5QKYz1dnNQN | ||
34 | IeTAoNDFOZYeRo1tpxlOCVNn9Tcv4glf2VvhvQnpegzy7zYqzxH0qby0Rv2T2Gj8 | ||
35 | SXBAGd9U818CAwEAAaNjMGEwHQYDVR0OBBYEFIE0xVBsio0QFGjFpdx4v/CNYRd7 | ||
36 | MB8GA1UdIwQYMBaAFBVzTCyFk7rrBYzCtH5Kh64jw3fCMA8GA1UdEwEB/wQFMAMB | ||
37 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQCrhYxMCi96e3e1 | ||
38 | c2f2TjehW5uyANwU+uX07wuxw31S+JJe+kU7E4tKF2haBVh0bxFvbGVSZB3llYj3 | ||
39 | IUqKxbweKdpqqUOEwi6DvphozjImuZauql8YCEZ7ne/rwrqNJy+YE2O0nMJT7Q1C | ||
40 | mzpUKSPAOqQ+FFKD3MwfvqsFmIRXriw4DwMsV23DXFEKNtEFCjU2KAGmr6kaLWTn | ||
41 | LqZTIcKio9YTbpajNZYhDt7dKfdoQJwFYT4REN91JJCU2+QthKVAmCR8r0wkRTj9 | ||
42 | LGTwoLIJdHY/66ddrvRU5QbuWquCzWm87tHwB8NPrKacDarVDROpgVaod63dasol | ||
43 | EFFbSNzF | ||
44 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/4d/roots.pem b/src/regress/lib/libcrypto/certs/4d/roots.pem new file mode 100644 index 0000000000..a811d4aa27 --- /dev/null +++ b/src/regress/lib/libcrypto/certs/4d/roots.pem | |||
@@ -0,0 +1,42 @@ | |||
1 | subject= CN = LibreSSL Test Root CA 1 | ||
2 | issuer= CN = LibreSSL Test Root CA 1 | ||
3 | -----BEGIN CERTIFICATE----- | ||
4 | MIIDKjCCAhKgAwIBAgIJAOeFXR6ZNJsnMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
5 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjEwMFoXDTMw | ||
6 | MDcxMjE4MjEwMFowIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDEw | ||
7 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC7YMiXwUjnu/lzkmvLI+1K | ||
8 | ++tO9dNoMI6zObcoEke+aWC6A/4idf1NCl5JyAw7t4WDl3th+PhgB3drOQasfgh3 | ||
9 | ns8VaT62kkIV8yf9PFMC2Ul1rfkh+AA5oNCShykz2253eT2S7ZnwfuvizJfw2oUj | ||
10 | H8x4hL6IP8S7dwLbng5Y7JhZS8pgJQwXRgKzNa+TwIt9Q7MJ1oVaA789WI4iFTtH | ||
11 | A9fzJMPHM+9MahGmQWSgs+juLqJuAguj38Xi2ilE1mTwQpgCZAqK8DKa+H7ewQiz | ||
12 | TeEkCk74gjqd2/4Deb/D4yoeXNL6XHBGYIWQz0wZsGePClnR8WN8It8yh2x59NnD | ||
13 | AgMBAAGjYzBhMB0GA1UdDgQWBBQVc0wshZO66wWMwrR+SoeuI8N3wjAfBgNVHSME | ||
14 | GDAWgBQVc0wshZO66wWMwrR+SoeuI8N3wjAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
15 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAHxtkBAKV+gRpip5hMFI39txw | ||
16 | bsMnFP7YWptKEwXwE3cAbNMcIANkHafdoLei4EMZkjyyhvxuhSdqxI4FAim6k2/n | ||
17 | 1NUGE4oNq5e5Vuuz7iyNLDi+rb4LcOUjeNfEeJ7aWq65PvroHlpSvrs2Z8Z0kQVj | ||
18 | uVX5pgN48C9OX90dPipZVNgwvSTmgzyDy3GBPtGcYpH/huE3SJWmba9TuB59m3p9 | ||
19 | 19tHJB/GlzgnqngJKrgqVS24YNtT8ljBdmzXeRWBFDgXTOnW1rNDRN2GYBnva3KV | ||
20 | RfiZtXC8vOU9zSAdqSSb6fSReVBi7vUB1gNVf1YAHUwapetiHyQDA4G0b0itvA== | ||
21 | -----END CERTIFICATE----- | ||
22 | subject= CN = LibreSSL Test Root CA 2 | ||
23 | issuer= CN = LibreSSL Test Root CA 2 | ||
24 | -----BEGIN CERTIFICATE----- | ||
25 | MIIDKjCCAhKgAwIBAgIJANlmX7YwAkovMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
26 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAyMB4XDTIwMDcxNDE4MjEwMVoXDTMw | ||
27 | MDcxMjE4MjEwMVowIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDIw | ||
28 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDosjhzyRPC7r0/zj3ylmN/ | ||
29 | SZE39xh9swU7ZCl7aqIA7pYp5qvzOboXR9WMks3jmYkSf+IEg7yzb9L/zOiaFL3v | ||
30 | wqn0SzSgpnzxSqb6mhnHddZtUJj4Ik+M7JEhdJRfZsIEi3jE4vAMPGkkkM+Ctp37 | ||
31 | Avnu4CjCjSdxp9dkoC1rasAHPJ/Et1UdgngWlvMvVGmc3NWAM6DBjCjufeksq5Od | ||
32 | FXEKhdNStEoFVXV98MfGryHxCz4u2iI67DGAcevhjKmSKz6a88n1YSMRTO/gJoYy | ||
33 | JZgS+2mqCVHdi6S28HOBPCdOqwAqFEbj5vpqncf50YSayZjUT7eQ67NHL4n7sYOz | ||
34 | AgMBAAGjYzBhMB0GA1UdDgQWBBR4W9qTS53fEPaM2KZIZts489BbnTAfBgNVHSME | ||
35 | GDAWgBR4W9qTS53fEPaM2KZIZts489BbnTAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
36 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAbQhW03iBlIVXVT1i9sQ0kY7p | ||
37 | ieuMsXv7OPZ/UfFnTlBbPP+LGGYl1QedHh8c24Eg9Sz7Q8ThIETihQlJZilXviQh | ||
38 | 6ediieu0CDDEzDoVkbLexoaYnyxBO7VibOHQ23hwylgvSPZnajNz00ah8DKLXIKt | ||
39 | 1mYYirYZNUYTwkoR033GMjjIyIpgTfWM+x7dKqPEVlZzC7c6NCO1adc7ZPVOlWcZ | ||
40 | Wmt8df9yNMK0pZc7+nWU7u8iv65VaWkReTvWnPhOOAz06L94CGbIKPqXXyDhddzm | ||
41 | g8gl40ObA+j+BxPA37yCICafR0iyyZxBF/tcPHXVUDtHBm3aYIDqMQpMOc3Z1A== | ||
42 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/4e/bundle.pem b/src/regress/lib/libcrypto/certs/4e/bundle.pem new file mode 100644 index 0000000000..b9ad28697b --- /dev/null +++ b/src/regress/lib/libcrypto/certs/4e/bundle.pem | |||
@@ -0,0 +1,44 @@ | |||
1 | subject= CN = LibreSSL Test Server 1 | ||
2 | issuer= CN = LibreSSL Test Intermediate CA 1 | ||
3 | subject= CN = LibreSSL Test Intermediate CA 1 | ||
4 | issuer= CN = LibreSSL Test Root CA 2 | ||
5 | -----BEGIN CERTIFICATE----- | ||
6 | MIIDLjCCAhagAwIBAgIJAIZjiC92oa9bMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
7 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDEwHhcNMjAwNzE0MTgy | ||
8 | MTAxWhcNMzAwNzEyMTgyMTAxWjAhMR8wHQYDVQQDDBZMaWJyZVNTTCBUZXN0IFNl | ||
9 | cnZlciAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6wUWDBLUw4Ad | ||
10 | 7Ylnp+LMKBxjm3FN37Y3cpvRrNequ/yyhzIlc6CDY0GbcHOvTeRK7WzqTaIX3Izt | ||
11 | pJrd8AkxrCdaUc4Ck4DHfhVzBcXqipSr+MunDPHtJUOhTIzyUhTSCo4zw3ebUtED | ||
12 | +WOkTJP1gkQF6bWItqHKOlSB0TKXKOj8vzAGGBFbkNKgf7+cwCBTW87qJrBfFsl3 | ||
13 | 4IEGRhwUDz9KRt8UuZqmJcQdgDQVEOVdmCR/1eLc67WJL3F60H0Mr87BymZgiCHn | ||
14 | gGxQVxHOVlu0iSwuzqHzgvjZNTwLrUJcwbnhwWqIqQz6bsNL/QO8BVgNqz0kWXS0 | ||
15 | W3H0g1ILrwIDAQABo2AwXjAdBgNVHQ4EFgQUzfu1QQA4qamnsFBVaOV6qtHY1V4w | ||
16 | HwYDVR0jBBgwFoAUgTTFUGyKjRAUaMWl3Hi/8I1hF3swDAYDVR0TAQH/BAIwADAO | ||
17 | BgNVHQ8BAf8EBAMCB4AwDQYJKoZIhvcNAQELBQADggEBAI+tmW84VI31ll4TpT2Y | ||
18 | /eGHJkLY8+Qt4ArcrVL3pIXhgoogIV39ETZbnZrYzdGik49QZtICDNP7BzLz27RB | ||
19 | yIBxB69KoF1VYaCnFFzeEDmfeQnmOUxD9L3uYceEU/jjytl3Ae9XXYaux/zRl1r7 | ||
20 | X77QY6bhI5JBjZaS/5CIsXUMTuPySuOuiosf+6fmIETGl3fiqsd9P6Ae/ed38SP2 | ||
21 | nsIIKGfw3KO2C0lIn5NJGC79TcDHbvuYudafAj1RgLBVY1u8mS7pjU/s3f46WUpD | ||
22 | Nfn77695ShHNrOXerP7KpM1U6LfxBjEBjDft06oX1sftOmn+BCcLyyvrxpZqsZO5 | ||
23 | RZc= | ||
24 | -----END CERTIFICATE----- | ||
25 | -----BEGIN CERTIFICATE----- | ||
26 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9aMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
27 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAyMB4XDTIwMDcxNDE4MjEwMVoXDTMw | ||
28 | MDcxMjE4MjEwMVowKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
29 | dGUgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM2NdVmEslHo | ||
30 | /uok5V2/PSwzRCN7T3UiVS7M0LJjzg9WqA9hh8ON4ftWTRm8m1qOcXQ6j8MkpmiM | ||
31 | 95lBBo3TPyt/wXRvA+87yhBbiCxhez2mbpKHz3kaKKo0NYeUsAjrYTyt3rng2OHT | ||
32 | CEYsbkDs1piWPy9oRLxpsLkhUp3ci7sH4/cR7X9sxFGuei08THR7LzmXniuiFwWZ | ||
33 | 6QRfTwVHYiPO69QyZ9QGVghnvN6/rQ8zCpjhJbiRHlbLjUyCry6HP5QKYz1dnNQN | ||
34 | IeTAoNDFOZYeRo1tpxlOCVNn9Tcv4glf2VvhvQnpegzy7zYqzxH0qby0Rv2T2Gj8 | ||
35 | SXBAGd9U818CAwEAAaNjMGEwHQYDVR0OBBYEFIE0xVBsio0QFGjFpdx4v/CNYRd7 | ||
36 | MB8GA1UdIwQYMBaAFHhb2pNLnd8Q9ozYpkhm2zjz0FudMA8GA1UdEwEB/wQFMAMB | ||
37 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQADG+KAMsIT89Xb | ||
38 | LkRAvIph/hYIffGh2s0GhInWcey2oi8VOEEcSmfCDlJ1/RDIB0Ue2c5l1DwlkCRy | ||
39 | 0MeYH6YsuS9VVWPc78edfVvKKZKTyRzhBbkgWbOdfc1HeFBTCrKyTal2BMyITJMe | ||
40 | 6zn/TMdeH81O21/TA9TfRbaYVjd2jpYyp4TnXVg86tPwFH39wxZazjJlhr0rhIS/ | ||
41 | +TDvkwxC6SZ+jbxTb3d2STcQ40o1HtUb/DNbFaSSoe/TFSGdP6RCngO1r5Ilorr5 | ||
42 | N/8epx3c8080qkyqZBJxeQQFRpeKC0kEpEfOzntxVXIT9tJfHg3R6hJL7XXbbhs2 | ||
43 | dbfGH8Tc | ||
44 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/4e/roots.pem b/src/regress/lib/libcrypto/certs/4e/roots.pem new file mode 100644 index 0000000000..a811d4aa27 --- /dev/null +++ b/src/regress/lib/libcrypto/certs/4e/roots.pem | |||
@@ -0,0 +1,42 @@ | |||
1 | subject= CN = LibreSSL Test Root CA 1 | ||
2 | issuer= CN = LibreSSL Test Root CA 1 | ||
3 | -----BEGIN CERTIFICATE----- | ||
4 | MIIDKjCCAhKgAwIBAgIJAOeFXR6ZNJsnMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
5 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjEwMFoXDTMw | ||
6 | MDcxMjE4MjEwMFowIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDEw | ||
7 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC7YMiXwUjnu/lzkmvLI+1K | ||
8 | ++tO9dNoMI6zObcoEke+aWC6A/4idf1NCl5JyAw7t4WDl3th+PhgB3drOQasfgh3 | ||
9 | ns8VaT62kkIV8yf9PFMC2Ul1rfkh+AA5oNCShykz2253eT2S7ZnwfuvizJfw2oUj | ||
10 | H8x4hL6IP8S7dwLbng5Y7JhZS8pgJQwXRgKzNa+TwIt9Q7MJ1oVaA789WI4iFTtH | ||
11 | A9fzJMPHM+9MahGmQWSgs+juLqJuAguj38Xi2ilE1mTwQpgCZAqK8DKa+H7ewQiz | ||
12 | TeEkCk74gjqd2/4Deb/D4yoeXNL6XHBGYIWQz0wZsGePClnR8WN8It8yh2x59NnD | ||
13 | AgMBAAGjYzBhMB0GA1UdDgQWBBQVc0wshZO66wWMwrR+SoeuI8N3wjAfBgNVHSME | ||
14 | GDAWgBQVc0wshZO66wWMwrR+SoeuI8N3wjAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
15 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAHxtkBAKV+gRpip5hMFI39txw | ||
16 | bsMnFP7YWptKEwXwE3cAbNMcIANkHafdoLei4EMZkjyyhvxuhSdqxI4FAim6k2/n | ||
17 | 1NUGE4oNq5e5Vuuz7iyNLDi+rb4LcOUjeNfEeJ7aWq65PvroHlpSvrs2Z8Z0kQVj | ||
18 | uVX5pgN48C9OX90dPipZVNgwvSTmgzyDy3GBPtGcYpH/huE3SJWmba9TuB59m3p9 | ||
19 | 19tHJB/GlzgnqngJKrgqVS24YNtT8ljBdmzXeRWBFDgXTOnW1rNDRN2GYBnva3KV | ||
20 | RfiZtXC8vOU9zSAdqSSb6fSReVBi7vUB1gNVf1YAHUwapetiHyQDA4G0b0itvA== | ||
21 | -----END CERTIFICATE----- | ||
22 | subject= CN = LibreSSL Test Root CA 2 | ||
23 | issuer= CN = LibreSSL Test Root CA 2 | ||
24 | -----BEGIN CERTIFICATE----- | ||
25 | MIIDKjCCAhKgAwIBAgIJANlmX7YwAkovMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
26 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAyMB4XDTIwMDcxNDE4MjEwMVoXDTMw | ||
27 | MDcxMjE4MjEwMVowIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDIw | ||
28 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDosjhzyRPC7r0/zj3ylmN/ | ||
29 | SZE39xh9swU7ZCl7aqIA7pYp5qvzOboXR9WMks3jmYkSf+IEg7yzb9L/zOiaFL3v | ||
30 | wqn0SzSgpnzxSqb6mhnHddZtUJj4Ik+M7JEhdJRfZsIEi3jE4vAMPGkkkM+Ctp37 | ||
31 | Avnu4CjCjSdxp9dkoC1rasAHPJ/Et1UdgngWlvMvVGmc3NWAM6DBjCjufeksq5Od | ||
32 | FXEKhdNStEoFVXV98MfGryHxCz4u2iI67DGAcevhjKmSKz6a88n1YSMRTO/gJoYy | ||
33 | JZgS+2mqCVHdi6S28HOBPCdOqwAqFEbj5vpqncf50YSayZjUT7eQ67NHL4n7sYOz | ||
34 | AgMBAAGjYzBhMB0GA1UdDgQWBBR4W9qTS53fEPaM2KZIZts489BbnTAfBgNVHSME | ||
35 | GDAWgBR4W9qTS53fEPaM2KZIZts489BbnTAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
36 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAbQhW03iBlIVXVT1i9sQ0kY7p | ||
37 | ieuMsXv7OPZ/UfFnTlBbPP+LGGYl1QedHh8c24Eg9Sz7Q8ThIETihQlJZilXviQh | ||
38 | 6ediieu0CDDEzDoVkbLexoaYnyxBO7VibOHQ23hwylgvSPZnajNz00ah8DKLXIKt | ||
39 | 1mYYirYZNUYTwkoR033GMjjIyIpgTfWM+x7dKqPEVlZzC7c6NCO1adc7ZPVOlWcZ | ||
40 | Wmt8df9yNMK0pZc7+nWU7u8iv65VaWkReTvWnPhOOAz06L94CGbIKPqXXyDhddzm | ||
41 | g8gl40ObA+j+BxPA37yCICafR0iyyZxBF/tcPHXVUDtHBm3aYIDqMQpMOc3Z1A== | ||
42 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/4f/bundle.pem b/src/regress/lib/libcrypto/certs/4f/bundle.pem new file mode 100644 index 0000000000..f5a79b016b --- /dev/null +++ b/src/regress/lib/libcrypto/certs/4f/bundle.pem | |||
@@ -0,0 +1,66 @@ | |||
1 | subject= CN = LibreSSL Test Server 1 | ||
2 | issuer= CN = LibreSSL Test Intermediate CA 1 | ||
3 | subject= CN = LibreSSL Test Intermediate CA 1 | ||
4 | issuer= CN = LibreSSL Test Root CA 2 | ||
5 | subject= CN = LibreSSL Test Intermediate CA 1 | ||
6 | issuer= CN = LibreSSL Test Root CA 1 | ||
7 | -----BEGIN CERTIFICATE----- | ||
8 | MIIDLjCCAhagAwIBAgIJAIZjiC92oa9bMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
9 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDEwHhcNMjAwNzE0MTgy | ||
10 | MTAxWhcNMzAwNzEyMTgyMTAxWjAhMR8wHQYDVQQDDBZMaWJyZVNTTCBUZXN0IFNl | ||
11 | cnZlciAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6wUWDBLUw4Ad | ||
12 | 7Ylnp+LMKBxjm3FN37Y3cpvRrNequ/yyhzIlc6CDY0GbcHOvTeRK7WzqTaIX3Izt | ||
13 | pJrd8AkxrCdaUc4Ck4DHfhVzBcXqipSr+MunDPHtJUOhTIzyUhTSCo4zw3ebUtED | ||
14 | +WOkTJP1gkQF6bWItqHKOlSB0TKXKOj8vzAGGBFbkNKgf7+cwCBTW87qJrBfFsl3 | ||
15 | 4IEGRhwUDz9KRt8UuZqmJcQdgDQVEOVdmCR/1eLc67WJL3F60H0Mr87BymZgiCHn | ||
16 | gGxQVxHOVlu0iSwuzqHzgvjZNTwLrUJcwbnhwWqIqQz6bsNL/QO8BVgNqz0kWXS0 | ||
17 | W3H0g1ILrwIDAQABo2AwXjAdBgNVHQ4EFgQUzfu1QQA4qamnsFBVaOV6qtHY1V4w | ||
18 | HwYDVR0jBBgwFoAUgTTFUGyKjRAUaMWl3Hi/8I1hF3swDAYDVR0TAQH/BAIwADAO | ||
19 | BgNVHQ8BAf8EBAMCB4AwDQYJKoZIhvcNAQELBQADggEBAI+tmW84VI31ll4TpT2Y | ||
20 | /eGHJkLY8+Qt4ArcrVL3pIXhgoogIV39ETZbnZrYzdGik49QZtICDNP7BzLz27RB | ||
21 | yIBxB69KoF1VYaCnFFzeEDmfeQnmOUxD9L3uYceEU/jjytl3Ae9XXYaux/zRl1r7 | ||
22 | X77QY6bhI5JBjZaS/5CIsXUMTuPySuOuiosf+6fmIETGl3fiqsd9P6Ae/ed38SP2 | ||
23 | nsIIKGfw3KO2C0lIn5NJGC79TcDHbvuYudafAj1RgLBVY1u8mS7pjU/s3f46WUpD | ||
24 | Nfn77695ShHNrOXerP7KpM1U6LfxBjEBjDft06oX1sftOmn+BCcLyyvrxpZqsZO5 | ||
25 | RZc= | ||
26 | -----END CERTIFICATE----- | ||
27 | -----BEGIN CERTIFICATE----- | ||
28 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9aMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
29 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAyMB4XDTIwMDcxNDE4MjEwMVoXDTMw | ||
30 | MDcxMjE4MjEwMVowKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
31 | dGUgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM2NdVmEslHo | ||
32 | /uok5V2/PSwzRCN7T3UiVS7M0LJjzg9WqA9hh8ON4ftWTRm8m1qOcXQ6j8MkpmiM | ||
33 | 95lBBo3TPyt/wXRvA+87yhBbiCxhez2mbpKHz3kaKKo0NYeUsAjrYTyt3rng2OHT | ||
34 | CEYsbkDs1piWPy9oRLxpsLkhUp3ci7sH4/cR7X9sxFGuei08THR7LzmXniuiFwWZ | ||
35 | 6QRfTwVHYiPO69QyZ9QGVghnvN6/rQ8zCpjhJbiRHlbLjUyCry6HP5QKYz1dnNQN | ||
36 | IeTAoNDFOZYeRo1tpxlOCVNn9Tcv4glf2VvhvQnpegzy7zYqzxH0qby0Rv2T2Gj8 | ||
37 | SXBAGd9U818CAwEAAaNjMGEwHQYDVR0OBBYEFIE0xVBsio0QFGjFpdx4v/CNYRd7 | ||
38 | MB8GA1UdIwQYMBaAFHhb2pNLnd8Q9ozYpkhm2zjz0FudMA8GA1UdEwEB/wQFMAMB | ||
39 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQADG+KAMsIT89Xb | ||
40 | LkRAvIph/hYIffGh2s0GhInWcey2oi8VOEEcSmfCDlJ1/RDIB0Ue2c5l1DwlkCRy | ||
41 | 0MeYH6YsuS9VVWPc78edfVvKKZKTyRzhBbkgWbOdfc1HeFBTCrKyTal2BMyITJMe | ||
42 | 6zn/TMdeH81O21/TA9TfRbaYVjd2jpYyp4TnXVg86tPwFH39wxZazjJlhr0rhIS/ | ||
43 | +TDvkwxC6SZ+jbxTb3d2STcQ40o1HtUb/DNbFaSSoe/TFSGdP6RCngO1r5Ilorr5 | ||
44 | N/8epx3c8080qkyqZBJxeQQFRpeKC0kEpEfOzntxVXIT9tJfHg3R6hJL7XXbbhs2 | ||
45 | dbfGH8Tc | ||
46 | -----END CERTIFICATE----- | ||
47 | -----BEGIN CERTIFICATE----- | ||
48 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9ZMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
49 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjEwMVoXDTMw | ||
50 | MDcxMjE4MjEwMVowKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
51 | dGUgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM2NdVmEslHo | ||
52 | /uok5V2/PSwzRCN7T3UiVS7M0LJjzg9WqA9hh8ON4ftWTRm8m1qOcXQ6j8MkpmiM | ||
53 | 95lBBo3TPyt/wXRvA+87yhBbiCxhez2mbpKHz3kaKKo0NYeUsAjrYTyt3rng2OHT | ||
54 | CEYsbkDs1piWPy9oRLxpsLkhUp3ci7sH4/cR7X9sxFGuei08THR7LzmXniuiFwWZ | ||
55 | 6QRfTwVHYiPO69QyZ9QGVghnvN6/rQ8zCpjhJbiRHlbLjUyCry6HP5QKYz1dnNQN | ||
56 | IeTAoNDFOZYeRo1tpxlOCVNn9Tcv4glf2VvhvQnpegzy7zYqzxH0qby0Rv2T2Gj8 | ||
57 | SXBAGd9U818CAwEAAaNjMGEwHQYDVR0OBBYEFIE0xVBsio0QFGjFpdx4v/CNYRd7 | ||
58 | MB8GA1UdIwQYMBaAFBVzTCyFk7rrBYzCtH5Kh64jw3fCMA8GA1UdEwEB/wQFMAMB | ||
59 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQCrhYxMCi96e3e1 | ||
60 | c2f2TjehW5uyANwU+uX07wuxw31S+JJe+kU7E4tKF2haBVh0bxFvbGVSZB3llYj3 | ||
61 | IUqKxbweKdpqqUOEwi6DvphozjImuZauql8YCEZ7ne/rwrqNJy+YE2O0nMJT7Q1C | ||
62 | mzpUKSPAOqQ+FFKD3MwfvqsFmIRXriw4DwMsV23DXFEKNtEFCjU2KAGmr6kaLWTn | ||
63 | LqZTIcKio9YTbpajNZYhDt7dKfdoQJwFYT4REN91JJCU2+QthKVAmCR8r0wkRTj9 | ||
64 | LGTwoLIJdHY/66ddrvRU5QbuWquCzWm87tHwB8NPrKacDarVDROpgVaod63dasol | ||
65 | EFFbSNzF | ||
66 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/4f/roots.pem b/src/regress/lib/libcrypto/certs/4f/roots.pem new file mode 100644 index 0000000000..a811d4aa27 --- /dev/null +++ b/src/regress/lib/libcrypto/certs/4f/roots.pem | |||
@@ -0,0 +1,42 @@ | |||
1 | subject= CN = LibreSSL Test Root CA 1 | ||
2 | issuer= CN = LibreSSL Test Root CA 1 | ||
3 | -----BEGIN CERTIFICATE----- | ||
4 | MIIDKjCCAhKgAwIBAgIJAOeFXR6ZNJsnMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
5 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjEwMFoXDTMw | ||
6 | MDcxMjE4MjEwMFowIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDEw | ||
7 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC7YMiXwUjnu/lzkmvLI+1K | ||
8 | ++tO9dNoMI6zObcoEke+aWC6A/4idf1NCl5JyAw7t4WDl3th+PhgB3drOQasfgh3 | ||
9 | ns8VaT62kkIV8yf9PFMC2Ul1rfkh+AA5oNCShykz2253eT2S7ZnwfuvizJfw2oUj | ||
10 | H8x4hL6IP8S7dwLbng5Y7JhZS8pgJQwXRgKzNa+TwIt9Q7MJ1oVaA789WI4iFTtH | ||
11 | A9fzJMPHM+9MahGmQWSgs+juLqJuAguj38Xi2ilE1mTwQpgCZAqK8DKa+H7ewQiz | ||
12 | TeEkCk74gjqd2/4Deb/D4yoeXNL6XHBGYIWQz0wZsGePClnR8WN8It8yh2x59NnD | ||
13 | AgMBAAGjYzBhMB0GA1UdDgQWBBQVc0wshZO66wWMwrR+SoeuI8N3wjAfBgNVHSME | ||
14 | GDAWgBQVc0wshZO66wWMwrR+SoeuI8N3wjAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
15 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAHxtkBAKV+gRpip5hMFI39txw | ||
16 | bsMnFP7YWptKEwXwE3cAbNMcIANkHafdoLei4EMZkjyyhvxuhSdqxI4FAim6k2/n | ||
17 | 1NUGE4oNq5e5Vuuz7iyNLDi+rb4LcOUjeNfEeJ7aWq65PvroHlpSvrs2Z8Z0kQVj | ||
18 | uVX5pgN48C9OX90dPipZVNgwvSTmgzyDy3GBPtGcYpH/huE3SJWmba9TuB59m3p9 | ||
19 | 19tHJB/GlzgnqngJKrgqVS24YNtT8ljBdmzXeRWBFDgXTOnW1rNDRN2GYBnva3KV | ||
20 | RfiZtXC8vOU9zSAdqSSb6fSReVBi7vUB1gNVf1YAHUwapetiHyQDA4G0b0itvA== | ||
21 | -----END CERTIFICATE----- | ||
22 | subject= CN = LibreSSL Test Root CA 2 | ||
23 | issuer= CN = LibreSSL Test Root CA 2 | ||
24 | -----BEGIN CERTIFICATE----- | ||
25 | MIIDKjCCAhKgAwIBAgIJANlmX7YwAkovMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
26 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAyMB4XDTIwMDcxNDE4MjEwMVoXDTMw | ||
27 | MDcxMjE4MjEwMVowIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDIw | ||
28 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDosjhzyRPC7r0/zj3ylmN/ | ||
29 | SZE39xh9swU7ZCl7aqIA7pYp5qvzOboXR9WMks3jmYkSf+IEg7yzb9L/zOiaFL3v | ||
30 | wqn0SzSgpnzxSqb6mhnHddZtUJj4Ik+M7JEhdJRfZsIEi3jE4vAMPGkkkM+Ctp37 | ||
31 | Avnu4CjCjSdxp9dkoC1rasAHPJ/Et1UdgngWlvMvVGmc3NWAM6DBjCjufeksq5Od | ||
32 | FXEKhdNStEoFVXV98MfGryHxCz4u2iI67DGAcevhjKmSKz6a88n1YSMRTO/gJoYy | ||
33 | JZgS+2mqCVHdi6S28HOBPCdOqwAqFEbj5vpqncf50YSayZjUT7eQ67NHL4n7sYOz | ||
34 | AgMBAAGjYzBhMB0GA1UdDgQWBBR4W9qTS53fEPaM2KZIZts489BbnTAfBgNVHSME | ||
35 | GDAWgBR4W9qTS53fEPaM2KZIZts489BbnTAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
36 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAbQhW03iBlIVXVT1i9sQ0kY7p | ||
37 | ieuMsXv7OPZ/UfFnTlBbPP+LGGYl1QedHh8c24Eg9Sz7Q8ThIETihQlJZilXviQh | ||
38 | 6ediieu0CDDEzDoVkbLexoaYnyxBO7VibOHQ23hwylgvSPZnajNz00ah8DKLXIKt | ||
39 | 1mYYirYZNUYTwkoR033GMjjIyIpgTfWM+x7dKqPEVlZzC7c6NCO1adc7ZPVOlWcZ | ||
40 | Wmt8df9yNMK0pZc7+nWU7u8iv65VaWkReTvWnPhOOAz06L94CGbIKPqXXyDhddzm | ||
41 | g8gl40ObA+j+BxPA37yCICafR0iyyZxBF/tcPHXVUDtHBm3aYIDqMQpMOc3Z1A== | ||
42 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/4g/bundle.pem b/src/regress/lib/libcrypto/certs/4g/bundle.pem new file mode 100644 index 0000000000..f5a79b016b --- /dev/null +++ b/src/regress/lib/libcrypto/certs/4g/bundle.pem | |||
@@ -0,0 +1,66 @@ | |||
1 | subject= CN = LibreSSL Test Server 1 | ||
2 | issuer= CN = LibreSSL Test Intermediate CA 1 | ||
3 | subject= CN = LibreSSL Test Intermediate CA 1 | ||
4 | issuer= CN = LibreSSL Test Root CA 2 | ||
5 | subject= CN = LibreSSL Test Intermediate CA 1 | ||
6 | issuer= CN = LibreSSL Test Root CA 1 | ||
7 | -----BEGIN CERTIFICATE----- | ||
8 | MIIDLjCCAhagAwIBAgIJAIZjiC92oa9bMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
9 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDEwHhcNMjAwNzE0MTgy | ||
10 | MTAxWhcNMzAwNzEyMTgyMTAxWjAhMR8wHQYDVQQDDBZMaWJyZVNTTCBUZXN0IFNl | ||
11 | cnZlciAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6wUWDBLUw4Ad | ||
12 | 7Ylnp+LMKBxjm3FN37Y3cpvRrNequ/yyhzIlc6CDY0GbcHOvTeRK7WzqTaIX3Izt | ||
13 | pJrd8AkxrCdaUc4Ck4DHfhVzBcXqipSr+MunDPHtJUOhTIzyUhTSCo4zw3ebUtED | ||
14 | +WOkTJP1gkQF6bWItqHKOlSB0TKXKOj8vzAGGBFbkNKgf7+cwCBTW87qJrBfFsl3 | ||
15 | 4IEGRhwUDz9KRt8UuZqmJcQdgDQVEOVdmCR/1eLc67WJL3F60H0Mr87BymZgiCHn | ||
16 | gGxQVxHOVlu0iSwuzqHzgvjZNTwLrUJcwbnhwWqIqQz6bsNL/QO8BVgNqz0kWXS0 | ||
17 | W3H0g1ILrwIDAQABo2AwXjAdBgNVHQ4EFgQUzfu1QQA4qamnsFBVaOV6qtHY1V4w | ||
18 | HwYDVR0jBBgwFoAUgTTFUGyKjRAUaMWl3Hi/8I1hF3swDAYDVR0TAQH/BAIwADAO | ||
19 | BgNVHQ8BAf8EBAMCB4AwDQYJKoZIhvcNAQELBQADggEBAI+tmW84VI31ll4TpT2Y | ||
20 | /eGHJkLY8+Qt4ArcrVL3pIXhgoogIV39ETZbnZrYzdGik49QZtICDNP7BzLz27RB | ||
21 | yIBxB69KoF1VYaCnFFzeEDmfeQnmOUxD9L3uYceEU/jjytl3Ae9XXYaux/zRl1r7 | ||
22 | X77QY6bhI5JBjZaS/5CIsXUMTuPySuOuiosf+6fmIETGl3fiqsd9P6Ae/ed38SP2 | ||
23 | nsIIKGfw3KO2C0lIn5NJGC79TcDHbvuYudafAj1RgLBVY1u8mS7pjU/s3f46WUpD | ||
24 | Nfn77695ShHNrOXerP7KpM1U6LfxBjEBjDft06oX1sftOmn+BCcLyyvrxpZqsZO5 | ||
25 | RZc= | ||
26 | -----END CERTIFICATE----- | ||
27 | -----BEGIN CERTIFICATE----- | ||
28 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9aMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
29 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAyMB4XDTIwMDcxNDE4MjEwMVoXDTMw | ||
30 | MDcxMjE4MjEwMVowKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
31 | dGUgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM2NdVmEslHo | ||
32 | /uok5V2/PSwzRCN7T3UiVS7M0LJjzg9WqA9hh8ON4ftWTRm8m1qOcXQ6j8MkpmiM | ||
33 | 95lBBo3TPyt/wXRvA+87yhBbiCxhez2mbpKHz3kaKKo0NYeUsAjrYTyt3rng2OHT | ||
34 | CEYsbkDs1piWPy9oRLxpsLkhUp3ci7sH4/cR7X9sxFGuei08THR7LzmXniuiFwWZ | ||
35 | 6QRfTwVHYiPO69QyZ9QGVghnvN6/rQ8zCpjhJbiRHlbLjUyCry6HP5QKYz1dnNQN | ||
36 | IeTAoNDFOZYeRo1tpxlOCVNn9Tcv4glf2VvhvQnpegzy7zYqzxH0qby0Rv2T2Gj8 | ||
37 | SXBAGd9U818CAwEAAaNjMGEwHQYDVR0OBBYEFIE0xVBsio0QFGjFpdx4v/CNYRd7 | ||
38 | MB8GA1UdIwQYMBaAFHhb2pNLnd8Q9ozYpkhm2zjz0FudMA8GA1UdEwEB/wQFMAMB | ||
39 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQADG+KAMsIT89Xb | ||
40 | LkRAvIph/hYIffGh2s0GhInWcey2oi8VOEEcSmfCDlJ1/RDIB0Ue2c5l1DwlkCRy | ||
41 | 0MeYH6YsuS9VVWPc78edfVvKKZKTyRzhBbkgWbOdfc1HeFBTCrKyTal2BMyITJMe | ||
42 | 6zn/TMdeH81O21/TA9TfRbaYVjd2jpYyp4TnXVg86tPwFH39wxZazjJlhr0rhIS/ | ||
43 | +TDvkwxC6SZ+jbxTb3d2STcQ40o1HtUb/DNbFaSSoe/TFSGdP6RCngO1r5Ilorr5 | ||
44 | N/8epx3c8080qkyqZBJxeQQFRpeKC0kEpEfOzntxVXIT9tJfHg3R6hJL7XXbbhs2 | ||
45 | dbfGH8Tc | ||
46 | -----END CERTIFICATE----- | ||
47 | -----BEGIN CERTIFICATE----- | ||
48 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9ZMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
49 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjEwMVoXDTMw | ||
50 | MDcxMjE4MjEwMVowKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
51 | dGUgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM2NdVmEslHo | ||
52 | /uok5V2/PSwzRCN7T3UiVS7M0LJjzg9WqA9hh8ON4ftWTRm8m1qOcXQ6j8MkpmiM | ||
53 | 95lBBo3TPyt/wXRvA+87yhBbiCxhez2mbpKHz3kaKKo0NYeUsAjrYTyt3rng2OHT | ||
54 | CEYsbkDs1piWPy9oRLxpsLkhUp3ci7sH4/cR7X9sxFGuei08THR7LzmXniuiFwWZ | ||
55 | 6QRfTwVHYiPO69QyZ9QGVghnvN6/rQ8zCpjhJbiRHlbLjUyCry6HP5QKYz1dnNQN | ||
56 | IeTAoNDFOZYeRo1tpxlOCVNn9Tcv4glf2VvhvQnpegzy7zYqzxH0qby0Rv2T2Gj8 | ||
57 | SXBAGd9U818CAwEAAaNjMGEwHQYDVR0OBBYEFIE0xVBsio0QFGjFpdx4v/CNYRd7 | ||
58 | MB8GA1UdIwQYMBaAFBVzTCyFk7rrBYzCtH5Kh64jw3fCMA8GA1UdEwEB/wQFMAMB | ||
59 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQCrhYxMCi96e3e1 | ||
60 | c2f2TjehW5uyANwU+uX07wuxw31S+JJe+kU7E4tKF2haBVh0bxFvbGVSZB3llYj3 | ||
61 | IUqKxbweKdpqqUOEwi6DvphozjImuZauql8YCEZ7ne/rwrqNJy+YE2O0nMJT7Q1C | ||
62 | mzpUKSPAOqQ+FFKD3MwfvqsFmIRXriw4DwMsV23DXFEKNtEFCjU2KAGmr6kaLWTn | ||
63 | LqZTIcKio9YTbpajNZYhDt7dKfdoQJwFYT4REN91JJCU2+QthKVAmCR8r0wkRTj9 | ||
64 | LGTwoLIJdHY/66ddrvRU5QbuWquCzWm87tHwB8NPrKacDarVDROpgVaod63dasol | ||
65 | EFFbSNzF | ||
66 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/4g/roots.pem b/src/regress/lib/libcrypto/certs/4g/roots.pem new file mode 100644 index 0000000000..c80efe56b1 --- /dev/null +++ b/src/regress/lib/libcrypto/certs/4g/roots.pem | |||
@@ -0,0 +1,21 @@ | |||
1 | subject= CN = LibreSSL Test Root CA 1 | ||
2 | issuer= CN = LibreSSL Test Root CA 1 | ||
3 | -----BEGIN CERTIFICATE----- | ||
4 | MIIDKjCCAhKgAwIBAgIJAOeFXR6ZNJsnMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
5 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjEwMFoXDTMw | ||
6 | MDcxMjE4MjEwMFowIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDEw | ||
7 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC7YMiXwUjnu/lzkmvLI+1K | ||
8 | ++tO9dNoMI6zObcoEke+aWC6A/4idf1NCl5JyAw7t4WDl3th+PhgB3drOQasfgh3 | ||
9 | ns8VaT62kkIV8yf9PFMC2Ul1rfkh+AA5oNCShykz2253eT2S7ZnwfuvizJfw2oUj | ||
10 | H8x4hL6IP8S7dwLbng5Y7JhZS8pgJQwXRgKzNa+TwIt9Q7MJ1oVaA789WI4iFTtH | ||
11 | A9fzJMPHM+9MahGmQWSgs+juLqJuAguj38Xi2ilE1mTwQpgCZAqK8DKa+H7ewQiz | ||
12 | TeEkCk74gjqd2/4Deb/D4yoeXNL6XHBGYIWQz0wZsGePClnR8WN8It8yh2x59NnD | ||
13 | AgMBAAGjYzBhMB0GA1UdDgQWBBQVc0wshZO66wWMwrR+SoeuI8N3wjAfBgNVHSME | ||
14 | GDAWgBQVc0wshZO66wWMwrR+SoeuI8N3wjAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
15 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAHxtkBAKV+gRpip5hMFI39txw | ||
16 | bsMnFP7YWptKEwXwE3cAbNMcIANkHafdoLei4EMZkjyyhvxuhSdqxI4FAim6k2/n | ||
17 | 1NUGE4oNq5e5Vuuz7iyNLDi+rb4LcOUjeNfEeJ7aWq65PvroHlpSvrs2Z8Z0kQVj | ||
18 | uVX5pgN48C9OX90dPipZVNgwvSTmgzyDy3GBPtGcYpH/huE3SJWmba9TuB59m3p9 | ||
19 | 19tHJB/GlzgnqngJKrgqVS24YNtT8ljBdmzXeRWBFDgXTOnW1rNDRN2GYBnva3KV | ||
20 | RfiZtXC8vOU9zSAdqSSb6fSReVBi7vUB1gNVf1YAHUwapetiHyQDA4G0b0itvA== | ||
21 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/4h/bundle.pem b/src/regress/lib/libcrypto/certs/4h/bundle.pem new file mode 100644 index 0000000000..f5a79b016b --- /dev/null +++ b/src/regress/lib/libcrypto/certs/4h/bundle.pem | |||
@@ -0,0 +1,66 @@ | |||
1 | subject= CN = LibreSSL Test Server 1 | ||
2 | issuer= CN = LibreSSL Test Intermediate CA 1 | ||
3 | subject= CN = LibreSSL Test Intermediate CA 1 | ||
4 | issuer= CN = LibreSSL Test Root CA 2 | ||
5 | subject= CN = LibreSSL Test Intermediate CA 1 | ||
6 | issuer= CN = LibreSSL Test Root CA 1 | ||
7 | -----BEGIN CERTIFICATE----- | ||
8 | MIIDLjCCAhagAwIBAgIJAIZjiC92oa9bMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
9 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDEwHhcNMjAwNzE0MTgy | ||
10 | MTAxWhcNMzAwNzEyMTgyMTAxWjAhMR8wHQYDVQQDDBZMaWJyZVNTTCBUZXN0IFNl | ||
11 | cnZlciAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6wUWDBLUw4Ad | ||
12 | 7Ylnp+LMKBxjm3FN37Y3cpvRrNequ/yyhzIlc6CDY0GbcHOvTeRK7WzqTaIX3Izt | ||
13 | pJrd8AkxrCdaUc4Ck4DHfhVzBcXqipSr+MunDPHtJUOhTIzyUhTSCo4zw3ebUtED | ||
14 | +WOkTJP1gkQF6bWItqHKOlSB0TKXKOj8vzAGGBFbkNKgf7+cwCBTW87qJrBfFsl3 | ||
15 | 4IEGRhwUDz9KRt8UuZqmJcQdgDQVEOVdmCR/1eLc67WJL3F60H0Mr87BymZgiCHn | ||
16 | gGxQVxHOVlu0iSwuzqHzgvjZNTwLrUJcwbnhwWqIqQz6bsNL/QO8BVgNqz0kWXS0 | ||
17 | W3H0g1ILrwIDAQABo2AwXjAdBgNVHQ4EFgQUzfu1QQA4qamnsFBVaOV6qtHY1V4w | ||
18 | HwYDVR0jBBgwFoAUgTTFUGyKjRAUaMWl3Hi/8I1hF3swDAYDVR0TAQH/BAIwADAO | ||
19 | BgNVHQ8BAf8EBAMCB4AwDQYJKoZIhvcNAQELBQADggEBAI+tmW84VI31ll4TpT2Y | ||
20 | /eGHJkLY8+Qt4ArcrVL3pIXhgoogIV39ETZbnZrYzdGik49QZtICDNP7BzLz27RB | ||
21 | yIBxB69KoF1VYaCnFFzeEDmfeQnmOUxD9L3uYceEU/jjytl3Ae9XXYaux/zRl1r7 | ||
22 | X77QY6bhI5JBjZaS/5CIsXUMTuPySuOuiosf+6fmIETGl3fiqsd9P6Ae/ed38SP2 | ||
23 | nsIIKGfw3KO2C0lIn5NJGC79TcDHbvuYudafAj1RgLBVY1u8mS7pjU/s3f46WUpD | ||
24 | Nfn77695ShHNrOXerP7KpM1U6LfxBjEBjDft06oX1sftOmn+BCcLyyvrxpZqsZO5 | ||
25 | RZc= | ||
26 | -----END CERTIFICATE----- | ||
27 | -----BEGIN CERTIFICATE----- | ||
28 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9aMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
29 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAyMB4XDTIwMDcxNDE4MjEwMVoXDTMw | ||
30 | MDcxMjE4MjEwMVowKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
31 | dGUgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM2NdVmEslHo | ||
32 | /uok5V2/PSwzRCN7T3UiVS7M0LJjzg9WqA9hh8ON4ftWTRm8m1qOcXQ6j8MkpmiM | ||
33 | 95lBBo3TPyt/wXRvA+87yhBbiCxhez2mbpKHz3kaKKo0NYeUsAjrYTyt3rng2OHT | ||
34 | CEYsbkDs1piWPy9oRLxpsLkhUp3ci7sH4/cR7X9sxFGuei08THR7LzmXniuiFwWZ | ||
35 | 6QRfTwVHYiPO69QyZ9QGVghnvN6/rQ8zCpjhJbiRHlbLjUyCry6HP5QKYz1dnNQN | ||
36 | IeTAoNDFOZYeRo1tpxlOCVNn9Tcv4glf2VvhvQnpegzy7zYqzxH0qby0Rv2T2Gj8 | ||
37 | SXBAGd9U818CAwEAAaNjMGEwHQYDVR0OBBYEFIE0xVBsio0QFGjFpdx4v/CNYRd7 | ||
38 | MB8GA1UdIwQYMBaAFHhb2pNLnd8Q9ozYpkhm2zjz0FudMA8GA1UdEwEB/wQFMAMB | ||
39 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQADG+KAMsIT89Xb | ||
40 | LkRAvIph/hYIffGh2s0GhInWcey2oi8VOEEcSmfCDlJ1/RDIB0Ue2c5l1DwlkCRy | ||
41 | 0MeYH6YsuS9VVWPc78edfVvKKZKTyRzhBbkgWbOdfc1HeFBTCrKyTal2BMyITJMe | ||
42 | 6zn/TMdeH81O21/TA9TfRbaYVjd2jpYyp4TnXVg86tPwFH39wxZazjJlhr0rhIS/ | ||
43 | +TDvkwxC6SZ+jbxTb3d2STcQ40o1HtUb/DNbFaSSoe/TFSGdP6RCngO1r5Ilorr5 | ||
44 | N/8epx3c8080qkyqZBJxeQQFRpeKC0kEpEfOzntxVXIT9tJfHg3R6hJL7XXbbhs2 | ||
45 | dbfGH8Tc | ||
46 | -----END CERTIFICATE----- | ||
47 | -----BEGIN CERTIFICATE----- | ||
48 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9ZMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
49 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjEwMVoXDTMw | ||
50 | MDcxMjE4MjEwMVowKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
51 | dGUgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM2NdVmEslHo | ||
52 | /uok5V2/PSwzRCN7T3UiVS7M0LJjzg9WqA9hh8ON4ftWTRm8m1qOcXQ6j8MkpmiM | ||
53 | 95lBBo3TPyt/wXRvA+87yhBbiCxhez2mbpKHz3kaKKo0NYeUsAjrYTyt3rng2OHT | ||
54 | CEYsbkDs1piWPy9oRLxpsLkhUp3ci7sH4/cR7X9sxFGuei08THR7LzmXniuiFwWZ | ||
55 | 6QRfTwVHYiPO69QyZ9QGVghnvN6/rQ8zCpjhJbiRHlbLjUyCry6HP5QKYz1dnNQN | ||
56 | IeTAoNDFOZYeRo1tpxlOCVNn9Tcv4glf2VvhvQnpegzy7zYqzxH0qby0Rv2T2Gj8 | ||
57 | SXBAGd9U818CAwEAAaNjMGEwHQYDVR0OBBYEFIE0xVBsio0QFGjFpdx4v/CNYRd7 | ||
58 | MB8GA1UdIwQYMBaAFBVzTCyFk7rrBYzCtH5Kh64jw3fCMA8GA1UdEwEB/wQFMAMB | ||
59 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQCrhYxMCi96e3e1 | ||
60 | c2f2TjehW5uyANwU+uX07wuxw31S+JJe+kU7E4tKF2haBVh0bxFvbGVSZB3llYj3 | ||
61 | IUqKxbweKdpqqUOEwi6DvphozjImuZauql8YCEZ7ne/rwrqNJy+YE2O0nMJT7Q1C | ||
62 | mzpUKSPAOqQ+FFKD3MwfvqsFmIRXriw4DwMsV23DXFEKNtEFCjU2KAGmr6kaLWTn | ||
63 | LqZTIcKio9YTbpajNZYhDt7dKfdoQJwFYT4REN91JJCU2+QthKVAmCR8r0wkRTj9 | ||
64 | LGTwoLIJdHY/66ddrvRU5QbuWquCzWm87tHwB8NPrKacDarVDROpgVaod63dasol | ||
65 | EFFbSNzF | ||
66 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/4h/roots.pem b/src/regress/lib/libcrypto/certs/4h/roots.pem new file mode 100644 index 0000000000..b38638aa09 --- /dev/null +++ b/src/regress/lib/libcrypto/certs/4h/roots.pem | |||
@@ -0,0 +1,21 @@ | |||
1 | subject= CN = LibreSSL Test Root CA 2 | ||
2 | issuer= CN = LibreSSL Test Root CA 2 | ||
3 | -----BEGIN CERTIFICATE----- | ||
4 | MIIDKjCCAhKgAwIBAgIJANlmX7YwAkovMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
5 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAyMB4XDTIwMDcxNDE4MjEwMVoXDTMw | ||
6 | MDcxMjE4MjEwMVowIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDIw | ||
7 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDosjhzyRPC7r0/zj3ylmN/ | ||
8 | SZE39xh9swU7ZCl7aqIA7pYp5qvzOboXR9WMks3jmYkSf+IEg7yzb9L/zOiaFL3v | ||
9 | wqn0SzSgpnzxSqb6mhnHddZtUJj4Ik+M7JEhdJRfZsIEi3jE4vAMPGkkkM+Ctp37 | ||
10 | Avnu4CjCjSdxp9dkoC1rasAHPJ/Et1UdgngWlvMvVGmc3NWAM6DBjCjufeksq5Od | ||
11 | FXEKhdNStEoFVXV98MfGryHxCz4u2iI67DGAcevhjKmSKz6a88n1YSMRTO/gJoYy | ||
12 | JZgS+2mqCVHdi6S28HOBPCdOqwAqFEbj5vpqncf50YSayZjUT7eQ67NHL4n7sYOz | ||
13 | AgMBAAGjYzBhMB0GA1UdDgQWBBR4W9qTS53fEPaM2KZIZts489BbnTAfBgNVHSME | ||
14 | GDAWgBR4W9qTS53fEPaM2KZIZts489BbnTAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
15 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAbQhW03iBlIVXVT1i9sQ0kY7p | ||
16 | ieuMsXv7OPZ/UfFnTlBbPP+LGGYl1QedHh8c24Eg9Sz7Q8ThIETihQlJZilXviQh | ||
17 | 6ediieu0CDDEzDoVkbLexoaYnyxBO7VibOHQ23hwylgvSPZnajNz00ah8DKLXIKt | ||
18 | 1mYYirYZNUYTwkoR033GMjjIyIpgTfWM+x7dKqPEVlZzC7c6NCO1adc7ZPVOlWcZ | ||
19 | Wmt8df9yNMK0pZc7+nWU7u8iv65VaWkReTvWnPhOOAz06L94CGbIKPqXXyDhddzm | ||
20 | g8gl40ObA+j+BxPA37yCICafR0iyyZxBF/tcPHXVUDtHBm3aYIDqMQpMOc3Z1A== | ||
21 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/5a/bundle.pem b/src/regress/lib/libcrypto/certs/5a/bundle.pem new file mode 100644 index 0000000000..784e09284e --- /dev/null +++ b/src/regress/lib/libcrypto/certs/5a/bundle.pem | |||
@@ -0,0 +1,88 @@ | |||
1 | subject= CN = LibreSSL Test Server 1 | ||
2 | issuer= CN = LibreSSL Test Intermediate CA 2 | ||
3 | subject= CN = LibreSSL Test Intermediate CA 2 | ||
4 | issuer= CN = LibreSSL Test Intermediate CA 1 | ||
5 | subject= CN = LibreSSL Test Intermediate CA 2 | ||
6 | issuer= CN = LibreSSL Test Root CA 2 | ||
7 | subject= CN = LibreSSL Test Intermediate CA 1 | ||
8 | issuer= CN = LibreSSL Test Root CA 1 | ||
9 | -----BEGIN CERTIFICATE----- | ||
10 | MIIDLjCCAhagAwIBAgIJAIZjiC92oa9fMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
11 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDIwHhcNMjAwNzE0MTgy | ||
12 | MTA0WhcNMzAwNzEyMTgyMTA0WjAhMR8wHQYDVQQDDBZMaWJyZVNTTCBUZXN0IFNl | ||
13 | cnZlciAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwqXhw2gULhNs | ||
14 | Z7sBIqh/TciOMIFpsWU6JDES663BQ7BhVD3uHwsBRGV80+dNz8zi070t+5eoX00O | ||
15 | 9GWwIuC4wjhjM0VVid+NJgRdDvjHBpnbdtY8DFh4X7wsXqyHb5Zmbda+f81JiXEF | ||
16 | m1E8FtNnw5wdhzaZdN2quZsIDq4cnldVoolFbKDuhRBgYXujv64Yh4SkPEzOGiUv | ||
17 | YQW7kkSVepwchwy2baGYEsZSNQhPasuCCGsjRi1piYJ0mx3FpSO/gtcTwF2DsLtw | ||
18 | rAFms/HtHIuGOgPROfVllemTTnj+OqutNoYFbpw5qPvDk1b8ciSJOXuzu42hDmkH | ||
19 | smqlTIz36wIDAQABo2AwXjAdBgNVHQ4EFgQU0lC+eXXjL7i1nIpo28/iBVuyqM4w | ||
20 | HwYDVR0jBBgwFoAUxwNMYQTwWSAmTGX9yKxo/zsaciIwDAYDVR0TAQH/BAIwADAO | ||
21 | BgNVHQ8BAf8EBAMCB4AwDQYJKoZIhvcNAQELBQADggEBAIq1+kpJ23wZNmttl1dY | ||
22 | vecnxNYQbztAfblXLofzrNWcjcuFjMA+r6r6ACninGUmaqdzwAWE9kTg2MvEJ/Gi | ||
23 | +FgXhZRHDozDKkX6LZ5r+KKrUI5IRKXH8yuVTWgL8NJhvYQeG1lJ+NYwiIDDbO1b | ||
24 | mfR7HJOSM1wY6OmWl+ac72PUdN5h7q6HVIcIFlMVwPQ+Xz5DgDLmh1iglcq8/i1/ | ||
25 | wJRLVN8Wg/Ava3o8PwE7Lp0flfrURTuZqP3RNa+YRy6xCl7kokx2BxygzM/zBHhJ | ||
26 | 7EMkJxPVEi28+51iL2COtXgbL3HWPUubM8fUwbv5ftuEE4DhXMRI1o2Tv9WoWcEx | ||
27 | 9yM= | ||
28 | -----END CERTIFICATE----- | ||
29 | -----BEGIN CERTIFICATE----- | ||
30 | MIIDOjCCAiKgAwIBAgIJAIZjiC92oa9dMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
31 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDEwHhcNMjAwNzE0MTgy | ||
32 | MTAzWhcNMzAwNzEyMTgyMTAzWjAqMSgwJgYDVQQDDB9MaWJyZVNTTCBUZXN0IElu | ||
33 | dGVybWVkaWF0ZSBDQSAyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA | ||
34 | 1bCCdCJL6+v+rzJaS6nrDfElt4ktbb4zrKvIIaB0TwImSbiHxrSYiiylXCTZbehJ | ||
35 | iXogu41LOMMrwTyXvt8yNs2K0JAE6Rk7cO0Goq5GmT7Dgbd6kfdBUXgdldOA0xel | ||
36 | z/dJ9ZH4jgyQK1x5zdr+FM63FYKaEguLiLa74DWWG7xBczmmy7C7pn+4VXaIpeIh | ||
37 | xVgF86F4yRiOCtoEFv5R4ohsysW+bnEJpF/E4/FcAAMP0OevGQZrZJhkVx5Zhrp5 | ||
38 | Xru4PUt4jn7TGBD3XlNPbGt3YvCM0fos70/+YEn9/7mue8l8w/ccZCNkHlc6rhoV | ||
39 | VhjP+RYJZzeK7jk5viqZ+QIDAQABo2MwYTAdBgNVHQ4EFgQUxwNMYQTwWSAmTGX9 | ||
40 | yKxo/zsaciIwHwYDVR0jBBgwFoAUZ48rls6iM5jYKv5fad8uGlZBR4YwDwYDVR0T | ||
41 | AQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAAHt | ||
42 | H9FaBdHkCIIBaG3L3eQms3roh5AElb1PlOD8q3gm1WL5P6ZoC73zXjYJeIu65mAt | ||
43 | +/KSLu5mhj8CO8VQBWVxMSwTOpVadT9XR+nb23NwbhedQ88ef6df9dy9oN/gJx+f | ||
44 | lzdH3sFkuNkirTYKd6V/eHwXP2a+vxc+bJNmafeE/2BF+g6CDvi38bO3gBAfNg0x | ||
45 | U6pSiLaWRgljH4klWlzL6G+JiFCZug5aacZnvMtQrqfGDDblAKPYG/xe4ARQIPhz | ||
46 | 6D/aY29gNIhYARDG6E1fD54/PT1YxZGj/Y8mskppoxiNVvEPoxfqwzvlyqL1olh6 | ||
47 | vKcYy30m72E6Esrbev8= | ||
48 | -----END CERTIFICATE----- | ||
49 | -----BEGIN CERTIFICATE----- | ||
50 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9eMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
51 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAyMB4XDTIwMDcxNDE4MjEwNFoXDTMw | ||
52 | MDcxMjE4MjEwNFowKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
53 | dGUgQ0EgMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANWwgnQiS+vr | ||
54 | /q8yWkup6w3xJbeJLW2+M6yryCGgdE8CJkm4h8a0mIospVwk2W3oSYl6ILuNSzjD | ||
55 | K8E8l77fMjbNitCQBOkZO3DtBqKuRpk+w4G3epH3QVF4HZXTgNMXpc/3SfWR+I4M | ||
56 | kCtcec3a/hTOtxWCmhILi4i2u+A1lhu8QXM5psuwu6Z/uFV2iKXiIcVYBfOheMkY | ||
57 | jgraBBb+UeKIbMrFvm5xCaRfxOPxXAADD9DnrxkGa2SYZFceWYa6eV67uD1LeI5+ | ||
58 | 0xgQ915TT2xrd2LwjNH6LO9P/mBJ/f+5rnvJfMP3HGQjZB5XOq4aFVYYz/kWCWc3 | ||
59 | iu45Ob4qmfkCAwEAAaNjMGEwHQYDVR0OBBYEFMcDTGEE8FkgJkxl/cisaP87GnIi | ||
60 | MB8GA1UdIwQYMBaAFLwyUPdO1PqOOYNMNxrqJ61rjZ+1MA8GA1UdEwEB/wQFMAMB | ||
61 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQAJuKJAJeVbo1dg | ||
62 | YojKwWikaIedSVHgzrGY360EIb31oO5Jb+WECw+9x6k8Q3SmRvuRLHFMbcIK/dqc | ||
63 | qgeqlMh5pePsyaomwLAIz2n2OMRzjW0B0evENUvuqunC1T4Bp1RGTMdiHt46EScy | ||
64 | 79XP3tw/BdCYO5kPYAcBJ4qI0Mf1ofPcuBFufv53UGZ1UVytoKIlGfgcoWmeR9+p | ||
65 | ZeE7F6bpzC9OE5589ytwCUh61rruDKKK38B4rUaITKKQiyCfH1cilz+HEeyal1vx | ||
66 | mh2BfMVYYJQowCy8oIcJrNeq9SKb2naPV/fMEGrBbnPrkz/GFsYCYWW/vBVL2XSf | ||
67 | z3eka+T2 | ||
68 | -----END CERTIFICATE----- | ||
69 | -----BEGIN CERTIFICATE----- | ||
70 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9cMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
71 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjEwM1oXDTMw | ||
72 | MDcxMjE4MjEwM1owKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
73 | dGUgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMFY/+WkYwrm | ||
74 | HyQHqjzssWWvPY69ryOukIz8vSxIsKBvC8lWVBBYf+P7KEErr8XWsCJWId7b3ETX | ||
75 | 0FKxFvthOqZ7Xgotp7b0Rt5Nl0nJsymPMCWIdiFAli9d9T4rY6DTg0ulsvnZKMg1 | ||
76 | bjW5yZef8TlUsO5jyyPL7ePlVa18/Tg73lmoKwbAfmQwL8yEjI3a9gjDzBs6J0Nx | ||
77 | GwSUz0XtIMJ2OuDGV1f3yX1eeOOFOLSPKK31oCMVN/U2m64pU0TYsqp52KPP2OKQ | ||
78 | NADWOUY8hH/iMKcwErB8hJIP5uNcMZcNL/3Fx5fMzB0dYY4qMXWbhNamhrMwaA76 | ||
79 | nDqV03c4aOsCAwEAAaNjMGEwHQYDVR0OBBYEFGePK5bOojOY2Cr+X2nfLhpWQUeG | ||
80 | MB8GA1UdIwQYMBaAFJb654HjhVrD+wQKAvmil5cqWOAGMA8GA1UdEwEB/wQFMAMB | ||
81 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQChewj1lVVYl7OR | ||
82 | nqZh4vsKT6/da5ppfxUuTKeaBFumPjxmQEM7swOGCAFL8VIYP7Px4NlC4DihNHox | ||
83 | M7y1H63ZBI12vePjLOcqxjPXK59v3ECZOz7RjT18QoIJmAB8KeDI/hLJf83PGD4e | ||
84 | MauFsx3XCxJkHLU22v8k5Sn3n0pWvPCQ+uA8qF+MDhNZq6BuTFyAUHwWZvJGK9PX | ||
85 | Tj/fh9LskZV3HsNLM1WF0jVMOtxV6nTI2e5RlqqOSlrlyZr/lmXy13r+wVpuyUmR | ||
86 | R1c/av6G7SGa+F9YbKzLYZx/80kO7AO4RWG5AgjgRcCz+fWyE3W0Yaa8LQjXspGo | ||
87 | KO4leRha | ||
88 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/5a/roots.pem b/src/regress/lib/libcrypto/certs/5a/roots.pem new file mode 100644 index 0000000000..9ac396e54e --- /dev/null +++ b/src/regress/lib/libcrypto/certs/5a/roots.pem | |||
@@ -0,0 +1,42 @@ | |||
1 | subject= CN = LibreSSL Test Root CA 1 | ||
2 | issuer= CN = LibreSSL Test Root CA 1 | ||
3 | -----BEGIN CERTIFICATE----- | ||
4 | MIIDKjCCAhKgAwIBAgIJAN+6GAMUhGc2MA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
5 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjEwM1oXDTMw | ||
6 | MDcxMjE4MjEwM1owIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDEw | ||
7 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC2SETQaiYXodTAMu/JV6Jq | ||
8 | HNsODaA7IyKpHIIuNLcss2mSMvZDMomxjqJNPOQ99Qt6SMfYMiVZxzJ4/CxdIxQX | ||
9 | wvTr5hz9sfBvG4V9ehd1LhoA69Zxuq/rgagRu7iMYZIlzkw+0oem/aNIGjh+4/W2 | ||
10 | 2Kv4LTPxiL3F7WPaom2/2jRZS/2xWd63JdfeAb2fVwqqiMHhTbKGRSA8xNZ4AFYh | ||
11 | mpuVz6gcJ36Z2Ay96igyfLjuw9a6KmoG+0yk7vak4yN22t/ikM7t6COTuPbj+WRP | ||
12 | KCJKlHv7g+sTYw5cllFT/OdrYqz/0VgvUaDGPDaH6UmmUWBzq6sEffMOa7TSUIr7 | ||
13 | AgMBAAGjYzBhMB0GA1UdDgQWBBSW+ueB44Vaw/sECgL5opeXKljgBjAfBgNVHSME | ||
14 | GDAWgBSW+ueB44Vaw/sECgL5opeXKljgBjAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
15 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAREUFeS3072m7mI9FXAgAYegH | ||
16 | VppdiU1B9r2wFk9n77MY2y+BH7Gugw8BiW3Z8+23U21L+Tp4BrbEtSdIDujd9xA5 | ||
17 | fwa7Z2fPLvC0VrpEeLD6Nt7NLGe3T859F5G8Q2qBSG39Ix+T11ZH0SCa3Q6oSgq1 | ||
18 | jcXUUndmx5UUjcBVwpvQ5vIQjCu8Z5ECqMceirE5DXx9S1mPjApZlsMft7Bo3a5T | ||
19 | 6o1H9ewD7aFFqbrhBJpw8fQMZFQckjmUEPkozIrDBuLsfeJG4NFOTWNxizjbgjuk | ||
20 | Zb+EDW7w5Ic0nAh3VY/3wzwqN2Oy4o2UIRDyT8+F7XVRa2X7A7XV6TSmwivZbQ== | ||
21 | -----END CERTIFICATE----- | ||
22 | subject= CN = LibreSSL Test Root CA 2 | ||
23 | issuer= CN = LibreSSL Test Root CA 2 | ||
24 | -----BEGIN CERTIFICATE----- | ||
25 | MIIDKjCCAhKgAwIBAgIJANdPNr3tzWx0MA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
26 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAyMB4XDTIwMDcxNDE4MjEwNFoXDTMw | ||
27 | MDcxMjE4MjEwNFowIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDIw | ||
28 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDI8uK3Psn8z9GnvLLQXowb | ||
29 | nvxbOu/ma3WjeyxOrt/RDU7I46iiFK+Oy3pTYWjhE9i1LJzpcobcTVyDTnQtuKzE | ||
30 | V73/ehmPTK/moA/SdUvL8vvIUX/o/09SZLNJYkZR8PThuIELLUfoIMsJ73SR7EfN | ||
31 | +FcW4ioUtfdmzR8tin4rZfP4vZ5BJ68MDgo7zowsv7fYVJhik2eMfVCDxIGZkCyu | ||
32 | eXJzUS/OcE12AIkwt0S5Mb6339/fmqunhMGoaDYI/0x6yzktIbiB6ZW+U4hl4l8e | ||
33 | TthBuoKwI5JqWahHD9ZDsYPRVl8E1BkG2XDzb63H15tw/RlcTEokw903nvP525kR | ||
34 | AgMBAAGjYzBhMB0GA1UdDgQWBBS8MlD3TtT6jjmDTDca6ieta42ftTAfBgNVHSME | ||
35 | GDAWgBS8MlD3TtT6jjmDTDca6ieta42ftTAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
36 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAgC0I59g4PM7t/vp/QwPiQEEI | ||
37 | MAsam82+rlac9HVNiybHxQl/Vy+Ve7CASqSBFIa1xgHbO925qO0psnyxYnJvofi3 | ||
38 | VW4WlN8yaeAyDIY3N/ZZldu3vhXL5Cvir301N1Y+CCoUf6notpsLO9YMlLqcO5Qa | ||
39 | vxzQQEHSxOpzhMKZbdb8sILqGvt4JL469FbtpI8Iylf3WvC5qA5na/aKjTZLW/Ep | ||
40 | 817p6f9PMJuEIDoZJQO8LB6Cs7OT7CbMG1Sbtpj+HHB0ep1PFC5GTqZpOv6uqDp6 | ||
41 | 0Soz5JXbbTg0+7OYnWIkjqBYJ/frt5VTNnB0mjN2iJFIjXw9fS+5r0tGwMRjGQ== | ||
42 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/5b/bundle.pem b/src/regress/lib/libcrypto/certs/5b/bundle.pem new file mode 100644 index 0000000000..784e09284e --- /dev/null +++ b/src/regress/lib/libcrypto/certs/5b/bundle.pem | |||
@@ -0,0 +1,88 @@ | |||
1 | subject= CN = LibreSSL Test Server 1 | ||
2 | issuer= CN = LibreSSL Test Intermediate CA 2 | ||
3 | subject= CN = LibreSSL Test Intermediate CA 2 | ||
4 | issuer= CN = LibreSSL Test Intermediate CA 1 | ||
5 | subject= CN = LibreSSL Test Intermediate CA 2 | ||
6 | issuer= CN = LibreSSL Test Root CA 2 | ||
7 | subject= CN = LibreSSL Test Intermediate CA 1 | ||
8 | issuer= CN = LibreSSL Test Root CA 1 | ||
9 | -----BEGIN CERTIFICATE----- | ||
10 | MIIDLjCCAhagAwIBAgIJAIZjiC92oa9fMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
11 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDIwHhcNMjAwNzE0MTgy | ||
12 | MTA0WhcNMzAwNzEyMTgyMTA0WjAhMR8wHQYDVQQDDBZMaWJyZVNTTCBUZXN0IFNl | ||
13 | cnZlciAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwqXhw2gULhNs | ||
14 | Z7sBIqh/TciOMIFpsWU6JDES663BQ7BhVD3uHwsBRGV80+dNz8zi070t+5eoX00O | ||
15 | 9GWwIuC4wjhjM0VVid+NJgRdDvjHBpnbdtY8DFh4X7wsXqyHb5Zmbda+f81JiXEF | ||
16 | m1E8FtNnw5wdhzaZdN2quZsIDq4cnldVoolFbKDuhRBgYXujv64Yh4SkPEzOGiUv | ||
17 | YQW7kkSVepwchwy2baGYEsZSNQhPasuCCGsjRi1piYJ0mx3FpSO/gtcTwF2DsLtw | ||
18 | rAFms/HtHIuGOgPROfVllemTTnj+OqutNoYFbpw5qPvDk1b8ciSJOXuzu42hDmkH | ||
19 | smqlTIz36wIDAQABo2AwXjAdBgNVHQ4EFgQU0lC+eXXjL7i1nIpo28/iBVuyqM4w | ||
20 | HwYDVR0jBBgwFoAUxwNMYQTwWSAmTGX9yKxo/zsaciIwDAYDVR0TAQH/BAIwADAO | ||
21 | BgNVHQ8BAf8EBAMCB4AwDQYJKoZIhvcNAQELBQADggEBAIq1+kpJ23wZNmttl1dY | ||
22 | vecnxNYQbztAfblXLofzrNWcjcuFjMA+r6r6ACninGUmaqdzwAWE9kTg2MvEJ/Gi | ||
23 | +FgXhZRHDozDKkX6LZ5r+KKrUI5IRKXH8yuVTWgL8NJhvYQeG1lJ+NYwiIDDbO1b | ||
24 | mfR7HJOSM1wY6OmWl+ac72PUdN5h7q6HVIcIFlMVwPQ+Xz5DgDLmh1iglcq8/i1/ | ||
25 | wJRLVN8Wg/Ava3o8PwE7Lp0flfrURTuZqP3RNa+YRy6xCl7kokx2BxygzM/zBHhJ | ||
26 | 7EMkJxPVEi28+51iL2COtXgbL3HWPUubM8fUwbv5ftuEE4DhXMRI1o2Tv9WoWcEx | ||
27 | 9yM= | ||
28 | -----END CERTIFICATE----- | ||
29 | -----BEGIN CERTIFICATE----- | ||
30 | MIIDOjCCAiKgAwIBAgIJAIZjiC92oa9dMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
31 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDEwHhcNMjAwNzE0MTgy | ||
32 | MTAzWhcNMzAwNzEyMTgyMTAzWjAqMSgwJgYDVQQDDB9MaWJyZVNTTCBUZXN0IElu | ||
33 | dGVybWVkaWF0ZSBDQSAyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA | ||
34 | 1bCCdCJL6+v+rzJaS6nrDfElt4ktbb4zrKvIIaB0TwImSbiHxrSYiiylXCTZbehJ | ||
35 | iXogu41LOMMrwTyXvt8yNs2K0JAE6Rk7cO0Goq5GmT7Dgbd6kfdBUXgdldOA0xel | ||
36 | z/dJ9ZH4jgyQK1x5zdr+FM63FYKaEguLiLa74DWWG7xBczmmy7C7pn+4VXaIpeIh | ||
37 | xVgF86F4yRiOCtoEFv5R4ohsysW+bnEJpF/E4/FcAAMP0OevGQZrZJhkVx5Zhrp5 | ||
38 | Xru4PUt4jn7TGBD3XlNPbGt3YvCM0fos70/+YEn9/7mue8l8w/ccZCNkHlc6rhoV | ||
39 | VhjP+RYJZzeK7jk5viqZ+QIDAQABo2MwYTAdBgNVHQ4EFgQUxwNMYQTwWSAmTGX9 | ||
40 | yKxo/zsaciIwHwYDVR0jBBgwFoAUZ48rls6iM5jYKv5fad8uGlZBR4YwDwYDVR0T | ||
41 | AQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAAHt | ||
42 | H9FaBdHkCIIBaG3L3eQms3roh5AElb1PlOD8q3gm1WL5P6ZoC73zXjYJeIu65mAt | ||
43 | +/KSLu5mhj8CO8VQBWVxMSwTOpVadT9XR+nb23NwbhedQ88ef6df9dy9oN/gJx+f | ||
44 | lzdH3sFkuNkirTYKd6V/eHwXP2a+vxc+bJNmafeE/2BF+g6CDvi38bO3gBAfNg0x | ||
45 | U6pSiLaWRgljH4klWlzL6G+JiFCZug5aacZnvMtQrqfGDDblAKPYG/xe4ARQIPhz | ||
46 | 6D/aY29gNIhYARDG6E1fD54/PT1YxZGj/Y8mskppoxiNVvEPoxfqwzvlyqL1olh6 | ||
47 | vKcYy30m72E6Esrbev8= | ||
48 | -----END CERTIFICATE----- | ||
49 | -----BEGIN CERTIFICATE----- | ||
50 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9eMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
51 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAyMB4XDTIwMDcxNDE4MjEwNFoXDTMw | ||
52 | MDcxMjE4MjEwNFowKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
53 | dGUgQ0EgMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANWwgnQiS+vr | ||
54 | /q8yWkup6w3xJbeJLW2+M6yryCGgdE8CJkm4h8a0mIospVwk2W3oSYl6ILuNSzjD | ||
55 | K8E8l77fMjbNitCQBOkZO3DtBqKuRpk+w4G3epH3QVF4HZXTgNMXpc/3SfWR+I4M | ||
56 | kCtcec3a/hTOtxWCmhILi4i2u+A1lhu8QXM5psuwu6Z/uFV2iKXiIcVYBfOheMkY | ||
57 | jgraBBb+UeKIbMrFvm5xCaRfxOPxXAADD9DnrxkGa2SYZFceWYa6eV67uD1LeI5+ | ||
58 | 0xgQ915TT2xrd2LwjNH6LO9P/mBJ/f+5rnvJfMP3HGQjZB5XOq4aFVYYz/kWCWc3 | ||
59 | iu45Ob4qmfkCAwEAAaNjMGEwHQYDVR0OBBYEFMcDTGEE8FkgJkxl/cisaP87GnIi | ||
60 | MB8GA1UdIwQYMBaAFLwyUPdO1PqOOYNMNxrqJ61rjZ+1MA8GA1UdEwEB/wQFMAMB | ||
61 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQAJuKJAJeVbo1dg | ||
62 | YojKwWikaIedSVHgzrGY360EIb31oO5Jb+WECw+9x6k8Q3SmRvuRLHFMbcIK/dqc | ||
63 | qgeqlMh5pePsyaomwLAIz2n2OMRzjW0B0evENUvuqunC1T4Bp1RGTMdiHt46EScy | ||
64 | 79XP3tw/BdCYO5kPYAcBJ4qI0Mf1ofPcuBFufv53UGZ1UVytoKIlGfgcoWmeR9+p | ||
65 | ZeE7F6bpzC9OE5589ytwCUh61rruDKKK38B4rUaITKKQiyCfH1cilz+HEeyal1vx | ||
66 | mh2BfMVYYJQowCy8oIcJrNeq9SKb2naPV/fMEGrBbnPrkz/GFsYCYWW/vBVL2XSf | ||
67 | z3eka+T2 | ||
68 | -----END CERTIFICATE----- | ||
69 | -----BEGIN CERTIFICATE----- | ||
70 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9cMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
71 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjEwM1oXDTMw | ||
72 | MDcxMjE4MjEwM1owKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
73 | dGUgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMFY/+WkYwrm | ||
74 | HyQHqjzssWWvPY69ryOukIz8vSxIsKBvC8lWVBBYf+P7KEErr8XWsCJWId7b3ETX | ||
75 | 0FKxFvthOqZ7Xgotp7b0Rt5Nl0nJsymPMCWIdiFAli9d9T4rY6DTg0ulsvnZKMg1 | ||
76 | bjW5yZef8TlUsO5jyyPL7ePlVa18/Tg73lmoKwbAfmQwL8yEjI3a9gjDzBs6J0Nx | ||
77 | GwSUz0XtIMJ2OuDGV1f3yX1eeOOFOLSPKK31oCMVN/U2m64pU0TYsqp52KPP2OKQ | ||
78 | NADWOUY8hH/iMKcwErB8hJIP5uNcMZcNL/3Fx5fMzB0dYY4qMXWbhNamhrMwaA76 | ||
79 | nDqV03c4aOsCAwEAAaNjMGEwHQYDVR0OBBYEFGePK5bOojOY2Cr+X2nfLhpWQUeG | ||
80 | MB8GA1UdIwQYMBaAFJb654HjhVrD+wQKAvmil5cqWOAGMA8GA1UdEwEB/wQFMAMB | ||
81 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQChewj1lVVYl7OR | ||
82 | nqZh4vsKT6/da5ppfxUuTKeaBFumPjxmQEM7swOGCAFL8VIYP7Px4NlC4DihNHox | ||
83 | M7y1H63ZBI12vePjLOcqxjPXK59v3ECZOz7RjT18QoIJmAB8KeDI/hLJf83PGD4e | ||
84 | MauFsx3XCxJkHLU22v8k5Sn3n0pWvPCQ+uA8qF+MDhNZq6BuTFyAUHwWZvJGK9PX | ||
85 | Tj/fh9LskZV3HsNLM1WF0jVMOtxV6nTI2e5RlqqOSlrlyZr/lmXy13r+wVpuyUmR | ||
86 | R1c/av6G7SGa+F9YbKzLYZx/80kO7AO4RWG5AgjgRcCz+fWyE3W0Yaa8LQjXspGo | ||
87 | KO4leRha | ||
88 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/5b/roots.pem b/src/regress/lib/libcrypto/certs/5b/roots.pem new file mode 100644 index 0000000000..275ccb1e09 --- /dev/null +++ b/src/regress/lib/libcrypto/certs/5b/roots.pem | |||
@@ -0,0 +1,21 @@ | |||
1 | subject= CN = LibreSSL Test Root CA 2 | ||
2 | issuer= CN = LibreSSL Test Root CA 2 | ||
3 | -----BEGIN CERTIFICATE----- | ||
4 | MIIDKjCCAhKgAwIBAgIJANdPNr3tzWx0MA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
5 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAyMB4XDTIwMDcxNDE4MjEwNFoXDTMw | ||
6 | MDcxMjE4MjEwNFowIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDIw | ||
7 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDI8uK3Psn8z9GnvLLQXowb | ||
8 | nvxbOu/ma3WjeyxOrt/RDU7I46iiFK+Oy3pTYWjhE9i1LJzpcobcTVyDTnQtuKzE | ||
9 | V73/ehmPTK/moA/SdUvL8vvIUX/o/09SZLNJYkZR8PThuIELLUfoIMsJ73SR7EfN | ||
10 | +FcW4ioUtfdmzR8tin4rZfP4vZ5BJ68MDgo7zowsv7fYVJhik2eMfVCDxIGZkCyu | ||
11 | eXJzUS/OcE12AIkwt0S5Mb6339/fmqunhMGoaDYI/0x6yzktIbiB6ZW+U4hl4l8e | ||
12 | TthBuoKwI5JqWahHD9ZDsYPRVl8E1BkG2XDzb63H15tw/RlcTEokw903nvP525kR | ||
13 | AgMBAAGjYzBhMB0GA1UdDgQWBBS8MlD3TtT6jjmDTDca6ieta42ftTAfBgNVHSME | ||
14 | GDAWgBS8MlD3TtT6jjmDTDca6ieta42ftTAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
15 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAgC0I59g4PM7t/vp/QwPiQEEI | ||
16 | MAsam82+rlac9HVNiybHxQl/Vy+Ve7CASqSBFIa1xgHbO925qO0psnyxYnJvofi3 | ||
17 | VW4WlN8yaeAyDIY3N/ZZldu3vhXL5Cvir301N1Y+CCoUf6notpsLO9YMlLqcO5Qa | ||
18 | vxzQQEHSxOpzhMKZbdb8sILqGvt4JL469FbtpI8Iylf3WvC5qA5na/aKjTZLW/Ep | ||
19 | 817p6f9PMJuEIDoZJQO8LB6Cs7OT7CbMG1Sbtpj+HHB0ep1PFC5GTqZpOv6uqDp6 | ||
20 | 0Soz5JXbbTg0+7OYnWIkjqBYJ/frt5VTNnB0mjN2iJFIjXw9fS+5r0tGwMRjGQ== | ||
21 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/5c/bundle.pem b/src/regress/lib/libcrypto/certs/5c/bundle.pem new file mode 100644 index 0000000000..784e09284e --- /dev/null +++ b/src/regress/lib/libcrypto/certs/5c/bundle.pem | |||
@@ -0,0 +1,88 @@ | |||
1 | subject= CN = LibreSSL Test Server 1 | ||
2 | issuer= CN = LibreSSL Test Intermediate CA 2 | ||
3 | subject= CN = LibreSSL Test Intermediate CA 2 | ||
4 | issuer= CN = LibreSSL Test Intermediate CA 1 | ||
5 | subject= CN = LibreSSL Test Intermediate CA 2 | ||
6 | issuer= CN = LibreSSL Test Root CA 2 | ||
7 | subject= CN = LibreSSL Test Intermediate CA 1 | ||
8 | issuer= CN = LibreSSL Test Root CA 1 | ||
9 | -----BEGIN CERTIFICATE----- | ||
10 | MIIDLjCCAhagAwIBAgIJAIZjiC92oa9fMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
11 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDIwHhcNMjAwNzE0MTgy | ||
12 | MTA0WhcNMzAwNzEyMTgyMTA0WjAhMR8wHQYDVQQDDBZMaWJyZVNTTCBUZXN0IFNl | ||
13 | cnZlciAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwqXhw2gULhNs | ||
14 | Z7sBIqh/TciOMIFpsWU6JDES663BQ7BhVD3uHwsBRGV80+dNz8zi070t+5eoX00O | ||
15 | 9GWwIuC4wjhjM0VVid+NJgRdDvjHBpnbdtY8DFh4X7wsXqyHb5Zmbda+f81JiXEF | ||
16 | m1E8FtNnw5wdhzaZdN2quZsIDq4cnldVoolFbKDuhRBgYXujv64Yh4SkPEzOGiUv | ||
17 | YQW7kkSVepwchwy2baGYEsZSNQhPasuCCGsjRi1piYJ0mx3FpSO/gtcTwF2DsLtw | ||
18 | rAFms/HtHIuGOgPROfVllemTTnj+OqutNoYFbpw5qPvDk1b8ciSJOXuzu42hDmkH | ||
19 | smqlTIz36wIDAQABo2AwXjAdBgNVHQ4EFgQU0lC+eXXjL7i1nIpo28/iBVuyqM4w | ||
20 | HwYDVR0jBBgwFoAUxwNMYQTwWSAmTGX9yKxo/zsaciIwDAYDVR0TAQH/BAIwADAO | ||
21 | BgNVHQ8BAf8EBAMCB4AwDQYJKoZIhvcNAQELBQADggEBAIq1+kpJ23wZNmttl1dY | ||
22 | vecnxNYQbztAfblXLofzrNWcjcuFjMA+r6r6ACninGUmaqdzwAWE9kTg2MvEJ/Gi | ||
23 | +FgXhZRHDozDKkX6LZ5r+KKrUI5IRKXH8yuVTWgL8NJhvYQeG1lJ+NYwiIDDbO1b | ||
24 | mfR7HJOSM1wY6OmWl+ac72PUdN5h7q6HVIcIFlMVwPQ+Xz5DgDLmh1iglcq8/i1/ | ||
25 | wJRLVN8Wg/Ava3o8PwE7Lp0flfrURTuZqP3RNa+YRy6xCl7kokx2BxygzM/zBHhJ | ||
26 | 7EMkJxPVEi28+51iL2COtXgbL3HWPUubM8fUwbv5ftuEE4DhXMRI1o2Tv9WoWcEx | ||
27 | 9yM= | ||
28 | -----END CERTIFICATE----- | ||
29 | -----BEGIN CERTIFICATE----- | ||
30 | MIIDOjCCAiKgAwIBAgIJAIZjiC92oa9dMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
31 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDEwHhcNMjAwNzE0MTgy | ||
32 | MTAzWhcNMzAwNzEyMTgyMTAzWjAqMSgwJgYDVQQDDB9MaWJyZVNTTCBUZXN0IElu | ||
33 | dGVybWVkaWF0ZSBDQSAyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA | ||
34 | 1bCCdCJL6+v+rzJaS6nrDfElt4ktbb4zrKvIIaB0TwImSbiHxrSYiiylXCTZbehJ | ||
35 | iXogu41LOMMrwTyXvt8yNs2K0JAE6Rk7cO0Goq5GmT7Dgbd6kfdBUXgdldOA0xel | ||
36 | z/dJ9ZH4jgyQK1x5zdr+FM63FYKaEguLiLa74DWWG7xBczmmy7C7pn+4VXaIpeIh | ||
37 | xVgF86F4yRiOCtoEFv5R4ohsysW+bnEJpF/E4/FcAAMP0OevGQZrZJhkVx5Zhrp5 | ||
38 | Xru4PUt4jn7TGBD3XlNPbGt3YvCM0fos70/+YEn9/7mue8l8w/ccZCNkHlc6rhoV | ||
39 | VhjP+RYJZzeK7jk5viqZ+QIDAQABo2MwYTAdBgNVHQ4EFgQUxwNMYQTwWSAmTGX9 | ||
40 | yKxo/zsaciIwHwYDVR0jBBgwFoAUZ48rls6iM5jYKv5fad8uGlZBR4YwDwYDVR0T | ||
41 | AQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAAHt | ||
42 | H9FaBdHkCIIBaG3L3eQms3roh5AElb1PlOD8q3gm1WL5P6ZoC73zXjYJeIu65mAt | ||
43 | +/KSLu5mhj8CO8VQBWVxMSwTOpVadT9XR+nb23NwbhedQ88ef6df9dy9oN/gJx+f | ||
44 | lzdH3sFkuNkirTYKd6V/eHwXP2a+vxc+bJNmafeE/2BF+g6CDvi38bO3gBAfNg0x | ||
45 | U6pSiLaWRgljH4klWlzL6G+JiFCZug5aacZnvMtQrqfGDDblAKPYG/xe4ARQIPhz | ||
46 | 6D/aY29gNIhYARDG6E1fD54/PT1YxZGj/Y8mskppoxiNVvEPoxfqwzvlyqL1olh6 | ||
47 | vKcYy30m72E6Esrbev8= | ||
48 | -----END CERTIFICATE----- | ||
49 | -----BEGIN CERTIFICATE----- | ||
50 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9eMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
51 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAyMB4XDTIwMDcxNDE4MjEwNFoXDTMw | ||
52 | MDcxMjE4MjEwNFowKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
53 | dGUgQ0EgMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANWwgnQiS+vr | ||
54 | /q8yWkup6w3xJbeJLW2+M6yryCGgdE8CJkm4h8a0mIospVwk2W3oSYl6ILuNSzjD | ||
55 | K8E8l77fMjbNitCQBOkZO3DtBqKuRpk+w4G3epH3QVF4HZXTgNMXpc/3SfWR+I4M | ||
56 | kCtcec3a/hTOtxWCmhILi4i2u+A1lhu8QXM5psuwu6Z/uFV2iKXiIcVYBfOheMkY | ||
57 | jgraBBb+UeKIbMrFvm5xCaRfxOPxXAADD9DnrxkGa2SYZFceWYa6eV67uD1LeI5+ | ||
58 | 0xgQ915TT2xrd2LwjNH6LO9P/mBJ/f+5rnvJfMP3HGQjZB5XOq4aFVYYz/kWCWc3 | ||
59 | iu45Ob4qmfkCAwEAAaNjMGEwHQYDVR0OBBYEFMcDTGEE8FkgJkxl/cisaP87GnIi | ||
60 | MB8GA1UdIwQYMBaAFLwyUPdO1PqOOYNMNxrqJ61rjZ+1MA8GA1UdEwEB/wQFMAMB | ||
61 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQAJuKJAJeVbo1dg | ||
62 | YojKwWikaIedSVHgzrGY360EIb31oO5Jb+WECw+9x6k8Q3SmRvuRLHFMbcIK/dqc | ||
63 | qgeqlMh5pePsyaomwLAIz2n2OMRzjW0B0evENUvuqunC1T4Bp1RGTMdiHt46EScy | ||
64 | 79XP3tw/BdCYO5kPYAcBJ4qI0Mf1ofPcuBFufv53UGZ1UVytoKIlGfgcoWmeR9+p | ||
65 | ZeE7F6bpzC9OE5589ytwCUh61rruDKKK38B4rUaITKKQiyCfH1cilz+HEeyal1vx | ||
66 | mh2BfMVYYJQowCy8oIcJrNeq9SKb2naPV/fMEGrBbnPrkz/GFsYCYWW/vBVL2XSf | ||
67 | z3eka+T2 | ||
68 | -----END CERTIFICATE----- | ||
69 | -----BEGIN CERTIFICATE----- | ||
70 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9cMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
71 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjEwM1oXDTMw | ||
72 | MDcxMjE4MjEwM1owKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
73 | dGUgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMFY/+WkYwrm | ||
74 | HyQHqjzssWWvPY69ryOukIz8vSxIsKBvC8lWVBBYf+P7KEErr8XWsCJWId7b3ETX | ||
75 | 0FKxFvthOqZ7Xgotp7b0Rt5Nl0nJsymPMCWIdiFAli9d9T4rY6DTg0ulsvnZKMg1 | ||
76 | bjW5yZef8TlUsO5jyyPL7ePlVa18/Tg73lmoKwbAfmQwL8yEjI3a9gjDzBs6J0Nx | ||
77 | GwSUz0XtIMJ2OuDGV1f3yX1eeOOFOLSPKK31oCMVN/U2m64pU0TYsqp52KPP2OKQ | ||
78 | NADWOUY8hH/iMKcwErB8hJIP5uNcMZcNL/3Fx5fMzB0dYY4qMXWbhNamhrMwaA76 | ||
79 | nDqV03c4aOsCAwEAAaNjMGEwHQYDVR0OBBYEFGePK5bOojOY2Cr+X2nfLhpWQUeG | ||
80 | MB8GA1UdIwQYMBaAFJb654HjhVrD+wQKAvmil5cqWOAGMA8GA1UdEwEB/wQFMAMB | ||
81 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQChewj1lVVYl7OR | ||
82 | nqZh4vsKT6/da5ppfxUuTKeaBFumPjxmQEM7swOGCAFL8VIYP7Px4NlC4DihNHox | ||
83 | M7y1H63ZBI12vePjLOcqxjPXK59v3ECZOz7RjT18QoIJmAB8KeDI/hLJf83PGD4e | ||
84 | MauFsx3XCxJkHLU22v8k5Sn3n0pWvPCQ+uA8qF+MDhNZq6BuTFyAUHwWZvJGK9PX | ||
85 | Tj/fh9LskZV3HsNLM1WF0jVMOtxV6nTI2e5RlqqOSlrlyZr/lmXy13r+wVpuyUmR | ||
86 | R1c/av6G7SGa+F9YbKzLYZx/80kO7AO4RWG5AgjgRcCz+fWyE3W0Yaa8LQjXspGo | ||
87 | KO4leRha | ||
88 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/5c/roots.pem b/src/regress/lib/libcrypto/certs/5c/roots.pem new file mode 100644 index 0000000000..074966ef6e --- /dev/null +++ b/src/regress/lib/libcrypto/certs/5c/roots.pem | |||
@@ -0,0 +1,21 @@ | |||
1 | subject= CN = LibreSSL Test Root CA 1 | ||
2 | issuer= CN = LibreSSL Test Root CA 1 | ||
3 | -----BEGIN CERTIFICATE----- | ||
4 | MIIDKjCCAhKgAwIBAgIJAN+6GAMUhGc2MA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
5 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjEwM1oXDTMw | ||
6 | MDcxMjE4MjEwM1owIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDEw | ||
7 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC2SETQaiYXodTAMu/JV6Jq | ||
8 | HNsODaA7IyKpHIIuNLcss2mSMvZDMomxjqJNPOQ99Qt6SMfYMiVZxzJ4/CxdIxQX | ||
9 | wvTr5hz9sfBvG4V9ehd1LhoA69Zxuq/rgagRu7iMYZIlzkw+0oem/aNIGjh+4/W2 | ||
10 | 2Kv4LTPxiL3F7WPaom2/2jRZS/2xWd63JdfeAb2fVwqqiMHhTbKGRSA8xNZ4AFYh | ||
11 | mpuVz6gcJ36Z2Ay96igyfLjuw9a6KmoG+0yk7vak4yN22t/ikM7t6COTuPbj+WRP | ||
12 | KCJKlHv7g+sTYw5cllFT/OdrYqz/0VgvUaDGPDaH6UmmUWBzq6sEffMOa7TSUIr7 | ||
13 | AgMBAAGjYzBhMB0GA1UdDgQWBBSW+ueB44Vaw/sECgL5opeXKljgBjAfBgNVHSME | ||
14 | GDAWgBSW+ueB44Vaw/sECgL5opeXKljgBjAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
15 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAREUFeS3072m7mI9FXAgAYegH | ||
16 | VppdiU1B9r2wFk9n77MY2y+BH7Gugw8BiW3Z8+23U21L+Tp4BrbEtSdIDujd9xA5 | ||
17 | fwa7Z2fPLvC0VrpEeLD6Nt7NLGe3T859F5G8Q2qBSG39Ix+T11ZH0SCa3Q6oSgq1 | ||
18 | jcXUUndmx5UUjcBVwpvQ5vIQjCu8Z5ECqMceirE5DXx9S1mPjApZlsMft7Bo3a5T | ||
19 | 6o1H9ewD7aFFqbrhBJpw8fQMZFQckjmUEPkozIrDBuLsfeJG4NFOTWNxizjbgjuk | ||
20 | Zb+EDW7w5Ic0nAh3VY/3wzwqN2Oy4o2UIRDyT8+F7XVRa2X7A7XV6TSmwivZbQ== | ||
21 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/5d/bundle.pem b/src/regress/lib/libcrypto/certs/5d/bundle.pem new file mode 100644 index 0000000000..f4c60b5a62 --- /dev/null +++ b/src/regress/lib/libcrypto/certs/5d/bundle.pem | |||
@@ -0,0 +1,66 @@ | |||
1 | subject= CN = LibreSSL Test Server 1 | ||
2 | issuer= CN = LibreSSL Test Intermediate CA 2 | ||
3 | subject= CN = LibreSSL Test Intermediate CA 2 | ||
4 | issuer= CN = LibreSSL Test Root CA 2 | ||
5 | subject= CN = LibreSSL Test Intermediate CA 1 | ||
6 | issuer= CN = LibreSSL Test Root CA 1 | ||
7 | -----BEGIN CERTIFICATE----- | ||
8 | MIIDLjCCAhagAwIBAgIJAIZjiC92oa9fMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
9 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDIwHhcNMjAwNzE0MTgy | ||
10 | MTA0WhcNMzAwNzEyMTgyMTA0WjAhMR8wHQYDVQQDDBZMaWJyZVNTTCBUZXN0IFNl | ||
11 | cnZlciAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwqXhw2gULhNs | ||
12 | Z7sBIqh/TciOMIFpsWU6JDES663BQ7BhVD3uHwsBRGV80+dNz8zi070t+5eoX00O | ||
13 | 9GWwIuC4wjhjM0VVid+NJgRdDvjHBpnbdtY8DFh4X7wsXqyHb5Zmbda+f81JiXEF | ||
14 | m1E8FtNnw5wdhzaZdN2quZsIDq4cnldVoolFbKDuhRBgYXujv64Yh4SkPEzOGiUv | ||
15 | YQW7kkSVepwchwy2baGYEsZSNQhPasuCCGsjRi1piYJ0mx3FpSO/gtcTwF2DsLtw | ||
16 | rAFms/HtHIuGOgPROfVllemTTnj+OqutNoYFbpw5qPvDk1b8ciSJOXuzu42hDmkH | ||
17 | smqlTIz36wIDAQABo2AwXjAdBgNVHQ4EFgQU0lC+eXXjL7i1nIpo28/iBVuyqM4w | ||
18 | HwYDVR0jBBgwFoAUxwNMYQTwWSAmTGX9yKxo/zsaciIwDAYDVR0TAQH/BAIwADAO | ||
19 | BgNVHQ8BAf8EBAMCB4AwDQYJKoZIhvcNAQELBQADggEBAIq1+kpJ23wZNmttl1dY | ||
20 | vecnxNYQbztAfblXLofzrNWcjcuFjMA+r6r6ACninGUmaqdzwAWE9kTg2MvEJ/Gi | ||
21 | +FgXhZRHDozDKkX6LZ5r+KKrUI5IRKXH8yuVTWgL8NJhvYQeG1lJ+NYwiIDDbO1b | ||
22 | mfR7HJOSM1wY6OmWl+ac72PUdN5h7q6HVIcIFlMVwPQ+Xz5DgDLmh1iglcq8/i1/ | ||
23 | wJRLVN8Wg/Ava3o8PwE7Lp0flfrURTuZqP3RNa+YRy6xCl7kokx2BxygzM/zBHhJ | ||
24 | 7EMkJxPVEi28+51iL2COtXgbL3HWPUubM8fUwbv5ftuEE4DhXMRI1o2Tv9WoWcEx | ||
25 | 9yM= | ||
26 | -----END CERTIFICATE----- | ||
27 | -----BEGIN CERTIFICATE----- | ||
28 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9eMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
29 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAyMB4XDTIwMDcxNDE4MjEwNFoXDTMw | ||
30 | MDcxMjE4MjEwNFowKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
31 | dGUgQ0EgMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANWwgnQiS+vr | ||
32 | /q8yWkup6w3xJbeJLW2+M6yryCGgdE8CJkm4h8a0mIospVwk2W3oSYl6ILuNSzjD | ||
33 | K8E8l77fMjbNitCQBOkZO3DtBqKuRpk+w4G3epH3QVF4HZXTgNMXpc/3SfWR+I4M | ||
34 | kCtcec3a/hTOtxWCmhILi4i2u+A1lhu8QXM5psuwu6Z/uFV2iKXiIcVYBfOheMkY | ||
35 | jgraBBb+UeKIbMrFvm5xCaRfxOPxXAADD9DnrxkGa2SYZFceWYa6eV67uD1LeI5+ | ||
36 | 0xgQ915TT2xrd2LwjNH6LO9P/mBJ/f+5rnvJfMP3HGQjZB5XOq4aFVYYz/kWCWc3 | ||
37 | iu45Ob4qmfkCAwEAAaNjMGEwHQYDVR0OBBYEFMcDTGEE8FkgJkxl/cisaP87GnIi | ||
38 | MB8GA1UdIwQYMBaAFLwyUPdO1PqOOYNMNxrqJ61rjZ+1MA8GA1UdEwEB/wQFMAMB | ||
39 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQAJuKJAJeVbo1dg | ||
40 | YojKwWikaIedSVHgzrGY360EIb31oO5Jb+WECw+9x6k8Q3SmRvuRLHFMbcIK/dqc | ||
41 | qgeqlMh5pePsyaomwLAIz2n2OMRzjW0B0evENUvuqunC1T4Bp1RGTMdiHt46EScy | ||
42 | 79XP3tw/BdCYO5kPYAcBJ4qI0Mf1ofPcuBFufv53UGZ1UVytoKIlGfgcoWmeR9+p | ||
43 | ZeE7F6bpzC9OE5589ytwCUh61rruDKKK38B4rUaITKKQiyCfH1cilz+HEeyal1vx | ||
44 | mh2BfMVYYJQowCy8oIcJrNeq9SKb2naPV/fMEGrBbnPrkz/GFsYCYWW/vBVL2XSf | ||
45 | z3eka+T2 | ||
46 | -----END CERTIFICATE----- | ||
47 | -----BEGIN CERTIFICATE----- | ||
48 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9cMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
49 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjEwM1oXDTMw | ||
50 | MDcxMjE4MjEwM1owKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
51 | dGUgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMFY/+WkYwrm | ||
52 | HyQHqjzssWWvPY69ryOukIz8vSxIsKBvC8lWVBBYf+P7KEErr8XWsCJWId7b3ETX | ||
53 | 0FKxFvthOqZ7Xgotp7b0Rt5Nl0nJsymPMCWIdiFAli9d9T4rY6DTg0ulsvnZKMg1 | ||
54 | bjW5yZef8TlUsO5jyyPL7ePlVa18/Tg73lmoKwbAfmQwL8yEjI3a9gjDzBs6J0Nx | ||
55 | GwSUz0XtIMJ2OuDGV1f3yX1eeOOFOLSPKK31oCMVN/U2m64pU0TYsqp52KPP2OKQ | ||
56 | NADWOUY8hH/iMKcwErB8hJIP5uNcMZcNL/3Fx5fMzB0dYY4qMXWbhNamhrMwaA76 | ||
57 | nDqV03c4aOsCAwEAAaNjMGEwHQYDVR0OBBYEFGePK5bOojOY2Cr+X2nfLhpWQUeG | ||
58 | MB8GA1UdIwQYMBaAFJb654HjhVrD+wQKAvmil5cqWOAGMA8GA1UdEwEB/wQFMAMB | ||
59 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQChewj1lVVYl7OR | ||
60 | nqZh4vsKT6/da5ppfxUuTKeaBFumPjxmQEM7swOGCAFL8VIYP7Px4NlC4DihNHox | ||
61 | M7y1H63ZBI12vePjLOcqxjPXK59v3ECZOz7RjT18QoIJmAB8KeDI/hLJf83PGD4e | ||
62 | MauFsx3XCxJkHLU22v8k5Sn3n0pWvPCQ+uA8qF+MDhNZq6BuTFyAUHwWZvJGK9PX | ||
63 | Tj/fh9LskZV3HsNLM1WF0jVMOtxV6nTI2e5RlqqOSlrlyZr/lmXy13r+wVpuyUmR | ||
64 | R1c/av6G7SGa+F9YbKzLYZx/80kO7AO4RWG5AgjgRcCz+fWyE3W0Yaa8LQjXspGo | ||
65 | KO4leRha | ||
66 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/5d/roots.pem b/src/regress/lib/libcrypto/certs/5d/roots.pem new file mode 100644 index 0000000000..9ac396e54e --- /dev/null +++ b/src/regress/lib/libcrypto/certs/5d/roots.pem | |||
@@ -0,0 +1,42 @@ | |||
1 | subject= CN = LibreSSL Test Root CA 1 | ||
2 | issuer= CN = LibreSSL Test Root CA 1 | ||
3 | -----BEGIN CERTIFICATE----- | ||
4 | MIIDKjCCAhKgAwIBAgIJAN+6GAMUhGc2MA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
5 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjEwM1oXDTMw | ||
6 | MDcxMjE4MjEwM1owIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDEw | ||
7 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC2SETQaiYXodTAMu/JV6Jq | ||
8 | HNsODaA7IyKpHIIuNLcss2mSMvZDMomxjqJNPOQ99Qt6SMfYMiVZxzJ4/CxdIxQX | ||
9 | wvTr5hz9sfBvG4V9ehd1LhoA69Zxuq/rgagRu7iMYZIlzkw+0oem/aNIGjh+4/W2 | ||
10 | 2Kv4LTPxiL3F7WPaom2/2jRZS/2xWd63JdfeAb2fVwqqiMHhTbKGRSA8xNZ4AFYh | ||
11 | mpuVz6gcJ36Z2Ay96igyfLjuw9a6KmoG+0yk7vak4yN22t/ikM7t6COTuPbj+WRP | ||
12 | KCJKlHv7g+sTYw5cllFT/OdrYqz/0VgvUaDGPDaH6UmmUWBzq6sEffMOa7TSUIr7 | ||
13 | AgMBAAGjYzBhMB0GA1UdDgQWBBSW+ueB44Vaw/sECgL5opeXKljgBjAfBgNVHSME | ||
14 | GDAWgBSW+ueB44Vaw/sECgL5opeXKljgBjAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
15 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAREUFeS3072m7mI9FXAgAYegH | ||
16 | VppdiU1B9r2wFk9n77MY2y+BH7Gugw8BiW3Z8+23U21L+Tp4BrbEtSdIDujd9xA5 | ||
17 | fwa7Z2fPLvC0VrpEeLD6Nt7NLGe3T859F5G8Q2qBSG39Ix+T11ZH0SCa3Q6oSgq1 | ||
18 | jcXUUndmx5UUjcBVwpvQ5vIQjCu8Z5ECqMceirE5DXx9S1mPjApZlsMft7Bo3a5T | ||
19 | 6o1H9ewD7aFFqbrhBJpw8fQMZFQckjmUEPkozIrDBuLsfeJG4NFOTWNxizjbgjuk | ||
20 | Zb+EDW7w5Ic0nAh3VY/3wzwqN2Oy4o2UIRDyT8+F7XVRa2X7A7XV6TSmwivZbQ== | ||
21 | -----END CERTIFICATE----- | ||
22 | subject= CN = LibreSSL Test Root CA 2 | ||
23 | issuer= CN = LibreSSL Test Root CA 2 | ||
24 | -----BEGIN CERTIFICATE----- | ||
25 | MIIDKjCCAhKgAwIBAgIJANdPNr3tzWx0MA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
26 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAyMB4XDTIwMDcxNDE4MjEwNFoXDTMw | ||
27 | MDcxMjE4MjEwNFowIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDIw | ||
28 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDI8uK3Psn8z9GnvLLQXowb | ||
29 | nvxbOu/ma3WjeyxOrt/RDU7I46iiFK+Oy3pTYWjhE9i1LJzpcobcTVyDTnQtuKzE | ||
30 | V73/ehmPTK/moA/SdUvL8vvIUX/o/09SZLNJYkZR8PThuIELLUfoIMsJ73SR7EfN | ||
31 | +FcW4ioUtfdmzR8tin4rZfP4vZ5BJ68MDgo7zowsv7fYVJhik2eMfVCDxIGZkCyu | ||
32 | eXJzUS/OcE12AIkwt0S5Mb6339/fmqunhMGoaDYI/0x6yzktIbiB6ZW+U4hl4l8e | ||
33 | TthBuoKwI5JqWahHD9ZDsYPRVl8E1BkG2XDzb63H15tw/RlcTEokw903nvP525kR | ||
34 | AgMBAAGjYzBhMB0GA1UdDgQWBBS8MlD3TtT6jjmDTDca6ieta42ftTAfBgNVHSME | ||
35 | GDAWgBS8MlD3TtT6jjmDTDca6ieta42ftTAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
36 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAgC0I59g4PM7t/vp/QwPiQEEI | ||
37 | MAsam82+rlac9HVNiybHxQl/Vy+Ve7CASqSBFIa1xgHbO925qO0psnyxYnJvofi3 | ||
38 | VW4WlN8yaeAyDIY3N/ZZldu3vhXL5Cvir301N1Y+CCoUf6notpsLO9YMlLqcO5Qa | ||
39 | vxzQQEHSxOpzhMKZbdb8sILqGvt4JL469FbtpI8Iylf3WvC5qA5na/aKjTZLW/Ep | ||
40 | 817p6f9PMJuEIDoZJQO8LB6Cs7OT7CbMG1Sbtpj+HHB0ep1PFC5GTqZpOv6uqDp6 | ||
41 | 0Soz5JXbbTg0+7OYnWIkjqBYJ/frt5VTNnB0mjN2iJFIjXw9fS+5r0tGwMRjGQ== | ||
42 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/5e/bundle.pem b/src/regress/lib/libcrypto/certs/5e/bundle.pem new file mode 100644 index 0000000000..9acc24685c --- /dev/null +++ b/src/regress/lib/libcrypto/certs/5e/bundle.pem | |||
@@ -0,0 +1,66 @@ | |||
1 | subject= CN = LibreSSL Test Server 1 | ||
2 | issuer= CN = LibreSSL Test Intermediate CA 2 | ||
3 | subject= CN = LibreSSL Test Intermediate CA 2 | ||
4 | issuer= CN = LibreSSL Test Intermediate CA 1 | ||
5 | subject= CN = LibreSSL Test Intermediate CA 2 | ||
6 | issuer= CN = LibreSSL Test Root CA 2 | ||
7 | -----BEGIN CERTIFICATE----- | ||
8 | MIIDLjCCAhagAwIBAgIJAIZjiC92oa9fMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
9 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDIwHhcNMjAwNzE0MTgy | ||
10 | MTA0WhcNMzAwNzEyMTgyMTA0WjAhMR8wHQYDVQQDDBZMaWJyZVNTTCBUZXN0IFNl | ||
11 | cnZlciAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwqXhw2gULhNs | ||
12 | Z7sBIqh/TciOMIFpsWU6JDES663BQ7BhVD3uHwsBRGV80+dNz8zi070t+5eoX00O | ||
13 | 9GWwIuC4wjhjM0VVid+NJgRdDvjHBpnbdtY8DFh4X7wsXqyHb5Zmbda+f81JiXEF | ||
14 | m1E8FtNnw5wdhzaZdN2quZsIDq4cnldVoolFbKDuhRBgYXujv64Yh4SkPEzOGiUv | ||
15 | YQW7kkSVepwchwy2baGYEsZSNQhPasuCCGsjRi1piYJ0mx3FpSO/gtcTwF2DsLtw | ||
16 | rAFms/HtHIuGOgPROfVllemTTnj+OqutNoYFbpw5qPvDk1b8ciSJOXuzu42hDmkH | ||
17 | smqlTIz36wIDAQABo2AwXjAdBgNVHQ4EFgQU0lC+eXXjL7i1nIpo28/iBVuyqM4w | ||
18 | HwYDVR0jBBgwFoAUxwNMYQTwWSAmTGX9yKxo/zsaciIwDAYDVR0TAQH/BAIwADAO | ||
19 | BgNVHQ8BAf8EBAMCB4AwDQYJKoZIhvcNAQELBQADggEBAIq1+kpJ23wZNmttl1dY | ||
20 | vecnxNYQbztAfblXLofzrNWcjcuFjMA+r6r6ACninGUmaqdzwAWE9kTg2MvEJ/Gi | ||
21 | +FgXhZRHDozDKkX6LZ5r+KKrUI5IRKXH8yuVTWgL8NJhvYQeG1lJ+NYwiIDDbO1b | ||
22 | mfR7HJOSM1wY6OmWl+ac72PUdN5h7q6HVIcIFlMVwPQ+Xz5DgDLmh1iglcq8/i1/ | ||
23 | wJRLVN8Wg/Ava3o8PwE7Lp0flfrURTuZqP3RNa+YRy6xCl7kokx2BxygzM/zBHhJ | ||
24 | 7EMkJxPVEi28+51iL2COtXgbL3HWPUubM8fUwbv5ftuEE4DhXMRI1o2Tv9WoWcEx | ||
25 | 9yM= | ||
26 | -----END CERTIFICATE----- | ||
27 | -----BEGIN CERTIFICATE----- | ||
28 | MIIDOjCCAiKgAwIBAgIJAIZjiC92oa9dMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
29 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDEwHhcNMjAwNzE0MTgy | ||
30 | MTAzWhcNMzAwNzEyMTgyMTAzWjAqMSgwJgYDVQQDDB9MaWJyZVNTTCBUZXN0IElu | ||
31 | dGVybWVkaWF0ZSBDQSAyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA | ||
32 | 1bCCdCJL6+v+rzJaS6nrDfElt4ktbb4zrKvIIaB0TwImSbiHxrSYiiylXCTZbehJ | ||
33 | iXogu41LOMMrwTyXvt8yNs2K0JAE6Rk7cO0Goq5GmT7Dgbd6kfdBUXgdldOA0xel | ||
34 | z/dJ9ZH4jgyQK1x5zdr+FM63FYKaEguLiLa74DWWG7xBczmmy7C7pn+4VXaIpeIh | ||
35 | xVgF86F4yRiOCtoEFv5R4ohsysW+bnEJpF/E4/FcAAMP0OevGQZrZJhkVx5Zhrp5 | ||
36 | Xru4PUt4jn7TGBD3XlNPbGt3YvCM0fos70/+YEn9/7mue8l8w/ccZCNkHlc6rhoV | ||
37 | VhjP+RYJZzeK7jk5viqZ+QIDAQABo2MwYTAdBgNVHQ4EFgQUxwNMYQTwWSAmTGX9 | ||
38 | yKxo/zsaciIwHwYDVR0jBBgwFoAUZ48rls6iM5jYKv5fad8uGlZBR4YwDwYDVR0T | ||
39 | AQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAAHt | ||
40 | H9FaBdHkCIIBaG3L3eQms3roh5AElb1PlOD8q3gm1WL5P6ZoC73zXjYJeIu65mAt | ||
41 | +/KSLu5mhj8CO8VQBWVxMSwTOpVadT9XR+nb23NwbhedQ88ef6df9dy9oN/gJx+f | ||
42 | lzdH3sFkuNkirTYKd6V/eHwXP2a+vxc+bJNmafeE/2BF+g6CDvi38bO3gBAfNg0x | ||
43 | U6pSiLaWRgljH4klWlzL6G+JiFCZug5aacZnvMtQrqfGDDblAKPYG/xe4ARQIPhz | ||
44 | 6D/aY29gNIhYARDG6E1fD54/PT1YxZGj/Y8mskppoxiNVvEPoxfqwzvlyqL1olh6 | ||
45 | vKcYy30m72E6Esrbev8= | ||
46 | -----END CERTIFICATE----- | ||
47 | -----BEGIN CERTIFICATE----- | ||
48 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9eMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
49 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAyMB4XDTIwMDcxNDE4MjEwNFoXDTMw | ||
50 | MDcxMjE4MjEwNFowKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
51 | dGUgQ0EgMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANWwgnQiS+vr | ||
52 | /q8yWkup6w3xJbeJLW2+M6yryCGgdE8CJkm4h8a0mIospVwk2W3oSYl6ILuNSzjD | ||
53 | K8E8l77fMjbNitCQBOkZO3DtBqKuRpk+w4G3epH3QVF4HZXTgNMXpc/3SfWR+I4M | ||
54 | kCtcec3a/hTOtxWCmhILi4i2u+A1lhu8QXM5psuwu6Z/uFV2iKXiIcVYBfOheMkY | ||
55 | jgraBBb+UeKIbMrFvm5xCaRfxOPxXAADD9DnrxkGa2SYZFceWYa6eV67uD1LeI5+ | ||
56 | 0xgQ915TT2xrd2LwjNH6LO9P/mBJ/f+5rnvJfMP3HGQjZB5XOq4aFVYYz/kWCWc3 | ||
57 | iu45Ob4qmfkCAwEAAaNjMGEwHQYDVR0OBBYEFMcDTGEE8FkgJkxl/cisaP87GnIi | ||
58 | MB8GA1UdIwQYMBaAFLwyUPdO1PqOOYNMNxrqJ61rjZ+1MA8GA1UdEwEB/wQFMAMB | ||
59 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQAJuKJAJeVbo1dg | ||
60 | YojKwWikaIedSVHgzrGY360EIb31oO5Jb+WECw+9x6k8Q3SmRvuRLHFMbcIK/dqc | ||
61 | qgeqlMh5pePsyaomwLAIz2n2OMRzjW0B0evENUvuqunC1T4Bp1RGTMdiHt46EScy | ||
62 | 79XP3tw/BdCYO5kPYAcBJ4qI0Mf1ofPcuBFufv53UGZ1UVytoKIlGfgcoWmeR9+p | ||
63 | ZeE7F6bpzC9OE5589ytwCUh61rruDKKK38B4rUaITKKQiyCfH1cilz+HEeyal1vx | ||
64 | mh2BfMVYYJQowCy8oIcJrNeq9SKb2naPV/fMEGrBbnPrkz/GFsYCYWW/vBVL2XSf | ||
65 | z3eka+T2 | ||
66 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/5e/roots.pem b/src/regress/lib/libcrypto/certs/5e/roots.pem new file mode 100644 index 0000000000..9ac396e54e --- /dev/null +++ b/src/regress/lib/libcrypto/certs/5e/roots.pem | |||
@@ -0,0 +1,42 @@ | |||
1 | subject= CN = LibreSSL Test Root CA 1 | ||
2 | issuer= CN = LibreSSL Test Root CA 1 | ||
3 | -----BEGIN CERTIFICATE----- | ||
4 | MIIDKjCCAhKgAwIBAgIJAN+6GAMUhGc2MA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
5 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjEwM1oXDTMw | ||
6 | MDcxMjE4MjEwM1owIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDEw | ||
7 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC2SETQaiYXodTAMu/JV6Jq | ||
8 | HNsODaA7IyKpHIIuNLcss2mSMvZDMomxjqJNPOQ99Qt6SMfYMiVZxzJ4/CxdIxQX | ||
9 | wvTr5hz9sfBvG4V9ehd1LhoA69Zxuq/rgagRu7iMYZIlzkw+0oem/aNIGjh+4/W2 | ||
10 | 2Kv4LTPxiL3F7WPaom2/2jRZS/2xWd63JdfeAb2fVwqqiMHhTbKGRSA8xNZ4AFYh | ||
11 | mpuVz6gcJ36Z2Ay96igyfLjuw9a6KmoG+0yk7vak4yN22t/ikM7t6COTuPbj+WRP | ||
12 | KCJKlHv7g+sTYw5cllFT/OdrYqz/0VgvUaDGPDaH6UmmUWBzq6sEffMOa7TSUIr7 | ||
13 | AgMBAAGjYzBhMB0GA1UdDgQWBBSW+ueB44Vaw/sECgL5opeXKljgBjAfBgNVHSME | ||
14 | GDAWgBSW+ueB44Vaw/sECgL5opeXKljgBjAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
15 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAREUFeS3072m7mI9FXAgAYegH | ||
16 | VppdiU1B9r2wFk9n77MY2y+BH7Gugw8BiW3Z8+23U21L+Tp4BrbEtSdIDujd9xA5 | ||
17 | fwa7Z2fPLvC0VrpEeLD6Nt7NLGe3T859F5G8Q2qBSG39Ix+T11ZH0SCa3Q6oSgq1 | ||
18 | jcXUUndmx5UUjcBVwpvQ5vIQjCu8Z5ECqMceirE5DXx9S1mPjApZlsMft7Bo3a5T | ||
19 | 6o1H9ewD7aFFqbrhBJpw8fQMZFQckjmUEPkozIrDBuLsfeJG4NFOTWNxizjbgjuk | ||
20 | Zb+EDW7w5Ic0nAh3VY/3wzwqN2Oy4o2UIRDyT8+F7XVRa2X7A7XV6TSmwivZbQ== | ||
21 | -----END CERTIFICATE----- | ||
22 | subject= CN = LibreSSL Test Root CA 2 | ||
23 | issuer= CN = LibreSSL Test Root CA 2 | ||
24 | -----BEGIN CERTIFICATE----- | ||
25 | MIIDKjCCAhKgAwIBAgIJANdPNr3tzWx0MA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
26 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAyMB4XDTIwMDcxNDE4MjEwNFoXDTMw | ||
27 | MDcxMjE4MjEwNFowIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDIw | ||
28 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDI8uK3Psn8z9GnvLLQXowb | ||
29 | nvxbOu/ma3WjeyxOrt/RDU7I46iiFK+Oy3pTYWjhE9i1LJzpcobcTVyDTnQtuKzE | ||
30 | V73/ehmPTK/moA/SdUvL8vvIUX/o/09SZLNJYkZR8PThuIELLUfoIMsJ73SR7EfN | ||
31 | +FcW4ioUtfdmzR8tin4rZfP4vZ5BJ68MDgo7zowsv7fYVJhik2eMfVCDxIGZkCyu | ||
32 | eXJzUS/OcE12AIkwt0S5Mb6339/fmqunhMGoaDYI/0x6yzktIbiB6ZW+U4hl4l8e | ||
33 | TthBuoKwI5JqWahHD9ZDsYPRVl8E1BkG2XDzb63H15tw/RlcTEokw903nvP525kR | ||
34 | AgMBAAGjYzBhMB0GA1UdDgQWBBS8MlD3TtT6jjmDTDca6ieta42ftTAfBgNVHSME | ||
35 | GDAWgBS8MlD3TtT6jjmDTDca6ieta42ftTAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
36 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAgC0I59g4PM7t/vp/QwPiQEEI | ||
37 | MAsam82+rlac9HVNiybHxQl/Vy+Ve7CASqSBFIa1xgHbO925qO0psnyxYnJvofi3 | ||
38 | VW4WlN8yaeAyDIY3N/ZZldu3vhXL5Cvir301N1Y+CCoUf6notpsLO9YMlLqcO5Qa | ||
39 | vxzQQEHSxOpzhMKZbdb8sILqGvt4JL469FbtpI8Iylf3WvC5qA5na/aKjTZLW/Ep | ||
40 | 817p6f9PMJuEIDoZJQO8LB6Cs7OT7CbMG1Sbtpj+HHB0ep1PFC5GTqZpOv6uqDp6 | ||
41 | 0Soz5JXbbTg0+7OYnWIkjqBYJ/frt5VTNnB0mjN2iJFIjXw9fS+5r0tGwMRjGQ== | ||
42 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/5f/bundle.pem b/src/regress/lib/libcrypto/certs/5f/bundle.pem new file mode 100644 index 0000000000..bcb530c072 --- /dev/null +++ b/src/regress/lib/libcrypto/certs/5f/bundle.pem | |||
@@ -0,0 +1,66 @@ | |||
1 | subject= CN = LibreSSL Test Server 1 | ||
2 | issuer= CN = LibreSSL Test Intermediate CA 2 | ||
3 | subject= CN = LibreSSL Test Intermediate CA 2 | ||
4 | issuer= CN = LibreSSL Test Intermediate CA 1 | ||
5 | subject= CN = LibreSSL Test Intermediate CA 1 | ||
6 | issuer= CN = LibreSSL Test Root CA 1 | ||
7 | -----BEGIN CERTIFICATE----- | ||
8 | MIIDLjCCAhagAwIBAgIJAIZjiC92oa9fMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
9 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDIwHhcNMjAwNzE0MTgy | ||
10 | MTA0WhcNMzAwNzEyMTgyMTA0WjAhMR8wHQYDVQQDDBZMaWJyZVNTTCBUZXN0IFNl | ||
11 | cnZlciAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwqXhw2gULhNs | ||
12 | Z7sBIqh/TciOMIFpsWU6JDES663BQ7BhVD3uHwsBRGV80+dNz8zi070t+5eoX00O | ||
13 | 9GWwIuC4wjhjM0VVid+NJgRdDvjHBpnbdtY8DFh4X7wsXqyHb5Zmbda+f81JiXEF | ||
14 | m1E8FtNnw5wdhzaZdN2quZsIDq4cnldVoolFbKDuhRBgYXujv64Yh4SkPEzOGiUv | ||
15 | YQW7kkSVepwchwy2baGYEsZSNQhPasuCCGsjRi1piYJ0mx3FpSO/gtcTwF2DsLtw | ||
16 | rAFms/HtHIuGOgPROfVllemTTnj+OqutNoYFbpw5qPvDk1b8ciSJOXuzu42hDmkH | ||
17 | smqlTIz36wIDAQABo2AwXjAdBgNVHQ4EFgQU0lC+eXXjL7i1nIpo28/iBVuyqM4w | ||
18 | HwYDVR0jBBgwFoAUxwNMYQTwWSAmTGX9yKxo/zsaciIwDAYDVR0TAQH/BAIwADAO | ||
19 | BgNVHQ8BAf8EBAMCB4AwDQYJKoZIhvcNAQELBQADggEBAIq1+kpJ23wZNmttl1dY | ||
20 | vecnxNYQbztAfblXLofzrNWcjcuFjMA+r6r6ACninGUmaqdzwAWE9kTg2MvEJ/Gi | ||
21 | +FgXhZRHDozDKkX6LZ5r+KKrUI5IRKXH8yuVTWgL8NJhvYQeG1lJ+NYwiIDDbO1b | ||
22 | mfR7HJOSM1wY6OmWl+ac72PUdN5h7q6HVIcIFlMVwPQ+Xz5DgDLmh1iglcq8/i1/ | ||
23 | wJRLVN8Wg/Ava3o8PwE7Lp0flfrURTuZqP3RNa+YRy6xCl7kokx2BxygzM/zBHhJ | ||
24 | 7EMkJxPVEi28+51iL2COtXgbL3HWPUubM8fUwbv5ftuEE4DhXMRI1o2Tv9WoWcEx | ||
25 | 9yM= | ||
26 | -----END CERTIFICATE----- | ||
27 | -----BEGIN CERTIFICATE----- | ||
28 | MIIDOjCCAiKgAwIBAgIJAIZjiC92oa9dMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
29 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDEwHhcNMjAwNzE0MTgy | ||
30 | MTAzWhcNMzAwNzEyMTgyMTAzWjAqMSgwJgYDVQQDDB9MaWJyZVNTTCBUZXN0IElu | ||
31 | dGVybWVkaWF0ZSBDQSAyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA | ||
32 | 1bCCdCJL6+v+rzJaS6nrDfElt4ktbb4zrKvIIaB0TwImSbiHxrSYiiylXCTZbehJ | ||
33 | iXogu41LOMMrwTyXvt8yNs2K0JAE6Rk7cO0Goq5GmT7Dgbd6kfdBUXgdldOA0xel | ||
34 | z/dJ9ZH4jgyQK1x5zdr+FM63FYKaEguLiLa74DWWG7xBczmmy7C7pn+4VXaIpeIh | ||
35 | xVgF86F4yRiOCtoEFv5R4ohsysW+bnEJpF/E4/FcAAMP0OevGQZrZJhkVx5Zhrp5 | ||
36 | Xru4PUt4jn7TGBD3XlNPbGt3YvCM0fos70/+YEn9/7mue8l8w/ccZCNkHlc6rhoV | ||
37 | VhjP+RYJZzeK7jk5viqZ+QIDAQABo2MwYTAdBgNVHQ4EFgQUxwNMYQTwWSAmTGX9 | ||
38 | yKxo/zsaciIwHwYDVR0jBBgwFoAUZ48rls6iM5jYKv5fad8uGlZBR4YwDwYDVR0T | ||
39 | AQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAAHt | ||
40 | H9FaBdHkCIIBaG3L3eQms3roh5AElb1PlOD8q3gm1WL5P6ZoC73zXjYJeIu65mAt | ||
41 | +/KSLu5mhj8CO8VQBWVxMSwTOpVadT9XR+nb23NwbhedQ88ef6df9dy9oN/gJx+f | ||
42 | lzdH3sFkuNkirTYKd6V/eHwXP2a+vxc+bJNmafeE/2BF+g6CDvi38bO3gBAfNg0x | ||
43 | U6pSiLaWRgljH4klWlzL6G+JiFCZug5aacZnvMtQrqfGDDblAKPYG/xe4ARQIPhz | ||
44 | 6D/aY29gNIhYARDG6E1fD54/PT1YxZGj/Y8mskppoxiNVvEPoxfqwzvlyqL1olh6 | ||
45 | vKcYy30m72E6Esrbev8= | ||
46 | -----END CERTIFICATE----- | ||
47 | -----BEGIN CERTIFICATE----- | ||
48 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9cMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
49 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjEwM1oXDTMw | ||
50 | MDcxMjE4MjEwM1owKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
51 | dGUgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMFY/+WkYwrm | ||
52 | HyQHqjzssWWvPY69ryOukIz8vSxIsKBvC8lWVBBYf+P7KEErr8XWsCJWId7b3ETX | ||
53 | 0FKxFvthOqZ7Xgotp7b0Rt5Nl0nJsymPMCWIdiFAli9d9T4rY6DTg0ulsvnZKMg1 | ||
54 | bjW5yZef8TlUsO5jyyPL7ePlVa18/Tg73lmoKwbAfmQwL8yEjI3a9gjDzBs6J0Nx | ||
55 | GwSUz0XtIMJ2OuDGV1f3yX1eeOOFOLSPKK31oCMVN/U2m64pU0TYsqp52KPP2OKQ | ||
56 | NADWOUY8hH/iMKcwErB8hJIP5uNcMZcNL/3Fx5fMzB0dYY4qMXWbhNamhrMwaA76 | ||
57 | nDqV03c4aOsCAwEAAaNjMGEwHQYDVR0OBBYEFGePK5bOojOY2Cr+X2nfLhpWQUeG | ||
58 | MB8GA1UdIwQYMBaAFJb654HjhVrD+wQKAvmil5cqWOAGMA8GA1UdEwEB/wQFMAMB | ||
59 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQChewj1lVVYl7OR | ||
60 | nqZh4vsKT6/da5ppfxUuTKeaBFumPjxmQEM7swOGCAFL8VIYP7Px4NlC4DihNHox | ||
61 | M7y1H63ZBI12vePjLOcqxjPXK59v3ECZOz7RjT18QoIJmAB8KeDI/hLJf83PGD4e | ||
62 | MauFsx3XCxJkHLU22v8k5Sn3n0pWvPCQ+uA8qF+MDhNZq6BuTFyAUHwWZvJGK9PX | ||
63 | Tj/fh9LskZV3HsNLM1WF0jVMOtxV6nTI2e5RlqqOSlrlyZr/lmXy13r+wVpuyUmR | ||
64 | R1c/av6G7SGa+F9YbKzLYZx/80kO7AO4RWG5AgjgRcCz+fWyE3W0Yaa8LQjXspGo | ||
65 | KO4leRha | ||
66 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/5f/roots.pem b/src/regress/lib/libcrypto/certs/5f/roots.pem new file mode 100644 index 0000000000..9ac396e54e --- /dev/null +++ b/src/regress/lib/libcrypto/certs/5f/roots.pem | |||
@@ -0,0 +1,42 @@ | |||
1 | subject= CN = LibreSSL Test Root CA 1 | ||
2 | issuer= CN = LibreSSL Test Root CA 1 | ||
3 | -----BEGIN CERTIFICATE----- | ||
4 | MIIDKjCCAhKgAwIBAgIJAN+6GAMUhGc2MA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
5 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjEwM1oXDTMw | ||
6 | MDcxMjE4MjEwM1owIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDEw | ||
7 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC2SETQaiYXodTAMu/JV6Jq | ||
8 | HNsODaA7IyKpHIIuNLcss2mSMvZDMomxjqJNPOQ99Qt6SMfYMiVZxzJ4/CxdIxQX | ||
9 | wvTr5hz9sfBvG4V9ehd1LhoA69Zxuq/rgagRu7iMYZIlzkw+0oem/aNIGjh+4/W2 | ||
10 | 2Kv4LTPxiL3F7WPaom2/2jRZS/2xWd63JdfeAb2fVwqqiMHhTbKGRSA8xNZ4AFYh | ||
11 | mpuVz6gcJ36Z2Ay96igyfLjuw9a6KmoG+0yk7vak4yN22t/ikM7t6COTuPbj+WRP | ||
12 | KCJKlHv7g+sTYw5cllFT/OdrYqz/0VgvUaDGPDaH6UmmUWBzq6sEffMOa7TSUIr7 | ||
13 | AgMBAAGjYzBhMB0GA1UdDgQWBBSW+ueB44Vaw/sECgL5opeXKljgBjAfBgNVHSME | ||
14 | GDAWgBSW+ueB44Vaw/sECgL5opeXKljgBjAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
15 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAREUFeS3072m7mI9FXAgAYegH | ||
16 | VppdiU1B9r2wFk9n77MY2y+BH7Gugw8BiW3Z8+23U21L+Tp4BrbEtSdIDujd9xA5 | ||
17 | fwa7Z2fPLvC0VrpEeLD6Nt7NLGe3T859F5G8Q2qBSG39Ix+T11ZH0SCa3Q6oSgq1 | ||
18 | jcXUUndmx5UUjcBVwpvQ5vIQjCu8Z5ECqMceirE5DXx9S1mPjApZlsMft7Bo3a5T | ||
19 | 6o1H9ewD7aFFqbrhBJpw8fQMZFQckjmUEPkozIrDBuLsfeJG4NFOTWNxizjbgjuk | ||
20 | Zb+EDW7w5Ic0nAh3VY/3wzwqN2Oy4o2UIRDyT8+F7XVRa2X7A7XV6TSmwivZbQ== | ||
21 | -----END CERTIFICATE----- | ||
22 | subject= CN = LibreSSL Test Root CA 2 | ||
23 | issuer= CN = LibreSSL Test Root CA 2 | ||
24 | -----BEGIN CERTIFICATE----- | ||
25 | MIIDKjCCAhKgAwIBAgIJANdPNr3tzWx0MA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
26 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAyMB4XDTIwMDcxNDE4MjEwNFoXDTMw | ||
27 | MDcxMjE4MjEwNFowIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDIw | ||
28 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDI8uK3Psn8z9GnvLLQXowb | ||
29 | nvxbOu/ma3WjeyxOrt/RDU7I46iiFK+Oy3pTYWjhE9i1LJzpcobcTVyDTnQtuKzE | ||
30 | V73/ehmPTK/moA/SdUvL8vvIUX/o/09SZLNJYkZR8PThuIELLUfoIMsJ73SR7EfN | ||
31 | +FcW4ioUtfdmzR8tin4rZfP4vZ5BJ68MDgo7zowsv7fYVJhik2eMfVCDxIGZkCyu | ||
32 | eXJzUS/OcE12AIkwt0S5Mb6339/fmqunhMGoaDYI/0x6yzktIbiB6ZW+U4hl4l8e | ||
33 | TthBuoKwI5JqWahHD9ZDsYPRVl8E1BkG2XDzb63H15tw/RlcTEokw903nvP525kR | ||
34 | AgMBAAGjYzBhMB0GA1UdDgQWBBS8MlD3TtT6jjmDTDca6ieta42ftTAfBgNVHSME | ||
35 | GDAWgBS8MlD3TtT6jjmDTDca6ieta42ftTAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
36 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAgC0I59g4PM7t/vp/QwPiQEEI | ||
37 | MAsam82+rlac9HVNiybHxQl/Vy+Ve7CASqSBFIa1xgHbO925qO0psnyxYnJvofi3 | ||
38 | VW4WlN8yaeAyDIY3N/ZZldu3vhXL5Cvir301N1Y+CCoUf6notpsLO9YMlLqcO5Qa | ||
39 | vxzQQEHSxOpzhMKZbdb8sILqGvt4JL469FbtpI8Iylf3WvC5qA5na/aKjTZLW/Ep | ||
40 | 817p6f9PMJuEIDoZJQO8LB6Cs7OT7CbMG1Sbtpj+HHB0ep1PFC5GTqZpOv6uqDp6 | ||
41 | 0Soz5JXbbTg0+7OYnWIkjqBYJ/frt5VTNnB0mjN2iJFIjXw9fS+5r0tGwMRjGQ== | ||
42 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/5g/bundle.pem b/src/regress/lib/libcrypto/certs/5g/bundle.pem new file mode 100644 index 0000000000..67e8688862 --- /dev/null +++ b/src/regress/lib/libcrypto/certs/5g/bundle.pem | |||
@@ -0,0 +1,88 @@ | |||
1 | subject= CN = LibreSSL Test Server 1 | ||
2 | issuer= CN = LibreSSL Test Intermediate CA 2 | ||
3 | subject= CN = LibreSSL Test Intermediate CA 2 | ||
4 | issuer= CN = LibreSSL Test Root CA 2 | ||
5 | subject= CN = LibreSSL Test Intermediate CA 2 | ||
6 | issuer= CN = LibreSSL Test Intermediate CA 1 | ||
7 | subject= CN = LibreSSL Test Intermediate CA 1 | ||
8 | issuer= CN = LibreSSL Test Root CA 1 | ||
9 | -----BEGIN CERTIFICATE----- | ||
10 | MIIDLjCCAhagAwIBAgIJAIZjiC92oa9fMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
11 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDIwHhcNMjAwNzE0MTgy | ||
12 | MTA0WhcNMzAwNzEyMTgyMTA0WjAhMR8wHQYDVQQDDBZMaWJyZVNTTCBUZXN0IFNl | ||
13 | cnZlciAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwqXhw2gULhNs | ||
14 | Z7sBIqh/TciOMIFpsWU6JDES663BQ7BhVD3uHwsBRGV80+dNz8zi070t+5eoX00O | ||
15 | 9GWwIuC4wjhjM0VVid+NJgRdDvjHBpnbdtY8DFh4X7wsXqyHb5Zmbda+f81JiXEF | ||
16 | m1E8FtNnw5wdhzaZdN2quZsIDq4cnldVoolFbKDuhRBgYXujv64Yh4SkPEzOGiUv | ||
17 | YQW7kkSVepwchwy2baGYEsZSNQhPasuCCGsjRi1piYJ0mx3FpSO/gtcTwF2DsLtw | ||
18 | rAFms/HtHIuGOgPROfVllemTTnj+OqutNoYFbpw5qPvDk1b8ciSJOXuzu42hDmkH | ||
19 | smqlTIz36wIDAQABo2AwXjAdBgNVHQ4EFgQU0lC+eXXjL7i1nIpo28/iBVuyqM4w | ||
20 | HwYDVR0jBBgwFoAUxwNMYQTwWSAmTGX9yKxo/zsaciIwDAYDVR0TAQH/BAIwADAO | ||
21 | BgNVHQ8BAf8EBAMCB4AwDQYJKoZIhvcNAQELBQADggEBAIq1+kpJ23wZNmttl1dY | ||
22 | vecnxNYQbztAfblXLofzrNWcjcuFjMA+r6r6ACninGUmaqdzwAWE9kTg2MvEJ/Gi | ||
23 | +FgXhZRHDozDKkX6LZ5r+KKrUI5IRKXH8yuVTWgL8NJhvYQeG1lJ+NYwiIDDbO1b | ||
24 | mfR7HJOSM1wY6OmWl+ac72PUdN5h7q6HVIcIFlMVwPQ+Xz5DgDLmh1iglcq8/i1/ | ||
25 | wJRLVN8Wg/Ava3o8PwE7Lp0flfrURTuZqP3RNa+YRy6xCl7kokx2BxygzM/zBHhJ | ||
26 | 7EMkJxPVEi28+51iL2COtXgbL3HWPUubM8fUwbv5ftuEE4DhXMRI1o2Tv9WoWcEx | ||
27 | 9yM= | ||
28 | -----END CERTIFICATE----- | ||
29 | -----BEGIN CERTIFICATE----- | ||
30 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9eMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
31 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAyMB4XDTIwMDcxNDE4MjEwNFoXDTMw | ||
32 | MDcxMjE4MjEwNFowKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
33 | dGUgQ0EgMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANWwgnQiS+vr | ||
34 | /q8yWkup6w3xJbeJLW2+M6yryCGgdE8CJkm4h8a0mIospVwk2W3oSYl6ILuNSzjD | ||
35 | K8E8l77fMjbNitCQBOkZO3DtBqKuRpk+w4G3epH3QVF4HZXTgNMXpc/3SfWR+I4M | ||
36 | kCtcec3a/hTOtxWCmhILi4i2u+A1lhu8QXM5psuwu6Z/uFV2iKXiIcVYBfOheMkY | ||
37 | jgraBBb+UeKIbMrFvm5xCaRfxOPxXAADD9DnrxkGa2SYZFceWYa6eV67uD1LeI5+ | ||
38 | 0xgQ915TT2xrd2LwjNH6LO9P/mBJ/f+5rnvJfMP3HGQjZB5XOq4aFVYYz/kWCWc3 | ||
39 | iu45Ob4qmfkCAwEAAaNjMGEwHQYDVR0OBBYEFMcDTGEE8FkgJkxl/cisaP87GnIi | ||
40 | MB8GA1UdIwQYMBaAFLwyUPdO1PqOOYNMNxrqJ61rjZ+1MA8GA1UdEwEB/wQFMAMB | ||
41 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQAJuKJAJeVbo1dg | ||
42 | YojKwWikaIedSVHgzrGY360EIb31oO5Jb+WECw+9x6k8Q3SmRvuRLHFMbcIK/dqc | ||
43 | qgeqlMh5pePsyaomwLAIz2n2OMRzjW0B0evENUvuqunC1T4Bp1RGTMdiHt46EScy | ||
44 | 79XP3tw/BdCYO5kPYAcBJ4qI0Mf1ofPcuBFufv53UGZ1UVytoKIlGfgcoWmeR9+p | ||
45 | ZeE7F6bpzC9OE5589ytwCUh61rruDKKK38B4rUaITKKQiyCfH1cilz+HEeyal1vx | ||
46 | mh2BfMVYYJQowCy8oIcJrNeq9SKb2naPV/fMEGrBbnPrkz/GFsYCYWW/vBVL2XSf | ||
47 | z3eka+T2 | ||
48 | -----END CERTIFICATE----- | ||
49 | -----BEGIN CERTIFICATE----- | ||
50 | MIIDOjCCAiKgAwIBAgIJAIZjiC92oa9dMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
51 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDEwHhcNMjAwNzE0MTgy | ||
52 | MTAzWhcNMzAwNzEyMTgyMTAzWjAqMSgwJgYDVQQDDB9MaWJyZVNTTCBUZXN0IElu | ||
53 | dGVybWVkaWF0ZSBDQSAyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA | ||
54 | 1bCCdCJL6+v+rzJaS6nrDfElt4ktbb4zrKvIIaB0TwImSbiHxrSYiiylXCTZbehJ | ||
55 | iXogu41LOMMrwTyXvt8yNs2K0JAE6Rk7cO0Goq5GmT7Dgbd6kfdBUXgdldOA0xel | ||
56 | z/dJ9ZH4jgyQK1x5zdr+FM63FYKaEguLiLa74DWWG7xBczmmy7C7pn+4VXaIpeIh | ||
57 | xVgF86F4yRiOCtoEFv5R4ohsysW+bnEJpF/E4/FcAAMP0OevGQZrZJhkVx5Zhrp5 | ||
58 | Xru4PUt4jn7TGBD3XlNPbGt3YvCM0fos70/+YEn9/7mue8l8w/ccZCNkHlc6rhoV | ||
59 | VhjP+RYJZzeK7jk5viqZ+QIDAQABo2MwYTAdBgNVHQ4EFgQUxwNMYQTwWSAmTGX9 | ||
60 | yKxo/zsaciIwHwYDVR0jBBgwFoAUZ48rls6iM5jYKv5fad8uGlZBR4YwDwYDVR0T | ||
61 | AQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAAHt | ||
62 | H9FaBdHkCIIBaG3L3eQms3roh5AElb1PlOD8q3gm1WL5P6ZoC73zXjYJeIu65mAt | ||
63 | +/KSLu5mhj8CO8VQBWVxMSwTOpVadT9XR+nb23NwbhedQ88ef6df9dy9oN/gJx+f | ||
64 | lzdH3sFkuNkirTYKd6V/eHwXP2a+vxc+bJNmafeE/2BF+g6CDvi38bO3gBAfNg0x | ||
65 | U6pSiLaWRgljH4klWlzL6G+JiFCZug5aacZnvMtQrqfGDDblAKPYG/xe4ARQIPhz | ||
66 | 6D/aY29gNIhYARDG6E1fD54/PT1YxZGj/Y8mskppoxiNVvEPoxfqwzvlyqL1olh6 | ||
67 | vKcYy30m72E6Esrbev8= | ||
68 | -----END CERTIFICATE----- | ||
69 | -----BEGIN CERTIFICATE----- | ||
70 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9cMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
71 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjEwM1oXDTMw | ||
72 | MDcxMjE4MjEwM1owKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
73 | dGUgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMFY/+WkYwrm | ||
74 | HyQHqjzssWWvPY69ryOukIz8vSxIsKBvC8lWVBBYf+P7KEErr8XWsCJWId7b3ETX | ||
75 | 0FKxFvthOqZ7Xgotp7b0Rt5Nl0nJsymPMCWIdiFAli9d9T4rY6DTg0ulsvnZKMg1 | ||
76 | bjW5yZef8TlUsO5jyyPL7ePlVa18/Tg73lmoKwbAfmQwL8yEjI3a9gjDzBs6J0Nx | ||
77 | GwSUz0XtIMJ2OuDGV1f3yX1eeOOFOLSPKK31oCMVN/U2m64pU0TYsqp52KPP2OKQ | ||
78 | NADWOUY8hH/iMKcwErB8hJIP5uNcMZcNL/3Fx5fMzB0dYY4qMXWbhNamhrMwaA76 | ||
79 | nDqV03c4aOsCAwEAAaNjMGEwHQYDVR0OBBYEFGePK5bOojOY2Cr+X2nfLhpWQUeG | ||
80 | MB8GA1UdIwQYMBaAFJb654HjhVrD+wQKAvmil5cqWOAGMA8GA1UdEwEB/wQFMAMB | ||
81 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQChewj1lVVYl7OR | ||
82 | nqZh4vsKT6/da5ppfxUuTKeaBFumPjxmQEM7swOGCAFL8VIYP7Px4NlC4DihNHox | ||
83 | M7y1H63ZBI12vePjLOcqxjPXK59v3ECZOz7RjT18QoIJmAB8KeDI/hLJf83PGD4e | ||
84 | MauFsx3XCxJkHLU22v8k5Sn3n0pWvPCQ+uA8qF+MDhNZq6BuTFyAUHwWZvJGK9PX | ||
85 | Tj/fh9LskZV3HsNLM1WF0jVMOtxV6nTI2e5RlqqOSlrlyZr/lmXy13r+wVpuyUmR | ||
86 | R1c/av6G7SGa+F9YbKzLYZx/80kO7AO4RWG5AgjgRcCz+fWyE3W0Yaa8LQjXspGo | ||
87 | KO4leRha | ||
88 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/5g/roots.pem b/src/regress/lib/libcrypto/certs/5g/roots.pem new file mode 100644 index 0000000000..9ac396e54e --- /dev/null +++ b/src/regress/lib/libcrypto/certs/5g/roots.pem | |||
@@ -0,0 +1,42 @@ | |||
1 | subject= CN = LibreSSL Test Root CA 1 | ||
2 | issuer= CN = LibreSSL Test Root CA 1 | ||
3 | -----BEGIN CERTIFICATE----- | ||
4 | MIIDKjCCAhKgAwIBAgIJAN+6GAMUhGc2MA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
5 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjEwM1oXDTMw | ||
6 | MDcxMjE4MjEwM1owIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDEw | ||
7 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC2SETQaiYXodTAMu/JV6Jq | ||
8 | HNsODaA7IyKpHIIuNLcss2mSMvZDMomxjqJNPOQ99Qt6SMfYMiVZxzJ4/CxdIxQX | ||
9 | wvTr5hz9sfBvG4V9ehd1LhoA69Zxuq/rgagRu7iMYZIlzkw+0oem/aNIGjh+4/W2 | ||
10 | 2Kv4LTPxiL3F7WPaom2/2jRZS/2xWd63JdfeAb2fVwqqiMHhTbKGRSA8xNZ4AFYh | ||
11 | mpuVz6gcJ36Z2Ay96igyfLjuw9a6KmoG+0yk7vak4yN22t/ikM7t6COTuPbj+WRP | ||
12 | KCJKlHv7g+sTYw5cllFT/OdrYqz/0VgvUaDGPDaH6UmmUWBzq6sEffMOa7TSUIr7 | ||
13 | AgMBAAGjYzBhMB0GA1UdDgQWBBSW+ueB44Vaw/sECgL5opeXKljgBjAfBgNVHSME | ||
14 | GDAWgBSW+ueB44Vaw/sECgL5opeXKljgBjAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
15 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAREUFeS3072m7mI9FXAgAYegH | ||
16 | VppdiU1B9r2wFk9n77MY2y+BH7Gugw8BiW3Z8+23U21L+Tp4BrbEtSdIDujd9xA5 | ||
17 | fwa7Z2fPLvC0VrpEeLD6Nt7NLGe3T859F5G8Q2qBSG39Ix+T11ZH0SCa3Q6oSgq1 | ||
18 | jcXUUndmx5UUjcBVwpvQ5vIQjCu8Z5ECqMceirE5DXx9S1mPjApZlsMft7Bo3a5T | ||
19 | 6o1H9ewD7aFFqbrhBJpw8fQMZFQckjmUEPkozIrDBuLsfeJG4NFOTWNxizjbgjuk | ||
20 | Zb+EDW7w5Ic0nAh3VY/3wzwqN2Oy4o2UIRDyT8+F7XVRa2X7A7XV6TSmwivZbQ== | ||
21 | -----END CERTIFICATE----- | ||
22 | subject= CN = LibreSSL Test Root CA 2 | ||
23 | issuer= CN = LibreSSL Test Root CA 2 | ||
24 | -----BEGIN CERTIFICATE----- | ||
25 | MIIDKjCCAhKgAwIBAgIJANdPNr3tzWx0MA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
26 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAyMB4XDTIwMDcxNDE4MjEwNFoXDTMw | ||
27 | MDcxMjE4MjEwNFowIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDIw | ||
28 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDI8uK3Psn8z9GnvLLQXowb | ||
29 | nvxbOu/ma3WjeyxOrt/RDU7I46iiFK+Oy3pTYWjhE9i1LJzpcobcTVyDTnQtuKzE | ||
30 | V73/ehmPTK/moA/SdUvL8vvIUX/o/09SZLNJYkZR8PThuIELLUfoIMsJ73SR7EfN | ||
31 | +FcW4ioUtfdmzR8tin4rZfP4vZ5BJ68MDgo7zowsv7fYVJhik2eMfVCDxIGZkCyu | ||
32 | eXJzUS/OcE12AIkwt0S5Mb6339/fmqunhMGoaDYI/0x6yzktIbiB6ZW+U4hl4l8e | ||
33 | TthBuoKwI5JqWahHD9ZDsYPRVl8E1BkG2XDzb63H15tw/RlcTEokw903nvP525kR | ||
34 | AgMBAAGjYzBhMB0GA1UdDgQWBBS8MlD3TtT6jjmDTDca6ieta42ftTAfBgNVHSME | ||
35 | GDAWgBS8MlD3TtT6jjmDTDca6ieta42ftTAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
36 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAgC0I59g4PM7t/vp/QwPiQEEI | ||
37 | MAsam82+rlac9HVNiybHxQl/Vy+Ve7CASqSBFIa1xgHbO925qO0psnyxYnJvofi3 | ||
38 | VW4WlN8yaeAyDIY3N/ZZldu3vhXL5Cvir301N1Y+CCoUf6notpsLO9YMlLqcO5Qa | ||
39 | vxzQQEHSxOpzhMKZbdb8sILqGvt4JL469FbtpI8Iylf3WvC5qA5na/aKjTZLW/Ep | ||
40 | 817p6f9PMJuEIDoZJQO8LB6Cs7OT7CbMG1Sbtpj+HHB0ep1PFC5GTqZpOv6uqDp6 | ||
41 | 0Soz5JXbbTg0+7OYnWIkjqBYJ/frt5VTNnB0mjN2iJFIjXw9fS+5r0tGwMRjGQ== | ||
42 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/5h/bundle.pem b/src/regress/lib/libcrypto/certs/5h/bundle.pem new file mode 100644 index 0000000000..67e8688862 --- /dev/null +++ b/src/regress/lib/libcrypto/certs/5h/bundle.pem | |||
@@ -0,0 +1,88 @@ | |||
1 | subject= CN = LibreSSL Test Server 1 | ||
2 | issuer= CN = LibreSSL Test Intermediate CA 2 | ||
3 | subject= CN = LibreSSL Test Intermediate CA 2 | ||
4 | issuer= CN = LibreSSL Test Root CA 2 | ||
5 | subject= CN = LibreSSL Test Intermediate CA 2 | ||
6 | issuer= CN = LibreSSL Test Intermediate CA 1 | ||
7 | subject= CN = LibreSSL Test Intermediate CA 1 | ||
8 | issuer= CN = LibreSSL Test Root CA 1 | ||
9 | -----BEGIN CERTIFICATE----- | ||
10 | MIIDLjCCAhagAwIBAgIJAIZjiC92oa9fMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
11 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDIwHhcNMjAwNzE0MTgy | ||
12 | MTA0WhcNMzAwNzEyMTgyMTA0WjAhMR8wHQYDVQQDDBZMaWJyZVNTTCBUZXN0IFNl | ||
13 | cnZlciAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwqXhw2gULhNs | ||
14 | Z7sBIqh/TciOMIFpsWU6JDES663BQ7BhVD3uHwsBRGV80+dNz8zi070t+5eoX00O | ||
15 | 9GWwIuC4wjhjM0VVid+NJgRdDvjHBpnbdtY8DFh4X7wsXqyHb5Zmbda+f81JiXEF | ||
16 | m1E8FtNnw5wdhzaZdN2quZsIDq4cnldVoolFbKDuhRBgYXujv64Yh4SkPEzOGiUv | ||
17 | YQW7kkSVepwchwy2baGYEsZSNQhPasuCCGsjRi1piYJ0mx3FpSO/gtcTwF2DsLtw | ||
18 | rAFms/HtHIuGOgPROfVllemTTnj+OqutNoYFbpw5qPvDk1b8ciSJOXuzu42hDmkH | ||
19 | smqlTIz36wIDAQABo2AwXjAdBgNVHQ4EFgQU0lC+eXXjL7i1nIpo28/iBVuyqM4w | ||
20 | HwYDVR0jBBgwFoAUxwNMYQTwWSAmTGX9yKxo/zsaciIwDAYDVR0TAQH/BAIwADAO | ||
21 | BgNVHQ8BAf8EBAMCB4AwDQYJKoZIhvcNAQELBQADggEBAIq1+kpJ23wZNmttl1dY | ||
22 | vecnxNYQbztAfblXLofzrNWcjcuFjMA+r6r6ACninGUmaqdzwAWE9kTg2MvEJ/Gi | ||
23 | +FgXhZRHDozDKkX6LZ5r+KKrUI5IRKXH8yuVTWgL8NJhvYQeG1lJ+NYwiIDDbO1b | ||
24 | mfR7HJOSM1wY6OmWl+ac72PUdN5h7q6HVIcIFlMVwPQ+Xz5DgDLmh1iglcq8/i1/ | ||
25 | wJRLVN8Wg/Ava3o8PwE7Lp0flfrURTuZqP3RNa+YRy6xCl7kokx2BxygzM/zBHhJ | ||
26 | 7EMkJxPVEi28+51iL2COtXgbL3HWPUubM8fUwbv5ftuEE4DhXMRI1o2Tv9WoWcEx | ||
27 | 9yM= | ||
28 | -----END CERTIFICATE----- | ||
29 | -----BEGIN CERTIFICATE----- | ||
30 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9eMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
31 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAyMB4XDTIwMDcxNDE4MjEwNFoXDTMw | ||
32 | MDcxMjE4MjEwNFowKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
33 | dGUgQ0EgMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANWwgnQiS+vr | ||
34 | /q8yWkup6w3xJbeJLW2+M6yryCGgdE8CJkm4h8a0mIospVwk2W3oSYl6ILuNSzjD | ||
35 | K8E8l77fMjbNitCQBOkZO3DtBqKuRpk+w4G3epH3QVF4HZXTgNMXpc/3SfWR+I4M | ||
36 | kCtcec3a/hTOtxWCmhILi4i2u+A1lhu8QXM5psuwu6Z/uFV2iKXiIcVYBfOheMkY | ||
37 | jgraBBb+UeKIbMrFvm5xCaRfxOPxXAADD9DnrxkGa2SYZFceWYa6eV67uD1LeI5+ | ||
38 | 0xgQ915TT2xrd2LwjNH6LO9P/mBJ/f+5rnvJfMP3HGQjZB5XOq4aFVYYz/kWCWc3 | ||
39 | iu45Ob4qmfkCAwEAAaNjMGEwHQYDVR0OBBYEFMcDTGEE8FkgJkxl/cisaP87GnIi | ||
40 | MB8GA1UdIwQYMBaAFLwyUPdO1PqOOYNMNxrqJ61rjZ+1MA8GA1UdEwEB/wQFMAMB | ||
41 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQAJuKJAJeVbo1dg | ||
42 | YojKwWikaIedSVHgzrGY360EIb31oO5Jb+WECw+9x6k8Q3SmRvuRLHFMbcIK/dqc | ||
43 | qgeqlMh5pePsyaomwLAIz2n2OMRzjW0B0evENUvuqunC1T4Bp1RGTMdiHt46EScy | ||
44 | 79XP3tw/BdCYO5kPYAcBJ4qI0Mf1ofPcuBFufv53UGZ1UVytoKIlGfgcoWmeR9+p | ||
45 | ZeE7F6bpzC9OE5589ytwCUh61rruDKKK38B4rUaITKKQiyCfH1cilz+HEeyal1vx | ||
46 | mh2BfMVYYJQowCy8oIcJrNeq9SKb2naPV/fMEGrBbnPrkz/GFsYCYWW/vBVL2XSf | ||
47 | z3eka+T2 | ||
48 | -----END CERTIFICATE----- | ||
49 | -----BEGIN CERTIFICATE----- | ||
50 | MIIDOjCCAiKgAwIBAgIJAIZjiC92oa9dMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
51 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDEwHhcNMjAwNzE0MTgy | ||
52 | MTAzWhcNMzAwNzEyMTgyMTAzWjAqMSgwJgYDVQQDDB9MaWJyZVNTTCBUZXN0IElu | ||
53 | dGVybWVkaWF0ZSBDQSAyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA | ||
54 | 1bCCdCJL6+v+rzJaS6nrDfElt4ktbb4zrKvIIaB0TwImSbiHxrSYiiylXCTZbehJ | ||
55 | iXogu41LOMMrwTyXvt8yNs2K0JAE6Rk7cO0Goq5GmT7Dgbd6kfdBUXgdldOA0xel | ||
56 | z/dJ9ZH4jgyQK1x5zdr+FM63FYKaEguLiLa74DWWG7xBczmmy7C7pn+4VXaIpeIh | ||
57 | xVgF86F4yRiOCtoEFv5R4ohsysW+bnEJpF/E4/FcAAMP0OevGQZrZJhkVx5Zhrp5 | ||
58 | Xru4PUt4jn7TGBD3XlNPbGt3YvCM0fos70/+YEn9/7mue8l8w/ccZCNkHlc6rhoV | ||
59 | VhjP+RYJZzeK7jk5viqZ+QIDAQABo2MwYTAdBgNVHQ4EFgQUxwNMYQTwWSAmTGX9 | ||
60 | yKxo/zsaciIwHwYDVR0jBBgwFoAUZ48rls6iM5jYKv5fad8uGlZBR4YwDwYDVR0T | ||
61 | AQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAAHt | ||
62 | H9FaBdHkCIIBaG3L3eQms3roh5AElb1PlOD8q3gm1WL5P6ZoC73zXjYJeIu65mAt | ||
63 | +/KSLu5mhj8CO8VQBWVxMSwTOpVadT9XR+nb23NwbhedQ88ef6df9dy9oN/gJx+f | ||
64 | lzdH3sFkuNkirTYKd6V/eHwXP2a+vxc+bJNmafeE/2BF+g6CDvi38bO3gBAfNg0x | ||
65 | U6pSiLaWRgljH4klWlzL6G+JiFCZug5aacZnvMtQrqfGDDblAKPYG/xe4ARQIPhz | ||
66 | 6D/aY29gNIhYARDG6E1fD54/PT1YxZGj/Y8mskppoxiNVvEPoxfqwzvlyqL1olh6 | ||
67 | vKcYy30m72E6Esrbev8= | ||
68 | -----END CERTIFICATE----- | ||
69 | -----BEGIN CERTIFICATE----- | ||
70 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9cMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
71 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjEwM1oXDTMw | ||
72 | MDcxMjE4MjEwM1owKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
73 | dGUgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMFY/+WkYwrm | ||
74 | HyQHqjzssWWvPY69ryOukIz8vSxIsKBvC8lWVBBYf+P7KEErr8XWsCJWId7b3ETX | ||
75 | 0FKxFvthOqZ7Xgotp7b0Rt5Nl0nJsymPMCWIdiFAli9d9T4rY6DTg0ulsvnZKMg1 | ||
76 | bjW5yZef8TlUsO5jyyPL7ePlVa18/Tg73lmoKwbAfmQwL8yEjI3a9gjDzBs6J0Nx | ||
77 | GwSUz0XtIMJ2OuDGV1f3yX1eeOOFOLSPKK31oCMVN/U2m64pU0TYsqp52KPP2OKQ | ||
78 | NADWOUY8hH/iMKcwErB8hJIP5uNcMZcNL/3Fx5fMzB0dYY4qMXWbhNamhrMwaA76 | ||
79 | nDqV03c4aOsCAwEAAaNjMGEwHQYDVR0OBBYEFGePK5bOojOY2Cr+X2nfLhpWQUeG | ||
80 | MB8GA1UdIwQYMBaAFJb654HjhVrD+wQKAvmil5cqWOAGMA8GA1UdEwEB/wQFMAMB | ||
81 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQChewj1lVVYl7OR | ||
82 | nqZh4vsKT6/da5ppfxUuTKeaBFumPjxmQEM7swOGCAFL8VIYP7Px4NlC4DihNHox | ||
83 | M7y1H63ZBI12vePjLOcqxjPXK59v3ECZOz7RjT18QoIJmAB8KeDI/hLJf83PGD4e | ||
84 | MauFsx3XCxJkHLU22v8k5Sn3n0pWvPCQ+uA8qF+MDhNZq6BuTFyAUHwWZvJGK9PX | ||
85 | Tj/fh9LskZV3HsNLM1WF0jVMOtxV6nTI2e5RlqqOSlrlyZr/lmXy13r+wVpuyUmR | ||
86 | R1c/av6G7SGa+F9YbKzLYZx/80kO7AO4RWG5AgjgRcCz+fWyE3W0Yaa8LQjXspGo | ||
87 | KO4leRha | ||
88 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/5h/roots.pem b/src/regress/lib/libcrypto/certs/5h/roots.pem new file mode 100644 index 0000000000..275ccb1e09 --- /dev/null +++ b/src/regress/lib/libcrypto/certs/5h/roots.pem | |||
@@ -0,0 +1,21 @@ | |||
1 | subject= CN = LibreSSL Test Root CA 2 | ||
2 | issuer= CN = LibreSSL Test Root CA 2 | ||
3 | -----BEGIN CERTIFICATE----- | ||
4 | MIIDKjCCAhKgAwIBAgIJANdPNr3tzWx0MA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
5 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAyMB4XDTIwMDcxNDE4MjEwNFoXDTMw | ||
6 | MDcxMjE4MjEwNFowIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDIw | ||
7 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDI8uK3Psn8z9GnvLLQXowb | ||
8 | nvxbOu/ma3WjeyxOrt/RDU7I46iiFK+Oy3pTYWjhE9i1LJzpcobcTVyDTnQtuKzE | ||
9 | V73/ehmPTK/moA/SdUvL8vvIUX/o/09SZLNJYkZR8PThuIELLUfoIMsJ73SR7EfN | ||
10 | +FcW4ioUtfdmzR8tin4rZfP4vZ5BJ68MDgo7zowsv7fYVJhik2eMfVCDxIGZkCyu | ||
11 | eXJzUS/OcE12AIkwt0S5Mb6339/fmqunhMGoaDYI/0x6yzktIbiB6ZW+U4hl4l8e | ||
12 | TthBuoKwI5JqWahHD9ZDsYPRVl8E1BkG2XDzb63H15tw/RlcTEokw903nvP525kR | ||
13 | AgMBAAGjYzBhMB0GA1UdDgQWBBS8MlD3TtT6jjmDTDca6ieta42ftTAfBgNVHSME | ||
14 | GDAWgBS8MlD3TtT6jjmDTDca6ieta42ftTAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
15 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAgC0I59g4PM7t/vp/QwPiQEEI | ||
16 | MAsam82+rlac9HVNiybHxQl/Vy+Ve7CASqSBFIa1xgHbO925qO0psnyxYnJvofi3 | ||
17 | VW4WlN8yaeAyDIY3N/ZZldu3vhXL5Cvir301N1Y+CCoUf6notpsLO9YMlLqcO5Qa | ||
18 | vxzQQEHSxOpzhMKZbdb8sILqGvt4JL469FbtpI8Iylf3WvC5qA5na/aKjTZLW/Ep | ||
19 | 817p6f9PMJuEIDoZJQO8LB6Cs7OT7CbMG1Sbtpj+HHB0ep1PFC5GTqZpOv6uqDp6 | ||
20 | 0Soz5JXbbTg0+7OYnWIkjqBYJ/frt5VTNnB0mjN2iJFIjXw9fS+5r0tGwMRjGQ== | ||
21 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/5i/bundle.pem b/src/regress/lib/libcrypto/certs/5i/bundle.pem new file mode 100644 index 0000000000..67e8688862 --- /dev/null +++ b/src/regress/lib/libcrypto/certs/5i/bundle.pem | |||
@@ -0,0 +1,88 @@ | |||
1 | subject= CN = LibreSSL Test Server 1 | ||
2 | issuer= CN = LibreSSL Test Intermediate CA 2 | ||
3 | subject= CN = LibreSSL Test Intermediate CA 2 | ||
4 | issuer= CN = LibreSSL Test Root CA 2 | ||
5 | subject= CN = LibreSSL Test Intermediate CA 2 | ||
6 | issuer= CN = LibreSSL Test Intermediate CA 1 | ||
7 | subject= CN = LibreSSL Test Intermediate CA 1 | ||
8 | issuer= CN = LibreSSL Test Root CA 1 | ||
9 | -----BEGIN CERTIFICATE----- | ||
10 | MIIDLjCCAhagAwIBAgIJAIZjiC92oa9fMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
11 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDIwHhcNMjAwNzE0MTgy | ||
12 | MTA0WhcNMzAwNzEyMTgyMTA0WjAhMR8wHQYDVQQDDBZMaWJyZVNTTCBUZXN0IFNl | ||
13 | cnZlciAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwqXhw2gULhNs | ||
14 | Z7sBIqh/TciOMIFpsWU6JDES663BQ7BhVD3uHwsBRGV80+dNz8zi070t+5eoX00O | ||
15 | 9GWwIuC4wjhjM0VVid+NJgRdDvjHBpnbdtY8DFh4X7wsXqyHb5Zmbda+f81JiXEF | ||
16 | m1E8FtNnw5wdhzaZdN2quZsIDq4cnldVoolFbKDuhRBgYXujv64Yh4SkPEzOGiUv | ||
17 | YQW7kkSVepwchwy2baGYEsZSNQhPasuCCGsjRi1piYJ0mx3FpSO/gtcTwF2DsLtw | ||
18 | rAFms/HtHIuGOgPROfVllemTTnj+OqutNoYFbpw5qPvDk1b8ciSJOXuzu42hDmkH | ||
19 | smqlTIz36wIDAQABo2AwXjAdBgNVHQ4EFgQU0lC+eXXjL7i1nIpo28/iBVuyqM4w | ||
20 | HwYDVR0jBBgwFoAUxwNMYQTwWSAmTGX9yKxo/zsaciIwDAYDVR0TAQH/BAIwADAO | ||
21 | BgNVHQ8BAf8EBAMCB4AwDQYJKoZIhvcNAQELBQADggEBAIq1+kpJ23wZNmttl1dY | ||
22 | vecnxNYQbztAfblXLofzrNWcjcuFjMA+r6r6ACninGUmaqdzwAWE9kTg2MvEJ/Gi | ||
23 | +FgXhZRHDozDKkX6LZ5r+KKrUI5IRKXH8yuVTWgL8NJhvYQeG1lJ+NYwiIDDbO1b | ||
24 | mfR7HJOSM1wY6OmWl+ac72PUdN5h7q6HVIcIFlMVwPQ+Xz5DgDLmh1iglcq8/i1/ | ||
25 | wJRLVN8Wg/Ava3o8PwE7Lp0flfrURTuZqP3RNa+YRy6xCl7kokx2BxygzM/zBHhJ | ||
26 | 7EMkJxPVEi28+51iL2COtXgbL3HWPUubM8fUwbv5ftuEE4DhXMRI1o2Tv9WoWcEx | ||
27 | 9yM= | ||
28 | -----END CERTIFICATE----- | ||
29 | -----BEGIN CERTIFICATE----- | ||
30 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9eMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
31 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAyMB4XDTIwMDcxNDE4MjEwNFoXDTMw | ||
32 | MDcxMjE4MjEwNFowKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
33 | dGUgQ0EgMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANWwgnQiS+vr | ||
34 | /q8yWkup6w3xJbeJLW2+M6yryCGgdE8CJkm4h8a0mIospVwk2W3oSYl6ILuNSzjD | ||
35 | K8E8l77fMjbNitCQBOkZO3DtBqKuRpk+w4G3epH3QVF4HZXTgNMXpc/3SfWR+I4M | ||
36 | kCtcec3a/hTOtxWCmhILi4i2u+A1lhu8QXM5psuwu6Z/uFV2iKXiIcVYBfOheMkY | ||
37 | jgraBBb+UeKIbMrFvm5xCaRfxOPxXAADD9DnrxkGa2SYZFceWYa6eV67uD1LeI5+ | ||
38 | 0xgQ915TT2xrd2LwjNH6LO9P/mBJ/f+5rnvJfMP3HGQjZB5XOq4aFVYYz/kWCWc3 | ||
39 | iu45Ob4qmfkCAwEAAaNjMGEwHQYDVR0OBBYEFMcDTGEE8FkgJkxl/cisaP87GnIi | ||
40 | MB8GA1UdIwQYMBaAFLwyUPdO1PqOOYNMNxrqJ61rjZ+1MA8GA1UdEwEB/wQFMAMB | ||
41 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQAJuKJAJeVbo1dg | ||
42 | YojKwWikaIedSVHgzrGY360EIb31oO5Jb+WECw+9x6k8Q3SmRvuRLHFMbcIK/dqc | ||
43 | qgeqlMh5pePsyaomwLAIz2n2OMRzjW0B0evENUvuqunC1T4Bp1RGTMdiHt46EScy | ||
44 | 79XP3tw/BdCYO5kPYAcBJ4qI0Mf1ofPcuBFufv53UGZ1UVytoKIlGfgcoWmeR9+p | ||
45 | ZeE7F6bpzC9OE5589ytwCUh61rruDKKK38B4rUaITKKQiyCfH1cilz+HEeyal1vx | ||
46 | mh2BfMVYYJQowCy8oIcJrNeq9SKb2naPV/fMEGrBbnPrkz/GFsYCYWW/vBVL2XSf | ||
47 | z3eka+T2 | ||
48 | -----END CERTIFICATE----- | ||
49 | -----BEGIN CERTIFICATE----- | ||
50 | MIIDOjCCAiKgAwIBAgIJAIZjiC92oa9dMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
51 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDEwHhcNMjAwNzE0MTgy | ||
52 | MTAzWhcNMzAwNzEyMTgyMTAzWjAqMSgwJgYDVQQDDB9MaWJyZVNTTCBUZXN0IElu | ||
53 | dGVybWVkaWF0ZSBDQSAyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA | ||
54 | 1bCCdCJL6+v+rzJaS6nrDfElt4ktbb4zrKvIIaB0TwImSbiHxrSYiiylXCTZbehJ | ||
55 | iXogu41LOMMrwTyXvt8yNs2K0JAE6Rk7cO0Goq5GmT7Dgbd6kfdBUXgdldOA0xel | ||
56 | z/dJ9ZH4jgyQK1x5zdr+FM63FYKaEguLiLa74DWWG7xBczmmy7C7pn+4VXaIpeIh | ||
57 | xVgF86F4yRiOCtoEFv5R4ohsysW+bnEJpF/E4/FcAAMP0OevGQZrZJhkVx5Zhrp5 | ||
58 | Xru4PUt4jn7TGBD3XlNPbGt3YvCM0fos70/+YEn9/7mue8l8w/ccZCNkHlc6rhoV | ||
59 | VhjP+RYJZzeK7jk5viqZ+QIDAQABo2MwYTAdBgNVHQ4EFgQUxwNMYQTwWSAmTGX9 | ||
60 | yKxo/zsaciIwHwYDVR0jBBgwFoAUZ48rls6iM5jYKv5fad8uGlZBR4YwDwYDVR0T | ||
61 | AQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAAHt | ||
62 | H9FaBdHkCIIBaG3L3eQms3roh5AElb1PlOD8q3gm1WL5P6ZoC73zXjYJeIu65mAt | ||
63 | +/KSLu5mhj8CO8VQBWVxMSwTOpVadT9XR+nb23NwbhedQ88ef6df9dy9oN/gJx+f | ||
64 | lzdH3sFkuNkirTYKd6V/eHwXP2a+vxc+bJNmafeE/2BF+g6CDvi38bO3gBAfNg0x | ||
65 | U6pSiLaWRgljH4klWlzL6G+JiFCZug5aacZnvMtQrqfGDDblAKPYG/xe4ARQIPhz | ||
66 | 6D/aY29gNIhYARDG6E1fD54/PT1YxZGj/Y8mskppoxiNVvEPoxfqwzvlyqL1olh6 | ||
67 | vKcYy30m72E6Esrbev8= | ||
68 | -----END CERTIFICATE----- | ||
69 | -----BEGIN CERTIFICATE----- | ||
70 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9cMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
71 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjEwM1oXDTMw | ||
72 | MDcxMjE4MjEwM1owKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
73 | dGUgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMFY/+WkYwrm | ||
74 | HyQHqjzssWWvPY69ryOukIz8vSxIsKBvC8lWVBBYf+P7KEErr8XWsCJWId7b3ETX | ||
75 | 0FKxFvthOqZ7Xgotp7b0Rt5Nl0nJsymPMCWIdiFAli9d9T4rY6DTg0ulsvnZKMg1 | ||
76 | bjW5yZef8TlUsO5jyyPL7ePlVa18/Tg73lmoKwbAfmQwL8yEjI3a9gjDzBs6J0Nx | ||
77 | GwSUz0XtIMJ2OuDGV1f3yX1eeOOFOLSPKK31oCMVN/U2m64pU0TYsqp52KPP2OKQ | ||
78 | NADWOUY8hH/iMKcwErB8hJIP5uNcMZcNL/3Fx5fMzB0dYY4qMXWbhNamhrMwaA76 | ||
79 | nDqV03c4aOsCAwEAAaNjMGEwHQYDVR0OBBYEFGePK5bOojOY2Cr+X2nfLhpWQUeG | ||
80 | MB8GA1UdIwQYMBaAFJb654HjhVrD+wQKAvmil5cqWOAGMA8GA1UdEwEB/wQFMAMB | ||
81 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQChewj1lVVYl7OR | ||
82 | nqZh4vsKT6/da5ppfxUuTKeaBFumPjxmQEM7swOGCAFL8VIYP7Px4NlC4DihNHox | ||
83 | M7y1H63ZBI12vePjLOcqxjPXK59v3ECZOz7RjT18QoIJmAB8KeDI/hLJf83PGD4e | ||
84 | MauFsx3XCxJkHLU22v8k5Sn3n0pWvPCQ+uA8qF+MDhNZq6BuTFyAUHwWZvJGK9PX | ||
85 | Tj/fh9LskZV3HsNLM1WF0jVMOtxV6nTI2e5RlqqOSlrlyZr/lmXy13r+wVpuyUmR | ||
86 | R1c/av6G7SGa+F9YbKzLYZx/80kO7AO4RWG5AgjgRcCz+fWyE3W0Yaa8LQjXspGo | ||
87 | KO4leRha | ||
88 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/5i/roots.pem b/src/regress/lib/libcrypto/certs/5i/roots.pem new file mode 100644 index 0000000000..074966ef6e --- /dev/null +++ b/src/regress/lib/libcrypto/certs/5i/roots.pem | |||
@@ -0,0 +1,21 @@ | |||
1 | subject= CN = LibreSSL Test Root CA 1 | ||
2 | issuer= CN = LibreSSL Test Root CA 1 | ||
3 | -----BEGIN CERTIFICATE----- | ||
4 | MIIDKjCCAhKgAwIBAgIJAN+6GAMUhGc2MA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
5 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjEwM1oXDTMw | ||
6 | MDcxMjE4MjEwM1owIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDEw | ||
7 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC2SETQaiYXodTAMu/JV6Jq | ||
8 | HNsODaA7IyKpHIIuNLcss2mSMvZDMomxjqJNPOQ99Qt6SMfYMiVZxzJ4/CxdIxQX | ||
9 | wvTr5hz9sfBvG4V9ehd1LhoA69Zxuq/rgagRu7iMYZIlzkw+0oem/aNIGjh+4/W2 | ||
10 | 2Kv4LTPxiL3F7WPaom2/2jRZS/2xWd63JdfeAb2fVwqqiMHhTbKGRSA8xNZ4AFYh | ||
11 | mpuVz6gcJ36Z2Ay96igyfLjuw9a6KmoG+0yk7vak4yN22t/ikM7t6COTuPbj+WRP | ||
12 | KCJKlHv7g+sTYw5cllFT/OdrYqz/0VgvUaDGPDaH6UmmUWBzq6sEffMOa7TSUIr7 | ||
13 | AgMBAAGjYzBhMB0GA1UdDgQWBBSW+ueB44Vaw/sECgL5opeXKljgBjAfBgNVHSME | ||
14 | GDAWgBSW+ueB44Vaw/sECgL5opeXKljgBjAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
15 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAREUFeS3072m7mI9FXAgAYegH | ||
16 | VppdiU1B9r2wFk9n77MY2y+BH7Gugw8BiW3Z8+23U21L+Tp4BrbEtSdIDujd9xA5 | ||
17 | fwa7Z2fPLvC0VrpEeLD6Nt7NLGe3T859F5G8Q2qBSG39Ix+T11ZH0SCa3Q6oSgq1 | ||
18 | jcXUUndmx5UUjcBVwpvQ5vIQjCu8Z5ECqMceirE5DXx9S1mPjApZlsMft7Bo3a5T | ||
19 | 6o1H9ewD7aFFqbrhBJpw8fQMZFQckjmUEPkozIrDBuLsfeJG4NFOTWNxizjbgjuk | ||
20 | Zb+EDW7w5Ic0nAh3VY/3wzwqN2Oy4o2UIRDyT8+F7XVRa2X7A7XV6TSmwivZbQ== | ||
21 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/6a/bundle.pem b/src/regress/lib/libcrypto/certs/6a/bundle.pem new file mode 100644 index 0000000000..206197ecf4 --- /dev/null +++ b/src/regress/lib/libcrypto/certs/6a/bundle.pem | |||
@@ -0,0 +1,88 @@ | |||
1 | subject= CN = LibreSSL Test Server 1 | ||
2 | issuer= CN = LibreSSL Test Intermediate CA 2 | ||
3 | subject= CN = LibreSSL Test Intermediate CA 2 | ||
4 | issuer= CN = LibreSSL Test Intermediate CA 1 | ||
5 | subject= CN = LibreSSL Test Intermediate CA 2 | ||
6 | issuer= CN = LibreSSL Test Root CA 2 | ||
7 | subject= CN = LibreSSL Test Intermediate CA 1 | ||
8 | issuer= CN = LibreSSL Test Root CA 1 | ||
9 | -----BEGIN CERTIFICATE----- | ||
10 | MIIDLjCCAhagAwIBAgIJAIZjiC92oa9jMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
11 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDIwHhcNMjAwNzE0MTgy | ||
12 | MTA3WhcNMzAwNzEyMTgyMTA3WjAhMR8wHQYDVQQDDBZMaWJyZVNTTCBUZXN0IFNl | ||
13 | cnZlciAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwSs82Ct0Rn5o | ||
14 | RPTz/CAgY4rU1/J681+4b1jma1nNogoMP4X44XAfk9rtpJbiA5RJOm+rp9zCJz98 | ||
15 | d/wENBBXaDTfglQIV9S/QMse07XQIelM4wrDXF+qVfYHXju2frMGR1PhXPf2u5sz | ||
16 | aAwH0CR+PcOssVZ+/EaBf6HUNv7YBUKa5/t2gUAWffMXr7pOc0dz1p1CqMyrPpgC | ||
17 | oYnJ7z04sG5k+cEs3hnc8WOAijcfs83PnUz1Kt3EN3lDTqyisHo7lKkkfZJAzUyZ | ||
18 | sxWfPte7OSKCcntJKFB66VmsAtF4pQkOVfl+DZpMnyEQmLuQC/IxKzRxMn1nsVBw | ||
19 | WsSmWGHIwQIDAQABo2AwXjAdBgNVHQ4EFgQUGz0CqreuH+lcWTiiQEvcAhpAHjow | ||
20 | HwYDVR0jBBgwFoAUMqI7v6dDyYKNPtmWhhrBKoUlLXMwDAYDVR0TAQH/BAIwADAO | ||
21 | BgNVHQ8BAf8EBAMCB4AwDQYJKoZIhvcNAQELBQADggEBAKKUZXhSSNmLbhGYtBtx | ||
22 | wxhuPZcYRWC3Z7UNosnkgtt5rpNkBek6GpLRVr7+DzV2Zc94tRlzLr6Ot9ntkHDK | ||
23 | HYawNjAQbDsHo3mu/kQw3DmOIJ0e8xWSx+ka9thp5a6riihNyJ7TAvi2S9EyI5JO | ||
24 | 4wSokIfibE5kk6DbXE2iWuOl0+w/oDJYIg60Aeyr0N7r92xF8Ycmf3/bs00cC6fF | ||
25 | PhjZ9uK6dennzuLoaF9yLpOBM3lKRxwPhs951xRwnP1a362g/8N9ASds9Z3uWXhk | ||
26 | TS6rVxpcGVy10aFJOHwQNaaydh6dNi+5dlYU8CPtC7QMyurmNaPWM5n4IgQzPE6j | ||
27 | Grs= | ||
28 | -----END CERTIFICATE----- | ||
29 | -----BEGIN CERTIFICATE----- | ||
30 | MIIDOjCCAiKgAwIBAgIJAIZjiC92oa9hMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
31 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDEwHhcNMjAwNzE0MTgy | ||
32 | MTA3WhcNMzAwNzEyMTgyMTA3WjAqMSgwJgYDVQQDDB9MaWJyZVNTTCBUZXN0IElu | ||
33 | dGVybWVkaWF0ZSBDQSAyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA | ||
34 | z8a1IcPC779qOAn2zE2KZCERL88ZrPrRwhc5dfKTimA2G3cf9JwWCshSLtiw/xJg | ||
35 | mE7Sxj/w5Ga24dsFNsVU22QlB65OATE2Ci8tLZbq132jGAg27GLT3lbbJoxT1OF5 | ||
36 | uSakXyEAPs8Rk/2rH55cIJkfRv7W7Jaesu/pK0Lg/zptOshnvH71zjZMTi1Uz+NB | ||
37 | ccUZUkhDD20x9lt36yrB+PLMl1fjpstIMDwdIuWrJZSqXsZIqrMeOllabl3GhlL3 | ||
38 | 7vEZ9J3/yOXmnQ7+LT1DyhCnkLsC9CORp7d58fAVEPB24MlTQThyFZQp/OHUgs1G | ||
39 | 6m6UHMdu0iFCDMt7hXLVlQIDAQABo2MwYTAdBgNVHQ4EFgQUMqI7v6dDyYKNPtmW | ||
40 | hhrBKoUlLXMwHwYDVR0jBBgwFoAUoKIWYd6h+5e84ykf5CCZKjSw1/swDwYDVR0T | ||
41 | AQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAIPP | ||
42 | 9KzMlph6tpdLSb3hbbvpUMF1xb45dSpD9ZGrzqnJeLZeeUhINeIPS7BpTntEUp+X | ||
43 | PJhdZkM520xF5vA5Jr4smvniyyhXPBKWvOs39tG8PfkQe2C+B8HPaNurBldaLhbt | ||
44 | eFfa4L6aEiZPq3MUHz4zY1uKNLyD8+fOFx3xGcHwmhW7AHPc0ICR8CDTjh5Ngiz0 | ||
45 | zwTklkR7GF2qMCohf7jdRpifXq/aT9gn0BCRKFPth5Kvh21qTV9kVBTW+FWRMnGR | ||
46 | BnUhNlWHFZ3D4K36RGCRbxX+5EU8cV0QJ7CklgkWDwqsbeUR2Z9cKpmJ7jDNqBz3 | ||
47 | pwUpMb35cBltk4S7tYI= | ||
48 | -----END CERTIFICATE----- | ||
49 | -----BEGIN CERTIFICATE----- | ||
50 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9iMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
51 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAyMB4XDTIwMDcxNDE4MjEwN1oXDTMw | ||
52 | MDcxMjE4MjEwN1owKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
53 | dGUgQ0EgMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM/GtSHDwu+/ | ||
54 | ajgJ9sxNimQhES/PGaz60cIXOXXyk4pgNht3H/ScFgrIUi7YsP8SYJhO0sY/8ORm | ||
55 | tuHbBTbFVNtkJQeuTgExNgovLS2W6td9oxgINuxi095W2yaMU9ThebkmpF8hAD7P | ||
56 | EZP9qx+eXCCZH0b+1uyWnrLv6StC4P86bTrIZ7x+9c42TE4tVM/jQXHFGVJIQw9t | ||
57 | MfZbd+sqwfjyzJdX46bLSDA8HSLlqyWUql7GSKqzHjpZWm5dxoZS9+7xGfSd/8jl | ||
58 | 5p0O/i09Q8oQp5C7AvQjkae3efHwFRDwduDJU0E4chWUKfzh1ILNRupulBzHbtIh | ||
59 | QgzLe4Vy1ZUCAwEAAaNjMGEwHQYDVR0OBBYEFDKiO7+nQ8mCjT7ZloYawSqFJS1z | ||
60 | MB8GA1UdIwQYMBaAFGsi4Zlcb2VpEpMgpYZzaJ8t/+cbMA8GA1UdEwEB/wQFMAMB | ||
61 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQBRn8CT8XbH8IlH | ||
62 | /PFQnLCBOOlHtBCsj0ZHc3mYnC9hswyPjdWcjMn09qBAg3Xe1qI6vSctX69b5Cav | ||
63 | hfATdF1Qqh4XSuNkqjRW+nASbYJJnYJ9srTT4z/n01TNIk88hyzRfeLoG9j10lj4 | ||
64 | LYjERld2KL1qRUttaui0SKtw6o7U0Dhg4xlvqsFKxXKaktlkdeDJxUQB+z6A0RAX | ||
65 | zi1e4FNRqmro9GrQ4XiSQheJvu0kpVmbo6JNoRSbqDX9dNOlXJ6s0+3+LvWk8p0W | ||
66 | /byXzLccJn5gGv1bPJea9tkibVFb33EBA4auqz6HX/eOGAa9ehVjvjvrrgQ669Ef | ||
67 | EKreOr9i | ||
68 | -----END CERTIFICATE----- | ||
69 | -----BEGIN CERTIFICATE----- | ||
70 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9gMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
71 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjEwN1oXDTMw | ||
72 | MDcxMjE4MjEwN1owKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
73 | dGUgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANv8Zd6UbyHR | ||
74 | eXhyGVXQp0meL7gVuuW06RiSAONhoVBEooxDy1h4jECNXM4skqz5G6RIv1Wfg6oB | ||
75 | dK+mFmgpXvaq6Tz6q2zW01v6w3aVOvNyrqR6AIwn8O7zLpiKHU0SdL7R4HDZEl7t | ||
76 | ND3rcbNEbKN0h77gM5EPq+zMUVizW/WJ6s41GKzC2HVdAlaWtnH+tj528kzuQpWf | ||
77 | +WLIeKzuZSgSoB07tkhRbOrv/2mHO/Ae7lw3l1Sc/4qs45lNO9BC80b2VPhPUSf1 | ||
78 | FuDpv6RRPo4x6ZJC+Lygv5yVzRzo72Wdga4FjbyErXuezT1dGDNHmHZMM34rDg4l | ||
79 | rTEizxNTaxMCAwEAAaNjMGEwHQYDVR0OBBYEFKCiFmHeofuXvOMpH+QgmSo0sNf7 | ||
80 | MB8GA1UdIwQYMBaAFOSH5/F3GfwSWgRDLDmVq+jLVF6XMA8GA1UdEwEB/wQFMAMB | ||
81 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQBvmmQpfhAviaBc | ||
82 | OTa91rBDdwe6L9WLBB7Jmk7/BYPCNNfBRO9lxP4GndgTqZeMKVh0qT6KVe0SydHx | ||
83 | Dz+FRlbos+GA1G5GwVu18u0rt6idXAs7XaWOvB2CfCB8SSWPs5gZaILwRtSXGgat | ||
84 | P3DFk+Fe6YA8TKoe+2jbRagclohsL8EsVcA1CFMGWIlEL+uHMIagV2lQM6WFZHh8 | ||
85 | 419bCmf/6QfP/BUN7sjmr0Nro358zatIPE2SMcyVZnO1WDHKuiitO4I8NHxIyCL1 | ||
86 | 7OP296PnCa9lGH1DGPsC75va10gyp7gfilPPAQfuNcZBz051PgU0IWAFPFEfDNWi | ||
87 | XDlcJ/Wx | ||
88 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/6a/roots.pem b/src/regress/lib/libcrypto/certs/6a/roots.pem new file mode 100644 index 0000000000..dc5acc3b96 --- /dev/null +++ b/src/regress/lib/libcrypto/certs/6a/roots.pem | |||
@@ -0,0 +1,42 @@ | |||
1 | subject= CN = LibreSSL Test Root CA 1 | ||
2 | issuer= CN = LibreSSL Test Root CA 1 | ||
3 | -----BEGIN CERTIFICATE----- | ||
4 | MIIDKjCCAhKgAwIBAgIJAOg4yfhGDUAZMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
5 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjEwNloXDTMw | ||
6 | MDcxMjE4MjEwNlowIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDEw | ||
7 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDEszjIZEE0K8Bczx4DIntV | ||
8 | lp/UvjUWmc2HCddZjGIeyJRZy/Qzwi8og8Z3tRomCF1PD9OSU5KSoT3zykhyRfSk | ||
9 | 7BzbLMXunSryibepKzzec0D2iG0ln+a3/zdV3lED2YAjxhTKmYJVhs8Wa3G9WyKn | ||
10 | LKcRP58oA70tN1zAyGIOHZHmblXbe6Sjkk4NuOPkhrGekuMtshGM3FRIkdMhyOE/ | ||
11 | 6ThInrjqbc5myhpMfQ+dVj5qDJtcp1OiQJF10t6nQ7r6a+0GxjSqvUGoHQNgnz1v | ||
12 | 2akMDYw6HLsnqekVJjqauIQHkt9zsC6biKozYt5nkKpcLXQ2/t3eAHmSanzO+5Sb | ||
13 | AgMBAAGjYzBhMB0GA1UdDgQWBBTkh+fxdxn8EloEQyw5lavoy1RelzAfBgNVHSME | ||
14 | GDAWgBTkh+fxdxn8EloEQyw5lavoy1RelzAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
15 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAQtYzR7SMZkmhv251w052ik9P | ||
16 | YBXUr+Pny1ZTph+FrLNCaVQLwoTE9N3LjXylxu0X96wyRyhgzV3eeVX1soV0OmW7 | ||
17 | di7AjYvNVIu0CO1BKtduUX+S1S5IszIACJnDxJ+m0ba4Ip29GZ4h1fndJ08jwtfJ | ||
18 | zWpoCy1m5LD1lMzGg6En32NH1fp8410fkWCxKAavT7oRG6FjKzQepquIJJQyqA1G | ||
19 | tgYjHe/4jFMoaIlxGj4wsX+40liN+sKnAZTX/7tG1p85i7s4BlAkDzxscOMDcXyt | ||
20 | hn7Jq3C4PuYT1a6c4iLmK3fLh0I8B1FLLPvmf3itomuOfW06xOKrdz39lxUbHw== | ||
21 | -----END CERTIFICATE----- | ||
22 | subject= CN = LibreSSL Test Root CA 2 | ||
23 | issuer= CN = LibreSSL Test Root CA 2 | ||
24 | -----BEGIN CERTIFICATE----- | ||
25 | MIIDJDCCAgygAwIBAgIDEAABMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNVBAMMF0xp | ||
26 | YnJlU1NMIFRlc3QgUm9vdCBDQSAyMB4XDTEwMDEwMTAwMDAwMFoXDTIwMDEwMTAw | ||
27 | MDAwMFowIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDIwggEiMA0G | ||
28 | CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDGeVTchJwFc5TJwf4cJFW0/bGCA8HN | ||
29 | W1W8qDRawMpykqKrtKdRRYzNDcKUtxXR0eYOZEGAAs9xHw7ZElrqPa5FukwjtVLL | ||
30 | NT5UVKcJ36s8d58AXyPXvR0yLvCQObvbi6yTaBxXuanQIFQeY2JhOnt7Xa0gPU1u | ||
31 | ELKVRO62oICDLNRjjDSL2rzysEEmaIA++TZ4yznf/qCUEfbyGZcYiHdyGr3TxmUC | ||
32 | m2RMlmipYjmVkP6NKXcCZ7z8QMG18Hx4XUhnn3xS0Y/HqHAuguQRgCEXqYTJ6QxA | ||
33 | JLOixprDnWKn1I9086ETka+ck8ZPw7Pb9kKmSIhDX8DF/FdwAHExYtrbAgMBAAGj | ||
34 | YzBhMB0GA1UdDgQWBBRrIuGZXG9laRKTIKWGc2ifLf/nGzAfBgNVHSMEGDAWgBRr | ||
35 | IuGZXG9laRKTIKWGc2ifLf/nGzAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQE | ||
36 | AwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAQQ/jJGGMGceT6slwEntfa1tTzORAPpP3 | ||
37 | wak/pr0CZznGf6LJK+1XDgCkk1B+2sjVDisEtqAomFAk7Omy5vgQsotLOM9XjttO | ||
38 | y8s6FpkkNNP+p753qEGzVk+ANGqWXWNn+dl5yDC7SrKgakxjHxfJrQnuMNZCqFUc | ||
39 | Lf9CpIRt5pxr2LIsbf1jNb6nX29HFnN34q/HZIDpiTq2o14vW++/U3WB8P1Dm0/I | ||
40 | z9ITSDKjsoPq3y7rqLw4f0GGju2zurLyYqahteK+KYgEzVTwZ9jUxJgKhJKRXvlz | ||
41 | ISXH+4gugOZkQvEp5835cTRVYCfaUhVXiEzzqyKhARjCyTAMPECl7w== | ||
42 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/6b/bundle.pem b/src/regress/lib/libcrypto/certs/6b/bundle.pem new file mode 100644 index 0000000000..85513d52ad --- /dev/null +++ b/src/regress/lib/libcrypto/certs/6b/bundle.pem | |||
@@ -0,0 +1,88 @@ | |||
1 | subject= CN = LibreSSL Test Server 1 | ||
2 | issuer= CN = LibreSSL Test Intermediate CA 2 | ||
3 | subject= CN = LibreSSL Test Intermediate CA 2 | ||
4 | issuer= CN = LibreSSL Test Root CA 2 | ||
5 | subject= CN = LibreSSL Test Intermediate CA 2 | ||
6 | issuer= CN = LibreSSL Test Intermediate CA 1 | ||
7 | subject= CN = LibreSSL Test Intermediate CA 1 | ||
8 | issuer= CN = LibreSSL Test Root CA 1 | ||
9 | -----BEGIN CERTIFICATE----- | ||
10 | MIIDLjCCAhagAwIBAgIJAIZjiC92oa9jMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
11 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDIwHhcNMjAwNzE0MTgy | ||
12 | MTA3WhcNMzAwNzEyMTgyMTA3WjAhMR8wHQYDVQQDDBZMaWJyZVNTTCBUZXN0IFNl | ||
13 | cnZlciAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwSs82Ct0Rn5o | ||
14 | RPTz/CAgY4rU1/J681+4b1jma1nNogoMP4X44XAfk9rtpJbiA5RJOm+rp9zCJz98 | ||
15 | d/wENBBXaDTfglQIV9S/QMse07XQIelM4wrDXF+qVfYHXju2frMGR1PhXPf2u5sz | ||
16 | aAwH0CR+PcOssVZ+/EaBf6HUNv7YBUKa5/t2gUAWffMXr7pOc0dz1p1CqMyrPpgC | ||
17 | oYnJ7z04sG5k+cEs3hnc8WOAijcfs83PnUz1Kt3EN3lDTqyisHo7lKkkfZJAzUyZ | ||
18 | sxWfPte7OSKCcntJKFB66VmsAtF4pQkOVfl+DZpMnyEQmLuQC/IxKzRxMn1nsVBw | ||
19 | WsSmWGHIwQIDAQABo2AwXjAdBgNVHQ4EFgQUGz0CqreuH+lcWTiiQEvcAhpAHjow | ||
20 | HwYDVR0jBBgwFoAUMqI7v6dDyYKNPtmWhhrBKoUlLXMwDAYDVR0TAQH/BAIwADAO | ||
21 | BgNVHQ8BAf8EBAMCB4AwDQYJKoZIhvcNAQELBQADggEBAKKUZXhSSNmLbhGYtBtx | ||
22 | wxhuPZcYRWC3Z7UNosnkgtt5rpNkBek6GpLRVr7+DzV2Zc94tRlzLr6Ot9ntkHDK | ||
23 | HYawNjAQbDsHo3mu/kQw3DmOIJ0e8xWSx+ka9thp5a6riihNyJ7TAvi2S9EyI5JO | ||
24 | 4wSokIfibE5kk6DbXE2iWuOl0+w/oDJYIg60Aeyr0N7r92xF8Ycmf3/bs00cC6fF | ||
25 | PhjZ9uK6dennzuLoaF9yLpOBM3lKRxwPhs951xRwnP1a362g/8N9ASds9Z3uWXhk | ||
26 | TS6rVxpcGVy10aFJOHwQNaaydh6dNi+5dlYU8CPtC7QMyurmNaPWM5n4IgQzPE6j | ||
27 | Grs= | ||
28 | -----END CERTIFICATE----- | ||
29 | -----BEGIN CERTIFICATE----- | ||
30 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9iMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
31 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAyMB4XDTIwMDcxNDE4MjEwN1oXDTMw | ||
32 | MDcxMjE4MjEwN1owKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
33 | dGUgQ0EgMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM/GtSHDwu+/ | ||
34 | ajgJ9sxNimQhES/PGaz60cIXOXXyk4pgNht3H/ScFgrIUi7YsP8SYJhO0sY/8ORm | ||
35 | tuHbBTbFVNtkJQeuTgExNgovLS2W6td9oxgINuxi095W2yaMU9ThebkmpF8hAD7P | ||
36 | EZP9qx+eXCCZH0b+1uyWnrLv6StC4P86bTrIZ7x+9c42TE4tVM/jQXHFGVJIQw9t | ||
37 | MfZbd+sqwfjyzJdX46bLSDA8HSLlqyWUql7GSKqzHjpZWm5dxoZS9+7xGfSd/8jl | ||
38 | 5p0O/i09Q8oQp5C7AvQjkae3efHwFRDwduDJU0E4chWUKfzh1ILNRupulBzHbtIh | ||
39 | QgzLe4Vy1ZUCAwEAAaNjMGEwHQYDVR0OBBYEFDKiO7+nQ8mCjT7ZloYawSqFJS1z | ||
40 | MB8GA1UdIwQYMBaAFGsi4Zlcb2VpEpMgpYZzaJ8t/+cbMA8GA1UdEwEB/wQFMAMB | ||
41 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQBRn8CT8XbH8IlH | ||
42 | /PFQnLCBOOlHtBCsj0ZHc3mYnC9hswyPjdWcjMn09qBAg3Xe1qI6vSctX69b5Cav | ||
43 | hfATdF1Qqh4XSuNkqjRW+nASbYJJnYJ9srTT4z/n01TNIk88hyzRfeLoG9j10lj4 | ||
44 | LYjERld2KL1qRUttaui0SKtw6o7U0Dhg4xlvqsFKxXKaktlkdeDJxUQB+z6A0RAX | ||
45 | zi1e4FNRqmro9GrQ4XiSQheJvu0kpVmbo6JNoRSbqDX9dNOlXJ6s0+3+LvWk8p0W | ||
46 | /byXzLccJn5gGv1bPJea9tkibVFb33EBA4auqz6HX/eOGAa9ehVjvjvrrgQ669Ef | ||
47 | EKreOr9i | ||
48 | -----END CERTIFICATE----- | ||
49 | -----BEGIN CERTIFICATE----- | ||
50 | MIIDOjCCAiKgAwIBAgIJAIZjiC92oa9hMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
51 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDEwHhcNMjAwNzE0MTgy | ||
52 | MTA3WhcNMzAwNzEyMTgyMTA3WjAqMSgwJgYDVQQDDB9MaWJyZVNTTCBUZXN0IElu | ||
53 | dGVybWVkaWF0ZSBDQSAyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA | ||
54 | z8a1IcPC779qOAn2zE2KZCERL88ZrPrRwhc5dfKTimA2G3cf9JwWCshSLtiw/xJg | ||
55 | mE7Sxj/w5Ga24dsFNsVU22QlB65OATE2Ci8tLZbq132jGAg27GLT3lbbJoxT1OF5 | ||
56 | uSakXyEAPs8Rk/2rH55cIJkfRv7W7Jaesu/pK0Lg/zptOshnvH71zjZMTi1Uz+NB | ||
57 | ccUZUkhDD20x9lt36yrB+PLMl1fjpstIMDwdIuWrJZSqXsZIqrMeOllabl3GhlL3 | ||
58 | 7vEZ9J3/yOXmnQ7+LT1DyhCnkLsC9CORp7d58fAVEPB24MlTQThyFZQp/OHUgs1G | ||
59 | 6m6UHMdu0iFCDMt7hXLVlQIDAQABo2MwYTAdBgNVHQ4EFgQUMqI7v6dDyYKNPtmW | ||
60 | hhrBKoUlLXMwHwYDVR0jBBgwFoAUoKIWYd6h+5e84ykf5CCZKjSw1/swDwYDVR0T | ||
61 | AQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBAIPP | ||
62 | 9KzMlph6tpdLSb3hbbvpUMF1xb45dSpD9ZGrzqnJeLZeeUhINeIPS7BpTntEUp+X | ||
63 | PJhdZkM520xF5vA5Jr4smvniyyhXPBKWvOs39tG8PfkQe2C+B8HPaNurBldaLhbt | ||
64 | eFfa4L6aEiZPq3MUHz4zY1uKNLyD8+fOFx3xGcHwmhW7AHPc0ICR8CDTjh5Ngiz0 | ||
65 | zwTklkR7GF2qMCohf7jdRpifXq/aT9gn0BCRKFPth5Kvh21qTV9kVBTW+FWRMnGR | ||
66 | BnUhNlWHFZ3D4K36RGCRbxX+5EU8cV0QJ7CklgkWDwqsbeUR2Z9cKpmJ7jDNqBz3 | ||
67 | pwUpMb35cBltk4S7tYI= | ||
68 | -----END CERTIFICATE----- | ||
69 | -----BEGIN CERTIFICATE----- | ||
70 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9gMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
71 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjEwN1oXDTMw | ||
72 | MDcxMjE4MjEwN1owKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
73 | dGUgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANv8Zd6UbyHR | ||
74 | eXhyGVXQp0meL7gVuuW06RiSAONhoVBEooxDy1h4jECNXM4skqz5G6RIv1Wfg6oB | ||
75 | dK+mFmgpXvaq6Tz6q2zW01v6w3aVOvNyrqR6AIwn8O7zLpiKHU0SdL7R4HDZEl7t | ||
76 | ND3rcbNEbKN0h77gM5EPq+zMUVizW/WJ6s41GKzC2HVdAlaWtnH+tj528kzuQpWf | ||
77 | +WLIeKzuZSgSoB07tkhRbOrv/2mHO/Ae7lw3l1Sc/4qs45lNO9BC80b2VPhPUSf1 | ||
78 | FuDpv6RRPo4x6ZJC+Lygv5yVzRzo72Wdga4FjbyErXuezT1dGDNHmHZMM34rDg4l | ||
79 | rTEizxNTaxMCAwEAAaNjMGEwHQYDVR0OBBYEFKCiFmHeofuXvOMpH+QgmSo0sNf7 | ||
80 | MB8GA1UdIwQYMBaAFOSH5/F3GfwSWgRDLDmVq+jLVF6XMA8GA1UdEwEB/wQFMAMB | ||
81 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQBvmmQpfhAviaBc | ||
82 | OTa91rBDdwe6L9WLBB7Jmk7/BYPCNNfBRO9lxP4GndgTqZeMKVh0qT6KVe0SydHx | ||
83 | Dz+FRlbos+GA1G5GwVu18u0rt6idXAs7XaWOvB2CfCB8SSWPs5gZaILwRtSXGgat | ||
84 | P3DFk+Fe6YA8TKoe+2jbRagclohsL8EsVcA1CFMGWIlEL+uHMIagV2lQM6WFZHh8 | ||
85 | 419bCmf/6QfP/BUN7sjmr0Nro358zatIPE2SMcyVZnO1WDHKuiitO4I8NHxIyCL1 | ||
86 | 7OP296PnCa9lGH1DGPsC75va10gyp7gfilPPAQfuNcZBz051PgU0IWAFPFEfDNWi | ||
87 | XDlcJ/Wx | ||
88 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/6b/roots.pem b/src/regress/lib/libcrypto/certs/6b/roots.pem new file mode 100644 index 0000000000..dc5acc3b96 --- /dev/null +++ b/src/regress/lib/libcrypto/certs/6b/roots.pem | |||
@@ -0,0 +1,42 @@ | |||
1 | subject= CN = LibreSSL Test Root CA 1 | ||
2 | issuer= CN = LibreSSL Test Root CA 1 | ||
3 | -----BEGIN CERTIFICATE----- | ||
4 | MIIDKjCCAhKgAwIBAgIJAOg4yfhGDUAZMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
5 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjEwNloXDTMw | ||
6 | MDcxMjE4MjEwNlowIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDEw | ||
7 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDEszjIZEE0K8Bczx4DIntV | ||
8 | lp/UvjUWmc2HCddZjGIeyJRZy/Qzwi8og8Z3tRomCF1PD9OSU5KSoT3zykhyRfSk | ||
9 | 7BzbLMXunSryibepKzzec0D2iG0ln+a3/zdV3lED2YAjxhTKmYJVhs8Wa3G9WyKn | ||
10 | LKcRP58oA70tN1zAyGIOHZHmblXbe6Sjkk4NuOPkhrGekuMtshGM3FRIkdMhyOE/ | ||
11 | 6ThInrjqbc5myhpMfQ+dVj5qDJtcp1OiQJF10t6nQ7r6a+0GxjSqvUGoHQNgnz1v | ||
12 | 2akMDYw6HLsnqekVJjqauIQHkt9zsC6biKozYt5nkKpcLXQ2/t3eAHmSanzO+5Sb | ||
13 | AgMBAAGjYzBhMB0GA1UdDgQWBBTkh+fxdxn8EloEQyw5lavoy1RelzAfBgNVHSME | ||
14 | GDAWgBTkh+fxdxn8EloEQyw5lavoy1RelzAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
15 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAQtYzR7SMZkmhv251w052ik9P | ||
16 | YBXUr+Pny1ZTph+FrLNCaVQLwoTE9N3LjXylxu0X96wyRyhgzV3eeVX1soV0OmW7 | ||
17 | di7AjYvNVIu0CO1BKtduUX+S1S5IszIACJnDxJ+m0ba4Ip29GZ4h1fndJ08jwtfJ | ||
18 | zWpoCy1m5LD1lMzGg6En32NH1fp8410fkWCxKAavT7oRG6FjKzQepquIJJQyqA1G | ||
19 | tgYjHe/4jFMoaIlxGj4wsX+40liN+sKnAZTX/7tG1p85i7s4BlAkDzxscOMDcXyt | ||
20 | hn7Jq3C4PuYT1a6c4iLmK3fLh0I8B1FLLPvmf3itomuOfW06xOKrdz39lxUbHw== | ||
21 | -----END CERTIFICATE----- | ||
22 | subject= CN = LibreSSL Test Root CA 2 | ||
23 | issuer= CN = LibreSSL Test Root CA 2 | ||
24 | -----BEGIN CERTIFICATE----- | ||
25 | MIIDJDCCAgygAwIBAgIDEAABMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNVBAMMF0xp | ||
26 | YnJlU1NMIFRlc3QgUm9vdCBDQSAyMB4XDTEwMDEwMTAwMDAwMFoXDTIwMDEwMTAw | ||
27 | MDAwMFowIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDIwggEiMA0G | ||
28 | CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDGeVTchJwFc5TJwf4cJFW0/bGCA8HN | ||
29 | W1W8qDRawMpykqKrtKdRRYzNDcKUtxXR0eYOZEGAAs9xHw7ZElrqPa5FukwjtVLL | ||
30 | NT5UVKcJ36s8d58AXyPXvR0yLvCQObvbi6yTaBxXuanQIFQeY2JhOnt7Xa0gPU1u | ||
31 | ELKVRO62oICDLNRjjDSL2rzysEEmaIA++TZ4yznf/qCUEfbyGZcYiHdyGr3TxmUC | ||
32 | m2RMlmipYjmVkP6NKXcCZ7z8QMG18Hx4XUhnn3xS0Y/HqHAuguQRgCEXqYTJ6QxA | ||
33 | JLOixprDnWKn1I9086ETka+ck8ZPw7Pb9kKmSIhDX8DF/FdwAHExYtrbAgMBAAGj | ||
34 | YzBhMB0GA1UdDgQWBBRrIuGZXG9laRKTIKWGc2ifLf/nGzAfBgNVHSMEGDAWgBRr | ||
35 | IuGZXG9laRKTIKWGc2ifLf/nGzAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQE | ||
36 | AwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAQQ/jJGGMGceT6slwEntfa1tTzORAPpP3 | ||
37 | wak/pr0CZznGf6LJK+1XDgCkk1B+2sjVDisEtqAomFAk7Omy5vgQsotLOM9XjttO | ||
38 | y8s6FpkkNNP+p753qEGzVk+ANGqWXWNn+dl5yDC7SrKgakxjHxfJrQnuMNZCqFUc | ||
39 | Lf9CpIRt5pxr2LIsbf1jNb6nX29HFnN34q/HZIDpiTq2o14vW++/U3WB8P1Dm0/I | ||
40 | z9ITSDKjsoPq3y7rqLw4f0GGju2zurLyYqahteK+KYgEzVTwZ9jUxJgKhJKRXvlz | ||
41 | ISXH+4gugOZkQvEp5835cTRVYCfaUhVXiEzzqyKhARjCyTAMPECl7w== | ||
42 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/7a/bundle.pem b/src/regress/lib/libcrypto/certs/7a/bundle.pem new file mode 100644 index 0000000000..48a46e473c --- /dev/null +++ b/src/regress/lib/libcrypto/certs/7a/bundle.pem | |||
@@ -0,0 +1,88 @@ | |||
1 | subject= CN = LibreSSL Test Server 1 | ||
2 | issuer= CN = LibreSSL Test Intermediate CA 2 | ||
3 | subject= CN = LibreSSL Test Intermediate CA 2 | ||
4 | issuer= CN = LibreSSL Test Intermediate CA 1 | ||
5 | subject= CN = LibreSSL Test Intermediate CA 2 | ||
6 | issuer= CN = LibreSSL Test Root CA 2 | ||
7 | subject= CN = LibreSSL Test Intermediate CA 1 | ||
8 | issuer= CN = LibreSSL Test Root CA 1 | ||
9 | -----BEGIN CERTIFICATE----- | ||
10 | MIIDLjCCAhagAwIBAgIJAIZjiC92oa9nMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
11 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDIwHhcNMjAwNzE0MTgy | ||
12 | MTA5WhcNMzAwNzEyMTgyMTA5WjAhMR8wHQYDVQQDDBZMaWJyZVNTTCBUZXN0IFNl | ||
13 | cnZlciAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxn23Ew+Hv0As | ||
14 | 3y/RA2tiaAXrKzUkuwmd9Rg0ctsghkHUQEuU91ZBz5NzMVvqMJRqccRlXnmqhw0F | ||
15 | REhulnAOzs0mrQ+pL6L/JC8ctSxgxNhxwuZKW1AF5Z+h3CTwb9TntVQzN7Ok0Cfn | ||
16 | B2fuAYnXarb5//e+nG/md5eoVvI9LolipZ0TSX1aXy8BKknXpzWTrFi/Zpvfl9yy | ||
17 | EKjDaWCFQRSEZieJ/szR1/GEEycKUwc1O6qQCHEooySZxjDUocwmEIpwz0M2kgMg | ||
18 | bEfJvijPIjVknvNvPk/+zUH32YRGffLeKnMgdVkBKlo1SxyQ6s1uGPFBCLc99Q3P | ||
19 | ICijEVD2uQIDAQABo2AwXjAdBgNVHQ4EFgQUoeuKNYPR8j+HHn9F2fkvdqsqpPQw | ||
20 | HwYDVR0jBBgwFoAULqO3fX3149SdaKGVcSzEbXqW9rMwDAYDVR0TAQH/BAIwADAO | ||
21 | BgNVHQ8BAf8EBAMCB4AwDQYJKoZIhvcNAQELBQADggEBAAktWNS0BQ2WDdOB8+4q | ||
22 | KCMLHTgtCqJN/9oNdv7/VvdyjblNajZuaoryp6FaUNgeYO6S/6iJzMICMJQ1DEqs | ||
23 | no9seH2/17H7sKQf0gGtjOWDYLHMteCmhu1lGy+11qK5Fb5O7lmQf0WNQV3n47Sa | ||
24 | lEj4Hw1J3PbiJx/Y7ySMI8VqM/5E6UGVkBdL6dFofi49FPasj/nlg3PXBZp3ddir | ||
25 | ft3H/qNbE/sUyrOkDtJVIw53SrPAd3bstqAIdXZwSlN9UadLCGpWigjZ8ozk0I0W | ||
26 | pLy8Z6zci4Wy9cmbZYRIjoGJL/pLz77snxJAvRQSSI8eitfCBtaonJf5FVNFrHBS | ||
27 | cEo= | ||
28 | -----END CERTIFICATE----- | ||
29 | -----BEGIN CERTIFICATE----- | ||
30 | MIIDOjCCAiKgAwIBAgIJAIZjiC92oa9lMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
31 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDEwHhcNMjAwNzE0MTgy | ||
32 | MTA5WhcNMzAwNzEyMTgyMTA5WjAqMSgwJgYDVQQDDB9MaWJyZVNTTCBUZXN0IElu | ||
33 | dGVybWVkaWF0ZSBDQSAyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA | ||
34 | 2OvQ+gVTKmN4AIEw91+xK/MuqxqBNetuXmkqTYeKUsYCdZcQjqxwDQ9UgNbSCyM7 | ||
35 | AhgR2xdtG430y8w7g32cNhhccUJKLdoApNULYQRmQrXuFNF2ZLVsc2tQ7mE885yT | ||
36 | eNEcMwnn5B+FVUWKxcXfEmxSeZkcEgO8r0DSg+Hcb7iQdLpwDxzOmIEAbd9yXgOx | ||
37 | 58XydrSRbzWrMJwVUSPt04Rpr660AmVFnYYC+1rCclveBE/WnSEmAsOELf6hGIT5 | ||
38 | hr6s//fO1DBo29BxpPeZg+ml06mpddL/dtpOF+pG5CGlGOf7yXAOJBYac8qsNE1u | ||
39 | T2gfB29/ZF2ofAjvZEPH0QIDAQABo2MwYTAdBgNVHQ4EFgQULqO3fX3149SdaKGV | ||
40 | cSzEbXqW9rMwHwYDVR0jBBgwFoAUV8Z4nz/BKv+7duQuFmk/pqxX6GAwDwYDVR0T | ||
41 | AQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBACg6 | ||
42 | 0hbV0b2wBQtmdTeAN9krKbQkEv1kvu3CVks5MHR9TiuuCkhO4PUjQVB72W3bPyBW | ||
43 | HU+urcPNyYlFF43ryOqBM9Bzn0VhYh7h64aBegqrLFwjJohT6yAHtKuf9ki5h4Cn | ||
44 | ajSVHt2Gu9TUi7PglsS4i7DVEJuopOGOR5X0smuPIlwN2xiUL9qckW8JewlomFTn | ||
45 | JKZ104POhlBVgPmt2gay9LYY7bNic/SAu88Ww59XWgcrIiXUcDVkPK/FXLD3qP5z | ||
46 | 0jZV3SH+qenMrixgKbHyMJtnw14hCJWqiWPjmeIh7pD2T1UyXnWiIfQOLQ25JdOi | ||
47 | qk7okbOCtsQ4uU8m5HM= | ||
48 | -----END CERTIFICATE----- | ||
49 | -----BEGIN CERTIFICATE----- | ||
50 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9mMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
51 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAyMB4XDTIwMDcxNDE4MjEwOVoXDTMw | ||
52 | MDcxMjE4MjEwOVowKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
53 | dGUgQ0EgMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANjr0PoFUypj | ||
54 | eACBMPdfsSvzLqsagTXrbl5pKk2HilLGAnWXEI6scA0PVIDW0gsjOwIYEdsXbRuN | ||
55 | 9MvMO4N9nDYYXHFCSi3aAKTVC2EEZkK17hTRdmS1bHNrUO5hPPOck3jRHDMJ5+Qf | ||
56 | hVVFisXF3xJsUnmZHBIDvK9A0oPh3G+4kHS6cA8czpiBAG3fcl4DsefF8na0kW81 | ||
57 | qzCcFVEj7dOEaa+utAJlRZ2GAvtawnJb3gRP1p0hJgLDhC3+oRiE+Ya+rP/3ztQw | ||
58 | aNvQcaT3mYPppdOpqXXS/3baThfqRuQhpRjn+8lwDiQWGnPKrDRNbk9oHwdvf2Rd | ||
59 | qHwI72RDx9ECAwEAAaNjMGEwHQYDVR0OBBYEFC6jt3199ePUnWihlXEsxG16lvaz | ||
60 | MB8GA1UdIwQYMBaAFNGpG3qH3FamCbsavFOtO9pzcmJyMA8GA1UdEwEB/wQFMAMB | ||
61 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQB4q/29aFFpYC3f | ||
62 | 9GAlg18AY2PkzdLQcup93i/Y6KEhc7Ruc3dXDH4G17p3zpxizInGyQp60yDSZ0GM | ||
63 | 06FQxKhnrgudTM7OP5tkAjKDyiP6tzCWwmyjYmmipASdNHFipDlmGtWcybpez7/2 | ||
64 | MAZiXfxXQU4qRhe4G85rxEayILGBqjHXpYAOogRYMkzmpBKxjKexQKPyq9kBtr4m | ||
65 | CeTH5wrOJrBTd8WUVfA43FDaciJF5pZFJP5xiCntauEuKSbEPsWgArHNdwfCUyAV | ||
66 | 3JmnsX/SM6Dz7HidI5Ep5589xtJnMrCJwobdKONVSMGwMJYhkgQKk5W6HgW/2pTH | ||
67 | NrfAXgAH | ||
68 | -----END CERTIFICATE----- | ||
69 | -----BEGIN CERTIFICATE----- | ||
70 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9kMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
71 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjEwOVoXDTMw | ||
72 | MDcxMjE4MjEwOVowKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
73 | dGUgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMFi4Hty9nEf | ||
74 | YlXM9ksSrW4eMG4oFoKtVClqUKGTTYCOj+KCia3zUkJNq+ribrJOpbbgqlVpdcne | ||
75 | CuJ0exxGotdHiQdO/J9iN288n6F5qDXJzc6enrIK7UcAXnq9GSOwW8DQE89Efy1k | ||
76 | gnOqv549pkm+D4BcYPUZCI6odK6Tib4Tn2KIVvqEJfutP2H5xC3K/E0cb1XhFGYb | ||
77 | PV2d+Hjv61cOgH0nSkt0NlV2q+YXJsfTbDfMyUJ2BJn2luC2Hb/69SCsV08AWr4c | ||
78 | YYb+oJ3WroAxtGNFagII66kbpfmzKzE9cehOkc6vPEn6eXwoHEbY3PQdjGlrNC1F | ||
79 | UIAco2X3HfcCAwEAAaNjMGEwHQYDVR0OBBYEFFfGeJ8/wSr/u3bkLhZpP6asV+hg | ||
80 | MB8GA1UdIwQYMBaAFPacoJBbRitxY/CtX4uSlA+Ltw64MA8GA1UdEwEB/wQFMAMB | ||
81 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQBa/B7AyGXg37C8 | ||
82 | NMsaUskeyogLqxqHUXOAiTinOxouudn+DgHkEvFISr7FlEASrzPBCCmUtGcjkB5k | ||
83 | vnde6RNJPlDisI6QP4GjqLVog/bL0kqCQ8KAsKgjcjQMdkO8rCM+Ofl/A+oEmEH1 | ||
84 | QAn0uisXOsx0OdtuHawcN9zrzRg+voA+DOnKfPPPcKpuLzrEXD4L+gmgCpeXTCu+ | ||
85 | wAF2StwBlByeX7WHcwjDm3h3Uq/ziSSMfUpWLzCwTZYv1mxmw83F+pX6WaJqnYKQ | ||
86 | aqV62Yu3dsaexjpJ8hSa9fUMgHPvMmDtgB5JyUaFkWtAhi0agLOi3zP/AmFPfiX+ | ||
87 | gdw8I6eW | ||
88 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/7a/roots.pem b/src/regress/lib/libcrypto/certs/7a/roots.pem new file mode 100644 index 0000000000..69f3914dea --- /dev/null +++ b/src/regress/lib/libcrypto/certs/7a/roots.pem | |||
@@ -0,0 +1,42 @@ | |||
1 | subject= CN = LibreSSL Test Root CA 1 | ||
2 | issuer= CN = LibreSSL Test Root CA 1 | ||
3 | -----BEGIN CERTIFICATE----- | ||
4 | MIIDJDCCAgygAwIBAgIDEAABMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNVBAMMF0xp | ||
5 | YnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTEwMDEwMTAwMDAwMFoXDTIwMDEwMTAw | ||
6 | MDAwMFowIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDEwggEiMA0G | ||
7 | CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC1VSYCZYZaFb8UPAM0XoyjafKpva0b | ||
8 | 2U+baChr7IIzk3FwYoPFdI3VzKUq6Ui7EWI1Dk5aw39JRZKKz9LLwqnuvNsk8Xdw | ||
9 | NpHZSHn9DRadxl/qxCDr9KUmnC5mUkuPfw2gdc1qT+HHxC137gBC8twTfJRmUzB5 | ||
10 | tNUngMBmDml1+5tosIbTdspwL4q8lqmGhIl2QbUDY1jow8FxuKRDNNyEkw82AHMD | ||
11 | sZKryXzL/V7wRS8WapxfP/EIzVConS6JpgNRLeGIPDFWsv9rZA7JKjMKS9RBuYDs | ||
12 | +Tb5gBIGqp/3pZuEXlCLofYsjBb3gBll1vocAf33LvB68jzzJNemubBLAgMBAAGj | ||
13 | YzBhMB0GA1UdDgQWBBT2nKCQW0YrcWPwrV+LkpQPi7cOuDAfBgNVHSMEGDAWgBT2 | ||
14 | nKCQW0YrcWPwrV+LkpQPi7cOuDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQE | ||
15 | AwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAMkduq+EAqhk/NBnFCXha5hNA0Jwg+/I4 | ||
16 | GnzGKTuMFYYv37peZumjN0uryTzXk0Ei4pzW4vz8/ehf+JRep9rdBkGowtff7Xsz | ||
17 | Y+EWwTZWNVWHTV25erC81sPWsT88PDaALAab56DIKpRF3CDnJSQIvZQoajy5Rye4 | ||
18 | csFx6gNSuNyA9BGP0FhxWn4sDXe2DTE0mKpx/u+9m9rIC3ZtfBzKmG6XKZ5PmwUv | ||
19 | 0Givl2nkEH4txFFQm2bFUbdJZ26ZRCklRhTw7gBL8H6ttBtZaSb+zZwukSVWmMnS | ||
20 | DsQEjKNR6CchlnxAXTjUGIdbFPeJAl9TmCJ3f621bIb/zq0DxE+85A== | ||
21 | -----END CERTIFICATE----- | ||
22 | subject= CN = LibreSSL Test Root CA 2 | ||
23 | issuer= CN = LibreSSL Test Root CA 2 | ||
24 | -----BEGIN CERTIFICATE----- | ||
25 | MIIDKjCCAhKgAwIBAgIJAOgRyzRdP4eSMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
26 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAyMB4XDTIwMDcxNDE4MjEwOVoXDTMw | ||
27 | MDcxMjE4MjEwOVowIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDIw | ||
28 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC/oBAKIWc2I2YaZc0mNZPt | ||
29 | 5EE+q4DcvuvW/gVNI20zIc4rIggM6AAIfxxn2AZWlJyUXjsfYa198vVXO7kO4CgC | ||
30 | OBqpYfsYPp209SmxfEACa5TiV5/k3l3FEmBNq96iyPRVtMpPbB398uA949wrt/PS | ||
31 | hKt5rwGjYDnchbo8utrDMW2oqh1dfgKw+YGTrA5YX+f1NilGZNeW7PgY8LDCcNK6 | ||
32 | SexS3fetzfuug7s7mj3MfMV6b3CM7ApijRg65zihV5GCVeLGKyUGw26Cz2cjLkDF | ||
33 | 24KxFkunD5Ildj+1Fi7CyOVv93zV1UfCR4+nOlzQrgTFONkFeMK0fSCRZCKwzp25 | ||
34 | AgMBAAGjYzBhMB0GA1UdDgQWBBTRqRt6h9xWpgm7GrxTrTvac3JicjAfBgNVHSME | ||
35 | GDAWgBTRqRt6h9xWpgm7GrxTrTvac3JicjAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
36 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAfBaxTVYD8TpX7GIwBJzM44Pn | ||
37 | jsO8UN+phDE12Pzo6dveC2HK5xXg/cryqbXvu+lAwPX0nNHAobXSZ4W0HhxixDbL | ||
38 | h6m8XVIQRQNz3H98ISTTHlz33H7NTfZvfMisOHB8MikMq/TlhR3XC3vjNCgEN58s | ||
39 | f+UU9aO/7WbqteSOxFBHlsXJIkFHzkXcscKy+xf3SKDSEwDAqv5deCgAarGPhvP4 | ||
40 | 3sukpL7xzAEKgmq7ww+3KvI3JAHRgmr30eel50GlUyY0kiEODX9S8mlr5f6eFM4X | ||
41 | tue9CDPfUf+piEEF7IIMSXt7Ej+bN+WKNZrigOQY5onLMyD0mJ15mavuKh5fbw== | ||
42 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/7b/bundle.pem b/src/regress/lib/libcrypto/certs/7b/bundle.pem new file mode 100644 index 0000000000..b71adb4515 --- /dev/null +++ b/src/regress/lib/libcrypto/certs/7b/bundle.pem | |||
@@ -0,0 +1,88 @@ | |||
1 | subject= CN = LibreSSL Test Server 1 | ||
2 | issuer= CN = LibreSSL Test Intermediate CA 2 | ||
3 | subject= CN = LibreSSL Test Intermediate CA 2 | ||
4 | issuer= CN = LibreSSL Test Root CA 2 | ||
5 | subject= CN = LibreSSL Test Intermediate CA 2 | ||
6 | issuer= CN = LibreSSL Test Intermediate CA 1 | ||
7 | subject= CN = LibreSSL Test Intermediate CA 1 | ||
8 | issuer= CN = LibreSSL Test Root CA 1 | ||
9 | -----BEGIN CERTIFICATE----- | ||
10 | MIIDLjCCAhagAwIBAgIJAIZjiC92oa9nMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
11 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDIwHhcNMjAwNzE0MTgy | ||
12 | MTA5WhcNMzAwNzEyMTgyMTA5WjAhMR8wHQYDVQQDDBZMaWJyZVNTTCBUZXN0IFNl | ||
13 | cnZlciAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxn23Ew+Hv0As | ||
14 | 3y/RA2tiaAXrKzUkuwmd9Rg0ctsghkHUQEuU91ZBz5NzMVvqMJRqccRlXnmqhw0F | ||
15 | REhulnAOzs0mrQ+pL6L/JC8ctSxgxNhxwuZKW1AF5Z+h3CTwb9TntVQzN7Ok0Cfn | ||
16 | B2fuAYnXarb5//e+nG/md5eoVvI9LolipZ0TSX1aXy8BKknXpzWTrFi/Zpvfl9yy | ||
17 | EKjDaWCFQRSEZieJ/szR1/GEEycKUwc1O6qQCHEooySZxjDUocwmEIpwz0M2kgMg | ||
18 | bEfJvijPIjVknvNvPk/+zUH32YRGffLeKnMgdVkBKlo1SxyQ6s1uGPFBCLc99Q3P | ||
19 | ICijEVD2uQIDAQABo2AwXjAdBgNVHQ4EFgQUoeuKNYPR8j+HHn9F2fkvdqsqpPQw | ||
20 | HwYDVR0jBBgwFoAULqO3fX3149SdaKGVcSzEbXqW9rMwDAYDVR0TAQH/BAIwADAO | ||
21 | BgNVHQ8BAf8EBAMCB4AwDQYJKoZIhvcNAQELBQADggEBAAktWNS0BQ2WDdOB8+4q | ||
22 | KCMLHTgtCqJN/9oNdv7/VvdyjblNajZuaoryp6FaUNgeYO6S/6iJzMICMJQ1DEqs | ||
23 | no9seH2/17H7sKQf0gGtjOWDYLHMteCmhu1lGy+11qK5Fb5O7lmQf0WNQV3n47Sa | ||
24 | lEj4Hw1J3PbiJx/Y7ySMI8VqM/5E6UGVkBdL6dFofi49FPasj/nlg3PXBZp3ddir | ||
25 | ft3H/qNbE/sUyrOkDtJVIw53SrPAd3bstqAIdXZwSlN9UadLCGpWigjZ8ozk0I0W | ||
26 | pLy8Z6zci4Wy9cmbZYRIjoGJL/pLz77snxJAvRQSSI8eitfCBtaonJf5FVNFrHBS | ||
27 | cEo= | ||
28 | -----END CERTIFICATE----- | ||
29 | -----BEGIN CERTIFICATE----- | ||
30 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9mMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
31 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAyMB4XDTIwMDcxNDE4MjEwOVoXDTMw | ||
32 | MDcxMjE4MjEwOVowKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
33 | dGUgQ0EgMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANjr0PoFUypj | ||
34 | eACBMPdfsSvzLqsagTXrbl5pKk2HilLGAnWXEI6scA0PVIDW0gsjOwIYEdsXbRuN | ||
35 | 9MvMO4N9nDYYXHFCSi3aAKTVC2EEZkK17hTRdmS1bHNrUO5hPPOck3jRHDMJ5+Qf | ||
36 | hVVFisXF3xJsUnmZHBIDvK9A0oPh3G+4kHS6cA8czpiBAG3fcl4DsefF8na0kW81 | ||
37 | qzCcFVEj7dOEaa+utAJlRZ2GAvtawnJb3gRP1p0hJgLDhC3+oRiE+Ya+rP/3ztQw | ||
38 | aNvQcaT3mYPppdOpqXXS/3baThfqRuQhpRjn+8lwDiQWGnPKrDRNbk9oHwdvf2Rd | ||
39 | qHwI72RDx9ECAwEAAaNjMGEwHQYDVR0OBBYEFC6jt3199ePUnWihlXEsxG16lvaz | ||
40 | MB8GA1UdIwQYMBaAFNGpG3qH3FamCbsavFOtO9pzcmJyMA8GA1UdEwEB/wQFMAMB | ||
41 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQB4q/29aFFpYC3f | ||
42 | 9GAlg18AY2PkzdLQcup93i/Y6KEhc7Ruc3dXDH4G17p3zpxizInGyQp60yDSZ0GM | ||
43 | 06FQxKhnrgudTM7OP5tkAjKDyiP6tzCWwmyjYmmipASdNHFipDlmGtWcybpez7/2 | ||
44 | MAZiXfxXQU4qRhe4G85rxEayILGBqjHXpYAOogRYMkzmpBKxjKexQKPyq9kBtr4m | ||
45 | CeTH5wrOJrBTd8WUVfA43FDaciJF5pZFJP5xiCntauEuKSbEPsWgArHNdwfCUyAV | ||
46 | 3JmnsX/SM6Dz7HidI5Ep5589xtJnMrCJwobdKONVSMGwMJYhkgQKk5W6HgW/2pTH | ||
47 | NrfAXgAH | ||
48 | -----END CERTIFICATE----- | ||
49 | -----BEGIN CERTIFICATE----- | ||
50 | MIIDOjCCAiKgAwIBAgIJAIZjiC92oa9lMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
51 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDEwHhcNMjAwNzE0MTgy | ||
52 | MTA5WhcNMzAwNzEyMTgyMTA5WjAqMSgwJgYDVQQDDB9MaWJyZVNTTCBUZXN0IElu | ||
53 | dGVybWVkaWF0ZSBDQSAyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA | ||
54 | 2OvQ+gVTKmN4AIEw91+xK/MuqxqBNetuXmkqTYeKUsYCdZcQjqxwDQ9UgNbSCyM7 | ||
55 | AhgR2xdtG430y8w7g32cNhhccUJKLdoApNULYQRmQrXuFNF2ZLVsc2tQ7mE885yT | ||
56 | eNEcMwnn5B+FVUWKxcXfEmxSeZkcEgO8r0DSg+Hcb7iQdLpwDxzOmIEAbd9yXgOx | ||
57 | 58XydrSRbzWrMJwVUSPt04Rpr660AmVFnYYC+1rCclveBE/WnSEmAsOELf6hGIT5 | ||
58 | hr6s//fO1DBo29BxpPeZg+ml06mpddL/dtpOF+pG5CGlGOf7yXAOJBYac8qsNE1u | ||
59 | T2gfB29/ZF2ofAjvZEPH0QIDAQABo2MwYTAdBgNVHQ4EFgQULqO3fX3149SdaKGV | ||
60 | cSzEbXqW9rMwHwYDVR0jBBgwFoAUV8Z4nz/BKv+7duQuFmk/pqxX6GAwDwYDVR0T | ||
61 | AQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggEBACg6 | ||
62 | 0hbV0b2wBQtmdTeAN9krKbQkEv1kvu3CVks5MHR9TiuuCkhO4PUjQVB72W3bPyBW | ||
63 | HU+urcPNyYlFF43ryOqBM9Bzn0VhYh7h64aBegqrLFwjJohT6yAHtKuf9ki5h4Cn | ||
64 | ajSVHt2Gu9TUi7PglsS4i7DVEJuopOGOR5X0smuPIlwN2xiUL9qckW8JewlomFTn | ||
65 | JKZ104POhlBVgPmt2gay9LYY7bNic/SAu88Ww59XWgcrIiXUcDVkPK/FXLD3qP5z | ||
66 | 0jZV3SH+qenMrixgKbHyMJtnw14hCJWqiWPjmeIh7pD2T1UyXnWiIfQOLQ25JdOi | ||
67 | qk7okbOCtsQ4uU8m5HM= | ||
68 | -----END CERTIFICATE----- | ||
69 | -----BEGIN CERTIFICATE----- | ||
70 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9kMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
71 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjEwOVoXDTMw | ||
72 | MDcxMjE4MjEwOVowKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
73 | dGUgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMFi4Hty9nEf | ||
74 | YlXM9ksSrW4eMG4oFoKtVClqUKGTTYCOj+KCia3zUkJNq+ribrJOpbbgqlVpdcne | ||
75 | CuJ0exxGotdHiQdO/J9iN288n6F5qDXJzc6enrIK7UcAXnq9GSOwW8DQE89Efy1k | ||
76 | gnOqv549pkm+D4BcYPUZCI6odK6Tib4Tn2KIVvqEJfutP2H5xC3K/E0cb1XhFGYb | ||
77 | PV2d+Hjv61cOgH0nSkt0NlV2q+YXJsfTbDfMyUJ2BJn2luC2Hb/69SCsV08AWr4c | ||
78 | YYb+oJ3WroAxtGNFagII66kbpfmzKzE9cehOkc6vPEn6eXwoHEbY3PQdjGlrNC1F | ||
79 | UIAco2X3HfcCAwEAAaNjMGEwHQYDVR0OBBYEFFfGeJ8/wSr/u3bkLhZpP6asV+hg | ||
80 | MB8GA1UdIwQYMBaAFPacoJBbRitxY/CtX4uSlA+Ltw64MA8GA1UdEwEB/wQFMAMB | ||
81 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQBa/B7AyGXg37C8 | ||
82 | NMsaUskeyogLqxqHUXOAiTinOxouudn+DgHkEvFISr7FlEASrzPBCCmUtGcjkB5k | ||
83 | vnde6RNJPlDisI6QP4GjqLVog/bL0kqCQ8KAsKgjcjQMdkO8rCM+Ofl/A+oEmEH1 | ||
84 | QAn0uisXOsx0OdtuHawcN9zrzRg+voA+DOnKfPPPcKpuLzrEXD4L+gmgCpeXTCu+ | ||
85 | wAF2StwBlByeX7WHcwjDm3h3Uq/ziSSMfUpWLzCwTZYv1mxmw83F+pX6WaJqnYKQ | ||
86 | aqV62Yu3dsaexjpJ8hSa9fUMgHPvMmDtgB5JyUaFkWtAhi0agLOi3zP/AmFPfiX+ | ||
87 | gdw8I6eW | ||
88 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/7b/roots.pem b/src/regress/lib/libcrypto/certs/7b/roots.pem new file mode 100644 index 0000000000..69f3914dea --- /dev/null +++ b/src/regress/lib/libcrypto/certs/7b/roots.pem | |||
@@ -0,0 +1,42 @@ | |||
1 | subject= CN = LibreSSL Test Root CA 1 | ||
2 | issuer= CN = LibreSSL Test Root CA 1 | ||
3 | -----BEGIN CERTIFICATE----- | ||
4 | MIIDJDCCAgygAwIBAgIDEAABMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNVBAMMF0xp | ||
5 | YnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTEwMDEwMTAwMDAwMFoXDTIwMDEwMTAw | ||
6 | MDAwMFowIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDEwggEiMA0G | ||
7 | CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC1VSYCZYZaFb8UPAM0XoyjafKpva0b | ||
8 | 2U+baChr7IIzk3FwYoPFdI3VzKUq6Ui7EWI1Dk5aw39JRZKKz9LLwqnuvNsk8Xdw | ||
9 | NpHZSHn9DRadxl/qxCDr9KUmnC5mUkuPfw2gdc1qT+HHxC137gBC8twTfJRmUzB5 | ||
10 | tNUngMBmDml1+5tosIbTdspwL4q8lqmGhIl2QbUDY1jow8FxuKRDNNyEkw82AHMD | ||
11 | sZKryXzL/V7wRS8WapxfP/EIzVConS6JpgNRLeGIPDFWsv9rZA7JKjMKS9RBuYDs | ||
12 | +Tb5gBIGqp/3pZuEXlCLofYsjBb3gBll1vocAf33LvB68jzzJNemubBLAgMBAAGj | ||
13 | YzBhMB0GA1UdDgQWBBT2nKCQW0YrcWPwrV+LkpQPi7cOuDAfBgNVHSMEGDAWgBT2 | ||
14 | nKCQW0YrcWPwrV+LkpQPi7cOuDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQE | ||
15 | AwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAMkduq+EAqhk/NBnFCXha5hNA0Jwg+/I4 | ||
16 | GnzGKTuMFYYv37peZumjN0uryTzXk0Ei4pzW4vz8/ehf+JRep9rdBkGowtff7Xsz | ||
17 | Y+EWwTZWNVWHTV25erC81sPWsT88PDaALAab56DIKpRF3CDnJSQIvZQoajy5Rye4 | ||
18 | csFx6gNSuNyA9BGP0FhxWn4sDXe2DTE0mKpx/u+9m9rIC3ZtfBzKmG6XKZ5PmwUv | ||
19 | 0Givl2nkEH4txFFQm2bFUbdJZ26ZRCklRhTw7gBL8H6ttBtZaSb+zZwukSVWmMnS | ||
20 | DsQEjKNR6CchlnxAXTjUGIdbFPeJAl9TmCJ3f621bIb/zq0DxE+85A== | ||
21 | -----END CERTIFICATE----- | ||
22 | subject= CN = LibreSSL Test Root CA 2 | ||
23 | issuer= CN = LibreSSL Test Root CA 2 | ||
24 | -----BEGIN CERTIFICATE----- | ||
25 | MIIDKjCCAhKgAwIBAgIJAOgRyzRdP4eSMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
26 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAyMB4XDTIwMDcxNDE4MjEwOVoXDTMw | ||
27 | MDcxMjE4MjEwOVowIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDIw | ||
28 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC/oBAKIWc2I2YaZc0mNZPt | ||
29 | 5EE+q4DcvuvW/gVNI20zIc4rIggM6AAIfxxn2AZWlJyUXjsfYa198vVXO7kO4CgC | ||
30 | OBqpYfsYPp209SmxfEACa5TiV5/k3l3FEmBNq96iyPRVtMpPbB398uA949wrt/PS | ||
31 | hKt5rwGjYDnchbo8utrDMW2oqh1dfgKw+YGTrA5YX+f1NilGZNeW7PgY8LDCcNK6 | ||
32 | SexS3fetzfuug7s7mj3MfMV6b3CM7ApijRg65zihV5GCVeLGKyUGw26Cz2cjLkDF | ||
33 | 24KxFkunD5Ildj+1Fi7CyOVv93zV1UfCR4+nOlzQrgTFONkFeMK0fSCRZCKwzp25 | ||
34 | AgMBAAGjYzBhMB0GA1UdDgQWBBTRqRt6h9xWpgm7GrxTrTvac3JicjAfBgNVHSME | ||
35 | GDAWgBTRqRt6h9xWpgm7GrxTrTvac3JicjAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
36 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAfBaxTVYD8TpX7GIwBJzM44Pn | ||
37 | jsO8UN+phDE12Pzo6dveC2HK5xXg/cryqbXvu+lAwPX0nNHAobXSZ4W0HhxixDbL | ||
38 | h6m8XVIQRQNz3H98ISTTHlz33H7NTfZvfMisOHB8MikMq/TlhR3XC3vjNCgEN58s | ||
39 | f+UU9aO/7WbqteSOxFBHlsXJIkFHzkXcscKy+xf3SKDSEwDAqv5deCgAarGPhvP4 | ||
40 | 3sukpL7xzAEKgmq7ww+3KvI3JAHRgmr30eel50GlUyY0kiEODX9S8mlr5f6eFM4X | ||
41 | tue9CDPfUf+piEEF7IIMSXt7Ej+bN+WKNZrigOQY5onLMyD0mJ15mavuKh5fbw== | ||
42 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/8a/bundle.pem b/src/regress/lib/libcrypto/certs/8a/bundle.pem new file mode 100644 index 0000000000..937e91ff6a --- /dev/null +++ b/src/regress/lib/libcrypto/certs/8a/bundle.pem | |||
@@ -0,0 +1,43 @@ | |||
1 | subject= CN = LibreSSL Test Server 1 | ||
2 | issuer= CN = LibreSSL Test Intermediate CA 1 | ||
3 | subject= CN = LibreSSL Test Intermediate CA 1 | ||
4 | issuer= CN = LibreSSL Test Root CA 1 | ||
5 | -----BEGIN CERTIFICATE----- | ||
6 | MIIDKDCCAhCgAwIBAgIDEAABMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNVBAMMH0xp | ||
7 | YnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDEwHhcNMTAwMTAxMDAwMDAwWhcN | ||
8 | MjAwMTAxMDAwMDAwWjAhMR8wHQYDVQQDDBZMaWJyZVNTTCBUZXN0IFNlcnZlciAx | ||
9 | MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwbUYkCzTbWltqWfHtxLn | ||
10 | h5Pb+LwCTOyt8oAC8O42Cn4zTxVJef9xhSSKOu5TtZyO0P8bzo9gGHg27tzlwTVw | ||
11 | jaiJnlvke0KNbHHP0NL9yE/yTfToWVM0juMdAYGtCEtZGuNkId3FuVnvTbLQDPsL | ||
12 | Zfh/UQMasgVWzR2wYa+9tU08EPeMZ+ApPWqTInvLJ2fVwR5+5+s+8vCDLf6cmhwx | ||
13 | HFTZ6DCVWw8dcOlzFI2p9UPZiUnNslBTu3zkYyJXvD/euQYeahB5nES/KpafWR4R | ||
14 | IkizDIE02z1SE7AURXor4RsTvEqZ+OAy8K6HeP1F9MsPwvuDmBGFwh89oQ9fHmwj | ||
15 | ywIDAQABo2AwXjAdBgNVHQ4EFgQUssIMjjAg0nMmqql+iD8FCo0shXYwHwYDVR0j | ||
16 | BBgwFoAUXhlGOSQv4iM05m4SOhKdakmYLRgwDAYDVR0TAQH/BAIwADAOBgNVHQ8B | ||
17 | Af8EBAMCB4AwDQYJKoZIhvcNAQELBQADggEBAGJPaWWsXuZ0nahIy6HyM5rnLnfL | ||
18 | djFiUegFVW7ymxLkBIMGy2wvRQXXdP2L+vSkX9eh2Wk5bpU/w9kqWk1TYeHfEhwx | ||
19 | az55TMdt7hbWB4/ATSUbxswx4oJxg6v7YHfUf/w6lUaqFwT/0sWPaDEzRW9xFfKT | ||
20 | E3//8QVvPMTLDbc6k2Y1RfDqyjD+rLjYEKOzZmZk0czV4+W8P3M+ZgiUa6qHDX0x | ||
21 | YApKZWgLM1OsAyYVPzoILJj5VkHsyax81CSHiCqPVGBUTLwZpxmgjNfKOvDa8q8K | ||
22 | 5ij7oQh1ZyK6U7uwrhH8xdUzU1B8LtNLpOMBAUlgz9amShn/eJQFbr0Lldg= | ||
23 | -----END CERTIFICATE----- | ||
24 | -----BEGIN CERTIFICATE----- | ||
25 | MIIDMjCCAhqgAwIBAgIJAIZjiC92oa9oMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
26 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjExMVoXDTMw | ||
27 | MDcxMjE4MjExMVowKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlh | ||
28 | dGUgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANVDX6UguRAT | ||
29 | 8Y/OUSa7cOVuFP6SyWpQqJ6XKNkJGK2jA5wmw7p3L+/Lf2JJJJqp6PxOk3xwmiEG | ||
30 | 8meysFICIoRSu1mgxzuOg4lbZhSs7MelH+6eA5Sn1uyXlyB+nMTV6OitTwt/Rwbl | ||
31 | k72mX/9lmw3qL63hWCXi4+5QtmgpHZgMS2RS2GFElqB6+s/qTCQzt54t1yldnpAe | ||
32 | evzObNmzTMYh1pJFwY36j0lvro5gFN38pwu+t+EnUVtLWFXXL3fUWINoA9H9w631 | ||
33 | 2NYOoJCeSnmLSpr464bOj0zB4YLTHlqEb3UkQeUQ2TVedXx8tRbnwNUt4IAy4n52 | ||
34 | +3RVevONgMsCAwEAAaNjMGEwHQYDVR0OBBYEFF4ZRjkkL+IjNOZuEjoSnWpJmC0Y | ||
35 | MB8GA1UdIwQYMBaAFIVPBBPldSz/kCrh6a4rofV8PYcEMA8GA1UdEwEB/wQFMAMB | ||
36 | Af8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQB0pHTTTtroO1Kt | ||
37 | 4fkAMqzBe7T6oThf+wc2weFEUxBLbgtwuXlqOJj6UE5NRcOjFhMYFYv3IN5lPd8N | ||
38 | wm3DqD2L12cB1LI97Da9o/Es2kbQPCWfJ+IaDQd+Y5QZn45veMfmtjgh9WrEm5As | ||
39 | ICZyrxDDouO+rDZc+s4ul5Ja61Qj5o75KX3+CrAwEQYXgycbRDfs8p3ovGt5/Qby | ||
40 | oPo71Lso77XvDyPwhyj6mxm5SZTENEhs1D3fRPgq3+wU3rmoWCeaVKkjulWeluj2 | ||
41 | TQX/qvNlvCkyBoiumuhckFVpUy+qKaj8ewqihZWjc6SAPEgo/lpQ6HxIJrnnE2DN | ||
42 | CFzR41nT | ||
43 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/8a/roots.pem b/src/regress/lib/libcrypto/certs/8a/roots.pem new file mode 100644 index 0000000000..fe4a7204cf --- /dev/null +++ b/src/regress/lib/libcrypto/certs/8a/roots.pem | |||
@@ -0,0 +1,21 @@ | |||
1 | subject= CN = LibreSSL Test Root CA 1 | ||
2 | issuer= CN = LibreSSL Test Root CA 1 | ||
3 | -----BEGIN CERTIFICATE----- | ||
4 | MIIDKjCCAhKgAwIBAgIJALVAIfvIgCtWMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
5 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjExMFoXDTMw | ||
6 | MDcxMjE4MjExMFowIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDEw | ||
7 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCowF3U+OJjLt4M3UA5vRHc | ||
8 | DfFBtkRSJq7wIeN5nokyF/mC8ZPL64aPCBXc1bq2PvYevmTdNSopMMMuQvg6H8hB | ||
9 | Tqyk08j/n6wrwcn0VOcrAI8megLQO63Cnno4R9HH4GNOgV+FM+owmtedX7g/p23o | ||
10 | yADWnYvJxHuks4cDadWeG+aLUEewq2F8NgzsmDGqPrUuO9kkxOcj6CM4y45RlSUZ | ||
11 | GZLG2HshD5zZLLqzD0vo/S1M2MI0y3mmnH2B2CDTmn9aj5uy7wAgNZWLyryv1DaO | ||
12 | ZR2+0gpNDpqKaNsDw730mV7DQDdIrSVphN9X4OeFfomFdEd+gkqylsjlcqegZiGH | ||
13 | AgMBAAGjYzBhMB0GA1UdDgQWBBSFTwQT5XUs/5Aq4emuK6H1fD2HBDAfBgNVHSME | ||
14 | GDAWgBSFTwQT5XUs/5Aq4emuK6H1fD2HBDAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
15 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAmkC8hg51+OO4VuYoIQZraxr0 | ||
16 | 7xZ/JZM0MvdfM41/C8qMnLXbwnNppgRrBkWT8e+sbLxHEolxy3WTNxPDPo3ArTaN | ||
17 | MEl1iym4N4KbEbd72PldTXU8YBEQkTHsu9gIipG/tjQewGhyhPX4ag2UiE9EOIqx | ||
18 | IaQMeswXvJPL1oS7E3AsmJmFC818UJtYYAfH7oU2dOS4hoDGtn7DFB2Y54MTVVGO | ||
19 | 8Q49CyR+N5a0rcnXPIR10Cs0j5zHXzTGayjtygYJV9fE2UGlLWaYJL/t4xtJlb3m | ||
20 | gK3DlKTzKy98T4xRQsbbd9ipC8y4MoPeeVvxHAZ12fkPvxmsh+coyMAWhUMYVQ== | ||
21 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/9a/bundle.pem b/src/regress/lib/libcrypto/certs/9a/bundle.pem new file mode 100644 index 0000000000..d1aa7ba5d0 --- /dev/null +++ b/src/regress/lib/libcrypto/certs/9a/bundle.pem | |||
@@ -0,0 +1,43 @@ | |||
1 | subject= CN = LibreSSL Test Server 1 | ||
2 | issuer= CN = LibreSSL Test Intermediate CA 1 | ||
3 | subject= CN = LibreSSL Test Intermediate CA 1 | ||
4 | issuer= CN = LibreSSL Test Root CA 1 | ||
5 | -----BEGIN CERTIFICATE----- | ||
6 | MIIDLjCCAhagAwIBAgIJAIZjiC92oa9pMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV | ||
7 | BAMMH0xpYnJlU1NMIFRlc3QgSW50ZXJtZWRpYXRlIENBIDEwHhcNMjAwNzE0MTgy | ||
8 | MTEyWhcNMzAwNzEyMTgyMTEyWjAhMR8wHQYDVQQDDBZMaWJyZVNTTCBUZXN0IFNl | ||
9 | cnZlciAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA08K1FHG5WxU7 | ||
10 | sj7KO+PmEi+hIm7i1K+HJEZrpTlfVjGegE5JjL6uSodB0ORak6YQ28WMDGzGUEC0 | ||
11 | tKBVhKQYIs/2UTPfMaddQoJhwlZOmV+SIWjEHXAr84ejJqfopRFVwCgXtSbDxOP7 | ||
12 | 8cnCxiUy5uitLC8xqLPrYFR+PG+BOQSE/IeVCt0yERkz48R1QgBCRZDolGOBBASh | ||
13 | uEDRzAFsG/J4P5ojhKWVkRv3jcik+VwquoiyWaXOC/EfYgvZOnX24vi9EbwchDPR | ||
14 | +PFMvrdYXmifLVHRVvnGRJqNS1cGDUfr7sYzkKtBy8pSaY6xbhqnkHc61D8abr8n | ||
15 | ONFOGHpgwQIDAQABo2AwXjAdBgNVHQ4EFgQU5+Aawbpe/DzE9LBnxecBoDxbqy4w | ||
16 | HwYDVR0jBBgwFoAUOALOsSPeTj8pZdxkwmt4tEJXiNMwDAYDVR0TAQH/BAIwADAO | ||
17 | BgNVHQ8BAf8EBAMCB4AwDQYJKoZIhvcNAQELBQADggEBAJoIUMmO67EIgXLTzzwI | ||
18 | J323W3yoPHrrix0gUtQCVhyc3c3Sf7w3R6O8iNPxKiN2LlutO493YHf+whO5DHzt | ||
19 | R4xI4HKtAsTSSiniQh5Sr3bCM/yt5UF1OK519Pa/zoRjwhQa6Dpe4YWR/3cJNJ02 | ||
20 | K2aCvJyHKYm40U65X4gxVhGYCMFcbgOpZTtwNv0caKdtpfp95+EKdAa9xjb5jntg | ||
21 | XiMRVO9ozFVywCZuzptL/WNCbiueBCt9NFLfAfDZIUaxi6rCSWbBxNcXfkcqKW1i | ||
22 | 7Ca/RUlwcz60Is+g2+6LC6hRcPBgxtlInQACSCso8r80FKBAuW8grwFyhKqHgnca | ||
23 | 4Yw= | ||
24 | -----END CERTIFICATE----- | ||
25 | -----BEGIN CERTIFICATE----- | ||
26 | MIIDLDCCAhSgAwIBAgIDEAABMA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNVBAMMF0xp | ||
27 | YnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTEwMDEwMTAwMDAwMFoXDTIwMDEwMTAw | ||
28 | MDAwMFowKjEoMCYGA1UEAwwfTGlicmVTU0wgVGVzdCBJbnRlcm1lZGlhdGUgQ0Eg | ||
29 | MTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALX6tUNKxG6QzMchRx+o | ||
30 | rZVUwTIz7YAc7I0WMWydjsmp0y1YPafy5ax0TUNKgIjlh8gwcOUkfrsArE/y/Z8W | ||
31 | HE+S/xEHo9X9k8GGWwu3L7DBIPkZNSQgqmHAi5YzYtZMyadq1KhvZbPWuk85gbLj | ||
32 | afYv1MOHC9/IM32klap32+L1r54alFxw+TBGf+nflCu1epZ8ijF52cfd/PMf7ue7 | ||
33 | ozEH5AbABljXUPDV9siii9fx2ngZdOPaxV5/QLaLg2zRHUnNCDI1lxev2Jc8pYBJ | ||
34 | 0ECRW5LYCQYb5Ph47FbDgGQboI3tfYw/7bKnxQeuqNNgPoE7NokQcfXnYXfSC/7R | ||
35 | luUCAwEAAaNjMGEwHQYDVR0OBBYEFDgCzrEj3k4/KWXcZMJreLRCV4jTMB8GA1Ud | ||
36 | IwQYMBaAFE4DZ3Nk7pV/aE5iSh/r5nx+Ly7wMA8GA1UdEwEB/wQFMAMBAf8wDgYD | ||
37 | VR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQASUf2fHy1xxqa5mcQU14xZ | ||
38 | Zt+3BBRt/pnX5hu2VM8jn8Yh8tFB1jRniG7zpDaAJYXWgs8eDtmEtssEgkVANQpH | ||
39 | lmCwpfgJYPuBz7HYGJYJ9gfSZSm475a/BLG0dFgpMfP/YrJAee6cdM1lZhZrsLzB | ||
40 | 9mG9zTgd4+mqVU4qlHsBGKdV2MKias9+EjBle7HfVnNUtLgTZybNHfXNsa1i/aGk | ||
41 | z7AXQYWbTR6MaOXiRScphOyUMzFCoQ63yZdrgS03VROjP95vuU+JZVNZDFKVGfGv | ||
42 | zdazkhH3U8jpVDJ4Hp750d5lRjHCK2/vHzQErLI5M0TFVv1VaIeLZtxfcEmzWIcQ | ||
43 | -----END CERTIFICATE----- | ||
diff --git a/src/regress/lib/libcrypto/certs/9a/roots.pem b/src/regress/lib/libcrypto/certs/9a/roots.pem new file mode 100644 index 0000000000..556f47ddab --- /dev/null +++ b/src/regress/lib/libcrypto/certs/9a/roots.pem | |||
@@ -0,0 +1,21 @@ | |||
1 | subject= CN = LibreSSL Test Root CA 1 | ||
2 | issuer= CN = LibreSSL Test Root CA 1 | ||
3 | -----BEGIN CERTIFICATE----- | ||
4 | MIIDKjCCAhKgAwIBAgIJAKOA4OMK5yr3MA0GCSqGSIb3DQEBCwUAMCIxIDAeBgNV | ||
5 | BAMMF0xpYnJlU1NMIFRlc3QgUm9vdCBDQSAxMB4XDTIwMDcxNDE4MjExMVoXDTMw | ||
6 | MDcxMjE4MjExMVowIjEgMB4GA1UEAwwXTGlicmVTU0wgVGVzdCBSb290IENBIDEw | ||
7 | ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDQ04U12hNbMcBuFu9CSSan | ||
8 | Mke/Ftlp9ZOxrnr3YYP415gjbSyEbtlAVwlqPlZhl5eKIgx+48rDoYbWVuTYFxoy | ||
9 | jkBJBv3ujSXv9fkHGWaKhAAI5nDuEWDLOIvLoh/GCqVPhfbC/NXZRrzWrW21ajqn | ||
10 | KN9Zv1X8tJG7RmxVbLqbS6DSwSy2kSdGBf2S+IuDsWSkrVQo+B8LYFJrDt3bWCtC | ||
11 | T8YCeDyvl/mr7JxBe8QX3VCsn/M4WT4vSOL/DAgZpGXhQ37OPXV8Pa3U4tonP8oi | ||
12 | S+vddeIydk3kDz3e4fiGJmzXBO+XQ9XPMkvz2eJXWg4TXNdmsSqSRMj5tgZFapw3 | ||
13 | AgMBAAGjYzBhMB0GA1UdDgQWBBROA2dzZO6Vf2hOYkof6+Z8fi8u8DAfBgNVHSME | ||
14 | GDAWgBROA2dzZO6Vf2hOYkof6+Z8fi8u8DAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud | ||
15 | DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAQEAy7u9ISg4XXtNc+5yI7zvsWPr | ||
16 | JC+sa/sbWSxhPE1yG7VhRIitRwGYDkS9sTdHWVTGETo/TWQ1EFzjCsrQaLGvL4/a | ||
17 | 1tgQ7jebfm2cBGI30gWd+fBolqvxAuirxZcK/LIGWNOibFOcz7sKvT3nh/fGcM5W | ||
18 | XopuWUwZpyaYyVmUbHH3/+W9eqBxU0zlrhNq7thwXG8ip5g6WiHuThYTAPCNrmvV | ||
19 | w2NuCzru0i9LvjT+6pGnZjZK/lI1nwsxNSd1MQaHIj5oV6l1sc/BlrBcTl2gk3lb | ||
20 | xJqGM2RF1lX3Evl1kMsMHRFYlmWwME1k/BLa9CH3sQkF4rPgeQXZhgyUlCRHVQ== | ||
21 | -----END CERTIFICATE----- | ||