diff --git a/compat/openssl/test/certs/certs.sh b/compat/openssl/test/certs/certs.sh index 5916452eb566..35ab27b1c758 100755 --- a/compat/openssl/test/certs/certs.sh +++ b/compat/openssl/test/certs/certs.sh @@ -2,6 +2,8 @@ set -e +readonly DEFAULT_VALIDITY_DAYS=${DEFAULT_VALIDITY_DAYS:-3650} + generate_ca() { # $1= $2=[issuer name] local extra_args=() if [[ -n "$2" ]]; then @@ -11,7 +13,7 @@ generate_ca() { # $1= $2=[issuer name] fi openssl genrsa -out "${1}_key.pem" 2048 openssl req -new -key "${1}_key.pem" -out "${1}_cert.csr" -config "${1}_cert.cfg" -batch -sha256 - openssl x509 -req -days 730 -in "${1}_cert.csr" -out "${1}_cert.pem" -extensions v3_ca -extfile "${1}_cert.cfg" "${extra_args[@]}" + openssl x509 -req -days "${DEFAULT_VALIDITY_DAYS}" -in "${1}_cert.csr" -out "${1}_cert.pem" -extensions v3_ca -extfile "${1}_cert.cfg" "${extra_args[@]}" } generate_rsa_key() { # $1= @@ -19,12 +21,11 @@ generate_rsa_key() { # $1= } generate_x509_cert() { # $1= $2= $3=[days] - local days="${3:-730}" + local days="${3:-${DEFAULT_VALIDITY_DAYS}}" openssl req -new -key "${1}_key.pem" -out "${1}_cert.csr" -config "${1}_cert.cfg" -batch -sha256 openssl x509 -req -days "${days}" -in "${1}_cert.csr" -sha256 -CA "${2}_cert.pem" -CAkey "${2}_key.pem" -CAcreateserial -out "${1}_cert.pem" -extensions v3_ca -extfile "${1}_cert.cfg" } - cd "$(dirname "$0")" generate_ca root_ca diff --git a/compat/openssl/test/certs/client_1_cert.pem b/compat/openssl/test/certs/client_1_cert.pem index 5bedccd7b4a7..05116a4d9acf 100644 --- a/compat/openssl/test/certs/client_1_cert.pem +++ b/compat/openssl/test/certs/client_1_cert.pem @@ -1,27 +1,27 @@ -----BEGIN CERTIFICATE----- -MIIEjjCCA3agAwIBAgIUCTpAUdI0paiRKgPH3UKinAJAh5QwDQYJKoZIhvcNAQEL +MIIEjjCCA3agAwIBAgIUJHwqOrTZSvnQl5+cMvZtDiTo4o8wDQYJKoZIhvcNAQEL BQAwgYoxCzAJBgNVBAYTAkdCMRYwFAYDVQQIDA1UeW5lIGFuZCBXZWFyMRwwGgYD VQQHDBNOZXdjYXN0bGUgdXBvbiBUeW5lMRAwDgYDVQQKDAdSZWQgSGF0MRwwGgYD VQQLDBNSZWQgSGF0IEVuZ2luZWVyaW5nMRUwEwYDVQQDDAxUZXN0IFJvb3QgQ0Ew -HhcNMjUwNjE2MTIxNjQyWhcNMjcwNjE2MTIxNjQyWjCBizELMAkGA1UEBhMCR0Ix +HhcNMjYwNDA4MTczNDM0WhcNMzYwNDA1MTczNDM0WjCBizELMAkGA1UEBhMCR0Ix FjAUBgNVBAgMDVR5bmUgYW5kIFdlYXIxHDAaBgNVBAcME05ld2Nhc3RsZSB1cG9u IFR5bmUxEDAOBgNVBAoMB1JlZCBIYXQxHDAaBgNVBAsME1JlZCBIYXQgRW5naW5l ZXJpbmcxFjAUBgNVBAMMDVRlc3QgQ2xpZW50IDEwggEiMA0GCSqGSIb3DQEBAQUA -A4IBDwAwggEKAoIBAQCucbnL68qjJwwJih6SvrPxsxu5ffIVoaIohu+xfSoK0oQX -YxtZKVLtM4Bac0ZPcjI6BGMCxHmQ69rHm531RfAm+2UrXXgElvUfchHIVI8vqzxE -0TmOOTtzbrGD+3TDzVYdX7F/AhXcjfVm/dGbTyVPWkzeSrEaIVVjxx+z8yRaIPov -jOFj47liT9LVUyqJF9TcXNHi1vPtDdNHTy7388vbGuoLl5F+e0ralQi/Gj8P7ddD -i16Nq5U6ZXl9YeHonr7lJG6MtaGD5KyVJqcF3St+wHfMYeXAW6VWfCPyGHRjWSvH -3lUYBQ+9C+wyXq8oXrhXd44gmJ76qBHHM2wGSFqtAgMBAAGjgegwgeUwDAYDVR0T +A4IBDwAwggEKAoIBAQDTOrcH72RQzDxNdFABRHdDt28hWCKKc3NXWjqPqq+rrLJF +m1469EiFHbgYsweHBhJs2cgHQHj0y7Iqp37Wk6YR0O4ybUDd+RZkacyadv0+maSY +3bnPEDtEy64FSUuI4Um9E31QsE8gl9hIGRPMkhvD+BeSbH9y7V46eztPa0yQlbqt +bPibIgkU/pSQHL06h3u+XvxzI424Hlfms4nLT5RkMoVfzZbIuw0CpQeL0KRZeoGi +N5R4/McCDaVPjB2hGC4yiQV7xQSZpGiqp3+05HWizKA+SgCaaEfG+44aD36wj8E3 +f075jojqTZkigvZMmnlRMJhiHeyH4eLZelE4q8W/AgMBAAGjgegwgeUwDAYDVR0T AQH/BAIwADALBgNVHQ8EBAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUF BwMBMGkGA1UdEQRiMGCGIXNwaWZmZTovL3JlZGhhdC5jb20vdGVzdC1jbGllbnQt MYYfaHR0cDovL3Rlc3QtY2xpZW50LTEucmVkaGF0LmNvbYIKcmVkaGF0LmNvbYIO -d3d3LnJlZGhhdC5jb20wHQYDVR0OBBYEFMtOlNy+vxPb1Li498LdA0I9XFuvMB8G -A1UdIwQYMBaAFKl9UR9fudLv2VutzBof2Ld7jcBoMA0GCSqGSIb3DQEBCwUAA4IB -AQBITaOy/OVug93Cr6SleJPTP4QZrfytSR0eF7hNjywyUDLB07+qBvPfwJLL0E5e -mBKjuC7r0ASMNKDFODFMwHcwK1Sw0Cx3xBGUJG8OzNAi0HV6eJaU09nrtEMdAZiH -9L4Gq2cpAosSTI5UYAh0D8i1ja+t4wwzzu+MM74gxLwyr7DnSTYQWL3RiNpHC1fd -FQhBs8MVPI1EcCB9/WYeeC4UFT/coNQI0apgozYoeDIyJlNREBYFcj7RppJpuXx5 -zFdhKG9faRjOumaMKOtfunAMk9kYqZz5cYnmVLr2SwphhHQo2ztJ/kn8NkMgmdLA -uwZAwiWgyVJDkCrlUP2N8Oa/ +d3d3LnJlZGhhdC5jb20wHQYDVR0OBBYEFP5FpPmWSbbkfw728IDVoMEP6gZBMB8G +A1UdIwQYMBaAFPg6ltMixNzXLOg1xK+rfpa/ONQMMA0GCSqGSIb3DQEBCwUAA4IB +AQBOW6mUvyU5ZBkT479UruBxyDyHPyLUbKVptra8vA83XFjyd0t2pJ9AFgyoIhSU +o020CQtOMNYMQsJJ+DD1P49520farb0cPiBw3KjeHTAjoMiakYJ7uxYeR4U1Qair +Tp49h6myKanVyh2ytTha88XQWAXorrdYkJs+xUNr9bT/XRyW72m2CiLeMyOQkQUi +JFMVV0R4Nxwk7J6GY4p9r/ri/sonCLK9vDfmPxyXpavqrFTS+bopjXQMC9M3d3AG +njuQ/Nl8j7XgLLBRpEoGUwAbfe0agfq9L4ElQswpLUJvMbwaARhLpKaq8UMvWI/N +yRJcwOKLhV16CmkppzGHEKxZ -----END CERTIFICATE----- diff --git a/compat/openssl/test/certs/client_1_cert.pem.h b/compat/openssl/test/certs/client_1_cert.pem.h index 00591e915a1a..2a45d7e3996e 100644 --- a/compat/openssl/test/certs/client_1_cert.pem.h +++ b/compat/openssl/test/certs/client_1_cert.pem.h @@ -1,30 +1,28 @@ -#pragma once - static const char client_1_cert_pem_str[] = R"""(-----BEGIN CERTIFICATE----- -MIIEjjCCA3agAwIBAgIUCTpAUdI0paiRKgPH3UKinAJAh5QwDQYJKoZIhvcNAQEL +MIIEjjCCA3agAwIBAgIUJHwqOrTZSvnQl5+cMvZtDiTo4o8wDQYJKoZIhvcNAQEL BQAwgYoxCzAJBgNVBAYTAkdCMRYwFAYDVQQIDA1UeW5lIGFuZCBXZWFyMRwwGgYD VQQHDBNOZXdjYXN0bGUgdXBvbiBUeW5lMRAwDgYDVQQKDAdSZWQgSGF0MRwwGgYD VQQLDBNSZWQgSGF0IEVuZ2luZWVyaW5nMRUwEwYDVQQDDAxUZXN0IFJvb3QgQ0Ew -HhcNMjUwNjE2MTIxNjQyWhcNMjcwNjE2MTIxNjQyWjCBizELMAkGA1UEBhMCR0Ix +HhcNMjYwNDA4MTczNDM0WhcNMzYwNDA1MTczNDM0WjCBizELMAkGA1UEBhMCR0Ix FjAUBgNVBAgMDVR5bmUgYW5kIFdlYXIxHDAaBgNVBAcME05ld2Nhc3RsZSB1cG9u IFR5bmUxEDAOBgNVBAoMB1JlZCBIYXQxHDAaBgNVBAsME1JlZCBIYXQgRW5naW5l ZXJpbmcxFjAUBgNVBAMMDVRlc3QgQ2xpZW50IDEwggEiMA0GCSqGSIb3DQEBAQUA -A4IBDwAwggEKAoIBAQCucbnL68qjJwwJih6SvrPxsxu5ffIVoaIohu+xfSoK0oQX -YxtZKVLtM4Bac0ZPcjI6BGMCxHmQ69rHm531RfAm+2UrXXgElvUfchHIVI8vqzxE -0TmOOTtzbrGD+3TDzVYdX7F/AhXcjfVm/dGbTyVPWkzeSrEaIVVjxx+z8yRaIPov -jOFj47liT9LVUyqJF9TcXNHi1vPtDdNHTy7388vbGuoLl5F+e0ralQi/Gj8P7ddD -i16Nq5U6ZXl9YeHonr7lJG6MtaGD5KyVJqcF3St+wHfMYeXAW6VWfCPyGHRjWSvH -3lUYBQ+9C+wyXq8oXrhXd44gmJ76qBHHM2wGSFqtAgMBAAGjgegwgeUwDAYDVR0T +A4IBDwAwggEKAoIBAQDTOrcH72RQzDxNdFABRHdDt28hWCKKc3NXWjqPqq+rrLJF +m1469EiFHbgYsweHBhJs2cgHQHj0y7Iqp37Wk6YR0O4ybUDd+RZkacyadv0+maSY +3bnPEDtEy64FSUuI4Um9E31QsE8gl9hIGRPMkhvD+BeSbH9y7V46eztPa0yQlbqt +bPibIgkU/pSQHL06h3u+XvxzI424Hlfms4nLT5RkMoVfzZbIuw0CpQeL0KRZeoGi +N5R4/McCDaVPjB2hGC4yiQV7xQSZpGiqp3+05HWizKA+SgCaaEfG+44aD36wj8E3 +f075jojqTZkigvZMmnlRMJhiHeyH4eLZelE4q8W/AgMBAAGjgegwgeUwDAYDVR0T AQH/BAIwADALBgNVHQ8EBAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUF BwMBMGkGA1UdEQRiMGCGIXNwaWZmZTovL3JlZGhhdC5jb20vdGVzdC1jbGllbnQt MYYfaHR0cDovL3Rlc3QtY2xpZW50LTEucmVkaGF0LmNvbYIKcmVkaGF0LmNvbYIO -d3d3LnJlZGhhdC5jb20wHQYDVR0OBBYEFMtOlNy+vxPb1Li498LdA0I9XFuvMB8G -A1UdIwQYMBaAFKl9UR9fudLv2VutzBof2Ld7jcBoMA0GCSqGSIb3DQEBCwUAA4IB -AQBITaOy/OVug93Cr6SleJPTP4QZrfytSR0eF7hNjywyUDLB07+qBvPfwJLL0E5e -mBKjuC7r0ASMNKDFODFMwHcwK1Sw0Cx3xBGUJG8OzNAi0HV6eJaU09nrtEMdAZiH -9L4Gq2cpAosSTI5UYAh0D8i1ja+t4wwzzu+MM74gxLwyr7DnSTYQWL3RiNpHC1fd -FQhBs8MVPI1EcCB9/WYeeC4UFT/coNQI0apgozYoeDIyJlNREBYFcj7RppJpuXx5 -zFdhKG9faRjOumaMKOtfunAMk9kYqZz5cYnmVLr2SwphhHQo2ztJ/kn8NkMgmdLA -uwZAwiWgyVJDkCrlUP2N8Oa/ +d3d3LnJlZGhhdC5jb20wHQYDVR0OBBYEFP5FpPmWSbbkfw728IDVoMEP6gZBMB8G +A1UdIwQYMBaAFPg6ltMixNzXLOg1xK+rfpa/ONQMMA0GCSqGSIb3DQEBCwUAA4IB +AQBOW6mUvyU5ZBkT479UruBxyDyHPyLUbKVptra8vA83XFjyd0t2pJ9AFgyoIhSU +o020CQtOMNYMQsJJ+DD1P49520farb0cPiBw3KjeHTAjoMiakYJ7uxYeR4U1Qair +Tp49h6myKanVyh2ytTha88XQWAXorrdYkJs+xUNr9bT/XRyW72m2CiLeMyOQkQUi +JFMVV0R4Nxwk7J6GY4p9r/ri/sonCLK9vDfmPxyXpavqrFTS+bopjXQMC9M3d3AG +njuQ/Nl8j7XgLLBRpEoGUwAbfe0agfq9L4ElQswpLUJvMbwaARhLpKaq8UMvWI/N +yRJcwOKLhV16CmkppzGHEKxZ -----END CERTIFICATE----- )"""; diff --git a/compat/openssl/test/certs/client_1_cert_chain.pem b/compat/openssl/test/certs/client_1_cert_chain.pem index f4a407a3311f..ab9efa06f9fe 100644 --- a/compat/openssl/test/certs/client_1_cert_chain.pem +++ b/compat/openssl/test/certs/client_1_cert_chain.pem @@ -1,51 +1,51 @@ -----BEGIN CERTIFICATE----- -MIIEjjCCA3agAwIBAgIUCTpAUdI0paiRKgPH3UKinAJAh5QwDQYJKoZIhvcNAQEL +MIIEjjCCA3agAwIBAgIUJHwqOrTZSvnQl5+cMvZtDiTo4o8wDQYJKoZIhvcNAQEL BQAwgYoxCzAJBgNVBAYTAkdCMRYwFAYDVQQIDA1UeW5lIGFuZCBXZWFyMRwwGgYD VQQHDBNOZXdjYXN0bGUgdXBvbiBUeW5lMRAwDgYDVQQKDAdSZWQgSGF0MRwwGgYD VQQLDBNSZWQgSGF0IEVuZ2luZWVyaW5nMRUwEwYDVQQDDAxUZXN0IFJvb3QgQ0Ew -HhcNMjUwNjE2MTIxNjQyWhcNMjcwNjE2MTIxNjQyWjCBizELMAkGA1UEBhMCR0Ix +HhcNMjYwNDA4MTczNDM0WhcNMzYwNDA1MTczNDM0WjCBizELMAkGA1UEBhMCR0Ix FjAUBgNVBAgMDVR5bmUgYW5kIFdlYXIxHDAaBgNVBAcME05ld2Nhc3RsZSB1cG9u IFR5bmUxEDAOBgNVBAoMB1JlZCBIYXQxHDAaBgNVBAsME1JlZCBIYXQgRW5naW5l ZXJpbmcxFjAUBgNVBAMMDVRlc3QgQ2xpZW50IDEwggEiMA0GCSqGSIb3DQEBAQUA -A4IBDwAwggEKAoIBAQCucbnL68qjJwwJih6SvrPxsxu5ffIVoaIohu+xfSoK0oQX -YxtZKVLtM4Bac0ZPcjI6BGMCxHmQ69rHm531RfAm+2UrXXgElvUfchHIVI8vqzxE -0TmOOTtzbrGD+3TDzVYdX7F/AhXcjfVm/dGbTyVPWkzeSrEaIVVjxx+z8yRaIPov -jOFj47liT9LVUyqJF9TcXNHi1vPtDdNHTy7388vbGuoLl5F+e0ralQi/Gj8P7ddD -i16Nq5U6ZXl9YeHonr7lJG6MtaGD5KyVJqcF3St+wHfMYeXAW6VWfCPyGHRjWSvH -3lUYBQ+9C+wyXq8oXrhXd44gmJ76qBHHM2wGSFqtAgMBAAGjgegwgeUwDAYDVR0T +A4IBDwAwggEKAoIBAQDTOrcH72RQzDxNdFABRHdDt28hWCKKc3NXWjqPqq+rrLJF +m1469EiFHbgYsweHBhJs2cgHQHj0y7Iqp37Wk6YR0O4ybUDd+RZkacyadv0+maSY +3bnPEDtEy64FSUuI4Um9E31QsE8gl9hIGRPMkhvD+BeSbH9y7V46eztPa0yQlbqt +bPibIgkU/pSQHL06h3u+XvxzI424Hlfms4nLT5RkMoVfzZbIuw0CpQeL0KRZeoGi +N5R4/McCDaVPjB2hGC4yiQV7xQSZpGiqp3+05HWizKA+SgCaaEfG+44aD36wj8E3 +f075jojqTZkigvZMmnlRMJhiHeyH4eLZelE4q8W/AgMBAAGjgegwgeUwDAYDVR0T AQH/BAIwADALBgNVHQ8EBAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUF BwMBMGkGA1UdEQRiMGCGIXNwaWZmZTovL3JlZGhhdC5jb20vdGVzdC1jbGllbnQt MYYfaHR0cDovL3Rlc3QtY2xpZW50LTEucmVkaGF0LmNvbYIKcmVkaGF0LmNvbYIO -d3d3LnJlZGhhdC5jb20wHQYDVR0OBBYEFMtOlNy+vxPb1Li498LdA0I9XFuvMB8G -A1UdIwQYMBaAFKl9UR9fudLv2VutzBof2Ld7jcBoMA0GCSqGSIb3DQEBCwUAA4IB -AQBITaOy/OVug93Cr6SleJPTP4QZrfytSR0eF7hNjywyUDLB07+qBvPfwJLL0E5e -mBKjuC7r0ASMNKDFODFMwHcwK1Sw0Cx3xBGUJG8OzNAi0HV6eJaU09nrtEMdAZiH -9L4Gq2cpAosSTI5UYAh0D8i1ja+t4wwzzu+MM74gxLwyr7DnSTYQWL3RiNpHC1fd -FQhBs8MVPI1EcCB9/WYeeC4UFT/coNQI0apgozYoeDIyJlNREBYFcj7RppJpuXx5 -zFdhKG9faRjOumaMKOtfunAMk9kYqZz5cYnmVLr2SwphhHQo2ztJ/kn8NkMgmdLA -uwZAwiWgyVJDkCrlUP2N8Oa/ +d3d3LnJlZGhhdC5jb20wHQYDVR0OBBYEFP5FpPmWSbbkfw728IDVoMEP6gZBMB8G +A1UdIwQYMBaAFPg6ltMixNzXLOg1xK+rfpa/ONQMMA0GCSqGSIb3DQEBCwUAA4IB +AQBOW6mUvyU5ZBkT479UruBxyDyHPyLUbKVptra8vA83XFjyd0t2pJ9AFgyoIhSU +o020CQtOMNYMQsJJ+DD1P49520farb0cPiBw3KjeHTAjoMiakYJ7uxYeR4U1Qair +Tp49h6myKanVyh2ytTha88XQWAXorrdYkJs+xUNr9bT/XRyW72m2CiLeMyOQkQUi +JFMVV0R4Nxwk7J6GY4p9r/ri/sonCLK9vDfmPxyXpavqrFTS+bopjXQMC9M3d3AG +njuQ/Nl8j7XgLLBRpEoGUwAbfe0agfq9L4ElQswpLUJvMbwaARhLpKaq8UMvWI/N +yRJcwOKLhV16CmkppzGHEKxZ -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -MIIEBzCCAu+gAwIBAgIUEEsMInKejPh2WwDjDt7va5eVs5cwDQYJKoZIhvcNAQEL +MIIEBzCCAu+gAwIBAgIUaSI5b9DoYOU1ISBdYEuoDw0RIUgwDQYJKoZIhvcNAQEL BQAwgYoxCzAJBgNVBAYTAkdCMRYwFAYDVQQIDA1UeW5lIGFuZCBXZWFyMRwwGgYD VQQHDBNOZXdjYXN0bGUgdXBvbiBUeW5lMRAwDgYDVQQKDAdSZWQgSGF0MRwwGgYD VQQLDBNSZWQgSGF0IEVuZ2luZWVyaW5nMRUwEwYDVQQDDAxUZXN0IFJvb3QgQ0Ew -HhcNMjUwNjE2MTIxNjQyWhcNMjcwNjE2MTIxNjQyWjCBijELMAkGA1UEBhMCR0Ix +HhcNMjYwNDA4MTczNDMzWhcNMzYwNDA1MTczNDMzWjCBijELMAkGA1UEBhMCR0Ix FjAUBgNVBAgMDVR5bmUgYW5kIFdlYXIxHDAaBgNVBAcME05ld2Nhc3RsZSB1cG9u IFR5bmUxEDAOBgNVBAoMB1JlZCBIYXQxHDAaBgNVBAsME1JlZCBIYXQgRW5naW5l ZXJpbmcxFTATBgNVBAMMDFRlc3QgUm9vdCBDQTCCASIwDQYJKoZIhvcNAQEBBQAD -ggEPADCCAQoCggEBANqh01i2Z3TVZOP4/OwTc4o0sIkoXruK7l5NFm0FVSgdCbdR -4vpWPnI5CXubmuQb+S2a2oN8RuTEi0e5ZrE2g828nNT3Gv6phLwL9OKikvjCZi99 -EP77KtIOIxPvvstlgisJLBJdJyBWEdFCBaZy5YiHfMZtb03K0IGo70PSTzGJH5+t -vYK2hnH1r0zNzU1CyCzk10WRJ5LU+4YY8Gq6nuYbXvn5ouUx14ff4v3fAvKDC66z -naTQBkuSkfWGgYKwW4/wyVUN0io9DnXGogLJyIt0cGTbQ57RW7qZW5aVIgit+KB/ -Dr1itnygoHZaMPpFd54AIa8/oQUGfur1qis6qDECAwEAAaNjMGEwDwYDVR0TAQH/ -BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFKl9UR9fudLv2VutzBof -2Ld7jcBoMB8GA1UdIwQYMBaAFKl9UR9fudLv2VutzBof2Ld7jcBoMA0GCSqGSIb3 -DQEBCwUAA4IBAQDAbbVAAD0cUmpjcg/FB4FizoV//IiTylVDd82DuX2OHVG9aBs7 -W4O2qa5jpZqlQtM95YwUHcWLJgOVOdfBU5GdwBwZHytSZF5xylJ0xw0SvoIpAJGF -J1OdXabMYSx8x/hE6/5tEZrq9Cbq2ShKiIjT2s4sZlA0S89kH03QGysMBVoi51GJ -OQjMd5q7pxDr1cFHI+MlJxQEqWpIvvVYjWCuuBRJgya6Eec27UTny92daUceOewj -RED7vb243BRctxyoZhH+oH4A8vU6G9gwxyRXit37Lh1edd+STjgu7s0QHlkdCMiN -GH4h0XeBtQ6GzViNGHVbV6oIEtQzNIY84OUl +ggEPADCCAQoCggEBALqoIS/ysDzfs3ytUsFcfVDcaibA9RfBxuZ7kaN6qVSGjvHj +1HJyUTDTAsWx3MKRU15Sgvcop4rh44ih71cBnPlyktu2NOWxBMEIBM4taA6Blwv8 +/DRAYoAXD6qG6ODFxh5b0bbhQUe8e2nGYzNhKAPbPyKPubTjCrV+d3wwcuXzHNU9 +Hiz35tcyual0/v+ZYZZlZocvV62SHnLvappe/7SOgTKITPRNr8nQQXXY6d3343i/ +p8dFLPWzg/yPG0cjYeMqD3xOkVoQkcqpChov92KE3sDaYPTOXKDsw+YxzxwE57AO +RJCtw2jEACVbolpMoNGtlclNT2O7bA+q5IDV3UECAwEAAaNjMGEwDwYDVR0TAQH/ +BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFPg6ltMixNzXLOg1xK+r +fpa/ONQMMB8GA1UdIwQYMBaAFPg6ltMixNzXLOg1xK+rfpa/ONQMMA0GCSqGSIb3 +DQEBCwUAA4IBAQACqrPwVtQZCJ2t2oQJOuih9b9RnZERaGqfJsm7tH7bKnGsH8Zh +uoJ0fw6Eo6IsAWDUXXiOqsUhtu4h2YOFYIfsUAKb74E8ecZSNm9Pm88t+ZJIi56m +Rmr4Jm/BHB4zC+VhcK3eq1SvkJYYKcTwltfhVxLCSD6vb6rQppXtSu0lNInoczDT +/e+3h6fRgdZ9EV+PbbIC0bCqu/LObeBqlxLoZ7uTahYKSHNtUNte/KCSwTCHbvrJ +aIZGE5b89UvNhkGmQkp188ReO7cxkxC7WRwgBX+UuehZF/kQtWscr6aJGINkYxJv +6arWJJr0zkyl/2kb/EbrVKe+nWhsxssI82AV -----END CERTIFICATE----- diff --git a/compat/openssl/test/certs/client_1_cert_chain.pem.h b/compat/openssl/test/certs/client_1_cert_chain.pem.h index b373138fc873..69d50f679b1b 100644 --- a/compat/openssl/test/certs/client_1_cert_chain.pem.h +++ b/compat/openssl/test/certs/client_1_cert_chain.pem.h @@ -1,54 +1,52 @@ -#pragma once - static const char client_1_cert_chain_pem_str[] = R"""(-----BEGIN CERTIFICATE----- -MIIEjjCCA3agAwIBAgIUCTpAUdI0paiRKgPH3UKinAJAh5QwDQYJKoZIhvcNAQEL +MIIEjjCCA3agAwIBAgIUJHwqOrTZSvnQl5+cMvZtDiTo4o8wDQYJKoZIhvcNAQEL BQAwgYoxCzAJBgNVBAYTAkdCMRYwFAYDVQQIDA1UeW5lIGFuZCBXZWFyMRwwGgYD VQQHDBNOZXdjYXN0bGUgdXBvbiBUeW5lMRAwDgYDVQQKDAdSZWQgSGF0MRwwGgYD VQQLDBNSZWQgSGF0IEVuZ2luZWVyaW5nMRUwEwYDVQQDDAxUZXN0IFJvb3QgQ0Ew -HhcNMjUwNjE2MTIxNjQyWhcNMjcwNjE2MTIxNjQyWjCBizELMAkGA1UEBhMCR0Ix +HhcNMjYwNDA4MTczNDM0WhcNMzYwNDA1MTczNDM0WjCBizELMAkGA1UEBhMCR0Ix FjAUBgNVBAgMDVR5bmUgYW5kIFdlYXIxHDAaBgNVBAcME05ld2Nhc3RsZSB1cG9u IFR5bmUxEDAOBgNVBAoMB1JlZCBIYXQxHDAaBgNVBAsME1JlZCBIYXQgRW5naW5l ZXJpbmcxFjAUBgNVBAMMDVRlc3QgQ2xpZW50IDEwggEiMA0GCSqGSIb3DQEBAQUA -A4IBDwAwggEKAoIBAQCucbnL68qjJwwJih6SvrPxsxu5ffIVoaIohu+xfSoK0oQX -YxtZKVLtM4Bac0ZPcjI6BGMCxHmQ69rHm531RfAm+2UrXXgElvUfchHIVI8vqzxE -0TmOOTtzbrGD+3TDzVYdX7F/AhXcjfVm/dGbTyVPWkzeSrEaIVVjxx+z8yRaIPov -jOFj47liT9LVUyqJF9TcXNHi1vPtDdNHTy7388vbGuoLl5F+e0ralQi/Gj8P7ddD -i16Nq5U6ZXl9YeHonr7lJG6MtaGD5KyVJqcF3St+wHfMYeXAW6VWfCPyGHRjWSvH -3lUYBQ+9C+wyXq8oXrhXd44gmJ76qBHHM2wGSFqtAgMBAAGjgegwgeUwDAYDVR0T +A4IBDwAwggEKAoIBAQDTOrcH72RQzDxNdFABRHdDt28hWCKKc3NXWjqPqq+rrLJF +m1469EiFHbgYsweHBhJs2cgHQHj0y7Iqp37Wk6YR0O4ybUDd+RZkacyadv0+maSY +3bnPEDtEy64FSUuI4Um9E31QsE8gl9hIGRPMkhvD+BeSbH9y7V46eztPa0yQlbqt +bPibIgkU/pSQHL06h3u+XvxzI424Hlfms4nLT5RkMoVfzZbIuw0CpQeL0KRZeoGi +N5R4/McCDaVPjB2hGC4yiQV7xQSZpGiqp3+05HWizKA+SgCaaEfG+44aD36wj8E3 +f075jojqTZkigvZMmnlRMJhiHeyH4eLZelE4q8W/AgMBAAGjgegwgeUwDAYDVR0T AQH/BAIwADALBgNVHQ8EBAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUF BwMBMGkGA1UdEQRiMGCGIXNwaWZmZTovL3JlZGhhdC5jb20vdGVzdC1jbGllbnQt MYYfaHR0cDovL3Rlc3QtY2xpZW50LTEucmVkaGF0LmNvbYIKcmVkaGF0LmNvbYIO -d3d3LnJlZGhhdC5jb20wHQYDVR0OBBYEFMtOlNy+vxPb1Li498LdA0I9XFuvMB8G -A1UdIwQYMBaAFKl9UR9fudLv2VutzBof2Ld7jcBoMA0GCSqGSIb3DQEBCwUAA4IB -AQBITaOy/OVug93Cr6SleJPTP4QZrfytSR0eF7hNjywyUDLB07+qBvPfwJLL0E5e -mBKjuC7r0ASMNKDFODFMwHcwK1Sw0Cx3xBGUJG8OzNAi0HV6eJaU09nrtEMdAZiH -9L4Gq2cpAosSTI5UYAh0D8i1ja+t4wwzzu+MM74gxLwyr7DnSTYQWL3RiNpHC1fd -FQhBs8MVPI1EcCB9/WYeeC4UFT/coNQI0apgozYoeDIyJlNREBYFcj7RppJpuXx5 -zFdhKG9faRjOumaMKOtfunAMk9kYqZz5cYnmVLr2SwphhHQo2ztJ/kn8NkMgmdLA -uwZAwiWgyVJDkCrlUP2N8Oa/ +d3d3LnJlZGhhdC5jb20wHQYDVR0OBBYEFP5FpPmWSbbkfw728IDVoMEP6gZBMB8G +A1UdIwQYMBaAFPg6ltMixNzXLOg1xK+rfpa/ONQMMA0GCSqGSIb3DQEBCwUAA4IB +AQBOW6mUvyU5ZBkT479UruBxyDyHPyLUbKVptra8vA83XFjyd0t2pJ9AFgyoIhSU +o020CQtOMNYMQsJJ+DD1P49520farb0cPiBw3KjeHTAjoMiakYJ7uxYeR4U1Qair +Tp49h6myKanVyh2ytTha88XQWAXorrdYkJs+xUNr9bT/XRyW72m2CiLeMyOQkQUi +JFMVV0R4Nxwk7J6GY4p9r/ri/sonCLK9vDfmPxyXpavqrFTS+bopjXQMC9M3d3AG +njuQ/Nl8j7XgLLBRpEoGUwAbfe0agfq9L4ElQswpLUJvMbwaARhLpKaq8UMvWI/N +yRJcwOKLhV16CmkppzGHEKxZ -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -MIIEBzCCAu+gAwIBAgIUEEsMInKejPh2WwDjDt7va5eVs5cwDQYJKoZIhvcNAQEL +MIIEBzCCAu+gAwIBAgIUaSI5b9DoYOU1ISBdYEuoDw0RIUgwDQYJKoZIhvcNAQEL BQAwgYoxCzAJBgNVBAYTAkdCMRYwFAYDVQQIDA1UeW5lIGFuZCBXZWFyMRwwGgYD VQQHDBNOZXdjYXN0bGUgdXBvbiBUeW5lMRAwDgYDVQQKDAdSZWQgSGF0MRwwGgYD VQQLDBNSZWQgSGF0IEVuZ2luZWVyaW5nMRUwEwYDVQQDDAxUZXN0IFJvb3QgQ0Ew -HhcNMjUwNjE2MTIxNjQyWhcNMjcwNjE2MTIxNjQyWjCBijELMAkGA1UEBhMCR0Ix +HhcNMjYwNDA4MTczNDMzWhcNMzYwNDA1MTczNDMzWjCBijELMAkGA1UEBhMCR0Ix FjAUBgNVBAgMDVR5bmUgYW5kIFdlYXIxHDAaBgNVBAcME05ld2Nhc3RsZSB1cG9u IFR5bmUxEDAOBgNVBAoMB1JlZCBIYXQxHDAaBgNVBAsME1JlZCBIYXQgRW5naW5l ZXJpbmcxFTATBgNVBAMMDFRlc3QgUm9vdCBDQTCCASIwDQYJKoZIhvcNAQEBBQAD -ggEPADCCAQoCggEBANqh01i2Z3TVZOP4/OwTc4o0sIkoXruK7l5NFm0FVSgdCbdR -4vpWPnI5CXubmuQb+S2a2oN8RuTEi0e5ZrE2g828nNT3Gv6phLwL9OKikvjCZi99 -EP77KtIOIxPvvstlgisJLBJdJyBWEdFCBaZy5YiHfMZtb03K0IGo70PSTzGJH5+t -vYK2hnH1r0zNzU1CyCzk10WRJ5LU+4YY8Gq6nuYbXvn5ouUx14ff4v3fAvKDC66z -naTQBkuSkfWGgYKwW4/wyVUN0io9DnXGogLJyIt0cGTbQ57RW7qZW5aVIgit+KB/ -Dr1itnygoHZaMPpFd54AIa8/oQUGfur1qis6qDECAwEAAaNjMGEwDwYDVR0TAQH/ -BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFKl9UR9fudLv2VutzBof -2Ld7jcBoMB8GA1UdIwQYMBaAFKl9UR9fudLv2VutzBof2Ld7jcBoMA0GCSqGSIb3 -DQEBCwUAA4IBAQDAbbVAAD0cUmpjcg/FB4FizoV//IiTylVDd82DuX2OHVG9aBs7 -W4O2qa5jpZqlQtM95YwUHcWLJgOVOdfBU5GdwBwZHytSZF5xylJ0xw0SvoIpAJGF -J1OdXabMYSx8x/hE6/5tEZrq9Cbq2ShKiIjT2s4sZlA0S89kH03QGysMBVoi51GJ -OQjMd5q7pxDr1cFHI+MlJxQEqWpIvvVYjWCuuBRJgya6Eec27UTny92daUceOewj -RED7vb243BRctxyoZhH+oH4A8vU6G9gwxyRXit37Lh1edd+STjgu7s0QHlkdCMiN -GH4h0XeBtQ6GzViNGHVbV6oIEtQzNIY84OUl +ggEPADCCAQoCggEBALqoIS/ysDzfs3ytUsFcfVDcaibA9RfBxuZ7kaN6qVSGjvHj +1HJyUTDTAsWx3MKRU15Sgvcop4rh44ih71cBnPlyktu2NOWxBMEIBM4taA6Blwv8 +/DRAYoAXD6qG6ODFxh5b0bbhQUe8e2nGYzNhKAPbPyKPubTjCrV+d3wwcuXzHNU9 +Hiz35tcyual0/v+ZYZZlZocvV62SHnLvappe/7SOgTKITPRNr8nQQXXY6d3343i/ +p8dFLPWzg/yPG0cjYeMqD3xOkVoQkcqpChov92KE3sDaYPTOXKDsw+YxzxwE57AO +RJCtw2jEACVbolpMoNGtlclNT2O7bA+q5IDV3UECAwEAAaNjMGEwDwYDVR0TAQH/ +BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFPg6ltMixNzXLOg1xK+r +fpa/ONQMMB8GA1UdIwQYMBaAFPg6ltMixNzXLOg1xK+rfpa/ONQMMA0GCSqGSIb3 +DQEBCwUAA4IBAQACqrPwVtQZCJ2t2oQJOuih9b9RnZERaGqfJsm7tH7bKnGsH8Zh +uoJ0fw6Eo6IsAWDUXXiOqsUhtu4h2YOFYIfsUAKb74E8ecZSNm9Pm88t+ZJIi56m +Rmr4Jm/BHB4zC+VhcK3eq1SvkJYYKcTwltfhVxLCSD6vb6rQppXtSu0lNInoczDT +/e+3h6fRgdZ9EV+PbbIC0bCqu/LObeBqlxLoZ7uTahYKSHNtUNte/KCSwTCHbvrJ +aIZGE5b89UvNhkGmQkp188ReO7cxkxC7WRwgBX+UuehZF/kQtWscr6aJGINkYxJv +6arWJJr0zkyl/2kb/EbrVKe+nWhsxssI82AV -----END CERTIFICATE----- )"""; diff --git a/compat/openssl/test/certs/client_1_key.pem b/compat/openssl/test/certs/client_1_key.pem index 732b6d66abe1..a4f06853ff24 100644 --- a/compat/openssl/test/certs/client_1_key.pem +++ b/compat/openssl/test/certs/client_1_key.pem @@ -1,27 +1,28 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEpAIBAAKCAQEArnG5y+vKoycMCYoekr6z8bMbuX3yFaGiKIbvsX0qCtKEF2Mb -WSlS7TOAWnNGT3IyOgRjAsR5kOvax5ud9UXwJvtlK114BJb1H3IRyFSPL6s8RNE5 -jjk7c26xg/t0w81WHV+xfwIV3I31Zv3Rm08lT1pM3kqxGiFVY8cfs/MkWiD6L4zh -Y+O5Yk/S1VMqiRfU3FzR4tbz7Q3TR08u9/PL2xrqC5eRfntK2pUIvxo/D+3XQ4te -jauVOmV5fWHh6J6+5SRujLWhg+SslSanBd0rfsB3zGHlwFulVnwj8hh0Y1krx95V -GAUPvQvsMl6vKF64V3eOIJie+qgRxzNsBkharQIDAQABAoIBAQCU+qc0kqEyiUxs -cTr/FELVbqOE3Rz8gFfeyK64JC7do0AQQSHAGdyqm0tI9B3eB6cBiXGNkYJI1ES6 -KBrUt/ALOrQCPwca1Flvi5nIPv8yNMl59D11S0eMo8KS9xOXjSu4VlteHsfQ3qPw -W2DBhOxWQsZXKe7qZAFq/0oCAurO1OVa+eob5g1zHVZtl0hokpapu/2FzoqPYGj0 -t3cwPZdl4TqYWqCF1JbKcqq7h/KtbLMbin6XEWKVrfxAVJYcPVCg/vSKDLQav+N+ -5Bc6uX6w2GDYxWCjHp9PEtikcdj2KFF2yWPSbfsNQz1qn+cmNiSPM4HM8urRpjPX -fOiYLZoBAoGBAOGhXTHjkYBiZ53IIJXA0SktfwFdzgzu7a7amRSsTOcY+I14avej -J+livrBi3BZ6l0SnT1IBpCwaxutkzuNUhfWvfkMfT+XQpiMC31z+VzXCfgt9j19d -FIUGud0tvVcYmxXDcNBDRqi8F5zY6uFupgHqvm6qn5TtVjRHSMOWGsnBAoGBAMXs -nzXF3Jg48umF/rtQN2ELh78mJRELmIQfk1UgR2ItMARdb0i90bCsfofKYPJNrW/3 -dTQfR8/8NK3iDLsVI0GVX4YMsNXpN1GVY/6J0hTA/jyynT3xxp3Wpqkgf8EADeuT -Z0JPMlDjThxCg00LHxvsDOvBcENXgzg/MVxQklPtAoGBAL8qHnG0Y4So2y1db+4x -TYVb3K1lsrxWet6YqvZO/WEXUQ9bpRVnENu2I+YB/IK3Hw61yoiqh1Qu47Zw1LDa -3hzIsWthTipiW0ByoJiDjZQo0u4dVanwjQAgML1qkW8Hk+4ehqiNN4KiykbDqk2R -l+kr4GiW+1oMs+rbMpUzykKBAoGADqWuOpqD8rf0Mhf6e/45uvLRfvHhuFs1VEHJ -83jKD5fsf8YyYB28EOkTDBWMCyJ4fVrAz7So6dluRJf//TBZRZc6VH9H7uytbVoy -5jlo1KRbrD5DqLvlyPSDrOx8x9mrLg3gjGW0AYxw0WKSuPbjvHtBkYjlN/aX/Wef -zYcg7RkCgYAsV79AK0UcLnWdkglTgeR/KjRVNrV/Se9Kjn9Jf4geSYXqLYrxRaL9 -2/NYvhBfcu3jyZb7s5+AUajr3IHuSA/MlENv1uSTshCHmdBd2mRtn2/xA0T5PMjC -nn6wlTs44nBLqjWocLJGJZESHTf9Ri5O4GyBneoh+R9huLE7GwWjag== ------END RSA PRIVATE KEY----- +-----BEGIN PRIVATE KEY----- +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDTOrcH72RQzDxN +dFABRHdDt28hWCKKc3NXWjqPqq+rrLJFm1469EiFHbgYsweHBhJs2cgHQHj0y7Iq +p37Wk6YR0O4ybUDd+RZkacyadv0+maSY3bnPEDtEy64FSUuI4Um9E31QsE8gl9hI +GRPMkhvD+BeSbH9y7V46eztPa0yQlbqtbPibIgkU/pSQHL06h3u+XvxzI424Hlfm +s4nLT5RkMoVfzZbIuw0CpQeL0KRZeoGiN5R4/McCDaVPjB2hGC4yiQV7xQSZpGiq +p3+05HWizKA+SgCaaEfG+44aD36wj8E3f075jojqTZkigvZMmnlRMJhiHeyH4eLZ +elE4q8W/AgMBAAECggEAFQy93rGRmqevvrw/mNC83eey0GzbDFcTAHqCaXzGAuKz +5VHlYxSjAXkDtppovqDxRx2w3GAlbae6+ps0fae7Hf1nL2lJ1JUVES6l8CK5e/qN +t5opASSJ84Iktmwmdd6VnZ0KmPbo+8OGDzFIktNgpvfbSYE8djSHdmZ/c5uqxqGm +rLaZUZ4leERLgsoR0nwBti3uLQZ1MkqLWGcm6Hzr2j2F51+EeNUo2d5XqYm4aD0L +n0c+8sQO2H/5SF9BzpGTcqR5lkVNYVTJhol9AaXPsxHZFG3kim6E/Z+7j9HBXBiS +jOPlkj4xqhrj3QBm98IUvRi3uaLUMQMcxafVoINrmQKBgQDUH/yOz9KW65yj3N3N +5SrMMYzW4K5gqJv447hsuy090mihesFfRfoSEjFT7645erXrL4syrGqs8QEevaL2 +8lbzxMMIPWMwEFyfgUnHPe9d8pXJUc01sMg6rrg2eQe55xc6d+1Fb17bhHO0MhSn +2Q7qRmg2s43x3nlr6h3FzT8JEwKBgQD+606LkvcNQCpn5aGcVIutEsX7R5C5KbQW +iYbrX95vN+7PC64b+vLGD30qqG1xpyr6O4cEjCEmPDZvvkzw/RiPXJGSrNh0wGLC +aCkEgLmJpACVh/xX0MWB7/qLgU6XhP7AyC0p31UxcW6Sgr7R1e3s6eDE/rMvd513 +4oUkbwdyJQKBgQCKzAszXuSKf8xUo/Y1/NdOGLXw+77d3DWCW26XJrppkz2HO40/ +y8fe/yxroY68aYCTTN6l349FbcSv2qHBN7yRcJO01oYKMwqIC868odf3/vznZ7EA +ipXZX+2FJxhZGc5nIYWNQ1wsArS6mXJOiYZq4HrcIAym0E1ewSeN/8hZJQKBgHm3 +aN2D4qpVBOpu3meCht6wpA+C8Ds5Cl/ocp9YOyDnmAMMFKoPfHPNWXpQyVEG/KJW +YfVt4zYacfOQ7bPzZRKupGNgXEoCwiUJDuyzeeOahxzevUJA0M1mBD8wEpKOUgVC +jy37EPZ2rtEN1IbkmqIQWd41ruDvQCTJ58CpsuhxAoGBANHhnLeVn7u92abOYv1t +lthaf+FKaQQ/vxxUGe7yJpnGI3uuaBxs8yGb7nAHI5EDqeOEuNLJog6+ZmFAgWeo +THsmBjJsLfiH1bW29TrOkZ72RU7qmCLDdlhmr9DfM7smOCMQM8/OqkcpKNe729Dj ++jy/Gcplsh6VG6SBe+4OTecD +-----END PRIVATE KEY----- diff --git a/compat/openssl/test/certs/client_1_key.pem.h b/compat/openssl/test/certs/client_1_key.pem.h index bffdd69b8a88..65e7f3a4ae43 100644 --- a/compat/openssl/test/certs/client_1_key.pem.h +++ b/compat/openssl/test/certs/client_1_key.pem.h @@ -1,30 +1,29 @@ -#pragma once - -static const char client_1_key_pem_str[] = R"""(-----BEGIN RSA PRIVATE KEY----- -MIIEpAIBAAKCAQEArnG5y+vKoycMCYoekr6z8bMbuX3yFaGiKIbvsX0qCtKEF2Mb -WSlS7TOAWnNGT3IyOgRjAsR5kOvax5ud9UXwJvtlK114BJb1H3IRyFSPL6s8RNE5 -jjk7c26xg/t0w81WHV+xfwIV3I31Zv3Rm08lT1pM3kqxGiFVY8cfs/MkWiD6L4zh -Y+O5Yk/S1VMqiRfU3FzR4tbz7Q3TR08u9/PL2xrqC5eRfntK2pUIvxo/D+3XQ4te -jauVOmV5fWHh6J6+5SRujLWhg+SslSanBd0rfsB3zGHlwFulVnwj8hh0Y1krx95V -GAUPvQvsMl6vKF64V3eOIJie+qgRxzNsBkharQIDAQABAoIBAQCU+qc0kqEyiUxs -cTr/FELVbqOE3Rz8gFfeyK64JC7do0AQQSHAGdyqm0tI9B3eB6cBiXGNkYJI1ES6 -KBrUt/ALOrQCPwca1Flvi5nIPv8yNMl59D11S0eMo8KS9xOXjSu4VlteHsfQ3qPw -W2DBhOxWQsZXKe7qZAFq/0oCAurO1OVa+eob5g1zHVZtl0hokpapu/2FzoqPYGj0 -t3cwPZdl4TqYWqCF1JbKcqq7h/KtbLMbin6XEWKVrfxAVJYcPVCg/vSKDLQav+N+ -5Bc6uX6w2GDYxWCjHp9PEtikcdj2KFF2yWPSbfsNQz1qn+cmNiSPM4HM8urRpjPX -fOiYLZoBAoGBAOGhXTHjkYBiZ53IIJXA0SktfwFdzgzu7a7amRSsTOcY+I14avej -J+livrBi3BZ6l0SnT1IBpCwaxutkzuNUhfWvfkMfT+XQpiMC31z+VzXCfgt9j19d -FIUGud0tvVcYmxXDcNBDRqi8F5zY6uFupgHqvm6qn5TtVjRHSMOWGsnBAoGBAMXs -nzXF3Jg48umF/rtQN2ELh78mJRELmIQfk1UgR2ItMARdb0i90bCsfofKYPJNrW/3 -dTQfR8/8NK3iDLsVI0GVX4YMsNXpN1GVY/6J0hTA/jyynT3xxp3Wpqkgf8EADeuT -Z0JPMlDjThxCg00LHxvsDOvBcENXgzg/MVxQklPtAoGBAL8qHnG0Y4So2y1db+4x -TYVb3K1lsrxWet6YqvZO/WEXUQ9bpRVnENu2I+YB/IK3Hw61yoiqh1Qu47Zw1LDa -3hzIsWthTipiW0ByoJiDjZQo0u4dVanwjQAgML1qkW8Hk+4ehqiNN4KiykbDqk2R -l+kr4GiW+1oMs+rbMpUzykKBAoGADqWuOpqD8rf0Mhf6e/45uvLRfvHhuFs1VEHJ -83jKD5fsf8YyYB28EOkTDBWMCyJ4fVrAz7So6dluRJf//TBZRZc6VH9H7uytbVoy -5jlo1KRbrD5DqLvlyPSDrOx8x9mrLg3gjGW0AYxw0WKSuPbjvHtBkYjlN/aX/Wef -zYcg7RkCgYAsV79AK0UcLnWdkglTgeR/KjRVNrV/Se9Kjn9Jf4geSYXqLYrxRaL9 -2/NYvhBfcu3jyZb7s5+AUajr3IHuSA/MlENv1uSTshCHmdBd2mRtn2/xA0T5PMjC -nn6wlTs44nBLqjWocLJGJZESHTf9Ri5O4GyBneoh+R9huLE7GwWjag== ------END RSA PRIVATE KEY----- +static const char client_1_key_pem_str[] = R"""(-----BEGIN PRIVATE KEY----- +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDTOrcH72RQzDxN +dFABRHdDt28hWCKKc3NXWjqPqq+rrLJFm1469EiFHbgYsweHBhJs2cgHQHj0y7Iq +p37Wk6YR0O4ybUDd+RZkacyadv0+maSY3bnPEDtEy64FSUuI4Um9E31QsE8gl9hI +GRPMkhvD+BeSbH9y7V46eztPa0yQlbqtbPibIgkU/pSQHL06h3u+XvxzI424Hlfm +s4nLT5RkMoVfzZbIuw0CpQeL0KRZeoGiN5R4/McCDaVPjB2hGC4yiQV7xQSZpGiq +p3+05HWizKA+SgCaaEfG+44aD36wj8E3f075jojqTZkigvZMmnlRMJhiHeyH4eLZ +elE4q8W/AgMBAAECggEAFQy93rGRmqevvrw/mNC83eey0GzbDFcTAHqCaXzGAuKz +5VHlYxSjAXkDtppovqDxRx2w3GAlbae6+ps0fae7Hf1nL2lJ1JUVES6l8CK5e/qN +t5opASSJ84Iktmwmdd6VnZ0KmPbo+8OGDzFIktNgpvfbSYE8djSHdmZ/c5uqxqGm +rLaZUZ4leERLgsoR0nwBti3uLQZ1MkqLWGcm6Hzr2j2F51+EeNUo2d5XqYm4aD0L +n0c+8sQO2H/5SF9BzpGTcqR5lkVNYVTJhol9AaXPsxHZFG3kim6E/Z+7j9HBXBiS +jOPlkj4xqhrj3QBm98IUvRi3uaLUMQMcxafVoINrmQKBgQDUH/yOz9KW65yj3N3N +5SrMMYzW4K5gqJv447hsuy090mihesFfRfoSEjFT7645erXrL4syrGqs8QEevaL2 +8lbzxMMIPWMwEFyfgUnHPe9d8pXJUc01sMg6rrg2eQe55xc6d+1Fb17bhHO0MhSn +2Q7qRmg2s43x3nlr6h3FzT8JEwKBgQD+606LkvcNQCpn5aGcVIutEsX7R5C5KbQW +iYbrX95vN+7PC64b+vLGD30qqG1xpyr6O4cEjCEmPDZvvkzw/RiPXJGSrNh0wGLC +aCkEgLmJpACVh/xX0MWB7/qLgU6XhP7AyC0p31UxcW6Sgr7R1e3s6eDE/rMvd513 +4oUkbwdyJQKBgQCKzAszXuSKf8xUo/Y1/NdOGLXw+77d3DWCW26XJrppkz2HO40/ +y8fe/yxroY68aYCTTN6l349FbcSv2qHBN7yRcJO01oYKMwqIC868odf3/vznZ7EA +ipXZX+2FJxhZGc5nIYWNQ1wsArS6mXJOiYZq4HrcIAym0E1ewSeN/8hZJQKBgHm3 +aN2D4qpVBOpu3meCht6wpA+C8Ds5Cl/ocp9YOyDnmAMMFKoPfHPNWXpQyVEG/KJW +YfVt4zYacfOQ7bPzZRKupGNgXEoCwiUJDuyzeeOahxzevUJA0M1mBD8wEpKOUgVC +jy37EPZ2rtEN1IbkmqIQWd41ruDvQCTJ58CpsuhxAoGBANHhnLeVn7u92abOYv1t +lthaf+FKaQQ/vxxUGe7yJpnGI3uuaBxs8yGb7nAHI5EDqeOEuNLJog6+ZmFAgWeo +THsmBjJsLfiH1bW29TrOkZ72RU7qmCLDdlhmr9DfM7smOCMQM8/OqkcpKNe729Dj ++jy/Gcplsh6VG6SBe+4OTecD +-----END PRIVATE KEY----- )"""; diff --git a/compat/openssl/test/certs/client_2_cert.pem b/compat/openssl/test/certs/client_2_cert.pem index 7be65fc73729..28736f5a6ed4 100644 --- a/compat/openssl/test/certs/client_2_cert.pem +++ b/compat/openssl/test/certs/client_2_cert.pem @@ -1,27 +1,27 @@ -----BEGIN CERTIFICATE----- -MIIEmDCCA4CgAwIBAgIUBoUluQH6OOPGQnR5dk8UsMFxFQ4wDQYJKoZIhvcNAQEL +MIIEmDCCA4CgAwIBAgIUBc87/jW0NmlIPYO2iWlmXHFFMbkwDQYJKoZIhvcNAQEL BQAwgZQxCzAJBgNVBAYTAkdCMRYwFAYDVQQIDA1UeW5lIGFuZCBXZWFyMRwwGgYD VQQHDBNOZXdjYXN0bGUgdXBvbiBUeW5lMRAwDgYDVQQKDAdSZWQgSGF0MRwwGgYD VQQLDBNSZWQgSGF0IEVuZ2luZWVyaW5nMR8wHQYDVQQDDBZUZXN0IEludGVybWVk -aWF0ZSBDQSAyMB4XDTI1MDYxNjEyMTY0M1oXDTI3MDYxNjEyMTY0M1owgYsxCzAJ +aWF0ZSBDQSAyMB4XDTI2MDQwODE3MzQzNVoXDTM2MDQwNTE3MzQzNVowgYsxCzAJ BgNVBAYTAkdCMRYwFAYDVQQIDA1UeW5lIGFuZCBXZWFyMRwwGgYDVQQHDBNOZXdj YXN0bGUgdXBvbiBUeW5lMRAwDgYDVQQKDAdSZWQgSGF0MRwwGgYDVQQLDBNSZWQg SGF0IEVuZ2luZWVyaW5nMRYwFAYDVQQDDA1UZXN0IENsaWVudCAyMIIBIjANBgkq -hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA739gPNoJ5z9Hr7r8bieS8JeHaTvFKouv -cmG3fVaX+a/dEr2kqE8xn3tCH1394tdPjmOEhuMTlXlkv9U/WxAKMiLk5Hkw6VW2 -8txAEbyJU1BJGOjT3TGNi29lAvBsYdDCkCcp/kefpkD6ixNDSlLpvXC+aRmn22ZB -q4HDmnumGCVybTQal8UwXXwXD0piI5M5FvGhahueUJF48vQo+U/hWfimYNxiLquy -dNG/t4M9xqly6gdjBp7y1nq0yZxiK9b2eWZqYq2wrHIxYeT0RElWghL79MDgifw9 -WI8nZ1vMUqvz9J/+hm3VuYhvDfN2iy1c+TIkCAVh130K8jeA6PMLDQIDAQABo4Ho +hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtf21eRzUgPThg8JWEWCJnxGcX87fCuYP +h3rFUTuVmPuABi5vMKbG8yu7HcqvREfo8/5EsGUpIMlunI8wMPxyi2IluiS6RkpA +pyoTFnqKOCuXWnO2xMWOSX2FLuGPlfztpIkwJbrIPyG8OGneWUeCh/PjNYRrbNtt +y75ZxlFRhbtAwWx/GrIzjs/UHQnwAYvpxUImBVBy6bXXb02XzVybM3Wu44e6u8Eh +16eQeq6T+PM14cXE9Q6rXRtiqOoEiIKzjSRqMRwJWuBd2uMwH/Oh/8iXa75GgrTh +oVcdFTwudijcUz5O9gYNNLOKvAPG8QuxDSxwzcunoZEz+Y/ebgcCSQIDAQABo4Ho MIHlMAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgXgMB0GA1UdJQQWMBQGCCsGAQUF BwMCBggrBgEFBQcDATBpBgNVHREEYjBghiFzcGlmZmU6Ly9yZWRoYXQuY29tL3Rl c3QtY2xpZW50LTKGH2h0dHA6Ly90ZXN0LWNsaWVudC0yLnJlZGhhdC5jb22CCnJl -ZGhhdC5jb22CDnd3dy5yZWRoYXQuY29tMB0GA1UdDgQWBBQQ9t/5P6gX3I/XGuTG -MkVbZrwMKzAfBgNVHSMEGDAWgBRrpT9Z/fUrm+puOgrTSv9HmZZkdTANBgkqhkiG -9w0BAQsFAAOCAQEAhY8MuBK4b6mhU9EQlttgggQVDisExosHCyvbXvEvvr0q4ELe -0EWGd35bYBSzpOMEhOkv/QQx7qAGvwBe8i2zNH2PkPx3JftY2ZMWdYTQVCsmLXK8 -OmcAN+oXhqk6J8ZJcdWxm/aVC9b1cYWaOJ6GLS+BsBWSWqTsqc05EAXjxc+22YW7 -ziQNZBIGltXE1Ecu93Uy22Ak+HSh4vNs0JhXWNnaehe37JDvXVo0tZYsdNe2lC8Q -MzZEzLLvRhHhpiNbW+1P4X+LpTK7XtoPDYt2occa9Rp/psIaImd53AcQgptyVa0e -Tc+QY+0Qem4TQBr5bu8Gzpp1fbyhMh7edqZ2XA== +ZGhhdC5jb22CDnd3dy5yZWRoYXQuY29tMB0GA1UdDgQWBBS5Kbc6uxoWcHxfKbsT +G7Rbko7X5zAfBgNVHSMEGDAWgBSzvgvIXmprIbF8H42me8u09foSkzANBgkqhkiG +9w0BAQsFAAOCAQEAJcFyHGEwMy7OYhVE0dY8LmH8tI9xmQQySMy2u7suKzEFNHdh +3R6T1I8oHTKFfXMK2HEz6IXT4Qq1kDV8Ym24SSkBIOxsGjfAdtu+MNl9tpaedgA9 +O2CnBiZGvYmBg+uhktM8kQJOa7f5AB+FVNp/2wbyqomUrjNmxJrnr7Z2BXnRMxAg +0fF12Nvj4t1l/EIQ7ejFyrayb34RWgl6lhZxbFLRzWyD2phCD3yzkEZ3md0s3iRS +A//XTLejbgwC4Biybzwj1L59xC9FYCrpfPm+9aY3udvNFti/4/jquTrXUCowYVrV +pFHMaBNHv/ve6NK2hKcCZEYuA63oafq9e8yIcw== -----END CERTIFICATE----- diff --git a/compat/openssl/test/certs/client_2_cert.pem.h b/compat/openssl/test/certs/client_2_cert.pem.h index f29bd73b0acf..ca72e3b9b683 100644 --- a/compat/openssl/test/certs/client_2_cert.pem.h +++ b/compat/openssl/test/certs/client_2_cert.pem.h @@ -1,30 +1,28 @@ -#pragma once - static const char client_2_cert_pem_str[] = R"""(-----BEGIN CERTIFICATE----- -MIIEmDCCA4CgAwIBAgIUBoUluQH6OOPGQnR5dk8UsMFxFQ4wDQYJKoZIhvcNAQEL +MIIEmDCCA4CgAwIBAgIUBc87/jW0NmlIPYO2iWlmXHFFMbkwDQYJKoZIhvcNAQEL BQAwgZQxCzAJBgNVBAYTAkdCMRYwFAYDVQQIDA1UeW5lIGFuZCBXZWFyMRwwGgYD VQQHDBNOZXdjYXN0bGUgdXBvbiBUeW5lMRAwDgYDVQQKDAdSZWQgSGF0MRwwGgYD VQQLDBNSZWQgSGF0IEVuZ2luZWVyaW5nMR8wHQYDVQQDDBZUZXN0IEludGVybWVk -aWF0ZSBDQSAyMB4XDTI1MDYxNjEyMTY0M1oXDTI3MDYxNjEyMTY0M1owgYsxCzAJ +aWF0ZSBDQSAyMB4XDTI2MDQwODE3MzQzNVoXDTM2MDQwNTE3MzQzNVowgYsxCzAJ BgNVBAYTAkdCMRYwFAYDVQQIDA1UeW5lIGFuZCBXZWFyMRwwGgYDVQQHDBNOZXdj YXN0bGUgdXBvbiBUeW5lMRAwDgYDVQQKDAdSZWQgSGF0MRwwGgYDVQQLDBNSZWQg SGF0IEVuZ2luZWVyaW5nMRYwFAYDVQQDDA1UZXN0IENsaWVudCAyMIIBIjANBgkq -hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA739gPNoJ5z9Hr7r8bieS8JeHaTvFKouv -cmG3fVaX+a/dEr2kqE8xn3tCH1394tdPjmOEhuMTlXlkv9U/WxAKMiLk5Hkw6VW2 -8txAEbyJU1BJGOjT3TGNi29lAvBsYdDCkCcp/kefpkD6ixNDSlLpvXC+aRmn22ZB -q4HDmnumGCVybTQal8UwXXwXD0piI5M5FvGhahueUJF48vQo+U/hWfimYNxiLquy -dNG/t4M9xqly6gdjBp7y1nq0yZxiK9b2eWZqYq2wrHIxYeT0RElWghL79MDgifw9 -WI8nZ1vMUqvz9J/+hm3VuYhvDfN2iy1c+TIkCAVh130K8jeA6PMLDQIDAQABo4Ho +hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtf21eRzUgPThg8JWEWCJnxGcX87fCuYP +h3rFUTuVmPuABi5vMKbG8yu7HcqvREfo8/5EsGUpIMlunI8wMPxyi2IluiS6RkpA +pyoTFnqKOCuXWnO2xMWOSX2FLuGPlfztpIkwJbrIPyG8OGneWUeCh/PjNYRrbNtt +y75ZxlFRhbtAwWx/GrIzjs/UHQnwAYvpxUImBVBy6bXXb02XzVybM3Wu44e6u8Eh +16eQeq6T+PM14cXE9Q6rXRtiqOoEiIKzjSRqMRwJWuBd2uMwH/Oh/8iXa75GgrTh +oVcdFTwudijcUz5O9gYNNLOKvAPG8QuxDSxwzcunoZEz+Y/ebgcCSQIDAQABo4Ho MIHlMAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgXgMB0GA1UdJQQWMBQGCCsGAQUF BwMCBggrBgEFBQcDATBpBgNVHREEYjBghiFzcGlmZmU6Ly9yZWRoYXQuY29tL3Rl c3QtY2xpZW50LTKGH2h0dHA6Ly90ZXN0LWNsaWVudC0yLnJlZGhhdC5jb22CCnJl -ZGhhdC5jb22CDnd3dy5yZWRoYXQuY29tMB0GA1UdDgQWBBQQ9t/5P6gX3I/XGuTG -MkVbZrwMKzAfBgNVHSMEGDAWgBRrpT9Z/fUrm+puOgrTSv9HmZZkdTANBgkqhkiG -9w0BAQsFAAOCAQEAhY8MuBK4b6mhU9EQlttgggQVDisExosHCyvbXvEvvr0q4ELe -0EWGd35bYBSzpOMEhOkv/QQx7qAGvwBe8i2zNH2PkPx3JftY2ZMWdYTQVCsmLXK8 -OmcAN+oXhqk6J8ZJcdWxm/aVC9b1cYWaOJ6GLS+BsBWSWqTsqc05EAXjxc+22YW7 -ziQNZBIGltXE1Ecu93Uy22Ak+HSh4vNs0JhXWNnaehe37JDvXVo0tZYsdNe2lC8Q -MzZEzLLvRhHhpiNbW+1P4X+LpTK7XtoPDYt2occa9Rp/psIaImd53AcQgptyVa0e -Tc+QY+0Qem4TQBr5bu8Gzpp1fbyhMh7edqZ2XA== +ZGhhdC5jb22CDnd3dy5yZWRoYXQuY29tMB0GA1UdDgQWBBS5Kbc6uxoWcHxfKbsT +G7Rbko7X5zAfBgNVHSMEGDAWgBSzvgvIXmprIbF8H42me8u09foSkzANBgkqhkiG +9w0BAQsFAAOCAQEAJcFyHGEwMy7OYhVE0dY8LmH8tI9xmQQySMy2u7suKzEFNHdh +3R6T1I8oHTKFfXMK2HEz6IXT4Qq1kDV8Ym24SSkBIOxsGjfAdtu+MNl9tpaedgA9 +O2CnBiZGvYmBg+uhktM8kQJOa7f5AB+FVNp/2wbyqomUrjNmxJrnr7Z2BXnRMxAg +0fF12Nvj4t1l/EIQ7ejFyrayb34RWgl6lhZxbFLRzWyD2phCD3yzkEZ3md0s3iRS +A//XTLejbgwC4Biybzwj1L59xC9FYCrpfPm+9aY3udvNFti/4/jquTrXUCowYVrV +pFHMaBNHv/ve6NK2hKcCZEYuA63oafq9e8yIcw== -----END CERTIFICATE----- )"""; diff --git a/compat/openssl/test/certs/client_2_cert_chain.pem b/compat/openssl/test/certs/client_2_cert_chain.pem index 28d6d962d763..8b6e889ec1f8 100644 --- a/compat/openssl/test/certs/client_2_cert_chain.pem +++ b/compat/openssl/test/certs/client_2_cert_chain.pem @@ -1,100 +1,100 @@ -----BEGIN CERTIFICATE----- -MIIEmDCCA4CgAwIBAgIUBoUluQH6OOPGQnR5dk8UsMFxFQ4wDQYJKoZIhvcNAQEL +MIIEmDCCA4CgAwIBAgIUBc87/jW0NmlIPYO2iWlmXHFFMbkwDQYJKoZIhvcNAQEL BQAwgZQxCzAJBgNVBAYTAkdCMRYwFAYDVQQIDA1UeW5lIGFuZCBXZWFyMRwwGgYD VQQHDBNOZXdjYXN0bGUgdXBvbiBUeW5lMRAwDgYDVQQKDAdSZWQgSGF0MRwwGgYD VQQLDBNSZWQgSGF0IEVuZ2luZWVyaW5nMR8wHQYDVQQDDBZUZXN0IEludGVybWVk -aWF0ZSBDQSAyMB4XDTI1MDYxNjEyMTY0M1oXDTI3MDYxNjEyMTY0M1owgYsxCzAJ +aWF0ZSBDQSAyMB4XDTI2MDQwODE3MzQzNVoXDTM2MDQwNTE3MzQzNVowgYsxCzAJ BgNVBAYTAkdCMRYwFAYDVQQIDA1UeW5lIGFuZCBXZWFyMRwwGgYDVQQHDBNOZXdj YXN0bGUgdXBvbiBUeW5lMRAwDgYDVQQKDAdSZWQgSGF0MRwwGgYDVQQLDBNSZWQg SGF0IEVuZ2luZWVyaW5nMRYwFAYDVQQDDA1UZXN0IENsaWVudCAyMIIBIjANBgkq -hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA739gPNoJ5z9Hr7r8bieS8JeHaTvFKouv -cmG3fVaX+a/dEr2kqE8xn3tCH1394tdPjmOEhuMTlXlkv9U/WxAKMiLk5Hkw6VW2 -8txAEbyJU1BJGOjT3TGNi29lAvBsYdDCkCcp/kefpkD6ixNDSlLpvXC+aRmn22ZB -q4HDmnumGCVybTQal8UwXXwXD0piI5M5FvGhahueUJF48vQo+U/hWfimYNxiLquy -dNG/t4M9xqly6gdjBp7y1nq0yZxiK9b2eWZqYq2wrHIxYeT0RElWghL79MDgifw9 -WI8nZ1vMUqvz9J/+hm3VuYhvDfN2iy1c+TIkCAVh130K8jeA6PMLDQIDAQABo4Ho +hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtf21eRzUgPThg8JWEWCJnxGcX87fCuYP +h3rFUTuVmPuABi5vMKbG8yu7HcqvREfo8/5EsGUpIMlunI8wMPxyi2IluiS6RkpA +pyoTFnqKOCuXWnO2xMWOSX2FLuGPlfztpIkwJbrIPyG8OGneWUeCh/PjNYRrbNtt +y75ZxlFRhbtAwWx/GrIzjs/UHQnwAYvpxUImBVBy6bXXb02XzVybM3Wu44e6u8Eh +16eQeq6T+PM14cXE9Q6rXRtiqOoEiIKzjSRqMRwJWuBd2uMwH/Oh/8iXa75GgrTh +oVcdFTwudijcUz5O9gYNNLOKvAPG8QuxDSxwzcunoZEz+Y/ebgcCSQIDAQABo4Ho MIHlMAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgXgMB0GA1UdJQQWMBQGCCsGAQUF BwMCBggrBgEFBQcDATBpBgNVHREEYjBghiFzcGlmZmU6Ly9yZWRoYXQuY29tL3Rl c3QtY2xpZW50LTKGH2h0dHA6Ly90ZXN0LWNsaWVudC0yLnJlZGhhdC5jb22CCnJl -ZGhhdC5jb22CDnd3dy5yZWRoYXQuY29tMB0GA1UdDgQWBBQQ9t/5P6gX3I/XGuTG -MkVbZrwMKzAfBgNVHSMEGDAWgBRrpT9Z/fUrm+puOgrTSv9HmZZkdTANBgkqhkiG -9w0BAQsFAAOCAQEAhY8MuBK4b6mhU9EQlttgggQVDisExosHCyvbXvEvvr0q4ELe -0EWGd35bYBSzpOMEhOkv/QQx7qAGvwBe8i2zNH2PkPx3JftY2ZMWdYTQVCsmLXK8 -OmcAN+oXhqk6J8ZJcdWxm/aVC9b1cYWaOJ6GLS+BsBWSWqTsqc05EAXjxc+22YW7 -ziQNZBIGltXE1Ecu93Uy22Ak+HSh4vNs0JhXWNnaehe37JDvXVo0tZYsdNe2lC8Q -MzZEzLLvRhHhpiNbW+1P4X+LpTK7XtoPDYt2occa9Rp/psIaImd53AcQgptyVa0e -Tc+QY+0Qem4TQBr5bu8Gzpp1fbyhMh7edqZ2XA== +ZGhhdC5jb22CDnd3dy5yZWRoYXQuY29tMB0GA1UdDgQWBBS5Kbc6uxoWcHxfKbsT +G7Rbko7X5zAfBgNVHSMEGDAWgBSzvgvIXmprIbF8H42me8u09foSkzANBgkqhkiG +9w0BAQsFAAOCAQEAJcFyHGEwMy7OYhVE0dY8LmH8tI9xmQQySMy2u7suKzEFNHdh +3R6T1I8oHTKFfXMK2HEz6IXT4Qq1kDV8Ym24SSkBIOxsGjfAdtu+MNl9tpaedgA9 +O2CnBiZGvYmBg+uhktM8kQJOa7f5AB+FVNp/2wbyqomUrjNmxJrnr7Z2BXnRMxAg +0fF12Nvj4t1l/EIQ7ejFyrayb34RWgl6lhZxbFLRzWyD2phCD3yzkEZ3md0s3iRS +A//XTLejbgwC4Biybzwj1L59xC9FYCrpfPm+9aY3udvNFti/4/jquTrXUCowYVrV +pFHMaBNHv/ve6NK2hKcCZEYuA63oafq9e8yIcw== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -MIIEHjCCAwagAwIBAgIUJw9xyu/apN+kGfmdUr6EQIFeGC0wDQYJKoZIhvcNAQEL +MIIEHjCCAwagAwIBAgIUMZ0OXjxAa3PoxC86s64hZcppuFgwDQYJKoZIhvcNAQEL BQAwgZQxCzAJBgNVBAYTAkdCMRYwFAYDVQQIDA1UeW5lIGFuZCBXZWFyMRwwGgYD VQQHDBNOZXdjYXN0bGUgdXBvbiBUeW5lMRAwDgYDVQQKDAdSZWQgSGF0MRwwGgYD VQQLDBNSZWQgSGF0IEVuZ2luZWVyaW5nMR8wHQYDVQQDDBZUZXN0IEludGVybWVk -aWF0ZSBDQSAxMB4XDTI1MDYxNjEyMTY0MloXDTI3MDYxNjEyMTY0MlowgZQxCzAJ +aWF0ZSBDQSAxMB4XDTI2MDQwODE3MzQzNFoXDTM2MDQwNTE3MzQzNFowgZQxCzAJ BgNVBAYTAkdCMRYwFAYDVQQIDA1UeW5lIGFuZCBXZWFyMRwwGgYDVQQHDBNOZXdj YXN0bGUgdXBvbiBUeW5lMRAwDgYDVQQKDAdSZWQgSGF0MRwwGgYDVQQLDBNSZWQg SGF0IEVuZ2luZWVyaW5nMR8wHQYDVQQDDBZUZXN0IEludGVybWVkaWF0ZSBDQSAy -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqZH42SM4VN66Kw8nWkJR -0Wx4Cy2tiByacJAjGfiBju9XL8DsebfLmuXDq0P6xWWVO2kBWtAvpMhX0xlnvR/U -9pdBileZo00j2RB7uMEipRtvgp1IpMUmfchrF7Iq3LW3TObxBN7dSwFo7KHGuS2c -seoeje/yV653Np72flSkou9ap3nbLVZdG5hGNbRPa5S8Ngb5h0LZTIyfyCAl7VUx -uAdeqmZpxeJ3A8RGcQuFJPu5Lu/A0YoHwZFYnqqisdiL5NWnkKKIYFXzf5T2Cll6 -zu3ScRS6z3Ow83aWqiHqDZallfZ7delvJBGRLWlLebd5PQ9sfVX72O7q3ku+yL34 -BwIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBBjAd -BgNVHQ4EFgQUa6U/Wf31K5vqbjoK00r/R5mWZHUwHwYDVR0jBBgwFoAUvS2Uhxvq -EMjaPLBAGV9N9FURKlkwDQYJKoZIhvcNAQELBQADggEBAIXga6Hu21UWcPq0KYHI -nRtzj1pqEieilEsHbGYpDobXC69ODvGqADHJ9C9UqoKH2t5MZLNnWgU++wygCTRX -HaP/5/gcpfRd9CnVV+ZCtZaL4k/Be/rBelanPWZcFHl2SO17brGSypi1WBjHwi6O -hUG9iPeWAk/TZGR6vTpLMEMwFj0naEcrqFi21C2prVdcFPjwYyT1nkquuOdBDPtR -naV+9dq5ot7SUz3ATgGAWJ5LZuV3p43JE+9FMVupmcTYSmfa7Fr5yeYpenPp09Hj -UgvGE782eT70rKwGlyvBJD9L2M1t86rMsZOkoeeHXbnC6GqLBUmnPQ6CiViwHoq4 -Ysc= +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtqkTW0ZJYYnbQ4r8GfTq +9KnYFm4kKjhkm3nSESQLM46bSTUhxIVfeV0rcMmvu1oVxOi9UL0+u1TYVFSIUhiB +GSqDXT8qyfbC4H2YdB93tkBsw/chU0qvRfhddCcrnkecdi+JYlgEqgmVEFF63pF3 +9EQE/aTcVYGGhnBTtWVx3cBEOuRIpBgLCNU0wU3vUP3vjw4kRKc2FPb2CMhz5PyB +OH/SmOSU8Xt/4An2NWdhxXNBHBmVkUFwkjRykuqo14IBK++rDMoB/KHtMpbk3JX+ +WVRfG19rIvQs0DxLX9avHZDKaUGjThtKdi1hRdHazcHUcXzlvcP8duL7AMrBwixL +qQIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBBjAd +BgNVHQ4EFgQUs74LyF5qayGxfB+NpnvLtPX6EpMwHwYDVR0jBBgwFoAU7j3fO+D6 +QXrpr2RbIgHu4gHVTTAwDQYJKoZIhvcNAQELBQADggEBAAZgbLuOxMdgg1m6ZbUF +EliDpquODo72Fdyw0Uwi0L+5PBK5oYBpAYoK4hhALN0L7hohxeQ4aCIdcfLM8Ggy +E7oKUudKTN8SrTsjCj053AVtJt+GluRGvtRBWvODVe/R/uO3nsOveSfJkIT1EHI9 +eyouiU8s/5UOyI+l5j2rUgXcFkbZKQ15oP0KuxOd3Q/rEWIBgtmFswL6REhQ9zOK +TS3NQX7003HrSWAJ3aj4d5ZYUJ6FOrsgNwTychbNy5s4oWq30LHpLJe7xQbGrMdI +MYEKGDGd44Tg8hayAxAzHzhH+kZrOcvJJF0cLpsT+wqrrgBS5dJ+mCe6RRnmqu9M +XBI= -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -MIIEBzCCAu+gAwIBAgIUEEsMInKejPh2WwDjDt7va5eVs5cwDQYJKoZIhvcNAQEL +MIIEBzCCAu+gAwIBAgIUaSI5b9DoYOU1ISBdYEuoDw0RIUgwDQYJKoZIhvcNAQEL BQAwgYoxCzAJBgNVBAYTAkdCMRYwFAYDVQQIDA1UeW5lIGFuZCBXZWFyMRwwGgYD VQQHDBNOZXdjYXN0bGUgdXBvbiBUeW5lMRAwDgYDVQQKDAdSZWQgSGF0MRwwGgYD VQQLDBNSZWQgSGF0IEVuZ2luZWVyaW5nMRUwEwYDVQQDDAxUZXN0IFJvb3QgQ0Ew -HhcNMjUwNjE2MTIxNjQyWhcNMjcwNjE2MTIxNjQyWjCBijELMAkGA1UEBhMCR0Ix +HhcNMjYwNDA4MTczNDMzWhcNMzYwNDA1MTczNDMzWjCBijELMAkGA1UEBhMCR0Ix FjAUBgNVBAgMDVR5bmUgYW5kIFdlYXIxHDAaBgNVBAcME05ld2Nhc3RsZSB1cG9u IFR5bmUxEDAOBgNVBAoMB1JlZCBIYXQxHDAaBgNVBAsME1JlZCBIYXQgRW5naW5l ZXJpbmcxFTATBgNVBAMMDFRlc3QgUm9vdCBDQTCCASIwDQYJKoZIhvcNAQEBBQAD -ggEPADCCAQoCggEBANqh01i2Z3TVZOP4/OwTc4o0sIkoXruK7l5NFm0FVSgdCbdR -4vpWPnI5CXubmuQb+S2a2oN8RuTEi0e5ZrE2g828nNT3Gv6phLwL9OKikvjCZi99 -EP77KtIOIxPvvstlgisJLBJdJyBWEdFCBaZy5YiHfMZtb03K0IGo70PSTzGJH5+t -vYK2hnH1r0zNzU1CyCzk10WRJ5LU+4YY8Gq6nuYbXvn5ouUx14ff4v3fAvKDC66z -naTQBkuSkfWGgYKwW4/wyVUN0io9DnXGogLJyIt0cGTbQ57RW7qZW5aVIgit+KB/ -Dr1itnygoHZaMPpFd54AIa8/oQUGfur1qis6qDECAwEAAaNjMGEwDwYDVR0TAQH/ -BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFKl9UR9fudLv2VutzBof -2Ld7jcBoMB8GA1UdIwQYMBaAFKl9UR9fudLv2VutzBof2Ld7jcBoMA0GCSqGSIb3 -DQEBCwUAA4IBAQDAbbVAAD0cUmpjcg/FB4FizoV//IiTylVDd82DuX2OHVG9aBs7 -W4O2qa5jpZqlQtM95YwUHcWLJgOVOdfBU5GdwBwZHytSZF5xylJ0xw0SvoIpAJGF -J1OdXabMYSx8x/hE6/5tEZrq9Cbq2ShKiIjT2s4sZlA0S89kH03QGysMBVoi51GJ -OQjMd5q7pxDr1cFHI+MlJxQEqWpIvvVYjWCuuBRJgya6Eec27UTny92daUceOewj -RED7vb243BRctxyoZhH+oH4A8vU6G9gwxyRXit37Lh1edd+STjgu7s0QHlkdCMiN -GH4h0XeBtQ6GzViNGHVbV6oIEtQzNIY84OUl +ggEPADCCAQoCggEBALqoIS/ysDzfs3ytUsFcfVDcaibA9RfBxuZ7kaN6qVSGjvHj +1HJyUTDTAsWx3MKRU15Sgvcop4rh44ih71cBnPlyktu2NOWxBMEIBM4taA6Blwv8 +/DRAYoAXD6qG6ODFxh5b0bbhQUe8e2nGYzNhKAPbPyKPubTjCrV+d3wwcuXzHNU9 +Hiz35tcyual0/v+ZYZZlZocvV62SHnLvappe/7SOgTKITPRNr8nQQXXY6d3343i/ +p8dFLPWzg/yPG0cjYeMqD3xOkVoQkcqpChov92KE3sDaYPTOXKDsw+YxzxwE57AO +RJCtw2jEACVbolpMoNGtlclNT2O7bA+q5IDV3UECAwEAAaNjMGEwDwYDVR0TAQH/ +BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFPg6ltMixNzXLOg1xK+r +fpa/ONQMMB8GA1UdIwQYMBaAFPg6ltMixNzXLOg1xK+rfpa/ONQMMA0GCSqGSIb3 +DQEBCwUAA4IBAQACqrPwVtQZCJ2t2oQJOuih9b9RnZERaGqfJsm7tH7bKnGsH8Zh +uoJ0fw6Eo6IsAWDUXXiOqsUhtu4h2YOFYIfsUAKb74E8ecZSNm9Pm88t+ZJIi56m +Rmr4Jm/BHB4zC+VhcK3eq1SvkJYYKcTwltfhVxLCSD6vb6rQppXtSu0lNInoczDT +/e+3h6fRgdZ9EV+PbbIC0bCqu/LObeBqlxLoZ7uTahYKSHNtUNte/KCSwTCHbvrJ +aIZGE5b89UvNhkGmQkp188ReO7cxkxC7WRwgBX+UuehZF/kQtWscr6aJGINkYxJv +6arWJJr0zkyl/2kb/EbrVKe+nWhsxssI82AV -----END CERTIFICATE----- diff --git a/compat/openssl/test/certs/client_2_cert_chain.pem.h b/compat/openssl/test/certs/client_2_cert_chain.pem.h index b2cfde39be36..5308c58c53d4 100644 --- a/compat/openssl/test/certs/client_2_cert_chain.pem.h +++ b/compat/openssl/test/certs/client_2_cert_chain.pem.h @@ -1,103 +1,101 @@ -#pragma once - static const char client_2_cert_chain_pem_str[] = R"""(-----BEGIN CERTIFICATE----- -MIIEmDCCA4CgAwIBAgIUBoUluQH6OOPGQnR5dk8UsMFxFQ4wDQYJKoZIhvcNAQEL +MIIEmDCCA4CgAwIBAgIUBc87/jW0NmlIPYO2iWlmXHFFMbkwDQYJKoZIhvcNAQEL BQAwgZQxCzAJBgNVBAYTAkdCMRYwFAYDVQQIDA1UeW5lIGFuZCBXZWFyMRwwGgYD VQQHDBNOZXdjYXN0bGUgdXBvbiBUeW5lMRAwDgYDVQQKDAdSZWQgSGF0MRwwGgYD VQQLDBNSZWQgSGF0IEVuZ2luZWVyaW5nMR8wHQYDVQQDDBZUZXN0IEludGVybWVk -aWF0ZSBDQSAyMB4XDTI1MDYxNjEyMTY0M1oXDTI3MDYxNjEyMTY0M1owgYsxCzAJ +aWF0ZSBDQSAyMB4XDTI2MDQwODE3MzQzNVoXDTM2MDQwNTE3MzQzNVowgYsxCzAJ BgNVBAYTAkdCMRYwFAYDVQQIDA1UeW5lIGFuZCBXZWFyMRwwGgYDVQQHDBNOZXdj YXN0bGUgdXBvbiBUeW5lMRAwDgYDVQQKDAdSZWQgSGF0MRwwGgYDVQQLDBNSZWQg SGF0IEVuZ2luZWVyaW5nMRYwFAYDVQQDDA1UZXN0IENsaWVudCAyMIIBIjANBgkq -hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA739gPNoJ5z9Hr7r8bieS8JeHaTvFKouv -cmG3fVaX+a/dEr2kqE8xn3tCH1394tdPjmOEhuMTlXlkv9U/WxAKMiLk5Hkw6VW2 -8txAEbyJU1BJGOjT3TGNi29lAvBsYdDCkCcp/kefpkD6ixNDSlLpvXC+aRmn22ZB -q4HDmnumGCVybTQal8UwXXwXD0piI5M5FvGhahueUJF48vQo+U/hWfimYNxiLquy -dNG/t4M9xqly6gdjBp7y1nq0yZxiK9b2eWZqYq2wrHIxYeT0RElWghL79MDgifw9 -WI8nZ1vMUqvz9J/+hm3VuYhvDfN2iy1c+TIkCAVh130K8jeA6PMLDQIDAQABo4Ho +hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtf21eRzUgPThg8JWEWCJnxGcX87fCuYP +h3rFUTuVmPuABi5vMKbG8yu7HcqvREfo8/5EsGUpIMlunI8wMPxyi2IluiS6RkpA +pyoTFnqKOCuXWnO2xMWOSX2FLuGPlfztpIkwJbrIPyG8OGneWUeCh/PjNYRrbNtt +y75ZxlFRhbtAwWx/GrIzjs/UHQnwAYvpxUImBVBy6bXXb02XzVybM3Wu44e6u8Eh +16eQeq6T+PM14cXE9Q6rXRtiqOoEiIKzjSRqMRwJWuBd2uMwH/Oh/8iXa75GgrTh +oVcdFTwudijcUz5O9gYNNLOKvAPG8QuxDSxwzcunoZEz+Y/ebgcCSQIDAQABo4Ho MIHlMAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgXgMB0GA1UdJQQWMBQGCCsGAQUF BwMCBggrBgEFBQcDATBpBgNVHREEYjBghiFzcGlmZmU6Ly9yZWRoYXQuY29tL3Rl c3QtY2xpZW50LTKGH2h0dHA6Ly90ZXN0LWNsaWVudC0yLnJlZGhhdC5jb22CCnJl -ZGhhdC5jb22CDnd3dy5yZWRoYXQuY29tMB0GA1UdDgQWBBQQ9t/5P6gX3I/XGuTG -MkVbZrwMKzAfBgNVHSMEGDAWgBRrpT9Z/fUrm+puOgrTSv9HmZZkdTANBgkqhkiG -9w0BAQsFAAOCAQEAhY8MuBK4b6mhU9EQlttgggQVDisExosHCyvbXvEvvr0q4ELe -0EWGd35bYBSzpOMEhOkv/QQx7qAGvwBe8i2zNH2PkPx3JftY2ZMWdYTQVCsmLXK8 -OmcAN+oXhqk6J8ZJcdWxm/aVC9b1cYWaOJ6GLS+BsBWSWqTsqc05EAXjxc+22YW7 -ziQNZBIGltXE1Ecu93Uy22Ak+HSh4vNs0JhXWNnaehe37JDvXVo0tZYsdNe2lC8Q -MzZEzLLvRhHhpiNbW+1P4X+LpTK7XtoPDYt2occa9Rp/psIaImd53AcQgptyVa0e -Tc+QY+0Qem4TQBr5bu8Gzpp1fbyhMh7edqZ2XA== +ZGhhdC5jb22CDnd3dy5yZWRoYXQuY29tMB0GA1UdDgQWBBS5Kbc6uxoWcHxfKbsT +G7Rbko7X5zAfBgNVHSMEGDAWgBSzvgvIXmprIbF8H42me8u09foSkzANBgkqhkiG +9w0BAQsFAAOCAQEAJcFyHGEwMy7OYhVE0dY8LmH8tI9xmQQySMy2u7suKzEFNHdh +3R6T1I8oHTKFfXMK2HEz6IXT4Qq1kDV8Ym24SSkBIOxsGjfAdtu+MNl9tpaedgA9 +O2CnBiZGvYmBg+uhktM8kQJOa7f5AB+FVNp/2wbyqomUrjNmxJrnr7Z2BXnRMxAg +0fF12Nvj4t1l/EIQ7ejFyrayb34RWgl6lhZxbFLRzWyD2phCD3yzkEZ3md0s3iRS +A//XTLejbgwC4Biybzwj1L59xC9FYCrpfPm+9aY3udvNFti/4/jquTrXUCowYVrV +pFHMaBNHv/ve6NK2hKcCZEYuA63oafq9e8yIcw== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -MIIEHjCCAwagAwIBAgIUJw9xyu/apN+kGfmdUr6EQIFeGC0wDQYJKoZIhvcNAQEL +MIIEHjCCAwagAwIBAgIUMZ0OXjxAa3PoxC86s64hZcppuFgwDQYJKoZIhvcNAQEL BQAwgZQxCzAJBgNVBAYTAkdCMRYwFAYDVQQIDA1UeW5lIGFuZCBXZWFyMRwwGgYD VQQHDBNOZXdjYXN0bGUgdXBvbiBUeW5lMRAwDgYDVQQKDAdSZWQgSGF0MRwwGgYD VQQLDBNSZWQgSGF0IEVuZ2luZWVyaW5nMR8wHQYDVQQDDBZUZXN0IEludGVybWVk -aWF0ZSBDQSAxMB4XDTI1MDYxNjEyMTY0MloXDTI3MDYxNjEyMTY0MlowgZQxCzAJ +aWF0ZSBDQSAxMB4XDTI2MDQwODE3MzQzNFoXDTM2MDQwNTE3MzQzNFowgZQxCzAJ BgNVBAYTAkdCMRYwFAYDVQQIDA1UeW5lIGFuZCBXZWFyMRwwGgYDVQQHDBNOZXdj YXN0bGUgdXBvbiBUeW5lMRAwDgYDVQQKDAdSZWQgSGF0MRwwGgYDVQQLDBNSZWQg SGF0IEVuZ2luZWVyaW5nMR8wHQYDVQQDDBZUZXN0IEludGVybWVkaWF0ZSBDQSAy -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqZH42SM4VN66Kw8nWkJR -0Wx4Cy2tiByacJAjGfiBju9XL8DsebfLmuXDq0P6xWWVO2kBWtAvpMhX0xlnvR/U -9pdBileZo00j2RB7uMEipRtvgp1IpMUmfchrF7Iq3LW3TObxBN7dSwFo7KHGuS2c -seoeje/yV653Np72flSkou9ap3nbLVZdG5hGNbRPa5S8Ngb5h0LZTIyfyCAl7VUx -uAdeqmZpxeJ3A8RGcQuFJPu5Lu/A0YoHwZFYnqqisdiL5NWnkKKIYFXzf5T2Cll6 -zu3ScRS6z3Ow83aWqiHqDZallfZ7delvJBGRLWlLebd5PQ9sfVX72O7q3ku+yL34 -BwIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBBjAd -BgNVHQ4EFgQUa6U/Wf31K5vqbjoK00r/R5mWZHUwHwYDVR0jBBgwFoAUvS2Uhxvq -EMjaPLBAGV9N9FURKlkwDQYJKoZIhvcNAQELBQADggEBAIXga6Hu21UWcPq0KYHI -nRtzj1pqEieilEsHbGYpDobXC69ODvGqADHJ9C9UqoKH2t5MZLNnWgU++wygCTRX -HaP/5/gcpfRd9CnVV+ZCtZaL4k/Be/rBelanPWZcFHl2SO17brGSypi1WBjHwi6O -hUG9iPeWAk/TZGR6vTpLMEMwFj0naEcrqFi21C2prVdcFPjwYyT1nkquuOdBDPtR -naV+9dq5ot7SUz3ATgGAWJ5LZuV3p43JE+9FMVupmcTYSmfa7Fr5yeYpenPp09Hj -UgvGE782eT70rKwGlyvBJD9L2M1t86rMsZOkoeeHXbnC6GqLBUmnPQ6CiViwHoq4 -Ysc= +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtqkTW0ZJYYnbQ4r8GfTq +9KnYFm4kKjhkm3nSESQLM46bSTUhxIVfeV0rcMmvu1oVxOi9UL0+u1TYVFSIUhiB +GSqDXT8qyfbC4H2YdB93tkBsw/chU0qvRfhddCcrnkecdi+JYlgEqgmVEFF63pF3 +9EQE/aTcVYGGhnBTtWVx3cBEOuRIpBgLCNU0wU3vUP3vjw4kRKc2FPb2CMhz5PyB +OH/SmOSU8Xt/4An2NWdhxXNBHBmVkUFwkjRykuqo14IBK++rDMoB/KHtMpbk3JX+ +WVRfG19rIvQs0DxLX9avHZDKaUGjThtKdi1hRdHazcHUcXzlvcP8duL7AMrBwixL +qQIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBBjAd +BgNVHQ4EFgQUs74LyF5qayGxfB+NpnvLtPX6EpMwHwYDVR0jBBgwFoAU7j3fO+D6 +QXrpr2RbIgHu4gHVTTAwDQYJKoZIhvcNAQELBQADggEBAAZgbLuOxMdgg1m6ZbUF +EliDpquODo72Fdyw0Uwi0L+5PBK5oYBpAYoK4hhALN0L7hohxeQ4aCIdcfLM8Ggy +E7oKUudKTN8SrTsjCj053AVtJt+GluRGvtRBWvODVe/R/uO3nsOveSfJkIT1EHI9 +eyouiU8s/5UOyI+l5j2rUgXcFkbZKQ15oP0KuxOd3Q/rEWIBgtmFswL6REhQ9zOK +TS3NQX7003HrSWAJ3aj4d5ZYUJ6FOrsgNwTychbNy5s4oWq30LHpLJe7xQbGrMdI +MYEKGDGd44Tg8hayAxAzHzhH+kZrOcvJJF0cLpsT+wqrrgBS5dJ+mCe6RRnmqu9M +XBI= -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -MIIEFDCCAvygAwIBAgIUCTpAUdI0paiRKgPH3UKinAJAh5IwDQYJKoZIhvcNAQEL +MIIEFDCCAvygAwIBAgIUDmSDrv8J+BBB7ZjCSrVLrDMWLsIwDQYJKoZIhvcNAQEL BQAwgYoxCzAJBgNVBAYTAkdCMRYwFAYDVQQIDA1UeW5lIGFuZCBXZWFyMRwwGgYD VQQHDBNOZXdjYXN0bGUgdXBvbiBUeW5lMRAwDgYDVQQKDAdSZWQgSGF0MRwwGgYD VQQLDBNSZWQgSGF0IEVuZ2luZWVyaW5nMRUwEwYDVQQDDAxUZXN0IFJvb3QgQ0Ew -HhcNMjUwNjE2MTIxNjQyWhcNMjcwNjE2MTIxNjQyWjCBlDELMAkGA1UEBhMCR0Ix +HhcNMjYwNDA4MTczNDM0WhcNMzYwNDA1MTczNDM0WjCBlDELMAkGA1UEBhMCR0Ix FjAUBgNVBAgMDVR5bmUgYW5kIFdlYXIxHDAaBgNVBAcME05ld2Nhc3RsZSB1cG9u IFR5bmUxEDAOBgNVBAoMB1JlZCBIYXQxHDAaBgNVBAsME1JlZCBIYXQgRW5naW5l ZXJpbmcxHzAdBgNVBAMMFlRlc3QgSW50ZXJtZWRpYXRlIENBIDEwggEiMA0GCSqG -SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDIS4A1yARtOZ/kZGzYZiqa2bf5GIBvz8gn -L+kcgXHyJ30HuSYLEqsxPmYu9RIwmtZPaUsFhdEzv0v3zniaP3trLzTrlQk47OW4 -CH3r/ALTYNDUFeDX3Hr7JKtq2ieBmsCCZ+Tt8OPqcUGA430ts0LoH7X3xyRm5lYf -176hzgFGUWWB8mhdLNaL5SSp0cphiaCBXg0xYOzQiMZ7UUunVoFg9rN4pZIj8Zb8 -CjBMgFjuFNIYYK9gvzCss3yx4DM3oFksEFtlGQ579gnmaTJhZ6YzdUYCFwpEoQ7S -ZHBLhhd6rKd/TVSGHNw3gGrkuFAv9Ncw1vOwtSCQr9eXTY8R/yU9AgMBAAGjZjBk -MBIGA1UdEwEB/wQIMAYBAf8CAQEwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBS9 -LZSHG+oQyNo8sEAZX030VREqWTAfBgNVHSMEGDAWgBSpfVEfX7nS79lbrcwaH9i3 -e43AaDANBgkqhkiG9w0BAQsFAAOCAQEAbIR+iwnxg7pRYk4QMT9VCRS/WiuEFM5r -H5SUvwm4IdU69hdwoKxRtOXkaBEaVAh7sQdLokBPT9IA3f3fp0iQki9hxgZW9WVr -PzwFH15+t1OnJo5HyNOTl78yzvucVuiWu6BEjSY1YMfYwlmvRFqkwdeINAhpYFjW -KOGjeuzfXVtmoY9W4a7hgBi08J5WxX41uiTcPjebuhzZGrsmF5qOYp+m4FP5sZSx -aV3o+W5si7LFMpVq2nA/A0yyibEZnt1jcQRosExm6VphHGFT3qIc/pfwuxxlK/cz -dcc5AFWRITQD7Xmj43GxLg4JtB+kW1uf7yC9I087CBsfx4JCHtoAeQ== +SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDgFMql6ZvEpCBQ2PdMsnA/xwQMw84tbpJm +whtNE+TqLAU/LTbyf79T/oleV11giSKIBBINAekjM1QD0rV48C2L2a2K9gJtBE3t +ACGGSIzOpu7ERx9vhm40Ry0USy9hzbK2UuOulewnE7udvQHzsIZWfQP+8uDklBR/ +vt8zyxhMFocDSvD5Ex4BUvfNEw44Yh+AX5JAkB9hKhGXcAk+yQoz8GT+brFMXcqS +YalMcrcvSYE8Idx+bZWjuW5vvhXrx3uzjh4t675OUblink8zEJEyNbUPfYz53SaK +I36Qf/DlZA9uQhe3gmiFkrm5w5vbTHGS1VIM+uCa8U3Kb9mKKFwxAgMBAAGjZjBk +MBIGA1UdEwEB/wQIMAYBAf8CAQEwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTu +Pd874PpBeumvZFsiAe7iAdVNMDAfBgNVHSMEGDAWgBT4OpbTIsTc1yzoNcSvq36W +vzjUDDANBgkqhkiG9w0BAQsFAAOCAQEAr+nC6TmlTkQNjLVdF3ytkQp3XFJhtjp/ +o2cq9UfjmnRyStSGdaSGm7Fo8EJ/ko54GkuQHo9LPtinvbb5l0GoTzeLCkxuvYh3 +KXE7VuXwfpyt76blJp8sYzSbAp9Y37dKugxLwa1J57ZElY3wrPFi1LJB2vUMpz5y +dnMI7qp+qnetQdfXRlA3Cei2JszGRvysE9AwZBQCg2t9EzhcKwPvq+20BMVXCMs4 +akgpdPTb4qy+jMFTHrttKuJT4tYzg+Cks7Ngj7Sce8Z9T4gQSfJ2yfMlumnP9SRE +2bGedzNjaGd9CNcIH4J/IIUNidMZ4NkbCfr/IoEK/mDsDWX1sk2fTA== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -MIIEBzCCAu+gAwIBAgIUEEsMInKejPh2WwDjDt7va5eVs5cwDQYJKoZIhvcNAQEL +MIIEBzCCAu+gAwIBAgIUaSI5b9DoYOU1ISBdYEuoDw0RIUgwDQYJKoZIhvcNAQEL BQAwgYoxCzAJBgNVBAYTAkdCMRYwFAYDVQQIDA1UeW5lIGFuZCBXZWFyMRwwGgYD VQQHDBNOZXdjYXN0bGUgdXBvbiBUeW5lMRAwDgYDVQQKDAdSZWQgSGF0MRwwGgYD VQQLDBNSZWQgSGF0IEVuZ2luZWVyaW5nMRUwEwYDVQQDDAxUZXN0IFJvb3QgQ0Ew -HhcNMjUwNjE2MTIxNjQyWhcNMjcwNjE2MTIxNjQyWjCBijELMAkGA1UEBhMCR0Ix +HhcNMjYwNDA4MTczNDMzWhcNMzYwNDA1MTczNDMzWjCBijELMAkGA1UEBhMCR0Ix FjAUBgNVBAgMDVR5bmUgYW5kIFdlYXIxHDAaBgNVBAcME05ld2Nhc3RsZSB1cG9u IFR5bmUxEDAOBgNVBAoMB1JlZCBIYXQxHDAaBgNVBAsME1JlZCBIYXQgRW5naW5l ZXJpbmcxFTATBgNVBAMMDFRlc3QgUm9vdCBDQTCCASIwDQYJKoZIhvcNAQEBBQAD -ggEPADCCAQoCggEBANqh01i2Z3TVZOP4/OwTc4o0sIkoXruK7l5NFm0FVSgdCbdR -4vpWPnI5CXubmuQb+S2a2oN8RuTEi0e5ZrE2g828nNT3Gv6phLwL9OKikvjCZi99 -EP77KtIOIxPvvstlgisJLBJdJyBWEdFCBaZy5YiHfMZtb03K0IGo70PSTzGJH5+t -vYK2hnH1r0zNzU1CyCzk10WRJ5LU+4YY8Gq6nuYbXvn5ouUx14ff4v3fAvKDC66z -naTQBkuSkfWGgYKwW4/wyVUN0io9DnXGogLJyIt0cGTbQ57RW7qZW5aVIgit+KB/ -Dr1itnygoHZaMPpFd54AIa8/oQUGfur1qis6qDECAwEAAaNjMGEwDwYDVR0TAQH/ -BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFKl9UR9fudLv2VutzBof -2Ld7jcBoMB8GA1UdIwQYMBaAFKl9UR9fudLv2VutzBof2Ld7jcBoMA0GCSqGSIb3 -DQEBCwUAA4IBAQDAbbVAAD0cUmpjcg/FB4FizoV//IiTylVDd82DuX2OHVG9aBs7 -W4O2qa5jpZqlQtM95YwUHcWLJgOVOdfBU5GdwBwZHytSZF5xylJ0xw0SvoIpAJGF -J1OdXabMYSx8x/hE6/5tEZrq9Cbq2ShKiIjT2s4sZlA0S89kH03QGysMBVoi51GJ -OQjMd5q7pxDr1cFHI+MlJxQEqWpIvvVYjWCuuBRJgya6Eec27UTny92daUceOewj -RED7vb243BRctxyoZhH+oH4A8vU6G9gwxyRXit37Lh1edd+STjgu7s0QHlkdCMiN -GH4h0XeBtQ6GzViNGHVbV6oIEtQzNIY84OUl +ggEPADCCAQoCggEBALqoIS/ysDzfs3ytUsFcfVDcaibA9RfBxuZ7kaN6qVSGjvHj +1HJyUTDTAsWx3MKRU15Sgvcop4rh44ih71cBnPlyktu2NOWxBMEIBM4taA6Blwv8 +/DRAYoAXD6qG6ODFxh5b0bbhQUe8e2nGYzNhKAPbPyKPubTjCrV+d3wwcuXzHNU9 +Hiz35tcyual0/v+ZYZZlZocvV62SHnLvappe/7SOgTKITPRNr8nQQXXY6d3343i/ +p8dFLPWzg/yPG0cjYeMqD3xOkVoQkcqpChov92KE3sDaYPTOXKDsw+YxzxwE57AO +RJCtw2jEACVbolpMoNGtlclNT2O7bA+q5IDV3UECAwEAAaNjMGEwDwYDVR0TAQH/ +BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFPg6ltMixNzXLOg1xK+r +fpa/ONQMMB8GA1UdIwQYMBaAFPg6ltMixNzXLOg1xK+rfpa/ONQMMA0GCSqGSIb3 +DQEBCwUAA4IBAQACqrPwVtQZCJ2t2oQJOuih9b9RnZERaGqfJsm7tH7bKnGsH8Zh +uoJ0fw6Eo6IsAWDUXXiOqsUhtu4h2YOFYIfsUAKb74E8ecZSNm9Pm88t+ZJIi56m +Rmr4Jm/BHB4zC+VhcK3eq1SvkJYYKcTwltfhVxLCSD6vb6rQppXtSu0lNInoczDT +/e+3h6fRgdZ9EV+PbbIC0bCqu/LObeBqlxLoZ7uTahYKSHNtUNte/KCSwTCHbvrJ +aIZGE5b89UvNhkGmQkp188ReO7cxkxC7WRwgBX+UuehZF/kQtWscr6aJGINkYxJv +6arWJJr0zkyl/2kb/EbrVKe+nWhsxssI82AV -----END CERTIFICATE----- )"""; diff --git a/compat/openssl/test/certs/client_2_key.pem b/compat/openssl/test/certs/client_2_key.pem index 8ce9375be5cc..8d7dae192947 100644 --- a/compat/openssl/test/certs/client_2_key.pem +++ b/compat/openssl/test/certs/client_2_key.pem @@ -1,27 +1,28 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEowIBAAKCAQEA739gPNoJ5z9Hr7r8bieS8JeHaTvFKouvcmG3fVaX+a/dEr2k -qE8xn3tCH1394tdPjmOEhuMTlXlkv9U/WxAKMiLk5Hkw6VW28txAEbyJU1BJGOjT -3TGNi29lAvBsYdDCkCcp/kefpkD6ixNDSlLpvXC+aRmn22ZBq4HDmnumGCVybTQa -l8UwXXwXD0piI5M5FvGhahueUJF48vQo+U/hWfimYNxiLquydNG/t4M9xqly6gdj -Bp7y1nq0yZxiK9b2eWZqYq2wrHIxYeT0RElWghL79MDgifw9WI8nZ1vMUqvz9J/+ -hm3VuYhvDfN2iy1c+TIkCAVh130K8jeA6PMLDQIDAQABAoIBAENmyaLWiir2eCpQ -qXIm2Qe03XsUQyzyGvJJ5eX0VNkEUWdQz+I+R2zmt3k0bptElTMxdr6vcXeDroL+ -dNIf9X6eq2RRZx6D7PT0X2Oed9dmpOvJurZpl7hCJV9qYlY09kyzePIDHj8f0mMJ -jMqCAx45eJ0Dh2YLpTerUW1MlzX76IJ8bczwuscgZbmI5DaZ6Pk41XfHJQ3nOlTu -dRwpX/peNBY5ZE0dDHMH8QC1h+AA1KbbY/t6NUJoxmgcLQov7VRn2dQ7i9+uoB44 -kTpA/x4ukop/Se1dNSBKxlW2Pz+4VBDAMNCllS0bkPFnZilmlSxgKtFxKkMyTLyi -GDhsdwECgYEA/7NKf6K8mVAN3WkzDDBS3rkFrHJezTMAWqqgkgwj4tymJaVr27Ne -Xh38teMVRAwnBBDLBQWYu2w18fUUAzXuKQmgags77xvHnzLDHAbz15qDl2GPo+bd -pRFmr2VkQ+/piNQR1zhUG5OLUUEMQUZ+/yj26SVDjGz5t7a36QCmLbECgYEA78c5 -YfmpfTzpPpAuIUTyTHGM7QUb9y/wm8ER/if86WVOv72jykql+OXKC4q4XQgPcXZa -60LXA8YDkefDGDIwprwm2ggy9lG6ZZccTOb4bRgdvA8H3neas6DSxBABWKrUWq2u -nFQQNUDLV7GVNkGsOJMHxlQEWZpOsZMfz4C/Ph0CgYBTuI6B7/S0dgO0JQezy/a2 -Ofpjlib4JOTOyuM8LoFpfDliRiFkk/wn8MWXgDysRRZZPG5cvJJfe3TGPipJStUp -1p8RWZBMH9pig6pieNxKEatYW3c+gQ69R09Jynbjz5+1T0pwH19akBqjhhrPHJfk -T7NYbv0I831n64mX3sCKYQKBgQDHv6vqFtY/YrLcT7heNtWzIRVJjuwRLHrBBkI6 -/I0Q0jicOxtrtmw1wRhkLRgRSFm1J+ft/SyqFBd9QRmh2o31GOE02Ye687LYVt5Y -okFqgKCkvdDMX88cvWlXtA2rFAT71ZyU1uL5uhSr5WBsZqFWMAZWDj/hdU8BV5M0 -hgjLcQKBgGEc0n3zjfSE5GVmi9IPC13NOzODvMF9aluXJyn8QzFfpL9L2KN5vsPL -FSq6D5T2e0mdHipz0E5unL9RVRL2FhGQ8a0PzNoaxH58lP6v3w7PSz98YlYsNaqN -czaau9W5Z8EYIPbaVk4sccy6mpv+QVlWDaJTx01qoTrx+TNS17Mo ------END RSA PRIVATE KEY----- +-----BEGIN PRIVATE KEY----- +MIIEugIBADANBgkqhkiG9w0BAQEFAASCBKQwggSgAgEAAoIBAQC1/bV5HNSA9OGD +wlYRYImfEZxfzt8K5g+HesVRO5WY+4AGLm8wpsbzK7sdyq9ER+jz/kSwZSkgyW6c +jzAw/HKLYiW6JLpGSkCnKhMWeoo4K5dac7bExY5JfYUu4Y+V/O2kiTAlusg/Ibw4 +ad5ZR4KH8+M1hGts223LvlnGUVGFu0DBbH8asjOOz9QdCfABi+nFQiYFUHLptddv +TZfNXJszda7jh7q7wSHXp5B6rpP48zXhxcT1DqtdG2Ko6gSIgrONJGoxHAla4F3a +4zAf86H/yJdrvkaCtOGhVx0VPC52KNxTPk72Bg00s4q8A8bxC7ENLHDNy6ehkTP5 +j95uBwJJAgMBAAECgf8hpFPRCCFteQRVQGK3tYKsKMn0GTMxBUcz+N/bOvPOanM4 +ky+vbMq0kmh1ilUJFY0+YDNwhlHQPcaWotJ6d/P//UpWcXOjXY7/de1NnFlpJuH5 +VojFi92cA4F1iwCPDDnw7LaX6I1nHjc8GFX6dlQ566b+F/x4ddt0MErvsPp3iSfb +Pnty/xTTW9yRoc9GEQrQDyV0sCV63Ibd/QyY4LKxjReuUGu1WnI60t6ikQY55cXf +D7l35iIci6WJ/zLsp2mv95/I3aj49j5zVhlu91zxxMGTLHCLDgq0byGTlodFG3v/ +b+O1S/puR3FbyujHsOyytqxGx4f8B0UcWTngcPsCgYEAttt1joLdTu0u6e6E9wv5 +yE8b/DRh3ukKBtmeqVxr3MwW2feSuVNoB3a4yt33gAvF5MHnCDD/N+yAfEU6NccW +eN39e2yCEAafxlPROrqV4Jc8tdfOhhTwNHqk+LTd833gVpzTkU3juArrXxnEALRU +dPMVmWDas6lFtFAl0vO4OdcCgYEA/smMvCgYqmgycA/YrrCNZg1jAQEVAYNBBM64 +InuEtKGHIP3N88L8x/12vv5uxxYr48v2j+Vw6PY9sy1zfgmoIzMP7We89UVurNgZ +AfARsLVRhLY0uYdBRetSImjjT6Bb/USaw42rbWOTtpVcZW0tTCJpKPDwFYufPk/+ +GYiEYN8CgYAOp1+wYARkQtWzoY2+TpNh3hUcDQaa2ooXKnFwmRt7wk9CgHidqXV4 +w6bjew5OkKL3RiLBoUuSq71QOCwGC0JdxUx/C58Qsbc0KZtm3XUNXpFa8UR3sk3d +psZ5t+ThkoDb8A10Y42QPi/Gm0X92HW8OY7Nj9l29GXFoXamhSmKWQKBgFnwD4vD +o6FTkqpYDabsj508kHwkQ6P7DxKBXiJd86RHeIm+zdqEM/Lsl+QnsDb6rpeEwg5d +cZPqiDEdlC0jf4SdW7vz6JGz5rOAvKMgeT4lYxczsjzjb7kcriuTVtoewxoOA4uQ +ELlWcyf6ZVkwRtMfOnvHQRh55sZ6OjoNJJ2FAoGAI+eMs5UbLqMBWyaHNlMNT+Kg +jS4xiEASakuZlVRn7FZT5R58mHfYfFo6qGre2VEIQo89EAqNa8IGYQKK/YCh5GUK +PmeVK2Ikv0hk8oJWWYmRoxTFjIlCGNfwrFYH1w0Wyb6tVARAgz49nF6HU7jF6BkJ +weGOm/8Fyfrd7Fu3pfk= +-----END PRIVATE KEY----- diff --git a/compat/openssl/test/certs/client_2_key.pem.h b/compat/openssl/test/certs/client_2_key.pem.h index 42e2bfe9429f..577d62c103be 100644 --- a/compat/openssl/test/certs/client_2_key.pem.h +++ b/compat/openssl/test/certs/client_2_key.pem.h @@ -1,30 +1,29 @@ -#pragma once - -static const char client_2_key_pem_str[] = R"""(-----BEGIN RSA PRIVATE KEY----- -MIIEowIBAAKCAQEA739gPNoJ5z9Hr7r8bieS8JeHaTvFKouvcmG3fVaX+a/dEr2k -qE8xn3tCH1394tdPjmOEhuMTlXlkv9U/WxAKMiLk5Hkw6VW28txAEbyJU1BJGOjT -3TGNi29lAvBsYdDCkCcp/kefpkD6ixNDSlLpvXC+aRmn22ZBq4HDmnumGCVybTQa -l8UwXXwXD0piI5M5FvGhahueUJF48vQo+U/hWfimYNxiLquydNG/t4M9xqly6gdj -Bp7y1nq0yZxiK9b2eWZqYq2wrHIxYeT0RElWghL79MDgifw9WI8nZ1vMUqvz9J/+ -hm3VuYhvDfN2iy1c+TIkCAVh130K8jeA6PMLDQIDAQABAoIBAENmyaLWiir2eCpQ -qXIm2Qe03XsUQyzyGvJJ5eX0VNkEUWdQz+I+R2zmt3k0bptElTMxdr6vcXeDroL+ -dNIf9X6eq2RRZx6D7PT0X2Oed9dmpOvJurZpl7hCJV9qYlY09kyzePIDHj8f0mMJ -jMqCAx45eJ0Dh2YLpTerUW1MlzX76IJ8bczwuscgZbmI5DaZ6Pk41XfHJQ3nOlTu -dRwpX/peNBY5ZE0dDHMH8QC1h+AA1KbbY/t6NUJoxmgcLQov7VRn2dQ7i9+uoB44 -kTpA/x4ukop/Se1dNSBKxlW2Pz+4VBDAMNCllS0bkPFnZilmlSxgKtFxKkMyTLyi -GDhsdwECgYEA/7NKf6K8mVAN3WkzDDBS3rkFrHJezTMAWqqgkgwj4tymJaVr27Ne -Xh38teMVRAwnBBDLBQWYu2w18fUUAzXuKQmgags77xvHnzLDHAbz15qDl2GPo+bd -pRFmr2VkQ+/piNQR1zhUG5OLUUEMQUZ+/yj26SVDjGz5t7a36QCmLbECgYEA78c5 -YfmpfTzpPpAuIUTyTHGM7QUb9y/wm8ER/if86WVOv72jykql+OXKC4q4XQgPcXZa -60LXA8YDkefDGDIwprwm2ggy9lG6ZZccTOb4bRgdvA8H3neas6DSxBABWKrUWq2u -nFQQNUDLV7GVNkGsOJMHxlQEWZpOsZMfz4C/Ph0CgYBTuI6B7/S0dgO0JQezy/a2 -Ofpjlib4JOTOyuM8LoFpfDliRiFkk/wn8MWXgDysRRZZPG5cvJJfe3TGPipJStUp -1p8RWZBMH9pig6pieNxKEatYW3c+gQ69R09Jynbjz5+1T0pwH19akBqjhhrPHJfk -T7NYbv0I831n64mX3sCKYQKBgQDHv6vqFtY/YrLcT7heNtWzIRVJjuwRLHrBBkI6 -/I0Q0jicOxtrtmw1wRhkLRgRSFm1J+ft/SyqFBd9QRmh2o31GOE02Ye687LYVt5Y -okFqgKCkvdDMX88cvWlXtA2rFAT71ZyU1uL5uhSr5WBsZqFWMAZWDj/hdU8BV5M0 -hgjLcQKBgGEc0n3zjfSE5GVmi9IPC13NOzODvMF9aluXJyn8QzFfpL9L2KN5vsPL -FSq6D5T2e0mdHipz0E5unL9RVRL2FhGQ8a0PzNoaxH58lP6v3w7PSz98YlYsNaqN -czaau9W5Z8EYIPbaVk4sccy6mpv+QVlWDaJTx01qoTrx+TNS17Mo ------END RSA PRIVATE KEY----- +static const char client_2_key_pem_str[] = R"""(-----BEGIN PRIVATE KEY----- +MIIEugIBADANBgkqhkiG9w0BAQEFAASCBKQwggSgAgEAAoIBAQC1/bV5HNSA9OGD +wlYRYImfEZxfzt8K5g+HesVRO5WY+4AGLm8wpsbzK7sdyq9ER+jz/kSwZSkgyW6c +jzAw/HKLYiW6JLpGSkCnKhMWeoo4K5dac7bExY5JfYUu4Y+V/O2kiTAlusg/Ibw4 +ad5ZR4KH8+M1hGts223LvlnGUVGFu0DBbH8asjOOz9QdCfABi+nFQiYFUHLptddv +TZfNXJszda7jh7q7wSHXp5B6rpP48zXhxcT1DqtdG2Ko6gSIgrONJGoxHAla4F3a +4zAf86H/yJdrvkaCtOGhVx0VPC52KNxTPk72Bg00s4q8A8bxC7ENLHDNy6ehkTP5 +j95uBwJJAgMBAAECgf8hpFPRCCFteQRVQGK3tYKsKMn0GTMxBUcz+N/bOvPOanM4 +ky+vbMq0kmh1ilUJFY0+YDNwhlHQPcaWotJ6d/P//UpWcXOjXY7/de1NnFlpJuH5 +VojFi92cA4F1iwCPDDnw7LaX6I1nHjc8GFX6dlQ566b+F/x4ddt0MErvsPp3iSfb +Pnty/xTTW9yRoc9GEQrQDyV0sCV63Ibd/QyY4LKxjReuUGu1WnI60t6ikQY55cXf +D7l35iIci6WJ/zLsp2mv95/I3aj49j5zVhlu91zxxMGTLHCLDgq0byGTlodFG3v/ +b+O1S/puR3FbyujHsOyytqxGx4f8B0UcWTngcPsCgYEAttt1joLdTu0u6e6E9wv5 +yE8b/DRh3ukKBtmeqVxr3MwW2feSuVNoB3a4yt33gAvF5MHnCDD/N+yAfEU6NccW +eN39e2yCEAafxlPROrqV4Jc8tdfOhhTwNHqk+LTd833gVpzTkU3juArrXxnEALRU +dPMVmWDas6lFtFAl0vO4OdcCgYEA/smMvCgYqmgycA/YrrCNZg1jAQEVAYNBBM64 +InuEtKGHIP3N88L8x/12vv5uxxYr48v2j+Vw6PY9sy1zfgmoIzMP7We89UVurNgZ +AfARsLVRhLY0uYdBRetSImjjT6Bb/USaw42rbWOTtpVcZW0tTCJpKPDwFYufPk/+ +GYiEYN8CgYAOp1+wYARkQtWzoY2+TpNh3hUcDQaa2ooXKnFwmRt7wk9CgHidqXV4 +w6bjew5OkKL3RiLBoUuSq71QOCwGC0JdxUx/C58Qsbc0KZtm3XUNXpFa8UR3sk3d +psZ5t+ThkoDb8A10Y42QPi/Gm0X92HW8OY7Nj9l29GXFoXamhSmKWQKBgFnwD4vD +o6FTkqpYDabsj508kHwkQ6P7DxKBXiJd86RHeIm+zdqEM/Lsl+QnsDb6rpeEwg5d +cZPqiDEdlC0jf4SdW7vz6JGz5rOAvKMgeT4lYxczsjzjb7kcriuTVtoewxoOA4uQ +ELlWcyf6ZVkwRtMfOnvHQRh55sZ6OjoNJJ2FAoGAI+eMs5UbLqMBWyaHNlMNT+Kg +jS4xiEASakuZlVRn7FZT5R58mHfYfFo6qGre2VEIQo89EAqNa8IGYQKK/YCh5GUK +PmeVK2Ikv0hk8oJWWYmRoxTFjIlCGNfwrFYH1w0Wyb6tVARAgz49nF6HU7jF6BkJ +weGOm/8Fyfrd7Fu3pfk= +-----END PRIVATE KEY----- )"""; diff --git a/compat/openssl/test/certs/intermediate_ca_1_cert.pem b/compat/openssl/test/certs/intermediate_ca_1_cert.pem index 1f4da9cd7782..1518cff5d7eb 100644 --- a/compat/openssl/test/certs/intermediate_ca_1_cert.pem +++ b/compat/openssl/test/certs/intermediate_ca_1_cert.pem @@ -1,24 +1,24 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- diff --git a/compat/openssl/test/certs/intermediate_ca_1_cert.pem.h b/compat/openssl/test/certs/intermediate_ca_1_cert.pem.h index 7b3a22f940f6..1c53ad759caf 100644 --- a/compat/openssl/test/certs/intermediate_ca_1_cert.pem.h +++ b/compat/openssl/test/certs/intermediate_ca_1_cert.pem.h @@ -1,27 +1,25 @@ -#pragma once - static const char intermediate_ca_1_cert_pem_str[] = R"""(-----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- )"""; diff --git a/compat/openssl/test/certs/intermediate_ca_1_key.pem b/compat/openssl/test/certs/intermediate_ca_1_key.pem index 3f086cd83dea..101117f3b944 100644 --- a/compat/openssl/test/certs/intermediate_ca_1_key.pem +++ b/compat/openssl/test/certs/intermediate_ca_1_key.pem @@ -1,27 +1,28 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEowIBAAKCAQEAyEuANcgEbTmf5GRs2GYqmtm3+RiAb8/IJy/pHIFx8id9B7km -CxKrMT5mLvUSMJrWT2lLBYXRM79L9854mj97ay8065UJOOzluAh96/wC02DQ1BXg -19x6+ySratongZrAgmfk7fDj6nFBgON9LbNC6B+198ckZuZWH9e+oc4BRlFlgfJo -XSzWi+UkqdHKYYmggV4NMWDs0IjGe1FLp1aBYPazeKWSI/GW/AowTIBY7hTSGGCv -YL8wrLN8seAzN6BZLBBbZRkOe/YJ5mkyYWemM3VGAhcKRKEO0mRwS4YXeqynf01U -hhzcN4Bq5LhQL/TXMNbzsLUgkK/Xl02PEf8lPQIDAQABAoIBAFCr+CuxL/c+KmQ2 -/o/6NlbAMhUmBTUDnz4JUf6lNFuwA+/EZso27rSayVVIZ9cjxgWeBxVmXGhXOCXL -B1A5GWCGVu47zMccwzloUi9mBU1VxUZmuXS33OCiWFhlHVxaFAdyCQa8609V5mgf -OB/b/6q2evgdQVAgnbedka5h5qmHEHnWFT4PYzjdrC71N8ou46irhAHvbku3IbYN -F/jcBBgRdnJbKrFPHZJoQ+5uNe1IEwGr4UuSR6aMb9MdSb+fIeXte36GvHkXABBt -z5divEE5fMA5f+ek4TDAqUXm1Duh5B44ZmhbA8WEQG7lf2OouuoAGs56lWSP5ukO -zvdqNBECgYEA8Ig0YQREVajjuNrf0rVc4mbENIwWQ6ppYL45sOcqFkrIyAw3QXXL -5oULJF0oepvFx63TBTrIKs1zTS0vx9AkGQCNLih2JqFVzhvudxNiAgZBP/5QYOeT -Qi+OMQMXh+OSp/uynxWetjxw0MlkVCjVWb4NKVDJ6wyP0CZXmZ9DMqsCgYEA1Szi -7jUiXw5eSH/8fiM08vH97Xa+nO/p9u6kt3Bp5ayRUtl26s2hVfunMeNL4LFfcplt -Uhd/vVvHIEbXUkHO3ds3II0cnISp/5ar7ASj9k2oHTJiYOK6xcrklMxeUwxQ0Ov0 -WuMxLik5rJ6gTvUpDBEJmTKr+fnaAu6O7B25x7cCgYBFq744R8sfYL8tYUCpwNy5 -u3ijm9wrF2ZUnmUJh7vaHylPQLKUpHE+QVU74DwEX7CHKSNRhXhLZZ07QpZvcyux -jkZWk2O9xsea3t5Q4W1nFra5uYlAuHMgHbQ7ICElvFZTkAVqLRH+yT0ITP1hnz5F -M1aOnBcQnV/es+x10/rb5wKBgHSyEbgc1if7EZnWlj3mwAGOf1cS/d2jaAyJLxpM -K2xTP2p/KR34Wy1aiXhB2TOzZXCylKmvu3nJWARPQ2gAJmJEsrTbCqKT7QvBS3P0 -Rl16vWDeSASJmXzVSLQ7/BayUztLL4ThgfanEq9wVolio4m7eemnV4WMRM/+D7cp -vp2ZAoGBAOkneeqtzI3+bJuLtC/s6+C/zRSvIFAbmoapRvkyyX3pSYn61JpWNJ5N -/8u4xp0hFkSRTR1vwIrDznUowl39vcEV55PTZskWVyPiYZSN9O3YlvSrx3eqBC4M -obv4feB/8Ujhx5Gc9m41MbkyvQRPx21RSGVUY+dXE6gLi7Z5Kv9e ------END RSA PRIVATE KEY----- +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDgFMql6ZvEpCBQ +2PdMsnA/xwQMw84tbpJmwhtNE+TqLAU/LTbyf79T/oleV11giSKIBBINAekjM1QD +0rV48C2L2a2K9gJtBE3tACGGSIzOpu7ERx9vhm40Ry0USy9hzbK2UuOulewnE7ud +vQHzsIZWfQP+8uDklBR/vt8zyxhMFocDSvD5Ex4BUvfNEw44Yh+AX5JAkB9hKhGX +cAk+yQoz8GT+brFMXcqSYalMcrcvSYE8Idx+bZWjuW5vvhXrx3uzjh4t675OUbli +nk8zEJEyNbUPfYz53SaKI36Qf/DlZA9uQhe3gmiFkrm5w5vbTHGS1VIM+uCa8U3K +b9mKKFwxAgMBAAECggEAGPiQLaWHD4aHuGK5SlF/O0g7Dg4a8YqnI27hmnkLU0I1 +EnmALE1qnZpZpgr/06RslfI4Lb1nBN5xMBzgzrmbJcDL+1aXZh0q7uyLD9sRX+0P +4g0X9nZpXQeKgT6wqMpCrlk12KyJ3L/w8i7QIx8qlURIt/ZKdAaBc0vqtSueiUnq +/xoU/lsi6DEOYOdxdQ9kVAkwLMulWF9xSCrXTxQWlVtp/MO9DwadUGF6TLZ7u7di +HzoMu0IcUfW8j6iVWWxQe+5fMVfysifoijnMlDZ10Bh4B79aaLbORbyoL7FqLbtb +P4wqFshCyGbjO+Eko8Ut5/3qVrYUCzR5cD+rOAYNbQKBgQDtV+q+zQ+DfnmYJuKY +wBQBS1uZIHCHQ4aG33f+cejQN/YVTBsFefkDOhy3fjq9Mlgla8zPAz3ql5rK19qT +Yu5XP0Inj8LUIb9JboKL4ImnEknI0U55FpVxEQxWUwdshAqgGYJLeNFV5/WVxoxd +J2wnWDpk53s/5bc78KAhFA5hrQKBgQDxsf99kGjlred0I5RohI164XUmyoxOSPRB +JcSM4mbnHMdS1hliaW40a7jiaR/+U96wnJRTGB1gZlXGyAUgFproxKSbljBqKEY+ +NXPiTwdz3PFysH7VxZC0/VI5V6kWXtMGeUTEJAoLHg8lKuSScDICc79lZBagbSPS +2lwXSkjdFQKBgQCsenmDUu31NxISOh/ttZhUIHleXC6qfa3jkb5X0FvKBQD2FSqF +3k/Rwodf6YGyQEXCXAaoYci7FJVO13JmLTzbdoMS0Oxa0HN8X6zLDc+69BVetIx8 +fqb3VdZLXWdFuucl1aPUSOaHsVvNDk6u25lDNmCpN3dfxgZUrtcPcs3IuQKBgEG3 +Dut6BztjtEm8ns5oM/uUL4Ezk0B5z4ejGDTiHe56watBMTezyNYR7/wHbz58WVEV +0bJiHSKn0Gyy18nou4fMZ6EyDcnfV3H0oKSIrlMPYMq5OFMxW24Kbn/O2NePQrtA +37Sgw+ZP7vhBGFLElKRcCk8sDobiBdp/qohelz8dAoGAcbVpPKqXDTPOV7Lx2iSC +xn0hmTpFl8M7sCdKrCt+MaPom94CukL9mClwdHcqItky60mVGJtlSqMqsxUXnXYo +ALVBT7SpTujSy8+iXk0WKb+tDCoqOCQ7dpZaWjyEDZoaZsEeSw86tny9KUwNh9vf +4vTFLR4r6aFuyUVQgRAkFIo= +-----END PRIVATE KEY----- diff --git a/compat/openssl/test/certs/intermediate_ca_1_key.pem.h b/compat/openssl/test/certs/intermediate_ca_1_key.pem.h index f07ff38e529b..7767bb46e3dc 100644 --- a/compat/openssl/test/certs/intermediate_ca_1_key.pem.h +++ b/compat/openssl/test/certs/intermediate_ca_1_key.pem.h @@ -1,30 +1,29 @@ -#pragma once - -static const char intermediate_ca_1_key_pem_str[] = R"""(-----BEGIN RSA PRIVATE KEY----- -MIIEowIBAAKCAQEAyEuANcgEbTmf5GRs2GYqmtm3+RiAb8/IJy/pHIFx8id9B7km -CxKrMT5mLvUSMJrWT2lLBYXRM79L9854mj97ay8065UJOOzluAh96/wC02DQ1BXg -19x6+ySratongZrAgmfk7fDj6nFBgON9LbNC6B+198ckZuZWH9e+oc4BRlFlgfJo -XSzWi+UkqdHKYYmggV4NMWDs0IjGe1FLp1aBYPazeKWSI/GW/AowTIBY7hTSGGCv -YL8wrLN8seAzN6BZLBBbZRkOe/YJ5mkyYWemM3VGAhcKRKEO0mRwS4YXeqynf01U -hhzcN4Bq5LhQL/TXMNbzsLUgkK/Xl02PEf8lPQIDAQABAoIBAFCr+CuxL/c+KmQ2 -/o/6NlbAMhUmBTUDnz4JUf6lNFuwA+/EZso27rSayVVIZ9cjxgWeBxVmXGhXOCXL -B1A5GWCGVu47zMccwzloUi9mBU1VxUZmuXS33OCiWFhlHVxaFAdyCQa8609V5mgf -OB/b/6q2evgdQVAgnbedka5h5qmHEHnWFT4PYzjdrC71N8ou46irhAHvbku3IbYN -F/jcBBgRdnJbKrFPHZJoQ+5uNe1IEwGr4UuSR6aMb9MdSb+fIeXte36GvHkXABBt -z5divEE5fMA5f+ek4TDAqUXm1Duh5B44ZmhbA8WEQG7lf2OouuoAGs56lWSP5ukO -zvdqNBECgYEA8Ig0YQREVajjuNrf0rVc4mbENIwWQ6ppYL45sOcqFkrIyAw3QXXL -5oULJF0oepvFx63TBTrIKs1zTS0vx9AkGQCNLih2JqFVzhvudxNiAgZBP/5QYOeT -Qi+OMQMXh+OSp/uynxWetjxw0MlkVCjVWb4NKVDJ6wyP0CZXmZ9DMqsCgYEA1Szi -7jUiXw5eSH/8fiM08vH97Xa+nO/p9u6kt3Bp5ayRUtl26s2hVfunMeNL4LFfcplt -Uhd/vVvHIEbXUkHO3ds3II0cnISp/5ar7ASj9k2oHTJiYOK6xcrklMxeUwxQ0Ov0 -WuMxLik5rJ6gTvUpDBEJmTKr+fnaAu6O7B25x7cCgYBFq744R8sfYL8tYUCpwNy5 -u3ijm9wrF2ZUnmUJh7vaHylPQLKUpHE+QVU74DwEX7CHKSNRhXhLZZ07QpZvcyux -jkZWk2O9xsea3t5Q4W1nFra5uYlAuHMgHbQ7ICElvFZTkAVqLRH+yT0ITP1hnz5F -M1aOnBcQnV/es+x10/rb5wKBgHSyEbgc1if7EZnWlj3mwAGOf1cS/d2jaAyJLxpM -K2xTP2p/KR34Wy1aiXhB2TOzZXCylKmvu3nJWARPQ2gAJmJEsrTbCqKT7QvBS3P0 -Rl16vWDeSASJmXzVSLQ7/BayUztLL4ThgfanEq9wVolio4m7eemnV4WMRM/+D7cp -vp2ZAoGBAOkneeqtzI3+bJuLtC/s6+C/zRSvIFAbmoapRvkyyX3pSYn61JpWNJ5N -/8u4xp0hFkSRTR1vwIrDznUowl39vcEV55PTZskWVyPiYZSN9O3YlvSrx3eqBC4M -obv4feB/8Ujhx5Gc9m41MbkyvQRPx21RSGVUY+dXE6gLi7Z5Kv9e ------END RSA PRIVATE KEY----- +static const char intermediate_ca_1_key_pem_str[] = R"""(-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDgFMql6ZvEpCBQ +2PdMsnA/xwQMw84tbpJmwhtNE+TqLAU/LTbyf79T/oleV11giSKIBBINAekjM1QD +0rV48C2L2a2K9gJtBE3tACGGSIzOpu7ERx9vhm40Ry0USy9hzbK2UuOulewnE7ud +vQHzsIZWfQP+8uDklBR/vt8zyxhMFocDSvD5Ex4BUvfNEw44Yh+AX5JAkB9hKhGX +cAk+yQoz8GT+brFMXcqSYalMcrcvSYE8Idx+bZWjuW5vvhXrx3uzjh4t675OUbli +nk8zEJEyNbUPfYz53SaKI36Qf/DlZA9uQhe3gmiFkrm5w5vbTHGS1VIM+uCa8U3K +b9mKKFwxAgMBAAECggEAGPiQLaWHD4aHuGK5SlF/O0g7Dg4a8YqnI27hmnkLU0I1 +EnmALE1qnZpZpgr/06RslfI4Lb1nBN5xMBzgzrmbJcDL+1aXZh0q7uyLD9sRX+0P +4g0X9nZpXQeKgT6wqMpCrlk12KyJ3L/w8i7QIx8qlURIt/ZKdAaBc0vqtSueiUnq +/xoU/lsi6DEOYOdxdQ9kVAkwLMulWF9xSCrXTxQWlVtp/MO9DwadUGF6TLZ7u7di +HzoMu0IcUfW8j6iVWWxQe+5fMVfysifoijnMlDZ10Bh4B79aaLbORbyoL7FqLbtb +P4wqFshCyGbjO+Eko8Ut5/3qVrYUCzR5cD+rOAYNbQKBgQDtV+q+zQ+DfnmYJuKY +wBQBS1uZIHCHQ4aG33f+cejQN/YVTBsFefkDOhy3fjq9Mlgla8zPAz3ql5rK19qT +Yu5XP0Inj8LUIb9JboKL4ImnEknI0U55FpVxEQxWUwdshAqgGYJLeNFV5/WVxoxd +J2wnWDpk53s/5bc78KAhFA5hrQKBgQDxsf99kGjlred0I5RohI164XUmyoxOSPRB +JcSM4mbnHMdS1hliaW40a7jiaR/+U96wnJRTGB1gZlXGyAUgFproxKSbljBqKEY+ +NXPiTwdz3PFysH7VxZC0/VI5V6kWXtMGeUTEJAoLHg8lKuSScDICc79lZBagbSPS +2lwXSkjdFQKBgQCsenmDUu31NxISOh/ttZhUIHleXC6qfa3jkb5X0FvKBQD2FSqF +3k/Rwodf6YGyQEXCXAaoYci7FJVO13JmLTzbdoMS0Oxa0HN8X6zLDc+69BVetIx8 +fqb3VdZLXWdFuucl1aPUSOaHsVvNDk6u25lDNmCpN3dfxgZUrtcPcs3IuQKBgEG3 +Dut6BztjtEm8ns5oM/uUL4Ezk0B5z4ejGDTiHe56watBMTezyNYR7/wHbz58WVEV +0bJiHSKn0Gyy18nou4fMZ6EyDcnfV3H0oKSIrlMPYMq5OFMxW24Kbn/O2NePQrtA +37Sgw+ZP7vhBGFLElKRcCk8sDobiBdp/qohelz8dAoGAcbVpPKqXDTPOV7Lx2iSC +xn0hmTpFl8M7sCdKrCt+MaPom94CukL9mClwdHcqItky60mVGJtlSqMqsxUXnXYo +ALVBT7SpTujSy8+iXk0WKb+tDCoqOCQ7dpZaWjyEDZoaZsEeSw86tny9KUwNh9vf +4vTFLR4r6aFuyUVQgRAkFIo= +-----END PRIVATE KEY----- )"""; diff --git a/compat/openssl/test/certs/intermediate_ca_2_cert.pem b/compat/openssl/test/certs/intermediate_ca_2_cert.pem index e06d918fe592..ae7ef1833c66 100644 --- a/compat/openssl/test/certs/intermediate_ca_2_cert.pem +++ b/compat/openssl/test/certs/intermediate_ca_2_cert.pem @@ -1,25 +1,25 @@ -----BEGIN CERTIFICATE----- -MIIEHjCCAwagAwIBAgIUJw9xyu/apN+kGfmdUr6EQIFeGC0wDQYJKoZIhvcNAQEL +MIIEHjCCAwagAwIBAgIUMZ0OXjxAa3PoxC86s64hZcppuFgwDQYJKoZIhvcNAQEL BQAwgZQxCzAJBgNVBAYTAkdCMRYwFAYDVQQIDA1UeW5lIGFuZCBXZWFyMRwwGgYD VQQHDBNOZXdjYXN0bGUgdXBvbiBUeW5lMRAwDgYDVQQKDAdSZWQgSGF0MRwwGgYD VQQLDBNSZWQgSGF0IEVuZ2luZWVyaW5nMR8wHQYDVQQDDBZUZXN0IEludGVybWVk -aWF0ZSBDQSAxMB4XDTI1MDYxNjEyMTY0MloXDTI3MDYxNjEyMTY0MlowgZQxCzAJ +aWF0ZSBDQSAxMB4XDTI2MDQwODE3MzQzNFoXDTM2MDQwNTE3MzQzNFowgZQxCzAJ BgNVBAYTAkdCMRYwFAYDVQQIDA1UeW5lIGFuZCBXZWFyMRwwGgYDVQQHDBNOZXdj YXN0bGUgdXBvbiBUeW5lMRAwDgYDVQQKDAdSZWQgSGF0MRwwGgYDVQQLDBNSZWQg SGF0IEVuZ2luZWVyaW5nMR8wHQYDVQQDDBZUZXN0IEludGVybWVkaWF0ZSBDQSAy -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqZH42SM4VN66Kw8nWkJR -0Wx4Cy2tiByacJAjGfiBju9XL8DsebfLmuXDq0P6xWWVO2kBWtAvpMhX0xlnvR/U -9pdBileZo00j2RB7uMEipRtvgp1IpMUmfchrF7Iq3LW3TObxBN7dSwFo7KHGuS2c -seoeje/yV653Np72flSkou9ap3nbLVZdG5hGNbRPa5S8Ngb5h0LZTIyfyCAl7VUx -uAdeqmZpxeJ3A8RGcQuFJPu5Lu/A0YoHwZFYnqqisdiL5NWnkKKIYFXzf5T2Cll6 -zu3ScRS6z3Ow83aWqiHqDZallfZ7delvJBGRLWlLebd5PQ9sfVX72O7q3ku+yL34 -BwIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBBjAd -BgNVHQ4EFgQUa6U/Wf31K5vqbjoK00r/R5mWZHUwHwYDVR0jBBgwFoAUvS2Uhxvq -EMjaPLBAGV9N9FURKlkwDQYJKoZIhvcNAQELBQADggEBAIXga6Hu21UWcPq0KYHI -nRtzj1pqEieilEsHbGYpDobXC69ODvGqADHJ9C9UqoKH2t5MZLNnWgU++wygCTRX -HaP/5/gcpfRd9CnVV+ZCtZaL4k/Be/rBelanPWZcFHl2SO17brGSypi1WBjHwi6O -hUG9iPeWAk/TZGR6vTpLMEMwFj0naEcrqFi21C2prVdcFPjwYyT1nkquuOdBDPtR -naV+9dq5ot7SUz3ATgGAWJ5LZuV3p43JE+9FMVupmcTYSmfa7Fr5yeYpenPp09Hj -UgvGE782eT70rKwGlyvBJD9L2M1t86rMsZOkoeeHXbnC6GqLBUmnPQ6CiViwHoq4 -Ysc= +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtqkTW0ZJYYnbQ4r8GfTq +9KnYFm4kKjhkm3nSESQLM46bSTUhxIVfeV0rcMmvu1oVxOi9UL0+u1TYVFSIUhiB +GSqDXT8qyfbC4H2YdB93tkBsw/chU0qvRfhddCcrnkecdi+JYlgEqgmVEFF63pF3 +9EQE/aTcVYGGhnBTtWVx3cBEOuRIpBgLCNU0wU3vUP3vjw4kRKc2FPb2CMhz5PyB +OH/SmOSU8Xt/4An2NWdhxXNBHBmVkUFwkjRykuqo14IBK++rDMoB/KHtMpbk3JX+ +WVRfG19rIvQs0DxLX9avHZDKaUGjThtKdi1hRdHazcHUcXzlvcP8duL7AMrBwixL +qQIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBBjAd +BgNVHQ4EFgQUs74LyF5qayGxfB+NpnvLtPX6EpMwHwYDVR0jBBgwFoAU7j3fO+D6 +QXrpr2RbIgHu4gHVTTAwDQYJKoZIhvcNAQELBQADggEBAAZgbLuOxMdgg1m6ZbUF +EliDpquODo72Fdyw0Uwi0L+5PBK5oYBpAYoK4hhALN0L7hohxeQ4aCIdcfLM8Ggy +E7oKUudKTN8SrTsjCj053AVtJt+GluRGvtRBWvODVe/R/uO3nsOveSfJkIT1EHI9 +eyouiU8s/5UOyI+l5j2rUgXcFkbZKQ15oP0KuxOd3Q/rEWIBgtmFswL6REhQ9zOK +TS3NQX7003HrSWAJ3aj4d5ZYUJ6FOrsgNwTychbNy5s4oWq30LHpLJe7xQbGrMdI +MYEKGDGd44Tg8hayAxAzHzhH+kZrOcvJJF0cLpsT+wqrrgBS5dJ+mCe6RRnmqu9M +XBI= -----END CERTIFICATE----- diff --git a/compat/openssl/test/certs/intermediate_ca_2_cert.pem.h b/compat/openssl/test/certs/intermediate_ca_2_cert.pem.h index cde6a31d8e1d..4f44a8799ec7 100644 --- a/compat/openssl/test/certs/intermediate_ca_2_cert.pem.h +++ b/compat/openssl/test/certs/intermediate_ca_2_cert.pem.h @@ -1,28 +1,26 @@ -#pragma once - static const char intermediate_ca_2_cert_pem_str[] = R"""(-----BEGIN CERTIFICATE----- -MIIEHjCCAwagAwIBAgIUJw9xyu/apN+kGfmdUr6EQIFeGC0wDQYJKoZIhvcNAQEL +MIIEHjCCAwagAwIBAgIUMZ0OXjxAa3PoxC86s64hZcppuFgwDQYJKoZIhvcNAQEL BQAwgZQxCzAJBgNVBAYTAkdCMRYwFAYDVQQIDA1UeW5lIGFuZCBXZWFyMRwwGgYD VQQHDBNOZXdjYXN0bGUgdXBvbiBUeW5lMRAwDgYDVQQKDAdSZWQgSGF0MRwwGgYD VQQLDBNSZWQgSGF0IEVuZ2luZWVyaW5nMR8wHQYDVQQDDBZUZXN0IEludGVybWVk -aWF0ZSBDQSAxMB4XDTI1MDYxNjEyMTY0MloXDTI3MDYxNjEyMTY0MlowgZQxCzAJ +aWF0ZSBDQSAxMB4XDTI2MDQwODE3MzQzNFoXDTM2MDQwNTE3MzQzNFowgZQxCzAJ BgNVBAYTAkdCMRYwFAYDVQQIDA1UeW5lIGFuZCBXZWFyMRwwGgYDVQQHDBNOZXdj YXN0bGUgdXBvbiBUeW5lMRAwDgYDVQQKDAdSZWQgSGF0MRwwGgYDVQQLDBNSZWQg SGF0IEVuZ2luZWVyaW5nMR8wHQYDVQQDDBZUZXN0IEludGVybWVkaWF0ZSBDQSAy -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqZH42SM4VN66Kw8nWkJR -0Wx4Cy2tiByacJAjGfiBju9XL8DsebfLmuXDq0P6xWWVO2kBWtAvpMhX0xlnvR/U -9pdBileZo00j2RB7uMEipRtvgp1IpMUmfchrF7Iq3LW3TObxBN7dSwFo7KHGuS2c -seoeje/yV653Np72flSkou9ap3nbLVZdG5hGNbRPa5S8Ngb5h0LZTIyfyCAl7VUx -uAdeqmZpxeJ3A8RGcQuFJPu5Lu/A0YoHwZFYnqqisdiL5NWnkKKIYFXzf5T2Cll6 -zu3ScRS6z3Ow83aWqiHqDZallfZ7delvJBGRLWlLebd5PQ9sfVX72O7q3ku+yL34 -BwIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBBjAd -BgNVHQ4EFgQUa6U/Wf31K5vqbjoK00r/R5mWZHUwHwYDVR0jBBgwFoAUvS2Uhxvq -EMjaPLBAGV9N9FURKlkwDQYJKoZIhvcNAQELBQADggEBAIXga6Hu21UWcPq0KYHI -nRtzj1pqEieilEsHbGYpDobXC69ODvGqADHJ9C9UqoKH2t5MZLNnWgU++wygCTRX -HaP/5/gcpfRd9CnVV+ZCtZaL4k/Be/rBelanPWZcFHl2SO17brGSypi1WBjHwi6O -hUG9iPeWAk/TZGR6vTpLMEMwFj0naEcrqFi21C2prVdcFPjwYyT1nkquuOdBDPtR -naV+9dq5ot7SUz3ATgGAWJ5LZuV3p43JE+9FMVupmcTYSmfa7Fr5yeYpenPp09Hj -UgvGE782eT70rKwGlyvBJD9L2M1t86rMsZOkoeeHXbnC6GqLBUmnPQ6CiViwHoq4 -Ysc= +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtqkTW0ZJYYnbQ4r8GfTq +9KnYFm4kKjhkm3nSESQLM46bSTUhxIVfeV0rcMmvu1oVxOi9UL0+u1TYVFSIUhiB +GSqDXT8qyfbC4H2YdB93tkBsw/chU0qvRfhddCcrnkecdi+JYlgEqgmVEFF63pF3 +9EQE/aTcVYGGhnBTtWVx3cBEOuRIpBgLCNU0wU3vUP3vjw4kRKc2FPb2CMhz5PyB +OH/SmOSU8Xt/4An2NWdhxXNBHBmVkUFwkjRykuqo14IBK++rDMoB/KHtMpbk3JX+ +WVRfG19rIvQs0DxLX9avHZDKaUGjThtKdi1hRdHazcHUcXzlvcP8duL7AMrBwixL +qQIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBBjAd +BgNVHQ4EFgQUs74LyF5qayGxfB+NpnvLtPX6EpMwHwYDVR0jBBgwFoAU7j3fO+D6 +QXrpr2RbIgHu4gHVTTAwDQYJKoZIhvcNAQELBQADggEBAAZgbLuOxMdgg1m6ZbUF +EliDpquODo72Fdyw0Uwi0L+5PBK5oYBpAYoK4hhALN0L7hohxeQ4aCIdcfLM8Ggy +E7oKUudKTN8SrTsjCj053AVtJt+GluRGvtRBWvODVe/R/uO3nsOveSfJkIT1EHI9 +eyouiU8s/5UOyI+l5j2rUgXcFkbZKQ15oP0KuxOd3Q/rEWIBgtmFswL6REhQ9zOK +TS3NQX7003HrSWAJ3aj4d5ZYUJ6FOrsgNwTychbNy5s4oWq30LHpLJe7xQbGrMdI +MYEKGDGd44Tg8hayAxAzHzhH+kZrOcvJJF0cLpsT+wqrrgBS5dJ+mCe6RRnmqu9M +XBI= -----END CERTIFICATE----- )"""; diff --git a/compat/openssl/test/certs/intermediate_ca_2_key.pem b/compat/openssl/test/certs/intermediate_ca_2_key.pem index 4e4355fa5dea..741d545177e6 100644 --- a/compat/openssl/test/certs/intermediate_ca_2_key.pem +++ b/compat/openssl/test/certs/intermediate_ca_2_key.pem @@ -1,27 +1,28 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEowIBAAKCAQEAqZH42SM4VN66Kw8nWkJR0Wx4Cy2tiByacJAjGfiBju9XL8Ds -ebfLmuXDq0P6xWWVO2kBWtAvpMhX0xlnvR/U9pdBileZo00j2RB7uMEipRtvgp1I -pMUmfchrF7Iq3LW3TObxBN7dSwFo7KHGuS2cseoeje/yV653Np72flSkou9ap3nb -LVZdG5hGNbRPa5S8Ngb5h0LZTIyfyCAl7VUxuAdeqmZpxeJ3A8RGcQuFJPu5Lu/A -0YoHwZFYnqqisdiL5NWnkKKIYFXzf5T2Cll6zu3ScRS6z3Ow83aWqiHqDZallfZ7 -delvJBGRLWlLebd5PQ9sfVX72O7q3ku+yL34BwIDAQABAoIBABxW+hkIKtz8UG7r -3G7YUKZIk5OCsdLivOj9HfC0OKrz00V2387D6fJcXiRceyfMf3Frbj+INb47gXoV -b+IK1OPVia2eUF4bgVdAyvyowqqHeE6DDOYE0RcKjONr8n/qmtTub++Zc7CabrfF -ndnLBroxX6PnK0B+NwxY6udYLB/SzTx8jMCqktf6vcG+eO7WiBbhuTH1S+k9+LDD -W9uQZtquca9KAS7QIEGkhxKUGHjpvbyRLItp+X5PjwlXpGWw7RtB9NBzTcYjSD7x -Q0GWAzDV+7uivH/skgaR4rU287Eh1lztUcmejg5iRg8Gh4tmgVyfOcVlBXbUEIzZ -LtYbEgkCgYEA29ntfxdFU6vHVq/8MFLXnZs8fKwaVDLfkGnzQUPKIlp64lih6XEX -5oPvgGFOmR8klxJcvv2S/jvDGUk01Y8aYXOajojcWq/kOkyFKluQcgylNtXixQfe -HBJNiuEqUT0YDSJkMsNSSHLYrbxM2Hbq64YDGNH3/JwRQmYsyX/Oi9UCgYEAxXOX -mKm0Hm+RmiGD/BnBm9lFMSjiT8xWvyLOzdQ9Jj7IkWhgSr377P12wJz5gKYf5nse -VBvwwIv5jHc3utPCYKmUqO0IezSvXxHKZdQa4+dlLeF9K39udP78X+CU2ZPydxqx -YE4sfHibKOvrnE/beIlXTAMW4KWEFeDcGLYEbmsCgYBPWL77oIV35kaChe+J7Uw+ -aLmS8XZrLxU7BNIzmujIL0msiXqeSx/qJXH6LqR0ZSYKlCj/EXvM3/rRFHfKH+TQ -iS2eBc0pudOwKs/g8r0WPHQgb19x5x4FmaF83zkrqtYUX3Y0UARRe4myYoSFl52/ -tVVGzvkmpZkhEslVTBhapQKBgQCD62jbfHZ050G2YrIV2vd5sr4BzDj366QBa7YT -2rtINCY40C2Vgj0w519R7Q7dnyAtExD+TPSbEGoYKQa48gYqIuLJwiQqfNa2g+Jg -Ckg1AEKfVsoUJ72auUnQnPGWNLyISvM7Tr92IfY4bvcppkkRzWDfziiYyrznCSbD -88geJQKBgHyIdomykKPpn8LU2qP4FcQ2H6P7MbClti9OeXmlTPPlu6jigpwA0UeI -EIc1CRFErzUiCVwzwG+atE5Gt82S1VgFlJ6VYYZwObexmrzOO40qxttHtV9qJz0G -c2csNq5igYxtMxvVZn2QNubQrhY3aFkRHBPPRzyLU2W/+DCRadW8 ------END RSA PRIVATE KEY----- +-----BEGIN PRIVATE KEY----- +MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQC2qRNbRklhidtD +ivwZ9Or0qdgWbiQqOGSbedIRJAszjptJNSHEhV95XStwya+7WhXE6L1QvT67VNhU +VIhSGIEZKoNdPyrJ9sLgfZh0H3e2QGzD9yFTSq9F+F10JyueR5x2L4liWASqCZUQ +UXrekXf0RAT9pNxVgYaGcFO1ZXHdwEQ65EikGAsI1TTBTe9Q/e+PDiREpzYU9vYI +yHPk/IE4f9KY5JTxe3/gCfY1Z2HFc0EcGZWRQXCSNHKS6qjXggEr76sMygH8oe0y +luTclf5ZVF8bX2si9CzQPEtf1q8dkMppQaNOG0p2LWFF0drNwdRxfOW9w/x24vsA +ysHCLEupAgMBAAECggEAKMTQ/LDR5RLTXR5yyUpYfLZB9DOuH7xJfEgy4j+EvoOo +Vi0lNcs89YYdkYV6kxr2u+Xkh1ZN35r+08ewS36LpfXOryvPnZdVhKyTr+tsGUIE +5LJOflwvhbL7DNdHTYMXQWu3wrr5g4gy/JrrDS0ztFHQOVqoEO+henUswdJ8GS2V +bxuf5kuw89aOU7MdtVY/eTzf6CZkHbqbZl9b6DCEeiVKTnW94+xy37NQm6WNXSre +1+e+LChupsNYncbNLwVxzCYDBVelCmb4/j7F2h9zAfodBWI8czuUdXnVmpWnJwxS +7sis2GQ12gERB6D4YqRZf02ytYg19wqtIM+9L/4zpwKBgQDnC/iA8482WlHZJfcF +8VczcfQTZ3WS/XemhhwQP7UL/uirPiT17WSpVVG9mtlYPBcNqAEao+nc85S0rBfo +nsgy8IOTT0B8K2xIpA8pSkCvhdra0lxac5wt2/4329D8HkZ26JXOGOhrXbTknfZM +Qkk54Vrgy6xvebZKfirsfz1ZHwKBgQDKY09hNBcM9OB6sX9DLqp9/j2v7IvKT1// +oE6qPHccaW8sQlwRVxeD8SR/AxZRzeQdoiGY1G1cPf2e7BeypwZ/152iymXSeNYq +mGM0sOlU20czWb9YzKzkKtmgUKAQq1iJnVzY6H1YCw6urgAm2QYgHNS+AAz4pMgo +voiXY+8aNwKBgQC6yrrFxiNqVesGG+NyMoPFW8NwTJyJkdJCFvppSJgecp+4ki1f +heVz4T6Mg7xj0XDx4XnDB/HyaBs5VkieEIDabghx+AiyWojY0YpQX2+ceCNP9fIk +ToNdsBX/Iv/6VJ+zUqaKUSjWZJPyoKKXVJ/O45qNUxy9ozD1WLtrKBN5EQKBgQC9 +kOGEMW85wpAUO/bwrWAiHSYYht60wz4uyC+GgpYqdZMdCJcF4uZyvkap9PFN9CSr +oPYJGUfJs4K//XGA87NBwWq0VRGkX2xyf0PE0cPrqGv7bB+vBB8YpA4te/dBRczr +MQsLXFAzTEAXW4Fm4bY8E+Ushg2gQ2/7weNcscz+ZwKBgQDHHM+ZnB6DmK6BD03k +itoEKvEkWOgMUn/Hkc6MmN3olzkwnRDOCWLAFRkO3uQt/x1KUa7XBrhETYFCdXWj +Whsy04bFcHnTUqZc0XtH2bWi23K1o4EBaMU8ZF5OImnhjnf9A+0653wsKnSBiYJj +lYv8FC55Dn3DYzviYV4zAq1hZg== +-----END PRIVATE KEY----- diff --git a/compat/openssl/test/certs/intermediate_ca_2_key.pem.h b/compat/openssl/test/certs/intermediate_ca_2_key.pem.h index fcfee90dadd5..b200fc72c985 100644 --- a/compat/openssl/test/certs/intermediate_ca_2_key.pem.h +++ b/compat/openssl/test/certs/intermediate_ca_2_key.pem.h @@ -1,30 +1,29 @@ -#pragma once - -static const char intermediate_ca_2_key_pem_str[] = R"""(-----BEGIN RSA PRIVATE KEY----- -MIIEowIBAAKCAQEAqZH42SM4VN66Kw8nWkJR0Wx4Cy2tiByacJAjGfiBju9XL8Ds -ebfLmuXDq0P6xWWVO2kBWtAvpMhX0xlnvR/U9pdBileZo00j2RB7uMEipRtvgp1I -pMUmfchrF7Iq3LW3TObxBN7dSwFo7KHGuS2cseoeje/yV653Np72flSkou9ap3nb -LVZdG5hGNbRPa5S8Ngb5h0LZTIyfyCAl7VUxuAdeqmZpxeJ3A8RGcQuFJPu5Lu/A -0YoHwZFYnqqisdiL5NWnkKKIYFXzf5T2Cll6zu3ScRS6z3Ow83aWqiHqDZallfZ7 -delvJBGRLWlLebd5PQ9sfVX72O7q3ku+yL34BwIDAQABAoIBABxW+hkIKtz8UG7r -3G7YUKZIk5OCsdLivOj9HfC0OKrz00V2387D6fJcXiRceyfMf3Frbj+INb47gXoV -b+IK1OPVia2eUF4bgVdAyvyowqqHeE6DDOYE0RcKjONr8n/qmtTub++Zc7CabrfF -ndnLBroxX6PnK0B+NwxY6udYLB/SzTx8jMCqktf6vcG+eO7WiBbhuTH1S+k9+LDD -W9uQZtquca9KAS7QIEGkhxKUGHjpvbyRLItp+X5PjwlXpGWw7RtB9NBzTcYjSD7x -Q0GWAzDV+7uivH/skgaR4rU287Eh1lztUcmejg5iRg8Gh4tmgVyfOcVlBXbUEIzZ -LtYbEgkCgYEA29ntfxdFU6vHVq/8MFLXnZs8fKwaVDLfkGnzQUPKIlp64lih6XEX -5oPvgGFOmR8klxJcvv2S/jvDGUk01Y8aYXOajojcWq/kOkyFKluQcgylNtXixQfe -HBJNiuEqUT0YDSJkMsNSSHLYrbxM2Hbq64YDGNH3/JwRQmYsyX/Oi9UCgYEAxXOX -mKm0Hm+RmiGD/BnBm9lFMSjiT8xWvyLOzdQ9Jj7IkWhgSr377P12wJz5gKYf5nse -VBvwwIv5jHc3utPCYKmUqO0IezSvXxHKZdQa4+dlLeF9K39udP78X+CU2ZPydxqx -YE4sfHibKOvrnE/beIlXTAMW4KWEFeDcGLYEbmsCgYBPWL77oIV35kaChe+J7Uw+ -aLmS8XZrLxU7BNIzmujIL0msiXqeSx/qJXH6LqR0ZSYKlCj/EXvM3/rRFHfKH+TQ -iS2eBc0pudOwKs/g8r0WPHQgb19x5x4FmaF83zkrqtYUX3Y0UARRe4myYoSFl52/ -tVVGzvkmpZkhEslVTBhapQKBgQCD62jbfHZ050G2YrIV2vd5sr4BzDj366QBa7YT -2rtINCY40C2Vgj0w519R7Q7dnyAtExD+TPSbEGoYKQa48gYqIuLJwiQqfNa2g+Jg -Ckg1AEKfVsoUJ72auUnQnPGWNLyISvM7Tr92IfY4bvcppkkRzWDfziiYyrznCSbD -88geJQKBgHyIdomykKPpn8LU2qP4FcQ2H6P7MbClti9OeXmlTPPlu6jigpwA0UeI -EIc1CRFErzUiCVwzwG+atE5Gt82S1VgFlJ6VYYZwObexmrzOO40qxttHtV9qJz0G -c2csNq5igYxtMxvVZn2QNubQrhY3aFkRHBPPRzyLU2W/+DCRadW8 ------END RSA PRIVATE KEY----- +static const char intermediate_ca_2_key_pem_str[] = R"""(-----BEGIN PRIVATE KEY----- +MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQC2qRNbRklhidtD +ivwZ9Or0qdgWbiQqOGSbedIRJAszjptJNSHEhV95XStwya+7WhXE6L1QvT67VNhU +VIhSGIEZKoNdPyrJ9sLgfZh0H3e2QGzD9yFTSq9F+F10JyueR5x2L4liWASqCZUQ +UXrekXf0RAT9pNxVgYaGcFO1ZXHdwEQ65EikGAsI1TTBTe9Q/e+PDiREpzYU9vYI +yHPk/IE4f9KY5JTxe3/gCfY1Z2HFc0EcGZWRQXCSNHKS6qjXggEr76sMygH8oe0y +luTclf5ZVF8bX2si9CzQPEtf1q8dkMppQaNOG0p2LWFF0drNwdRxfOW9w/x24vsA +ysHCLEupAgMBAAECggEAKMTQ/LDR5RLTXR5yyUpYfLZB9DOuH7xJfEgy4j+EvoOo +Vi0lNcs89YYdkYV6kxr2u+Xkh1ZN35r+08ewS36LpfXOryvPnZdVhKyTr+tsGUIE +5LJOflwvhbL7DNdHTYMXQWu3wrr5g4gy/JrrDS0ztFHQOVqoEO+henUswdJ8GS2V +bxuf5kuw89aOU7MdtVY/eTzf6CZkHbqbZl9b6DCEeiVKTnW94+xy37NQm6WNXSre +1+e+LChupsNYncbNLwVxzCYDBVelCmb4/j7F2h9zAfodBWI8czuUdXnVmpWnJwxS +7sis2GQ12gERB6D4YqRZf02ytYg19wqtIM+9L/4zpwKBgQDnC/iA8482WlHZJfcF +8VczcfQTZ3WS/XemhhwQP7UL/uirPiT17WSpVVG9mtlYPBcNqAEao+nc85S0rBfo +nsgy8IOTT0B8K2xIpA8pSkCvhdra0lxac5wt2/4329D8HkZ26JXOGOhrXbTknfZM +Qkk54Vrgy6xvebZKfirsfz1ZHwKBgQDKY09hNBcM9OB6sX9DLqp9/j2v7IvKT1// +oE6qPHccaW8sQlwRVxeD8SR/AxZRzeQdoiGY1G1cPf2e7BeypwZ/152iymXSeNYq +mGM0sOlU20czWb9YzKzkKtmgUKAQq1iJnVzY6H1YCw6urgAm2QYgHNS+AAz4pMgo +voiXY+8aNwKBgQC6yrrFxiNqVesGG+NyMoPFW8NwTJyJkdJCFvppSJgecp+4ki1f +heVz4T6Mg7xj0XDx4XnDB/HyaBs5VkieEIDabghx+AiyWojY0YpQX2+ceCNP9fIk +ToNdsBX/Iv/6VJ+zUqaKUSjWZJPyoKKXVJ/O45qNUxy9ozD1WLtrKBN5EQKBgQC9 +kOGEMW85wpAUO/bwrWAiHSYYht60wz4uyC+GgpYqdZMdCJcF4uZyvkap9PFN9CSr +oPYJGUfJs4K//XGA87NBwWq0VRGkX2xyf0PE0cPrqGv7bB+vBB8YpA4te/dBRczr +MQsLXFAzTEAXW4Fm4bY8E+Ushg2gQ2/7weNcscz+ZwKBgQDHHM+ZnB6DmK6BD03k +itoEKvEkWOgMUn/Hkc6MmN3olzkwnRDOCWLAFRkO3uQt/x1KUa7XBrhETYFCdXWj +Whsy04bFcHnTUqZc0XtH2bWi23K1o4EBaMU8ZF5OImnhjnf9A+0653wsKnSBiYJj +lYv8FC55Dn3DYzviYV4zAq1hZg== +-----END PRIVATE KEY----- )"""; diff --git a/compat/openssl/test/certs/root_ca_cert.pem b/compat/openssl/test/certs/root_ca_cert.pem index 78b7eba8cbe5..af6fd5027213 100644 --- a/compat/openssl/test/certs/root_ca_cert.pem +++ b/compat/openssl/test/certs/root_ca_cert.pem @@ -1,24 +1,24 @@ -----BEGIN CERTIFICATE----- -MIIEBzCCAu+gAwIBAgIUEEsMInKejPh2WwDjDt7va5eVs5cwDQYJKoZIhvcNAQEL +MIIEBzCCAu+gAwIBAgIUaSI5b9DoYOU1ISBdYEuoDw0RIUgwDQYJKoZIhvcNAQEL BQAwgYoxCzAJBgNVBAYTAkdCMRYwFAYDVQQIDA1UeW5lIGFuZCBXZWFyMRwwGgYD VQQHDBNOZXdjYXN0bGUgdXBvbiBUeW5lMRAwDgYDVQQKDAdSZWQgSGF0MRwwGgYD VQQLDBNSZWQgSGF0IEVuZ2luZWVyaW5nMRUwEwYDVQQDDAxUZXN0IFJvb3QgQ0Ew -HhcNMjUwNjE2MTIxNjQyWhcNMjcwNjE2MTIxNjQyWjCBijELMAkGA1UEBhMCR0Ix +HhcNMjYwNDA4MTczNDMzWhcNMzYwNDA1MTczNDMzWjCBijELMAkGA1UEBhMCR0Ix FjAUBgNVBAgMDVR5bmUgYW5kIFdlYXIxHDAaBgNVBAcME05ld2Nhc3RsZSB1cG9u IFR5bmUxEDAOBgNVBAoMB1JlZCBIYXQxHDAaBgNVBAsME1JlZCBIYXQgRW5naW5l ZXJpbmcxFTATBgNVBAMMDFRlc3QgUm9vdCBDQTCCASIwDQYJKoZIhvcNAQEBBQAD -ggEPADCCAQoCggEBANqh01i2Z3TVZOP4/OwTc4o0sIkoXruK7l5NFm0FVSgdCbdR -4vpWPnI5CXubmuQb+S2a2oN8RuTEi0e5ZrE2g828nNT3Gv6phLwL9OKikvjCZi99 -EP77KtIOIxPvvstlgisJLBJdJyBWEdFCBaZy5YiHfMZtb03K0IGo70PSTzGJH5+t -vYK2hnH1r0zNzU1CyCzk10WRJ5LU+4YY8Gq6nuYbXvn5ouUx14ff4v3fAvKDC66z -naTQBkuSkfWGgYKwW4/wyVUN0io9DnXGogLJyIt0cGTbQ57RW7qZW5aVIgit+KB/ -Dr1itnygoHZaMPpFd54AIa8/oQUGfur1qis6qDECAwEAAaNjMGEwDwYDVR0TAQH/ -BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFKl9UR9fudLv2VutzBof -2Ld7jcBoMB8GA1UdIwQYMBaAFKl9UR9fudLv2VutzBof2Ld7jcBoMA0GCSqGSIb3 -DQEBCwUAA4IBAQDAbbVAAD0cUmpjcg/FB4FizoV//IiTylVDd82DuX2OHVG9aBs7 -W4O2qa5jpZqlQtM95YwUHcWLJgOVOdfBU5GdwBwZHytSZF5xylJ0xw0SvoIpAJGF -J1OdXabMYSx8x/hE6/5tEZrq9Cbq2ShKiIjT2s4sZlA0S89kH03QGysMBVoi51GJ -OQjMd5q7pxDr1cFHI+MlJxQEqWpIvvVYjWCuuBRJgya6Eec27UTny92daUceOewj -RED7vb243BRctxyoZhH+oH4A8vU6G9gwxyRXit37Lh1edd+STjgu7s0QHlkdCMiN -GH4h0XeBtQ6GzViNGHVbV6oIEtQzNIY84OUl +ggEPADCCAQoCggEBALqoIS/ysDzfs3ytUsFcfVDcaibA9RfBxuZ7kaN6qVSGjvHj +1HJyUTDTAsWx3MKRU15Sgvcop4rh44ih71cBnPlyktu2NOWxBMEIBM4taA6Blwv8 +/DRAYoAXD6qG6ODFxh5b0bbhQUe8e2nGYzNhKAPbPyKPubTjCrV+d3wwcuXzHNU9 +Hiz35tcyual0/v+ZYZZlZocvV62SHnLvappe/7SOgTKITPRNr8nQQXXY6d3343i/ +p8dFLPWzg/yPG0cjYeMqD3xOkVoQkcqpChov92KE3sDaYPTOXKDsw+YxzxwE57AO +RJCtw2jEACVbolpMoNGtlclNT2O7bA+q5IDV3UECAwEAAaNjMGEwDwYDVR0TAQH/ +BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFPg6ltMixNzXLOg1xK+r +fpa/ONQMMB8GA1UdIwQYMBaAFPg6ltMixNzXLOg1xK+rfpa/ONQMMA0GCSqGSIb3 +DQEBCwUAA4IBAQACqrPwVtQZCJ2t2oQJOuih9b9RnZERaGqfJsm7tH7bKnGsH8Zh +uoJ0fw6Eo6IsAWDUXXiOqsUhtu4h2YOFYIfsUAKb74E8ecZSNm9Pm88t+ZJIi56m +Rmr4Jm/BHB4zC+VhcK3eq1SvkJYYKcTwltfhVxLCSD6vb6rQppXtSu0lNInoczDT +/e+3h6fRgdZ9EV+PbbIC0bCqu/LObeBqlxLoZ7uTahYKSHNtUNte/KCSwTCHbvrJ +aIZGE5b89UvNhkGmQkp188ReO7cxkxC7WRwgBX+UuehZF/kQtWscr6aJGINkYxJv +6arWJJr0zkyl/2kb/EbrVKe+nWhsxssI82AV -----END CERTIFICATE----- diff --git a/compat/openssl/test/certs/root_ca_cert.pem.h b/compat/openssl/test/certs/root_ca_cert.pem.h index 655a88312edc..224b60ea617a 100644 --- a/compat/openssl/test/certs/root_ca_cert.pem.h +++ b/compat/openssl/test/certs/root_ca_cert.pem.h @@ -1,27 +1,25 @@ -#pragma once - static const char root_ca_cert_pem_str[] = R"""(-----BEGIN CERTIFICATE----- -MIIEBzCCAu+gAwIBAgIUEEsMInKejPh2WwDjDt7va5eVs5cwDQYJKoZIhvcNAQEL +MIIEBzCCAu+gAwIBAgIUaSI5b9DoYOU1ISBdYEuoDw0RIUgwDQYJKoZIhvcNAQEL BQAwgYoxCzAJBgNVBAYTAkdCMRYwFAYDVQQIDA1UeW5lIGFuZCBXZWFyMRwwGgYD VQQHDBNOZXdjYXN0bGUgdXBvbiBUeW5lMRAwDgYDVQQKDAdSZWQgSGF0MRwwGgYD VQQLDBNSZWQgSGF0IEVuZ2luZWVyaW5nMRUwEwYDVQQDDAxUZXN0IFJvb3QgQ0Ew -HhcNMjUwNjE2MTIxNjQyWhcNMjcwNjE2MTIxNjQyWjCBijELMAkGA1UEBhMCR0Ix +HhcNMjYwNDA4MTczNDMzWhcNMzYwNDA1MTczNDMzWjCBijELMAkGA1UEBhMCR0Ix FjAUBgNVBAgMDVR5bmUgYW5kIFdlYXIxHDAaBgNVBAcME05ld2Nhc3RsZSB1cG9u IFR5bmUxEDAOBgNVBAoMB1JlZCBIYXQxHDAaBgNVBAsME1JlZCBIYXQgRW5naW5l ZXJpbmcxFTATBgNVBAMMDFRlc3QgUm9vdCBDQTCCASIwDQYJKoZIhvcNAQEBBQAD -ggEPADCCAQoCggEBANqh01i2Z3TVZOP4/OwTc4o0sIkoXruK7l5NFm0FVSgdCbdR -4vpWPnI5CXubmuQb+S2a2oN8RuTEi0e5ZrE2g828nNT3Gv6phLwL9OKikvjCZi99 -EP77KtIOIxPvvstlgisJLBJdJyBWEdFCBaZy5YiHfMZtb03K0IGo70PSTzGJH5+t -vYK2hnH1r0zNzU1CyCzk10WRJ5LU+4YY8Gq6nuYbXvn5ouUx14ff4v3fAvKDC66z -naTQBkuSkfWGgYKwW4/wyVUN0io9DnXGogLJyIt0cGTbQ57RW7qZW5aVIgit+KB/ -Dr1itnygoHZaMPpFd54AIa8/oQUGfur1qis6qDECAwEAAaNjMGEwDwYDVR0TAQH/ -BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFKl9UR9fudLv2VutzBof -2Ld7jcBoMB8GA1UdIwQYMBaAFKl9UR9fudLv2VutzBof2Ld7jcBoMA0GCSqGSIb3 -DQEBCwUAA4IBAQDAbbVAAD0cUmpjcg/FB4FizoV//IiTylVDd82DuX2OHVG9aBs7 -W4O2qa5jpZqlQtM95YwUHcWLJgOVOdfBU5GdwBwZHytSZF5xylJ0xw0SvoIpAJGF -J1OdXabMYSx8x/hE6/5tEZrq9Cbq2ShKiIjT2s4sZlA0S89kH03QGysMBVoi51GJ -OQjMd5q7pxDr1cFHI+MlJxQEqWpIvvVYjWCuuBRJgya6Eec27UTny92daUceOewj -RED7vb243BRctxyoZhH+oH4A8vU6G9gwxyRXit37Lh1edd+STjgu7s0QHlkdCMiN -GH4h0XeBtQ6GzViNGHVbV6oIEtQzNIY84OUl +ggEPADCCAQoCggEBALqoIS/ysDzfs3ytUsFcfVDcaibA9RfBxuZ7kaN6qVSGjvHj +1HJyUTDTAsWx3MKRU15Sgvcop4rh44ih71cBnPlyktu2NOWxBMEIBM4taA6Blwv8 +/DRAYoAXD6qG6ODFxh5b0bbhQUe8e2nGYzNhKAPbPyKPubTjCrV+d3wwcuXzHNU9 +Hiz35tcyual0/v+ZYZZlZocvV62SHnLvappe/7SOgTKITPRNr8nQQXXY6d3343i/ +p8dFLPWzg/yPG0cjYeMqD3xOkVoQkcqpChov92KE3sDaYPTOXKDsw+YxzxwE57AO +RJCtw2jEACVbolpMoNGtlclNT2O7bA+q5IDV3UECAwEAAaNjMGEwDwYDVR0TAQH/ +BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFPg6ltMixNzXLOg1xK+r +fpa/ONQMMB8GA1UdIwQYMBaAFPg6ltMixNzXLOg1xK+rfpa/ONQMMA0GCSqGSIb3 +DQEBCwUAA4IBAQACqrPwVtQZCJ2t2oQJOuih9b9RnZERaGqfJsm7tH7bKnGsH8Zh +uoJ0fw6Eo6IsAWDUXXiOqsUhtu4h2YOFYIfsUAKb74E8ecZSNm9Pm88t+ZJIi56m +Rmr4Jm/BHB4zC+VhcK3eq1SvkJYYKcTwltfhVxLCSD6vb6rQppXtSu0lNInoczDT +/e+3h6fRgdZ9EV+PbbIC0bCqu/LObeBqlxLoZ7uTahYKSHNtUNte/KCSwTCHbvrJ +aIZGE5b89UvNhkGmQkp188ReO7cxkxC7WRwgBX+UuehZF/kQtWscr6aJGINkYxJv +6arWJJr0zkyl/2kb/EbrVKe+nWhsxssI82AV -----END CERTIFICATE----- )"""; diff --git a/compat/openssl/test/certs/root_ca_key.pem b/compat/openssl/test/certs/root_ca_key.pem index 172bf1ba47bf..d5e2b77c738a 100644 --- a/compat/openssl/test/certs/root_ca_key.pem +++ b/compat/openssl/test/certs/root_ca_key.pem @@ -1,27 +1,28 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEowIBAAKCAQEA2qHTWLZndNVk4/j87BNzijSwiSheu4ruXk0WbQVVKB0Jt1Hi -+lY+cjkJe5ua5Bv5LZrag3xG5MSLR7lmsTaDzbyc1Pca/qmEvAv04qKS+MJmL30Q -/vsq0g4jE+++y2WCKwksEl0nIFYR0UIFpnLliId8xm1vTcrQgajvQ9JPMYkfn629 -graGcfWvTM3NTULILOTXRZEnktT7hhjwarqe5hte+fmi5THXh9/i/d8C8oMLrrOd -pNAGS5KR9YaBgrBbj/DJVQ3SKj0OdcaiAsnIi3RwZNtDntFbuplblpUiCK34oH8O -vWK2fKCgdlow+kV3ngAhrz+hBQZ+6vWqKzqoMQIDAQABAoIBADxD2S8d8HybCdlx -W75zSijxhyv3jc1iaXxjAWiBzMxm3LPEha19sm7n2/5PkS2JrHDuu4b87cnHh6D4 -sR7uKPzAHfbyOmWyMp1nKlSCfcLGS0aR0eqHL3GBZhfrwQrt6yiTuatCNDPMpdKp -wUb1auHsfu9vYPvviPQErhdi1GORpyd/fKLXfyD/1hEP17ZSYuIDoLv+SDNtpN2T -06aRSRPKPdzz9DlSIPNBC2KwhJs2c4DEMiwdf5rAljqzNCYvCLoTyFF3fwiODFqr -ta3Uf4QT2l9DTdqhX7EXZ4xblOJQGn6XynvKwqHEQDHJ1+Nn5nDta04bGC/mOPpT -PbgQ/PECgYEA+Mq82WQYhrMYI4LT0oYekXrP9NtK1BHyxZTCn/yIVutIjKzmKuCu -hzOw+lAvG9+IpS8Y+nfjcc5AeK5a4DMPAGKEJtrAvlWyA7Ictfkck84wd5XsOCVp -iRabSobb/g1yXDPSghSqdznIIXs2LTZOMd+F9Pl3gZn6BuqzmW7AduUCgYEA4Pdl -WMyiwsnymnF6xPCTgpqxLjUP67gC3u3pgXFJXu+RM0VTu2WmhmZvhRLtLI8AmN+a -XnhGud6EZ/5+wnc//Pd7bHREUArUzbvMRIdCBoT1bfkRontboZLmmsAt5HQ9V7ag -8TkFIhqSvyWf/NUSx9YzmXrIMH6OcoXx1AmLK10CgYBuqsAWc0/1mvTB1xAiNUaj -r92RLXq7msBC40kvoUWEZGSBLuezav43ZebzcXeDDovZ7nlN8MZbeUN0axpBYHTr -1uax4dyazcPBoRjkWUs89BrbFvVchEfNkyDApfx1pcWY/fRFqKurHSjIu+X9doqR -5LvRnKZsH/H34a7CMWGrgQKBgGjVYLj8w2waR5+I+jkEEvlttNtfhsfFvDC+lW3o -qNRAt105FUfimrNO0PEmXLfC+/hBWuJjEjJTa0g65D8i6wKrISztEVhrc7dbqFjW -3wHCu8w/oOQisBSfLC85Fym6sUtKo71FYQr/bxr8IY3kjRfqzajb+qX+k8ryeDrj -J6NRAoGBAJlyacEkgb3su1lj6g7xN51niWDw0lBVApSX/C9a8nh5IJ85GQJ9H7zL -kNPnc+W6BZ0BV9WvSx0gVURcGTG84sCygsLJyaomrl8ylXHpz2+hHHWHnJojEAAK -b5PbZwnA03iD69nzTK4FaGkmUscnYYY8v9Tpp0icM606MZlh8TQe ------END RSA PRIVATE KEY----- +-----BEGIN PRIVATE KEY----- +MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQC6qCEv8rA837N8 +rVLBXH1Q3GomwPUXwcbme5GjeqlUho7x49RyclEw0wLFsdzCkVNeUoL3KKeK4eOI +oe9XAZz5cpLbtjTlsQTBCATOLWgOgZcL/Pw0QGKAFw+qhujgxcYeW9G24UFHvHtp +xmMzYSgD2z8ij7m04wq1fnd8MHLl8xzVPR4s9+bXMrmpdP7/mWGWZWaHL1etkh5y +72qaXv+0joEyiEz0Ta/J0EF12Ond9+N4v6fHRSz1s4P8jxtHI2HjKg98TpFaEJHK +qQoaL/dihN7A2mD0zlyg7MPmMc8cBOewDkSQrcNoxAAlW6JaTKDRrZXJTU9ju2wP +quSA1d1BAgMBAAECggEAXASry7v8Rx5PGV1G6V1DyDvJNw60JUCZ4iEz5KCBXtKx +IK2dG8ignw2/lZ+AAglrzJmnx9nqcsy2g7K1T7LTZKQnoxoZzMxuWA0wdUYsQM6B +HN9cpBPDm3sC9aHpp3nImEnSwrIcoRVZ0AUF/Zvdgr0wzESHnBW7v0q38+jck+Bl +IiBCnSIp/neTWvRayyEoHY7dqi1ENjGXWLSuu1P6NmF1+Rl8cb98ZzJYkT6x+p/k +yRaRogk2CUvTOZGzZq/0qKNuDW6Tv9YMUREpRMTZepad/YSrsM7nUdlA89ue4JjM +JY9QEzrpXqoJqIeR4z7qe1vSfDwHQuJoWsN6K1dikwKBgQDYuSZGOGIPbYu+pn84 +PBxtRyoqGkzf8VBP8aPg8aGcS4PAIQYK7BJPubqZuwoApoliSTk4yyZycCIYB/uh +7Pkuayy71m1fehvwglezgoYe+59Y4Ci8DYqXuVTKZNzH7lP17X+qEFMbnzOuP1m1 +o6tVtnAvFgQnu5k1rC9uJA0KTwKBgQDcfAyJehJ7mcyutf4N/DGeYFCZrIwlEpcf +sy2NIzSaSlYuIOWUfssh00vwEU7oQVdVLphi/dtGOhKu8UK4hSbNlAfP6Doctif7 +UlBEElDppvJCcVeWMYATIu3VHn0MX+jfCqV5VTLCXdO/TqIOux3KlExfw0R/9Eg8 +aMC4HjMLbwKBgQDGRHxTeXmci6dw/3kbxUJsZtKYOf9iUK4ctQAr5mLnTd52gr+4 +dkg6T7v6sDZyaej91edXoeLGhvdp7MO0W8uLP9lo7r6YvmmZGmWJgDubVK9u64PY +prrIG3EKyEODVPHS5zgIKW8esgLhwmsb1WQFwiXXrdiXUPTVOXUa2jhj2QKBgQCf +AzQDfi+QRraQlh54tZaPc0UN35xfLE4jhZTngilw0QXgVMdeVidn6LyOkd0HsgAr +JeSvGAgpWL6avtLwws7eWtFbh09J37FsFsxem5sRN97mPln9rwuAQaOnHUrwPsdy +/HmkzOZDuWl6QlqsJxTwQg3mzqw7X9EtCBtdbiJALwKBgQC6WhkW1Sv26Z4dsu2c +w//96uTeL4zruDemsqSD+kLG3PdyqLfdD+d+Wste99v4TCMeiTOm9SV2Kb/cgIIN +7clDCrOPrphXtGB5r7awS0WruO/7Pf5/8nNMloALtfHcKeKakCuY1uHFAx2ZtI0Z +7X4hWYbrRddgTkkNR4I8YoUhbA== +-----END PRIVATE KEY----- diff --git a/compat/openssl/test/certs/root_ca_key.pem.h b/compat/openssl/test/certs/root_ca_key.pem.h index 80a8d978024f..ce011ad389ad 100644 --- a/compat/openssl/test/certs/root_ca_key.pem.h +++ b/compat/openssl/test/certs/root_ca_key.pem.h @@ -1,30 +1,29 @@ -#pragma once - -static const char root_ca_key_pem_str[] = R"""(-----BEGIN RSA PRIVATE KEY----- -MIIEowIBAAKCAQEA2qHTWLZndNVk4/j87BNzijSwiSheu4ruXk0WbQVVKB0Jt1Hi -+lY+cjkJe5ua5Bv5LZrag3xG5MSLR7lmsTaDzbyc1Pca/qmEvAv04qKS+MJmL30Q -/vsq0g4jE+++y2WCKwksEl0nIFYR0UIFpnLliId8xm1vTcrQgajvQ9JPMYkfn629 -graGcfWvTM3NTULILOTXRZEnktT7hhjwarqe5hte+fmi5THXh9/i/d8C8oMLrrOd -pNAGS5KR9YaBgrBbj/DJVQ3SKj0OdcaiAsnIi3RwZNtDntFbuplblpUiCK34oH8O -vWK2fKCgdlow+kV3ngAhrz+hBQZ+6vWqKzqoMQIDAQABAoIBADxD2S8d8HybCdlx -W75zSijxhyv3jc1iaXxjAWiBzMxm3LPEha19sm7n2/5PkS2JrHDuu4b87cnHh6D4 -sR7uKPzAHfbyOmWyMp1nKlSCfcLGS0aR0eqHL3GBZhfrwQrt6yiTuatCNDPMpdKp -wUb1auHsfu9vYPvviPQErhdi1GORpyd/fKLXfyD/1hEP17ZSYuIDoLv+SDNtpN2T -06aRSRPKPdzz9DlSIPNBC2KwhJs2c4DEMiwdf5rAljqzNCYvCLoTyFF3fwiODFqr -ta3Uf4QT2l9DTdqhX7EXZ4xblOJQGn6XynvKwqHEQDHJ1+Nn5nDta04bGC/mOPpT -PbgQ/PECgYEA+Mq82WQYhrMYI4LT0oYekXrP9NtK1BHyxZTCn/yIVutIjKzmKuCu -hzOw+lAvG9+IpS8Y+nfjcc5AeK5a4DMPAGKEJtrAvlWyA7Ictfkck84wd5XsOCVp -iRabSobb/g1yXDPSghSqdznIIXs2LTZOMd+F9Pl3gZn6BuqzmW7AduUCgYEA4Pdl -WMyiwsnymnF6xPCTgpqxLjUP67gC3u3pgXFJXu+RM0VTu2WmhmZvhRLtLI8AmN+a -XnhGud6EZ/5+wnc//Pd7bHREUArUzbvMRIdCBoT1bfkRontboZLmmsAt5HQ9V7ag -8TkFIhqSvyWf/NUSx9YzmXrIMH6OcoXx1AmLK10CgYBuqsAWc0/1mvTB1xAiNUaj -r92RLXq7msBC40kvoUWEZGSBLuezav43ZebzcXeDDovZ7nlN8MZbeUN0axpBYHTr -1uax4dyazcPBoRjkWUs89BrbFvVchEfNkyDApfx1pcWY/fRFqKurHSjIu+X9doqR -5LvRnKZsH/H34a7CMWGrgQKBgGjVYLj8w2waR5+I+jkEEvlttNtfhsfFvDC+lW3o -qNRAt105FUfimrNO0PEmXLfC+/hBWuJjEjJTa0g65D8i6wKrISztEVhrc7dbqFjW -3wHCu8w/oOQisBSfLC85Fym6sUtKo71FYQr/bxr8IY3kjRfqzajb+qX+k8ryeDrj -J6NRAoGBAJlyacEkgb3su1lj6g7xN51niWDw0lBVApSX/C9a8nh5IJ85GQJ9H7zL -kNPnc+W6BZ0BV9WvSx0gVURcGTG84sCygsLJyaomrl8ylXHpz2+hHHWHnJojEAAK -b5PbZwnA03iD69nzTK4FaGkmUscnYYY8v9Tpp0icM606MZlh8TQe ------END RSA PRIVATE KEY----- +static const char root_ca_key_pem_str[] = R"""(-----BEGIN PRIVATE KEY----- +MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQC6qCEv8rA837N8 +rVLBXH1Q3GomwPUXwcbme5GjeqlUho7x49RyclEw0wLFsdzCkVNeUoL3KKeK4eOI +oe9XAZz5cpLbtjTlsQTBCATOLWgOgZcL/Pw0QGKAFw+qhujgxcYeW9G24UFHvHtp +xmMzYSgD2z8ij7m04wq1fnd8MHLl8xzVPR4s9+bXMrmpdP7/mWGWZWaHL1etkh5y +72qaXv+0joEyiEz0Ta/J0EF12Ond9+N4v6fHRSz1s4P8jxtHI2HjKg98TpFaEJHK +qQoaL/dihN7A2mD0zlyg7MPmMc8cBOewDkSQrcNoxAAlW6JaTKDRrZXJTU9ju2wP +quSA1d1BAgMBAAECggEAXASry7v8Rx5PGV1G6V1DyDvJNw60JUCZ4iEz5KCBXtKx +IK2dG8ignw2/lZ+AAglrzJmnx9nqcsy2g7K1T7LTZKQnoxoZzMxuWA0wdUYsQM6B +HN9cpBPDm3sC9aHpp3nImEnSwrIcoRVZ0AUF/Zvdgr0wzESHnBW7v0q38+jck+Bl +IiBCnSIp/neTWvRayyEoHY7dqi1ENjGXWLSuu1P6NmF1+Rl8cb98ZzJYkT6x+p/k +yRaRogk2CUvTOZGzZq/0qKNuDW6Tv9YMUREpRMTZepad/YSrsM7nUdlA89ue4JjM +JY9QEzrpXqoJqIeR4z7qe1vSfDwHQuJoWsN6K1dikwKBgQDYuSZGOGIPbYu+pn84 +PBxtRyoqGkzf8VBP8aPg8aGcS4PAIQYK7BJPubqZuwoApoliSTk4yyZycCIYB/uh +7Pkuayy71m1fehvwglezgoYe+59Y4Ci8DYqXuVTKZNzH7lP17X+qEFMbnzOuP1m1 +o6tVtnAvFgQnu5k1rC9uJA0KTwKBgQDcfAyJehJ7mcyutf4N/DGeYFCZrIwlEpcf +sy2NIzSaSlYuIOWUfssh00vwEU7oQVdVLphi/dtGOhKu8UK4hSbNlAfP6Doctif7 +UlBEElDppvJCcVeWMYATIu3VHn0MX+jfCqV5VTLCXdO/TqIOux3KlExfw0R/9Eg8 +aMC4HjMLbwKBgQDGRHxTeXmci6dw/3kbxUJsZtKYOf9iUK4ctQAr5mLnTd52gr+4 +dkg6T7v6sDZyaej91edXoeLGhvdp7MO0W8uLP9lo7r6YvmmZGmWJgDubVK9u64PY +prrIG3EKyEODVPHS5zgIKW8esgLhwmsb1WQFwiXXrdiXUPTVOXUa2jhj2QKBgQCf +AzQDfi+QRraQlh54tZaPc0UN35xfLE4jhZTngilw0QXgVMdeVidn6LyOkd0HsgAr +JeSvGAgpWL6avtLwws7eWtFbh09J37FsFsxem5sRN97mPln9rwuAQaOnHUrwPsdy +/HmkzOZDuWl6QlqsJxTwQg3mzqw7X9EtCBtdbiJALwKBgQC6WhkW1Sv26Z4dsu2c +w//96uTeL4zruDemsqSD+kLG3PdyqLfdD+d+Wste99v4TCMeiTOm9SV2Kb/cgIIN +7clDCrOPrphXtGB5r7awS0WruO/7Pf5/8nNMloALtfHcKeKakCuY1uHFAx2ZtI0Z +7X4hWYbrRddgTkkNR4I8YoUhbA== +-----END PRIVATE KEY----- )"""; diff --git a/compat/openssl/test/certs/server_1_cert.pem b/compat/openssl/test/certs/server_1_cert.pem index 42ed8b1acbdb..03e5748cd7d3 100644 --- a/compat/openssl/test/certs/server_1_cert.pem +++ b/compat/openssl/test/certs/server_1_cert.pem @@ -1,27 +1,27 @@ -----BEGIN CERTIFICATE----- -MIIEjjCCA3agAwIBAgIUCTpAUdI0paiRKgPH3UKinAJAh5MwDQYJKoZIhvcNAQEL +MIIEjjCCA3agAwIBAgIUOBlU3mOWxupD46eQhPQxEssAneowDQYJKoZIhvcNAQEL BQAwgYoxCzAJBgNVBAYTAkdCMRYwFAYDVQQIDA1UeW5lIGFuZCBXZWFyMRwwGgYD VQQHDBNOZXdjYXN0bGUgdXBvbiBUeW5lMRAwDgYDVQQKDAdSZWQgSGF0MRwwGgYD VQQLDBNSZWQgSGF0IEVuZ2luZWVyaW5nMRUwEwYDVQQDDAxUZXN0IFJvb3QgQ0Ew -HhcNMjUwNjE2MTIxNjQyWhcNMjcwNjE2MTIxNjQyWjCBizELMAkGA1UEBhMCR0Ix +HhcNMjYwNDA4MTczNDM0WhcNMzYwNDA1MTczNDM0WjCBizELMAkGA1UEBhMCR0Ix FjAUBgNVBAgMDVR5bmUgYW5kIFdlYXIxHDAaBgNVBAcME05ld2Nhc3RsZSB1cG9u IFR5bmUxEDAOBgNVBAoMB1JlZCBIYXQxHDAaBgNVBAsME1JlZCBIYXQgRW5naW5l ZXJpbmcxFjAUBgNVBAMMDVRlc3QgU2VydmVyIDEwggEiMA0GCSqGSIb3DQEBAQUA -A4IBDwAwggEKAoIBAQDaXgoeSMs5nlHJQHKz4UiRyhs+h+xzQk10X044gA6Yv0a9 -HV+qdUD4WojpSIlzQE2Jl03wd2PtOiGN5zy+ocKzlgf+rebOP54A2e831KX7BW2/ -buPd2BtzLblQGMfs7+7q1kBFBSwVItTPRtEzOkIr/KcYhzOCFTzvnbIq+MsKwPqY -ql+TD6Df+pNq4hCIKhP5xSOvJumVlb1bYKC2F7UT3l9Y/TOvcjUapsFhjrFjKZ3x -ScoTNTMMgUoPLX84lZesP9CMH+tlgzEPugUrSy8ssgFeTo2GeHR/qzkPK8qzW7Og -YroG9AP4RgNpR/DopJxTr4APi4v2p4ysZJ8iNQ9RAgMBAAGjgegwgeUwDAYDVR0T +A4IBDwAwggEKAoIBAQCPYO6lrh7ay+wKLhLNpXbBd3wVrLPvxxhh4OnIkRE7JmiZ +hJ+5pKeJX+FadwIyGqkJUXqNTpVrIR9QYxJ+d+SOM6NiE429mAIxa8keQXsmkZ/r +9G6V8TEtNqtYH17+ZbkVM0/KluXOdzlFre9DjXBbe8udvVq1DvKdBNlnRJ8I72Gu +Zu81x/looQvCHa9KC3K4DESHqFKi9A35Wt4dBGNbAdYkCMD/vniLx0VhhX4VN3cl +Qz2B2dOSbKuQdLRSjjcSwnofrH7ffyWGM8pS5lYtkQW7uxAI/JIjO7TldFbe9Vyp +xG9ZQdh+bQ/4ijk6EOmv3fG2YIEHPH1YdScN+4CXAgMBAAGjgegwgeUwDAYDVR0T AQH/BAIwADALBgNVHQ8EBAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUF BwMBMGkGA1UdEQRiMGCGIXNwaWZmZTovL3JlZGhhdC5jb20vdGVzdC1zZXJ2ZXIt MYYfaHR0cDovL3Rlc3Qtc2VydmVyLTEucmVkaGF0LmNvbYIKcmVkaGF0LmNvbYIO -d3d3LnJlZGhhdC5jb20wHQYDVR0OBBYEFJz4D1Xqot9Z2mHJEZrKmTtaNxnGMB8G -A1UdIwQYMBaAFKl9UR9fudLv2VutzBof2Ld7jcBoMA0GCSqGSIb3DQEBCwUAA4IB -AQCAQFMQ7TNxV4dNNTAaayVMjhLgrIGRV2wovwacWMA4ovyiE172ZYwZdneAbJpl -+SXsUksdhiFEhg0kqVOAoDJwn7evH3e3/1yotiam6EE1aHWaP7Cd92OpwA79Ouj5 -Ztv5cJndy41tqZdrCG017QFaoTlikZuaeBDvExaPFVjJGJXvicryD1SHHl1PY5M6 -HGZRB7fgd0hPIgdkamw44wqohPz05+KA+EMXbIGtRTUvTGt4cnSVC7u/nR6mjPk/ -Q9wGiURGSyiwrDVn9ToB5Kg2RZgzRlqXzvr5AI8SwqIqBjUf1rj93naQejVTh6xX -eBDWSmr1HYYpSOZoZlc+xalo +d3d3LnJlZGhhdC5jb20wHQYDVR0OBBYEFBe+svuRBlMCyM6uEwPo0LL0FVKBMB8G +A1UdIwQYMBaAFPg6ltMixNzXLOg1xK+rfpa/ONQMMA0GCSqGSIb3DQEBCwUAA4IB +AQCR0q99I4YHpWuAK2S9unJU9/xL9xhJEPeeJHfrLTJu57iKOwpXyp25/Rq8pAPA +9BjvmIJcICUNMc6I+o7FWb01KnpHafFILEKpZzV0UiiEKEyGf27Qg3h262KhSK6o +BmYdNjVin68HEarV3rD6fwUfs8gUwJ4eAu9kwmDiYTLXvNsgQ+Bdb3tv6tA+wUYB +rPcG+bvdT6delSYJPWbWmwNMZLJ5EyMqfLURwsXRpIZXSidajaksHSXPxHTdG8EY +npi55IRqv3UwKYHkQPqj3rRx1v61Mu2t9EjXFulDc5eQNsZgmZLj4t+qsos3NX9Q +ZWLGMyXoSutGZXPnZwzTNBLP -----END CERTIFICATE----- diff --git a/compat/openssl/test/certs/server_1_cert.pem.h b/compat/openssl/test/certs/server_1_cert.pem.h index 9e4a5c93b5c7..736ae1b11500 100644 --- a/compat/openssl/test/certs/server_1_cert.pem.h +++ b/compat/openssl/test/certs/server_1_cert.pem.h @@ -1,30 +1,28 @@ -#pragma once - static const char server_1_cert_pem_str[] = R"""(-----BEGIN CERTIFICATE----- -MIIEjjCCA3agAwIBAgIUCTpAUdI0paiRKgPH3UKinAJAh5MwDQYJKoZIhvcNAQEL +MIIEjjCCA3agAwIBAgIUOBlU3mOWxupD46eQhPQxEssAneowDQYJKoZIhvcNAQEL BQAwgYoxCzAJBgNVBAYTAkdCMRYwFAYDVQQIDA1UeW5lIGFuZCBXZWFyMRwwGgYD VQQHDBNOZXdjYXN0bGUgdXBvbiBUeW5lMRAwDgYDVQQKDAdSZWQgSGF0MRwwGgYD VQQLDBNSZWQgSGF0IEVuZ2luZWVyaW5nMRUwEwYDVQQDDAxUZXN0IFJvb3QgQ0Ew -HhcNMjUwNjE2MTIxNjQyWhcNMjcwNjE2MTIxNjQyWjCBizELMAkGA1UEBhMCR0Ix +HhcNMjYwNDA4MTczNDM0WhcNMzYwNDA1MTczNDM0WjCBizELMAkGA1UEBhMCR0Ix FjAUBgNVBAgMDVR5bmUgYW5kIFdlYXIxHDAaBgNVBAcME05ld2Nhc3RsZSB1cG9u IFR5bmUxEDAOBgNVBAoMB1JlZCBIYXQxHDAaBgNVBAsME1JlZCBIYXQgRW5naW5l ZXJpbmcxFjAUBgNVBAMMDVRlc3QgU2VydmVyIDEwggEiMA0GCSqGSIb3DQEBAQUA -A4IBDwAwggEKAoIBAQDaXgoeSMs5nlHJQHKz4UiRyhs+h+xzQk10X044gA6Yv0a9 -HV+qdUD4WojpSIlzQE2Jl03wd2PtOiGN5zy+ocKzlgf+rebOP54A2e831KX7BW2/ -buPd2BtzLblQGMfs7+7q1kBFBSwVItTPRtEzOkIr/KcYhzOCFTzvnbIq+MsKwPqY -ql+TD6Df+pNq4hCIKhP5xSOvJumVlb1bYKC2F7UT3l9Y/TOvcjUapsFhjrFjKZ3x -ScoTNTMMgUoPLX84lZesP9CMH+tlgzEPugUrSy8ssgFeTo2GeHR/qzkPK8qzW7Og -YroG9AP4RgNpR/DopJxTr4APi4v2p4ysZJ8iNQ9RAgMBAAGjgegwgeUwDAYDVR0T +A4IBDwAwggEKAoIBAQCPYO6lrh7ay+wKLhLNpXbBd3wVrLPvxxhh4OnIkRE7JmiZ +hJ+5pKeJX+FadwIyGqkJUXqNTpVrIR9QYxJ+d+SOM6NiE429mAIxa8keQXsmkZ/r +9G6V8TEtNqtYH17+ZbkVM0/KluXOdzlFre9DjXBbe8udvVq1DvKdBNlnRJ8I72Gu +Zu81x/looQvCHa9KC3K4DESHqFKi9A35Wt4dBGNbAdYkCMD/vniLx0VhhX4VN3cl +Qz2B2dOSbKuQdLRSjjcSwnofrH7ffyWGM8pS5lYtkQW7uxAI/JIjO7TldFbe9Vyp +xG9ZQdh+bQ/4ijk6EOmv3fG2YIEHPH1YdScN+4CXAgMBAAGjgegwgeUwDAYDVR0T AQH/BAIwADALBgNVHQ8EBAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUF BwMBMGkGA1UdEQRiMGCGIXNwaWZmZTovL3JlZGhhdC5jb20vdGVzdC1zZXJ2ZXIt MYYfaHR0cDovL3Rlc3Qtc2VydmVyLTEucmVkaGF0LmNvbYIKcmVkaGF0LmNvbYIO -d3d3LnJlZGhhdC5jb20wHQYDVR0OBBYEFJz4D1Xqot9Z2mHJEZrKmTtaNxnGMB8G -A1UdIwQYMBaAFKl9UR9fudLv2VutzBof2Ld7jcBoMA0GCSqGSIb3DQEBCwUAA4IB -AQCAQFMQ7TNxV4dNNTAaayVMjhLgrIGRV2wovwacWMA4ovyiE172ZYwZdneAbJpl -+SXsUksdhiFEhg0kqVOAoDJwn7evH3e3/1yotiam6EE1aHWaP7Cd92OpwA79Ouj5 -Ztv5cJndy41tqZdrCG017QFaoTlikZuaeBDvExaPFVjJGJXvicryD1SHHl1PY5M6 -HGZRB7fgd0hPIgdkamw44wqohPz05+KA+EMXbIGtRTUvTGt4cnSVC7u/nR6mjPk/ -Q9wGiURGSyiwrDVn9ToB5Kg2RZgzRlqXzvr5AI8SwqIqBjUf1rj93naQejVTh6xX -eBDWSmr1HYYpSOZoZlc+xalo +d3d3LnJlZGhhdC5jb20wHQYDVR0OBBYEFBe+svuRBlMCyM6uEwPo0LL0FVKBMB8G +A1UdIwQYMBaAFPg6ltMixNzXLOg1xK+rfpa/ONQMMA0GCSqGSIb3DQEBCwUAA4IB +AQCR0q99I4YHpWuAK2S9unJU9/xL9xhJEPeeJHfrLTJu57iKOwpXyp25/Rq8pAPA +9BjvmIJcICUNMc6I+o7FWb01KnpHafFILEKpZzV0UiiEKEyGf27Qg3h262KhSK6o +BmYdNjVin68HEarV3rD6fwUfs8gUwJ4eAu9kwmDiYTLXvNsgQ+Bdb3tv6tA+wUYB +rPcG+bvdT6delSYJPWbWmwNMZLJ5EyMqfLURwsXRpIZXSidajaksHSXPxHTdG8EY +npi55IRqv3UwKYHkQPqj3rRx1v61Mu2t9EjXFulDc5eQNsZgmZLj4t+qsos3NX9Q +ZWLGMyXoSutGZXPnZwzTNBLP -----END CERTIFICATE----- )"""; diff --git a/compat/openssl/test/certs/server_1_cert_chain.pem b/compat/openssl/test/certs/server_1_cert_chain.pem index a508cbf08cf3..a76c7577bd10 100644 --- a/compat/openssl/test/certs/server_1_cert_chain.pem +++ b/compat/openssl/test/certs/server_1_cert_chain.pem @@ -1,51 +1,51 @@ -----BEGIN CERTIFICATE----- -MIIEjjCCA3agAwIBAgIUCTpAUdI0paiRKgPH3UKinAJAh5MwDQYJKoZIhvcNAQEL +MIIEjjCCA3agAwIBAgIUOBlU3mOWxupD46eQhPQxEssAneowDQYJKoZIhvcNAQEL BQAwgYoxCzAJBgNVBAYTAkdCMRYwFAYDVQQIDA1UeW5lIGFuZCBXZWFyMRwwGgYD VQQHDBNOZXdjYXN0bGUgdXBvbiBUeW5lMRAwDgYDVQQKDAdSZWQgSGF0MRwwGgYD VQQLDBNSZWQgSGF0IEVuZ2luZWVyaW5nMRUwEwYDVQQDDAxUZXN0IFJvb3QgQ0Ew -HhcNMjUwNjE2MTIxNjQyWhcNMjcwNjE2MTIxNjQyWjCBizELMAkGA1UEBhMCR0Ix +HhcNMjYwNDA4MTczNDM0WhcNMzYwNDA1MTczNDM0WjCBizELMAkGA1UEBhMCR0Ix FjAUBgNVBAgMDVR5bmUgYW5kIFdlYXIxHDAaBgNVBAcME05ld2Nhc3RsZSB1cG9u IFR5bmUxEDAOBgNVBAoMB1JlZCBIYXQxHDAaBgNVBAsME1JlZCBIYXQgRW5naW5l ZXJpbmcxFjAUBgNVBAMMDVRlc3QgU2VydmVyIDEwggEiMA0GCSqGSIb3DQEBAQUA -A4IBDwAwggEKAoIBAQDaXgoeSMs5nlHJQHKz4UiRyhs+h+xzQk10X044gA6Yv0a9 -HV+qdUD4WojpSIlzQE2Jl03wd2PtOiGN5zy+ocKzlgf+rebOP54A2e831KX7BW2/ -buPd2BtzLblQGMfs7+7q1kBFBSwVItTPRtEzOkIr/KcYhzOCFTzvnbIq+MsKwPqY -ql+TD6Df+pNq4hCIKhP5xSOvJumVlb1bYKC2F7UT3l9Y/TOvcjUapsFhjrFjKZ3x -ScoTNTMMgUoPLX84lZesP9CMH+tlgzEPugUrSy8ssgFeTo2GeHR/qzkPK8qzW7Og -YroG9AP4RgNpR/DopJxTr4APi4v2p4ysZJ8iNQ9RAgMBAAGjgegwgeUwDAYDVR0T +A4IBDwAwggEKAoIBAQCPYO6lrh7ay+wKLhLNpXbBd3wVrLPvxxhh4OnIkRE7JmiZ +hJ+5pKeJX+FadwIyGqkJUXqNTpVrIR9QYxJ+d+SOM6NiE429mAIxa8keQXsmkZ/r +9G6V8TEtNqtYH17+ZbkVM0/KluXOdzlFre9DjXBbe8udvVq1DvKdBNlnRJ8I72Gu +Zu81x/looQvCHa9KC3K4DESHqFKi9A35Wt4dBGNbAdYkCMD/vniLx0VhhX4VN3cl +Qz2B2dOSbKuQdLRSjjcSwnofrH7ffyWGM8pS5lYtkQW7uxAI/JIjO7TldFbe9Vyp +xG9ZQdh+bQ/4ijk6EOmv3fG2YIEHPH1YdScN+4CXAgMBAAGjgegwgeUwDAYDVR0T AQH/BAIwADALBgNVHQ8EBAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUF BwMBMGkGA1UdEQRiMGCGIXNwaWZmZTovL3JlZGhhdC5jb20vdGVzdC1zZXJ2ZXIt MYYfaHR0cDovL3Rlc3Qtc2VydmVyLTEucmVkaGF0LmNvbYIKcmVkaGF0LmNvbYIO -d3d3LnJlZGhhdC5jb20wHQYDVR0OBBYEFJz4D1Xqot9Z2mHJEZrKmTtaNxnGMB8G -A1UdIwQYMBaAFKl9UR9fudLv2VutzBof2Ld7jcBoMA0GCSqGSIb3DQEBCwUAA4IB -AQCAQFMQ7TNxV4dNNTAaayVMjhLgrIGRV2wovwacWMA4ovyiE172ZYwZdneAbJpl -+SXsUksdhiFEhg0kqVOAoDJwn7evH3e3/1yotiam6EE1aHWaP7Cd92OpwA79Ouj5 -Ztv5cJndy41tqZdrCG017QFaoTlikZuaeBDvExaPFVjJGJXvicryD1SHHl1PY5M6 -HGZRB7fgd0hPIgdkamw44wqohPz05+KA+EMXbIGtRTUvTGt4cnSVC7u/nR6mjPk/ -Q9wGiURGSyiwrDVn9ToB5Kg2RZgzRlqXzvr5AI8SwqIqBjUf1rj93naQejVTh6xX -eBDWSmr1HYYpSOZoZlc+xalo +d3d3LnJlZGhhdC5jb20wHQYDVR0OBBYEFBe+svuRBlMCyM6uEwPo0LL0FVKBMB8G +A1UdIwQYMBaAFPg6ltMixNzXLOg1xK+rfpa/ONQMMA0GCSqGSIb3DQEBCwUAA4IB +AQCR0q99I4YHpWuAK2S9unJU9/xL9xhJEPeeJHfrLTJu57iKOwpXyp25/Rq8pAPA +9BjvmIJcICUNMc6I+o7FWb01KnpHafFILEKpZzV0UiiEKEyGf27Qg3h262KhSK6o +BmYdNjVin68HEarV3rD6fwUfs8gUwJ4eAu9kwmDiYTLXvNsgQ+Bdb3tv6tA+wUYB +rPcG+bvdT6delSYJPWbWmwNMZLJ5EyMqfLURwsXRpIZXSidajaksHSXPxHTdG8EY +npi55IRqv3UwKYHkQPqj3rRx1v61Mu2t9EjXFulDc5eQNsZgmZLj4t+qsos3NX9Q +ZWLGMyXoSutGZXPnZwzTNBLP -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -MIIEBzCCAu+gAwIBAgIUEEsMInKejPh2WwDjDt7va5eVs5cwDQYJKoZIhvcNAQEL +MIIEBzCCAu+gAwIBAgIUaSI5b9DoYOU1ISBdYEuoDw0RIUgwDQYJKoZIhvcNAQEL BQAwgYoxCzAJBgNVBAYTAkdCMRYwFAYDVQQIDA1UeW5lIGFuZCBXZWFyMRwwGgYD VQQHDBNOZXdjYXN0bGUgdXBvbiBUeW5lMRAwDgYDVQQKDAdSZWQgSGF0MRwwGgYD VQQLDBNSZWQgSGF0IEVuZ2luZWVyaW5nMRUwEwYDVQQDDAxUZXN0IFJvb3QgQ0Ew -HhcNMjUwNjE2MTIxNjQyWhcNMjcwNjE2MTIxNjQyWjCBijELMAkGA1UEBhMCR0Ix +HhcNMjYwNDA4MTczNDMzWhcNMzYwNDA1MTczNDMzWjCBijELMAkGA1UEBhMCR0Ix FjAUBgNVBAgMDVR5bmUgYW5kIFdlYXIxHDAaBgNVBAcME05ld2Nhc3RsZSB1cG9u IFR5bmUxEDAOBgNVBAoMB1JlZCBIYXQxHDAaBgNVBAsME1JlZCBIYXQgRW5naW5l ZXJpbmcxFTATBgNVBAMMDFRlc3QgUm9vdCBDQTCCASIwDQYJKoZIhvcNAQEBBQAD -ggEPADCCAQoCggEBANqh01i2Z3TVZOP4/OwTc4o0sIkoXruK7l5NFm0FVSgdCbdR -4vpWPnI5CXubmuQb+S2a2oN8RuTEi0e5ZrE2g828nNT3Gv6phLwL9OKikvjCZi99 -EP77KtIOIxPvvstlgisJLBJdJyBWEdFCBaZy5YiHfMZtb03K0IGo70PSTzGJH5+t -vYK2hnH1r0zNzU1CyCzk10WRJ5LU+4YY8Gq6nuYbXvn5ouUx14ff4v3fAvKDC66z -naTQBkuSkfWGgYKwW4/wyVUN0io9DnXGogLJyIt0cGTbQ57RW7qZW5aVIgit+KB/ -Dr1itnygoHZaMPpFd54AIa8/oQUGfur1qis6qDECAwEAAaNjMGEwDwYDVR0TAQH/ -BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFKl9UR9fudLv2VutzBof -2Ld7jcBoMB8GA1UdIwQYMBaAFKl9UR9fudLv2VutzBof2Ld7jcBoMA0GCSqGSIb3 -DQEBCwUAA4IBAQDAbbVAAD0cUmpjcg/FB4FizoV//IiTylVDd82DuX2OHVG9aBs7 -W4O2qa5jpZqlQtM95YwUHcWLJgOVOdfBU5GdwBwZHytSZF5xylJ0xw0SvoIpAJGF -J1OdXabMYSx8x/hE6/5tEZrq9Cbq2ShKiIjT2s4sZlA0S89kH03QGysMBVoi51GJ -OQjMd5q7pxDr1cFHI+MlJxQEqWpIvvVYjWCuuBRJgya6Eec27UTny92daUceOewj -RED7vb243BRctxyoZhH+oH4A8vU6G9gwxyRXit37Lh1edd+STjgu7s0QHlkdCMiN -GH4h0XeBtQ6GzViNGHVbV6oIEtQzNIY84OUl +ggEPADCCAQoCggEBALqoIS/ysDzfs3ytUsFcfVDcaibA9RfBxuZ7kaN6qVSGjvHj +1HJyUTDTAsWx3MKRU15Sgvcop4rh44ih71cBnPlyktu2NOWxBMEIBM4taA6Blwv8 +/DRAYoAXD6qG6ODFxh5b0bbhQUe8e2nGYzNhKAPbPyKPubTjCrV+d3wwcuXzHNU9 +Hiz35tcyual0/v+ZYZZlZocvV62SHnLvappe/7SOgTKITPRNr8nQQXXY6d3343i/ +p8dFLPWzg/yPG0cjYeMqD3xOkVoQkcqpChov92KE3sDaYPTOXKDsw+YxzxwE57AO +RJCtw2jEACVbolpMoNGtlclNT2O7bA+q5IDV3UECAwEAAaNjMGEwDwYDVR0TAQH/ +BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFPg6ltMixNzXLOg1xK+r +fpa/ONQMMB8GA1UdIwQYMBaAFPg6ltMixNzXLOg1xK+rfpa/ONQMMA0GCSqGSIb3 +DQEBCwUAA4IBAQACqrPwVtQZCJ2t2oQJOuih9b9RnZERaGqfJsm7tH7bKnGsH8Zh +uoJ0fw6Eo6IsAWDUXXiOqsUhtu4h2YOFYIfsUAKb74E8ecZSNm9Pm88t+ZJIi56m +Rmr4Jm/BHB4zC+VhcK3eq1SvkJYYKcTwltfhVxLCSD6vb6rQppXtSu0lNInoczDT +/e+3h6fRgdZ9EV+PbbIC0bCqu/LObeBqlxLoZ7uTahYKSHNtUNte/KCSwTCHbvrJ +aIZGE5b89UvNhkGmQkp188ReO7cxkxC7WRwgBX+UuehZF/kQtWscr6aJGINkYxJv +6arWJJr0zkyl/2kb/EbrVKe+nWhsxssI82AV -----END CERTIFICATE----- diff --git a/compat/openssl/test/certs/server_1_cert_chain.pem.h b/compat/openssl/test/certs/server_1_cert_chain.pem.h index b8cab0a93468..46f47b93f35e 100644 --- a/compat/openssl/test/certs/server_1_cert_chain.pem.h +++ b/compat/openssl/test/certs/server_1_cert_chain.pem.h @@ -1,54 +1,52 @@ -#pragma once - static const char server_1_cert_chain_pem_str[] = R"""(-----BEGIN CERTIFICATE----- -MIIEjjCCA3agAwIBAgIUCTpAUdI0paiRKgPH3UKinAJAh5MwDQYJKoZIhvcNAQEL +MIIEjjCCA3agAwIBAgIUOBlU3mOWxupD46eQhPQxEssAneowDQYJKoZIhvcNAQEL BQAwgYoxCzAJBgNVBAYTAkdCMRYwFAYDVQQIDA1UeW5lIGFuZCBXZWFyMRwwGgYD VQQHDBNOZXdjYXN0bGUgdXBvbiBUeW5lMRAwDgYDVQQKDAdSZWQgSGF0MRwwGgYD VQQLDBNSZWQgSGF0IEVuZ2luZWVyaW5nMRUwEwYDVQQDDAxUZXN0IFJvb3QgQ0Ew -HhcNMjUwNjE2MTIxNjQyWhcNMjcwNjE2MTIxNjQyWjCBizELMAkGA1UEBhMCR0Ix +HhcNMjYwNDA4MTczNDM0WhcNMzYwNDA1MTczNDM0WjCBizELMAkGA1UEBhMCR0Ix FjAUBgNVBAgMDVR5bmUgYW5kIFdlYXIxHDAaBgNVBAcME05ld2Nhc3RsZSB1cG9u IFR5bmUxEDAOBgNVBAoMB1JlZCBIYXQxHDAaBgNVBAsME1JlZCBIYXQgRW5naW5l ZXJpbmcxFjAUBgNVBAMMDVRlc3QgU2VydmVyIDEwggEiMA0GCSqGSIb3DQEBAQUA -A4IBDwAwggEKAoIBAQDaXgoeSMs5nlHJQHKz4UiRyhs+h+xzQk10X044gA6Yv0a9 -HV+qdUD4WojpSIlzQE2Jl03wd2PtOiGN5zy+ocKzlgf+rebOP54A2e831KX7BW2/ -buPd2BtzLblQGMfs7+7q1kBFBSwVItTPRtEzOkIr/KcYhzOCFTzvnbIq+MsKwPqY -ql+TD6Df+pNq4hCIKhP5xSOvJumVlb1bYKC2F7UT3l9Y/TOvcjUapsFhjrFjKZ3x -ScoTNTMMgUoPLX84lZesP9CMH+tlgzEPugUrSy8ssgFeTo2GeHR/qzkPK8qzW7Og -YroG9AP4RgNpR/DopJxTr4APi4v2p4ysZJ8iNQ9RAgMBAAGjgegwgeUwDAYDVR0T +A4IBDwAwggEKAoIBAQCPYO6lrh7ay+wKLhLNpXbBd3wVrLPvxxhh4OnIkRE7JmiZ +hJ+5pKeJX+FadwIyGqkJUXqNTpVrIR9QYxJ+d+SOM6NiE429mAIxa8keQXsmkZ/r +9G6V8TEtNqtYH17+ZbkVM0/KluXOdzlFre9DjXBbe8udvVq1DvKdBNlnRJ8I72Gu +Zu81x/looQvCHa9KC3K4DESHqFKi9A35Wt4dBGNbAdYkCMD/vniLx0VhhX4VN3cl +Qz2B2dOSbKuQdLRSjjcSwnofrH7ffyWGM8pS5lYtkQW7uxAI/JIjO7TldFbe9Vyp +xG9ZQdh+bQ/4ijk6EOmv3fG2YIEHPH1YdScN+4CXAgMBAAGjgegwgeUwDAYDVR0T AQH/BAIwADALBgNVHQ8EBAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUF BwMBMGkGA1UdEQRiMGCGIXNwaWZmZTovL3JlZGhhdC5jb20vdGVzdC1zZXJ2ZXIt MYYfaHR0cDovL3Rlc3Qtc2VydmVyLTEucmVkaGF0LmNvbYIKcmVkaGF0LmNvbYIO -d3d3LnJlZGhhdC5jb20wHQYDVR0OBBYEFJz4D1Xqot9Z2mHJEZrKmTtaNxnGMB8G -A1UdIwQYMBaAFKl9UR9fudLv2VutzBof2Ld7jcBoMA0GCSqGSIb3DQEBCwUAA4IB -AQCAQFMQ7TNxV4dNNTAaayVMjhLgrIGRV2wovwacWMA4ovyiE172ZYwZdneAbJpl -+SXsUksdhiFEhg0kqVOAoDJwn7evH3e3/1yotiam6EE1aHWaP7Cd92OpwA79Ouj5 -Ztv5cJndy41tqZdrCG017QFaoTlikZuaeBDvExaPFVjJGJXvicryD1SHHl1PY5M6 -HGZRB7fgd0hPIgdkamw44wqohPz05+KA+EMXbIGtRTUvTGt4cnSVC7u/nR6mjPk/ -Q9wGiURGSyiwrDVn9ToB5Kg2RZgzRlqXzvr5AI8SwqIqBjUf1rj93naQejVTh6xX -eBDWSmr1HYYpSOZoZlc+xalo +d3d3LnJlZGhhdC5jb20wHQYDVR0OBBYEFBe+svuRBlMCyM6uEwPo0LL0FVKBMB8G +A1UdIwQYMBaAFPg6ltMixNzXLOg1xK+rfpa/ONQMMA0GCSqGSIb3DQEBCwUAA4IB +AQCR0q99I4YHpWuAK2S9unJU9/xL9xhJEPeeJHfrLTJu57iKOwpXyp25/Rq8pAPA +9BjvmIJcICUNMc6I+o7FWb01KnpHafFILEKpZzV0UiiEKEyGf27Qg3h262KhSK6o +BmYdNjVin68HEarV3rD6fwUfs8gUwJ4eAu9kwmDiYTLXvNsgQ+Bdb3tv6tA+wUYB +rPcG+bvdT6delSYJPWbWmwNMZLJ5EyMqfLURwsXRpIZXSidajaksHSXPxHTdG8EY +npi55IRqv3UwKYHkQPqj3rRx1v61Mu2t9EjXFulDc5eQNsZgmZLj4t+qsos3NX9Q +ZWLGMyXoSutGZXPnZwzTNBLP -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -MIIEBzCCAu+gAwIBAgIUEEsMInKejPh2WwDjDt7va5eVs5cwDQYJKoZIhvcNAQEL +MIIEBzCCAu+gAwIBAgIUaSI5b9DoYOU1ISBdYEuoDw0RIUgwDQYJKoZIhvcNAQEL BQAwgYoxCzAJBgNVBAYTAkdCMRYwFAYDVQQIDA1UeW5lIGFuZCBXZWFyMRwwGgYD VQQHDBNOZXdjYXN0bGUgdXBvbiBUeW5lMRAwDgYDVQQKDAdSZWQgSGF0MRwwGgYD VQQLDBNSZWQgSGF0IEVuZ2luZWVyaW5nMRUwEwYDVQQDDAxUZXN0IFJvb3QgQ0Ew -HhcNMjUwNjE2MTIxNjQyWhcNMjcwNjE2MTIxNjQyWjCBijELMAkGA1UEBhMCR0Ix +HhcNMjYwNDA4MTczNDMzWhcNMzYwNDA1MTczNDMzWjCBijELMAkGA1UEBhMCR0Ix FjAUBgNVBAgMDVR5bmUgYW5kIFdlYXIxHDAaBgNVBAcME05ld2Nhc3RsZSB1cG9u IFR5bmUxEDAOBgNVBAoMB1JlZCBIYXQxHDAaBgNVBAsME1JlZCBIYXQgRW5naW5l ZXJpbmcxFTATBgNVBAMMDFRlc3QgUm9vdCBDQTCCASIwDQYJKoZIhvcNAQEBBQAD -ggEPADCCAQoCggEBANqh01i2Z3TVZOP4/OwTc4o0sIkoXruK7l5NFm0FVSgdCbdR -4vpWPnI5CXubmuQb+S2a2oN8RuTEi0e5ZrE2g828nNT3Gv6phLwL9OKikvjCZi99 -EP77KtIOIxPvvstlgisJLBJdJyBWEdFCBaZy5YiHfMZtb03K0IGo70PSTzGJH5+t -vYK2hnH1r0zNzU1CyCzk10WRJ5LU+4YY8Gq6nuYbXvn5ouUx14ff4v3fAvKDC66z -naTQBkuSkfWGgYKwW4/wyVUN0io9DnXGogLJyIt0cGTbQ57RW7qZW5aVIgit+KB/ -Dr1itnygoHZaMPpFd54AIa8/oQUGfur1qis6qDECAwEAAaNjMGEwDwYDVR0TAQH/ -BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFKl9UR9fudLv2VutzBof -2Ld7jcBoMB8GA1UdIwQYMBaAFKl9UR9fudLv2VutzBof2Ld7jcBoMA0GCSqGSIb3 -DQEBCwUAA4IBAQDAbbVAAD0cUmpjcg/FB4FizoV//IiTylVDd82DuX2OHVG9aBs7 -W4O2qa5jpZqlQtM95YwUHcWLJgOVOdfBU5GdwBwZHytSZF5xylJ0xw0SvoIpAJGF -J1OdXabMYSx8x/hE6/5tEZrq9Cbq2ShKiIjT2s4sZlA0S89kH03QGysMBVoi51GJ -OQjMd5q7pxDr1cFHI+MlJxQEqWpIvvVYjWCuuBRJgya6Eec27UTny92daUceOewj -RED7vb243BRctxyoZhH+oH4A8vU6G9gwxyRXit37Lh1edd+STjgu7s0QHlkdCMiN -GH4h0XeBtQ6GzViNGHVbV6oIEtQzNIY84OUl +ggEPADCCAQoCggEBALqoIS/ysDzfs3ytUsFcfVDcaibA9RfBxuZ7kaN6qVSGjvHj +1HJyUTDTAsWx3MKRU15Sgvcop4rh44ih71cBnPlyktu2NOWxBMEIBM4taA6Blwv8 +/DRAYoAXD6qG6ODFxh5b0bbhQUe8e2nGYzNhKAPbPyKPubTjCrV+d3wwcuXzHNU9 +Hiz35tcyual0/v+ZYZZlZocvV62SHnLvappe/7SOgTKITPRNr8nQQXXY6d3343i/ +p8dFLPWzg/yPG0cjYeMqD3xOkVoQkcqpChov92KE3sDaYPTOXKDsw+YxzxwE57AO +RJCtw2jEACVbolpMoNGtlclNT2O7bA+q5IDV3UECAwEAAaNjMGEwDwYDVR0TAQH/ +BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFPg6ltMixNzXLOg1xK+r +fpa/ONQMMB8GA1UdIwQYMBaAFPg6ltMixNzXLOg1xK+rfpa/ONQMMA0GCSqGSIb3 +DQEBCwUAA4IBAQACqrPwVtQZCJ2t2oQJOuih9b9RnZERaGqfJsm7tH7bKnGsH8Zh +uoJ0fw6Eo6IsAWDUXXiOqsUhtu4h2YOFYIfsUAKb74E8ecZSNm9Pm88t+ZJIi56m +Rmr4Jm/BHB4zC+VhcK3eq1SvkJYYKcTwltfhVxLCSD6vb6rQppXtSu0lNInoczDT +/e+3h6fRgdZ9EV+PbbIC0bCqu/LObeBqlxLoZ7uTahYKSHNtUNte/KCSwTCHbvrJ +aIZGE5b89UvNhkGmQkp188ReO7cxkxC7WRwgBX+UuehZF/kQtWscr6aJGINkYxJv +6arWJJr0zkyl/2kb/EbrVKe+nWhsxssI82AV -----END CERTIFICATE----- )"""; diff --git a/compat/openssl/test/certs/server_1_key.pem b/compat/openssl/test/certs/server_1_key.pem index e7d470bafe96..97cb58ea41fd 100644 --- a/compat/openssl/test/certs/server_1_key.pem +++ b/compat/openssl/test/certs/server_1_key.pem @@ -1,27 +1,28 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEpAIBAAKCAQEA2l4KHkjLOZ5RyUBys+FIkcobPofsc0JNdF9OOIAOmL9GvR1f -qnVA+FqI6UiJc0BNiZdN8Hdj7Tohjec8vqHCs5YH/q3mzj+eANnvN9Sl+wVtv27j -3dgbcy25UBjH7O/u6tZARQUsFSLUz0bRMzpCK/ynGIczghU8752yKvjLCsD6mKpf -kw+g3/qTauIQiCoT+cUjrybplZW9W2Cgthe1E95fWP0zr3I1GqbBYY6xYymd8UnK -EzUzDIFKDy1/OJWXrD/QjB/rZYMxD7oFK0svLLIBXk6Nhnh0f6s5DyvKs1uzoGK6 -BvQD+EYDaUfw6KScU6+AD4uL9qeMrGSfIjUPUQIDAQABAoIBAG5a2AI2B3425F4w -k8cUMvh6iwou5u/Ysgv9niovjTDkeXtZPN+IIi1gk5BReCUmegjuzhSYQYfBuPNd -yPUOCrd3OtMaT2or/E2x1ZMBhGA3fh8gi0exzy2GDgDMhTzYhIVpgVFgK8cCs0mN -IGwjJQ3VwRxEN2OmGAWATGorEXF85h2nXyHzz+fZMabvEx4LM6uDnsRA2W8JuERc -PtDmPQk0uTT67VUGZjmkZ1m5bmWdsJo+OXvxpdtoyaV8naGXyYBflRA9BKFwsfWa -I+Lh5kSWlrsGE7PGNUiDKPwlTe4EYF1te1yDBNehiv5Q12sHy1eBXxCVuciz6SqE -pGJQoYECgYEA8f3+LaX9jquXObclhmOssDzgN0YSff/DYX0o1p5y5zFO/befzR9v -Oh0zFZzrd1yuTYXGkNm/xeSwctFIrek8DdxF/o2vC0TDXlqn5RIk6SRJPERcub9t -G30FuOyctQRmafJBbpqPLMS0i2N0nAeHHxY+4u/ofepEzqzNJeJFEj8CgYEA5wH1 -L6C+FXQh2tBsMvn1tW7NGV20eBOx5oTEwBjXZt71w0F8y5o/Xmvul79v9sFhK+Ak -1VfLvDRRLDepbmL4vdClzilWvkD8hP4w2KOd6raQIjapPe9ohqeuw6o9YjXdrdcU -+7OkJmR+J+J810LSXxHPK/L0Wb9bLwvaJBwoWm8CgYEAxU9PvHCneXi3aTvHwPfs -ihZYyzi7QzkTWZ3vem7fSVqPCZh7F4kV69B7Ipg79asAA/2blee10elRZYz3MbYG -XVbJS3DC1PFQStKoKsLMjbwkapti76EBmXQrAkkKzR21U5VPfJtROjN48l45ai9J -ITPGOstaSbCGQe3rp4QCxYkCgYEAlKAA1NzRj1IBehvAkWeau1mHYbuVIfBh9BMV -1xXkeE4YxsA6f3BFNwWwIzfK3HJ8h1MVv6FV9keethk1zEynBtDX7HVSVuPO0+4L -FUbnkhxVTX3nk26VzJTT7xV3mtlXP8JywKJKiVz8gcLJWWGnofz+UqNkrN1d2D4C -4lqvZ8cCgYBgKCouPK37A2Ryuo188kYXFJcAcGqPRxrJlnVGisWPm3LE5pqxtUef -B3s0GhR8D5pNUnBvLxylckCufV31juyOSav1+eVZU0ruh0iGe5i9q40bMaa0EPuc -f7NT93FiQwQh4MZ2tBh7xjoPiwVk7PyRLSdpAfWnrypBQyjlj7+Ghg== ------END RSA PRIVATE KEY----- +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCPYO6lrh7ay+wK +LhLNpXbBd3wVrLPvxxhh4OnIkRE7JmiZhJ+5pKeJX+FadwIyGqkJUXqNTpVrIR9Q +YxJ+d+SOM6NiE429mAIxa8keQXsmkZ/r9G6V8TEtNqtYH17+ZbkVM0/KluXOdzlF +re9DjXBbe8udvVq1DvKdBNlnRJ8I72GuZu81x/looQvCHa9KC3K4DESHqFKi9A35 +Wt4dBGNbAdYkCMD/vniLx0VhhX4VN3clQz2B2dOSbKuQdLRSjjcSwnofrH7ffyWG +M8pS5lYtkQW7uxAI/JIjO7TldFbe9VypxG9ZQdh+bQ/4ijk6EOmv3fG2YIEHPH1Y +dScN+4CXAgMBAAECggEACkNC8cMD3F9qVtQzblrgpDp8PETvYENdAGyL71pK5HP8 +Wri+ghhCEbg2NjZ8hr+Xx934KrMsSM3HIwbkZP8J8g/KKxQBOkfuKEFx1OOVAA6+ +ZrJJVBw+i+D05MriDs2TMOxKUtL4Qg4QoGcx0CEIoNO8oF7UZk9amFingxfLVmVI +oG0xFTHsOlSWmkncd5KIfw53rm/RYR2Yd/NladTw9Okg6sG+1Vmx2bLT23JLxfRy +uoPxTWrPQZucu/RPivN2HQ5+jdzeMRTQcdfFNpzVoxQL2MsaSHxf+PIte6SnrDfq +EeJ3U7Pb1b3Xl/TIucc+ViurOGhB2cp+TMLwydRmmQKBgQDI52LR+VnpG9RquWI9 +TEOM3X5+ZigmyzItGepDAdIYYw455D67OQa4UiC38lbLio7exey4za/QVsJC9AI9 +H6xyV/40sFkAO61InDjXN7dL+azuM97/Fi39uBtXDKN2s6WYv6LkopZDUxiX1wCS +WDLpO1EC2UraXf03wPFo2D1R1QKBgQC2svF6Ju2TpHPzxdsAZvE0n9Xu5tzKfSsP +/mPQ5wF2QLE0dVfhCy1z90DaedDSEiZ09PB6QsGUGbqLH+j4W5fDuA84e08gO2wO +bha5WPUR9O52/KXRHvmO1aTYbT7ua2b/Wuc/LQcuRGV6RTUi5SSqwPOsAg8IncSk +bNNjk9DSuwKBgHUOZISlPZ7V6UE5vKSsj9s+nto02YYo9JZUuCrMn8Y3yO0wMODT +TDgPGiMzXyD/HVlthwzyQ1Mnic6K79b/YnHJFUNL0L+TBdb9txymyPTKh9jOfkqw +eKGRKNTid0fNSloipl2C4fxeKUEnM50RKLC+L+hyBOwQwV4/3CjTfX71AoGBAI+r +vouRq0hsjaaI1ATH7yyz+NdLAxvVPJTyNupjjtnAW9nl4TqewJquOHjWTKm2Djnx +GF78uh/N781SRbFwzbLivk1rYrj1Ia9jUUlmNCpv00sMuRTvZ860IVL07gUtvqxW +fv1GWpw+uxJg9D1Btwj0fWqpn8rlzmqDDeUDq7bbAoGAb3YI6LdZOvfvGrnhi7bi +70z+z1XEx5qF0+DflPHPOt0KPKXneheLONNsxmWmj2iVJnWuqWwA+MeMfZcq6b5f +e0hNk2+xAXOFjNpHV/eHdNC1NLws5tQbZ1Kyz8n4ZHp3+6XBU6lqPd/ZGvqCc8by +WCc+58A76OF63VZYt1dEeoE= +-----END PRIVATE KEY----- diff --git a/compat/openssl/test/certs/server_1_key.pem.h b/compat/openssl/test/certs/server_1_key.pem.h index 50abee44addb..71d58c44f340 100644 --- a/compat/openssl/test/certs/server_1_key.pem.h +++ b/compat/openssl/test/certs/server_1_key.pem.h @@ -1,30 +1,29 @@ -#pragma once - -static const char server_1_key_pem_str[] = R"""(-----BEGIN RSA PRIVATE KEY----- -MIIEpAIBAAKCAQEA2l4KHkjLOZ5RyUBys+FIkcobPofsc0JNdF9OOIAOmL9GvR1f -qnVA+FqI6UiJc0BNiZdN8Hdj7Tohjec8vqHCs5YH/q3mzj+eANnvN9Sl+wVtv27j -3dgbcy25UBjH7O/u6tZARQUsFSLUz0bRMzpCK/ynGIczghU8752yKvjLCsD6mKpf -kw+g3/qTauIQiCoT+cUjrybplZW9W2Cgthe1E95fWP0zr3I1GqbBYY6xYymd8UnK -EzUzDIFKDy1/OJWXrD/QjB/rZYMxD7oFK0svLLIBXk6Nhnh0f6s5DyvKs1uzoGK6 -BvQD+EYDaUfw6KScU6+AD4uL9qeMrGSfIjUPUQIDAQABAoIBAG5a2AI2B3425F4w -k8cUMvh6iwou5u/Ysgv9niovjTDkeXtZPN+IIi1gk5BReCUmegjuzhSYQYfBuPNd -yPUOCrd3OtMaT2or/E2x1ZMBhGA3fh8gi0exzy2GDgDMhTzYhIVpgVFgK8cCs0mN -IGwjJQ3VwRxEN2OmGAWATGorEXF85h2nXyHzz+fZMabvEx4LM6uDnsRA2W8JuERc -PtDmPQk0uTT67VUGZjmkZ1m5bmWdsJo+OXvxpdtoyaV8naGXyYBflRA9BKFwsfWa -I+Lh5kSWlrsGE7PGNUiDKPwlTe4EYF1te1yDBNehiv5Q12sHy1eBXxCVuciz6SqE -pGJQoYECgYEA8f3+LaX9jquXObclhmOssDzgN0YSff/DYX0o1p5y5zFO/befzR9v -Oh0zFZzrd1yuTYXGkNm/xeSwctFIrek8DdxF/o2vC0TDXlqn5RIk6SRJPERcub9t -G30FuOyctQRmafJBbpqPLMS0i2N0nAeHHxY+4u/ofepEzqzNJeJFEj8CgYEA5wH1 -L6C+FXQh2tBsMvn1tW7NGV20eBOx5oTEwBjXZt71w0F8y5o/Xmvul79v9sFhK+Ak -1VfLvDRRLDepbmL4vdClzilWvkD8hP4w2KOd6raQIjapPe9ohqeuw6o9YjXdrdcU -+7OkJmR+J+J810LSXxHPK/L0Wb9bLwvaJBwoWm8CgYEAxU9PvHCneXi3aTvHwPfs -ihZYyzi7QzkTWZ3vem7fSVqPCZh7F4kV69B7Ipg79asAA/2blee10elRZYz3MbYG -XVbJS3DC1PFQStKoKsLMjbwkapti76EBmXQrAkkKzR21U5VPfJtROjN48l45ai9J -ITPGOstaSbCGQe3rp4QCxYkCgYEAlKAA1NzRj1IBehvAkWeau1mHYbuVIfBh9BMV -1xXkeE4YxsA6f3BFNwWwIzfK3HJ8h1MVv6FV9keethk1zEynBtDX7HVSVuPO0+4L -FUbnkhxVTX3nk26VzJTT7xV3mtlXP8JywKJKiVz8gcLJWWGnofz+UqNkrN1d2D4C -4lqvZ8cCgYBgKCouPK37A2Ryuo188kYXFJcAcGqPRxrJlnVGisWPm3LE5pqxtUef -B3s0GhR8D5pNUnBvLxylckCufV31juyOSav1+eVZU0ruh0iGe5i9q40bMaa0EPuc -f7NT93FiQwQh4MZ2tBh7xjoPiwVk7PyRLSdpAfWnrypBQyjlj7+Ghg== ------END RSA PRIVATE KEY----- +static const char server_1_key_pem_str[] = R"""(-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCPYO6lrh7ay+wK +LhLNpXbBd3wVrLPvxxhh4OnIkRE7JmiZhJ+5pKeJX+FadwIyGqkJUXqNTpVrIR9Q +YxJ+d+SOM6NiE429mAIxa8keQXsmkZ/r9G6V8TEtNqtYH17+ZbkVM0/KluXOdzlF +re9DjXBbe8udvVq1DvKdBNlnRJ8I72GuZu81x/looQvCHa9KC3K4DESHqFKi9A35 +Wt4dBGNbAdYkCMD/vniLx0VhhX4VN3clQz2B2dOSbKuQdLRSjjcSwnofrH7ffyWG +M8pS5lYtkQW7uxAI/JIjO7TldFbe9VypxG9ZQdh+bQ/4ijk6EOmv3fG2YIEHPH1Y +dScN+4CXAgMBAAECggEACkNC8cMD3F9qVtQzblrgpDp8PETvYENdAGyL71pK5HP8 +Wri+ghhCEbg2NjZ8hr+Xx934KrMsSM3HIwbkZP8J8g/KKxQBOkfuKEFx1OOVAA6+ +ZrJJVBw+i+D05MriDs2TMOxKUtL4Qg4QoGcx0CEIoNO8oF7UZk9amFingxfLVmVI +oG0xFTHsOlSWmkncd5KIfw53rm/RYR2Yd/NladTw9Okg6sG+1Vmx2bLT23JLxfRy +uoPxTWrPQZucu/RPivN2HQ5+jdzeMRTQcdfFNpzVoxQL2MsaSHxf+PIte6SnrDfq +EeJ3U7Pb1b3Xl/TIucc+ViurOGhB2cp+TMLwydRmmQKBgQDI52LR+VnpG9RquWI9 +TEOM3X5+ZigmyzItGepDAdIYYw455D67OQa4UiC38lbLio7exey4za/QVsJC9AI9 +H6xyV/40sFkAO61InDjXN7dL+azuM97/Fi39uBtXDKN2s6WYv6LkopZDUxiX1wCS +WDLpO1EC2UraXf03wPFo2D1R1QKBgQC2svF6Ju2TpHPzxdsAZvE0n9Xu5tzKfSsP +/mPQ5wF2QLE0dVfhCy1z90DaedDSEiZ09PB6QsGUGbqLH+j4W5fDuA84e08gO2wO +bha5WPUR9O52/KXRHvmO1aTYbT7ua2b/Wuc/LQcuRGV6RTUi5SSqwPOsAg8IncSk +bNNjk9DSuwKBgHUOZISlPZ7V6UE5vKSsj9s+nto02YYo9JZUuCrMn8Y3yO0wMODT +TDgPGiMzXyD/HVlthwzyQ1Mnic6K79b/YnHJFUNL0L+TBdb9txymyPTKh9jOfkqw +eKGRKNTid0fNSloipl2C4fxeKUEnM50RKLC+L+hyBOwQwV4/3CjTfX71AoGBAI+r +vouRq0hsjaaI1ATH7yyz+NdLAxvVPJTyNupjjtnAW9nl4TqewJquOHjWTKm2Djnx +GF78uh/N781SRbFwzbLivk1rYrj1Ia9jUUlmNCpv00sMuRTvZ860IVL07gUtvqxW +fv1GWpw+uxJg9D1Btwj0fWqpn8rlzmqDDeUDq7bbAoGAb3YI6LdZOvfvGrnhi7bi +70z+z1XEx5qF0+DflPHPOt0KPKXneheLONNsxmWmj2iVJnWuqWwA+MeMfZcq6b5f +e0hNk2+xAXOFjNpHV/eHdNC1NLws5tQbZ1Kyz8n4ZHp3+6XBU6lqPd/ZGvqCc8by +WCc+58A76OF63VZYt1dEeoE= +-----END PRIVATE KEY----- )"""; diff --git a/compat/openssl/test/certs/server_2_cert.pem b/compat/openssl/test/certs/server_2_cert.pem index 4e9e8220becb..e3d7eb1581a2 100644 --- a/compat/openssl/test/certs/server_2_cert.pem +++ b/compat/openssl/test/certs/server_2_cert.pem @@ -1,27 +1,27 @@ -----BEGIN CERTIFICATE----- -MIIEmDCCA4CgAwIBAgIUBoUluQH6OOPGQnR5dk8UsMFxFQ0wDQYJKoZIhvcNAQEL +MIIEmDCCA4CgAwIBAgIUL5OEGszzQh9qUAHUm8iQcrwtyGswDQYJKoZIhvcNAQEL BQAwgZQxCzAJBgNVBAYTAkdCMRYwFAYDVQQIDA1UeW5lIGFuZCBXZWFyMRwwGgYD VQQHDBNOZXdjYXN0bGUgdXBvbiBUeW5lMRAwDgYDVQQKDAdSZWQgSGF0MRwwGgYD VQQLDBNSZWQgSGF0IEVuZ2luZWVyaW5nMR8wHQYDVQQDDBZUZXN0IEludGVybWVk -aWF0ZSBDQSAyMB4XDTI1MDYxNjEyMTY0MloXDTI3MDYxNjEyMTY0MlowgYsxCzAJ +aWF0ZSBDQSAyMB4XDTI2MDQwODE3MzQzNFoXDTM2MDQwNTE3MzQzNFowgYsxCzAJ BgNVBAYTAkdCMRYwFAYDVQQIDA1UeW5lIGFuZCBXZWFyMRwwGgYDVQQHDBNOZXdj YXN0bGUgdXBvbiBUeW5lMRAwDgYDVQQKDAdSZWQgSGF0MRwwGgYDVQQLDBNSZWQg SGF0IEVuZ2luZWVyaW5nMRYwFAYDVQQDDA1UZXN0IFNlcnZlciAyMIIBIjANBgkq -hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA97p49NC2Z4soQL4qxUAVZQTXr11dVHzy -uo5ehk1ojAUiSeBtoO4e8EOvojqGZtIQoQnDN2LSMaEjvT4DFBiEoES8OQ4lZhG7 -mjp9iK59O9aQSmXxtz3lZ8ittMW1H9nsBXtx+HEIaBMUW8VL6AT0ESGLPGgXA/Zm -b6NhvB18RaIX1vjxacpXelrfsbvUQt2b6jFla/TFqTyUbpf9eZjbf/pF4cStQKuf -bvEddnuJ4a5LALEZ4avoKRRzxPwsbntfM91+LJOLHOTqWepKkzZSFMXo3NAco02L -VJ/CMIbZ0LM5yr2+lDEMCXVQi9BwlfgQLnFGRX6rXQrXVL/hzzd3hQIDAQABo4Ho +hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA390HxpvJOQqLkVMyIyNvJNA7EYpW3X8K +cwGckoEMSjONbFtBuF4/DQZgFqKChbImjb+Dfoc2y82R6cUsKMRSvlwLLpABaEGX +ayq/SP1+oA0ZLLFoXXn9OcGOQfrWz3EJTawzn/+PHuU9S3XfH9j5U36JoLt3XG2B +EoTKbH3uBGxYamK/0WR+NcA4lf8GyLSGnf+QcTdG8YdslsU0FIcQI1LtPppvkMCv +Zjfr6ahXqrTXiLnLxYlyvia+2GQWiDzWB3T3RAvWR2QpbDrArtA7F5utLtl+UVs1 +2gD8uu+dSMtKY+Ak2YrdBySkl0KGpQL21JZf8x792BIQjNOm10WR0QIDAQABo4Ho MIHlMAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgXgMB0GA1UdJQQWMBQGCCsGAQUF BwMCBggrBgEFBQcDATBpBgNVHREEYjBghiFzcGlmZmU6Ly9yZWRoYXQuY29tL3Rl c3Qtc2VydmVyLTKGH2h0dHA6Ly90ZXN0LXNlcnZlci0yLnJlZGhhdC5jb22CCnJl -ZGhhdC5jb22CDnd3dy5yZWRoYXQuY29tMB0GA1UdDgQWBBQBAPbKT7z2hHZnQzwR -FLllINQDwjAfBgNVHSMEGDAWgBRrpT9Z/fUrm+puOgrTSv9HmZZkdTANBgkqhkiG -9w0BAQsFAAOCAQEAO1r+L2sw5seBazxyrEykIYjZfMIc+9bbWhkX1VlNbKUlFLJa -xhgvp1AXnTZ0fRN/APGmx4UPmtz29oG326kAKbDgV5PQ5CQzmi6G4llNfKnT7YVV -3w96M0p1mJaJJpWykB3M3L+g47hff3o9Le867Zh4LIO2/b1gktEKEOgUiZBWDMTv -Lg5195wL4GHC87p39CwMQ89CKP2iNA2Vf7XaOns3qmS3tWPNDlppn8qWqIfw3E2W -NNsqcLxIaAVDk+q4zwoIW3sZxj0IxeHwnqa2X3RcO7MjEr05Z05eNZT/xUFrRExZ -vkbHGbQgUiUhAW/3lvK/mJ5G5hoctFF1SpHcEA== +ZGhhdC5jb22CDnd3dy5yZWRoYXQuY29tMB0GA1UdDgQWBBRaLYuUE7olEQTceNY8 +w9FyME7IhTAfBgNVHSMEGDAWgBSzvgvIXmprIbF8H42me8u09foSkzANBgkqhkiG +9w0BAQsFAAOCAQEAm2GrzjhDLJv4C4iWMqgiWGn1j5OSX/OBmONbrJm7mjdW+JvS +wfvY6d5aNi4xct7c4Bq+EQ0rjAdw3FP+MCIsPTzHc1GKfb97Zn5sTtcw/FKbnv+b +NUnCPXmkVCqIxtsQF8Grs68XX7bl8z9P6RtxHwfqP4dyS+X7MKbAuD0jLehYwIz6 +EJAIxzyEU5khLvudFr5VJBGve/HT0/uYInXuZgGZLtYMIhFsgFKf17ph6wpFWSH6 +tRH7HIff2/hYDu/QBsvNw9KXAKQakOP+GHEDhlxLYxXXOuW7OxOUe+f+X7hpypE/ +Eat2lwekAj399MOhl7PnHIU7cVy7Wbpc8Lznvw== -----END CERTIFICATE----- diff --git a/compat/openssl/test/certs/server_2_cert.pem.h b/compat/openssl/test/certs/server_2_cert.pem.h index 61832bc7a183..7073729e91d4 100644 --- a/compat/openssl/test/certs/server_2_cert.pem.h +++ b/compat/openssl/test/certs/server_2_cert.pem.h @@ -1,30 +1,28 @@ -#pragma once - static const char server_2_cert_pem_str[] = R"""(-----BEGIN CERTIFICATE----- -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 -vkbHGbQgUiUhAW/3lvK/mJ5G5hoctFF1SpHcEA== +ZGhhdC5jb22CDnd3dy5yZWRoYXQuY29tMB0GA1UdDgQWBBRaLYuUE7olEQTceNY8 +w9FyME7IhTAfBgNVHSMEGDAWgBSzvgvIXmprIbF8H42me8u09foSkzANBgkqhkiG +9w0BAQsFAAOCAQEAm2GrzjhDLJv4C4iWMqgiWGn1j5OSX/OBmONbrJm7mjdW+JvS +wfvY6d5aNi4xct7c4Bq+EQ0rjAdw3FP+MCIsPTzHc1GKfb97Zn5sTtcw/FKbnv+b +NUnCPXmkVCqIxtsQF8Grs68XX7bl8z9P6RtxHwfqP4dyS+X7MKbAuD0jLehYwIz6 +EJAIxzyEU5khLvudFr5VJBGve/HT0/uYInXuZgGZLtYMIhFsgFKf17ph6wpFWSH6 +tRH7HIff2/hYDu/QBsvNw9KXAKQakOP+GHEDhlxLYxXXOuW7OxOUe+f+X7hpypE/ +Eat2lwekAj399MOhl7PnHIU7cVy7Wbpc8Lznvw== -----END CERTIFICATE----- )"""; diff --git a/compat/openssl/test/certs/server_2_cert_chain.pem b/compat/openssl/test/certs/server_2_cert_chain.pem index ed2d88df4abb..4ee9c699b296 100644 --- a/compat/openssl/test/certs/server_2_cert_chain.pem +++ b/compat/openssl/test/certs/server_2_cert_chain.pem @@ -1,100 +1,100 @@ -----BEGIN CERTIFICATE----- -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 -vkbHGbQgUiUhAW/3lvK/mJ5G5hoctFF1SpHcEA== +ZGhhdC5jb22CDnd3dy5yZWRoYXQuY29tMB0GA1UdDgQWBBRaLYuUE7olEQTceNY8 +w9FyME7IhTAfBgNVHSMEGDAWgBSzvgvIXmprIbF8H42me8u09foSkzANBgkqhkiG +9w0BAQsFAAOCAQEAm2GrzjhDLJv4C4iWMqgiWGn1j5OSX/OBmONbrJm7mjdW+JvS +wfvY6d5aNi4xct7c4Bq+EQ0rjAdw3FP+MCIsPTzHc1GKfb97Zn5sTtcw/FKbnv+b +NUnCPXmkVCqIxtsQF8Grs68XX7bl8z9P6RtxHwfqP4dyS+X7MKbAuD0jLehYwIz6 +EJAIxzyEU5khLvudFr5VJBGve/HT0/uYInXuZgGZLtYMIhFsgFKf17ph6wpFWSH6 +tRH7HIff2/hYDu/QBsvNw9KXAKQakOP+GHEDhlxLYxXXOuW7OxOUe+f+X7hpypE/ +Eat2lwekAj399MOhl7PnHIU7cVy7Wbpc8Lznvw== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -MIIEHjCCAwagAwIBAgIUJw9xyu/apN+kGfmdUr6EQIFeGC0wDQYJKoZIhvcNAQEL +MIIEHjCCAwagAwIBAgIUMZ0OXjxAa3PoxC86s64hZcppuFgwDQYJKoZIhvcNAQEL BQAwgZQxCzAJBgNVBAYTAkdCMRYwFAYDVQQIDA1UeW5lIGFuZCBXZWFyMRwwGgYD VQQHDBNOZXdjYXN0bGUgdXBvbiBUeW5lMRAwDgYDVQQKDAdSZWQgSGF0MRwwGgYD VQQLDBNSZWQgSGF0IEVuZ2luZWVyaW5nMR8wHQYDVQQDDBZUZXN0IEludGVybWVk -aWF0ZSBDQSAxMB4XDTI1MDYxNjEyMTY0MloXDTI3MDYxNjEyMTY0MlowgZQxCzAJ +aWF0ZSBDQSAxMB4XDTI2MDQwODE3MzQzNFoXDTM2MDQwNTE3MzQzNFowgZQxCzAJ BgNVBAYTAkdCMRYwFAYDVQQIDA1UeW5lIGFuZCBXZWFyMRwwGgYDVQQHDBNOZXdj YXN0bGUgdXBvbiBUeW5lMRAwDgYDVQQKDAdSZWQgSGF0MRwwGgYDVQQLDBNSZWQg SGF0IEVuZ2luZWVyaW5nMR8wHQYDVQQDDBZUZXN0IEludGVybWVkaWF0ZSBDQSAy -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqZH42SM4VN66Kw8nWkJR -0Wx4Cy2tiByacJAjGfiBju9XL8DsebfLmuXDq0P6xWWVO2kBWtAvpMhX0xlnvR/U -9pdBileZo00j2RB7uMEipRtvgp1IpMUmfchrF7Iq3LW3TObxBN7dSwFo7KHGuS2c -seoeje/yV653Np72flSkou9ap3nbLVZdG5hGNbRPa5S8Ngb5h0LZTIyfyCAl7VUx -uAdeqmZpxeJ3A8RGcQuFJPu5Lu/A0YoHwZFYnqqisdiL5NWnkKKIYFXzf5T2Cll6 -zu3ScRS6z3Ow83aWqiHqDZallfZ7delvJBGRLWlLebd5PQ9sfVX72O7q3ku+yL34 -BwIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBBjAd -BgNVHQ4EFgQUa6U/Wf31K5vqbjoK00r/R5mWZHUwHwYDVR0jBBgwFoAUvS2Uhxvq -EMjaPLBAGV9N9FURKlkwDQYJKoZIhvcNAQELBQADggEBAIXga6Hu21UWcPq0KYHI -nRtzj1pqEieilEsHbGYpDobXC69ODvGqADHJ9C9UqoKH2t5MZLNnWgU++wygCTRX -HaP/5/gcpfRd9CnVV+ZCtZaL4k/Be/rBelanPWZcFHl2SO17brGSypi1WBjHwi6O -hUG9iPeWAk/TZGR6vTpLMEMwFj0naEcrqFi21C2prVdcFPjwYyT1nkquuOdBDPtR -naV+9dq5ot7SUz3ATgGAWJ5LZuV3p43JE+9FMVupmcTYSmfa7Fr5yeYpenPp09Hj -UgvGE782eT70rKwGlyvBJD9L2M1t86rMsZOkoeeHXbnC6GqLBUmnPQ6CiViwHoq4 -Ysc= +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtqkTW0ZJYYnbQ4r8GfTq +9KnYFm4kKjhkm3nSESQLM46bSTUhxIVfeV0rcMmvu1oVxOi9UL0+u1TYVFSIUhiB +GSqDXT8qyfbC4H2YdB93tkBsw/chU0qvRfhddCcrnkecdi+JYlgEqgmVEFF63pF3 +9EQE/aTcVYGGhnBTtWVx3cBEOuRIpBgLCNU0wU3vUP3vjw4kRKc2FPb2CMhz5PyB +OH/SmOSU8Xt/4An2NWdhxXNBHBmVkUFwkjRykuqo14IBK++rDMoB/KHtMpbk3JX+ +WVRfG19rIvQs0DxLX9avHZDKaUGjThtKdi1hRdHazcHUcXzlvcP8duL7AMrBwixL +qQIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBBjAd +BgNVHQ4EFgQUs74LyF5qayGxfB+NpnvLtPX6EpMwHwYDVR0jBBgwFoAU7j3fO+D6 +QXrpr2RbIgHu4gHVTTAwDQYJKoZIhvcNAQELBQADggEBAAZgbLuOxMdgg1m6ZbUF +EliDpquODo72Fdyw0Uwi0L+5PBK5oYBpAYoK4hhALN0L7hohxeQ4aCIdcfLM8Ggy +E7oKUudKTN8SrTsjCj053AVtJt+GluRGvtRBWvODVe/R/uO3nsOveSfJkIT1EHI9 +eyouiU8s/5UOyI+l5j2rUgXcFkbZKQ15oP0KuxOd3Q/rEWIBgtmFswL6REhQ9zOK +TS3NQX7003HrSWAJ3aj4d5ZYUJ6FOrsgNwTychbNy5s4oWq30LHpLJe7xQbGrMdI +MYEKGDGd44Tg8hayAxAzHzhH+kZrOcvJJF0cLpsT+wqrrgBS5dJ+mCe6RRnmqu9M +XBI= -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -MIIEBzCCAu+gAwIBAgIUEEsMInKejPh2WwDjDt7va5eVs5cwDQYJKoZIhvcNAQEL +MIIEBzCCAu+gAwIBAgIUaSI5b9DoYOU1ISBdYEuoDw0RIUgwDQYJKoZIhvcNAQEL BQAwgYoxCzAJBgNVBAYTAkdCMRYwFAYDVQQIDA1UeW5lIGFuZCBXZWFyMRwwGgYD VQQHDBNOZXdjYXN0bGUgdXBvbiBUeW5lMRAwDgYDVQQKDAdSZWQgSGF0MRwwGgYD VQQLDBNSZWQgSGF0IEVuZ2luZWVyaW5nMRUwEwYDVQQDDAxUZXN0IFJvb3QgQ0Ew -HhcNMjUwNjE2MTIxNjQyWhcNMjcwNjE2MTIxNjQyWjCBijELMAkGA1UEBhMCR0Ix +HhcNMjYwNDA4MTczNDMzWhcNMzYwNDA1MTczNDMzWjCBijELMAkGA1UEBhMCR0Ix FjAUBgNVBAgMDVR5bmUgYW5kIFdlYXIxHDAaBgNVBAcME05ld2Nhc3RsZSB1cG9u IFR5bmUxEDAOBgNVBAoMB1JlZCBIYXQxHDAaBgNVBAsME1JlZCBIYXQgRW5naW5l ZXJpbmcxFTATBgNVBAMMDFRlc3QgUm9vdCBDQTCCASIwDQYJKoZIhvcNAQEBBQAD -ggEPADCCAQoCggEBANqh01i2Z3TVZOP4/OwTc4o0sIkoXruK7l5NFm0FVSgdCbdR -4vpWPnI5CXubmuQb+S2a2oN8RuTEi0e5ZrE2g828nNT3Gv6phLwL9OKikvjCZi99 -EP77KtIOIxPvvstlgisJLBJdJyBWEdFCBaZy5YiHfMZtb03K0IGo70PSTzGJH5+t -vYK2hnH1r0zNzU1CyCzk10WRJ5LU+4YY8Gq6nuYbXvn5ouUx14ff4v3fAvKDC66z -naTQBkuSkfWGgYKwW4/wyVUN0io9DnXGogLJyIt0cGTbQ57RW7qZW5aVIgit+KB/ -Dr1itnygoHZaMPpFd54AIa8/oQUGfur1qis6qDECAwEAAaNjMGEwDwYDVR0TAQH/ -BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFKl9UR9fudLv2VutzBof -2Ld7jcBoMB8GA1UdIwQYMBaAFKl9UR9fudLv2VutzBof2Ld7jcBoMA0GCSqGSIb3 -DQEBCwUAA4IBAQDAbbVAAD0cUmpjcg/FB4FizoV//IiTylVDd82DuX2OHVG9aBs7 -W4O2qa5jpZqlQtM95YwUHcWLJgOVOdfBU5GdwBwZHytSZF5xylJ0xw0SvoIpAJGF -J1OdXabMYSx8x/hE6/5tEZrq9Cbq2ShKiIjT2s4sZlA0S89kH03QGysMBVoi51GJ -OQjMd5q7pxDr1cFHI+MlJxQEqWpIvvVYjWCuuBRJgya6Eec27UTny92daUceOewj -RED7vb243BRctxyoZhH+oH4A8vU6G9gwxyRXit37Lh1edd+STjgu7s0QHlkdCMiN -GH4h0XeBtQ6GzViNGHVbV6oIEtQzNIY84OUl +ggEPADCCAQoCggEBALqoIS/ysDzfs3ytUsFcfVDcaibA9RfBxuZ7kaN6qVSGjvHj +1HJyUTDTAsWx3MKRU15Sgvcop4rh44ih71cBnPlyktu2NOWxBMEIBM4taA6Blwv8 +/DRAYoAXD6qG6ODFxh5b0bbhQUe8e2nGYzNhKAPbPyKPubTjCrV+d3wwcuXzHNU9 +Hiz35tcyual0/v+ZYZZlZocvV62SHnLvappe/7SOgTKITPRNr8nQQXXY6d3343i/ +p8dFLPWzg/yPG0cjYeMqD3xOkVoQkcqpChov92KE3sDaYPTOXKDsw+YxzxwE57AO +RJCtw2jEACVbolpMoNGtlclNT2O7bA+q5IDV3UECAwEAAaNjMGEwDwYDVR0TAQH/ +BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFPg6ltMixNzXLOg1xK+r +fpa/ONQMMB8GA1UdIwQYMBaAFPg6ltMixNzXLOg1xK+rfpa/ONQMMA0GCSqGSIb3 +DQEBCwUAA4IBAQACqrPwVtQZCJ2t2oQJOuih9b9RnZERaGqfJsm7tH7bKnGsH8Zh +uoJ0fw6Eo6IsAWDUXXiOqsUhtu4h2YOFYIfsUAKb74E8ecZSNm9Pm88t+ZJIi56m +Rmr4Jm/BHB4zC+VhcK3eq1SvkJYYKcTwltfhVxLCSD6vb6rQppXtSu0lNInoczDT +/e+3h6fRgdZ9EV+PbbIC0bCqu/LObeBqlxLoZ7uTahYKSHNtUNte/KCSwTCHbvrJ +aIZGE5b89UvNhkGmQkp188ReO7cxkxC7WRwgBX+UuehZF/kQtWscr6aJGINkYxJv +6arWJJr0zkyl/2kb/EbrVKe+nWhsxssI82AV -----END CERTIFICATE----- diff --git a/compat/openssl/test/certs/server_2_cert_chain.pem.h b/compat/openssl/test/certs/server_2_cert_chain.pem.h index 9212fe6e39b6..397efccf92ea 100644 --- a/compat/openssl/test/certs/server_2_cert_chain.pem.h +++ b/compat/openssl/test/certs/server_2_cert_chain.pem.h @@ -1,103 +1,101 @@ -#pragma once - static const char server_2_cert_chain_pem_str[] = R"""(-----BEGIN CERTIFICATE----- -MIIEmDCCA4CgAwIBAgIUBoUluQH6OOPGQnR5dk8UsMFxFQ0wDQYJKoZIhvcNAQEL +MIIEmDCCA4CgAwIBAgIUL5OEGszzQh9qUAHUm8iQcrwtyGswDQYJKoZIhvcNAQEL BQAwgZQxCzAJBgNVBAYTAkdCMRYwFAYDVQQIDA1UeW5lIGFuZCBXZWFyMRwwGgYD VQQHDBNOZXdjYXN0bGUgdXBvbiBUeW5lMRAwDgYDVQQKDAdSZWQgSGF0MRwwGgYD VQQLDBNSZWQgSGF0IEVuZ2luZWVyaW5nMR8wHQYDVQQDDBZUZXN0IEludGVybWVk -aWF0ZSBDQSAyMB4XDTI1MDYxNjEyMTY0MloXDTI3MDYxNjEyMTY0MlowgYsxCzAJ +aWF0ZSBDQSAyMB4XDTI2MDQwODE3MzQzNFoXDTM2MDQwNTE3MzQzNFowgYsxCzAJ BgNVBAYTAkdCMRYwFAYDVQQIDA1UeW5lIGFuZCBXZWFyMRwwGgYDVQQHDBNOZXdj YXN0bGUgdXBvbiBUeW5lMRAwDgYDVQQKDAdSZWQgSGF0MRwwGgYDVQQLDBNSZWQg SGF0IEVuZ2luZWVyaW5nMRYwFAYDVQQDDA1UZXN0IFNlcnZlciAyMIIBIjANBgkq -hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA97p49NC2Z4soQL4qxUAVZQTXr11dVHzy -uo5ehk1ojAUiSeBtoO4e8EOvojqGZtIQoQnDN2LSMaEjvT4DFBiEoES8OQ4lZhG7 -mjp9iK59O9aQSmXxtz3lZ8ittMW1H9nsBXtx+HEIaBMUW8VL6AT0ESGLPGgXA/Zm -b6NhvB18RaIX1vjxacpXelrfsbvUQt2b6jFla/TFqTyUbpf9eZjbf/pF4cStQKuf -bvEddnuJ4a5LALEZ4avoKRRzxPwsbntfM91+LJOLHOTqWepKkzZSFMXo3NAco02L -VJ/CMIbZ0LM5yr2+lDEMCXVQi9BwlfgQLnFGRX6rXQrXVL/hzzd3hQIDAQABo4Ho +hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA390HxpvJOQqLkVMyIyNvJNA7EYpW3X8K +cwGckoEMSjONbFtBuF4/DQZgFqKChbImjb+Dfoc2y82R6cUsKMRSvlwLLpABaEGX +ayq/SP1+oA0ZLLFoXXn9OcGOQfrWz3EJTawzn/+PHuU9S3XfH9j5U36JoLt3XG2B +EoTKbH3uBGxYamK/0WR+NcA4lf8GyLSGnf+QcTdG8YdslsU0FIcQI1LtPppvkMCv +Zjfr6ahXqrTXiLnLxYlyvia+2GQWiDzWB3T3RAvWR2QpbDrArtA7F5utLtl+UVs1 +2gD8uu+dSMtKY+Ak2YrdBySkl0KGpQL21JZf8x792BIQjNOm10WR0QIDAQABo4Ho MIHlMAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgXgMB0GA1UdJQQWMBQGCCsGAQUF BwMCBggrBgEFBQcDATBpBgNVHREEYjBghiFzcGlmZmU6Ly9yZWRoYXQuY29tL3Rl c3Qtc2VydmVyLTKGH2h0dHA6Ly90ZXN0LXNlcnZlci0yLnJlZGhhdC5jb22CCnJl -ZGhhdC5jb22CDnd3dy5yZWRoYXQuY29tMB0GA1UdDgQWBBQBAPbKT7z2hHZnQzwR -FLllINQDwjAfBgNVHSMEGDAWgBRrpT9Z/fUrm+puOgrTSv9HmZZkdTANBgkqhkiG -9w0BAQsFAAOCAQEAO1r+L2sw5seBazxyrEykIYjZfMIc+9bbWhkX1VlNbKUlFLJa -xhgvp1AXnTZ0fRN/APGmx4UPmtz29oG326kAKbDgV5PQ5CQzmi6G4llNfKnT7YVV -3w96M0p1mJaJJpWykB3M3L+g47hff3o9Le867Zh4LIO2/b1gktEKEOgUiZBWDMTv -Lg5195wL4GHC87p39CwMQ89CKP2iNA2Vf7XaOns3qmS3tWPNDlppn8qWqIfw3E2W -NNsqcLxIaAVDk+q4zwoIW3sZxj0IxeHwnqa2X3RcO7MjEr05Z05eNZT/xUFrRExZ -vkbHGbQgUiUhAW/3lvK/mJ5G5hoctFF1SpHcEA== +ZGhhdC5jb22CDnd3dy5yZWRoYXQuY29tMB0GA1UdDgQWBBRaLYuUE7olEQTceNY8 +w9FyME7IhTAfBgNVHSMEGDAWgBSzvgvIXmprIbF8H42me8u09foSkzANBgkqhkiG +9w0BAQsFAAOCAQEAm2GrzjhDLJv4C4iWMqgiWGn1j5OSX/OBmONbrJm7mjdW+JvS +wfvY6d5aNi4xct7c4Bq+EQ0rjAdw3FP+MCIsPTzHc1GKfb97Zn5sTtcw/FKbnv+b +NUnCPXmkVCqIxtsQF8Grs68XX7bl8z9P6RtxHwfqP4dyS+X7MKbAuD0jLehYwIz6 +EJAIxzyEU5khLvudFr5VJBGve/HT0/uYInXuZgGZLtYMIhFsgFKf17ph6wpFWSH6 +tRH7HIff2/hYDu/QBsvNw9KXAKQakOP+GHEDhlxLYxXXOuW7OxOUe+f+X7hpypE/ +Eat2lwekAj399MOhl7PnHIU7cVy7Wbpc8Lznvw== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -MIIEHjCCAwagAwIBAgIUJw9xyu/apN+kGfmdUr6EQIFeGC0wDQYJKoZIhvcNAQEL +MIIEHjCCAwagAwIBAgIUMZ0OXjxAa3PoxC86s64hZcppuFgwDQYJKoZIhvcNAQEL BQAwgZQxCzAJBgNVBAYTAkdCMRYwFAYDVQQIDA1UeW5lIGFuZCBXZWFyMRwwGgYD VQQHDBNOZXdjYXN0bGUgdXBvbiBUeW5lMRAwDgYDVQQKDAdSZWQgSGF0MRwwGgYD VQQLDBNSZWQgSGF0IEVuZ2luZWVyaW5nMR8wHQYDVQQDDBZUZXN0IEludGVybWVk -aWF0ZSBDQSAxMB4XDTI1MDYxNjEyMTY0MloXDTI3MDYxNjEyMTY0MlowgZQxCzAJ +aWF0ZSBDQSAxMB4XDTI2MDQwODE3MzQzNFoXDTM2MDQwNTE3MzQzNFowgZQxCzAJ BgNVBAYTAkdCMRYwFAYDVQQIDA1UeW5lIGFuZCBXZWFyMRwwGgYDVQQHDBNOZXdj YXN0bGUgdXBvbiBUeW5lMRAwDgYDVQQKDAdSZWQgSGF0MRwwGgYDVQQLDBNSZWQg SGF0IEVuZ2luZWVyaW5nMR8wHQYDVQQDDBZUZXN0IEludGVybWVkaWF0ZSBDQSAy -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqZH42SM4VN66Kw8nWkJR -0Wx4Cy2tiByacJAjGfiBju9XL8DsebfLmuXDq0P6xWWVO2kBWtAvpMhX0xlnvR/U -9pdBileZo00j2RB7uMEipRtvgp1IpMUmfchrF7Iq3LW3TObxBN7dSwFo7KHGuS2c -seoeje/yV653Np72flSkou9ap3nbLVZdG5hGNbRPa5S8Ngb5h0LZTIyfyCAl7VUx -uAdeqmZpxeJ3A8RGcQuFJPu5Lu/A0YoHwZFYnqqisdiL5NWnkKKIYFXzf5T2Cll6 -zu3ScRS6z3Ow83aWqiHqDZallfZ7delvJBGRLWlLebd5PQ9sfVX72O7q3ku+yL34 -BwIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBBjAd -BgNVHQ4EFgQUa6U/Wf31K5vqbjoK00r/R5mWZHUwHwYDVR0jBBgwFoAUvS2Uhxvq -EMjaPLBAGV9N9FURKlkwDQYJKoZIhvcNAQELBQADggEBAIXga6Hu21UWcPq0KYHI -nRtzj1pqEieilEsHbGYpDobXC69ODvGqADHJ9C9UqoKH2t5MZLNnWgU++wygCTRX -HaP/5/gcpfRd9CnVV+ZCtZaL4k/Be/rBelanPWZcFHl2SO17brGSypi1WBjHwi6O -hUG9iPeWAk/TZGR6vTpLMEMwFj0naEcrqFi21C2prVdcFPjwYyT1nkquuOdBDPtR -naV+9dq5ot7SUz3ATgGAWJ5LZuV3p43JE+9FMVupmcTYSmfa7Fr5yeYpenPp09Hj -UgvGE782eT70rKwGlyvBJD9L2M1t86rMsZOkoeeHXbnC6GqLBUmnPQ6CiViwHoq4 -Ysc= +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtqkTW0ZJYYnbQ4r8GfTq +9KnYFm4kKjhkm3nSESQLM46bSTUhxIVfeV0rcMmvu1oVxOi9UL0+u1TYVFSIUhiB +GSqDXT8qyfbC4H2YdB93tkBsw/chU0qvRfhddCcrnkecdi+JYlgEqgmVEFF63pF3 +9EQE/aTcVYGGhnBTtWVx3cBEOuRIpBgLCNU0wU3vUP3vjw4kRKc2FPb2CMhz5PyB +OH/SmOSU8Xt/4An2NWdhxXNBHBmVkUFwkjRykuqo14IBK++rDMoB/KHtMpbk3JX+ +WVRfG19rIvQs0DxLX9avHZDKaUGjThtKdi1hRdHazcHUcXzlvcP8duL7AMrBwixL +qQIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBBjAd +BgNVHQ4EFgQUs74LyF5qayGxfB+NpnvLtPX6EpMwHwYDVR0jBBgwFoAU7j3fO+D6 +QXrpr2RbIgHu4gHVTTAwDQYJKoZIhvcNAQELBQADggEBAAZgbLuOxMdgg1m6ZbUF +EliDpquODo72Fdyw0Uwi0L+5PBK5oYBpAYoK4hhALN0L7hohxeQ4aCIdcfLM8Ggy +E7oKUudKTN8SrTsjCj053AVtJt+GluRGvtRBWvODVe/R/uO3nsOveSfJkIT1EHI9 +eyouiU8s/5UOyI+l5j2rUgXcFkbZKQ15oP0KuxOd3Q/rEWIBgtmFswL6REhQ9zOK +TS3NQX7003HrSWAJ3aj4d5ZYUJ6FOrsgNwTychbNy5s4oWq30LHpLJe7xQbGrMdI +MYEKGDGd44Tg8hayAxAzHzhH+kZrOcvJJF0cLpsT+wqrrgBS5dJ+mCe6RRnmqu9M +XBI= -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -MIIEBzCCAu+gAwIBAgIUEEsMInKejPh2WwDjDt7va5eVs5cwDQYJKoZIhvcNAQEL +MIIEBzCCAu+gAwIBAgIUaSI5b9DoYOU1ISBdYEuoDw0RIUgwDQYJKoZIhvcNAQEL BQAwgYoxCzAJBgNVBAYTAkdCMRYwFAYDVQQIDA1UeW5lIGFuZCBXZWFyMRwwGgYD VQQHDBNOZXdjYXN0bGUgdXBvbiBUeW5lMRAwDgYDVQQKDAdSZWQgSGF0MRwwGgYD VQQLDBNSZWQgSGF0IEVuZ2luZWVyaW5nMRUwEwYDVQQDDAxUZXN0IFJvb3QgQ0Ew -HhcNMjUwNjE2MTIxNjQyWhcNMjcwNjE2MTIxNjQyWjCBijELMAkGA1UEBhMCR0Ix +HhcNMjYwNDA4MTczNDMzWhcNMzYwNDA1MTczNDMzWjCBijELMAkGA1UEBhMCR0Ix FjAUBgNVBAgMDVR5bmUgYW5kIFdlYXIxHDAaBgNVBAcME05ld2Nhc3RsZSB1cG9u IFR5bmUxEDAOBgNVBAoMB1JlZCBIYXQxHDAaBgNVBAsME1JlZCBIYXQgRW5naW5l ZXJpbmcxFTATBgNVBAMMDFRlc3QgUm9vdCBDQTCCASIwDQYJKoZIhvcNAQEBBQAD -ggEPADCCAQoCggEBANqh01i2Z3TVZOP4/OwTc4o0sIkoXruK7l5NFm0FVSgdCbdR -4vpWPnI5CXubmuQb+S2a2oN8RuTEi0e5ZrE2g828nNT3Gv6phLwL9OKikvjCZi99 -EP77KtIOIxPvvstlgisJLBJdJyBWEdFCBaZy5YiHfMZtb03K0IGo70PSTzGJH5+t -vYK2hnH1r0zNzU1CyCzk10WRJ5LU+4YY8Gq6nuYbXvn5ouUx14ff4v3fAvKDC66z -naTQBkuSkfWGgYKwW4/wyVUN0io9DnXGogLJyIt0cGTbQ57RW7qZW5aVIgit+KB/ -Dr1itnygoHZaMPpFd54AIa8/oQUGfur1qis6qDECAwEAAaNjMGEwDwYDVR0TAQH/ -BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFKl9UR9fudLv2VutzBof -2Ld7jcBoMB8GA1UdIwQYMBaAFKl9UR9fudLv2VutzBof2Ld7jcBoMA0GCSqGSIb3 -DQEBCwUAA4IBAQDAbbVAAD0cUmpjcg/FB4FizoV//IiTylVDd82DuX2OHVG9aBs7 -W4O2qa5jpZqlQtM95YwUHcWLJgOVOdfBU5GdwBwZHytSZF5xylJ0xw0SvoIpAJGF -J1OdXabMYSx8x/hE6/5tEZrq9Cbq2ShKiIjT2s4sZlA0S89kH03QGysMBVoi51GJ -OQjMd5q7pxDr1cFHI+MlJxQEqWpIvvVYjWCuuBRJgya6Eec27UTny92daUceOewj -RED7vb243BRctxyoZhH+oH4A8vU6G9gwxyRXit37Lh1edd+STjgu7s0QHlkdCMiN -GH4h0XeBtQ6GzViNGHVbV6oIEtQzNIY84OUl +ggEPADCCAQoCggEBALqoIS/ysDzfs3ytUsFcfVDcaibA9RfBxuZ7kaN6qVSGjvHj +1HJyUTDTAsWx3MKRU15Sgvcop4rh44ih71cBnPlyktu2NOWxBMEIBM4taA6Blwv8 +/DRAYoAXD6qG6ODFxh5b0bbhQUe8e2nGYzNhKAPbPyKPubTjCrV+d3wwcuXzHNU9 +Hiz35tcyual0/v+ZYZZlZocvV62SHnLvappe/7SOgTKITPRNr8nQQXXY6d3343i/ +p8dFLPWzg/yPG0cjYeMqD3xOkVoQkcqpChov92KE3sDaYPTOXKDsw+YxzxwE57AO +RJCtw2jEACVbolpMoNGtlclNT2O7bA+q5IDV3UECAwEAAaNjMGEwDwYDVR0TAQH/ +BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFPg6ltMixNzXLOg1xK+r +fpa/ONQMMB8GA1UdIwQYMBaAFPg6ltMixNzXLOg1xK+rfpa/ONQMMA0GCSqGSIb3 +DQEBCwUAA4IBAQACqrPwVtQZCJ2t2oQJOuih9b9RnZERaGqfJsm7tH7bKnGsH8Zh +uoJ0fw6Eo6IsAWDUXXiOqsUhtu4h2YOFYIfsUAKb74E8ecZSNm9Pm88t+ZJIi56m +Rmr4Jm/BHB4zC+VhcK3eq1SvkJYYKcTwltfhVxLCSD6vb6rQppXtSu0lNInoczDT +/e+3h6fRgdZ9EV+PbbIC0bCqu/LObeBqlxLoZ7uTahYKSHNtUNte/KCSwTCHbvrJ +aIZGE5b89UvNhkGmQkp188ReO7cxkxC7WRwgBX+UuehZF/kQtWscr6aJGINkYxJv +6arWJJr0zkyl/2kb/EbrVKe+nWhsxssI82AV -----END CERTIFICATE----- )"""; diff --git a/compat/openssl/test/certs/server_2_key.pem b/compat/openssl/test/certs/server_2_key.pem index b1d86d99631c..1b903372f223 100644 --- a/compat/openssl/test/certs/server_2_key.pem +++ b/compat/openssl/test/certs/server_2_key.pem @@ -1,27 +1,28 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEpgIBAAKCAQEA97p49NC2Z4soQL4qxUAVZQTXr11dVHzyuo5ehk1ojAUiSeBt -oO4e8EOvojqGZtIQoQnDN2LSMaEjvT4DFBiEoES8OQ4lZhG7mjp9iK59O9aQSmXx -tz3lZ8ittMW1H9nsBXtx+HEIaBMUW8VL6AT0ESGLPGgXA/Zmb6NhvB18RaIX1vjx -acpXelrfsbvUQt2b6jFla/TFqTyUbpf9eZjbf/pF4cStQKufbvEddnuJ4a5LALEZ -4avoKRRzxPwsbntfM91+LJOLHOTqWepKkzZSFMXo3NAco02LVJ/CMIbZ0LM5yr2+ -lDEMCXVQi9BwlfgQLnFGRX6rXQrXVL/hzzd3hQIDAQABAoIBAQCIjyukUPVsKMLc -xbfQGl5w3HWFPyN2spYfjuG+iSdroFzheq0UPI+jhLxp4nc6cOwnybjqbDhQkXKh -HHEX/9gEfT+A+DJXjMjs4PdYhE+Wz9WknYPcrmsqhe5zq1UIJNo9v2n5OV4X+QSM -/jq0wR5F30bg2sRtM8QOIHN8/ogF3Zo/LN7fBAb069HC4nwzfdClpAs6TygC/0kM -/QSiz2KTAEaC/bNmYfK9YGcg13/R9zKEJ8kM//JK/m8WW84THF2TQ06eJIySJzoD -uq5Wqs2Fvr1zDzp0SJL9rEqVGn5MciZZABeWegz06R3ut6TXlD//iZ4Pb87lAkNz -mzbc+hrhAoGBAPyrJVEadNdONlpeyTmXPosGiq0NHmZutMc12LkVgxnwJd7TjtMc -IJqIUIssTbE6pvH/o+pVaG1waXope2aQs05KeRx72w9BjobnHXak9IMdkzP2v9Cp -64OusUN1M98UoQvJkuFaKjiBYTmfziGk148Ixp9YaB/4NJwLP226nhaZAoGBAPr+ -puCIOqbOaL211ve9VFW4dNz9LlKSXinOj63yaM9I7yf1eKLOg+HvimGZbszNGi3c -gZvueFUmtcYQhEqpIrpfIsPZ3lcBB6ka8QmTwmJ3XNxMhFen0IHspFZJ2op/hiqq -etrpnbNjpCMcd4QLLMQ2LEKJam101D6E8USjOLfNAoGBAKAoxEDCqmmH9EAYcSkG -S+jIPsMu26RGbGUSJsw7bJzWcsrqA1CiNbB+079EWAMNkKE5UGfLt6QXa2S6QrRi -6KWp41dA0zy6a2Prv+ti6HLsHlEECdZ0vwr7gvWlpzmy09qq7WXXR4gFyuFCAOGm -odTS1URQP8B0DrUTFCOz9V2RAoGBAMHgeIjR0fRNVkzMLEvbPEymmealzuVLWF8U -xplHuTv8i3ejPlcMDIU2Yf735MVf3Mv2G0uWje7AYwKmeXmuYjvyBsmf/gXYrtEq -FWwfbbRfnSQyGrwWzZG+eEaK77uxu7IzU4jLkdwiqIPSlmMxupepfNC8krAP4W6V -hERPjB01AoGBAJ8cpZ/1GTU8onW6G83WmP4zqXHjrmjxSghCHsxcuKMIk24nAzVF -H2C3tOS8demTQ0jLbuuEXIBNefnSGRerDjIc/5Y6Ez4hpcyFfravKWbwAFgki2TO -tZo45/K/Lviim39EnSD/l3Xh2aO0qUhjpmBu1XjxvTBylyRtn2jAigps ------END RSA PRIVATE KEY----- +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDf3QfGm8k5CouR +UzIjI28k0DsRilbdfwpzAZySgQxKM41sW0G4Xj8NBmAWooKFsiaNv4N+hzbLzZHp +xSwoxFK+XAsukAFoQZdrKr9I/X6gDRkssWhdef05wY5B+tbPcQlNrDOf/48e5T1L +dd8f2PlTfomgu3dcbYEShMpsfe4EbFhqYr/RZH41wDiV/wbItIad/5BxN0bxh2yW +xTQUhxAjUu0+mm+QwK9mN+vpqFeqtNeIucvFiXK+Jr7YZBaIPNYHdPdEC9ZHZCls +OsCu0DsXm60u2X5RWzXaAPy6751Iy0pj4CTZit0HJKSXQoalAvbUll/zHv3YEhCM +06bXRZHRAgMBAAECggEAAcpSnTjienduP5Co5F1MjqCwMj8XHAEfuCT9h7Hqw16n +bUQLEeKGElB4XQH6dX+D3asYDf9elbFsjvAt3tsYFs/lYn9SFY99uqSOQFMPq8/D +AWefUC0RNICq5rXu+Rx8MK/1fzxz3HFEpNl52fc6IjvvNZb+OMHi7/8aH9U/fa9M +zu35VfrudUksRurFZF6hAyr+2TlLX8Y/tCNAB5fNQ3+f0SzvtN1rWqtA7knxsl/2 +HEC/IFw1vzo04bg/7h5kfTEOAlL862C97JVGqU2w3/zU/VSThuegXrip8JKficMs +WXaCFis3rUmyYfHOmg1gXFmQO/iiYqBYVbKyL5XGwQKBgQDxkYXSKrv9wOLGan7Q +HlL57S3O1bn73RR+AG9fpVUTTWqA7v4HsHisAY9GObKkx5vzUT+j3j9wPB/1XbYZ +UXvJOOoQW6FixmBCmrBiEMd2iuKrPD3eKlZX3dzUso+3oEPFZScI75rKh3jYKLG0 +6uYWfAm2yLDMNlSVWkM9Mr3zsQKBgQDtPLtXTAufbUqUf9qquMeRTtLY4k2vLM+A +MhthXOZ4/r8t80ugsUTqInwHag2EVIUGi+yCFt6AjeTJoyfHrC/Ph0ViqadTRZeB +T1YcJs5++543Sm7CabzABUhnqF3jo2tw5xqG+jZ7YxkvdCavPTTpwoPzNR441Lrf ++hLxKu2oIQKBgAmgtyitM1jluyQVUoCQ9NWpMk4wDn2PTiXHdqjlOgLO7xO8crtz +uRuB5Gf0HL6chgaoklTBot2iR9PLrFpN+RUIA6wrOr9pEKUW7Ti7WnfLCUWx3PVh +0pcl7Is9oqS66niPk4KzqgOwaoyS8qI3SnxS7UAvt3wsHirlshBaWV/BAoGBAJw7 +LYic3N6d48qNtFxPmaV4ymPoDI67LN9YoC1rN6Ag65gALCLj+uVR1movjj1CR+R6 +y0MUem0ghLXBS5Y0L7w0ch46aaXuI4sVyzh42e5IF/aDfxNq/NFb6UXSXBpoaX4N +w6t2JeD17wUQMdWfsjPrVGga6A83EOYlUsodoirhAoGAezqB63ZfnOnpZqlncbxS +QWNmkldZg8FTlaVZJk93PAxIWIRHxXaef2vZVRBTRZEPK2YS5fhDh31ueERUNZx0 +vM6LJ2o7+cOhJxb6FDHLjlsPwHdp3CvpCIlCxLjL2AkCrnjDBRGWNsrrYcfe8mrt +rjR7mHzpwVZycswpB3AEGIA= +-----END PRIVATE KEY----- diff --git a/compat/openssl/test/certs/server_2_key.pem.h b/compat/openssl/test/certs/server_2_key.pem.h index b5fde030e97f..8b80f9a44ec5 100644 --- a/compat/openssl/test/certs/server_2_key.pem.h +++ b/compat/openssl/test/certs/server_2_key.pem.h @@ -1,30 +1,29 @@ -#pragma once - -static const char server_2_key_pem_str[] = R"""(-----BEGIN RSA PRIVATE KEY----- -MIIEpgIBAAKCAQEA97p49NC2Z4soQL4qxUAVZQTXr11dVHzyuo5ehk1ojAUiSeBt -oO4e8EOvojqGZtIQoQnDN2LSMaEjvT4DFBiEoES8OQ4lZhG7mjp9iK59O9aQSmXx -tz3lZ8ittMW1H9nsBXtx+HEIaBMUW8VL6AT0ESGLPGgXA/Zmb6NhvB18RaIX1vjx -acpXelrfsbvUQt2b6jFla/TFqTyUbpf9eZjbf/pF4cStQKufbvEddnuJ4a5LALEZ -4avoKRRzxPwsbntfM91+LJOLHOTqWepKkzZSFMXo3NAco02LVJ/CMIbZ0LM5yr2+ -lDEMCXVQi9BwlfgQLnFGRX6rXQrXVL/hzzd3hQIDAQABAoIBAQCIjyukUPVsKMLc -xbfQGl5w3HWFPyN2spYfjuG+iSdroFzheq0UPI+jhLxp4nc6cOwnybjqbDhQkXKh -HHEX/9gEfT+A+DJXjMjs4PdYhE+Wz9WknYPcrmsqhe5zq1UIJNo9v2n5OV4X+QSM -/jq0wR5F30bg2sRtM8QOIHN8/ogF3Zo/LN7fBAb069HC4nwzfdClpAs6TygC/0kM -/QSiz2KTAEaC/bNmYfK9YGcg13/R9zKEJ8kM//JK/m8WW84THF2TQ06eJIySJzoD -uq5Wqs2Fvr1zDzp0SJL9rEqVGn5MciZZABeWegz06R3ut6TXlD//iZ4Pb87lAkNz -mzbc+hrhAoGBAPyrJVEadNdONlpeyTmXPosGiq0NHmZutMc12LkVgxnwJd7TjtMc -IJqIUIssTbE6pvH/o+pVaG1waXope2aQs05KeRx72w9BjobnHXak9IMdkzP2v9Cp -64OusUN1M98UoQvJkuFaKjiBYTmfziGk148Ixp9YaB/4NJwLP226nhaZAoGBAPr+ -puCIOqbOaL211ve9VFW4dNz9LlKSXinOj63yaM9I7yf1eKLOg+HvimGZbszNGi3c -gZvueFUmtcYQhEqpIrpfIsPZ3lcBB6ka8QmTwmJ3XNxMhFen0IHspFZJ2op/hiqq -etrpnbNjpCMcd4QLLMQ2LEKJam101D6E8USjOLfNAoGBAKAoxEDCqmmH9EAYcSkG -S+jIPsMu26RGbGUSJsw7bJzWcsrqA1CiNbB+079EWAMNkKE5UGfLt6QXa2S6QrRi -6KWp41dA0zy6a2Prv+ti6HLsHlEECdZ0vwr7gvWlpzmy09qq7WXXR4gFyuFCAOGm -odTS1URQP8B0DrUTFCOz9V2RAoGBAMHgeIjR0fRNVkzMLEvbPEymmealzuVLWF8U -xplHuTv8i3ejPlcMDIU2Yf735MVf3Mv2G0uWje7AYwKmeXmuYjvyBsmf/gXYrtEq -FWwfbbRfnSQyGrwWzZG+eEaK77uxu7IzU4jLkdwiqIPSlmMxupepfNC8krAP4W6V -hERPjB01AoGBAJ8cpZ/1GTU8onW6G83WmP4zqXHjrmjxSghCHsxcuKMIk24nAzVF -H2C3tOS8demTQ0jLbuuEXIBNefnSGRerDjIc/5Y6Ez4hpcyFfravKWbwAFgki2TO -tZo45/K/Lviim39EnSD/l3Xh2aO0qUhjpmBu1XjxvTBylyRtn2jAigps ------END RSA PRIVATE KEY----- +static const char server_2_key_pem_str[] = R"""(-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDf3QfGm8k5CouR +UzIjI28k0DsRilbdfwpzAZySgQxKM41sW0G4Xj8NBmAWooKFsiaNv4N+hzbLzZHp +xSwoxFK+XAsukAFoQZdrKr9I/X6gDRkssWhdef05wY5B+tbPcQlNrDOf/48e5T1L +dd8f2PlTfomgu3dcbYEShMpsfe4EbFhqYr/RZH41wDiV/wbItIad/5BxN0bxh2yW +xTQUhxAjUu0+mm+QwK9mN+vpqFeqtNeIucvFiXK+Jr7YZBaIPNYHdPdEC9ZHZCls +OsCu0DsXm60u2X5RWzXaAPy6751Iy0pj4CTZit0HJKSXQoalAvbUll/zHv3YEhCM +06bXRZHRAgMBAAECggEAAcpSnTjienduP5Co5F1MjqCwMj8XHAEfuCT9h7Hqw16n +bUQLEeKGElB4XQH6dX+D3asYDf9elbFsjvAt3tsYFs/lYn9SFY99uqSOQFMPq8/D +AWefUC0RNICq5rXu+Rx8MK/1fzxz3HFEpNl52fc6IjvvNZb+OMHi7/8aH9U/fa9M +zu35VfrudUksRurFZF6hAyr+2TlLX8Y/tCNAB5fNQ3+f0SzvtN1rWqtA7knxsl/2 +HEC/IFw1vzo04bg/7h5kfTEOAlL862C97JVGqU2w3/zU/VSThuegXrip8JKficMs +WXaCFis3rUmyYfHOmg1gXFmQO/iiYqBYVbKyL5XGwQKBgQDxkYXSKrv9wOLGan7Q +HlL57S3O1bn73RR+AG9fpVUTTWqA7v4HsHisAY9GObKkx5vzUT+j3j9wPB/1XbYZ +UXvJOOoQW6FixmBCmrBiEMd2iuKrPD3eKlZX3dzUso+3oEPFZScI75rKh3jYKLG0 +6uYWfAm2yLDMNlSVWkM9Mr3zsQKBgQDtPLtXTAufbUqUf9qquMeRTtLY4k2vLM+A +MhthXOZ4/r8t80ugsUTqInwHag2EVIUGi+yCFt6AjeTJoyfHrC/Ph0ViqadTRZeB +T1YcJs5++543Sm7CabzABUhnqF3jo2tw5xqG+jZ7YxkvdCavPTTpwoPzNR441Lrf ++hLxKu2oIQKBgAmgtyitM1jluyQVUoCQ9NWpMk4wDn2PTiXHdqjlOgLO7xO8crtz +uRuB5Gf0HL6chgaoklTBot2iR9PLrFpN+RUIA6wrOr9pEKUW7Ti7WnfLCUWx3PVh +0pcl7Is9oqS66niPk4KzqgOwaoyS8qI3SnxS7UAvt3wsHirlshBaWV/BAoGBAJw7 +LYic3N6d48qNtFxPmaV4ymPoDI67LN9YoC1rN6Ag65gALCLj+uVR1movjj1CR+R6 +y0MUem0ghLXBS5Y0L7w0ch46aaXuI4sVyzh42e5IF/aDfxNq/NFb6UXSXBpoaX4N +w6t2JeD17wUQMdWfsjPrVGga6A83EOYlUsodoirhAoGAezqB63ZfnOnpZqlncbxS +QWNmkldZg8FTlaVZJk93PAxIWIRHxXaef2vZVRBTRZEPK2YS5fhDh31ueERUNZx0 +vM6LJ2o7+cOhJxb6FDHLjlsPwHdp3CvpCIlCxLjL2AkCrnjDBRGWNsrrYcfe8mrt +rjR7mHzpwVZycswpB3AEGIA= +-----END PRIVATE KEY----- )"""; diff --git a/test/common/tls/ocsp/test_data/ca_cert.pem b/test/common/tls/ocsp/test_data/ca_cert.pem index 64cabbaf8046..ae0b51a18946 100644 --- a/test/common/tls/ocsp/test_data/ca_cert.pem +++ b/test/common/tls/ocsp/test_data/ca_cert.pem @@ -1,23 +1,23 @@ -----BEGIN CERTIFICATE----- -MIIDyDCCArCgAwIBAgIJANYQM2akDsuvMA0GCSqGSIb3DQEBCwUAMHExCzAJBgNV -BAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNp -c2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVuZ2luZWVyaW5nMQsw -CQYDVQQDDAJjYTAeFw0yNDEwMjIxNDUwMzBaFw0yNjEwMjIxNDUwMzBaMHExCzAJ -BgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJh -bmNpc2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVuZ2luZWVyaW5n -MQswCQYDVQQDDAJjYTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALeC -iroYk1XQ6zI8/qVWqX+0XEUxuIP/vmUffA81xT1xDJf9QFLmM8ObXjIWn/vQo3Mr -gpQU1NuFwM9YJWtYGBIa2QVBW7udH26cGb8AC/KUrxE+ZU1eg9bQf/aoeh0WFl9a -XwgzwoxePP+QH/p2Ed+HsmUGm0N/aimy7Jjo2UBcZ/LwaCerUaFgtQitqUeljZDa -abQ9i1sjIDFn2S1C1gobchXq8aDTeQqUIBpeBYi41GTXW0IcnWs3iJEDoEc6nwQO -e3SEQB0aN8gqhlffOYP9aNO3SibnzsGn/d0Jlxnl6s65BlWTrPOYySvHx2QjkUib -37Rp/xYtIGO64a/RRgkCAwEAAaNjMGEwHQYDVR0OBBYEFEi3D6ji+Yvie4Ly3jif -Miz8+BzLMB8GA1UdIwQYMBaAFEi3D6ji+Yvie4Ly3jifMiz8+BzLMA8GA1UdEwEB -/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3DQEBCwUAA4IBAQCppp9i -Q7ClrtBFDNrH1n5kRFAPZhpNSmZUg5Qv91fVpQstpH0BOLTsTAQIOJzHZJh7xCau -syqXhemBFIgObbiZGFtKmwAWUkEWFpRMqCmlng6W6OIvUVMHxiyFEk2xTB6DrNHG -xEuLLaZu0Pu4Cd9CWOzcxFabeZVISU03OVrbhGgXsAG9n7/7GOkFaCks/76MWSDM -a/A6jO+YSV+hEz/7eWBsZzwMtJPi6Ynh03+GrJEgTZPglP+ArY3bbUePQBtHkl43 -fOuPPVFzksYy3KuLgQytZaWEXoukyDa/TomjgdQEavmg+1SZ/8qbo0dF9lqwDuUy -N0y3c/Nk7Lc0t9yP +MIID0zCCArugAwIBAgIUe4VqOQ3ppESk9QLbCHKHFk8RYXUwDQYJKoZIhvcNAQEL +BQAwcTELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM +DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n +aW5lZXJpbmcxCzAJBgNVBAMMAmNhMB4XDTI2MDQwODE3MzM0OFoXDTM2MDQwNTE3 +MzM0OFowcTELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNV +BAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQg +RW5naW5lZXJpbmcxCzAJBgNVBAMMAmNhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A +MIIBCgKCAQEAx1fnwOCOMUt2qCcxfxgfRWQo5BLar4idWBsAoS03ayn19j2AJlPx +OPmyNgNAs2VpT4Fy3lnuKhZpQywVVja+0MZ9dh73tqIxRYFCBIdUTWUJSfmYFHW7 +Ta1TeIjv+1qe7Zc3lvGVhZQaWYgxO+qHRcX2v+bNWN56vswR/NgILbkd1wszjcou +E5G+djICaYY9E0h5xZEK5yGU7Qke/DZT3M97LsQtYYd3qk3e9aRu/pUgTTc98Q0i +oAE2wgXX9fUsyEK36bYfEwmij1a9IJQpFl0GRqAiwhJHY2CdpV5tCk5hsHxyvsgo +pIUYUx/FrgI3G/4SPizLTbdLUd5S0HbV6QIDAQABo2MwYTAdBgNVHQ4EFgQUXp5h +6Kg6szZlamm9LJBV8c6fYU0wHwYDVR0jBBgwFoAUXp5h6Kg6szZlamm9LJBV8c6f +YU0wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAYYwDQYJKoZIhvcNAQEL +BQADggEBAEXuj6cDu/tWTXt3Q4J//TlTdbAbi1s3Awmq2D/NFznoHkxyJ6r1dRlm +NFWSqJGRCNjCEAXiPrHHvZ6FGStul12NESd8gfpfJfWybmJRNdDuUOo+qPNSNQdt +DnA6Py59cdm8IHyAJeJa+oK+uxi/pMlfm51xuMheaSntUcHGG1P8HN9ZKxSxtrCc +WpQgUk5ezbGf0K+VKMBMN11vFFuAVovSLwVPVYiereS4UiRv4OY5TxBAMc3Zw/T1 +doVi+WazDHmmYW6m+soUTDkFZHFIhJPpNJ6VU+mkdyxXNKioLRqZnKaZOQNNubKH +VVLNwlYt/qyTp0aS7h/OTmYVO2DD5zs= -----END CERTIFICATE----- diff --git a/test/common/tls/ocsp/test_data/ca_key.pem b/test/common/tls/ocsp/test_data/ca_key.pem index a95e74219a7d..71bf96db5a76 100644 --- a/test/common/tls/ocsp/test_data/ca_key.pem +++ b/test/common/tls/ocsp/test_data/ca_key.pem @@ -1,27 +1,28 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEpQIBAAKCAQEAt4KKuhiTVdDrMjz+pVapf7RcRTG4g/++ZR98DzXFPXEMl/1A -UuYzw5teMhaf+9CjcyuClBTU24XAz1gla1gYEhrZBUFbu50fbpwZvwAL8pSvET5l -TV6D1tB/9qh6HRYWX1pfCDPCjF48/5Af+nYR34eyZQabQ39qKbLsmOjZQFxn8vBo -J6tRoWC1CK2pR6WNkNpptD2LWyMgMWfZLULWChtyFerxoNN5CpQgGl4FiLjUZNdb -QhydazeIkQOgRzqfBA57dIRAHRo3yCqGV985g/1o07dKJufOwaf93QmXGeXqzrkG -VZOs85jJK8fHZCORSJvftGn/Fi0gY7rhr9FGCQIDAQABAoIBAQCAEWmRkF8aj8/k -Yq7wYneuOQf//kAgVtXgKsXgs4zwYToBxGskr6VGiOKHIEUMb0HyuVXK1HLstP6n -dYO/014RHI2CXmePmor6HZTWOEkeRWecKCh4g1KNEzuKv29hZy275AzYY48NeSMm -08WNfOLiVghI+wBWbdCAQ29dE3uyrtuy6rZNUf82KsqNNwBrIbHCoVSRcMixxtb5 -nqdrDSVyPb4uUV3AxUR3K/ucI47F7B/ZWGjF+ReWv06NDDwFFKODXp2Kfi1AEB3X -19bRbIsGSh9RepzWe1/ZeYCckUfHvz5BBZOIdg14rUZ+9A+zVKSOH546nNhcevD3 -tndNGwnlAoGBAOO0pTpxqO/pGODRNalKBLfCtZu5DNPfCZj7A4lYKAJ3caxt4Eay -0/FitTpp/h6gWqDfpxBcot7hTKgCR5mq6nUge8PPlK4KnTuY2gO3OxPrsulm23xM -bx6mU4ogl/kOiXuNSqwyUw0Sib8kDY4Xd1W70zfspHxlSu886ZU50zDrAoGBAM5Q -BfqaQyCbQkztH5ad4x+nNBKdl3ViUlA3m8ey0wLoCsZvIEc1eAxDOX66OYtzuPYg -mX3bX5L7abKB20IHZqquUJp/u5F6QjQhFpBsVUps7yL0r8wIpbXIfqNKKRBzjZyb -vj5i8J5GNR8nHn6NPBqq5scUJpgr13FdZ6JhcAfbAoGARKGI/4GMgqsGJZTJELpP -i7dzF3mCBUX/VY2qtjXM8Vlg+LCxXX2+5c1zhCS4RDDewAhJCWRybq0HdsghHo7m -VeExjIY/cOmgFHtwkpgihVGQPksTMnazM1C8czB5vcaE56lhbV9JqvIAdI0ATOiD -vmJ7OiroNNou6Ma6PJEON3sCgYEAm845RbE8IqK95kRpR6DDBoOKQsi6ug5fpW7p -eV2mF5rPkF4Z3U0W9QPLptXSYWsqcs3ZvP9v5RtzDjkdMXdPZHSyMItoRowy9RVL -6hO2MbekvRxWqtqY8niQkpaN/nuVpYDEom6r0ouo0HcFg4L7shQAprWkE+WAFX/5 -pNq69WMCgYEAjbSm1lRUuOnEKrbUevLQ/44qQKovKcOboKHowVOwnWsOeR/yzbXZ -iuexh4IL4MYz65Hazqb4txzPX+f5kz+7pQyFyQncbTBPUrq5UB4EpwKi8/XQ74uX -N9xWz43w93CnAfW8UYDhLR/Qq4j2y53cCjCEMtgQKji3L2YhyaSNamk= ------END RSA PRIVATE KEY----- +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDHV+fA4I4xS3ao +JzF/GB9FZCjkEtqviJ1YGwChLTdrKfX2PYAmU/E4+bI2A0CzZWlPgXLeWe4qFmlD +LBVWNr7Qxn12Hve2ojFFgUIEh1RNZQlJ+ZgUdbtNrVN4iO/7Wp7tlzeW8ZWFlBpZ +iDE76odFxfa/5s1Y3nq+zBH82AgtuR3XCzONyi4Tkb52MgJphj0TSHnFkQrnIZTt +CR78NlPcz3suxC1hh3eqTd71pG7+lSBNNz3xDSKgATbCBdf19SzIQrfpth8TCaKP +Vr0glCkWXQZGoCLCEkdjYJ2lXm0KTmGwfHK+yCikhRhTH8WuAjcb/hI+LMtNt0tR +3lLQdtXpAgMBAAECggEADL6872bkDHiK0Pg1iM7T5AHCAAgJEZdCWRlb3lI35HsB +sfFPbdPo3LfROjUVyEqD88x+2cLF8IyvhPcO86zLISnJqHlVJOkEjbE0lXnKDOs4 +b3F89NTsqWwbJb4amtdZyS7Fg/n08X4NO7tyi2ZEqRQ9wRn6d9O8pRGC1mfBCRw7 +jRR+L19jxObh4Qm7sonfRIehW9HcmFHOMhvYPXT+yUXBt+mlNYyfD+RXQ3ynOes6 +lHl/7xXADXaEPP87wvK720zreC9s4NsKSI6GHC4oIeakWAHHQCEEBYVSZXKPL0IO +qKznaEqPHIjmWRuOYpJKNfxiunaShbXqt1GONZbtIQKBgQDd0lqJ2oXo0CUy2gxf +7WgE+/gGsqMwZdCmRXMcqIn4l9Zzhn0lyuIKPOQC+HMqROC1GbgDfxzSPhV+nLvZ +JciYywb2PcI3Q+qLiUeB/CwHMMTUM2lhP61AERHbGDQ4ZxKViBJ/gloYuFrJG5Lj +ulGzXDqAKX8czArYDAKC5yHcIQKBgQDmDufcuzZU/jk3FLC0l0F1327SMDAzjoq4 +c9HkdoeJ9/dbo4Ux7m+vysoZVwgXjFIfebjVCSfJ1gWcmxV7mS4rvfObySXXCUwn +sHfVH03hVIFWn9GmLqN9drcWJRcqh55hieliPkXCkbg0WXzE3MaDzwBi4ryqljSj +R6zIIsEAyQKBgBTC+YJpl5sA0FqAGiRoXhIJW1+VHL0M6oiFe461H6TK4WGStufw +o1N9+4Fjq7PLGpUYwSZioVn0QaLGHLboWGwkpJQrl6AAlVVWFgFOjvhlUibiYPyf +LyIN9vPgwhJ9YznnsIOKudASgTzNfeQerkLxYPBZ8fHKD0HFbf6+j2bBAoGBAIrs +H1lsd6+1YKmBRf+XgwEB7nLghIrtnZkq32ldphVLdsSQpwLy3+DAzW+l3Y4Svxig +sVt7ztoT8omSINPlOTtS1kORoNcMlz80UfiRkb7q/7tmgPwgF7vQr1ihBy84fAyc +ciFQR2HqCtkZ3L0oMHwxySLtlk5Qq/KZep3UVsX5AoGANQSkGaf4oX+uNdZBb0bU +OAHjzlQa+dhex+ZEnv+ni6bHzkYJ/fiO3RRLs2BJZ9XwoDw+CGHgw8l1b9XKOXXS +3FznFXImcQid1rfBm+rLKCBP7V58TjpdDvkGAg/DJN3BjYyD3KNttN6HWryMWSHi +7XIRqg8aHyXKMMvwfV7BUuk= +-----END PRIVATE KEY----- diff --git a/test/common/tls/ocsp/test_data/certs.sh b/test/common/tls/ocsp/test_data/certs.sh index 633a5304c3f0..372c6c83c66f 100755 --- a/test/common/tls/ocsp/test_data/certs.sh +++ b/test/common/tls/ocsp/test_data/certs.sh @@ -95,12 +95,14 @@ generate_ca() { local extra_args=() if [[ -n "$2" ]]; then extra_args=(-CA "${2}_cert.pem" -CAkey "${2}_key.pem" -CAcreateserial) + else + extra_args=(-signkey "${1}_key.pem") fi openssl genrsa -out "${1}_key.pem" 2048 openssl req -new -key "${1}_key.pem" -out "${1}_cert.csr" \ -config "${1}.cnf" -batch -sha256 openssl x509 -req \ - -in "${1}_cert.csr" -signkey "${1}_key.pem" -out "${1}_cert.pem" \ + -in "${1}_cert.csr" -out "${1}_cert.pem" \ -extensions v3_ca -extfile "${1}.cnf" -days "${DEFAULT_VALIDITY_DAYS}" "${extra_args[@]}" } diff --git a/test/common/tls/ocsp/test_data/ecdsa_cert.pem b/test/common/tls/ocsp/test_data/ecdsa_cert.pem index 1406033eb53e..eb5776e881a5 100644 --- a/test/common/tls/ocsp/test_data/ecdsa_cert.pem +++ b/test/common/tls/ocsp/test_data/ecdsa_cert.pem @@ -2,15 +2,15 @@ MIICdzCCAV8CAhACMA0GCSqGSIb3DQEBCwUAMHExCzAJBgNVBAYTAlVTMRMwEQYD VQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQK DARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVuZ2luZWVyaW5nMQswCQYDVQQDDAJjYTAe -Fw0yNDEwMjIxNDUwMzBaFw0yNjEwMjIxNDUwMzBaMFwxCzAJBgNVBAYTAlVTMRMw +Fw0yNjA0MDgxNzMzNDlaFw0zNjA0MDUxNzMzNDlaMFwxCzAJBgNVBAYTAlVTMRMw EQYDVQQIDApDYWxpZm9ybmlhMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0 IEVuZ2luZWVyaW5nMQ4wDAYDVQQDDAVlY2RzYTBZMBMGByqGSM49AgEGCCqGSM49 -AwEHA0IABNvnVfd1WmxVZJdhs63BkaGG3fM0myZHOAqLpKvj00/AaLxv0y6guEaQ -7guCTCOREOr61+J8LrbqclgIW1qFHGwwDQYJKoZIhvcNAQELBQADggEBABCCMdeD -eQMLhL3WAxcroAxq+Er6czCW4ET/hyYB7GOjeBCDwwwOlF65SjqzeWyd13B2jtZ5 -QS7hRA/DCWvne7BWTKwcuRtTPZ4l5uV6WbOxaJ8EAXsrPif+CLZFO6SbiNKLczf2 -Uz2oNUv/tFc7D1BvrQCQHA8cLokdaXSTYG39adrNiqz5xjhAJamCAIp6vEWq0nuL -AHUPkgkTzkMRdDEPP6xA8JkrFBLB/8ljbu2OJHy2ryED8XBPvzuff9QsqSRhEEOg -RiZsXoA4duvIzuGcFW2Qhc+KbiTCSoV8av9l5fl1R5jC+0xfcmAT/vLjccP7pl92 -JkID1WYY+v9Bq+o= +AwEHA0IABI9y5DzFpxhXhS5HiT4Ej/e7VjzSXUu5dEGxSKcN5v5BeeqYqwa+UnTg +qIu9Z/ejUQzAddSBIWBwEilxP70CxE4wDQYJKoZIhvcNAQELBQADggEBAJ7qJuvB +NDXWcg8NljKw+fTUTVTv3ETw3QMDT8DzNiu8gwrKDREnQ3tmAsBu+zlGJh6srtBa +qPmtrefrWlaFZSc4IQ0cN6q90MkagvbQzr5D9NIiBNT3B4BGwLdaUY5KvZG0w2QF +xGndcWGPMtg/vYyXNuhWV12HefXP9ZTa4Erzr2lHCk8DXPDVuWXO9Pyl4fXY/rPm +vgdyezE6Pr2HvxcGGNp8Rri1WjL0A6J6mf9ku8IwzHDzH1U4BcA5mW6kbmN6sITB +AFADlOOeIje6n8gQirGkoB4dF9g9HsKERiPApkXEC5rSJIWkxXc29vVkmXfQKPQ8 +ycu0ZIWmBp63iKQ= -----END CERTIFICATE----- diff --git a/test/common/tls/ocsp/test_data/ecdsa_key.pem b/test/common/tls/ocsp/test_data/ecdsa_key.pem index c3b1b57ebebc..a7e2f45b4ac8 100644 --- a/test/common/tls/ocsp/test_data/ecdsa_key.pem +++ b/test/common/tls/ocsp/test_data/ecdsa_key.pem @@ -2,7 +2,7 @@ BggqhkjOPQMBBw== -----END EC PARAMETERS----- -----BEGIN EC PRIVATE KEY----- -MHcCAQEEIGyvpqUmOkrhuZ/5AH8eOK9V7OxP2VSpAmTJib/sqQ42oAoGCCqGSM49 -AwEHoUQDQgAE2+dV93VabFVkl2GzrcGRoYbd8zSbJkc4Coukq+PTT8BovG/TLqC4 -RpDuC4JMI5EQ6vrX4nwutupyWAhbWoUcbA== +MHcCAQEEIHjChHP33t0zwShZh3JLPdKoclELwEjjOUf0cGSiGDuYoAoGCCqGSM49 +AwEHoUQDQgAEj3LkPMWnGFeFLkeJPgSP97tWPNJdS7l0QbFIpw3m/kF56pirBr5S +dOCoi71n96NRDMB11IEhYHASKXE/vQLETg== -----END EC PRIVATE KEY----- diff --git a/test/common/tls/ocsp/test_data/ecdsa_ocsp_req.der b/test/common/tls/ocsp/test_data/ecdsa_ocsp_req.der index 99c87cf00cd4..47ad37ce0b54 100644 Binary files a/test/common/tls/ocsp/test_data/ecdsa_ocsp_req.der and b/test/common/tls/ocsp/test_data/ecdsa_ocsp_req.der differ diff --git a/test/common/tls/ocsp/test_data/ecdsa_ocsp_resp.der b/test/common/tls/ocsp/test_data/ecdsa_ocsp_resp.der index 53ea02980d99..721b7c5b6dd6 100644 Binary files a/test/common/tls/ocsp/test_data/ecdsa_ocsp_resp.der and b/test/common/tls/ocsp/test_data/ecdsa_ocsp_resp.der differ diff --git a/test/common/tls/ocsp/test_data/good_cert.pem b/test/common/tls/ocsp/test_data/good_cert.pem index a6aa9d28f4da..7fe53e7e4644 100644 --- a/test/common/tls/ocsp/test_data/good_cert.pem +++ b/test/common/tls/ocsp/test_data/good_cert.pem @@ -2,19 +2,19 @@ MIIDQTCCAikCAhAAMA0GCSqGSIb3DQEBCwUAMHExCzAJBgNVBAYTAlVTMRMwEQYD VQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQK DARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVuZ2luZWVyaW5nMQswCQYDVQQDDAJjYTAe -Fw0yNDEwMjIxNDUwMzBaFw0yNjEwMjIxNDUwMzBaMFsxCzAJBgNVBAYTAlVTMRMw +Fw0yNjA0MDgxNzMzNDlaFw0zNjA0MDUxNzMzNDlaMFsxCzAJBgNVBAYTAlVTMRMw EQYDVQQIDApDYWxpZm9ybmlhMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0 IEVuZ2luZWVyaW5nMQ0wCwYDVQQDDARnb29kMIIBIjANBgkqhkiG9w0BAQEFAAOC -AQ8AMIIBCgKCAQEAq+1b/FRoGHVsy1KqGxEL43qDCM9r12zqiCnCTGp3XI3DAV0V -WCA3OrMWJp+7KwS8pszQQQVzqP4wCDjp+Qrz4XFLE4++OP6nSGJa3rVi6dj9arYi -ijUCf/B8OAYa3sV4bPMVPgKQfnZ/p1yXbIG5n3/I3cH4pP9yOLgGrstAvQpLG02M -p+Q+N+OFOIkl51CNjaIbGkDjjilZEal8XzGFK3SoUB1LtfDfOya35LvL3D/8e+I7 -CgxmHcrnt1q0jIZywVkOs+CJfesMjcG8NCQ4FmsN0d5vHTAyFbkYxC6OiI9p8H2t -GwEU4tyS5cU8aERZgretKBX6nWEzHbZ2JqUJDQIDAQABMA0GCSqGSIb3DQEBCwUA -A4IBAQBv0AGsWfqV1OSnFjenO/8j1ys4kLeNaAWJsEdC6NUr32Qx7WTiYoRo+jjE -beel37vGwbJF+J2O3dORHHQv9kKJOCLzSNu+kKlqaeh1BnGL35TfhnupqXmJ3NwR -4J/3B9LPOtGsWvvZ6jKj+abDeFTQi/PU1X9klgf07ELHF2M/Pm7va39Ho8FIUxZH -TR3Aln3UcevzC79SVtRRUdmBUxUcAZ52XSBJBDzX2izTkTGIy0IKbhvdaZdVBPp4 -ozGIqR8jUe3Xy/2QDkjRB9EOYHJY3kB4XwofO7mmjqif+NS4HI7sI1BroXNVe3Oh -0N9ihN4yVoJuHSBf1RcTUPQyNhRp +AQ8AMIIBCgKCAQEAulHoRAvQ9zXgnCHmmVNjpuP0S/yXh2ev41hYhe9Upj8JULtn +cR3tvEG+AtxQ4yk3h/sHXTadscJasTcOFPz2e4pyy+ZIVRU//oge4FJInVAiREj0 +CSaGGpfKdf7ehayIJ7MBs8eVvYcTVniBaPawAA7OO41cWnx95wNzhssD5jYpwc/y +RgguxKUmfIFGrdeBVjBof7E0ycAu1t4KRNii4RZL9tHt4MyQDYdbQYn1sx9PFfOj +fEXqvePvJNKpnfEy9O1/tvw7n5pvbsjYvWeLEfCpvWinadg2p5g+YHzgZB78DBns +9fuCrRIH+P+1iy8V43lSqZke2N59WX474V89xwIDAQABMA0GCSqGSIb3DQEBCwUA +A4IBAQASn14UQu9xNyLN/46XcQbAmCgFiz4jdU9U1k6CXWSfJDeB4XzG8GLShVCP +X96kNatsB2GlbDBHM8kSwjSLbMukAWTYzdVU/hFlULnMnvbwy1hK8hnyZeBUqD79 +GOHnu6he47TWVfFgDlf1mlOEuKPmrk0tccCaF91oStINFQwrBYaqAX5pEMlYXSlU +GImoXX6dOOl0KcHpfy9KHKTfLOAqreCZv2fFLfMBCaBSm8sNBK10dTyLXS64cE5m +vMSGAxPl8vEqpgOxnhbnsfxxEo6B3EBVKGheCrVDlBftLsIPBPkZ7TC5bbdF2AMd +JsXmh0GkdT1FrCE5OmcvZFiMUIyw -----END CERTIFICATE----- diff --git a/test/common/tls/ocsp/test_data/good_key.pem b/test/common/tls/ocsp/test_data/good_key.pem index aa81a3c9a510..66046495ad09 100644 --- a/test/common/tls/ocsp/test_data/good_key.pem +++ b/test/common/tls/ocsp/test_data/good_key.pem @@ -1,27 +1,28 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEogIBAAKCAQEAq+1b/FRoGHVsy1KqGxEL43qDCM9r12zqiCnCTGp3XI3DAV0V -WCA3OrMWJp+7KwS8pszQQQVzqP4wCDjp+Qrz4XFLE4++OP6nSGJa3rVi6dj9arYi -ijUCf/B8OAYa3sV4bPMVPgKQfnZ/p1yXbIG5n3/I3cH4pP9yOLgGrstAvQpLG02M -p+Q+N+OFOIkl51CNjaIbGkDjjilZEal8XzGFK3SoUB1LtfDfOya35LvL3D/8e+I7 -CgxmHcrnt1q0jIZywVkOs+CJfesMjcG8NCQ4FmsN0d5vHTAyFbkYxC6OiI9p8H2t -GwEU4tyS5cU8aERZgretKBX6nWEzHbZ2JqUJDQIDAQABAoIBACU0WiGCinwwfPiK -zPDKgY4aZtyzNh0KHr6Ues1ahLXsn3ReFk5Zulnjgzmcez5V6hUWYUKQ0XSSfQZq -eodADYKNp7d19a4TvVN2pT9odR0xrbU38MWDryTMf7UH7SykAulguQoQOACF2B35 -dXMvp2GSn38NiKb7+FW5zQhqR3ogsvrTqfJKC1rHmvw33O+kLXCPeEjWSG5UDv/p -Qc5Tz2PENMlgaNq/XIGz3tGhTfKlYtU8KUMBKVnC10MfYZPph9zYYn1HmgwOa3l+ -poPdgeW5vqZHveQlM52YHZLiwXDpQgvUMkkBzbipjHkqGxXfrZD4xB8gdoRJikZD -r5Lmi4ECgYEA5H6LWSbkhS9m71KVY1rdHSDiVjLFwrbWFqcl77h9nYwiDRGqSpe7 -ZgDmal81stgEME9II61E1IuXphrBagmI9PBh93BfZ6Ut9Q6/P/uZHI++eVH593vk -n60oKBR7YmHyOU5K0fC9tHYiv39q9ZDigcNL4UrL5VeMol7tKSS80LECgYEAwJ+Z -WxKZTrvTFyWe+Ky0w7Lzhjm2GKKI/dKXcmBYwIgLS3dAmgaO4DUna0dakPLYKkf8 -R66dihTQbSbJONWbn2uogjREh2hz4pusKjlD2KSJe2h9wPSZYFILFq8LSrMAokyr -HDMIzk+kCSSZquFw3xCSlhw9q5/eMczd6wQI9R0CgYATg48pDP5FNZgn5jil5JOv -sihCTlG/YFgGVT4TLAFmXBpoXVLazfyOKJOFEB6I6JPrAEpb6adQM5++6tgL00ak -DIeBV1J+iofTPvAsabNY0hnlSI/9h9ItpN8iFSW4cD78j+gp59J7v/8Vta8Py9Dc -Xi5zzix9qK11DIBanC2X8QKBgDqIhSZ6qWGWi9fN09gHS0rotz3DjcVAptZSxzi3 -dGDVNnFxRI1JjuMs49Sisy+2y99VTqFNu4u5NXjlv2Ho70hrg6JFVcm8APMMkS2n -hylvHmQE5anb6jut0rbK7Gh/qqKnH5wLGhLveo5Ys+WMaisuswywekEL7I4/jfQb -nsk1AoGAWtkbbyeK3vBYWxamYHijVSoWFxPPn23IT172uexkfNFEynq7v9+weaT0 -83jgpnNnF+29gjySrhp/d99y0dzZ4eyy1EA+lIhxL6PmZgFtnEbPp/G0VWaKd0MG -Cph4CDOSVk6HwzeDpxeXzrsArNEBtrjT2G9Q9Vxj4ERhsqXqtz8= ------END RSA PRIVATE KEY----- +-----BEGIN PRIVATE KEY----- +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC6UehEC9D3NeCc +IeaZU2Om4/RL/JeHZ6/jWFiF71SmPwlQu2dxHe28Qb4C3FDjKTeH+wddNp2xwlqx +Nw4U/PZ7inLL5khVFT/+iB7gUkidUCJESPQJJoYal8p1/t6FrIgnswGzx5W9hxNW +eIFo9rAADs47jVxafH3nA3OGywPmNinBz/JGCC7EpSZ8gUat14FWMGh/sTTJwC7W +3gpE2KLhFkv20e3gzJANh1tBifWzH08V86N8Req94+8k0qmd8TL07X+2/Dufmm9u +yNi9Z4sR8Km9aKdp2DanmD5gfOBkHvwMGez1+4KtEgf4/7WLLxXjeVKpmR7Y3n1Z +fjvhXz3HAgMBAAECggEAIjwum2I4cVQbA1VPU9j4tI+qMdQl26F3tiRjj6icOzfV +9Fma9jPznOXPjiMBUdwe8gN0JPKGI0V8+JcPJVgdyjF0Snbzz35qFdDZK4qzAQTa +ZwWooY3MklJVxzyfkpxTIEhKBcikgQCy0u6tiKXbTQdraZHd6Fp7n9kIfzoKa2Az +NPvZGdcDipfj5s97/bnyYGRmcdSI1Nfsrq4jhJ7P05QJ/29hs4gUTPabRvs/jnQI +TpXee0BJ+tH2BCD8Qvis1ABzrezbAIZZDX/EUjXiC/chQhRfxvj7eS3OU5ujFfCr +uGmOWE3jcnjqR4qKAcc/F3GOCA485TdB16f5QQmXwQKBgQD+eBWtRH+cu6jkIXTT +cUD5zpiZFILB4zRa8JRUbHT/dqH1YZncGP5iYXtWjBLJOXfnjqRFyELW/H7DHiVx ++00AzUIMLOlYUOZv2YJ3w019Pjqq/UQeedxIvtpUoOjQ+MEYDEqwQXluagQS+BDM +pix1oZWXyYh2JMNYsRC2cytPkQKBgQC7cN03qXn//p+EadufYxFnYQNHDxwGR9p+ +75/Y6AdddzZw9IPFBC92e6Rwld0T3RynCX72nbdehVGYkn8eor/AcqTeKoZYwUKR +2QfshWLL7XOkKWy7t7eCNT8tiMYL5j+gCF75UTlWHUp8inYKhPpxr4eFGTQOYBZm +thR4L5k71wKBgQDV6LY4H9OyOiIAG4usTpDTLXMjg5VjTQ3uwDvAOCels+Dzd+cx +mKUGqHFY0IjeNHvx3/uBWZWuSTR56raJeTlCykiSGZLSFbeQIGTHLhrOhGgm4p3H +jKK7WAwKhfUP7XvMLlD+lxtv0Ji6JWNh1PKcs4cfwF8BCWhY/wdQh8HJsQKBgQC5 +E1n6ieaidAGBtxxZpnIax1l7IlojgXMmfugwPfp3uSwSH/yz3cwXi0H0wKTH5j1S +WTf5vgS+2ZiVs6C82SnIlepgS1DX9gsLA2aljZbdkJnsb9KjD2WstXKqPTB/s1sD +YwCT4DVi6A0SJ40iGedHtW90ZkxWHV5BEGvpt+XvhQKBgEvz0s4vXmj5o0sfADLY +FpKVwhRzIyv4hA29TK/34tiJJKaUC2QG+yQaIohE7fnVGyFW6+ntPzBK2C0+vd4d +8N2J9C2T5ptkrZfxdeJzKMurqfVo9x1jzYqK6S5JywugVECkbhqq2ZDYCfi6lKQ0 +UO2MFUEn5LSLL+QHb5pEaZg5 +-----END PRIVATE KEY----- diff --git a/test/common/tls/ocsp/test_data/good_ocsp_req.der b/test/common/tls/ocsp/test_data/good_ocsp_req.der index 60d57a79f6d7..1bdc4daa86c8 100644 Binary files a/test/common/tls/ocsp/test_data/good_ocsp_req.der and b/test/common/tls/ocsp/test_data/good_ocsp_req.der differ diff --git a/test/common/tls/ocsp/test_data/good_ocsp_resp.der b/test/common/tls/ocsp/test_data/good_ocsp_resp.der index dd7782ef567e..f3aeb26002c5 100644 Binary files a/test/common/tls/ocsp/test_data/good_ocsp_resp.der and b/test/common/tls/ocsp/test_data/good_ocsp_resp.der differ diff --git a/test/common/tls/ocsp/test_data/good_ocsp_resp_details.txt b/test/common/tls/ocsp/test_data/good_ocsp_resp_details.txt index 515cc8b1049e..cc9eceaf83c8 100644 --- a/test/common/tls/ocsp/test_data/good_ocsp_resp_details.txt +++ b/test/common/tls/ocsp/test_data/good_ocsp_resp_details.txt @@ -3,116 +3,117 @@ OCSP Response Data: Response Type: Basic OCSP Response Version: 1 (0x0) Responder Id: C = US, ST = California, L = San Francisco, O = Lyft, OU = Lyft Engineering, CN = ca - Produced At: Oct 22 14:50:30 2024 GMT + Produced At: Apr 8 17:33:49 2026 GMT Responses: Certificate ID: Hash Algorithm: sha1 Issuer Name Hash: 16C50680A809B68F302789AB234F8F4B30B0E06C - Issuer Key Hash: 48B70FA8E2F98BE27B82F2DE389F322CFCF81CCB + Issuer Key Hash: 5E9E61E8A83AB336656A69BD2C9055F1CE9F614D Serial Number: 1000 Cert Status: good - This Update: Oct 22 14:50:30 2024 GMT - Next Update: Oct 22 14:50:30 2026 GMT + This Update: Apr 8 17:33:49 2026 GMT + Next Update: Apr 5 17:33:49 2036 GMT Response Extensions: - OCSP Nonce: - 0410D26A9562C852A29C61A0799E51252A7A + OCSP Nonce: + 041023FCE11FFB3FD7DC6A4C80527F3C4900 Signature Algorithm: sha256WithRSAEncryption - a3:43:04:dc:64:84:b0:b4:81:ef:58:40:50:e1:69:10:ed:4a: - 86:71:4e:ee:68:9a:84:68:57:54:c4:29:57:b7:08:89:fa:a4: - 18:06:a8:3f:ae:8d:b1:d3:e5:06:4b:91:c0:5e:7c:71:08:d2: - ec:e7:17:d6:3f:92:c6:fa:ff:d0:99:69:dd:69:a0:b6:b2:95: - 5f:8b:a9:02:0a:b6:3e:1c:22:3d:fa:6e:81:08:ac:9d:89:65: - 3f:d8:7e:5f:88:86:1f:4b:e8:91:ee:d5:a3:2a:6b:30:77:f2: - e4:cd:18:d8:ac:61:b2:87:57:5e:0d:da:d5:29:1d:bc:51:14: - 28:38:ef:b4:13:47:da:be:e2:4c:43:c4:01:ad:9d:3c:88:da: - 38:d9:5f:48:75:f7:cc:de:05:1f:42:25:2b:85:dd:0f:28:28: - 91:e9:58:20:9b:79:61:bb:0b:70:40:f5:b8:f2:6f:bb:fd:b0: - f7:7f:c1:2e:f8:a5:b3:9a:93:3c:4e:b1:37:c3:ce:a7:be:00: - d6:d6:f3:c9:a3:b2:46:ff:cd:f6:89:ee:4b:fc:23:96:1e:20: - d9:77:b4:05:40:ae:5c:97:e4:bc:9d:5e:0d:36:0c:1f:62:70: - 4e:35:7a:9c:f5:6c:4e:91:b2:85:d8:8f:04:23:e3:67:1c:9d: - 5b:12:f9:1d + Signature Value: + 72:0c:af:4d:e9:a9:54:96:da:10:ea:d7:cd:58:9c:03:95:5f: + 46:5f:51:6a:65:1a:d5:1a:a2:dc:d7:22:72:eb:1e:a7:3b:2f: + ab:3a:26:ab:d6:e7:2c:69:92:64:af:a8:ed:5d:a4:6f:59:6a: + a4:49:f7:4b:94:57:d1:12:59:77:0a:02:4a:0c:6b:ee:d8:e5: + be:35:2d:b7:0d:7c:93:b0:ee:0e:78:91:c3:0b:0b:ee:8e:af: + 83:ce:99:ac:48:72:92:bb:f8:88:7f:a9:c8:20:35:c7:65:b1: + ee:ef:31:8b:e5:6d:3f:1d:81:63:63:36:c5:37:cc:20:20:4d: + 9b:cc:44:9e:d6:ca:18:b3:19:9a:f8:3a:1b:8e:5c:f5:bf:03: + 75:d3:04:4c:c1:bb:46:65:d1:fb:59:7e:a6:5d:7a:d0:a1:a3: + cb:68:4e:00:0e:36:e9:5f:5d:23:fd:81:3d:80:42:d7:0b:de: + cf:bf:df:b6:52:52:26:0f:f4:0a:74:49:af:9a:c4:32:83:a5: + 41:de:82:8e:03:20:f9:68:a7:fc:c4:a7:32:97:16:af:14:33: + e1:a1:57:0c:74:64:19:c2:d3:f4:1c:72:48:f5:1e:0e:9d:28: + fc:d9:f0:83:59:0e:6f:c9:6c:66:dd:8c:8f:33:15:77:d3:80: + 0b:a1:0f:1f Certificate: Data: Version: 3 (0x2) Serial Number: - d6:10:33:66:a4:0e:cb:af - Signature Algorithm: sha256WithRSAEncryption + 7b:85:6a:39:0d:e9:a4:44:a4:f5:02:db:08:72:87:16:4f:11:61:75 + Signature Algorithm: sha256WithRSAEncryption Issuer: C=US, ST=California, L=San Francisco, O=Lyft, OU=Lyft Engineering, CN=ca Validity - Not Before: Oct 22 14:50:30 2024 GMT - Not After : Oct 22 14:50:30 2026 GMT + Not Before: Apr 8 17:33:48 2026 GMT + Not After : Apr 5 17:33:48 2036 GMT Subject: C=US, ST=California, L=San Francisco, O=Lyft, OU=Lyft Engineering, CN=ca Subject Public Key Info: Public Key Algorithm: rsaEncryption Public-Key: (2048 bit) Modulus: - 00:b7:82:8a:ba:18:93:55:d0:eb:32:3c:fe:a5:56: - a9:7f:b4:5c:45:31:b8:83:ff:be:65:1f:7c:0f:35: - c5:3d:71:0c:97:fd:40:52:e6:33:c3:9b:5e:32:16: - 9f:fb:d0:a3:73:2b:82:94:14:d4:db:85:c0:cf:58: - 25:6b:58:18:12:1a:d9:05:41:5b:bb:9d:1f:6e:9c: - 19:bf:00:0b:f2:94:af:11:3e:65:4d:5e:83:d6:d0: - 7f:f6:a8:7a:1d:16:16:5f:5a:5f:08:33:c2:8c:5e: - 3c:ff:90:1f:fa:76:11:df:87:b2:65:06:9b:43:7f: - 6a:29:b2:ec:98:e8:d9:40:5c:67:f2:f0:68:27:ab: - 51:a1:60:b5:08:ad:a9:47:a5:8d:90:da:69:b4:3d: - 8b:5b:23:20:31:67:d9:2d:42:d6:0a:1b:72:15:ea: - f1:a0:d3:79:0a:94:20:1a:5e:05:88:b8:d4:64:d7: - 5b:42:1c:9d:6b:37:88:91:03:a0:47:3a:9f:04:0e: - 7b:74:84:40:1d:1a:37:c8:2a:86:57:df:39:83:fd: - 68:d3:b7:4a:26:e7:ce:c1:a7:fd:dd:09:97:19:e5: - ea:ce:b9:06:55:93:ac:f3:98:c9:2b:c7:c7:64:23: - 91:48:9b:df:b4:69:ff:16:2d:20:63:ba:e1:af:d1: - 46:09 + 00:c7:57:e7:c0:e0:8e:31:4b:76:a8:27:31:7f:18: + 1f:45:64:28:e4:12:da:af:88:9d:58:1b:00:a1:2d: + 37:6b:29:f5:f6:3d:80:26:53:f1:38:f9:b2:36:03: + 40:b3:65:69:4f:81:72:de:59:ee:2a:16:69:43:2c: + 15:56:36:be:d0:c6:7d:76:1e:f7:b6:a2:31:45:81: + 42:04:87:54:4d:65:09:49:f9:98:14:75:bb:4d:ad: + 53:78:88:ef:fb:5a:9e:ed:97:37:96:f1:95:85:94: + 1a:59:88:31:3b:ea:87:45:c5:f6:bf:e6:cd:58:de: + 7a:be:cc:11:fc:d8:08:2d:b9:1d:d7:0b:33:8d:ca: + 2e:13:91:be:76:32:02:69:86:3d:13:48:79:c5:91: + 0a:e7:21:94:ed:09:1e:fc:36:53:dc:cf:7b:2e:c4: + 2d:61:87:77:aa:4d:de:f5:a4:6e:fe:95:20:4d:37: + 3d:f1:0d:22:a0:01:36:c2:05:d7:f5:f5:2c:c8:42: + b7:e9:b6:1f:13:09:a2:8f:56:bd:20:94:29:16:5d: + 06:46:a0:22:c2:12:47:63:60:9d:a5:5e:6d:0a:4e: + 61:b0:7c:72:be:c8:28:a4:85:18:53:1f:c5:ae:02: + 37:1b:fe:12:3e:2c:cb:4d:b7:4b:51:de:52:d0:76: + d5:e9 Exponent: 65537 (0x10001) X509v3 extensions: - X509v3 Subject Key Identifier: - 48:B7:0F:A8:E2:F9:8B:E2:7B:82:F2:DE:38:9F:32:2C:FC:F8:1C:CB - X509v3 Authority Key Identifier: - keyid:48:B7:0F:A8:E2:F9:8B:E2:7B:82:F2:DE:38:9F:32:2C:FC:F8:1C:CB - + X509v3 Subject Key Identifier: + 5E:9E:61:E8:A8:3A:B3:36:65:6A:69:BD:2C:90:55:F1:CE:9F:61:4D + X509v3 Authority Key Identifier: + 5E:9E:61:E8:A8:3A:B3:36:65:6A:69:BD:2C:90:55:F1:CE:9F:61:4D X509v3 Basic Constraints: critical CA:TRUE X509v3 Key Usage: critical Digital Signature, Certificate Sign, CRL Sign Signature Algorithm: sha256WithRSAEncryption - a9:a6:9f:62:43:b0:a5:ae:d0:45:0c:da:c7:d6:7e:64:44:50: - 0f:66:1a:4d:4a:66:54:83:94:2f:f7:57:d5:a5:0b:2d:a4:7d: - 01:38:b4:ec:4c:04:08:38:9c:c7:64:98:7b:c4:26:ae:b3:2a: - 97:85:e9:81:14:88:0e:6d:b8:99:18:5b:4a:9b:00:16:52:41: - 16:16:94:4c:a8:29:a5:9e:0e:96:e8:e2:2f:51:53:07:c6:2c: - 85:12:4d:b1:4c:1e:83:ac:d1:c6:c4:4b:8b:2d:a6:6e:d0:fb: - b8:09:df:42:58:ec:dc:c4:56:9b:79:95:48:49:4d:37:39:5a: - db:84:68:17:b0:01:bd:9f:bf:fb:18:e9:05:68:29:2c:ff:be: - 8c:59:20:cc:6b:f0:3a:8c:ef:98:49:5f:a1:13:3f:fb:79:60: - 6c:67:3c:0c:b4:93:e2:e9:89:e1:d3:7f:86:ac:91:20:4d:93: - e0:94:ff:80:ad:8d:db:6d:47:8f:40:1b:47:92:5e:37:7c:eb: - 8f:3d:51:73:92:c6:32:dc:ab:8b:81:0c:ad:65:a5:84:5e:8b: - a4:c8:36:bf:4e:89:a3:81:d4:04:6a:f9:a0:fb:54:99:ff:ca: - 9b:a3:47:45:f6:5a:b0:0e:e5:32:37:4c:b7:73:f3:64:ec:b7: - 34:b7:dc:8f + Signature Value: + 45:ee:8f:a7:03:bb:fb:56:4d:7b:77:43:82:7f:fd:39:53:75: + b0:1b:8b:5b:37:03:09:aa:d8:3f:cd:17:39:e8:1e:4c:72:27: + aa:f5:75:19:66:34:55:92:a8:91:91:08:d8:c2:10:05:e2:3e: + b1:c7:bd:9e:85:19:2b:6e:97:5d:8d:11:27:7c:81:fa:5f:25: + f5:b2:6e:62:51:35:d0:ee:50:ea:3e:a8:f3:52:35:07:6d:0e: + 70:3a:3f:2e:7d:71:d9:bc:20:7c:80:25:e2:5a:fa:82:be:bb: + 18:bf:a4:c9:5f:9b:9d:71:b8:c8:5e:69:29:ed:51:c1:c6:1b: + 53:fc:1c:df:59:2b:14:b1:b6:b0:9c:5a:94:20:52:4e:5e:cd: + b1:9f:d0:af:95:28:c0:4c:37:5d:6f:14:5b:80:56:8b:d2:2f: + 05:4f:55:88:9e:ad:e4:b8:52:24:6f:e0:e6:39:4f:10:40:31: + cd:d9:c3:f4:f5:76:85:62:f9:66:b3:0c:79:a6:61:6e:a6:fa: + ca:14:4c:39:05:64:71:48:84:93:e9:34:9e:95:53:e9:a4:77: + 2c:57:34:a8:a8:2d:1a:99:9c:a6:99:39:03:4d:b9:b2:87:55: + 52:cd:c2:56:2d:fe:ac:93:a7:46:92:ee:1f:ce:4e:66:15:3b: + 60:c3:e7:3b -----BEGIN CERTIFICATE----- -MIIDyDCCArCgAwIBAgIJANYQM2akDsuvMA0GCSqGSIb3DQEBCwUAMHExCzAJBgNV -BAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNp -c2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVuZ2luZWVyaW5nMQsw -CQYDVQQDDAJjYTAeFw0yNDEwMjIxNDUwMzBaFw0yNjEwMjIxNDUwMzBaMHExCzAJ -BgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJh -bmNpc2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVuZ2luZWVyaW5n -MQswCQYDVQQDDAJjYTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALeC -iroYk1XQ6zI8/qVWqX+0XEUxuIP/vmUffA81xT1xDJf9QFLmM8ObXjIWn/vQo3Mr -gpQU1NuFwM9YJWtYGBIa2QVBW7udH26cGb8AC/KUrxE+ZU1eg9bQf/aoeh0WFl9a -XwgzwoxePP+QH/p2Ed+HsmUGm0N/aimy7Jjo2UBcZ/LwaCerUaFgtQitqUeljZDa -abQ9i1sjIDFn2S1C1gobchXq8aDTeQqUIBpeBYi41GTXW0IcnWs3iJEDoEc6nwQO -e3SEQB0aN8gqhlffOYP9aNO3SibnzsGn/d0Jlxnl6s65BlWTrPOYySvHx2QjkUib -37Rp/xYtIGO64a/RRgkCAwEAAaNjMGEwHQYDVR0OBBYEFEi3D6ji+Yvie4Ly3jif -Miz8+BzLMB8GA1UdIwQYMBaAFEi3D6ji+Yvie4Ly3jifMiz8+BzLMA8GA1UdEwEB -/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3DQEBCwUAA4IBAQCppp9i -Q7ClrtBFDNrH1n5kRFAPZhpNSmZUg5Qv91fVpQstpH0BOLTsTAQIOJzHZJh7xCau -syqXhemBFIgObbiZGFtKmwAWUkEWFpRMqCmlng6W6OIvUVMHxiyFEk2xTB6DrNHG -xEuLLaZu0Pu4Cd9CWOzcxFabeZVISU03OVrbhGgXsAG9n7/7GOkFaCks/76MWSDM -a/A6jO+YSV+hEz/7eWBsZzwMtJPi6Ynh03+GrJEgTZPglP+ArY3bbUePQBtHkl43 -fOuPPVFzksYy3KuLgQytZaWEXoukyDa/TomjgdQEavmg+1SZ/8qbo0dF9lqwDuUy -N0y3c/Nk7Lc0t9yP +MIID0zCCArugAwIBAgIUe4VqOQ3ppESk9QLbCHKHFk8RYXUwDQYJKoZIhvcNAQEL +BQAwcTELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM +DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n +aW5lZXJpbmcxCzAJBgNVBAMMAmNhMB4XDTI2MDQwODE3MzM0OFoXDTM2MDQwNTE3 +MzM0OFowcTELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNV +BAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQg +RW5naW5lZXJpbmcxCzAJBgNVBAMMAmNhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A +MIIBCgKCAQEAx1fnwOCOMUt2qCcxfxgfRWQo5BLar4idWBsAoS03ayn19j2AJlPx +OPmyNgNAs2VpT4Fy3lnuKhZpQywVVja+0MZ9dh73tqIxRYFCBIdUTWUJSfmYFHW7 +Ta1TeIjv+1qe7Zc3lvGVhZQaWYgxO+qHRcX2v+bNWN56vswR/NgILbkd1wszjcou +E5G+djICaYY9E0h5xZEK5yGU7Qke/DZT3M97LsQtYYd3qk3e9aRu/pUgTTc98Q0i +oAE2wgXX9fUsyEK36bYfEwmij1a9IJQpFl0GRqAiwhJHY2CdpV5tCk5hsHxyvsgo +pIUYUx/FrgI3G/4SPizLTbdLUd5S0HbV6QIDAQABo2MwYTAdBgNVHQ4EFgQUXp5h +6Kg6szZlamm9LJBV8c6fYU0wHwYDVR0jBBgwFoAUXp5h6Kg6szZlamm9LJBV8c6f +YU0wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAYYwDQYJKoZIhvcNAQEL +BQADggEBAEXuj6cDu/tWTXt3Q4J//TlTdbAbi1s3Awmq2D/NFznoHkxyJ6r1dRlm +NFWSqJGRCNjCEAXiPrHHvZ6FGStul12NESd8gfpfJfWybmJRNdDuUOo+qPNSNQdt +DnA6Py59cdm8IHyAJeJa+oK+uxi/pMlfm51xuMheaSntUcHGG1P8HN9ZKxSxtrCc +WpQgUk5ezbGf0K+VKMBMN11vFFuAVovSLwVPVYiereS4UiRv4OY5TxBAMc3Zw/T1 +doVi+WazDHmmYW6m+soUTDkFZHFIhJPpNJ6VU+mkdyxXNKioLRqZnKaZOQNNubKH +VVLNwlYt/qyTp0aS7h/OTmYVO2DD5zs= -----END CERTIFICATE----- diff --git a/test/common/tls/ocsp/test_data/intermediate_ca_cert.pem b/test/common/tls/ocsp/test_data/intermediate_ca_cert.pem index 1a143136b7a6..ae473be5cf6a 100644 --- a/test/common/tls/ocsp/test_data/intermediate_ca_cert.pem +++ b/test/common/tls/ocsp/test_data/intermediate_ca_cert.pem @@ -1,25 +1,23 @@ -----BEGIN CERTIFICATE----- -MIIEODCCAyCgAwIBAgIJAI4iUzB45r7eMA0GCSqGSIb3DQEBCwUAMHExCzAJBgNV -BAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNp -c2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVuZ2luZWVyaW5nMQsw -CQYDVQQDDAJjYTAeFw0yNDEwMjIxNDUwMzBaFw0yNjEwMjIxNDUwMzBaMH4xCzAJ -BgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJh -bmNpc2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVuZ2luZWVyaW5n -MRgwFgYDVQQDDA9pbnRlcm1lZGlhdGVfY2EwggEiMA0GCSqGSIb3DQEBAQUAA4IB -DwAwggEKAoIBAQDRO6lhsw65KyHy4EatMiMtbUX+sDwoLkS/H+kuwMxqZIdkJ7da -GkQXDw7rFZLnHo/S/QuODVksdQXXgfpILQnbPbeQ0F+gM1b1iWEU+58tUpYm5uEO -dk4IJ/m2M9FKFKTuEZtWkgWY0BKDXZbgvXoQ+9UEm+B+x2Q4GhvHvsH7aS5/Q29Z -68mlj3TyooVrzpbjz1jfznza3/6TQ1nSZQQXJqKPLO9q20rq1sbSV0XNtSTbYXMs -jpHG0jLOX0c+l5EiPD5MfsTs17/eLcRlwm4J0fqsexqfR7hSoGCAyNp2Glxejbev -RMM9wPnesJ6+wP5dJ+BUQ9Tnw5YpiTojy2tNAgMBAAGjgcUwgcIwHQYDVR0OBBYE -FB7UMZKTfeMPh7JZrAplQccQGkdrMB8GA1UdIwQYMBaAFB7UMZKTfeMPh7JZrApl -QccQGkdrMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQW -BBQe1DGSk33jD4eyWawKZUHHEBpHazAfBgNVHSMEGDAWgBRItw+o4vmL4nuC8t44 -nzIs/PgcyzAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjANBgkqhkiG -9w0BAQsFAAOCAQEAnpEWFHEEbW9UVWcKWg4KSh3OPUNLRz4nP5XeQp1BA++Jlq18 -y50WbSYRIRqMSzy3iA9ujZ9oQrZ0XClN1GsyLmBmx2GtMUL8SNJItxvyfwcPsjmX -AUxrhba6w3PS08BkCH8FnGk9qGCtb648ij/MBX+jWxsHghTBltZ2COGfXCc1EVnL -g2E085+1skmwAxYYp8E0kQegNnOLQXsMmsLuz5nwXKvT5P/bLqrDPB8RDwia0ZRt -BmkJNNWBzSgDDTlKsURpvN3wOiimA4gOsgz1iUawk62vsLo2F1/7S0fcPlxclUW/ -0wIkN48GBo4SxjzMluikNIRFT8v2hRAILo9rjA== +MIID4DCCAsigAwIBAgIUTYACnDCsEUryyM0QUlCmrd2W/bEwDQYJKoZIhvcNAQEL +BQAwcTELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM +DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n +aW5lZXJpbmcxCzAJBgNVBAMMAmNhMB4XDTI2MDQwODE3MzM0OFoXDTM2MDQwNTE3 +MzM0OFowfjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNV +BAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQg +RW5naW5lZXJpbmcxGDAWBgNVBAMMD2ludGVybWVkaWF0ZV9jYTCCASIwDQYJKoZI +hvcNAQEBBQADggEPADCCAQoCggEBAN4jN0dKh23xQ+AEiRVZbB11SAWUFDsC8j5a +y/wB658wwxNliW2k9ZcuaDC8iZVLUQYN+6GN/EgPJNH/cVZ4nQ/sCZZ8hePWJB3y +Q4UNX5IIv9+XVmAn1vVjGDFTgVqIhce3p/CqbhlQzI/R8YWn/jUjbBuBCwEs1G42 +/UT3HU2r8HSmGMW8hRRbzrv9LUg/nYvWCNpW9RDQcUm2w6TqLPYyMa5iHOYkQpSC +JZskpmNZ+M+0dM9a36UxIOQE4GpsN+7uKZNj/m9mpQL1ImaSGEZR5MX8zk7muYam +67I3lO4wBOv2vjHNYDFqqbeXyZan70SujjqZubjAOi25M+JDuvUCAwEAAaNjMGEw +HQYDVR0OBBYEFJ9uES4MHf51DvCpOaLwwA/wPNzJMB8GA1UdIwQYMBaAFF6eYeio +OrM2ZWppvSyQVfHOn2FNMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGG +MA0GCSqGSIb3DQEBCwUAA4IBAQBY7a+dA/PDorgTwuGR2a7OZ+JYyR+kNN9V9Xv9 +D1ULreGpuRfrLP/nuaS2sCxQh/VMFGAczY3BejfXvONqO+2AABEmKzMzLlTV0XnH +RHXcF3uIWBQ2LVePL8XOOjTs8drpC3ctbxdzVnV6LG12KAp7XhcUaI1ak6gZBBta +NzIt5yVeLcONr3J+ZqbryPFPpoe/Q1hBessHxanb8MF9VFuQJ6LP6yEuBk5/dYf9 +A43IJu2e91nupLbTNZZB1bDgYKk/QEjExYMSJw1zLoChxbikQSpxgdMJwXmdAF6X +QUGQCWOMv48OE/kbZYodqSDvNjcSAOrUgltKjDxtzMNwN6ZC -----END CERTIFICATE----- diff --git a/test/common/tls/ocsp/test_data/intermediate_ca_key.pem b/test/common/tls/ocsp/test_data/intermediate_ca_key.pem index f6180b1b355a..08249b20b3b0 100644 --- a/test/common/tls/ocsp/test_data/intermediate_ca_key.pem +++ b/test/common/tls/ocsp/test_data/intermediate_ca_key.pem @@ -1,27 +1,28 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEowIBAAKCAQEA0TupYbMOuSsh8uBGrTIjLW1F/rA8KC5Evx/pLsDMamSHZCe3 -WhpEFw8O6xWS5x6P0v0Ljg1ZLHUF14H6SC0J2z23kNBfoDNW9YlhFPufLVKWJubh -DnZOCCf5tjPRShSk7hGbVpIFmNASg12W4L16EPvVBJvgfsdkOBobx77B+2kuf0Nv -WevJpY908qKFa86W489Y38582t/+k0NZ0mUEFyaijyzvattK6tbG0ldFzbUk22Fz -LI6RxtIyzl9HPpeRIjw+TH7E7Ne/3i3EZcJuCdH6rHsan0e4UqBggMjadhpcXo23 -r0TDPcD53rCevsD+XSfgVEPU58OWKYk6I8trTQIDAQABAoIBAQDJyBLjAM7rLriv -xTED6L1aGu8M3yM00OJFu92i1BaPaGHV6iN+BqSx5DjL6GNi9utXW+gf16mvITBA -FL6tipnd0NhOFVaTZc+wPgvdM4jgKaxa2gAjdV5tqTe+SpzFJ8GjQmGfjHVPWSLx -g3l1ReYJqQRXTIilW1/AZxVxffsPnDLTpOo8IByFlWWFNJ7yJCcDU05qIpCvnwME -WqezE1KXWcniQ0EK1PGKZmswYQbas2RTWDH5+XYTmY2kIpnJet0bAHPVOGO6aPjZ -t7B7bgr8yS82ZBMEO8Fa65khVGPVHqHyHDswgqw6qhO5PWEDPhOusodIPsjwtqWJ -1IxGdDk1AoGBAOytI09AVclk5JD5NYSMqmRh2s2I60Zd0SFCxhVi7ENDKJZ2WEfg -CFcbwjBvb7ZP5jSqgY2G+RZ8t5FRXIpktyPs/+JtUvbZxpStAGG2iEAaizUsu0vB -qvnqHI2XWYqAneLK3JdkgjWvBspVCYqc+UAgRHphbMdPSOK++4fKFPyLAoGBAOJQ -6+lh45KJFvnif+41SzsTkTqBzEm/YqACb0K8P2mZYHz7iY7c00RNStUmFARnisX1 -QhMLIG6Hw/AxliIwUIINVB2JbCFXF2SoLlxfl+3iwHV43cu+3s/rbOTlZwtzpsoj -HgZrOpa9Dx0fhL7/TXLOsfd8Y4FkQz/Rmr4jIHqHAoGAbCfu89+FlIQrw2hvIYSa -tUbWk4iXY8+pqxZ1qP5M06wUFzY7v5TMmuoPgszZ8yluHPEyRPfCSplx1dGlhYTj -AGLkyJeHC1GX4wdwHjco6op2xTUM3mDBfnWS2M2qWJXQEPz9c521t0ylwL69nn9/ -k+NrB7YP3MEJoLz/+xzJHGMCgYBoTj18keYt+ksBnnex1RQ4RRtxKLN75d5Ruu2G -h3Z+d/c1g0Tx+CrS1wC/Xk5pfUNDW3c5ia5H4wDWajQ0y6m/Vt9Gwbh5YUdh1/WO -E2zVceWb/rnSlsTgdTP6BxTH/WSI00iaUr9tC/O0S3uF/+q1GDiDxOujjg9EkZlN -OqlUbwKBgGoKTWQ16AeDKYkHlki4OsP1MtSLnh0bBIIYL+Ii+6EJdwGPBjmiUGR5 -4RRZKe4dczKfPs2SMAh57I7WpzAoXLYzj042veWn+qWXtKmhqb0fbsEhOS2Uwiqu -Beme1xoMFGY+6SgdtMkt6YJu5u+xeEOeepZMJeHgIzJPTs+i+zFj ------END RSA PRIVATE KEY----- +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDeIzdHSodt8UPg +BIkVWWwddUgFlBQ7AvI+Wsv8AeufMMMTZYltpPWXLmgwvImVS1EGDfuhjfxIDyTR +/3FWeJ0P7AmWfIXj1iQd8kOFDV+SCL/fl1ZgJ9b1YxgxU4FaiIXHt6fwqm4ZUMyP +0fGFp/41I2wbgQsBLNRuNv1E9x1Nq/B0phjFvIUUW867/S1IP52L1gjaVvUQ0HFJ +tsOk6iz2MjGuYhzmJEKUgiWbJKZjWfjPtHTPWt+lMSDkBOBqbDfu7imTY/5vZqUC +9SJmkhhGUeTF/M5O5rmGpuuyN5TuMATr9r4xzWAxaqm3l8mWp+9Ero46mbm4wDot +uTPiQ7r1AgMBAAECggEASf8DH/1kpavzx0DbhUAXcqypxCnyn0G4/ipyvszI92tf +4Cs3n02O/cBYtrtnPVMsd07bHpLUkhBxXH6x+3MMJsyi2P08AIxJ1avo7/5ncpb1 +i363KCq9QVq0KWI+ubC2l7PG/rVXHZm7usDdqn8uf/b/wR24U7jiPqCUt491tHRO +Kirhp09dTkxvfo8JEruIe0edYpP2E6ClTnE3mjC62+IHaeSPqsZxGM3fbGVBIcOT +XWQfFy7hxTf0b/JfNji4YOqVr/+wWNYgcV6ecMtwojc4rThyqiB7zOTf9aTlAGPM +PEBM3eMJRMtNzfQZ8IAQrDSnjTD8jeiBWXMPBRmx1QKBgQDzQSTgGYM+g8zR9IQK +Eq1Xj3kzPUNwQDUabzyclgUsw3+Y12FguQW1Kw9xzrNrso+OdrmLxWZRSL33m0Dv +Hm/N0pjlGvuhEkJSeLxezmuPmXlA6SkjxFFtplRnUqFjXIwJ1D5VCUhMyDDVzo+I +FSsTQlLQBGguhyOAFDpRn1kjcwKBgQDpxtLT6rm4SqwGRxX7qJ/HnLJ6ARxIUq4F +MH8Hvml8TbR4Q8QUTunm88AGGnZM9c3ii0TmBYjlasVkIPHThzSQvemEj2wZ9D5I +D/kLdfsnGn194B7Yg5Ss/YBkhK3cm4Q94srp6ZXLwLLNbywR161SoXh8xKncKodb +vMgWJied9wKBgAf0Rl9pligSKT1oUHT/3VkyoNTzGORvxQzDPGkmYq7vCZoW2OFP +y4b8DHo9NxK7eQRAj5qpbsoTpdqV4g6voRpK26MKOdYvgamutwImn8/HRfbAaQ75 +WWxLdxEV258jJJUhspQXRJz2Itqq8XiSsKDll02kB0AWPSvv/WQz4LdPAoGBAIlq +SKUutWqB4ipygJaEIR+ZmUOkAXb1urrsLc9keucJWgrTcp+pX05Ve0tbJKzKU/JV +gPNgz35jS5I2109Ki3iFWY2FLLr42d9MHE1DVZU/ugJSym7ksXEaNe1gHD6v34Tt +Ge9zUY0KQVAGiDYYvBX1OjjE9T+odBZVmpuCZAkzAoGAPZt6/R5UgYQ1HYkQ6W86 +XegxEBkohBG0rifvPLFzfwbraYMQgS2m+xf2NRterYKlGbc0mDo08DMDgU5wC16X +WGyiPCaKYNeQPBvuST+ZxWizLKv0zZW4VE0Ri91FUJsrZsddilHaqKHQL4ibByfK +JBZtRInbVZ/ElCs8k9urXoU= +-----END PRIVATE KEY----- diff --git a/test/common/tls/ocsp/test_data/multiple_cert_ocsp_req.der b/test/common/tls/ocsp/test_data/multiple_cert_ocsp_req.der index 44f920a2407e..affd9300c3e5 100644 Binary files a/test/common/tls/ocsp/test_data/multiple_cert_ocsp_req.der and b/test/common/tls/ocsp/test_data/multiple_cert_ocsp_req.der differ diff --git a/test/common/tls/ocsp/test_data/multiple_cert_ocsp_resp.der b/test/common/tls/ocsp/test_data/multiple_cert_ocsp_resp.der index d80ff0c4db1c..a73e3ecca1b7 100644 Binary files a/test/common/tls/ocsp/test_data/multiple_cert_ocsp_resp.der and b/test/common/tls/ocsp/test_data/multiple_cert_ocsp_resp.der differ diff --git a/test/common/tls/ocsp/test_data/responder_key_hash_ocsp_req.der b/test/common/tls/ocsp/test_data/responder_key_hash_ocsp_req.der index ae975db16261..9357cf62b7ab 100644 Binary files a/test/common/tls/ocsp/test_data/responder_key_hash_ocsp_req.der and b/test/common/tls/ocsp/test_data/responder_key_hash_ocsp_req.der differ diff --git a/test/common/tls/ocsp/test_data/responder_key_hash_ocsp_resp.der b/test/common/tls/ocsp/test_data/responder_key_hash_ocsp_resp.der index 937ec728143a..7302d5770abb 100644 Binary files a/test/common/tls/ocsp/test_data/responder_key_hash_ocsp_resp.der and b/test/common/tls/ocsp/test_data/responder_key_hash_ocsp_resp.der differ diff --git a/test/common/tls/ocsp/test_data/revoked_cert.pem b/test/common/tls/ocsp/test_data/revoked_cert.pem index c2713e57de2c..912af121ee36 100644 --- a/test/common/tls/ocsp/test_data/revoked_cert.pem +++ b/test/common/tls/ocsp/test_data/revoked_cert.pem @@ -1,21 +1,22 @@ -----BEGIN CERTIFICATE----- -MIIDYDCCAkigAwIBAgICEAEwDQYJKoZIhvcNAQELBQAwcTELMAkGA1UEBhMCVVMx +MIIDoDCCAoigAwIBAgICEAEwDQYJKoZIhvcNAQELBQAwcTELMAkGA1UEBhMCVVMx EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTAL BgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5naW5lZXJpbmcxCzAJBgNVBAMM -AmNhMB4XDTI0MTAyMjE0NTAzMFoXDTI2MTAyMjE0NTAzMFowXjELMAkGA1UEBhMC +AmNhMB4XDTI2MDQwODE3MzM0OVoXDTM2MDQwNTE3MzM0OVowXjELMAkGA1UEBhMC VVMxEzARBgNVBAgMCkNhbGlmb3JuaWExDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM EEx5ZnQgRW5naW5lZXJpbmcxEDAOBgNVBAMMB3Jldm9rZWQwggEiMA0GCSqGSIb3 -DQEBAQUAA4IBDwAwggEKAoIBAQDJoIzfrbWrwZPLiOLyTh+KsMl7z2uygZSx2kwc -tUyqim6da4lUniCMSYc8GggKywihTjsMI+DXy9dbYyxVYTWHc2igl5K850C9ftsx -R6HL3dC+ExWs/p7gS94AzmZia/dyVQfWIKwSZDsGoltwjHXwJWP08+EkO/UE2REb -NglgfTJ0MmoYBaxpkO1QdgF/nKTEjG5vezFEtNckqJaII2RXf0keefPA37eT/bPU -MzCOvp4j8Kxf7Df+hnXG7GPMwIaByaKCNB09+hfWvczZb/t8K69PY7UgvB2Ercxv -8bXxjUaDx/HucnalDyAXGa1h1VHGHmyDROFMX2T+trrRezO5AgMBAAGjFTATMBEG -CCsGAQUFBwEYBAUwAwIBBTANBgkqhkiG9w0BAQsFAAOCAQEAfbtiETsHs4aSBHiq -AXnXxGyq40HYzwM1seWqbEGfz76v+r3CiPo6cTzvZFAKY5cM9v5in1W+lUj+ZZwi -k/rEGNZ8sFXKQcfYj1sXfrdfdZUQfoOSSBupw6/hy/ZYZmPMVjk77rjuQj0Q30wL -q4hB1wPr9a720b3b4adBKu+1G6F/pICpbauTc8axBhvZ1TGfQzXRlmYeRoGY9iLH -b2du6TIRGF0U4l+kwjPxLt9PTQT29pPCcQe48iJ6romb2YDC4grdfUoeujCpQI2x -jsTdbSbcHqhjt5p1fxgrBiAj6KWH+RACU2FbrYcUXY4RmN0f9Jn9ECno0I3TO6qX -hognFQ== +DQEBAQUAA4IBDwAwggEKAoIBAQCWnuY07tQbi1P0TagCvHG/oMmPeKpXGBWRrZhh +m1NWsiqlcPQXx6nMcaHg9objUcsRytgT9flJAi6FFRchxJ+JlrFkX6S6BkXL2tiM +DueLF14MT8FgHqXnQfGfbOny6ZDSCvP+RuGEZSpeWJ+Nf/kMYaj5GClm+czYePby +XXokn0pYwqIlgU6dnDlFm4knAgHM9WGO8T0nm30IkJjaEDacJiTuY6mlRnIlA0+U +uyhh0WvXLXtjzE2IGywL2dKlnJRFMMPkmXv7z18yQW12O2DIlQn7QWJE8nTObZH/ +Pc7b81t89Qj0aN6Gomf6Eeaod6SiQjDBqXUnkPUhrgysvV3PAgMBAAGjVTBTMBEG +CCsGAQUFBwEYBAUwAwIBBTAdBgNVHQ4EFgQUycNXm62OEvL4sXvaceraHF9EzJ8w +HwYDVR0jBBgwFoAUXp5h6Kg6szZlamm9LJBV8c6fYU0wDQYJKoZIhvcNAQELBQAD +ggEBAGJapeGGMWue2Fi0a/7XBl6G5tHCqLA72INx4Xkf32LXNrxH+NO9vKaOEDxx +dy27f8X+JfW8j7b94MDffbJ1P36MMis+HY1TfILO3/ZO3PJUoOg0qJ4UWtqqq/Wa +QxarLSYSIs5gwjO/P+3mO2KiBNj9PAYhmC2o3wosTFnt3a7qgBVhN1tV7mE6kbid +wmpoqpimTsa/t9uK6E5LmYH2zQV0JvKsrgjdAtoQjZ49IsaksJJzn9dVXY8P/wdU +hFl8lji/dh6oLCcrrizIBlSvsM0b15pwpWC3IctkTRG0idxctNzRm356ol6ixfon +sPQ9WgW8HmkDbx/GiUzqB+KVbPM= -----END CERTIFICATE----- diff --git a/test/common/tls/ocsp/test_data/revoked_key.pem b/test/common/tls/ocsp/test_data/revoked_key.pem index c678426bfcde..c75cab58f18b 100644 --- a/test/common/tls/ocsp/test_data/revoked_key.pem +++ b/test/common/tls/ocsp/test_data/revoked_key.pem @@ -1,27 +1,28 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEpQIBAAKCAQEAyaCM3621q8GTy4ji8k4firDJe89rsoGUsdpMHLVMqopunWuJ -VJ4gjEmHPBoICssIoU47DCPg18vXW2MsVWE1h3NooJeSvOdAvX7bMUehy93QvhMV -rP6e4EveAM5mYmv3clUH1iCsEmQ7BqJbcIx18CVj9PPhJDv1BNkRGzYJYH0ydDJq -GAWsaZDtUHYBf5ykxIxub3sxRLTXJKiWiCNkV39JHnnzwN+3k/2z1DMwjr6eI/Cs -X+w3/oZ1xuxjzMCGgcmigjQdPfoX1r3M2W/7fCuvT2O1ILwdhK3Mb/G18Y1Gg8fx -7nJ2pQ8gFxmtYdVRxh5sg0ThTF9k/ra60XszuQIDAQABAoIBAQDAqxOStqqwStVR -HChJhI+tdwvBrM5sEFknrsMmd7SgDpJvCRB89HGDvMtmijV/Is7HXTsdebdkXpwW -7uixWafOHGExfEWzD4QU0ADi0WFxry/GQfRnkBP/n1+wA4tgp20YKtrHKgdjt7WT -vFeGcCJO7Vvb+aP9fPHAxTAMgZFqSeTQKGu5KEJkwhzD+LHcvfUYKqjA5Nggbnjr -XW9IJoyKH8coa6INvlyYm9yjUF50BFUP6Ymy+6OYS7u2lFDr6Nv+o7lXk7qPMt3c -D193BPZIy7HVydrgZ3fSaqzJyZFTqfxtKTNRSfxXZgKsgNwCoByKdfYw+qzYnDnL -lpShiNGlAoGBAPcHCWLvLG81oWzJeV10Cb9SP/tMInOszyqc/UkDHa7iRn/5k4Za -CUeQ2Z1T/HH4SJ7w35QlS5jyEUethe7p7Gg/yLV3DdM2WSQnm01yGrbiDJsj1QVw -wqXy2QpeGxF6o8ooqqsv5Jyu1EQ8uifXvgEf1As4+++zJjJocUOctX+zAoGBANDz -XNI5Vbksm6zMT3cDD0LFYGHfeE+PbLv2UBaqs1Hqp9Fr0hSPOk08vZndzwNHKHNV -ZNTLTFkyOUsdAnhu8I2xp8+7jRjvcYMv/5XjoC8tweHKMeCv5TkmJ9/+qCvtBj05 -E5pDyIJVauT/3U5U1I9oWH8o/5J1FB6PvuKpjSjjAoGBAMo0+lv/x/GohuDT8wKq -j6gKndEIu1LQ7CvHohV39X5IPslW9ImPffUU/u0n6IcqY9em+Hz+ImmqDLcNtYqh -9SBIxfS05Z406LcNrLSyaGe3lfYQWLlBWjQZG8y+x42BRD2hGENUyt/uxFavFvqy -QRgOg7ZECQZnMScmE0DzMCa9AoGARgY4xi72vn7nkOpLezvoQl05JrOocylCrF8o -ieAdBkfYg8NZfRBe3oGLnOQLuzJ+qOAmUXXsGTxOnRCUwl2TejjeXyygZYnhBbDx -O380MHtqLUwAmSb5b8SMunFyVH4ziBL3scwjhyIvF51zwguFzKWQetT3iVJ5MqDD -vNxLdTcCgYEAuaX47GHvHj+V3EUde+JKX0zwvkPwgeIvGPBqLwzVS8UlkDiEc4s9 -MfDx1tCfd7oD31bFNlZUI9N4cTTfNUN9eUzC9G2gjg5dfURD8B96uPZ0YxkU8kAi -ArdK2G+VtfdtN9carcrECRslnR+RR8KtH3Qyujl+7lPhYklUYZu3pW8= ------END RSA PRIVATE KEY----- +-----BEGIN PRIVATE KEY----- +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCWnuY07tQbi1P0 +TagCvHG/oMmPeKpXGBWRrZhhm1NWsiqlcPQXx6nMcaHg9objUcsRytgT9flJAi6F +FRchxJ+JlrFkX6S6BkXL2tiMDueLF14MT8FgHqXnQfGfbOny6ZDSCvP+RuGEZSpe +WJ+Nf/kMYaj5GClm+czYePbyXXokn0pYwqIlgU6dnDlFm4knAgHM9WGO8T0nm30I +kJjaEDacJiTuY6mlRnIlA0+Uuyhh0WvXLXtjzE2IGywL2dKlnJRFMMPkmXv7z18y +QW12O2DIlQn7QWJE8nTObZH/Pc7b81t89Qj0aN6Gomf6Eeaod6SiQjDBqXUnkPUh +rgysvV3PAgMBAAECggEALtzQhj6aitleLSAuOm+0OmmF3Ngvs3pgV5t50kCX/Nzh +LOlIYM+z8lKWiZ5aWIa91lLUyN0aiw8dNzXZJR3+fzn+BltFrsU92Q/FmUoX22xR +TCZSZZwThTC8wxwJbBUkhF15Da+zAdTSClmrhsR+0c3e22WbmBj3lZCJUN4pnxPg +RiRh3cS7ZSw0qIYLD7B3/PDv1cEqqGC3hnCd0V+v/o/i9b/fjqBn64o7zosyTV2G +i8ERAQB76DWaJOKXuyhgIYRjSzUdZ6NZU3XNGLhbczLPoKBOR3M+DaOziyZv5Eco +qw9YvRKV6uIWE+tzWJFVV2yhv1u0f2jqmi2/ZfKS+QKBgQDDkg78gduG0pWoTP2J +meIyoIRocNYStaItDmBLPwC63s5SS8r56y17Eqm9ohPQawOuRSYwG1qY7iRZI/Qt +gNaAzw9QBcGe4fTY5wZqrvi6NfYAPmosnvcMhvlZQ5bhcrj/tQVnZpqEF8e3dv+g +XZnm7WA9z0bD39ZlFoPQ79C5iQKBgQDFKTyVNZWISrBEKfSM6OzQwbNlvwWVyFC1 +Qv+00Ceqalz4Url2nWdh2fueIP5gOXJy7AU2h2gvClLllNTB4OtsUeJxLrshZXMV +4uKq9oyApmq/y+t+PmEIXIYt1lZxot3hSwCdMsqxkgoKaToR9qoqssrlaBGz7yFR +XLxe+7r+lwKBgQCWBJQ6XeJnqWHjmCtkQgahj0ACXYvZDjs5FK4JCmsk7YSW3Ez3 +KM/aeJZ8QLeySGSqaaDBhjoY1ZRMTKghv5LLfAni+IdtuSZ4u77QVye0r2/k//ux +/r7DfUYIkzBKABapD9L1Xl9otFUfBslP2n0UB0KsJzPBTRLIuFylCVCzAQKBgBnA +eRlEFnPmzX8Zu8dr5QKfSj9P4/rcXy5Nwfhr98JagiotI+xKQuaVAjh1NsR6vGgm +S8gDh6gdQRabie6I4jcTuu/tmqOSDKYfLFwIN/HVyruidu/WVfYxn5T9Ge1dyH1U +vo/Jwo/O82DIvbz66t8I21d7cFSAN2nZIwGE/7ehAoGBAKGe6oP0Xx0dqqkDkLbE +w6MTp9B9TOpJAKKC8rtjZT9u9wSMCmaEkHgHN9RLbCu9fSIt+hAoZlKL4/mC5Rnx +bxFYHPLM9L8KRrnFL4PSYho6YbVOconT05dT9v+1q/swTILEtbQN8EH0i9ZxdRj9 +r2cWtyQ6YSStNTSXH0EcYDBb +-----END PRIVATE KEY----- diff --git a/test/common/tls/ocsp/test_data/revoked_ocsp_req.der b/test/common/tls/ocsp/test_data/revoked_ocsp_req.der index 11897dafb21d..7bb3de647201 100644 Binary files a/test/common/tls/ocsp/test_data/revoked_ocsp_req.der and b/test/common/tls/ocsp/test_data/revoked_ocsp_req.der differ diff --git a/test/common/tls/ocsp/test_data/revoked_ocsp_resp.der b/test/common/tls/ocsp/test_data/revoked_ocsp_resp.der index c10dabdfd1c2..0a1921f49f90 100644 Binary files a/test/common/tls/ocsp/test_data/revoked_ocsp_resp.der and b/test/common/tls/ocsp/test_data/revoked_ocsp_resp.der differ diff --git a/test/common/tls/ocsp/test_data/unknown_ocsp_req.der b/test/common/tls/ocsp/test_data/unknown_ocsp_req.der index 9707e4649d89..d3ce5e9f8274 100644 Binary files a/test/common/tls/ocsp/test_data/unknown_ocsp_req.der and b/test/common/tls/ocsp/test_data/unknown_ocsp_req.der differ diff --git a/test/common/tls/ocsp/test_data/unknown_ocsp_resp.der b/test/common/tls/ocsp/test_data/unknown_ocsp_resp.der index 151dfe345e8c..35e135078cba 100644 Binary files a/test/common/tls/ocsp/test_data/unknown_ocsp_resp.der and b/test/common/tls/ocsp/test_data/unknown_ocsp_resp.der differ diff --git a/test/common/tls/test_data/bad_rsa_key_usage_cert.pem b/test/common/tls/test_data/bad_rsa_key_usage_cert.pem index 36589cdd9f36..2611bca4b964 100644 --- a/test/common/tls/test_data/bad_rsa_key_usage_cert.pem +++ b/test/common/tls/test_data/bad_rsa_key_usage_cert.pem @@ -1,24 +1,24 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/bad_rsa_key_usage_cert_info.h b/test/common/tls/test_data/bad_rsa_key_usage_cert_info.h index e03a0c2006b8..8ef4b09665b4 100644 --- a/test/common/tls/test_data/bad_rsa_key_usage_cert_info.h +++ b/test/common/tls/test_data/bad_rsa_key_usage_cert_info.h @@ -1,10 +1,8 @@ -#pragma once - // NOLINT(namespace-envoy) constexpr char TEST_BAD_RSA_KEY_USAGE_CERT_256_HASH[] = - "9b0f01b51107e4ca42c026a012b0c493e52d5470254c261f721f5ddb8994f92b"; -constexpr char TEST_BAD_RSA_KEY_USAGE_CERT_1_HASH[] = "8209d8b189aa27149f65e5394a3c5420dabbb970"; -constexpr char TEST_BAD_RSA_KEY_USAGE_CERT_SPKI[] = "M+piDlRX/ZkjuP+mvfo/UNOdlhHSlP8XTyot6CNhLXk="; -constexpr char TEST_BAD_RSA_KEY_USAGE_CERT_SERIAL[] = "2d21fb89621b175a554c2aebca2455dc69edce64"; -constexpr char TEST_BAD_RSA_KEY_USAGE_CERT_NOT_BEFORE[] = "Jan 26 04:26:58 2023 GMT"; -constexpr char TEST_BAD_RSA_KEY_USAGE_CERT_NOT_AFTER[] = "Jan 25 04:26:58 2025 GMT"; + "40ec592a56c055bb9786e1289baf9721e50343e784fe85f385ff44d5703805cc"; +constexpr char TEST_BAD_RSA_KEY_USAGE_CERT_1_HASH[] = "fdc5d22f45e2f40c71728a29a8ff2b0760feaf51"; +constexpr char TEST_BAD_RSA_KEY_USAGE_CERT_SPKI[] = "wGmrYvAKeyyKrugWPRd5UC5Vbd2aOqjFOwWznBl0VVs="; +constexpr char TEST_BAD_RSA_KEY_USAGE_CERT_SERIAL[] = "16a2c028445af213ce08a492e7d7b8c0820d158b"; +constexpr char TEST_BAD_RSA_KEY_USAGE_CERT_NOT_BEFORE[] = "Apr 8 17:32:12 2026 GMT"; +constexpr char TEST_BAD_RSA_KEY_USAGE_CERT_NOT_AFTER[] = "Apr 5 17:32:12 2036 GMT"; diff --git a/test/common/tls/test_data/bad_rsa_key_usage_key.pem b/test/common/tls/test_data/bad_rsa_key_usage_key.pem index 23790cebb875..2b027a99c152 100644 --- a/test/common/tls/test_data/bad_rsa_key_usage_key.pem +++ b/test/common/tls/test_data/bad_rsa_key_usage_key.pem @@ -1,28 +1,28 @@ -----BEGIN PRIVATE KEY----- -MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDQjkUl4elhgLcv -i8zXO68mOn/5A+1ybPreCzsD4jGpva154KnW4tPC5XA4GN2yXQnrSvJXOjC0i2kX -Lyw7AcUjXsxxDCxjBCCEtbrVkcAgRLSlq/sSexLGlAY7/HUWiOrJ+scn3e1Ru5I3 -3roFNax8+SjGOLxQI/9X4yoVttJ6JVCSRAaSvQeOqeBLWpbrAIhhWhlRkIYR1tFP -9awbIiXruuYDOo5HApcXWaOJdjI2qK2voeFaovk4JFo6NW/lL72SZUIOfRNk9lK1 -QDbWec50fT7F0t6JRM+B7ueKvVsBjAgf3wVe35RGNADcpgxK3t6icsLISCXLOKW/ -iVBfi0qXAgMBAAECggEAIdBJ/SK2qxyqbBFiNyyxxiSf+74bm9Ii49NgUHiLuCCi -ZWtRPh+YA+EdTmBsZBnaR4WRldDqdVX7xkrbWf8nI7KgD7LQk4aSGyeNJkleTse0 -86jW/p++YzyRZ4e+wtY/cwYE5Ogs18lDThRU3A61a6xzZEgYnXRorFWOzOclEwZ6 -F3L9gZHo7eCjsdOluZpC1xfl3vUln1TaahAkXoQwhUnxvMqjc8qjne/8FiM2b/3Q -qzazzGDuKZgxenm41SW0OYCkZOJdqRmfZw9ZR6lZYe9wwrzL0iVGNcn0MocGN722 -jwInTryrvZBeGz5FeRkt5SILuqbiHQzgvE7Ox9Z00QKBgQDbx7lEKZHV2M5RKoAi -f/7cPaBeb+COj2HP78vxmzMC5YWujZ78aKjlTTA9vvlEmOOX/Vxpvu8QeWGlBaZ+ -6p/bAHY//tvKfpbLlTla4a4o3exvD2SL7kFMl8uNL2FmGtli2PSpbx50booEt3+X -06UtmrkPNnGtp5f6lghmQLhrvwKBgQDy7QAhsxtgnaOP53Td9jCaKG4MRyYgiSrc -zAtYaTF8qUurmaQkEXTkqtvkITCpRtZwinYgPxjqmoyBeGwi2oWjADFQOpfJhOM8 -74CTLBbEOiJ3btq99J6u7Bf7SKyPglJZKLv/UbUZRHzZ83ZQDYoa0kHePrYoopqY -KiYlxCQ3KQKBgA1e2iuGZ+Pdm7eeYUs4BDY73YzBO6UQnf+7c+nP6kuL0RUscnai -m1vP1VZ8TsfYkUgG1t9sCTk0WTdj35wrA+yb25XLGG36Q4xBGMspnaHI1oBvLEvD -A9/4AB8nucIvcfgsgL3qD60/qE/fJfkDnDHpDscZJdNNtdY92Gb4GwAbAoGBANxF -PGZSQpPTvLjClfyhvCY8XLTzWsYLunrk5bCwCbhQxhV+RhCSZ5zktGhiE/6aBd2c -H0pUDGLF6nuHVv4viRdpGE34IyQORAI/5SUNyEL7t772HJA7nBteZsxqdFXYRJUl -03nKe9zCdjcmhHRIIp75YdKEqKWl82ngZiC+flwpAoGBAJsJAY9ddAq3opEDxHUj -YrQWpNy7UtZ8ARTUxK0Ps9/MR2y6ogLv6idgRznpZKDG4j8b6mOzKhv3G5a4Uf0z -QZqpZIi8kg9FXeVXlZZUroH+04bEM5cd3Fbhb1jX7pppcsSe3g/Waszk2oMMvWC/ -UGG45EqYWVKNz24UZp44SMW5 +MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDeTKusUoe4UeC0 +zbw74Lzr8nC/MhacdP0uX63Q6VXjzn/NTzB4hpd9Ir/w9bPjQsCJI1CTyoYsvuRd +dklTH25C7dqH763ZV+Ry6r6fUlVmOR0zA8fV7RPCSoxSpCQ2cPbbW0utLYk5Hxb1 +rmk30cLlWzONMT8CAgGvJC1F6+3mRvn9K9LOO/5cVTgHVQF5ogSunurYPMBouftQ +nfSVlXMvx6sBC7I/jYaeIaUPeNsTQoQNqF3kGM2NbjT6b4/aw+3wMBgBO0/1esMh +nx3Bqow/NHfNejW1BMn1QEcCJp7ip1qIwGMraJOsSnVOWVe9EtmgOLlXIm69cG9O +/n9UPJZlAgMBAAECgf8BM86VcC0sp0nnOZzwa49UP/y++dtXzPxyTcL0jDlxdg4F +yKnzI/7w9ZiQMySkcC9iU6S9J+c2cWaE1yWcc54/hxSOtY1pE8jN1z5gRwwsnGV7 +MMCmf9DKj4kK99OASTxXLVWDdXHsAu8SfetpefFuWOyU3fUbcITc9y7Pjr7DLqO7 +CW0tqAZhN24r/jYx2cZPQ+se7e/G9R44mqFUd/4Fz0a9ZWdtSPjaRSxlO+2ULJQs +bjN7qR4i1koOm/buMxduv7V9niKfhhFFaqIkdsRXkde//pmGlUykTDntlmnG3WYd +1M9Ta1aEILwNc8TbW3TELO98yOB/4cHLGTNQC4ECgYEA4HWJrRrKp9ZqsTIai12L +ikFPAeC+jEExrTHg+xtkn6WDWif1s2EZRawgjnpwTRh+Sjp5PsKeQT5MY0QRd0uk +zYajZ+F2l8xV8th+YeFX+9DEbozuAkUfd6RYqztg4vZFmdiun3/tJu4GG74YR7M7 +5w/DiSW2qd7YNYS2geFbEmECgYEA/YlxuGf5JIlE2BhmYhq28XEnnZGtu/DqA0Hy +IePTbiA+oMtz+6HEW6Edj54Lcb2h35vc4uujEmnwc+xJhMlFTWunDYa7rB2akp6i +RsNfCXP41z15ZxrhB27etpovetTI9EIBBt4GLfTHIIvLzWcS2y92cdiF19faBhQy +RyocSoUCgYEAlYrZigHyiLWa6alW9AkD4b23NKoWaX056ojzuni6pn5wL821ragA +XWHbYvGCBmtOIIgqpTymkRM/c1czR8aW6vNLxPb6uxHBJYVFVlL6+mNRq9Gq9Mo2 +t9A/3v01hKDNKD2rwcpKJwin+y3AIWzxePUQsjv1IeG9LJLZwVhyA6ECgYEAuF68 +zeb+LG2OHL8RpQHcS5OHxXPsrSEya5AHLlHorMrSAEgzXadzjVaKkqfRlrLaBivn +4zSL75YOf54ykFd1CCni31k9HJqij0DArUjh0ZP+Pze7ExlezvL3Dj7tjBs0zzs4 +V/AY+k5oh+hhGkt8UNwg/AUCv8V+DLGfJlUfIakCgYA20UoR8MD8IVUzAOZhoBqS +iIJ/lny1beYFT/XUCeFkKjEjRZbNQXp/aksqmPei8soPJ30T8m1wGh8QX3xebC2B +jazTmORrzTGOlpFskgetZwRPM44a4t+46xCRX/eHWzTJogbAqEewK12h5S7sQJ3J +QbtqyhD9q1TUAnt6ZJ1dYw== -----END PRIVATE KEY----- diff --git a/test/common/tls/test_data/ca_cert.crl b/test/common/tls/test_data/ca_cert.crl index c12f1817f5e7..eab8d680c46a 100644 --- a/test/common/tls/test_data/ca_cert.crl +++ b/test/common/tls/test_data/ca_cert.crl @@ -2,12 +2,12 @@ MIIB+DCB4QIBATANBgkqhkiG9w0BAQsFADB2MQswCQYDVQQGEwJVUzETMBEGA1UE CAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNU2FuIEZyYW5jaXNjbzENMAsGA1UECgwE THlmdDEZMBcGA1UECwwQTHlmdCBFbmdpbmVlcmluZzEQMA4GA1UEAwwHVGVzdCBD -QRcNMjQwODIxMTkxNDExWhcNMzQwODE5MTkxNDExWjAnMCUCFDqzcIiLuhgHHdG+ -r3TnjGE+SQVlFw0yNDA4MjExOTE0MTFaoA4wDDAKBgNVHRQEAwIBADANBgkqhkiG -9w0BAQsFAAOCAQEAPe7WB3XT2rBs/2K+/G7s0EAeIlgdv2H/QXhBb3gLA+mUpLTH -cPgvkdnSEKw6x6g+erI1pAqew6ZiEbaSf4SLCYKTQhpzHH2cmwJ+chwplFnSIcVl -2FQOmQ1xf/lIZRf3hgPTGTzws6ptBoPGsOo+IqQ06+ggCAXXuHoNhHzKAkw3k5g+ -W+fPfQEUkJWCrDmM7Nhu50bf+cSPQl9qw4Z42K86pqp7w1sw5STo4Lp2MoKCT/3b -8X4wBB8hTvMdOJozwUjWnf8PbgXRTOfuoCR9eycLTbMUS1GazYKLfjMLESFR3rqp -tnY4u9DRKVqDzKPVPzz8BXzdJicwWlqVdO2I+w== +QRcNMjYwNDA4MTczMDU3WhcNMzYwNDA1MTczMDU3WjAnMCUCFEsFNJlAO5LX3eU0 +zTEijwAaD3wEFw0yNjA0MDgxNzMwNTdaoA4wDDAKBgNVHRQEAwIBADANBgkqhkiG +9w0BAQsFAAOCAQEATwWcoQW7yoFVmcSY90fbeAPr3a8KB2i4yaHHGSmOGzsw6FB3 +3iF6TKmP5fo9bVyAreha5/nSOMamtIG6MDfXkYaz/g6x8qxuK5JSEBGYQPQMRBa3 +P2FO1GjjchiHTEOYXUk8Po5wbZGB6LW2CbCXZy30+oGasIdpURrWEMwUK1Kphy4W ++1I5c48DbSrDkrLOHPeKJr4f87fvV6H5t5I6jI6J4LsN33SFZ0zulV0ETwKGQWys +Xb+MDJGTQaQ/kwAIptT4ocPNkgj3P+wH7YgSu6ui/LY/d1qu30hdFze/Ba1JcnKD +gV+JK4nbQmYhFRcpTuG9jECMCxUDGyFOBjj2cQ== -----END X509 CRL----- diff --git a/test/common/tls/test_data/ca_cert.pem b/test/common/tls/test_data/ca_cert.pem index 6fe2f9937403..7e72249fa348 100644 --- a/test/common/tls/test_data/ca_cert.pem +++ b/test/common/tls/test_data/ca_cert.pem @@ -1,23 +1,23 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/ca_cert_info.h b/test/common/tls/test_data/ca_cert_info.h index 0cd9a67ddd2f..939316ad4389 100644 --- a/test/common/tls/test_data/ca_cert_info.h +++ b/test/common/tls/test_data/ca_cert_info.h @@ -1,11 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_CA_CERT_256_HASH[] = - "2c744b40ce28e2eea7ad41e505d39e89eff0c5ce11a943ded4f87e231bed3632"; -constexpr char TEST_CA_CERT_1_HASH[] = "936319da6877615ae6f968b7a7d182e90f669067"; -constexpr char TEST_CA_CERT_SPKI[] = "DDvY1NbGoGU6rrDRAN9qSlDcPeJyqmsgM4p7hIyTZVk="; -constexpr char TEST_CA_CERT_SERIAL[] = "34aac3658c934935a02ee3a011cdca4b7ca0a839"; -constexpr char TEST_CA_CERT_NOT_BEFORE[] = "Aug 21 19:14:02 2024 GMT"; -constexpr char TEST_CA_CERT_NOT_AFTER[] = "Aug 21 19:14:02 2026 GMT"; + "7d0be232cb6b83ac06af0e8bebdb046ae75d79a5b16f556fbf1e3d34f5ea66e2"; +constexpr char TEST_CA_CERT_1_HASH[] = "24ee33e4f57b2732c57247b6f897585f2d6adabb"; +constexpr char TEST_CA_CERT_SPKI[] = "jLgu4ygHX1HUM4y9KcQHwjxpTxR5FNBi/AAEq4+K7gM="; +constexpr char TEST_CA_CERT_SERIAL[] = "3781cedbaa7194e99f70aae03b19ac5925de1aaf"; +constexpr char TEST_CA_CERT_NOT_BEFORE[] = "Apr 8 17:30:40 2026 GMT"; +constexpr char TEST_CA_CERT_NOT_AFTER[] = "Apr 5 17:30:40 2036 GMT"; diff --git a/test/common/tls/test_data/ca_cert_with_crl.pem b/test/common/tls/test_data/ca_cert_with_crl.pem index b4321cb877e0..07d25d36b749 100644 --- a/test/common/tls/test_data/ca_cert_with_crl.pem +++ b/test/common/tls/test_data/ca_cert_with_crl.pem @@ -1,36 +1,36 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- -----BEGIN X509 CRL----- MIIB+DCB4QIBATANBgkqhkiG9w0BAQsFADB2MQswCQYDVQQGEwJVUzETMBEGA1UE CAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNU2FuIEZyYW5jaXNjbzENMAsGA1UECgwE THlmdDEZMBcGA1UECwwQTHlmdCBFbmdpbmVlcmluZzEQMA4GA1UEAwwHVGVzdCBD -QRcNMjQwODIxMTkxNDExWhcNMzQwODE5MTkxNDExWjAnMCUCFDqzcIiLuhgHHdG+ -r3TnjGE+SQVlFw0yNDA4MjExOTE0MTFaoA4wDDAKBgNVHRQEAwIBADANBgkqhkiG -9w0BAQsFAAOCAQEAPe7WB3XT2rBs/2K+/G7s0EAeIlgdv2H/QXhBb3gLA+mUpLTH -cPgvkdnSEKw6x6g+erI1pAqew6ZiEbaSf4SLCYKTQhpzHH2cmwJ+chwplFnSIcVl -2FQOmQ1xf/lIZRf3hgPTGTzws6ptBoPGsOo+IqQ06+ggCAXXuHoNhHzKAkw3k5g+ -W+fPfQEUkJWCrDmM7Nhu50bf+cSPQl9qw4Z42K86pqp7w1sw5STo4Lp2MoKCT/3b -8X4wBB8hTvMdOJozwUjWnf8PbgXRTOfuoCR9eycLTbMUS1GazYKLfjMLESFR3rqp -tnY4u9DRKVqDzKPVPzz8BXzdJicwWlqVdO2I+w== +QRcNMjYwNDA4MTczMDU3WhcNMzYwNDA1MTczMDU3WjAnMCUCFEsFNJlAO5LX3eU0 +zTEijwAaD3wEFw0yNjA0MDgxNzMwNTdaoA4wDDAKBgNVHRQEAwIBADANBgkqhkiG +9w0BAQsFAAOCAQEATwWcoQW7yoFVmcSY90fbeAPr3a8KB2i4yaHHGSmOGzsw6FB3 +3iF6TKmP5fo9bVyAreha5/nSOMamtIG6MDfXkYaz/g6x8qxuK5JSEBGYQPQMRBa3 +P2FO1GjjchiHTEOYXUk8Po5wbZGB6LW2CbCXZy30+oGasIdpURrWEMwUK1Kphy4W ++1I5c48DbSrDkrLOHPeKJr4f87fvV6H5t5I6jI6J4LsN33SFZ0zulV0ETwKGQWys +Xb+MDJGTQaQ/kwAIptT4ocPNkgj3P+wH7YgSu6ui/LY/d1qu30hdFze/Ba1JcnKD +gV+JK4nbQmYhFRcpTuG9jECMCxUDGyFOBjj2cQ== -----END X509 CRL----- diff --git a/test/common/tls/test_data/ca_certificates.pem b/test/common/tls/test_data/ca_certificates.pem index aee0f750631a..a1de0cf6e0c2 100644 --- a/test/common/tls/test_data/ca_certificates.pem +++ b/test/common/tls/test_data/ca_certificates.pem @@ -1,46 +1,46 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/ca_key.pem b/test/common/tls/test_data/ca_key.pem index 17c0073c8122..43b002a3c640 100644 --- a/test/common/tls/test_data/ca_key.pem +++ b/test/common/tls/test_data/ca_key.pem @@ -1,28 +1,28 @@ -----BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCPd//RG/Gbp8DE -QLBUUvjWa/8g3ZEcdtK7SWmKg1BhEP2Klsqj/Eo71SsyLHLofnPGbaU4Oq6voHr8 -WLbZWTjQgTZ4m0l0Ysy1VBVg0IUZo4b91ZJwhj78Tdaarq1dvMairckZx6L0WNp7 -fL2To8YkDsCTccxVmEOWhAGJ8LzG00MH965p72SIhWdzl/6Rsh7d0vrx53mU2V4p -zYqu2Gj+OnIcoSDbHy0wzySzb3wMhwuU9Q+mkgA5f5kMpJblf3wetI77t73AMKEq -7EhRV4Kn8JKqXRRf+9/kK4eUE04hRwZnUkvreJBcOIR1PRppMvTP0dWDv1nNSpMI -McI4Yg21AgMBAAECggEABIGd6OkKSTvXK7LmdveWNlH1FQiwlqbKzrQrGv0t6Kaa -eCBtZAI4KLH05eIMh+303/4wqtf5Ba4yPrvgnmoVhUMRvW8POxchW+60rzJNg/Ul -d9KeA2fMEau2OmyTKHcV/CUeRG+HWEp0Ll3ILJt/zUEjXl48L1IViWRDEhycKViM -X75CbLf7LDFHAw6loXj+WwfGBpfe1Uex3KRk9hM2StymS0xmQbFC0ujcY4Y72I6y -AKgvstVF406MmgxFi748wnPqvjIgQHXSZZrzuKZP5EW6WxhZwX7r0VYAMunSOl7R -1nXJOpsUgD4k9s3//w5lcESpNzKOS4f68KR17izozwKBgQDBmDROy/p7mPacyFk8 -G8pGTMbOxmC9TkhrqMav9oVcyaoXB8DFQ4iLivzRTrVK/zYydIbt/g3mg2IU8JCq -xo84Qaq0Ex8BCs3riWnIwFZBuw4muvAlEJs3+Uy/vW8qKJSvt3cYkhRtdAMvB++S -GejfY9X5fVKsqTWCqRGx6CQrLwKBgQC9t1EwHQEsUY/C2stECAQY+7wDlQ+LElSd -JkXE1gaE48w3hTa4ervwKU/VHiLrvvZd9s63gzX5LkHXW7R2aPYMMAdIBcaiJX03 -aYDXSpyTvXzNNWp3UcfWdY6QAqm4IB0T7oT+ckmSW5k7sLY1SnPevnxj2LAE/f4/ -Pa8iNGeMWwKBgC5D34xNNwk+nwEM6DZzNb3jL0fPJONYx/nilckLkwd/skRat/js -kL84cf7bXnwTzbH1IyHRKyVBlLkIXKpTVXrORqtOPoSTPm7hogQ14udGerVKy4Uw -GMghrfPMo7phhFcR80ZN8s/Nf81HijtSMdLhGwvKpW1Z6s3U9cOchLhFAoGBAL0R -UW8SqNWjHxOA+yv8lSDU1+X2Crx9cyf+OW/WID8VyrLWJtepMV1BvpbU5tZsxJiW -XCMVN5fymplmgi2zouo4fzku0GtN00GC+m0UpYCzSgo0nrr1HKRFGeO5U6z1DCWO -AqqV+W5LrSWIkb4ASgOFcPAMxjbjbhtWfRAoi72bAoGAP4MF+23TmmlYmqqNgNRG -7hvSiCpt7KH+UzmaIa+Ssz1kNrZYErU8YI6C+vS8U2fXdGoTHQU+sZBSWb8NNBm8 -mKRMeL8dp3qAhWNiEbjIXlSjTz5Z2IlCXuqckRBERCy4W50TQuUIIwHiiL6QqmEc -eDr5Ts1+ZWhRG5XK9X4ouzE= +MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQCcL/DmykcskLOi +rD0HIT6XjmjNLJZ7fhx9pZn5Zt9F3ES4JGT0dRN9XXhcIvhlGiIKlcKhYyLzVCpO +wVLJMxRAxyrZGF8YfZrTP7eWiuWllVfwrGNvOm2Q83XKPzrHPvItMyUPjAKY9qtP +OHGdwJcf7jvYaDIa9MUhiS4jRJLGDb8HIE/hKmWnU9CMNiQVKHgvhZ2zrBbU8jub +7PW21buOOamY2bBwXdshDr4KCciPz3t822yQ37GSpdmEbORtII7zjbjjwagCe/xY +zDXvAlTZiRfBehrkogL8x8iDJ9HJJ/9+vnU2ipjV75JOgeAEPp7ZUgXphgWzPyGM +0PTKlNJxAgMBAAECggEAAYVlAPZk2Y4CNdocEQr1l1fDdQYTZBn/EIkxlfB2ybEi +uTFfi1LtkOm9X5ZWmXN28+fv+I7k2v5NmC1BT2TQNG5MIEegu3YTsS18bfql0GZD +MDyZjk6BHSmF0uWpPqICDUcjfAKGzvMOCYw47QqgXib9jba8EC+kkNZLbPwAuu2I +74S+Bv37tAQgPxuRn+kCfHax46Ef33bZ3pONg0RIKH05coJ5QgqIDs7OUu0/5pYa +Y3MNA4kP4o9NeFSs/x9yx5S016cgVIHNgS45jdIchR1St6rJKfwIiMuxbY2pNAro +m4iOoF9Tj9ABkrOKz4Pxs71f6J58h+Xk4Hjs4IRL0QKBgQDZJ9qCxR04HEk861CW +HiKk/mSfSMioCQRuBGSJZD1l8UcwvHF3fxe98j+wnyhrO/uMVNPNIJ+ZJuoAJ2qn +hHnywA8Z5vc5YeRj4Ii4hVUxv0Wx61zqkd4yrOpLIICviTy727uVV1RxK6G4F4xF +72wIS1v729BPT9/X1MHXwa1ziQKBgQC4IC3ROiEnhuX4tiDsiCp3c6Nox1Xx62zq +zQKfIj64LJY+zwCIJzSgZ+tgjT6wUevPP4St8ZLagLdTJJieQWpibnYg5iQvM1cd +VvsZHs4w8zgiWxOHp2rc6jI7aAgyT+sA4J0h4W+9HktKifCvA/mB7LB9XxMB8OOj +0ZuocGrlqQKBgQCTjlUYTsBQBEhvsKYNm2SHIKVW5qoSJC5yY2G9SfO+dXieUS34 +uM91LkrAxSU92IBRFsLku6o28w5GFIKQWaBTptWcECklQLNkeonseA0vxHyjLP7y +FTQa0wxRCEDpBiPSsrh//dtPGwrEgJu8Wbfa2voh5XdirS+5BMTCysQFoQKBgQCC +Jwz8FvEUtcCeHHANgvsx0OYzzKQuC9LD7wLpZhWbrrjN0Rl5JO2IbazuZSlpDZ94 +slehdV/vYIk2Fmpjg64lwhtyifwN+Wac8L0yNppd8688adDWVTuuyUWUxKb2mZNu +3Vd1eZu4vU9Pc05VCKQ4eQ0QskIHXzYquKIlYMHPcQKBgQDQTrDykjUCuvEneHok +yAMFLb/lxVyz+qn6WCn/WEQxinH00VoJJiCaM/GubDxGpHGdCSpnhK63JyMj0DW+ +KdMopP3eaZyvXY3ZcJ1qZK2oETZT6ZYO6XNitV3bLi/Q5PDtEtYcFJC6dezFFCkW +k37HX1BpmyrrRv2qiBMd2uIPCg== -----END PRIVATE KEY----- diff --git a/test/common/tls/test_data/certs.sh b/test/common/tls/test_data/certs.sh index d4393139c639..83f5712e34c3 100755 --- a/test/common/tls/test_data/certs.sh +++ b/test/common/tls/test_data/certs.sh @@ -479,6 +479,10 @@ generate_x509_cert keyusage_cert_sign ca generate_rsa_key keyusage_crl_sign generate_x509_cert keyusage_crl_sign ca +generate_rsa_key bad_rsa_key_usage +generate_x509_cert bad_rsa_key_usage ca +generate_info_header bad_rsa_key_usage + generate_rsa_key spiffe_san generate_x509_cert spiffe_san ca diff --git a/test/common/tls/test_data/expired_cert.pem b/test/common/tls/test_data/expired_cert.pem index c22e098a1824..765c4476a4e4 100644 --- a/test/common/tls/test_data/expired_cert.pem +++ b/test/common/tls/test_data/expired_cert.pem @@ -1,24 +1,24 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/expired_cert_info.h b/test/common/tls/test_data/expired_cert_info.h index 9d3e9615c761..9388e03016d7 100644 --- a/test/common/tls/test_data/expired_cert_info.h +++ b/test/common/tls/test_data/expired_cert_info.h @@ -1,11 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_EXPIRED_CERT_256_HASH[] = - "1a18ff120179cb435b4c2735824089d0f98ce5e8dcb7ff559996a5cc4165fba8"; -constexpr char TEST_EXPIRED_CERT_1_HASH[] = "9b5cc295add5cd6a9fbe807e435ae3ce6fe4bf1e"; -constexpr char TEST_EXPIRED_CERT_SPKI[] = "v1rSJrjvwodXgF8mJ+dT2cf37afxzOa3Hlzed4i01NU="; -constexpr char TEST_EXPIRED_CERT_SERIAL[] = "3ab370888bba18071dd1beaf74e78c613e490578"; -constexpr char TEST_EXPIRED_CERT_NOT_BEFORE[] = "Aug 21 19:14:10 2024 GMT"; -constexpr char TEST_EXPIRED_CERT_NOT_AFTER[] = "Aug 20 19:14:10 2024 GMT"; + "69e6bd2f0b888e10a3a959cfeeeff78972e569e105b2d50b5163dd93e760ace7"; +constexpr char TEST_EXPIRED_CERT_1_HASH[] = "188c2eabbb4390ee2cd70291538071d0d4afb5e0"; +constexpr char TEST_EXPIRED_CERT_SPKI[] = "w1ZDRaqCOuIti5ds0+JMqnrNAvLwWuA4C1CBN7tXIu0="; +constexpr char TEST_EXPIRED_CERT_SERIAL[] = "119c0de515d3783dde64e758c7bda82a713f1332"; +constexpr char TEST_EXPIRED_CERT_NOT_BEFORE[] = "Apr 8 17:30:56 2026 GMT"; +constexpr char TEST_EXPIRED_CERT_NOT_AFTER[] = "Apr 7 17:30:56 2026 GMT"; diff --git a/test/common/tls/test_data/expired_key.pem b/test/common/tls/test_data/expired_key.pem index e46cdda98fda..39fc6a03b0e9 100644 --- a/test/common/tls/test_data/expired_key.pem +++ b/test/common/tls/test_data/expired_key.pem @@ -1,28 +1,28 @@ -----BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC0wka1eVg6QbjE -uKISD0HKWmHjkygypgvVPO4J+LgQtQdS7azLnkl2FnXBRHRDNdUBg6Bg4oCN/toI -r3X7xsS2GpHpv/5Op4Dpiro5wLU+gnqduz6zb4k5M3BjHHlw9qEHFirk0ConGh9l -c9+VswSQOotL1nzf0rZ107lqEYUa7xQshHB5s/eWhLFICd7AYyXOhUbnQ19RY+3S -QSO+4UAL4psgdSW/z3zCAH0a7iUQqR2WwjD6+UCFSLVchU8co0K/xIaymRpLdie+ -U6JZjhzrJKHL9Jh+HmCWQespgxGIAovpPQHR2vjj4fjY9NnpTRlpejPCa4UdZkLL -rRneXECxAgMBAAECggEAD4dPoAQ5TULrYsIKUVMcd6vxVCXGmqhLZLGn8PUcKfpF -U21d7n2uCa4nBlgRRVtc7dT/HIek294AoOWi9QLn0A2jCqHe8Oags1+CvVal82Vt -73pAKhXbQ+3cejU+ZRMY9RUFURQlhOewegyc8P04t4PCBv05i9hsKp3qZDd2WAB8 -E+wLCFdnZj0rB/9XJRPis6H5EhKC+IJ4w43jbYu1HPCdI3+xuRzYUhJrd1GJbccN -B/y4qdL0CuB0vDl2LAIM/jfC4/1oY1etESysr/mvovGHg1LvA8YG0eg6vYmPeVsB -lf17kyOs1gLKcGHeGfDuQbe4jG8eio4xxjmkRD5U6QKBgQDuNmxgUvDiARHRFV2S -Wc7jiQhFGuHIR/LFMeoPvtF43EXYRe44CrjnV3E1n+5j98E3pJx+cUFSoZT4cFNb -nj9eM8iXVEwhLQ/P2xH2EB/SP19xAZp3XMhR8zR3F01eAi/GGbs8SjNlDMBrj6TP -Ji/U0y6sy6/uuzuJ7xI3a1jSiQKBgQDCQZdFs/FPcuZrQ99B/195ETf5jJsyt+rh -RZfA/h4JdnSFyGANoVQbb6zrBLWjigBRhoJP87KDWDw7nZ7IKCQiAnX7avNOiJXr -ik6NiW3yEUG6dOIC86A5sDguuTHjEKvtXRohwnVRTGLMKEsdcR0t6ei7ciE94VFc -rmlhPD8S6QKBgARuSLfF8ysRAAbWkeX9+6Ypz1iRtm9mPzLByeu/DeBkoHv0WQj7 -0hKjgryPm/yKCDMDwdFsQ93ImZ/BXxuOJvmWlv2RmNTpJKkmFwBvrlfXy+urLvdX -Z3Z2wpwQd+Tuv3q80cm+S5Rul0mo41TjDfK0duLJ6xzSqLnZE4qqWX2ZAoGAZ5aa -mGzwjbFz9ldnQsZvnxvzgXvddxpkgmSeHChm1Bz63iyQLDSPqWHQEDOeuOrqaI8W -BpSp6SiwVgojlhDx08EEMWJDBOoJKGXEpe1XV/Kj3k5eB7zrAFhcXW4ckD1fsWAo -g0AzV3soZD5IcBbVvJozpWGjIGB7BrVrNJLv/6ECgYEAimBKljYGUyt35LHLkQfu -nQ2316MM4vvDLvsk28ITmzdggQB7J0VisIKydudONiju8afvizWGgQRpVTU9U5Un -ueQzOHQMSkpglsHU6o8lDkCH5tAJv6rSUmnNf9JF+kp7iB0J7Q1LxiZL6iXsQAbQ -w1bhnTWSf/E0beVwFUsI/Lg= +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCiMljpuxSQ6r6E +ROdIoiPybOpW/WIvW4o4pt8BZQA+OuL7cJnn4uSoZoExNqh7HuFh3Ct5jAJc0krm +5M5TzvZt4SS+gGrY2UUwzi64DUi/cE7QekgFRLknbjwdPG6EM49rj1mfJ20JfaF9 +y18QOeoF1/zfcR456/xEOZZ4kXCeFcvxnAMQWasPNw62EGeswdy2t9ynCFUln8Tz +Hp5JIz5fCs2K33YxwVlDbkWtLiZmGXrDDm03XZLig3TxPgy6pJrqOYm8Odpu9c8i +okDDnvkHwjQlQ4gTXagl30m7zWOhgvZ//4d7j475BWaq49Wt/AoXMajzKK2eqQ6r +ywROI8DvAgMBAAECggEATD8OvRFM4bL4TIV3lBVkgJnir3H9rfWCTI9lVep86sQT +389XCkMG6oMFSHVBTl9949r0NPc0RR42R8RXmd44yf6En2kO0VGRzRefrrXP9O5+ +nlJdeNyNjZOsfrHh4hO63/1LTB3kjAma2N+5mI8hDA40uXUbmG7u78OCkLsODcHB +sh86eMV2Uq8+u+xXnG2fzEEH3kPXEitvmhharN2ns4d1PcZ0tBtWrg+/d8y9C2rx +vd9V9GQ/+LWVe90MdUqorAzcRzcHdjTx0q8Rg8jV/n0LwsW5ArPGbFmZvgaVAk+S +Pzu6l+dghOG/LmiUYU5XJUdnjbR20OTwt2nJDw3kgQKBgQDG356fqcyjRdXCLzJ5 +ehcv5kUJRnxZOV6vYis8+vNdcnuAfp/fYNPtKen5I+EsKdh/Zfy+/0XCJKDmmXcw +FJxt1g/wzL+cUgRrhue+kPntpxtKdI8AhiEB5BNi7CY3rreBa3SwwpfVr882PLP2 +x+4lEedzUQt49J1jgDh6DcksNwKBgQDQyaftms1BBX6rbbadFysjdW+Iuux2loun +5qORqCBrDUXnoMrFD/JRf18XwglUtU6iFETE20Yc8uMJT9hXrTf9Swagz/C221xZ +X8JzapkhYwUXS2IRSXU2HE2+3K3+VpqgO7ayqYdgGx/zzYQSqwAyXnJSLPMWtJWG +54vjdJzlCQKBgESbhqyMNoWpJOo9wAr6XJ9wsCZYA7QAP7L/ie0aofR99y9H/71f +OR1bVVVW1GqY8RBaTcxSYm1sl3mWPfD/W0vlClDHQd8ayF2UB8TNXPtop9iSx3al +zyNI3ItG7pRNGQ9z06jbKOhWI4URggBDzttJBvDYZ73NnbJi3Jj2wo0XAoGBAMe5 +X+6nOtmMTBPpK9syIo4U9NCzHyiB8q52rtnTHs/JLqnY4p+IFaFoWqr7brmdhs78 +3JwDthpTLmPmAWo9xWWDs595yybgyIKmW/jUbA/IDUKvVex7fKh6gtSlfbvjVJ8b +ADYAfgOtbu9mFYVWFyYXuvxpC1EZBkC6ltLK5pshAoGACdDO5Hdr+wy+MKrbxrHJ +Z81DnGhE4Po2ovHnc6Eaw4y997sTbjcBvis1D4mvMPo96QGW3ndNCmkwc49MBWNQ +yBkOSuUuKN06Qjkbt72qIJPQhBA14EE2kYYKaDTARscs89uNWSMa6JG652GgHdW+ +/NJN10ImSxf4L/F7TkxSYEk= -----END PRIVATE KEY----- diff --git a/test/common/tls/test_data/expired_san_uri_cert.pem b/test/common/tls/test_data/expired_san_uri_cert.pem index 1064bb2ee13d..5d83559e5a19 100644 --- a/test/common/tls/test_data/expired_san_uri_cert.pem +++ b/test/common/tls/test_data/expired_san_uri_cert.pem @@ -1,25 +1,25 @@ -----BEGIN CERTIFICATE----- -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 -DZNjCLs8SrU= +dGVhbTAdBgNVHQ4EFgQUY8npdG7mVq/arp5ulL6TTFfy44EwHwYDVR0jBBgwFoAU +zGO93ow8vl9eTM3/EPmenVsAviQwDQYJKoZIhvcNAQELBQADggEBAH8qJhneUkua +rctTYwUVrxSvk2CvJ0EiDBR6GENdSUYaWCPcw/NKQVAtcpkq27Vi8Rm+addWhrUf +QIWPqNjb5PIRxuBBjQX5gFtbT1eH5OxheU+ay5rCfioKCiP5GaMyrMSARU0iRbLi +LtAUXDx9EdRyDoYbEUGaI4JGeN5QYdp6+eUAqZLFT9dzywXce3WLT4Iv2AV2kWZ6 +C3wNv2Arl+Vj7YtQB/xXIXBks56tcKVbJwfDcd2pNZaSb1okAeQH3u3mzEchryWJ +zCYEG3ZAZ0itnDJeQo2iSXC6CKT1PJA+5AJolBG4HXYh2TytnJAQ5ogcpRs1JV8U +3z/RoYzm54E= -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/expired_san_uri_cert_info.h b/test/common/tls/test_data/expired_san_uri_cert_info.h index 5147f4a90321..8817b92831b4 100644 --- a/test/common/tls/test_data/expired_san_uri_cert_info.h +++ b/test/common/tls/test_data/expired_san_uri_cert_info.h @@ -1,11 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_EXPIRED_SAN_URI_CERT_256_HASH[] = - "bf88360f013e7c747450ba31c96e11f0175b06f6fc2db9afb593fa8ed9ce8708"; -constexpr char TEST_EXPIRED_SAN_URI_CERT_1_HASH[] = "9698c58eb32fc1534748f91d36f4ffa905959fc0"; -constexpr char TEST_EXPIRED_SAN_URI_CERT_SPKI[] = "7NzLX7cNKg3/u/kvwYTIG5qYlof8GlBrBadpcetPm5U="; -constexpr char TEST_EXPIRED_SAN_URI_CERT_SERIAL[] = "3ab370888bba18071dd1beaf74e78c613e490579"; -constexpr char TEST_EXPIRED_SAN_URI_CERT_NOT_BEFORE[] = "Aug 21 19:14:10 2024 GMT"; -constexpr char TEST_EXPIRED_SAN_URI_CERT_NOT_AFTER[] = "Aug 20 19:14:10 2024 GMT"; + "1fc406b74f7df778cf0004d45f2124e97638a4b0dcea3db73551e00adae364ac"; +constexpr char TEST_EXPIRED_SAN_URI_CERT_1_HASH[] = "e1734c3524915fdb008c026ecf98dd6cd41ffde7"; +constexpr char TEST_EXPIRED_SAN_URI_CERT_SPKI[] = "w6K0iQhD8YKmxGnfZKTZRegsiAepFpKtXDznWhShtIY="; +constexpr char TEST_EXPIRED_SAN_URI_CERT_SERIAL[] = "58c9956d0a2705f185fcf8015870c48ab8577316"; +constexpr char TEST_EXPIRED_SAN_URI_CERT_NOT_BEFORE[] = "Apr 8 17:30:57 2026 GMT"; +constexpr char TEST_EXPIRED_SAN_URI_CERT_NOT_AFTER[] = "Apr 7 17:30:57 2026 GMT"; diff --git a/test/common/tls/test_data/expired_san_uri_key.pem b/test/common/tls/test_data/expired_san_uri_key.pem index b6aa927df333..5a7f6b756aac 100644 --- a/test/common/tls/test_data/expired_san_uri_key.pem +++ b/test/common/tls/test_data/expired_san_uri_key.pem @@ -1,28 +1,28 @@ -----BEGIN PRIVATE KEY----- -MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDcmLHMHVcxEsTa -kawNG0ro9cIHvQD2uKdgMNLmXRLERN+/aMOrPSztxIoMQM75lVC+E0bubRrjhidM -DjnciIqYJqiBRSexrzrp3YZVCL1Qn0iJDHSVqqnkevX8MdujTBHqjv4bsSXbWlmH -6CT6DQA90V4iAQQR2cBK0CvHAoK8RFoMHS6pbcTl9xLPPwGRLsE3uPE6c+OhLMp5 -9+sFNexzTSoFDyrsxe1UUCT02Rzg7Nf2lkN8BJRkU71LTaZh5GWZI/q6lCAqFEaq -wCGox/p/FdtpDXQTq+LOrrW7DuVqy/K7JQiRRdEXMfjssnmx44XcpR81t74oLSrZ -Bp1EfWI3AgMBAAECggEAFLGCPd29JMGLYKsfn6i6xNKHanoEnobBGyXmJgcyUBUO -t2iL5AL8givYsCbFA7N9Fbq+aA/C4PfgG3AnzC2tPdg9ufqs9/iyWk18lEeAmUQh -f5gahUIZzXDqpS2SjZjNaXQTSrFTr5lwvDrYe4ul3sBGlOjRfLcxJOBIUWyr3oTC -TBhaW0SUdqmBbSlf2Dz2M46qdaoUDZBNfUw+X5PSimEAFCF6ObQFdNY5DtPwyJeP -DzC6IV3ngt3n2dgKMVU0xd9Fm4Fua1x0f8eUFzwvz5oK71eNGyQG3eGXyZqyankJ -jcKGwwkjDc3p1je4M2KiYoQ+70N533eNWTdEOjU2sQKBgQD50MERPN9kbrRNpiv7 -+HLZxgOnRab7G9vavPsyoSbc1PC6nXRAahZp2xWcFsMAYyPlMPZAVdXkmfGA4f8J -KzFGmcLgJRz7Gj1d3jJ8mnknnoyLP8hL7+2ild/tkTn57AMK9MwSeIytkyEkxC5w -nJyQa6gxNzpyEX0sBTbJ5yk8DwKBgQDiDsKkG0aXOvDqxqsgpWJdu5OK2jPqKOAL -tmtGIJenqooSO1v9eX1FdaCowQeHNiPXCG0MEJG9JE+NDALRW4kIzLm2XywgrFkR -agTzjGbU/A8MuoKTPHjrHrrO3ABXmspNq5PPvzMPQX/7uFH/vivX64TvYV6YBwEl -A3CoXxNvWQKBgQCtIwY8GTFGXQdvbYS8bFPFJNyxWK/DB2rXbfS3AUN698YjwC6q -2hvQn7uZY5kgspVVKhrxOcw1VJAxX/Au/ZV4Neb/DBnK2kO/w9i/zRu83sDPXZRH -NPFAppj9AJLq6KyvMjwhbRUq03a8EY+SEqjb2xFFkt5Z4k8bbD2trx0/9wKBgQCG -kWzSzh3ehsrFp9BVFb6Rt8jj3nMLEJwWvNftHhfJSp74rXdcU8b740LpUkdN+S+q -oSxxAygOpR/qAd1njYrsvxpKcytMo+w9jpQ1+z13yjiXRivWxCfjJx7jZ1mYzN9j -DyFliRc3HLG4QggmKqnk1iIDcj4iWAEZbIvS3w4tuQKBgQDMZFSNvjasUXhdo9NL -BOlA8JjE8AHduKMuqXgW11rr2unmDakAQOaTJUx/vYHH6wBfCoyZWyh7SbjsN3jQ -10MByT0XyGlWNCh6xzzOP6GDxMVPLkbJ7iV7ZegU3r8skI+cPnrKjeROUc3+vjez -L2jMBZDl5sSMFrdp7/49Sd5hhw== +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDlP5U6tldBzlAc ++5wVzbTb7MzKDJNVsjQCUS/toQ6ZDr5b0owZLm4YjX+ZSuEnH/jP9HbbRGfb/UpQ +BnMSNuRzeyJDl0uIxAbGWjBB1La8RPn2KhC7xeWDHRiFlwT/htt70c29Efj7JKlg +krg9phitJef2SSYTDtL2Ajeg5AzyvNvUaFN21oQSbsUaKke4MRZ0T54WCbqYLCHt +zOqoum/IIKX6qs5TeVlCkRKIRXro3eHKb6wUzhgYQIoJyJpm35IMDkCdtugA3O1K +zVqomyeOWW/yVsPSVci/yLcLprj+O6s7oxu7sOKnpKB2xH71GsqjyW564JTpX1RA +3JjEOHShAgMBAAECggEAGGAOsE52Wq3i1iIUB5F2xdzuLXGcMi7KLuY5BWLsQsP5 +jkPbLPZDMzh1tR6WxWqLMc6u20Obvh1hdb7UehRSGCFN6bKVj8uKuN5wER/an4wU +qThHIoq5Nka1YRxHUMV4YuL8+uSFUmwkglCMvH6uUwLGdj5y3kXjknrL4BSUzTOq +ANSKcWFVhSQ4gCPLpiQVAedQCvF00ZxEM3n8lJGRmjtibmfKEdHRWKLHTaIaAHUW +7BHj9+6knXqdFDymazBMf45dnBNLfs2fiXN1PKx58TWGiCEGi/WFXYrsr0reecNO +zNO0VWcI++dHE3wKY5AzfdL5E6PQZj966+gca3QzTQKBgQD5Ytv+9lUrlOL/eL/T ++LbwuD3KpEaqn56eo/InXqx8zRlyPB7p3fbnubTRRpLAJ6YQlPyKZIrE3vyrdwCc +0mBpS5YHJ1RBRIs7SBedZqF/odMd9rfTiZoX6SXtkHLKVWrG+yHEfK+d2atRhVtS +ZxMGwyD4v0EIxyWVHT9oow+BPwKBgQDrVADdMX2mrNMXxlztnwkTZzGnqxEKZYaT +jFe9/avnAu1dC416q0Xn8qK53QWvKXB3BjlqVmrC3WaBN2Auw/KWipri7dwPeJIS +WJ1rDv5yKfHvK9+lPfErOKprjCSfBppT6spCU4P3j1OcNgIIHQc5bL7708OMf7DF +MuhtSgayHwKBgQDeLql5mdV/ooIqwVWGcIvsIvlKVNlwog0boUzYroxWFBSbpdyU +12BmSxlBafLMp4ZYN6RXWAQaKeBKkxdEoFms9d6QOQXjsEGrays+3HT91RrWEzzr +hih3LQzRfmQGx9r9tDf9ami75XWwh3M5EwPsfmQduacjPunI0+nuO3hQ2QKBgDtu +SJWUFR6N0PXVI8zi+CDNU+37Nt+ASl9i9xnFQa+ivp1b+Iv9SzdLwKrd1byp43w7 +ty5Syr2RunxxprnIxLAeKwWaepPxqDo35PGPpNTiIPZ9BwstPIXk1q04hFshCMKe +rhvYCaDwsnXl8ddotVVcUFM65MzLxrHWrHpFUrGTAoGALVZ8SlT0iGgp+swQ4gH0 +J5J2h9KdTuthk+v13B9navs8UoooUO2PXY4CQwdjDEdkL9azLY0luqpyUJKuhMwb +MFlIlvaSb994fyTbtwOfowk0oz40jEfwi5CU/vHtMkL2+/QzKg+W6+jy6utS8K70 +KGWeIonNyHpLkSqZhoM91F8= -----END PRIVATE KEY----- diff --git a/test/common/tls/test_data/expired_spiffe_san_cert.pem b/test/common/tls/test_data/expired_spiffe_san_cert.pem index b6dc52b85102..cd93a67e1729 100644 --- a/test/common/tls/test_data/expired_spiffe_san_cert.pem +++ b/test/common/tls/test_data/expired_spiffe_san_cert.pem @@ -1,25 +1,25 @@ -----BEGIN CERTIFICATE----- -MIIERDCCAyygAwIBAgIUOrNwiIu6GAcd0b6vdOeMYT5JBX8wDQYJKoZIhvcNAQEL +MIIERDCCAyygAwIBAgIUB7TKKsyEwQ3AiVplQjYK+KrkA9QwDQYJKoZIhvcNAQEL BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQwODIxMTkxNDEyWhcNMjQw -ODIwMTkxNDEyWjB6MQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEW +aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjYwNDA4MTczMTAwWhcNMjYw +NDA3MTczMTAwWjB6MQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEW MBQGA1UEBwwNU2FuIEZyYW5jaXNjbzENMAsGA1UECgwETHlmdDEZMBcGA1UECwwQ THlmdCBFbmdpbmVlcmluZzEUMBIGA1UEAwwLVGVzdCBTZXJ2ZXIwggEiMA0GCSqG -SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDC5gt5AiKN942n82dJhGYyuSuFeVm9V+lX -7WHmw/8PMNEkG7gASbUK7Tzp423k4t/Ljr8GLw7ZOenwle9O5RdmNaiTgNITJC6G -D2fCTQu49cJI5Rq7OSiN/SHsCrydc8CwGyJEn86Uo9dqfsQkm/fAz5domv62zLeZ -K9C33Exahhu/ftWdzjKfrkpObSNC++oxbIjoCvgfKfdmHsUHHW8AdlkdYuWi3Ots -nL9iX0Z6YlW1jQ2+DgohpF6gHo1tqF2DX0TcSy+VCif0zjMznO/LEH8POORhc3GF -XOmSvb3wGHoRLN//Nhatx/zeki0TGQHn1dm9IzsThRoXwp8UAq2jAgMBAAGjgcUw +SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDVt2otE+Iw8nbE5x38lgCfLi/gamLatr/i +DLAxIU3uAVfiwOqp/FFM+1AThhEjSNTt3VHfetSdmwNMXVHLo20nB5Ne8N3Wbq+5 +DUC0uggnVzQ6eE431YKlOxPN6RcsNpTbyI6AAdw6PTYhLgV1PlTYa69B0X6matnI +EXaFGF7GwXnZGiF3/3KPUFeRQN8gjhm7AD4zAsZDGHkO6wHhW89tx7jBwYmGzY1x +U3iHTjkliy8qzqRKys8c2NtTmfXY1498B/rnfhgRzrg1Kc2iiu3rQkGxPVYW0w2h +GYjbKMZxZQbMwlzOCYQez4ac4KrtOaDxvrwq/QFrJHti3ixKaLMJAgMBAAGjgcUw gcIwDAYDVR0TAQH/BAIwADALBgNVHQ8EBAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUH AwIGCCsGAQUFBwMBMEYGA1UdEQQ/MD2CCWVudm95LmNvbYYdc3BpZmZlOi8vZXhh -bXBsZS5jb20vd29ya2xvYWSBEWVudm95QGV4YW1wbGUuY29tMB0GA1UdDgQWBBTT -P1bpFPsS0ko8aj1nXE3Qbuc+PjAfBgNVHSMEGDAWgBQPoM8lvVgXfggedphlyUOv -H0+FVjANBgkqhkiG9w0BAQsFAAOCAQEARuwCKjR+jyznwHyxE+vIxrt7ZaKTfUz7 -xpN2UwVOsCHaSklAdlqIMSYjLd4DIZpUYfYP4vX7zB7CZeyTw6lIkgWO+4B+Q+cr -TJOOqSV96kp121STrP5MCMcKmpACv1BiEGzL2hl1z774vGlIrg88O/tImcFqCA72 -tx2KyBl+ackhU0MC0KWJsfIHyZPTuhwRnciS22BOm4+ArVIvyBc+0YbYSzyI/gfN -6cfRZPGE9H/nEknf4PbPkVwq5iKACQuGsHNihvdb116jur4W4aGciwjdX1GWf3aE -01Dy1zw25YxCROXH4yDmlCqYv3ZajMTanO4qHOz5oGbmI3WRji+pfQ== +bXBsZS5jb20vd29ya2xvYWSBEWVudm95QGV4YW1wbGUuY29tMB0GA1UdDgQWBBRB +Z5TQScbkyIIfmSpG35ikAQJlODAfBgNVHSMEGDAWgBTMY73ejDy+X15Mzf8Q+Z6d +WwC+JDANBgkqhkiG9w0BAQsFAAOCAQEAVxOIscIxpEdEvyt4BoxNFus9EzaKEFjZ +5OY8gCX7atPfGodhcbA4T757ABRb5zzCi84Y5OPJJGfjIaXeqKJOKucXtnS+/ND1 +XYBtBR1jrFLRz6CEnbQmPdtae0Qxkux4I79vy0h4st9EI1SN+YEtnISAlNVQhdVS +6DBCpTdaBNFGU5RTDDD37XAxUtEvaVR14cWMDSbRxtU7wW2H4SuKYBZw+VIc7DCn +bGDNMX11llhWpQhctRoIKDMji3zy7p6tPUFuQ5sK3LnTayu2woYzKXVDK0RHSw8D +07CKulv876PXwQ6G2RxzM5CmxyhpWITGLz58S9qTc34Sh3+m6KOJQQ== -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/expired_spiffe_san_cert_info.h b/test/common/tls/test_data/expired_spiffe_san_cert_info.h index 97cf4d47ce07..1325e7847871 100644 --- a/test/common/tls/test_data/expired_spiffe_san_cert_info.h +++ b/test/common/tls/test_data/expired_spiffe_san_cert_info.h @@ -1,11 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_EXPIRED_SPIFFE_SAN_CERT_256_HASH[] = - "8aff2a33d4590fe0429dac72ad69503e93f7595b3b69e2b6a55df1822225a7b2"; -constexpr char TEST_EXPIRED_SPIFFE_SAN_CERT_1_HASH[] = "c2b0e8d5c6c0b83ce4dd8d4bbc2b06a2ec48ddb2"; -constexpr char TEST_EXPIRED_SPIFFE_SAN_CERT_SPKI[] = "K3gq9jkn3AdRaL6lUxQyuLwSe+fjtGjXVvzIw102PsA="; -constexpr char TEST_EXPIRED_SPIFFE_SAN_CERT_SERIAL[] = "3ab370888bba18071dd1beaf74e78c613e49057f"; -constexpr char TEST_EXPIRED_SPIFFE_SAN_CERT_NOT_BEFORE[] = "Aug 21 19:14:12 2024 GMT"; -constexpr char TEST_EXPIRED_SPIFFE_SAN_CERT_NOT_AFTER[] = "Aug 20 19:14:12 2024 GMT"; + "ef6477cfc7228329a1d3fd9e5ecd4e71487d11720df1ffb5ad4b06c73675407c"; +constexpr char TEST_EXPIRED_SPIFFE_SAN_CERT_1_HASH[] = "91ba4b339bb92aeba5bbb1e02289053c6b8e6fb2"; +constexpr char TEST_EXPIRED_SPIFFE_SAN_CERT_SPKI[] = "Oi0Hh8pF7VsrFa209KOY3ItgLiHfrjb8432p6f/2PQA="; +constexpr char TEST_EXPIRED_SPIFFE_SAN_CERT_SERIAL[] = "07b4ca2acc84c10dc0895a6542360af8aae403d4"; +constexpr char TEST_EXPIRED_SPIFFE_SAN_CERT_NOT_BEFORE[] = "Apr 8 17:31:00 2026 GMT"; +constexpr char TEST_EXPIRED_SPIFFE_SAN_CERT_NOT_AFTER[] = "Apr 7 17:31:00 2026 GMT"; diff --git a/test/common/tls/test_data/expired_spiffe_san_key.pem b/test/common/tls/test_data/expired_spiffe_san_key.pem index c8644c3563f2..8036701fb96a 100644 --- a/test/common/tls/test_data/expired_spiffe_san_key.pem +++ b/test/common/tls/test_data/expired_spiffe_san_key.pem @@ -1,28 +1,28 @@ -----BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDC5gt5AiKN942n -82dJhGYyuSuFeVm9V+lX7WHmw/8PMNEkG7gASbUK7Tzp423k4t/Ljr8GLw7ZOenw -le9O5RdmNaiTgNITJC6GD2fCTQu49cJI5Rq7OSiN/SHsCrydc8CwGyJEn86Uo9dq -fsQkm/fAz5domv62zLeZK9C33Exahhu/ftWdzjKfrkpObSNC++oxbIjoCvgfKfdm -HsUHHW8AdlkdYuWi3OtsnL9iX0Z6YlW1jQ2+DgohpF6gHo1tqF2DX0TcSy+VCif0 -zjMznO/LEH8POORhc3GFXOmSvb3wGHoRLN//Nhatx/zeki0TGQHn1dm9IzsThRoX -wp8UAq2jAgMBAAECggEAJskE63XjToE/LXcgzN6OP/XdlVhK5YVDKH5TB0tlzK4Y -UKk7esMwRhZkEt9xlSUZCDdGCIMA33XI+lm8H+UzPOHcxE3UgH6oy4DxUxdmB87Q -dRUytqNvUKJZR9HzKxpH9EPSE/oBcE8SpVzIx8hKC5LEPMrreZFP0CmKBazPfQvt -+WNZYTyh1mUmkL30ak3a7i/RMRbKUCb7QgVI8a8K4tR/AzLjDRW0klO7Y3u1aE1c -Hnts1IGN02rDcDlelsZAtDSnTOSJs9i1XZ2I9xy1A7ynBYgRAAHXsi3uu7h0XLoE -/y2S6zTb9s0OlxLSGYI+v71HzVpOpw63WHSqEGfXMQKBgQDxdS8JVuY6UdO/GrZ0 -o2ajxrlMdaFcDKWZ9BWtx6OAEQVkN5JXi6dRJCpFrg4NIPwb+Yq9WYmMSNxFLa7c -mqJx9roETD96lE06OHT8ZBXGkLQ4KBA8qiX5OdD3Q2HfwcjRga6BSf7b/HVRPX3I -vT8nTYnTUSKIKGUniteF7IAEpQKBgQDOowIhiIt/LHcVvq0Kj11E7Jbneazy0EOF -0nEk7g5RCwMn3Dzcw4lEixnWQBe7r1HNnx/PZJapU0sqEquzLUysQcEYfUifmY97 -zaS8E//+d7AJxmV+iH2lIIcFeX+XQhbvthyx1y2WkAMlZ4ADhOoP9FCCbL8ZWr8/ -ZOobSuIupwKBgQC6TcewNhvILfDqyGq1joqYnbHF3BFX2+4+3sWHY721B+0YCYTi -BcBg7D2trAHtgWDlGONC/H4T/vfubLQ6RRpIQq3+uPJV223HGV6yi2r93hMgLVFx -7XsFVOX2k0hGhNg1RxFlcrmx9ZZzy7VtGRBMfBh3M2golLqQCyIGlJemfQKBgCNB -sOVj1NlYDuGI7SF2IKXX8E+CdT3gxwSYSXHRpGOzi1BLxZ6tRkiJq1jhCqudWEnL -MrRCJ2qwqYx+LwmdWw2xEm9JQRDqNI8dIVRt3Snf5gtk7IBQbY+1IxSODHUUc7Fm -0zKM0lx0KfVB2ZfAH+ek+e+m+lwrHaKFZ2RMvJbVAoGAMhT7ZGXOoJSBXbatJC7C -rJMl+2NVr1qRDZE/DPlHDlLazDKXYgizUAnMQ6bw4MHVHdZMpfJ6LcgBqMegekQQ -FCG713KEGMAYgy2CHz4lEjGYQaCXJwUlzKALY6Ih3AVZZwqQHn+OQ/7t509IS0Zf -J5KjsbDN9dHsnc5DwnScY5g= +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDVt2otE+Iw8nbE +5x38lgCfLi/gamLatr/iDLAxIU3uAVfiwOqp/FFM+1AThhEjSNTt3VHfetSdmwNM +XVHLo20nB5Ne8N3Wbq+5DUC0uggnVzQ6eE431YKlOxPN6RcsNpTbyI6AAdw6PTYh +LgV1PlTYa69B0X6matnIEXaFGF7GwXnZGiF3/3KPUFeRQN8gjhm7AD4zAsZDGHkO +6wHhW89tx7jBwYmGzY1xU3iHTjkliy8qzqRKys8c2NtTmfXY1498B/rnfhgRzrg1 +Kc2iiu3rQkGxPVYW0w2hGYjbKMZxZQbMwlzOCYQez4ac4KrtOaDxvrwq/QFrJHti +3ixKaLMJAgMBAAECggEATdT/3o3UvQW4emo/MfuBG3erKPwlp0iR5iW/zwy1gF3N +339pluGUzEfkOFAFkseWAFCvXgeyQfmvwFJmFRceC+5G3fczm0HxTiAE9iygBo/M +LhUdS1k/PKSgyEdA0LHKEabfOsAyr6UWPwwvIa1DIhRJndtJWBsm2CV/9+XRsmkd +/2suJQRv/rAJMLTRn5qeebm6CryHzL+eq4R4cbYdNKUQruHSmE3vSb5ZbHC/umBO +Co9Dde3QBr4G/EOsyBux9KJNImEx7gA4+lwMBbgnc92WLrjI1w0z1iGU7Fdt0lMa +qI+d9z5BfAsg/QAMhMXmvoU0noW1w/CZaBqmKqm6ZwKBgQDZcilDKl7+C+iNKsJi +0PBS9AOmg2f2XorZ3XMKXYW/CJV8cFVR7nikdYxE6zFLzSp+p5tYMs6v0h0yKEYM +N1doXp1AURqKI3ZmHGcu43TfZH56Anh9vx5McwjGxTdiCAro/LhFFE47beqGA6Nj +oof3WD9C41tPIjnZLGZnXiB0LwKBgQD7m/kdq2x6NRhuXqSEGqu2woXGEKg4E13/ +8y/xZjdOR+akNaMjqN2E8PhnoJK3ivio+UHEKDtMVE4px7m7oT+whqlwseWxj3DV +vW3YEAxwa90kDlj9hTBQB26EkteRY0bPX1xvW4NXNevL/ftYpe3gnm1RlhPDWnyr +DdfM7o6mRwKBgQC6myASBeCzgCC4VQOwrcIwTjx7v7WOVqAuS78YHB5VTNaMjhKK +V26tJDuWQYhylsVrIAdOb3u0o0pu6uUCQtP+O4QT2AZAmiJXivR55rU7qRBpQImK +0GL+FJJpkoHu3RwPyiGRFtX0ZmWnUKP9M1Qfzlmr21VW2fZvC41uE/ch/QKBgEdn +uWghKTT5coiIFXpkM003oU1XltXrMScdNgL1NkbiAuOhUT4ig1NiK60FFf4+01jo +/DAWFtYPqusSgnRsS63mWZng8sXUZnpSOyUxUMZq5iSAaeLw9IgRw9yd682X9hWO +A6aauwh6BgQrfTRoSr0PWQjpZYxwVqcY06CWJyerAoGAZhNX+HrkgkdL7rCY8GLO +iNYdu4J9A/MHX5xHSrrbJLTAUk+5Q1ljP3qM998Mxm/Q+UFzQ+kJfAW+leqqhQ5x +auPn/XO6O4s+5flVpd4mAZTKQLaA0mgA8FikNG/bNSK1QB/3gPQ3n0nlT0/8eQyr +6umOTmTdAEevuw4xsrMI/Oo= -----END PRIVATE KEY----- diff --git a/test/common/tls/test_data/extensions_cert.pem b/test/common/tls/test_data/extensions_cert.pem index 834945a35ef3..35e5c0d9010a 100644 --- a/test/common/tls/test_data/extensions_cert.pem +++ b/test/common/tls/test_data/extensions_cert.pem @@ -1,25 +1,25 @@ -----BEGIN CERTIFICATE----- -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 -hzsWIe48KTc= +BggrBgEFBQcDATAdBgNVHQ4EFgQUsDirveYfbARWC/+DZ3jcYWFEnNwwHwYDVR0j +BBgwFoAUzGO93ow8vl9eTM3/EPmenVsAviQwFgYHKgMEBQYHCAQLDAlTb21ldGhp +bmcwEAYHKgMEBQYHCQQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBAG7YP3SSlPEE +LQpz4NtgAYKyjpCoOqFC9EyfL3t+mHFNWDOUvEia+4Lf1jxwRDxqcnI7EL7zKC7U +Qrz/zZuB451jsYA8UAsG9n3bi68C+bstA5m24Cq7+5/YY3LdwUZUaLzHL+vy6gJS +TAEl3KZeKwqaF3+EbRYTV2sjyFLJcsAlSudxGNf+5s8WuUkwZjhaNjLkl8fy9Ejz +cwBO/vAto8/hupisY685x70sB8QSozWCV3d9QcbuozgFtbojJb5n9Ru5cJYEAPnd +ec/iQhtIwd1TN7CR1Thf5F2c1TAyql2XhZKmph5S8A0LNmEiAyKLhrrm5DcDjeNm +Q0W8QWujqqA= -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/extensions_cert_info.h b/test/common/tls/test_data/extensions_cert_info.h index 1398b3510a0c..5fdd7b8a94e2 100644 --- a/test/common/tls/test_data/extensions_cert_info.h +++ b/test/common/tls/test_data/extensions_cert_info.h @@ -1,11 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_EXTENSIONS_CERT_256_HASH[] = - "ffc4fda43ba46afffbb5fddeaa5c3b627984d60e173c2fc7f406692b7f1b24f8"; -constexpr char TEST_EXTENSIONS_CERT_1_HASH[] = "177b4c5cbf598d805606174139ad122f33cfa1da"; -constexpr char TEST_EXTENSIONS_CERT_SPKI[] = "cZ0Pr1fLI8fxH5LTLoFD+dluhe+eCxR3AWHfZmuiRP8="; -constexpr char TEST_EXTENSIONS_CERT_SERIAL[] = "3ab370888bba18071dd1beaf74e78c613e490575"; -constexpr char TEST_EXTENSIONS_CERT_NOT_BEFORE[] = "Aug 21 19:14:08 2024 GMT"; -constexpr char TEST_EXTENSIONS_CERT_NOT_AFTER[] = "Aug 21 19:14:08 2026 GMT"; + "2f672635509ad20e1c1a28b2620fe22fe2f5dffd32198af4837ec326c0e02478"; +constexpr char TEST_EXTENSIONS_CERT_1_HASH[] = "4dd09e39b4c62203e3b9aca57c7392790dae3b2f"; +constexpr char TEST_EXTENSIONS_CERT_SPKI[] = "RhiZcn1mVclFO992HbQKgFHYU3XBUkOVBSNdUARvnlU="; +constexpr char TEST_EXTENSIONS_CERT_SERIAL[] = "58e7263e9bd3351cc01ba28f23004b43ff0de121"; +constexpr char TEST_EXTENSIONS_CERT_NOT_BEFORE[] = "Apr 8 17:30:51 2026 GMT"; +constexpr char TEST_EXTENSIONS_CERT_NOT_AFTER[] = "Apr 5 17:30:51 2036 GMT"; diff --git a/test/common/tls/test_data/extensions_key.pem b/test/common/tls/test_data/extensions_key.pem index 51002f764eb3..8300c0ee2b9c 100644 --- a/test/common/tls/test_data/extensions_key.pem +++ b/test/common/tls/test_data/extensions_key.pem @@ -1,28 +1,28 @@ -----BEGIN PRIVATE KEY----- -MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCiWsORHGVrsTgC -2kzA/swykPlcfUOqW9Nci9xPWIE8RtCsd3UkEOtzWCY3KSyu9Hh/nonwj37dblvJ -qYuuH7iDjXpMTtpwZg+P5XLNGS0q5PFTq56reOHxosqUKEKaO5IwR5OGiXwHPMoJ -s736sNVcWv3Ob3+lRwoszuZVQzrq58AcfG6ivo6C230LN82ygIxFZWo8u0LKml7L -OzMHZmqVM4FKreLLs+CNsg+fmQZ57iA28H8OmGssj+YKNlh9ftgSAUKJRoO2Kgdj -6qVVKDAizjobn6ZhiPIIUgl5552EMCY3GWP7/4OxjKmZ1Ug3ekWKuYf0pfpVTcup -7a4zy88tAgMBAAECggEACAJUPXdaJXrjmXhtauPm7OOr+X0Qdnn7LkiUALIMBg40 -Qx3NgI75HoKNuBDm7GaQ/zKx+VUK3B+SlZswkdFsx8iV7OfC7OKMB/w4spd4W/JZ -WVhRBoJ7GvF97tshlfw0VP9i7rMflDfSe7ILQC+zBtBSTvm/IUck4FsAj9o2MNpT -xXflPBmZMhtYq/jcQbycgD7ewBljFv+lQy1JSPSsB/QCOQAh3PB8XzGa4kcM9k36 -J4hI1kGQNVtN4BhISJ4lxTafWnLTgGOAWEnA+ombdXWmfDvIxahFPv4kUKwNdJ9U -xO5d2Z2GvsZKolRrD0SYpxjpYW55SfyryHxZRWQjnQKBgQDUIVsw1RyWbNJByd34 -bLEdZV4WTvkTG4m6ZqCKlnXnrK5/66jhy1axNnRykT2j2at/AKeNvzs9sLMU0GWu -TWPPeXNQ3hsNY/TGGR7J5n9u4Srnp1ijBWom5zX20bwTE9HRQgi57Znl5MTKs7Nk -Qmfsq96G16+tqNESlE9vtSt+AwKBgQDD7iuPC7nHpi+nKDUnLiUXOvsiSH3qSeO5 -eEcA8vZK9I1ih0u5uw0G0wGWGOS/4D7K5sABV2izoHvg32AJN0bzG885uEzNZ+dw -WAMbJt9kSi5fXsweuOt9gjysDMh44s4v4PEWYW44BoCnBoOmsba8+43ryR5PK9E6 -2olwKcnPDwKBgQDO4ik5mt5ipob4upPNMNQbwzzbrPGl/Pl53ZU9FDixVexpvb/b -VqCZ/G3dPmFLZ4KmPlErIRH5vFcrOYOxVrC9K8mXWMYxbQbQHLe2WSJ3VQqvGrqL -Y0B/6IbszOgMAwxidXBlRKEPYOm8dz3BzjHk1EoWYExppXciE5rVa2+bWQKBgQCf -rOBu6Z10Kem4DrqSvbaYoga8v9tuLt2Z733eNiOmnnsDC0QZj2lkYF5wlsUF4pkJ -/tgHv9aiXW3Xq/O2TwhRZB6T6bEdzUn+cpvFav6v2wzDyJwNhaLVXGhZxukyK5Th -zC5ukOSkYBhFBrgQB9DnXxMgT32WBB22GxfbAxNm3QKBgFmeNOr+amgfNZJXQE+P -+CWCH/QdxtZquLLdx1yPLmptPvW+jriTwtm8r8gO+zwORZAhNoTUroGtS0t8XJwY -E3lHsOFF/cQfBQ9r3d3Qz62OOTzfS0tpiyl/NXV8wpmmn4QPiaVms63O36GTxxkL -YA/Fl6ndFQEWhSYX2F5JMeO6 +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCYnkTRtnv1M3Nb +hL7/lX7VSupdGeskwugJKsCD8biHmkkrkZAfHMgXQ7HzSeqIj63/F5IFNcJPU8UR +923b23q/Zz+QfYdvqroOcEQYO8vONwsvR0YRQxtKkEU4CFaqwNrmzehvk0rxr3XV +v/v10/O2UdaKecnJO0YRlgN00zfnplsvo4cIuzzhRl97uSClaq/4WsKMvVoncJ6X +anGLAepgh3XncPMXSbqNPqhhXw436nKL+huO5anoMJihR1Cyd3WmbEUZYvLXgNb/ +xP1EhXTUD2yn/u9J6GMcY7VEk4WwQbYjWfdMUcpXjKlLWG3ZaguALsMgESX7tZIV +cB0sQGrxAgMBAAECggEACGioyQpuNpqqaSkqVUgZQ2SlZUWaz5019KwlP3/V5EUx +1+BlM1mkhEE649+d0cvJnfItN1oSOS9LGEwGNdfLbqu59FrLCthT+DZJgjGCCRW+ +T4R0gPOUfhC7es4qAq5HWvH1M94tNTcu9zAYEIZ1LJ8otduALM62JxzmI6cv/6en +r8VVmmkWRMC5z7PVpm4rXYoDhCXg05P7DY8LUKUMJ7N0OeVIaKImv+Bw36OR5oq6 +gaRVyN0q6Lb3ATVE9vNgqXBkLdXb6wRkD5qbc30XiyxhVKZzRfediL9Dez449AlS +p8G+czpVC2ocsKk3MirkDbCSgD3r0hg6XEGkpsRnQwKBgQDSpNPQTjQQDeTl8vRU +NyixllAIVqej4qOtHWGq/k96h3MvHSFdlHvkY2tuoLd5kkOcYOy802Qh1WiZ5ngt +dNtYacxIkHS9aQpiyLAfhlkn2ImgLwT8guizlDCHz0GodS665rLl4yAWTnfhFnKS +rqs0xai06DN8KSOnnaLhnhdMfwKBgQC5eu+pXIjB8HvxY8kwvpxGBfLqm5+D5mFR +/Di9KBcsduwj3sj+b8HK3+qN1lFGjcWPR+lGWBkuU6kRkZ7AtRTfCcY0mRBXcTSt +g5hgDQORg3Ni+fscAJwrEI4ivP7uBZ6ylzyv+QtX2HMEbZCkQkUUaO8nMazPr+0w +8K4NRCtQjwKBgBc0uXEVbH7oSPNcVLaCbSVDXgXNJiLT8Rw9RGlGIxNooLPsDaT1 +msCKg2dopU3rYy9zLiGPWFSx4hgyX8MCQLf4z9yerX3AeLhxS5Xtgxz0qhTPmUkI +UwKVrNMJbj5UypUknUjeQMa0Vlih1HV8cLgbnn5vplxjW943a55XgFGZAoGAcfNk +H/GYl0Wub7u1U/wWuDJZbecUFg3IhnzlQtjJe+jH5LWvWBnCvmfYizE7F5Rr5j3w +w+XF+p8tRHzpQk09uFUh7xiGYKJNEbjCOWhlY9WVYx5fNnHtf8uY9yCTohnTyLZ/ +c0EWxe5Vo0fI0BFirUpWewbau3HC0AlddQsHbWMCgYEAsz42y0QV9FARnZBvVP4I +mtxSnr5hHRtSINqOkzjncUY7btD0GtvaTL6JaXmHuHz1boI0RSVdiHvDk39/VOhm +Kz3Zk8eLOCeLwPOcG831Bo4yIYxGfM6INHxIDAnOIkQu58R99Nb4kAR3hdTdLUHY +y3Hj9sQsJDM6GhF+o8Qrqi8= -----END PRIVATE KEY----- diff --git a/test/common/tls/test_data/fake_ca_cert.pem b/test/common/tls/test_data/fake_ca_cert.pem index 4508f2cdfeff..4fbe1a174d94 100644 --- a/test/common/tls/test_data/fake_ca_cert.pem +++ b/test/common/tls/test_data/fake_ca_cert.pem @@ -1,23 +1,23 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/fake_ca_cert_info.h b/test/common/tls/test_data/fake_ca_cert_info.h index 04ea6dcdb052..0718da1b402b 100644 --- a/test/common/tls/test_data/fake_ca_cert_info.h +++ b/test/common/tls/test_data/fake_ca_cert_info.h @@ -1,11 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_FAKE_CA_CERT_256_HASH[] = - "6b7207bbcf7144eb5c1d22f29e1e0c96879576d15daf1dd54f41440d3b70b17c"; -constexpr char TEST_FAKE_CA_CERT_1_HASH[] = "2c088d4877d568b5090ba125be1f4a45629b22fa"; -constexpr char TEST_FAKE_CA_CERT_SPKI[] = "5j05h/3g7ypaQEyg0A8NAt2+vFnwOlgIuDzaJ47r1j0="; -constexpr char TEST_FAKE_CA_CERT_SERIAL[] = "0906bd50f8b1b94c03926f73f8efbb47e6872886"; -constexpr char TEST_FAKE_CA_CERT_NOT_BEFORE[] = "Aug 21 19:14:03 2024 GMT"; -constexpr char TEST_FAKE_CA_CERT_NOT_AFTER[] = "Aug 21 19:14:03 2026 GMT"; + "ce1e80443b9b7d0ec461d3872895e0e36af3008af72fd44318808ada0a2773ef"; +constexpr char TEST_FAKE_CA_CERT_1_HASH[] = "64cb96229dfd17869c89d5f34f2580ec9197a7cf"; +constexpr char TEST_FAKE_CA_CERT_SPKI[] = "QtwkjR4fHB8huhhmMEMOd9e2un9kxUzXDcB2mJgP10k="; +constexpr char TEST_FAKE_CA_CERT_SERIAL[] = "6e2f52358a895effdf520cbf93015369c55fd1b3"; +constexpr char TEST_FAKE_CA_CERT_NOT_BEFORE[] = "Apr 8 17:30:42 2026 GMT"; +constexpr char TEST_FAKE_CA_CERT_NOT_AFTER[] = "Apr 5 17:30:42 2036 GMT"; diff --git a/test/common/tls/test_data/fake_ca_key.pem b/test/common/tls/test_data/fake_ca_key.pem index e5be2c593749..03c45093268f 100644 --- a/test/common/tls/test_data/fake_ca_key.pem +++ b/test/common/tls/test_data/fake_ca_key.pem @@ -1,28 +1,28 @@ -----BEGIN PRIVATE KEY----- -MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDCmvnnGe/JKJa0 -3CxKzcVpb4g1VvLEhp2WHIKEZjiXJH89FFcgnjPBuzIAAJPS2VbVOvkqa4JCO4ti -t+K6PbpjKYNnylBo9Ky+FbzSeUox7Q7PIU2XV9FNdcGzTROWHvqgToxjIcWqoa0p -NBdryMmoCd3AXY3q8Z7OEvIysdHzakh7e5bkpVK23A1b8+FoO6itQ56Y+0HMGJTH -hwHv7ZUTf510RzlMQhV0zc1CwHlt3znGqnuo3zRnWNwYJQJ3tQI/uLfgigc/cBES -05qiwvmwGCD0+nbbb3za6KtAfZkH9SRVsV6eFnamGN5kPgvFKe4P/WNJxoIT/duA -c4uQ+BTpAgMBAAECggEAA0nBuzPm/KEg8Ba1m4tKhfOKe6GSdzDxwgg39FYTKAqd -KRe049TdzwIuCsNNEXJL/fesdMOy7xI5KAaEtYeMJKzI5EdjgG0nQLb2pR/DhIBw -OvO3Gegz8yPFjWqvUAlfTAzHtnfAR+0faI4mxH10sCV/3QY3paabe6Pk+meiwoLG -V0hksDUFfAWKUvc81+3kaMfYTDUsO4dW7XjdNvEkqsq8F3MZkdVPo0X/6HN2yyoB -Vk44BuRNb/QAI4pqZ2rNtNkhwXxVCcOPl8S8RQeqqMGtxi99WgaSDwumhiQ6kNo+ -kpHFycfvb3CFSJKkSw2a0PikgmtkvBr15eeJ3sylWQKBgQDkiotugCX83NJRDQHZ -FUpUgVO540HOQAZWgCPhBnSBowZ/Fpe4wqEemuK56IvX2whQYPEkAm3AIuc8RGgY -dOuPkIcQQVj62xyVrspXLg6eFthUeAhjMa5/dg+SJj5PsUzdxwSf34bnAeh/ostJ -Kg9bQB51LKx7xKkCinf1V++9RwKBgQDZ/KLLUSUXCUV0rYZYC2nGh7x5lN1Crooz -TXI6YyXwd9rv7phNToy9/5u8oWblZaaOFYcs2uxeeg4J+HIFyrcAZ6QHf5NpnV4c -c4bdolcHz7shIi7BKig7v7G96MDlN1ZCq5H/u9m4yGsUD5s/q8XV4Hy4FC9VzLRn -U1uofEP0TwKBgQDkb8NM8VSHOqYSk8DMHubMLvTkck6dfQuYvL6gN1aPGcftkkSX -ThvEPqbvkoztdqcJyMxf5PmUuo6NhAbUo1Gtj5YhXmA1Znxc9XiUyZmc1VLoo44m -sEsuZnDL8eQIvj0J1Ns/fisWjqa5pZwyhpMQ77dCAiRqFjmlK4kaOAqPEwKBgQCb -Irn0+qXr1BRTKl+O72hy+wz+dhxVpYQDaN2fggpxLctpsCNB+WIeofgC8dcZ8RLs -0ZNnL9LClhjBrcfwKUm+BwRstbWCl5VvqCRWPX+0tnkV5o7huA/0HcPwROJq/svs -HNCF8PnNEQ1rtIOnd6cPRHleRDc/17SYSHHV4cI27wKBgFAZoZFJ2aFCwtqEyhtD -EOwc5WIRqxvZ7fBOoyJnEDHIUC01UyqR8+AIh0/WFG+TFNuxJvebx12EdEK+S+iJ -TJ2SNlBywcxHflTC772Iy3IZb+deVUU5YxFIoTNv3Ba4s/1lzfH6HsOlamTulxK6 -VmCaLqe6wc2VJnXd0whBbeJ8 +MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQCPdCuMxgUTyyfK +DZPyAA5w0UqWFn5juOx7H0ozfcTKAdQ20MQ0Qt0QaU1pjq2cQC4bbXZm2IA1VUzC +mILWW8mfhgkOkYVzGP7BwWamfPSiO+eEKepusxsxwDl+qX0AeJVxBQxdE3K0w08L +e4KvpXa/K71uGB8vKW/PjMLjcE05x1h3J4HlTmxt+s9rh95x6ZVsYlAXVpXPNRx5 +oZr87Hky/4nem4bcVBmHiQZRb8RZbgrYtUNRIUZ1KmuZCvd1DDxo3DmtD+M5qWEM +8a8RPFkEZR0MzRsgiba/gJ4HUYK7v57fCZFhl1yqS5xRJIzGFhYrFiEjptHEtUee +gDqYMb9tAgMBAAECggEAJbRxi+cyR3ESzLtD4wwbv5BrC8buwnRFB9mCDcWlVzki +16OIpnnak+kxlSiQvixqUgAz6jVGgX4hllYysXffp0O6Fq+uBUIRF8knG2Rlgky/ +fc/sk9sUrz9ofT+8IMcQ9GtQxBgMArIBETIN9+/EJdwvxoOlkqZQApvrT49hZOl5 +OzQqUSfEJYOcix93exhoBZ7a5fJTIaMRSOjiDXSrdh9vT9/p1c5oq67wtghT2Tvd ++gKdtzc7Wqs+xCOj5SCtRqwI1yajG82ygMKl1j1yN7KAHHBfKSKeh1MYVmV2Awsy +hIVr/ad3KIddf0qpYdQXEgp6HRenbgjvm6RCdL/NewKBgQC9ykfihWYdCSkHDigO +tror76frJahJiO/tmYKwXMef/lat8mvp0y8kq6RCBOUUf0T/8tc8xtIkzKUXowj6 +W5h0D9guLwsKtCss5Pwi2vEHHpiSF4PvUkseL2bN8E405qJXlgFkLb1+wKf2HYlo +iKZfB2DP2rGs0BcYx4fU+eljtwKBgQDBf7IOapllw5D6OON/049fSqz/CHIVrFhE +ROrsZ2f49fWuG1qH5i25p/NLsHqE6I7fKWtyLbTrCwXJMvjIBjwr7kJ6iTmX7vY6 +xxDvtI/1kTmutXZqgcq1ohi0B/nS2hjsTmP2UTQaNOQchUTFMTSkRUe11KkxgOCH +5bFZZPjd+wKBgQC80qrwWM4+ZyW1ikUaVnwlSFvlXOLwvlgPKWLX+ob1zEMK7xyk +V2MY9dgHgv0zhmfsyfuQ0TK0QBKk0KUXCNhF6JmpYU54CMbH9M5SE0goUC11dAXk +rhhkYL7Ed6gng6rSv0CFHejhWeYBvGNAaGw2MY4FXkzVZXcFRUcEAtxMQwKBgQCy +4MKREzi128Hln7uoSsKKvDULGxqkMIv0qKVoX/u9KluxVXYulbqFm96NhRruTTLu +2JKMnfZXJvx1UFquRx1PG1Z3gu4sJ2uXULm2bvx6boOdoAFVWqEzoiMmIw1vP9G0 +eo9sgQsiguyx9P1rMh7REX7GeE7lBZgL6Wo3EuICCwKBgQCf5F6H+SGEdYnqihs5 +QBMPav1BJGpt9Zaz2Wur780ZLI3MQJ2PUpD+Np8kzAHXf+RsepwPF3bvggUsfR6U +xg2hrbBagRT1bs0UGKY9oZXXl4VUBpzKvoR0luuNFMYrMj3a5Tv4xhv6GQspG/tY +cByjZ9pNQcJTtksKg9X5DY7B/w== -----END PRIVATE KEY----- diff --git a/test/common/tls/test_data/intermediate_ca_cert.crl b/test/common/tls/test_data/intermediate_ca_cert.crl index 44a5f1a3bedf..1dfdf0f90c48 100644 --- a/test/common/tls/test_data/intermediate_ca_cert.crl +++ b/test/common/tls/test_data/intermediate_ca_cert.crl @@ -2,12 +2,12 @@ MIICBjCB7wIBATANBgkqhkiG9w0BAQsFADCBgzELMAkGA1UEBhMCVVMxEzARBgNV BAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoM BEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5naW5lZXJpbmcxHTAbBgNVBAMMFFRlc3Qg -SW50ZXJtZWRpYXRlIENBFw0yNDA4MjExOTE0MTFaFw0zNDA4MTkxOTE0MTFaMCcw -JQIUCJAk2LFDOO9q+3twtS1w4LExj8sXDTI0MDgyMTE5MTQxMVqgDjAMMAoGA1Ud -FAQDAgEAMA0GCSqGSIb3DQEBCwUAA4IBAQADYU+nJ9c8R5pLyMzdaY+EivtxOBb3 -MHihGRc6UI69P5C3dcXRxfRQmpUCGD201c08bU+ZXjJqGm2YE0cO1IgsAfw1wDGS -ebKiqj+MjoPcd6cakAwstfEvTR4Ku0WxUCVIYhIuyHBcuyUmBWrTQEFLmdSSg9ES -LvSxqS8cfe8Y+eEiFyAteWBW36LoUKeiAIsm1QSIlUFLqVgNMx5Ru2klxn71YsN/ -vJ1OT/k85XSTEeQ5gcQJe0yaY/gkU5d1w/ccj5/1G9AF2PQZHZTjfW/sCCkI0ndh -pELxqaEbxrlerHI+2HY83Hv0SsskPBW6s9skKXH3W8FWNPzaEtyUjVNO +SW50ZXJtZWRpYXRlIENBFw0yNjA0MDgxNzMwNTdaFw0zNjA0MDUxNzMwNTdaMCcw +JQIUB22rbLR8Xgsbva6hkD/2pc9zktYXDTI2MDQwODE3MzA1N1qgDjAMMAoGA1Ud +FAQDAgEAMA0GCSqGSIb3DQEBCwUAA4IBAQBIO2hvWRMV3I4yhJ9uzK1bA69lsHks +uGGHo1PprC2DwwpuNP6hLkGR3kPryegrnw45OVZPsQTr+NbW/jgGmSM3VctfudBo +PaxhMyg9frhABOcPIh1Xpw3mtrtvJZfrQRah0MoyaI5tCcH9JG3ERRULeHElBdAF +olHUhQPaCsDE+IpJJPhzRn+eRZc+bU9o3B3lPqcMhHnf553ujDk+tjkpNikSEDM5 +Jp9Xup404VJO41GZ+0KRylGPKk3FCnCOkMfHiFguxp/QZZuym7N6EcHA/joqtoIg +MaF7GdEqQP/x857m12Yl4KldlttHfee3JMzkj+izzCjV3tBswb8vkl8l -----END X509 CRL----- diff --git a/test/common/tls/test_data/intermediate_ca_cert.pem b/test/common/tls/test_data/intermediate_ca_cert.pem index 31ca4b4c0e81..c1f0e6ad3aba 100644 --- a/test/common/tls/test_data/intermediate_ca_cert.pem +++ b/test/common/tls/test_data/intermediate_ca_cert.pem @@ -1,24 +1,24 @@ -----BEGIN CERTIFICATE----- -MIID7jCCAtagAwIBAgIUOrNwiIu6GAcd0b6vdOeMYT5JBWEwDQYJKoZIhvcNAQEL +MIID7jCCAtagAwIBAgIUa9msAHCE0yJgpWXLyy5kojWhbvswDQYJKoZIhvcNAQEL BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQwODIxMTkxNDAyWhcNMjYw -ODIxMTkxNDAyWjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx +aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjYwNDA4MTczMDQwWhcNMzYw +NDA1MTczMDQwWjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM EEx5ZnQgRW5naW5lZXJpbmcxHTAbBgNVBAMMFFRlc3QgSW50ZXJtZWRpYXRlIENB -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAr705Izook/Jd2HnXMuDR -imJFZh61VIvdv3ygT1Nj7EW3c+One2lAJ9B1K4ZELZiiwuVE83JPM8Ig+GUg7RJJ -VyCe2HlKQhSB2+JdmV0gFzKjuUaQai5GyAYTgKEWuLV/UQZC1aTIoM3/a+DE2L61 -E/pDW2M9fU+Y7H4KTz3LYYXOEr8521UPzgEG5pwbINGfkyv8KUeclA7fXF2Q8rSP -5VJrqlR2jxvq7ECFFbizcYY4TBU8nBWZH+zZHycqckDywD0qOD9Wnt9uJCh1KPge -H9za165vrmzHxaWg6VKRMuVw9eYapAlKnLS8VI2fSG6YjiU/YOeENN3mYX70bnwq -RQIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBBjAd -BgNVHQ4EFgQU3O86c6M7zsm8uUvuaTtzu6ZurucwHwYDVR0jBBgwFoAUD6DPJb1Y -F34IHnaYZclDrx9PhVYwDQYJKoZIhvcNAQELBQADggEBABT4Q5aqOSbNUhNmx8rm -MYUvTgEZbyS/s6W+htVnpdoOCnGV7CHotKJD35u/hHjiWFj9sRZc1ODAqGi5h2SH -OTrU5NJitzrN5lZdghcZsE7haJYi7qzktg2TlpD59natgDkv/RzL5LM4WU1sjJ9F -HEgbjRi/uV5l9LLoxgS6nnErDI3yj2vHBMdNFVdtU6kWGfU9NeAm9FcM9ZrJVTiQ -vz+dYzqXZRi7e6/8PAAk++UgqXYwALI24ZlCLACFhHQf34KPr/OKdyE8b2f61BZk -u2eKq+6vtW0nLtnEephzM5h3eWm3V51pl4WTOXJXCL7D6A+Zf1YWEofApWT9ChFe -5k8= +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwOQXN2hHGElUxK+s+dzs +2VzBslAnAR575TyGX85BN09GlDDHobm6zOUsybC0a9Ssy9bVCfZ9KIjw1jzV9DXq +67DYw4p+y54ouwm+WE10eoJmxz5R2MbnE/rvD4tISqKQHFArVLeKKAHCO2yHxHZc +u9Vrq7EQJqCKXEd9fNP7/M9pyo68hrd3oQ9WXBEbIYcGwLKEvcorCH8ljT5QIlE4 +1gnOt3aS6OVM4WFB4knJZh2cJG16zJCSLkDxGc0cS2RW+CqZ7wXac7vDSeOTpVoR +6Jtmq6ZR7KtZU+YuMKzt4vjylmCaB3qjJPiPsDxJmWaO8svioJ3/0iUsGDqKOl+i +5wIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBBjAd +BgNVHQ4EFgQUTDg5ulbhcnSud5KX4G5N9VOFprIwHwYDVR0jBBgwFoAUzGO93ow8 +vl9eTM3/EPmenVsAviQwDQYJKoZIhvcNAQELBQADggEBACG/8bztaNFwkKGet/KM +/9BnbGT3qqzhWFSONOiQP/EREbEs/9HSZEdQ6jMo02h23cCEfpxt1mqj7AiXqvWQ +q7XEJtzGGtTM5VxqHi4odkAWEChWlXFhNXYD2x2WQZ4bB5izwQYaqaN2MzIbtcoS +aGxv5qQX+ZWLBAoDC94mn+MmrKf1USv7Gd/5WIqBzvCkfDsiqBqXgnCE8IF8XwOX +qf/9l4RZZvnnrhBwTYKUmm22Ou2KtUCHmr5f555kiZf+eXuqo3KPc457/VTf0oid +cBMd4rhvWvtJAuHqYAkNDfoqy0gOFrh8ACU3uL5H497pmnn0QMQtia+8guDNQJbV +Lek= -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/intermediate_ca_cert_chain.crl b/test/common/tls/test_data/intermediate_ca_cert_chain.crl index 7b2813b8a1b1..e5023d37725b 100644 --- a/test/common/tls/test_data/intermediate_ca_cert_chain.crl +++ b/test/common/tls/test_data/intermediate_ca_cert_chain.crl @@ -2,25 +2,25 @@ MIIB+DCB4QIBATANBgkqhkiG9w0BAQsFADB2MQswCQYDVQQGEwJVUzETMBEGA1UE CAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNU2FuIEZyYW5jaXNjbzENMAsGA1UECgwE THlmdDEZMBcGA1UECwwQTHlmdCBFbmdpbmVlcmluZzEQMA4GA1UEAwwHVGVzdCBD -QRcNMjQwODIxMTkxNDExWhcNMzQwODE5MTkxNDExWjAnMCUCFDqzcIiLuhgHHdG+ -r3TnjGE+SQVlFw0yNDA4MjExOTE0MTFaoA4wDDAKBgNVHRQEAwIBADANBgkqhkiG -9w0BAQsFAAOCAQEAPe7WB3XT2rBs/2K+/G7s0EAeIlgdv2H/QXhBb3gLA+mUpLTH -cPgvkdnSEKw6x6g+erI1pAqew6ZiEbaSf4SLCYKTQhpzHH2cmwJ+chwplFnSIcVl -2FQOmQ1xf/lIZRf3hgPTGTzws6ptBoPGsOo+IqQ06+ggCAXXuHoNhHzKAkw3k5g+ -W+fPfQEUkJWCrDmM7Nhu50bf+cSPQl9qw4Z42K86pqp7w1sw5STo4Lp2MoKCT/3b -8X4wBB8hTvMdOJozwUjWnf8PbgXRTOfuoCR9eycLTbMUS1GazYKLfjMLESFR3rqp -tnY4u9DRKVqDzKPVPzz8BXzdJicwWlqVdO2I+w== +QRcNMjYwNDA4MTczMDU3WhcNMzYwNDA1MTczMDU3WjAnMCUCFEsFNJlAO5LX3eU0 +zTEijwAaD3wEFw0yNjA0MDgxNzMwNTdaoA4wDDAKBgNVHRQEAwIBADANBgkqhkiG +9w0BAQsFAAOCAQEATwWcoQW7yoFVmcSY90fbeAPr3a8KB2i4yaHHGSmOGzsw6FB3 +3iF6TKmP5fo9bVyAreha5/nSOMamtIG6MDfXkYaz/g6x8qxuK5JSEBGYQPQMRBa3 +P2FO1GjjchiHTEOYXUk8Po5wbZGB6LW2CbCXZy30+oGasIdpURrWEMwUK1Kphy4W ++1I5c48DbSrDkrLOHPeKJr4f87fvV6H5t5I6jI6J4LsN33SFZ0zulV0ETwKGQWys +Xb+MDJGTQaQ/kwAIptT4ocPNkgj3P+wH7YgSu6ui/LY/d1qu30hdFze/Ba1JcnKD +gV+JK4nbQmYhFRcpTuG9jECMCxUDGyFOBjj2cQ== -----END X509 CRL----- -----BEGIN X509 CRL----- MIICBjCB7wIBATANBgkqhkiG9w0BAQsFADCBgzELMAkGA1UEBhMCVVMxEzARBgNV BAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoM BEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5naW5lZXJpbmcxHTAbBgNVBAMMFFRlc3Qg -SW50ZXJtZWRpYXRlIENBFw0yNDA4MjExOTE0MTFaFw0zNDA4MTkxOTE0MTFaMCcw -JQIUCJAk2LFDOO9q+3twtS1w4LExj8sXDTI0MDgyMTE5MTQxMVqgDjAMMAoGA1Ud -FAQDAgEAMA0GCSqGSIb3DQEBCwUAA4IBAQADYU+nJ9c8R5pLyMzdaY+EivtxOBb3 -MHihGRc6UI69P5C3dcXRxfRQmpUCGD201c08bU+ZXjJqGm2YE0cO1IgsAfw1wDGS -ebKiqj+MjoPcd6cakAwstfEvTR4Ku0WxUCVIYhIuyHBcuyUmBWrTQEFLmdSSg9ES -LvSxqS8cfe8Y+eEiFyAteWBW36LoUKeiAIsm1QSIlUFLqVgNMx5Ru2klxn71YsN/ -vJ1OT/k85XSTEeQ5gcQJe0yaY/gkU5d1w/ccj5/1G9AF2PQZHZTjfW/sCCkI0ndh -pELxqaEbxrlerHI+2HY83Hv0SsskPBW6s9skKXH3W8FWNPzaEtyUjVNO +SW50ZXJtZWRpYXRlIENBFw0yNjA0MDgxNzMwNTdaFw0zNjA0MDUxNzMwNTdaMCcw +JQIUB22rbLR8Xgsbva6hkD/2pc9zktYXDTI2MDQwODE3MzA1N1qgDjAMMAoGA1Ud +FAQDAgEAMA0GCSqGSIb3DQEBCwUAA4IBAQBIO2hvWRMV3I4yhJ9uzK1bA69lsHks +uGGHo1PprC2DwwpuNP6hLkGR3kPryegrnw45OVZPsQTr+NbW/jgGmSM3VctfudBo +PaxhMyg9frhABOcPIh1Xpw3mtrtvJZfrQRah0MoyaI5tCcH9JG3ERRULeHElBdAF +olHUhQPaCsDE+IpJJPhzRn+eRZc+bU9o3B3lPqcMhHnf553ujDk+tjkpNikSEDM5 +Jp9Xup404VJO41GZ+0KRylGPKk3FCnCOkMfHiFguxp/QZZuym7N6EcHA/joqtoIg +MaF7GdEqQP/x857m12Yl4KldlttHfee3JMzkj+izzCjV3tBswb8vkl8l -----END X509 CRL----- diff --git a/test/common/tls/test_data/intermediate_ca_cert_chain.pem b/test/common/tls/test_data/intermediate_ca_cert_chain.pem index 4a9bac05c253..7b4b0a2a6820 100644 --- a/test/common/tls/test_data/intermediate_ca_cert_chain.pem +++ b/test/common/tls/test_data/intermediate_ca_cert_chain.pem @@ -1,47 +1,47 @@ -----BEGIN CERTIFICATE----- -MIID7jCCAtagAwIBAgIUOrNwiIu6GAcd0b6vdOeMYT5JBWEwDQYJKoZIhvcNAQEL +MIID7jCCAtagAwIBAgIUa9msAHCE0yJgpWXLyy5kojWhbvswDQYJKoZIhvcNAQEL BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQwODIxMTkxNDAyWhcNMjYw -ODIxMTkxNDAyWjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx +aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjYwNDA4MTczMDQwWhcNMzYw +NDA1MTczMDQwWjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM EEx5ZnQgRW5naW5lZXJpbmcxHTAbBgNVBAMMFFRlc3QgSW50ZXJtZWRpYXRlIENB -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAr705Izook/Jd2HnXMuDR -imJFZh61VIvdv3ygT1Nj7EW3c+One2lAJ9B1K4ZELZiiwuVE83JPM8Ig+GUg7RJJ -VyCe2HlKQhSB2+JdmV0gFzKjuUaQai5GyAYTgKEWuLV/UQZC1aTIoM3/a+DE2L61 -E/pDW2M9fU+Y7H4KTz3LYYXOEr8521UPzgEG5pwbINGfkyv8KUeclA7fXF2Q8rSP -5VJrqlR2jxvq7ECFFbizcYY4TBU8nBWZH+zZHycqckDywD0qOD9Wnt9uJCh1KPge -H9za165vrmzHxaWg6VKRMuVw9eYapAlKnLS8VI2fSG6YjiU/YOeENN3mYX70bnwq -RQIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBBjAd -BgNVHQ4EFgQU3O86c6M7zsm8uUvuaTtzu6ZurucwHwYDVR0jBBgwFoAUD6DPJb1Y -F34IHnaYZclDrx9PhVYwDQYJKoZIhvcNAQELBQADggEBABT4Q5aqOSbNUhNmx8rm -MYUvTgEZbyS/s6W+htVnpdoOCnGV7CHotKJD35u/hHjiWFj9sRZc1ODAqGi5h2SH -OTrU5NJitzrN5lZdghcZsE7haJYi7qzktg2TlpD59natgDkv/RzL5LM4WU1sjJ9F -HEgbjRi/uV5l9LLoxgS6nnErDI3yj2vHBMdNFVdtU6kWGfU9NeAm9FcM9ZrJVTiQ -vz+dYzqXZRi7e6/8PAAk++UgqXYwALI24ZlCLACFhHQf34KPr/OKdyE8b2f61BZk -u2eKq+6vtW0nLtnEephzM5h3eWm3V51pl4WTOXJXCL7D6A+Zf1YWEofApWT9ChFe -5k8= +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwOQXN2hHGElUxK+s+dzs +2VzBslAnAR575TyGX85BN09GlDDHobm6zOUsybC0a9Ssy9bVCfZ9KIjw1jzV9DXq +67DYw4p+y54ouwm+WE10eoJmxz5R2MbnE/rvD4tISqKQHFArVLeKKAHCO2yHxHZc +u9Vrq7EQJqCKXEd9fNP7/M9pyo68hrd3oQ9WXBEbIYcGwLKEvcorCH8ljT5QIlE4 +1gnOt3aS6OVM4WFB4knJZh2cJG16zJCSLkDxGc0cS2RW+CqZ7wXac7vDSeOTpVoR +6Jtmq6ZR7KtZU+YuMKzt4vjylmCaB3qjJPiPsDxJmWaO8svioJ3/0iUsGDqKOl+i +5wIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBBjAd +BgNVHQ4EFgQUTDg5ulbhcnSud5KX4G5N9VOFprIwHwYDVR0jBBgwFoAUzGO93ow8 +vl9eTM3/EPmenVsAviQwDQYJKoZIhvcNAQELBQADggEBACG/8bztaNFwkKGet/KM +/9BnbGT3qqzhWFSONOiQP/EREbEs/9HSZEdQ6jMo02h23cCEfpxt1mqj7AiXqvWQ +q7XEJtzGGtTM5VxqHi4odkAWEChWlXFhNXYD2x2WQZ4bB5izwQYaqaN2MzIbtcoS +aGxv5qQX+ZWLBAoDC94mn+MmrKf1USv7Gd/5WIqBzvCkfDsiqBqXgnCE8IF8XwOX +qf/9l4RZZvnnrhBwTYKUmm22Ou2KtUCHmr5f555kiZf+eXuqo3KPc457/VTf0oid +cBMd4rhvWvtJAuHqYAkNDfoqy0gOFrh8ACU3uL5H497pmnn0QMQtia+8guDNQJbV +Lek= -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/intermediate_ca_cert_chain_with_crl.pem b/test/common/tls/test_data/intermediate_ca_cert_chain_with_crl.pem index 654128b24424..4f51049a8e9e 100644 --- a/test/common/tls/test_data/intermediate_ca_cert_chain_with_crl.pem +++ b/test/common/tls/test_data/intermediate_ca_cert_chain_with_crl.pem @@ -1,60 +1,60 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -MIID7jCCAtagAwIBAgIUOrNwiIu6GAcd0b6vdOeMYT5JBWEwDQYJKoZIhvcNAQEL +MIID7jCCAtagAwIBAgIUa9msAHCE0yJgpWXLyy5kojWhbvswDQYJKoZIhvcNAQEL BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQwODIxMTkxNDAyWhcNMjYw -ODIxMTkxNDAyWjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx +aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjYwNDA4MTczMDQwWhcNMzYw +NDA1MTczMDQwWjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM EEx5ZnQgRW5naW5lZXJpbmcxHTAbBgNVBAMMFFRlc3QgSW50ZXJtZWRpYXRlIENB -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAr705Izook/Jd2HnXMuDR -imJFZh61VIvdv3ygT1Nj7EW3c+One2lAJ9B1K4ZELZiiwuVE83JPM8Ig+GUg7RJJ -VyCe2HlKQhSB2+JdmV0gFzKjuUaQai5GyAYTgKEWuLV/UQZC1aTIoM3/a+DE2L61 -E/pDW2M9fU+Y7H4KTz3LYYXOEr8521UPzgEG5pwbINGfkyv8KUeclA7fXF2Q8rSP -5VJrqlR2jxvq7ECFFbizcYY4TBU8nBWZH+zZHycqckDywD0qOD9Wnt9uJCh1KPge -H9za165vrmzHxaWg6VKRMuVw9eYapAlKnLS8VI2fSG6YjiU/YOeENN3mYX70bnwq -RQIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBBjAd -BgNVHQ4EFgQU3O86c6M7zsm8uUvuaTtzu6ZurucwHwYDVR0jBBgwFoAUD6DPJb1Y -F34IHnaYZclDrx9PhVYwDQYJKoZIhvcNAQELBQADggEBABT4Q5aqOSbNUhNmx8rm -MYUvTgEZbyS/s6W+htVnpdoOCnGV7CHotKJD35u/hHjiWFj9sRZc1ODAqGi5h2SH -OTrU5NJitzrN5lZdghcZsE7haJYi7qzktg2TlpD59natgDkv/RzL5LM4WU1sjJ9F -HEgbjRi/uV5l9LLoxgS6nnErDI3yj2vHBMdNFVdtU6kWGfU9NeAm9FcM9ZrJVTiQ -vz+dYzqXZRi7e6/8PAAk++UgqXYwALI24ZlCLACFhHQf34KPr/OKdyE8b2f61BZk -u2eKq+6vtW0nLtnEephzM5h3eWm3V51pl4WTOXJXCL7D6A+Zf1YWEofApWT9ChFe -5k8= +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwOQXN2hHGElUxK+s+dzs +2VzBslAnAR575TyGX85BN09GlDDHobm6zOUsybC0a9Ssy9bVCfZ9KIjw1jzV9DXq +67DYw4p+y54ouwm+WE10eoJmxz5R2MbnE/rvD4tISqKQHFArVLeKKAHCO2yHxHZc +u9Vrq7EQJqCKXEd9fNP7/M9pyo68hrd3oQ9WXBEbIYcGwLKEvcorCH8ljT5QIlE4 +1gnOt3aS6OVM4WFB4knJZh2cJG16zJCSLkDxGc0cS2RW+CqZ7wXac7vDSeOTpVoR +6Jtmq6ZR7KtZU+YuMKzt4vjylmCaB3qjJPiPsDxJmWaO8svioJ3/0iUsGDqKOl+i +5wIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBBjAd +BgNVHQ4EFgQUTDg5ulbhcnSud5KX4G5N9VOFprIwHwYDVR0jBBgwFoAUzGO93ow8 +vl9eTM3/EPmenVsAviQwDQYJKoZIhvcNAQELBQADggEBACG/8bztaNFwkKGet/KM +/9BnbGT3qqzhWFSONOiQP/EREbEs/9HSZEdQ6jMo02h23cCEfpxt1mqj7AiXqvWQ +q7XEJtzGGtTM5VxqHi4odkAWEChWlXFhNXYD2x2WQZ4bB5izwQYaqaN2MzIbtcoS +aGxv5qQX+ZWLBAoDC94mn+MmrKf1USv7Gd/5WIqBzvCkfDsiqBqXgnCE8IF8XwOX +qf/9l4RZZvnnrhBwTYKUmm22Ou2KtUCHmr5f555kiZf+eXuqo3KPc457/VTf0oid +cBMd4rhvWvtJAuHqYAkNDfoqy0gOFrh8ACU3uL5H497pmnn0QMQtia+8guDNQJbV +Lek= -----END CERTIFICATE----- -----BEGIN X509 CRL----- MIICBjCB7wIBATANBgkqhkiG9w0BAQsFADCBgzELMAkGA1UEBhMCVVMxEzARBgNV BAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoM BEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5naW5lZXJpbmcxHTAbBgNVBAMMFFRlc3Qg -SW50ZXJtZWRpYXRlIENBFw0yNDA4MjExOTE0MTFaFw0zNDA4MTkxOTE0MTFaMCcw -JQIUCJAk2LFDOO9q+3twtS1w4LExj8sXDTI0MDgyMTE5MTQxMVqgDjAMMAoGA1Ud -FAQDAgEAMA0GCSqGSIb3DQEBCwUAA4IBAQADYU+nJ9c8R5pLyMzdaY+EivtxOBb3 -MHihGRc6UI69P5C3dcXRxfRQmpUCGD201c08bU+ZXjJqGm2YE0cO1IgsAfw1wDGS -ebKiqj+MjoPcd6cakAwstfEvTR4Ku0WxUCVIYhIuyHBcuyUmBWrTQEFLmdSSg9ES -LvSxqS8cfe8Y+eEiFyAteWBW36LoUKeiAIsm1QSIlUFLqVgNMx5Ru2klxn71YsN/ -vJ1OT/k85XSTEeQ5gcQJe0yaY/gkU5d1w/ccj5/1G9AF2PQZHZTjfW/sCCkI0ndh -pELxqaEbxrlerHI+2HY83Hv0SsskPBW6s9skKXH3W8FWNPzaEtyUjVNO +SW50ZXJtZWRpYXRlIENBFw0yNjA0MDgxNzMwNTdaFw0zNjA0MDUxNzMwNTdaMCcw +JQIUB22rbLR8Xgsbva6hkD/2pc9zktYXDTI2MDQwODE3MzA1N1qgDjAMMAoGA1Ud +FAQDAgEAMA0GCSqGSIb3DQEBCwUAA4IBAQBIO2hvWRMV3I4yhJ9uzK1bA69lsHks +uGGHo1PprC2DwwpuNP6hLkGR3kPryegrnw45OVZPsQTr+NbW/jgGmSM3VctfudBo +PaxhMyg9frhABOcPIh1Xpw3mtrtvJZfrQRah0MoyaI5tCcH9JG3ERRULeHElBdAF +olHUhQPaCsDE+IpJJPhzRn+eRZc+bU9o3B3lPqcMhHnf553ujDk+tjkpNikSEDM5 +Jp9Xup404VJO41GZ+0KRylGPKk3FCnCOkMfHiFguxp/QZZuym7N6EcHA/joqtoIg +MaF7GdEqQP/x857m12Yl4KldlttHfee3JMzkj+izzCjV3tBswb8vkl8l -----END X509 CRL----- diff --git a/test/common/tls/test_data/intermediate_ca_cert_chain_with_crl_chain.pem b/test/common/tls/test_data/intermediate_ca_cert_chain_with_crl_chain.pem index 89fe06d656b5..fe54d7a04841 100644 --- a/test/common/tls/test_data/intermediate_ca_cert_chain_with_crl_chain.pem +++ b/test/common/tls/test_data/intermediate_ca_cert_chain_with_crl_chain.pem @@ -1,73 +1,73 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -MIID7jCCAtagAwIBAgIUOrNwiIu6GAcd0b6vdOeMYT5JBWEwDQYJKoZIhvcNAQEL +MIID7jCCAtagAwIBAgIUa9msAHCE0yJgpWXLyy5kojWhbvswDQYJKoZIhvcNAQEL BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQwODIxMTkxNDAyWhcNMjYw -ODIxMTkxNDAyWjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx +aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjYwNDA4MTczMDQwWhcNMzYw +NDA1MTczMDQwWjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM EEx5ZnQgRW5naW5lZXJpbmcxHTAbBgNVBAMMFFRlc3QgSW50ZXJtZWRpYXRlIENB -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAr705Izook/Jd2HnXMuDR -imJFZh61VIvdv3ygT1Nj7EW3c+One2lAJ9B1K4ZELZiiwuVE83JPM8Ig+GUg7RJJ -VyCe2HlKQhSB2+JdmV0gFzKjuUaQai5GyAYTgKEWuLV/UQZC1aTIoM3/a+DE2L61 -E/pDW2M9fU+Y7H4KTz3LYYXOEr8521UPzgEG5pwbINGfkyv8KUeclA7fXF2Q8rSP -5VJrqlR2jxvq7ECFFbizcYY4TBU8nBWZH+zZHycqckDywD0qOD9Wnt9uJCh1KPge -H9za165vrmzHxaWg6VKRMuVw9eYapAlKnLS8VI2fSG6YjiU/YOeENN3mYX70bnwq -RQIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBBjAd -BgNVHQ4EFgQU3O86c6M7zsm8uUvuaTtzu6ZurucwHwYDVR0jBBgwFoAUD6DPJb1Y -F34IHnaYZclDrx9PhVYwDQYJKoZIhvcNAQELBQADggEBABT4Q5aqOSbNUhNmx8rm -MYUvTgEZbyS/s6W+htVnpdoOCnGV7CHotKJD35u/hHjiWFj9sRZc1ODAqGi5h2SH -OTrU5NJitzrN5lZdghcZsE7haJYi7qzktg2TlpD59natgDkv/RzL5LM4WU1sjJ9F -HEgbjRi/uV5l9LLoxgS6nnErDI3yj2vHBMdNFVdtU6kWGfU9NeAm9FcM9ZrJVTiQ -vz+dYzqXZRi7e6/8PAAk++UgqXYwALI24ZlCLACFhHQf34KPr/OKdyE8b2f61BZk -u2eKq+6vtW0nLtnEephzM5h3eWm3V51pl4WTOXJXCL7D6A+Zf1YWEofApWT9ChFe -5k8= +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwOQXN2hHGElUxK+s+dzs +2VzBslAnAR575TyGX85BN09GlDDHobm6zOUsybC0a9Ssy9bVCfZ9KIjw1jzV9DXq +67DYw4p+y54ouwm+WE10eoJmxz5R2MbnE/rvD4tISqKQHFArVLeKKAHCO2yHxHZc +u9Vrq7EQJqCKXEd9fNP7/M9pyo68hrd3oQ9WXBEbIYcGwLKEvcorCH8ljT5QIlE4 +1gnOt3aS6OVM4WFB4knJZh2cJG16zJCSLkDxGc0cS2RW+CqZ7wXac7vDSeOTpVoR +6Jtmq6ZR7KtZU+YuMKzt4vjylmCaB3qjJPiPsDxJmWaO8svioJ3/0iUsGDqKOl+i +5wIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBBjAd +BgNVHQ4EFgQUTDg5ulbhcnSud5KX4G5N9VOFprIwHwYDVR0jBBgwFoAUzGO93ow8 +vl9eTM3/EPmenVsAviQwDQYJKoZIhvcNAQELBQADggEBACG/8bztaNFwkKGet/KM +/9BnbGT3qqzhWFSONOiQP/EREbEs/9HSZEdQ6jMo02h23cCEfpxt1mqj7AiXqvWQ +q7XEJtzGGtTM5VxqHi4odkAWEChWlXFhNXYD2x2WQZ4bB5izwQYaqaN2MzIbtcoS +aGxv5qQX+ZWLBAoDC94mn+MmrKf1USv7Gd/5WIqBzvCkfDsiqBqXgnCE8IF8XwOX +qf/9l4RZZvnnrhBwTYKUmm22Ou2KtUCHmr5f555kiZf+eXuqo3KPc457/VTf0oid +cBMd4rhvWvtJAuHqYAkNDfoqy0gOFrh8ACU3uL5H497pmnn0QMQtia+8guDNQJbV +Lek= -----END CERTIFICATE----- -----BEGIN X509 CRL----- MIIB+DCB4QIBATANBgkqhkiG9w0BAQsFADB2MQswCQYDVQQGEwJVUzETMBEGA1UE CAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNU2FuIEZyYW5jaXNjbzENMAsGA1UECgwE THlmdDEZMBcGA1UECwwQTHlmdCBFbmdpbmVlcmluZzEQMA4GA1UEAwwHVGVzdCBD -QRcNMjQwODIxMTkxNDExWhcNMzQwODE5MTkxNDExWjAnMCUCFDqzcIiLuhgHHdG+ -r3TnjGE+SQVlFw0yNDA4MjExOTE0MTFaoA4wDDAKBgNVHRQEAwIBADANBgkqhkiG -9w0BAQsFAAOCAQEAPe7WB3XT2rBs/2K+/G7s0EAeIlgdv2H/QXhBb3gLA+mUpLTH -cPgvkdnSEKw6x6g+erI1pAqew6ZiEbaSf4SLCYKTQhpzHH2cmwJ+chwplFnSIcVl -2FQOmQ1xf/lIZRf3hgPTGTzws6ptBoPGsOo+IqQ06+ggCAXXuHoNhHzKAkw3k5g+ -W+fPfQEUkJWCrDmM7Nhu50bf+cSPQl9qw4Z42K86pqp7w1sw5STo4Lp2MoKCT/3b -8X4wBB8hTvMdOJozwUjWnf8PbgXRTOfuoCR9eycLTbMUS1GazYKLfjMLESFR3rqp -tnY4u9DRKVqDzKPVPzz8BXzdJicwWlqVdO2I+w== +QRcNMjYwNDA4MTczMDU3WhcNMzYwNDA1MTczMDU3WjAnMCUCFEsFNJlAO5LX3eU0 +zTEijwAaD3wEFw0yNjA0MDgxNzMwNTdaoA4wDDAKBgNVHRQEAwIBADANBgkqhkiG +9w0BAQsFAAOCAQEATwWcoQW7yoFVmcSY90fbeAPr3a8KB2i4yaHHGSmOGzsw6FB3 +3iF6TKmP5fo9bVyAreha5/nSOMamtIG6MDfXkYaz/g6x8qxuK5JSEBGYQPQMRBa3 +P2FO1GjjchiHTEOYXUk8Po5wbZGB6LW2CbCXZy30+oGasIdpURrWEMwUK1Kphy4W ++1I5c48DbSrDkrLOHPeKJr4f87fvV6H5t5I6jI6J4LsN33SFZ0zulV0ETwKGQWys +Xb+MDJGTQaQ/kwAIptT4ocPNkgj3P+wH7YgSu6ui/LY/d1qu30hdFze/Ba1JcnKD +gV+JK4nbQmYhFRcpTuG9jECMCxUDGyFOBjj2cQ== -----END X509 CRL----- -----BEGIN X509 CRL----- MIICBjCB7wIBATANBgkqhkiG9w0BAQsFADCBgzELMAkGA1UEBhMCVVMxEzARBgNV BAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoM BEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5naW5lZXJpbmcxHTAbBgNVBAMMFFRlc3Qg -SW50ZXJtZWRpYXRlIENBFw0yNDA4MjExOTE0MTFaFw0zNDA4MTkxOTE0MTFaMCcw -JQIUCJAk2LFDOO9q+3twtS1w4LExj8sXDTI0MDgyMTE5MTQxMVqgDjAMMAoGA1Ud -FAQDAgEAMA0GCSqGSIb3DQEBCwUAA4IBAQADYU+nJ9c8R5pLyMzdaY+EivtxOBb3 -MHihGRc6UI69P5C3dcXRxfRQmpUCGD201c08bU+ZXjJqGm2YE0cO1IgsAfw1wDGS -ebKiqj+MjoPcd6cakAwstfEvTR4Ku0WxUCVIYhIuyHBcuyUmBWrTQEFLmdSSg9ES -LvSxqS8cfe8Y+eEiFyAteWBW36LoUKeiAIsm1QSIlUFLqVgNMx5Ru2klxn71YsN/ -vJ1OT/k85XSTEeQ5gcQJe0yaY/gkU5d1w/ccj5/1G9AF2PQZHZTjfW/sCCkI0ndh -pELxqaEbxrlerHI+2HY83Hv0SsskPBW6s9skKXH3W8FWNPzaEtyUjVNO +SW50ZXJtZWRpYXRlIENBFw0yNjA0MDgxNzMwNTdaFw0zNjA0MDUxNzMwNTdaMCcw +JQIUB22rbLR8Xgsbva6hkD/2pc9zktYXDTI2MDQwODE3MzA1N1qgDjAMMAoGA1Ud +FAQDAgEAMA0GCSqGSIb3DQEBCwUAA4IBAQBIO2hvWRMV3I4yhJ9uzK1bA69lsHks +uGGHo1PprC2DwwpuNP6hLkGR3kPryegrnw45OVZPsQTr+NbW/jgGmSM3VctfudBo +PaxhMyg9frhABOcPIh1Xpw3mtrtvJZfrQRah0MoyaI5tCcH9JG3ERRULeHElBdAF +olHUhQPaCsDE+IpJJPhzRn+eRZc+bU9o3B3lPqcMhHnf553ujDk+tjkpNikSEDM5 +Jp9Xup404VJO41GZ+0KRylGPKk3FCnCOkMfHiFguxp/QZZuym7N6EcHA/joqtoIg +MaF7GdEqQP/x857m12Yl4KldlttHfee3JMzkj+izzCjV3tBswb8vkl8l -----END X509 CRL----- diff --git a/test/common/tls/test_data/intermediate_ca_cert_info.h b/test/common/tls/test_data/intermediate_ca_cert_info.h index 70bc50ae2afa..8865ce2b6f5d 100644 --- a/test/common/tls/test_data/intermediate_ca_cert_info.h +++ b/test/common/tls/test_data/intermediate_ca_cert_info.h @@ -1,11 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_INTERMEDIATE_CA_CERT_256_HASH[] = - "fa83825871e3671fe862ad77e888828734dd7f9e6bdee75edd51904479258b06"; -constexpr char TEST_INTERMEDIATE_CA_CERT_1_HASH[] = "9f79dbce9f962d4540fe9069188e06e8dce3a4a7"; -constexpr char TEST_INTERMEDIATE_CA_CERT_SPKI[] = "1X86BGVlx5ub3r34HvKuZ47A2OMT1Z9cRUSHc1mkrzE="; -constexpr char TEST_INTERMEDIATE_CA_CERT_SERIAL[] = "3ab370888bba18071dd1beaf74e78c613e490561"; -constexpr char TEST_INTERMEDIATE_CA_CERT_NOT_BEFORE[] = "Aug 21 19:14:02 2024 GMT"; -constexpr char TEST_INTERMEDIATE_CA_CERT_NOT_AFTER[] = "Aug 21 19:14:02 2026 GMT"; + "3eb5b128813af9ae65903e78c68dd83f1b5556a23990ef75393cd3ab4f9bf56c"; +constexpr char TEST_INTERMEDIATE_CA_CERT_1_HASH[] = "5011ebd874eeb21aaac7711561de8e3c44bb941e"; +constexpr char TEST_INTERMEDIATE_CA_CERT_SPKI[] = "vXNS8XlZHJx1+MYaZqMsKzJWNGAtmVmnTIrpV7vSptg="; +constexpr char TEST_INTERMEDIATE_CA_CERT_SERIAL[] = "6bd9ac007084d32260a565cbcb2e64a235a16efb"; +constexpr char TEST_INTERMEDIATE_CA_CERT_NOT_BEFORE[] = "Apr 8 17:30:40 2026 GMT"; +constexpr char TEST_INTERMEDIATE_CA_CERT_NOT_AFTER[] = "Apr 5 17:30:40 2036 GMT"; diff --git a/test/common/tls/test_data/intermediate_ca_key.pem b/test/common/tls/test_data/intermediate_ca_key.pem index 9a71e2bf5c8e..ba4ea13a197c 100644 --- a/test/common/tls/test_data/intermediate_ca_key.pem +++ b/test/common/tls/test_data/intermediate_ca_key.pem @@ -1,28 +1,28 @@ -----BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCvvTkjOiiT8l3Y -edcy4NGKYkVmHrVUi92/fKBPU2PsRbdz46d7aUAn0HUrhkQtmKLC5UTzck8zwiD4 -ZSDtEklXIJ7YeUpCFIHb4l2ZXSAXMqO5RpBqLkbIBhOAoRa4tX9RBkLVpMigzf9r -4MTYvrUT+kNbYz19T5jsfgpPPcthhc4SvznbVQ/OAQbmnBsg0Z+TK/wpR5yUDt9c -XZDytI/lUmuqVHaPG+rsQIUVuLNxhjhMFTycFZkf7NkfJypyQPLAPSo4P1ae324k -KHUo+B4f3NrXrm+ubMfFpaDpUpEy5XD15hqkCUqctLxUjZ9IbpiOJT9g54Q03eZh -fvRufCpFAgMBAAECggEAB8s6Dfxl0U3l6JRavWhoEp2SG1nQS+waDQR/bZUysMdU -wACALIJ59GoT0DbXrjf/O+qEGNHgflilMq71e14cv470TIBwkSasra5H3WXaZvz5 -ct2UyQi9XeCbG9DJG6788wB2lVgGB8+q/MNOp5gpmrW2KAbqMrUFgLOETIhejTgZ -gJsMGE45rdICyS/dTh0/qWtuoNq6VLg1RBJPToqG6BQFIH9zMwuOxtLDfyRaGCfn -VeS5eShdYyBP/nQIkG/7ucBJFiTpdbUqNAhDC+EzKRfVfNI03RsFSykF0HG5r5bo -nSNJpFERBa4JFO2shVOEPgYJn/aZkCLUxC4KM/L4DwKBgQDtos51GypD26RtJGmz -NEHkm4s1sLCOPMMjjluZYSPBneh4LaqgaN7aILzbOtfRq+TvcG6ndl1NcnVJRwUp -olOpV98CBeQcbR7nPPtVujBGcVUucDQEmpEy/G+DYONPGZ0xq8Wr5PSU4fbnCoG5 -eHWcvRwNNbmllhKp47wnzSLRVwKBgQC9UebBBTFFlDuxp4o4iixPO4c6cfPrHT+r -C5Felui2cck74siaQab+4amY3TnSAVjtzYJDEZBvqI+kCO0Fv0agwseDXTTnbyG6 -uEcOEZ2xhJrpV0Ex7mP6w8+M3fSNr7Y9Qnj4iTPcHCa2KB0fG38fABbVxjizcOoS -hVpN+XTTwwKBgBEnjpXflyZ85ZrHZSX9oMAbBmqizawG8ONRNIWXAJjKiGych1O7 -HlNKx7dfwRKuwQET8bj/D2820wauLM47nKR95mhj+nqe2ftBaLdgkHmVVtvaV7b5 -XX/7vyURynb8V1+tkcB977YLteIp3QGBk6Pz9uFxPmyYr9I50WxiH6BTAoGAIYMq -9sYFh8yKmJMQu5tx5oCiGm1rgRYHXC7LB9Rs00bnGUu2uN+gQQQPMnkOsCb+5/F1 -+otUZv+Olbniwx6t0O1Jxe4s3D7m2JegNFRX9sGDboS8jKsnVY9t4QC1NpOBDe0D -XvNik7cD/0Cwjv4eDY3FfQf+p3z4YljquFzNGmMCgYEAslklXfqJFROtBNHeRpP1 -1FQpgsc6IDqCXK/L4GOS1XCzVaXOL5wRLbdDf8IOPG6/CgU5lRrGluCZ2EZGkGj5 -raFOkyP6zleb2m7Q9CAUdhqtj0b/4rpALtefMNcI6gRFq4o7kSmGoaM+wi2vWIc2 -TjFeGoUXA+YYfeK/LLizZBg= +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDA5Bc3aEcYSVTE +r6z53OzZXMGyUCcBHnvlPIZfzkE3T0aUMMehubrM5SzJsLRr1KzL1tUJ9n0oiPDW +PNX0NerrsNjDin7Lnii7Cb5YTXR6gmbHPlHYxucT+u8Pi0hKopAcUCtUt4ooAcI7 +bIfEdly71WursRAmoIpcR3180/v8z2nKjryGt3ehD1ZcERshhwbAsoS9yisIfyWN +PlAiUTjWCc63dpLo5UzhYUHiSclmHZwkbXrMkJIuQPEZzRxLZFb4KpnvBdpzu8NJ +45OlWhHom2arplHsq1lT5i4wrO3i+PKWYJoHeqMk+I+wPEmZZo7yy+Kgnf/SJSwY +Ooo6X6LnAgMBAAECggEACnTzC0EUcEJyyCeL6uRpVKPyKOQD0Uw2mZKikulgC2Bj +/572Bj7xhlplh1jp1wSptMfkjGHinsLEZ6DW/80NJhIpa3mublnDHyyj4dlFF2p1 +VEInzBGFr8Vv60742s7y8rin415V14hiNWLTU2O6muuIJup2PoR/1l6BH4twbYqK +5hjGr2ZRsWMHwyfPCuZk/pYdJqo42XQp9b2YdWeNMTpHFrSblTuDKhQMy4bU4C3G +ds110vcj5kdohb+pk5kE79txe9699kKd6ZQq8Ngy5sgtGt/UVAa3DZkROxAK7k7a +8cF3rKVOSzJq+JKj8sI8d/7gHmm4TQeoRjKzyhPugQKBgQDc5ihenCSQeMVYc8WT +qDKMU1gyqvYv9xdmngbV+PL5Xweh0U3NDTjea0ESaC7eRl1L2aLKeBsV61UT/r2x +3PWUjleS8VOX9i7gUCAHgYvNrV1PBiaxIJgyQ1NFKknSBbq0jN4ULC9baVlK9/ue +hxCWap/V4JbyetHRBip4iv0jZwKBgQDfiptFZJMvO9X/DAFYnGzmiQnIJuFrAUm3 +kVMn8ldfJica2bcxcq6sMbS2WMItczdczNUwDZVOt2Nq4w9eSIlnw85LjYzZ5vYc +Wn39HxmeVnlLOOqICFiJN6Si251drGGRNG/jv5QJSO5cY/nfXe6zCsJfZo8ETeCc +KKdcoFVUgQKBgQC+rMTH9cvyEO13zmcLb7JCQmbtRXlAKe8/GsUXyc4hxw+VdE/N +4c3m33nJ47ghEWfS40eLsWTf5MUJf2hKsUoiM0QQiNL5Zv1Ljp43HHGK1kymu86G +MnZtXIPyPfB+o4dn9fh0PTebljIHbkr5qeh9jgft2/Ev2ShnXwUmDAM5nQKBgE5m +ZWikCn7xZG9L/ZjfW85K17Rr9nk5/Wm1PU3wT7ZeQi7Hltlv2FUqJbAiVw/rrcoN +SOPOj8QIy4RsWDKADDjpUovq/DBcMYrmLfO9mZWPzICWWKMXEj4l1scLcRiuYZW0 +p11gDoJnIroikjtFzXbb2intZVFkIteB5pi03tiBAoGAS5roCpIzybOcVEwBVram +dMVdEDLOWyBAdFYKMNJSBxcBwWVelJwgdS6J18w1ZSw0v+HpTQdOxE4ctN0IKDP+ +X1LBFRnhMRs9djhCdb5FFIofwC4+lMPXAurwfus3mS53CPARuP66vDwctQ85klfb +TOcD2WVPyT0qNITuQczVk3g= -----END PRIVATE KEY----- diff --git a/test/common/tls/test_data/keyusage_cert_sign_cert.pem b/test/common/tls/test_data/keyusage_cert_sign_cert.pem index b0244c9c5d6f..3e180a4938f0 100644 --- a/test/common/tls/test_data/keyusage_cert_sign_cert.pem +++ b/test/common/tls/test_data/keyusage_cert_sign_cert.pem @@ -1,25 +1,25 @@ -----BEGIN CERTIFICATE----- -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 -8BeUEPoS/bE= +BggrBgEFBQcDATAdBgNVHQ4EFgQUxiGKBYrUy7fINfcLMYjvB9kK3S4wHwYDVR0j +BBgwFoAUzGO93ow8vl9eTM3/EPmenVsAviQwFgYHKgMEBQYHCAQLDAlTb21ldGhp +bmcwEAYHKgMEBQYHCQQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBAEooJmN+yPmF +BEYieqi4OKfdu/P4mGw2crE0zt9k918xu4UJBhjUS824JMv5ow8f/CHesu/gSfrG +4BABGqjceyo3WEAN46Iq+zCUr7KQA7HQaFxRZsHLdBjloeSedD0BOopOg/cHeNtw +C4/QRF9FhElPwLGuRvXK7J5FgVogXo9eucYnfZLw5AJNiS9gMh3vcXKzbkE4GfAM +277RXPpVhK9p3miBqpweC97HyZRzfL3x+psxkB1xZC8NHl4zGGyQzrr7/x4bQt+C +D8BsKhwYAHRANK1QzZjqT5GCgywQByloYUhXpt4rTGOKVA9t02p4gUraTWipM1NG +yD7j8+rW4h8= -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/keyusage_cert_sign_cert_info.h b/test/common/tls/test_data/keyusage_cert_sign_cert_info.h index 272dde5b187a..db1be38a3292 100644 --- a/test/common/tls/test_data/keyusage_cert_sign_cert_info.h +++ b/test/common/tls/test_data/keyusage_cert_sign_cert_info.h @@ -1,11 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_KEYUSAGE_CERT_SIGN_CERT_256_HASH[] = - "1a646ed8760e3e07e0c1755e19b792bbd085dff50733ea1cf69f46d56e5e97ab"; -constexpr char TEST_KEYUSAGE_CERT_SIGN_CERT_1_HASH[] = "eb35ffed0d80020533166576720c2cece88cae54"; -constexpr char TEST_KEYUSAGE_CERT_SIGN_CERT_SPKI[] = "33i6ed560I0dCuyxijPusbUUDi1ES8KJphNv2zJrLJc="; -constexpr char TEST_KEYUSAGE_CERT_SIGN_CERT_SERIAL[] = "3ab370888bba18071dd1beaf74e78c613e49057b"; -constexpr char TEST_KEYUSAGE_CERT_SIGN_CERT_NOT_BEFORE[] = "Aug 21 19:14:11 2024 GMT"; -constexpr char TEST_KEYUSAGE_CERT_SIGN_CERT_NOT_AFTER[] = "Aug 21 19:14:11 2026 GMT"; + "6201e087da50ef7e63deebea17ddfe74482e635b19f04b644727a5a4df6864d1"; +constexpr char TEST_KEYUSAGE_CERT_SIGN_CERT_1_HASH[] = "1ec8919838925883df1beeecdd07feb45d9c8326"; +constexpr char TEST_KEYUSAGE_CERT_SIGN_CERT_SPKI[] = "Dyqv5CtIpeZIf1a5Ujjjie2/MBH00i2l1E9F2M/etY4="; +constexpr char TEST_KEYUSAGE_CERT_SIGN_CERT_SERIAL[] = "3fb367e652c9316433d5a469996c9a7c56c4808e"; +constexpr char TEST_KEYUSAGE_CERT_SIGN_CERT_NOT_BEFORE[] = "Apr 8 17:30:58 2026 GMT"; +constexpr char TEST_KEYUSAGE_CERT_SIGN_CERT_NOT_AFTER[] = "Apr 5 17:30:58 2036 GMT"; diff --git a/test/common/tls/test_data/keyusage_cert_sign_key.pem b/test/common/tls/test_data/keyusage_cert_sign_key.pem index 2bddf53a4ed5..cdd6de5b9da6 100644 --- a/test/common/tls/test_data/keyusage_cert_sign_key.pem +++ b/test/common/tls/test_data/keyusage_cert_sign_key.pem @@ -1,28 +1,28 @@ -----BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCLOt0gY1xj+WzP -9gbVuD9onfqFfAI46qPaXwpJHrbfTQMi/HhpqcXoG0ALD8G9VzjSi5SR4n1lKkWh -ZrMTqoYMmPNhtKVpYmE8cC154XeNu9Jr66S8Ft9LMbl/DodknAUMF9hMl7uqm9Aa -Tym+fy8tElIHIpug1PUn4Tuk9AB8yYHMo1Z/YtsaE7XgHbeN/yyyfzpj+hHaWkSC -R6SgtJ8f2/kKKjb/vR13p0X0st55BZtOpNkvXFhi7YHFwIorBpQvOFbd3hEh284M -Qs3O22BVL4qGRW8T/GmVSXFqYVvHMteDv1o7TOfqpOCi0m7k+wL6JEIZmNmZ2Yh0 -82x/SnYPAgMBAAECggEAKqInvBcw31wtObD4ftEgeYSGhgFnHM6cxe18VM+W5+HJ -KBlvNcvK0jwl7D0y8iuXNsGPCOz1wNik4bt08nyw94KOZEjQreh2Je+jvUKRPVFa -KbnKg93tGjVru8BTLTepQ/65ORrtWFzF6Ih9G9wOMhr+CzlJtoH/X+rUPLqKu6r0 -8YwnFYn5RcgFq8BROrAx+YRFyh1mZbiWeOc4WT08MfjTbTSC9RAKovLQUIP8Evp5 -MQClScY844zJxH/4fKv/P3J7b4guNoJJjSnl88DafINSEwNuMBEl7E7G4sagd1qO -k5XQM3kf4Khy3yzOluBtQPfa/D2h96sfMsYKATDJoQKBgQDBCd0G7ClZ/Ew8VFa5 -xukVFTxAHHxk3+g46eqxYU2/pKD1azVhMm0MobzZiPA2qdjbh/Mg6CYUI2Pi/Wop -Vva+3EN0VuOLC1kkizVNTlEhK3NNMslZhb8LLCNfjZ/Rxy7ywTeVqIcv7tzKR4tD -2nSXDUV8Ji6q6Zfuo+cpUZQPcwKBgQC4pCUPG2aggDFcnerZtvGZjpaec73CKl9Q -69IkYV2ETp7N3TWjArMCj6I6/BxNMw1dm5q6iyJiIH34KiIQP9Lbjm5xu6SSqDxY -yYR0vrSfBj+zrYb9Eb5WotnLoUpz7mxsGxt+Ccze5N3Uo6M/m9xzW3tFq0FiT4wQ -H3W5arRf9QKBgQCdVtXBs7HMt5jHv5Jkn90RIxrVwqIdcmcMJJT3eTDu2FedUYHT -tE8v8ZBE2pm4ZF3uKXQgyTdoSKQ8uoLSKSC61jtg0wVqKpjA8XpDhWcZGxpCvPdi -sWHS0GoQkxXF3YzFrnkI0bFGf3GUqhW3+5H2IIoXM+PryLPefdeHVQfSQwKBgClh -oGyiV33hPS7ktZ3VwpAHxPn+Nqktle8s6wv8RllAxZad3UeLc1M/nbxahH1I09YG -6calKC+V2KWly7yYkUljwpz60QeNbPj5MRZ5J0H8xIogegB92YrRNL7Oh0E0Tlhs -Ot0klSXfZVgi1JOM+vtfpWEX4K+H5Hw4kMndgE+BAoGAa9tl6/iykcFJb4+knbAN -ql5wxgo+m4QoZ6h7b1GO+fbjXavl+6KyRGvdZ2UnE80tG7GCp0yU9W61RmhnD/Wc -GjDOlaIlrH1Ch+dwfVAc0h+HMpm3JzsdG8I97wFTQXktEyDOJp6h2vnBhKx5TrlU -IRKpm7LJXTGrlOOLwwAOnnI= +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCZuUYYWdkeb8i4 +a+L2qge5+Bk5WGcBcFmhVXS+uBT4rQWLXthSD35DvA9iKorFmqG1p8KLww3qtVJh +Z1/0yck72c5FzHLLGlKh8pLlf5y+2SzwUe5tFdexkJ2awpmdLt4JR7Q+zvg72O1t +HiUehmvdD4SdIyQiLV+qjcDBxL1hac1i5iTCu85MMLdrgAXwD1TRCehPqnU7jLkp +WZSwrCWhmDVN8DkTSqlweqNdYQn02mn17NXgxDh3t8teAU0lFLrHyWHKbss2pTVs +QxfgFesEzNiAqbUOdztAk1/LXNQ+D4TA0oFc1KO/++fFXVp3kBf4nPCx9pVz+LvK +VA6PKQb/AgMBAAECggEADchJNby0f+CY1+7AVMo40skg2yiHD7TMLHAA0r/8DVxX +P2rRApvQqm+tghPQs60iANXvgOALmuFdPKNr5y1s+o3pdbjstTNWePOf4lisgTCa +hq9p145E85lvhU/GPbaqgfLTq7/wYflDNux5eoD7IcDsQbnEBGvEryzHZ/gPh1tf +9siulCUEmPSz7xMNC5CcBbNLgv/S/Z1cJD1g+xoSLxjrAFg6EeUq4Yev9YUNt+4g +i+6X8uL6Z/Xq4453pb+PwuoSPWkVVEYRJdtHF831DwB41RWreU0MJC0/gzo4qWQv +a40g6YW+TCmCaMERv+d5SEp0tELpSl0l1hh+wopToQKBgQC+PBUTZweNQRpECXb1 +8jTSocMyPNn/Qxv9yT0IJl+HWzk3G5LNLnqa9H+ztB8SXjYu9vpwQI3lTcTURbkM +lyPA7oNFzsQJboXuJaJ0+v9JWOAqNE0q1wt+NPs4S4hNeVqbCXjOEECFlSuo4Kox +MciwXGeUAF2dvIUexqOtgQWY3wKBgQDO3fE94Md8dt6scCUZyDxsqbfkdCGXuVpM +MSxNx+yjrz4lOtCCxON7t0YQGm7amC4u5VZN46UDCYUqSA3KBlkCZXvhYJQxUqFa +3tRLxOzxUPICuy1lfzhwdtmKw3PWthbErhyehmbFZqX9FEjcl/I9HpzLHYhuZFN1 +XwXQyNi14QKBgCkA7lIGTRxnQfAUUi3lDPmxoE89yoc4wdnL/Hm7O7ADO6vjJ5tO +P2MS/EuRsXjWEbvBxG1ZnLwmLRzMAnzyPuShBG6RiLO3vOp99ixcxZXbsEWojFGF +lJaZeOTDcxev5pWwTverjRy98HEwK776yhUpdbHy+jq7nb3qdvE49CnlAoGAZtHN +nFHjFSwIFXFQH3Z1AhWBP12xbLZF+WTffnGGXv01SE/pX3X5E37OpiZdPu0w10JK +GUCyvcW3mIJjyCxLhXNnlWfpgHJvnLjwkBB7LJ5tC4p5T99h8BRCoEPxiaDLxEo+ +E1T+M9OHYTj51hr33gUfLZ2qOCRJjycBvvp1LEECgYEAqSWeyN0OXblM55zyqzU3 +0HcDWhujB8WkLHW2Kj4cBQhpycT7Mw37j3p3LwtYEKdUv+Ud3wjhYqT3glJU+GNU +FCcsHn86RZy/QgsPhSpVXdnf88HocLh/Gv9ZL+EvNJiLBsIvfFhIfnPUDVbzq7n4 +2NU5WnjkXrwiVjXg83zopEE= -----END PRIVATE KEY----- diff --git a/test/common/tls/test_data/keyusage_crl_sign_cert.pem b/test/common/tls/test_data/keyusage_crl_sign_cert.pem index 9a35de211d98..4641f231bbe5 100644 --- a/test/common/tls/test_data/keyusage_crl_sign_cert.pem +++ b/test/common/tls/test_data/keyusage_crl_sign_cert.pem @@ -1,25 +1,25 @@ -----BEGIN CERTIFICATE----- -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 -uUDr1qAzeOg= +BggrBgEFBQcDATAdBgNVHQ4EFgQUlbaM9pRtXNET6J6ohFs1FKDH9PowHwYDVR0j +BBgwFoAUzGO93ow8vl9eTM3/EPmenVsAviQwFgYHKgMEBQYHCAQLDAlTb21ldGhp +bmcwEAYHKgMEBQYHCQQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBAAoaWKbrh18l +IWb379nSL7tJYyxXLf6Eyuxhbh4DQowAowZ7D5QPWe/sP4sFpbn5s7A1w5F16vhJ +8n4JsEvAKi9sh5bu+z1whX9Hxbi7aCLGGw95wcppZNHROiU5dVUO8YqCvHGNhgx6 +6pVZabkyH7VQSZOYG1jH7OdmvrUu62uIgW6A9g3EeG5MsweKvkZ5zvQGo5NtVH83 +jNyqz6xkTumJUEZvh+2nDu6xhGsPSg7qHbfKnQaDIM2S61fgATPC/p069wVF6O4V +2w9xP3AlOfHPobMU0rHgtovjJOuKgbjpJQCmSzBlTXt6sDuMxdEtliKbocTTBRxy +L+DT1XlqemM= -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/keyusage_crl_sign_cert_info.h b/test/common/tls/test_data/keyusage_crl_sign_cert_info.h index 517d67d2d6dd..7b5d47c1f17c 100644 --- a/test/common/tls/test_data/keyusage_crl_sign_cert_info.h +++ b/test/common/tls/test_data/keyusage_crl_sign_cert_info.h @@ -1,11 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_KEYUSAGE_CRL_SIGN_CERT_256_HASH[] = - "8f03ad5ab1d26eab46433ee73ef77737d21ba0c3159028affee87369226ad663"; -constexpr char TEST_KEYUSAGE_CRL_SIGN_CERT_1_HASH[] = "3a4da189be3abe5502eb6b8ab24355b0d11b3b89"; -constexpr char TEST_KEYUSAGE_CRL_SIGN_CERT_SPKI[] = "IqUUWj0w/Nengzu1U5HootapbFi/5/0qAhnt87mqfLU="; -constexpr char TEST_KEYUSAGE_CRL_SIGN_CERT_SERIAL[] = "3ab370888bba18071dd1beaf74e78c613e49057c"; -constexpr char TEST_KEYUSAGE_CRL_SIGN_CERT_NOT_BEFORE[] = "Aug 21 19:14:11 2024 GMT"; -constexpr char TEST_KEYUSAGE_CRL_SIGN_CERT_NOT_AFTER[] = "Aug 21 19:14:11 2026 GMT"; + "ffd0f4cdad8a2cef09afd51d5ddf13ac3ae57e9c7509465479663ccfb481c0b1"; +constexpr char TEST_KEYUSAGE_CRL_SIGN_CERT_1_HASH[] = "b663e7abda97d24ee1b6b66c7f4189442354b512"; +constexpr char TEST_KEYUSAGE_CRL_SIGN_CERT_SPKI[] = "spnjugfOmhDnKd78epavqp0ZXP9CtRNKGQqiH9n0NkQ="; +constexpr char TEST_KEYUSAGE_CRL_SIGN_CERT_SERIAL[] = "1a6998f694e641b673a39581da7f49e6d132df46"; +constexpr char TEST_KEYUSAGE_CRL_SIGN_CERT_NOT_BEFORE[] = "Apr 8 17:30:58 2026 GMT"; +constexpr char TEST_KEYUSAGE_CRL_SIGN_CERT_NOT_AFTER[] = "Apr 5 17:30:58 2036 GMT"; diff --git a/test/common/tls/test_data/keyusage_crl_sign_key.pem b/test/common/tls/test_data/keyusage_crl_sign_key.pem index f01202cd520f..cc0163c6df4c 100644 --- a/test/common/tls/test_data/keyusage_crl_sign_key.pem +++ b/test/common/tls/test_data/keyusage_crl_sign_key.pem @@ -1,28 +1,28 @@ -----BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC5DlwNWH8b5dze -FBKy4hun67zC3Wnxk4Bt5GejD9ecg/acNxIQ2dkC8tjBV1eAlq+by/FzcP2oKJ9C -dyoD93p28g1xxMBskhf6zGl20UDjLCl6trPFBRBK8Z7Uuf6sAVkQTR29XlHfOCgr -olc18rlxAdOsO9w6LkN6N6Lp/AriR4l00bbbwe2zfjyVIBkyxT4U3x/pg/4n9V1t -iW3pAzJllHwIAXJ+Ehik8V6pGjfJItpikJvXEuEtzpH28IzuLjBvv0tTe9dQtf8n -8BqrxVJxDB4QZSVVVtl6FdrZXWqcQp0fBq+JzpHdxGD1O1Hffolimaj1i19r3tP7 -SZ22MtR1AgMBAAECggEAAcsp1gp6V0+uPFjL2//+oW05GL2cpHX37X8kbs6QgGva -NnL+/qE3gT42HtAB54H0yCwwQulgpZvL/CqIT1GIVlUyQpAHOjldEiLSqUKN8z9S -VGYnVLMf3U1KOAJosLIZDH3Mc/43o1PTNj90j1YZUtPgGvAMymOSAKhy/WGVmWvX -CjxIAV3aX5/F0vyTQtp9cx5MwxmnJRDpVHwU/ySLPZU4kvouPm/aVjQssycFXEsZ -+6T9yBKl3Ak/zqRI1FFX9OSdR/ChGeRzFt3qlVmfB9beBRbA/Qg+15/zpLp87QNA -YUJMxMxfHtr/Py86Rkm7VwNc51RAXR0lnJEhK/eQYQKBgQDwPXXEuDs0eGeCvhDU -uqNakymK8RAKwDO0LSizD7wxGV/Fr5aTmUnqNtXMA1qDCtUjnDEPOzT7xq523jtl -La6GheoqIP4SnLcN6unoaRbA3nLOSdjtGfrI3gLZA2AE6as4wwIUWerL7DMs5hs8 -MVfOrNIRTveVYuY5mLngadtA+wKBgQDFMibPnuiFXvq8mNVLJdrVo6oF5b8i/qAh -mHlIDtKebOgTHzTba6zJVET2OTTcCEYGmFvAFtuBVrgHJojf7rIsPHbAkh/Y92aw -ECAM1Uy49sA4QbjX6kH/5W1BuRSW6AqUMasfvfBhVpkPtsC0qpokzs5ljuXOpLwu -AbLTv3ilTwKBgBhJDjupqAqA1W3pCsiGaXcBg2SRQ97iWRewrPmU8KBCAWV5f45C -I6+yhWBPQnoWwT8NTgRNJukAx6gqhPSQbqEYrng9x5FYGEUm5yhgXzV2B0MFQhGN -28UsdDs91RoKCQ3+4JnwEQU2RmIWjNBD6K1y2PV49xw52C4gW0HtUYW7AoGBAJoG -GyRuFWYfEq9+nJLuxWe7RxEGK230/jRfeNOcqEwP+pD8/fcoujQi+x5q/muilreO -B5QZBmiWyHTlV2G5ejdtHsA5ImEAlJeOcMo1TJDoQqluRCd5lQWAOP9txbQ9GA46 -YVQQspIE5tbMQuaann2Dftj6bWsjZsx0jS4xTtWnAoGACQu//I5qg8BfDLw0gZqo -azGRhTJqVad+nxiA/s8S3xu5YAJsqZ4RTayaiVDy0p5J5d3iDKzRgECqf0Oy/5Vx -VIZB9odYpAKvXxur/UkbVSXoHNpbTI56NJV9otEtJlWPHzCcgLx7jqgITqFhnHIU -QQRaw5acwYeYY7yI+4Mj96M= +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC+MF6mZXNkYOYJ +81dqgXIhfju57/1l43YkuHGCMoc4YZ+Vdr6YJVc85ysA8Pebz/ZD+ajbDpBmlBMd +SlFwLHSalCH2RMlJSot+YOzxDozQuShq1dUN7XrKhw7Zvq3+bVj36BAebihVUB6S +Fffi6Cs0rtaE0YlaxIu64zApJ8sraU18eRCiUv+aUuufbcEsu8t6R9FeKyUqvtE5 +Ovg/vcEeOBt35rR1Ij6kRXjOh++nbNEKE+EcuEf+28KJBTSaoyLJWu6U9ugX/J8c +vv9lY+0wi268LjN9/6p2clTs5qEtHFYDN0m5/jhPg2gWTeRDKtcDjep75ekPV5/Z +rAAAwhxxAgMBAAECggEAPZFL+qLJ5ZtGrL71M/m+mCAUtp79kV++jamVuTehNXvI +3OopTfh8kq8k6TOYfHyodJ3b7zn6PfK+c1NtJJqHjsjYa7Ad1xeGK721xl1W8XSX +JGqfg1g20VxCTvPewIfmbq5VlXxEm0WJ9/Gbov1Ui0P0Ft/8DoGk2DWWkCQdLapk +sjRJbPjExYYLHG4/SyCyie75c8yT/ggHFacrmQ4sU/90/ii5bYmFlqunvRs2RCix +A5n5KMPcLiedxUgMZvesbUvffinZv9AgpOMqUGTS7tFOTPlmCEgNLVKsajWQPZh5 +8yk3FBWgqmClamyLD9OqAJwf0GUhbi80x8j1r50dxwKBgQDhQ2jhB0dnBDxBobsZ +85VqxbUZg5QD0Zz/ucLfj2pPlfAT+WkjrOAWZUWusQwmrWG1xSjb4hEjgRSgtBwN +moVi9qXIrPJeIMjNJdNr4SBslE9GoONNjT6mxuU0pcKWF4eG8vXMs9V5cC4Kzy2p +uLGIdCDZzmlXlvmlV31QqquoMwKBgQDYI8o40kpEbIVqiGZRH4hTp1kQqsm3V2HX +tDvHPHVuPHBkb6JCWhcsnjCmAjORVTtH0NS8eGpyrU+Toiw0Wh1JOGhh8Yi/i62R +MMnDV5RHVATtGnUjLru5Qppx3jKJM/fxHSpGeSCxsg/I1s9dO+3nJtxnsKeePSqe +BheSU8FUywKBgQCt1ufJQWTJC2u0+qr5jBFzJMBtwC0qBUmz0Bejj3nrkTqFL6UD +8xW8Mstj1R4bexI8xLqTdhLj42mX22cK2IS3qsCl7VHdck+Egfx29HWhVZMYXnEM +GESRUEzyJDnWurHMYxNtthq4bOobTWdf4ziepX/0lmaVQd3Gy43aAtwWIQKBgBre +YB4uLiNRZkh3ClkdVWIo1I6Y3JiZGUWqVyAOaP66LrKdmgsrjePzClMoxOZVNRhZ +YojHY1w8JT9SErKzXR6kD33Ve81r/Lim2v4Yngs765zaBCPKhHWkTPTIzXl252Sm +3oGCP0k3vHSYF5EciReKIi4VrNCkA+8/DKEZHlh/AoGBAI2v3cH+o6NRq3gpoNJL +JnkWB10b+j1FyyG5iQerD0m5TfEa7+n6QGYNakE2JjLDHEW8wokWM6Qfl8DPONsD +nIpEPLXxcIbbHhssp/+7BS6IOB7FZqDm6ho5xPMcHK9kk3B4X5kdF+ZuY2/85pkY +0MLG/FGqRSplauKIHc2v/lXG -----END PRIVATE KEY----- diff --git a/test/common/tls/test_data/long_validity_cert.pem b/test/common/tls/test_data/long_validity_cert.pem index 8cee8e688256..3b849f420126 100644 --- a/test/common/tls/test_data/long_validity_cert.pem +++ b/test/common/tls/test_data/long_validity_cert.pem @@ -1,25 +1,25 @@ -----BEGIN CERTIFICATE----- -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 -B74= +BgNVHQ4EFgQUx/0OAvB/KklK/d/l2bTsT4/vi4YwHwYDVR0jBBgwFoAUzGO93ow8 +vl9eTM3/EPmenVsAviQwDQYJKoZIhvcNAQELBQADggEBAAEZ0GH5pIMthW7wwRV7 +HkJvCMGhuA/cQzIOp+twnTMavnL6MX3HFZMMXBGWbYVHmqrbHyF3chrPAqiDc6kS +693FobT/owXFaATv8/lvDr/EwY3r/Z1CXu9emjElJxx6rUFp7apZuJspS8RXkdrN +LcKeDZMwvv7pAZUruvL+dvo4Ux+Q3UJuUkPlehrVAeJ/ph/nPbtYLSm4s6UrHC3+ +GjkogTZgiFJqU8ev9WIQdl1dxqhUvOvbtL9XkPRcJpnPHziXwj+UxMopWtdm+quX +uDdIPkT3umF6A3UsQ7+JEtyKEXTuzolALYoxEGWy88UWO3GME7lmk8Co1YuHnPgv +M2k= -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/long_validity_cert_info.h b/test/common/tls/test_data/long_validity_cert_info.h index d253e80c8c03..2f32803aeba8 100644 --- a/test/common/tls/test_data/long_validity_cert_info.h +++ b/test/common/tls/test_data/long_validity_cert_info.h @@ -1,11 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_LONG_VALIDITY_CERT_256_HASH[] = - "26dfad2b708f86f7bcdbf17f65e2082d589c747ed9a91f55ba2cd34dce6c1a71"; -constexpr char TEST_LONG_VALIDITY_CERT_1_HASH[] = "cab7c1f07c134252202e7c649a5f1dba8b22119f"; -constexpr char TEST_LONG_VALIDITY_CERT_SPKI[] = "gmzuk9POLolZNsGYNXXcEfwPT4/KhKO5ACbfqHHbBqg="; -constexpr char TEST_LONG_VALIDITY_CERT_SERIAL[] = "3ab370888bba18071dd1beaf74e78c613e490577"; -constexpr char TEST_LONG_VALIDITY_CERT_NOT_BEFORE[] = "Aug 21 19:14:10 2024 GMT"; -constexpr char TEST_LONG_VALIDITY_CERT_NOT_AFTER[] = "Aug 9 19:14:10 2074 GMT"; + "16798c1b47eef91587483bfcccaae51b6cad2262c1e9ea026a07858a9fda6cc7"; +constexpr char TEST_LONG_VALIDITY_CERT_1_HASH[] = "e589ebd3db088ae7c5de33e9cf63743a96339927"; +constexpr char TEST_LONG_VALIDITY_CERT_SPKI[] = "tgpVSTqueXVP4TiFvepngRN//LhAmpf6zfNe7RjJh54="; +constexpr char TEST_LONG_VALIDITY_CERT_SERIAL[] = "47a7897ed1dd0223db3893e5d3653949124b1780"; +constexpr char TEST_LONG_VALIDITY_CERT_NOT_BEFORE[] = "Apr 8 17:30:56 2026 GMT"; +constexpr char TEST_LONG_VALIDITY_CERT_NOT_AFTER[] = "Mar 26 17:30:56 2076 GMT"; diff --git a/test/common/tls/test_data/long_validity_key.pem b/test/common/tls/test_data/long_validity_key.pem index 28f06a53f9f2..80b2b9339a6f 100644 --- a/test/common/tls/test_data/long_validity_key.pem +++ b/test/common/tls/test_data/long_validity_key.pem @@ -1,28 +1,28 @@ -----BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCrLMu2RkPWy0Bs -6P9DBhzgUzOZ9h/sGtt9FMLioY94RrzuWfEuV0LR43wDN6EHVFovSIqFD3gsl2Sl -6SMFMF5Kjj1ccD5TD7jbQPwm9kCsw6F0RQx6IDXTSFrNWgVjQQsiVt7toiI7C62x -eXB3DMrCt2FAXwTr6inSONPCxcA8jss9dJa3bCWwP+wplyxOGe72W+DtO79XSuhQ -/xAr1NbICWRDCJenmrfy11tjYbf+x5DN1Kiq/w8/A2sBKPNo1zeoufMTX+GkZKjs -mS1x1bsLBbr/l927iKKR+BYvuZe5UUSTn6HvNg3srqo+SFtIk719UGzLLpU2F8gN -6fKeW2VhAgMBAAECggEAA1j9fSmlwB6ymmqqWtOE1y2DYOWBiXDbReiE+PENTO4v -udbaFtSbrL6G3Wp+KIY5mwr/dAOZ31/g1taO0fY4ottCJ5OVoXLZU/bi84ldeY98 -IemriTwl51VW+sUB3dd+3e+eXZ3+DsLvRT01cguWz8ztrshI8KrwQVFtkUWkKT7+ -tJRXQZQNgKksz/Vv3glz036yy/TSs6ZciGV/US3DRR/m1xarsFQXnrIUj6fawJpq -vMZLkGkvGoIJo8FfnfhQCEHbr0nLH/vMCTFckTmez+R1dOP/NSLN5XKo0UqpLyBj -t9hhXeI5uAYbOMwbU4eJLerqEPbSjNIUjVNMFP/fAQKBgQDhCrZW4Yy34yuDB2CP -tdKFgsVTXYs4XRdJHI0Xj47hjTr17DwFJ+8rla0Osf3OUHZ8yNuzklHFPlyvKDjc -Uu9MD5Y3039n8i5M4wajlj4lrVpPs4aUlCfD9czpFxpDMx0fO3D531QFirB7kShx -bRhdQK2D0+SpG2wOVVkaWiNL4QKBgQDCuQ6NJlFDPU8J63+DS8Dd3v3YkaaIp9KW -miSBa3vvPDH4JZY51zxnt5ftvvOnegbboWWyQXxpwoFHVHW6HUw5oaAUQL4ZvgMs -UJlqODuCicUQxYd5CgPF+sUx7LJ1teN7uJxFA8r+G+Uw7hkpAmVM/xx6XHCuS2fN -kEyNp89JgQKBgBXGGJBdcGUWaM5bt18QQ5dBaOBBC8hfUXJ0fb5K2JNAO/Uxbzk8 -fOqlp8HlPN5qcJxwPrmoLZs9BnC4HpBKwfaFB47NOuWOzCYKTUkkr0yr8jIF976G -ezZ9oN7oqlTYLDgqYyr6DcIfgiXijJw05weWy3MW3Gf0TEcywNVI5WNhAoGAFOb+ -i+JQGNKs+FiiQHrSQj7cqvG/ma3CKk5zmrzp+d1RU9zdCmpzXoLTuT6lMxYjRFJH -82GaNFQfwoNre8YHV6xk3aexgFvoRUqFnWRZ5wJY+BrsFu8fRpJLtrc81OvodnBz -vejRUoO2D5GPe9p4+1HrQatIoT0Q8H0L6qzX0IECgYEAwflOZed4F3pmEgvzo+W4 -CA7aA9YGnZGPQh0yQJhudOfYZtCfFlso7ggMlubF0cdVqKpUIc5tgYGZ0UUXA6Kb -3zm0lyAggjM3pm73u7ggxsVbIpJp2yUK0qeqJP7+CmOxOaHd8e6E5fbU3M8g2TzE -TtdD54xEzLy1nzjXM4EHmcY= +MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDTzwr0L388cDN+ +piMZVV0MQysTUVIIp1245c5D+x7ANyL10RCq3JTvsyQX0020CLuFF6vN8URSvZkv +n0ZX9dxCkDc4gqBzG4HSDNRAk0deWI8ZZKk7HFhvDv/9G8FkID52p849Y8/nZXa4 +rTzCnzZNPIEOifPAzFJdOtMSTXexG+0TgtBobXLpTV5aGkbMmww6bR1zs9BaW3wW +qcSeH5jwNZ9+XvlA4PNpv6cWVw1eRlnBuzXreHXNVHD8yjgLenB8U/0To2vvRwra +Iy3Cqz4sgiPPzj68eoXkzcI65Bp9CsVn+2Zrvk22PLSDIHUPBRBfkk1c74xaw0ZY +8KTWbhnfAgMBAAECggEAB5qDztGdrwfAHCh5U2woaPZIUkCLF1sawYvOZHZcBj50 +d3/yfzpn8QBB/XD3yyISc+wDnjhZDDdY4R1wowZlH9FENOJ2QWuYCiMCbkcF5Ycn +AUcHJDjCRp+yj4gy4GtKksE3ZXtzIorBQPlHGHLVZN8VKvZyKlZWEUQOq7Yy48gH +byf04BI+we0AHpnQ/OMVgCw+qAR9IHGTlxtnUF4f1vBN+CQeXZ4LAo5VT+EdS8VF +UAuIZ6dui2Fo6ZUh9VnDPrkCQ3ZMk6PU8k9aROUVHeQ9G4m0iCL7DFeuiuddMI3U +c2diKKtTcxpa/Tc/a/vC3dhaDGtqoKpDzhj2mRnj0QKBgQDYz1qki/sm4RQK73N6 +PP6zKBh53VRmmTmnkQn3rFlOiA3urz4mnkAEuaXL1D/wK5jai+jJm8Tb36u1DsLB +ZD/VmscoUa2u/YXX72GwlzfuouC/912bfESfhtEJA8uf/0Xdyq7KpylqrjJYrcXt +C5I069q0Y/9hKVlLLuUcI4VJuwKBgQD6GENMbep7Kmrd8Tk7sOZMYpbsrlT81xu7 +o2c+pG8AFLdepK6Dqn3A/nHvw60TPGjBJxOW1jY6Otk7kWNshHBwUZl9upJskx2g +ONnMyy97nA27NckO/hsAxgFXp8NgdSu7coSDY1vtuI5NXyhDU9dhVZ/14xa4NJTN +WdbK/rwsLQKBgQCGGfseu9ZkfeM/wEvU19VSSwKYneWOcEfQ9U0M/HVgtZaog4wV +ptxCD/IU2PuTOeQZiWA7EzX4KaizHKYpqDAzlsCIl7yt9/HJVi8+YsoduHD7S62C +dqKbaW/x+37/P42fWbYzcqGTcpuBbjp2HCoawadM3G0hU8n/Tso3VWEj8QKBgQD1 +3tCa3Ry/BY6Wr8ZipqFiyzIxcZpgEGJVcGnaLfJqk/NKeoCPNRf4mq4M18TZunQK +II6jpekeCijy5RZn4zRfV/mcn8XANEnV8M4/BiqiTWM6f8AwmySU+BTtxiLQO6FI +4WbhfNctuFk+O6TrvAtsx69BH4aAhkEcOYxveUwp6QKBgQDVk2NzjQugy9EFdnKG +bugagKw3FsiWlkZr4Be3X+mUXFTLUUJN9rPqYcCOvXYa+j1ZK1SqAJqXAAiZDZsK +gt7MVxfw0A6emjtJk+M3wN9sAfpMvjCFQ9OO4uCjo0e0DcYX065s3amENr1kBDgS +wM20tPYoo6tLNkpvyfEcFVteNA== -----END PRIVATE KEY----- diff --git a/test/common/tls/test_data/no_san_cert.pem b/test/common/tls/test_data/no_san_cert.pem index 126ce02b215e..c9b39c1e4ca5 100644 --- a/test/common/tls/test_data/no_san_cert.pem +++ b/test/common/tls/test_data/no_san_cert.pem @@ -1,24 +1,24 @@ -----BEGIN CERTIFICATE----- -MIID+jCCAuKgAwIBAgIUOrNwiIu6GAcd0b6vdOeMYT5JBWMwDQYJKoZIhvcNAQEL +MIID+jCCAuKgAwIBAgIUckK3xW3L+qfoKbIRbh3o671WRK0wDQYJKoZIhvcNAQEL BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQwODIxMTkxNDA0WhcNMjYw -ODIxMTkxNDA0WjB6MQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEW +aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjYwNDA4MTczMDQzWhcNMzYw +NDA1MTczMDQzWjB6MQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEW MBQGA1UEBwwNU2FuIEZyYW5jaXNjbzENMAsGA1UECgwETHlmdDEZMBcGA1UECwwQ THlmdCBFbmdpbmVlcmluZzEUMBIGA1UEAwwLVGVzdCBTZXJ2ZXIwggEiMA0GCSqG -SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDE62MPs2TzzhHs8J0c6l+ndCebwNI5/On2 -icu8VrvRwnkM2dlKOTu5z7FGYnwYRNOZpNE+uQF/hy9+aSGZnw3mK88EE4QuT/Nn -LkU0fETtaJbjp/eQKQPiV4O5NgxrQaoAI7T3UUKYkE5ZBRvk1ZIUyHMF9ZeDNJhC -Z/Ct6ubgvnGmS/8aOuehv4w1zVw1pp9WWQs/I0qmP1MVjUKFeN7vHNq09R1D8KoV -Wwb+Q3dUhCvsgZNUZ6D9H7cdmUSJkxAJTryFj+yKnB13So05jjLFrMLJpC94uo/o -PS6knRljpy5Tjv8fHHOJEr1LBgzg6UM3cHoPF5yTfh71ogolPIbbAgMBAAGjfDB6 +SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCTlR0Gfv1/ObzR9uHFpm9VBuOU/J8E8bZo +JAnxaDwo85xY8JNd4LHFhdiio7F5W52Mps2cWZ7/zA5+TZvgLtq0Md3s4lBS/D+N +vhR17852RSkl66l2SqEUbzvQEa2kWMTas6Z0IhvdUzIVvfC4aM+0tEk/4FEifY6W +3un+H5PmBrcI8YXjfderTOYs6Jf76LIKCPpn/T7rTQuDin4JXaAB+BovOSnsdZ/z +Gkt5nPxb5OfcMowXjBGXibnTeqmQrogP/uHjzogFrwcNWOHZ6nwSQ4Od7sDoKlIU +WLmdHu+XOpoAbpIWcpzWetjGQbPpmDRBQASFMkCy4Oesh1qQru4VAgMBAAGjfDB6 MAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgXgMB0GA1UdJQQWMBQGCCsGAQUFBwMC -BggrBgEFBQcDATAdBgNVHQ4EFgQU2rmGghd7Mshag9upUdcSCOX6gKIwHwYDVR0j -BBgwFoAUD6DPJb1YF34IHnaYZclDrx9PhVYwDQYJKoZIhvcNAQELBQADggEBAAx3 -7gxM9Pp5vV8eNyprju0HaJNwa6JqM/ss1Aw1eF0MlbWWjos+TUvbmSsL4Gdu5uIS -F23U0+xdxUA/6ylpSU5X06T0hSPi/8/oTwEQrLfw18wSBOeQrtGOU93Y7t0QwiJz -z1cqCctw0BoKyxgDJ3RG1Zis0NUNqwMpi+BGqBIsFSIn56+gopEnG1Odv2QNXDuS -IBSt4POPEifMCkYQZakajq9jnBH9kmrMoudHE/MC6+Cu4MEsmasVOC2voQRpvJnA -ZuLBOkgjoTZMqZwj2uSHiswcPk1B1WRHqcmpg4XVsrmNUsvnJWTsg8pfv6qXIIMk -QuBlPpSzUbFhedQ3txk= +BggrBgEFBQcDATAdBgNVHQ4EFgQUYv9BrcEHrkZj5lHVNCLdntoJd4IwHwYDVR0j +BBgwFoAUzGO93ow8vl9eTM3/EPmenVsAviQwDQYJKoZIhvcNAQELBQADggEBAJB7 +Sg2KioscDS4cJdZrwv4ig8bS8qKMKCBeV2pQU4h4YRaSaKuCv6wStM9zQZBnXxKz +4U6v1lY2/h3H//RNWQWhVt0cO0m97Ltq3bDEGBZoijONeNqYbOmROVGjDVZ/zbu5 +Z8tHUbKS8k60CbrIpimc/DlP8jXdK+4u0PIQBaiHhhlqZolCtQhIm9hLC1z4mAXk +/WXahlfjBxKEcuCzKXb2EGZTvxYkH2rcYAJ+8xQ9XKAvjPa4Uo+pnGjtWpetAPwp +Nl6XayR/qBb1icyIyt1Iv9AY3b1str+ozhIprfYX+hu2BP2UmH5NI+si+jS9f8it +pbJ2cREOsf0fAWaIb58= -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/no_san_cert_info.h b/test/common/tls/test_data/no_san_cert_info.h index 589f63972781..d72faf7764c5 100644 --- a/test/common/tls/test_data/no_san_cert_info.h +++ b/test/common/tls/test_data/no_san_cert_info.h @@ -1,11 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_NO_SAN_CERT_256_HASH[] = - "8404a810f988c0cc25d2f4f345d16fdc00f0082a3bb5f330c588329c92178490"; -constexpr char TEST_NO_SAN_CERT_1_HASH[] = "1d402dc97348ac6dc9947c94d895de6054604df4"; -constexpr char TEST_NO_SAN_CERT_SPKI[] = "mMe5yDSof1IP+p68lvlivo4EWVVdRZ+b8SpkIQwW6AI="; -constexpr char TEST_NO_SAN_CERT_SERIAL[] = "3ab370888bba18071dd1beaf74e78c613e490563"; -constexpr char TEST_NO_SAN_CERT_NOT_BEFORE[] = "Aug 21 19:14:04 2024 GMT"; -constexpr char TEST_NO_SAN_CERT_NOT_AFTER[] = "Aug 21 19:14:04 2026 GMT"; + "6b95fac39452c66ffab769b78a194ee98962d0a0a4d15229e80e54a6d1d44de2"; +constexpr char TEST_NO_SAN_CERT_1_HASH[] = "8bc15d0e1a5ce3987f3658900c98a4d9b599e9eb"; +constexpr char TEST_NO_SAN_CERT_SPKI[] = "rjVNBHvJ7+FjQziBreGA2Gj4TtBKrbdiamxCJ4Nnixc="; +constexpr char TEST_NO_SAN_CERT_SERIAL[] = "7242b7c56dcbfaa7e829b2116e1de8ebbd5644ad"; +constexpr char TEST_NO_SAN_CERT_NOT_BEFORE[] = "Apr 8 17:30:43 2026 GMT"; +constexpr char TEST_NO_SAN_CERT_NOT_AFTER[] = "Apr 5 17:30:43 2036 GMT"; diff --git a/test/common/tls/test_data/no_san_chain.pem b/test/common/tls/test_data/no_san_chain.pem index b755d9be80ac..b2b92ea8b268 100644 --- a/test/common/tls/test_data/no_san_chain.pem +++ b/test/common/tls/test_data/no_san_chain.pem @@ -1,48 +1,48 @@ -----BEGIN CERTIFICATE----- -MIID+jCCAuKgAwIBAgIUOrNwiIu6GAcd0b6vdOeMYT5JBWMwDQYJKoZIhvcNAQEL +MIID+jCCAuKgAwIBAgIUckK3xW3L+qfoKbIRbh3o671WRK0wDQYJKoZIhvcNAQEL BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQwODIxMTkxNDA0WhcNMjYw -ODIxMTkxNDA0WjB6MQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEW +aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjYwNDA4MTczMDQzWhcNMzYw +NDA1MTczMDQzWjB6MQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEW MBQGA1UEBwwNU2FuIEZyYW5jaXNjbzENMAsGA1UECgwETHlmdDEZMBcGA1UECwwQ THlmdCBFbmdpbmVlcmluZzEUMBIGA1UEAwwLVGVzdCBTZXJ2ZXIwggEiMA0GCSqG -SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDE62MPs2TzzhHs8J0c6l+ndCebwNI5/On2 -icu8VrvRwnkM2dlKOTu5z7FGYnwYRNOZpNE+uQF/hy9+aSGZnw3mK88EE4QuT/Nn -LkU0fETtaJbjp/eQKQPiV4O5NgxrQaoAI7T3UUKYkE5ZBRvk1ZIUyHMF9ZeDNJhC -Z/Ct6ubgvnGmS/8aOuehv4w1zVw1pp9WWQs/I0qmP1MVjUKFeN7vHNq09R1D8KoV -Wwb+Q3dUhCvsgZNUZ6D9H7cdmUSJkxAJTryFj+yKnB13So05jjLFrMLJpC94uo/o -PS6knRljpy5Tjv8fHHOJEr1LBgzg6UM3cHoPF5yTfh71ogolPIbbAgMBAAGjfDB6 +SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCTlR0Gfv1/ObzR9uHFpm9VBuOU/J8E8bZo +JAnxaDwo85xY8JNd4LHFhdiio7F5W52Mps2cWZ7/zA5+TZvgLtq0Md3s4lBS/D+N +vhR17852RSkl66l2SqEUbzvQEa2kWMTas6Z0IhvdUzIVvfC4aM+0tEk/4FEifY6W +3un+H5PmBrcI8YXjfderTOYs6Jf76LIKCPpn/T7rTQuDin4JXaAB+BovOSnsdZ/z +Gkt5nPxb5OfcMowXjBGXibnTeqmQrogP/uHjzogFrwcNWOHZ6nwSQ4Od7sDoKlIU +WLmdHu+XOpoAbpIWcpzWetjGQbPpmDRBQASFMkCy4Oesh1qQru4VAgMBAAGjfDB6 MAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgXgMB0GA1UdJQQWMBQGCCsGAQUFBwMC -BggrBgEFBQcDATAdBgNVHQ4EFgQU2rmGghd7Mshag9upUdcSCOX6gKIwHwYDVR0j -BBgwFoAUD6DPJb1YF34IHnaYZclDrx9PhVYwDQYJKoZIhvcNAQELBQADggEBAAx3 -7gxM9Pp5vV8eNyprju0HaJNwa6JqM/ss1Aw1eF0MlbWWjos+TUvbmSsL4Gdu5uIS -F23U0+xdxUA/6ylpSU5X06T0hSPi/8/oTwEQrLfw18wSBOeQrtGOU93Y7t0QwiJz -z1cqCctw0BoKyxgDJ3RG1Zis0NUNqwMpi+BGqBIsFSIn56+gopEnG1Odv2QNXDuS -IBSt4POPEifMCkYQZakajq9jnBH9kmrMoudHE/MC6+Cu4MEsmasVOC2voQRpvJnA -ZuLBOkgjoTZMqZwj2uSHiswcPk1B1WRHqcmpg4XVsrmNUsvnJWTsg8pfv6qXIIMk -QuBlPpSzUbFhedQ3txk= +BggrBgEFBQcDATAdBgNVHQ4EFgQUYv9BrcEHrkZj5lHVNCLdntoJd4IwHwYDVR0j +BBgwFoAUzGO93ow8vl9eTM3/EPmenVsAviQwDQYJKoZIhvcNAQELBQADggEBAJB7 +Sg2KioscDS4cJdZrwv4ig8bS8qKMKCBeV2pQU4h4YRaSaKuCv6wStM9zQZBnXxKz +4U6v1lY2/h3H//RNWQWhVt0cO0m97Ltq3bDEGBZoijONeNqYbOmROVGjDVZ/zbu5 +Z8tHUbKS8k60CbrIpimc/DlP8jXdK+4u0PIQBaiHhhlqZolCtQhIm9hLC1z4mAXk +/WXahlfjBxKEcuCzKXb2EGZTvxYkH2rcYAJ+8xQ9XKAvjPa4Uo+pnGjtWpetAPwp +Nl6XayR/qBb1icyIyt1Iv9AY3b1str+ozhIprfYX+hu2BP2UmH5NI+si+jS9f8it +pbJ2cREOsf0fAWaIb58= -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -MIID7jCCAtagAwIBAgIUOrNwiIu6GAcd0b6vdOeMYT5JBWEwDQYJKoZIhvcNAQEL +MIID7jCCAtagAwIBAgIUa9msAHCE0yJgpWXLyy5kojWhbvswDQYJKoZIhvcNAQEL BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQwODIxMTkxNDAyWhcNMjYw -ODIxMTkxNDAyWjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx +aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjYwNDA4MTczMDQwWhcNMzYw +NDA1MTczMDQwWjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM EEx5ZnQgRW5naW5lZXJpbmcxHTAbBgNVBAMMFFRlc3QgSW50ZXJtZWRpYXRlIENB -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAr705Izook/Jd2HnXMuDR -imJFZh61VIvdv3ygT1Nj7EW3c+One2lAJ9B1K4ZELZiiwuVE83JPM8Ig+GUg7RJJ -VyCe2HlKQhSB2+JdmV0gFzKjuUaQai5GyAYTgKEWuLV/UQZC1aTIoM3/a+DE2L61 -E/pDW2M9fU+Y7H4KTz3LYYXOEr8521UPzgEG5pwbINGfkyv8KUeclA7fXF2Q8rSP -5VJrqlR2jxvq7ECFFbizcYY4TBU8nBWZH+zZHycqckDywD0qOD9Wnt9uJCh1KPge -H9za165vrmzHxaWg6VKRMuVw9eYapAlKnLS8VI2fSG6YjiU/YOeENN3mYX70bnwq -RQIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBBjAd -BgNVHQ4EFgQU3O86c6M7zsm8uUvuaTtzu6ZurucwHwYDVR0jBBgwFoAUD6DPJb1Y -F34IHnaYZclDrx9PhVYwDQYJKoZIhvcNAQELBQADggEBABT4Q5aqOSbNUhNmx8rm -MYUvTgEZbyS/s6W+htVnpdoOCnGV7CHotKJD35u/hHjiWFj9sRZc1ODAqGi5h2SH -OTrU5NJitzrN5lZdghcZsE7haJYi7qzktg2TlpD59natgDkv/RzL5LM4WU1sjJ9F -HEgbjRi/uV5l9LLoxgS6nnErDI3yj2vHBMdNFVdtU6kWGfU9NeAm9FcM9ZrJVTiQ -vz+dYzqXZRi7e6/8PAAk++UgqXYwALI24ZlCLACFhHQf34KPr/OKdyE8b2f61BZk -u2eKq+6vtW0nLtnEephzM5h3eWm3V51pl4WTOXJXCL7D6A+Zf1YWEofApWT9ChFe -5k8= +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwOQXN2hHGElUxK+s+dzs +2VzBslAnAR575TyGX85BN09GlDDHobm6zOUsybC0a9Ssy9bVCfZ9KIjw1jzV9DXq +67DYw4p+y54ouwm+WE10eoJmxz5R2MbnE/rvD4tISqKQHFArVLeKKAHCO2yHxHZc +u9Vrq7EQJqCKXEd9fNP7/M9pyo68hrd3oQ9WXBEbIYcGwLKEvcorCH8ljT5QIlE4 +1gnOt3aS6OVM4WFB4knJZh2cJG16zJCSLkDxGc0cS2RW+CqZ7wXac7vDSeOTpVoR +6Jtmq6ZR7KtZU+YuMKzt4vjylmCaB3qjJPiPsDxJmWaO8svioJ3/0iUsGDqKOl+i +5wIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBBjAd +BgNVHQ4EFgQUTDg5ulbhcnSud5KX4G5N9VOFprIwHwYDVR0jBBgwFoAUzGO93ow8 +vl9eTM3/EPmenVsAviQwDQYJKoZIhvcNAQELBQADggEBACG/8bztaNFwkKGet/KM +/9BnbGT3qqzhWFSONOiQP/EREbEs/9HSZEdQ6jMo02h23cCEfpxt1mqj7AiXqvWQ +q7XEJtzGGtTM5VxqHi4odkAWEChWlXFhNXYD2x2WQZ4bB5izwQYaqaN2MzIbtcoS +aGxv5qQX+ZWLBAoDC94mn+MmrKf1USv7Gd/5WIqBzvCkfDsiqBqXgnCE8IF8XwOX +qf/9l4RZZvnnrhBwTYKUmm22Ou2KtUCHmr5f555kiZf+eXuqo3KPc457/VTf0oid +cBMd4rhvWvtJAuHqYAkNDfoqy0gOFrh8ACU3uL5H497pmnn0QMQtia+8guDNQJbV +Lek= -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/no_san_cn_cert.pem b/test/common/tls/test_data/no_san_cn_cert.pem index 57e9e11c2027..3c8ba0eb7a08 100644 --- a/test/common/tls/test_data/no_san_cn_cert.pem +++ b/test/common/tls/test_data/no_san_cn_cert.pem @@ -1,24 +1,24 @@ -----BEGIN CERTIFICATE----- -MIIEAzCCAuugAwIBAgIUOrNwiIu6GAcd0b6vdOeMYT5JBWQwDQYJKoZIhvcNAQEL +MIIEAzCCAuugAwIBAgIUGFkL5z+bg54Dl+8jX5okpjKMUUEwDQYJKoZIhvcNAQEL BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQwODIxMTkxNDA0WhcNMjYw -ODIxMTkxNDA0WjCBgjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx +aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjYwNDA4MTczMDQzWhcNMzYw +NDA1MTczMDQzWjCBgjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM EEx5ZnQgRW5naW5lZXJpbmcxHDAaBgNVBAMME3NlcnZlcjEuZXhhbXBsZS5jb20w -ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCaVv4XmWgjnFNt6dK3Lj7y -5cYDxpfuI6Rz8FWPh5jYiUU1J6L2pyNYCEGaaLCkFWoWQW6CLBl5JZ8r1sjTvcuE -JhZFcUYQIKMgE/mFZ1sQ9eodkfTn0c9bjPFgCs0vNOwxRfTUNUqAAXZ+qzjNs2Kx -dQvcccY2GLKMOvQalnrDxveyjS8Pxt8TWLMf8mN36hWOoGwzPHaAPSjqruxjQZxt -70w5jUvaKW/m8dGZ6KBHl4u2wKLLds/YM2nP4XojBcTvXYO3Qc12p95p6Kd9zfgv -kk2bGyN9Z83S93hSEFpB44fu7/vvtlkSy0HQ3mHzxGyVufVaHKyouJZxOfHSquTX +ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDYrbVB+vaj+F+SuOzir35I +UGM1PRbBsgbn7mK7gGHDIrxg9GpktFnGKYnIOStGQfF/UuoCBWciKGOymSbD1oeL +Z5pTAFWx5IW0qkzUv6SoNXGE/ooRlor7fSLZ96+Vwmsn/pV3tuTHCkLUbAY/itKF +casJGgFSMVwCg9KWDRw6gDurgbm9rmC+kE6HncZ1p864vMipsz8bjIctDeNSDSjv +fEcPEdIRPufTZ6I23SFB1oHFGyLO3yDAk3Dt0+mZtMPG1wbz+CXsGkg3dMBQ7QKX +2t1u5RmjxepwLC8JVnTMXb5YsU50tSvAmaJdneI8SSKodzMhM0D4DYpBW0xBOTFP AgMBAAGjfDB6MAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgXgMB0GA1UdJQQWMBQG -CCsGAQUFBwMCBggrBgEFBQcDATAdBgNVHQ4EFgQUtLXqsabUeEf/5S9xLqQZ7+hK -26QwHwYDVR0jBBgwFoAUD6DPJb1YF34IHnaYZclDrx9PhVYwDQYJKoZIhvcNAQEL -BQADggEBAGzyhL8j19Ic5mex5IZh0Gf5hPfRYAz70nIzUsmtvQaMQsbZBJeyOdD1 -fVr9CIN/5NytSSoCI1eqb2kmFgk2ryixQAJViDeab2QagfYdoMO2BVPxveEutgF2 -Sy8d9hAGxXU6EceAuMJnwvuevpKPf0fLlY8sdPxgkxV4IbWoLbSPfN0CVWGdEMqh -Q0RzkAk+IfELNpbBQjlZKhNnb4xiatIlzCuEqjW5DPJxuREfWb2NHzVpu/29SZRB -z5lZVZ+vPXJFG/f/oAAys6uv8l9iHmiijBsvwzBh6RbJqyudZ7fIu1i9zUfA66ON -JZN6A5Xt8x4SMTgxJJHegCon0vpZ9rg= +CCsGAQUFBwMCBggrBgEFBQcDATAdBgNVHQ4EFgQUuaz6vlhZCt51j0GrfCz7iRnw +XEAwHwYDVR0jBBgwFoAUzGO93ow8vl9eTM3/EPmenVsAviQwDQYJKoZIhvcNAQEL +BQADggEBAAhr+l+hIOrTdP61yOcOMjbYc6mqSrFImynFaxAc0PWblYs9F6YJ84u7 +txBIzKzKLqjiULZoceX5yJ+3LFeT/aM+5iEO9YcbDJtHO75rzFN4iTx/JekXOdX5 +RVmojLOZ+wGAZX7bG7ba7JBRjJbnzhUiwjfNodteZtdkCbAT90fFCjabk/LseAL4 +3QzyqUkxvdh7w1Mplh5XRDWm1KR0XRpo8FwpU1ZpiAbKpf7/Op65gHAPrzo6/ee/ +lj6wq7wNE0WPftlQ0xucNoEmzcZBIprIUzuyqpFxKajpnEoBI067wBu0WFddpzVO +vLEyVT1zNnVe2dfn1+eamtIHHUZuqL0= -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/no_san_cn_cert_info.h b/test/common/tls/test_data/no_san_cn_cert_info.h index 27a6820c33a4..6c592060db65 100644 --- a/test/common/tls/test_data/no_san_cn_cert_info.h +++ b/test/common/tls/test_data/no_san_cn_cert_info.h @@ -1,11 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_NO_SAN_CN_CERT_256_HASH[] = - "03cbf85a273231650c7152cc94081f2e987a7b7feec70505fd7c3446c2b3a50e"; -constexpr char TEST_NO_SAN_CN_CERT_1_HASH[] = "3c44a48248e492f62d883966e2fdf1ac8de5974a"; -constexpr char TEST_NO_SAN_CN_CERT_SPKI[] = "oPRjrH7g+0+rvx63t6YRQnwMC8wR+KdFjEATKqeWywQ="; -constexpr char TEST_NO_SAN_CN_CERT_SERIAL[] = "3ab370888bba18071dd1beaf74e78c613e490564"; -constexpr char TEST_NO_SAN_CN_CERT_NOT_BEFORE[] = "Aug 21 19:14:04 2024 GMT"; -constexpr char TEST_NO_SAN_CN_CERT_NOT_AFTER[] = "Aug 21 19:14:04 2026 GMT"; + "c4a277273af7658dfa65a70c4b3650cab7361df7cbe755019e0fa4462f55efe9"; +constexpr char TEST_NO_SAN_CN_CERT_1_HASH[] = "717d86f456b5380e99ae61ea5cf9ee063eb490a1"; +constexpr char TEST_NO_SAN_CN_CERT_SPKI[] = "GYIwoKzy8cVgqJnucOsBGDw83dhPhFgXWBcY05aDFVY="; +constexpr char TEST_NO_SAN_CN_CERT_SERIAL[] = "18590be73f9b839e0397ef235f9a24a6328c5141"; +constexpr char TEST_NO_SAN_CN_CERT_NOT_BEFORE[] = "Apr 8 17:30:43 2026 GMT"; +constexpr char TEST_NO_SAN_CN_CERT_NOT_AFTER[] = "Apr 5 17:30:43 2036 GMT"; diff --git a/test/common/tls/test_data/no_san_cn_key.pem b/test/common/tls/test_data/no_san_cn_key.pem index ca2ed04b526d..47a2612c510a 100644 --- a/test/common/tls/test_data/no_san_cn_key.pem +++ b/test/common/tls/test_data/no_san_cn_key.pem @@ -1,28 +1,28 @@ -----BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCaVv4XmWgjnFNt -6dK3Lj7y5cYDxpfuI6Rz8FWPh5jYiUU1J6L2pyNYCEGaaLCkFWoWQW6CLBl5JZ8r -1sjTvcuEJhZFcUYQIKMgE/mFZ1sQ9eodkfTn0c9bjPFgCs0vNOwxRfTUNUqAAXZ+ -qzjNs2KxdQvcccY2GLKMOvQalnrDxveyjS8Pxt8TWLMf8mN36hWOoGwzPHaAPSjq -ruxjQZxt70w5jUvaKW/m8dGZ6KBHl4u2wKLLds/YM2nP4XojBcTvXYO3Qc12p95p -6Kd9zfgvkk2bGyN9Z83S93hSEFpB44fu7/vvtlkSy0HQ3mHzxGyVufVaHKyouJZx -OfHSquTXAgMBAAECggEALDVGytOyNKEOdKlJJhclCMYwFdzIn/mtnVf16grZCQ0o -ubUExMnTIeAbinL6RcWsgXt0f+zJzx2rng8Dr0LqDIwsTO/JNc1jbEjMbB3Sw+Ts -jlPEZrJ+Rqb0bKIra54pGWQEYNRy5n+ExXud5a3AUzxHjXk5YT1pxykLyqHXwEPH -vw9p7agF5gmcGHJ22maKDg2khiooWol1/5MNlFSjVsHWtvz3DkyraNGBTd62bbbx -RSU7lTOUH9ZEqRgdZmV97YJpxo2y96+rNLiLIrMVQN6EuXjS3uzNP5OpWCMrDMuf -SnQb2Y9YbSQfDwS8vzNacDQdF4A1qXyWI0iRMc4/AQKBgQDLwiKJxn7wQ0EjFEhp -BsOSLRIW6if7iPfABEoek6zCv10OgyrrFccQMus3hI/KBsvGuZubNlRUgdnBelZj -Nji1qgFE4/bLTI1AVYwXrTlTSxhJcsWklbqjkHBeCs3GJc3RYTKDSEJ/ebXE9QSO -grbVfUdsxRhaObthQZ07nTM7IQKBgQDB6To/NbnIi7GirGLNC4+Ds0Zm6FPVEml1 -poCNx0J8P0ZJz6UeVgjjvzIoaT5gXb4zV0fSeQ2gOHqnMoMXYbcgW8aEasidZJl1 -tS0pDd0kDDEP4sMwk1j+O8BP9SgGLD/g6QJj5xFqeXAXaKU+W/Dt8a69Al7bqBJS -ztv7gjnY9wKBgQCkBxZyvx51IE8RhER+d/l8dVf4pmulbC+1nj5kuxD6fb7V7fXg -5dkoSzVbrhVq12m4Arcnjeb5WMcJoAhnOcERTVhUMwf7xRZ40eVDMinRycQ1bHV6 -9yYWgjJTInNgrhIwGgTl9ofBwyL2+R+/8a5p0r5q64edKpiTxJRk5znUwQKBgAp1 -mRW1wSqnFlLO95lVyUzyS5bba0Iv9w5Ih+Cd4eEvzIvIroBfZaVbN8pkOuAZzluY -lqAstWZyBXOlTtrhA260ZJXZ6K5MsdZeimwPemEqYy8XLS4elItKD8qAT8NdeaiZ -CO74lMDogfpRQ7CEZw9+nM1HJnS0sSBUVhtP3+zrAoGAOggsKeZX9Qou+MkqXOr0 -HSBiV8gwqJW6/T4eP83/MY4l5ASrsXGuJmE0/Fv0NRcfHygGrRQOoXx6mMK5rvmi -8BMkOdZlsa4kHenZQzg1gxChrKK7lm6zTHhLaBGaXk0NcC3PGlyT5myuKWCbyrXM -TxTL4qr3Gw6EdICh+Jrflqw= +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDYrbVB+vaj+F+S +uOzir35IUGM1PRbBsgbn7mK7gGHDIrxg9GpktFnGKYnIOStGQfF/UuoCBWciKGOy +mSbD1oeLZ5pTAFWx5IW0qkzUv6SoNXGE/ooRlor7fSLZ96+Vwmsn/pV3tuTHCkLU +bAY/itKFcasJGgFSMVwCg9KWDRw6gDurgbm9rmC+kE6HncZ1p864vMipsz8bjIct +DeNSDSjvfEcPEdIRPufTZ6I23SFB1oHFGyLO3yDAk3Dt0+mZtMPG1wbz+CXsGkg3 +dMBQ7QKX2t1u5RmjxepwLC8JVnTMXb5YsU50tSvAmaJdneI8SSKodzMhM0D4DYpB +W0xBOTFPAgMBAAECggEAAfY/FoDaONpBeBRtxXbg7HCyshAcI6OkBZEwAN8E6f2a +udoDGJq718J9uXvJbrjSiFxmbmxA5ptGnWuR+uLEL9JZU5HeNMUkvMg9Kw2TkeS7 +ljOwnL/BmszwQtiUrp6n1iERycq0v/43/eP+6BZh5f/SFG83pQt5xMzcXEV0Hi3e +YndP58CdUc46/8AEY1ZBHo5hwPYnxZbP0jc4ZtExBNAJ860MQd3gI5fA+LJoL50Z +QyQyMIA+MnHUvR3DC2jX3qOuMMjTGLA7IJ8R+HvPndtl7wFzyVLNZY+chTjaiAPV +hnrnm2ot6zb4O8eb/XnH2WqLOiQrkXASFQVxNmXT2QKBgQDa6Ivw9E2krx2FY5+z +/htHbog05eUJIwsLItff24kKJlFaFCGXYnKH4Qe/+R5m7OnYPsDLDbZFlzuU325X +xWYH7y0c+2og+oMmiIIf6X2geCYEver8vxvNsQpndizZDwZkeedeOVggOyyvbEkc +nMAQN/qDIvc5srELzYrShThoxQKBgQD9ZHBnbqSxsqFKOj8Ry+o0+MwgxljPJWE1 +4WGqOxIKE4SsvI5p6ojmQlF9cQGPnO8LnFRrTH3jaCUL4SQvOIelX5SAw75NdV/9 +gisPCb2DDe0FNh3sabeFQB7lrEgsJZXYZbi7B8W7+KknQG8Dy8+Y3mnyDHjlh/Ri +t1HidsmLAwKBgQCse4q4ImaDGg+SqHqPYeqwj+D2fSXH2zq6XYvmsJ37x1FWPoJx +O3quoZpvoqRXyNhAMMHLvFQf5RdnJ91Tfw/ztHrBWT+4GGr6E5kj99+qbsDV/6aF +2zbXDWX7O1v+8x3AUWUCEwDi9H0zA4lf6ApVPSY/6W8OoUNq31tAoQNfWQKBgAvY +vkiXq6uDJndJ8djrJ7ACUcjWfSByJvFV8DL9QAKolvNcfWwGQxBA2X574g7Mz4BD +ds7tbJVNMS41AHQUuILKzS6X+DW23x4DD/BMDEgsRoCP3yZGawYX0Vn7jAREXZUY +bGKSInR/U6k6IfaTeMk03M8sNhrFGG/lEjb8Rr/xAoGBAIHdHKRm2+jPAQnWY5X2 +y15vZGyRIzis168z8s1JYIslVT46ln4XvHZXr/BKn1BMlExZJtffbteb49YAs6z4 +zhhX/nBaDB2119sz9tpYxq2LZLa8iXTC6vxetqxw7xoTBazTGAu+xiZ9uKihcD5k +zppueeJEyXXaCDOPnfdZOrdo -----END PRIVATE KEY----- diff --git a/test/common/tls/test_data/no_san_key.pem b/test/common/tls/test_data/no_san_key.pem index 563698e3749a..d60a1ffbaf4c 100644 --- a/test/common/tls/test_data/no_san_key.pem +++ b/test/common/tls/test_data/no_san_key.pem @@ -1,28 +1,28 @@ -----BEGIN PRIVATE KEY----- -MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDE62MPs2TzzhHs -8J0c6l+ndCebwNI5/On2icu8VrvRwnkM2dlKOTu5z7FGYnwYRNOZpNE+uQF/hy9+ -aSGZnw3mK88EE4QuT/NnLkU0fETtaJbjp/eQKQPiV4O5NgxrQaoAI7T3UUKYkE5Z -BRvk1ZIUyHMF9ZeDNJhCZ/Ct6ubgvnGmS/8aOuehv4w1zVw1pp9WWQs/I0qmP1MV -jUKFeN7vHNq09R1D8KoVWwb+Q3dUhCvsgZNUZ6D9H7cdmUSJkxAJTryFj+yKnB13 -So05jjLFrMLJpC94uo/oPS6knRljpy5Tjv8fHHOJEr1LBgzg6UM3cHoPF5yTfh71 -ogolPIbbAgMBAAECggEAAmKr/W8zZfhIY4HnE7tLgFhNK7slimbj096hQkocr7+D -pUiB5z76C1fjcl8g2LYD7pfYCKkuEvdP96yNwYvAAkDkNGaJUq3mQwkE9P9PLtip -Z0WY7D0K9OcRfrqTlbyizHcIqxK0oOt/Zd9Eq+97lXCq/NbLFV+B1RNN3GJJlk32 -DgATqvKAWN0J6XrmW/eqVh8H8qNb8AxWfNO7rAFWsipJjFlGEmVti40r2KCWVHTs -A8LcpEcUOdx0mtre4sr8mZwfCQ9JKEpE/BauO09o0MSfBFpXJjLtL0YcYscgGe00 -G0APIJZFEWRrYtY+4cjWew2dtY67XvRDyfBcwPvnAQKBgQDjTieIHIv6LjcBI5bk -676bC8o2vw3KECcKiJzGCng0s+zMt5LYsevady7uvV1aHFmv891MMUcoJXFjUzYX -1GsE4+TRP+S+jLSP0Fku30SaA2eaV13l2HJY8EVvGe0oKEMkJnVmE4JHlCIrGUgV -diEKvi4/dyNIhDGT8FuCqRMf2wKBgQDdx0BmaKcgN7jKfiLIhs+SucCQLmcoGeyD -ouRk9fwmcOosaxPGVmVwRgG5c3tcogMvjdGVGFFbCMwiKSp5JGGazXjuV3Ypc/Kv -r17FtCS7PKnmH/8vTP+y9DJJlwioTqwZP/mVvcs7cnHaDVvFjiZCw1Qa78dmkslB -mHYgYUhlAQKBgCs2UWeb3bSLEqPhyy7r7kl1fVTZD1sJpRJolD1GAkIqrmrgv0b4 -1BitLbvvPg8Ccr5zgu+YMqncLGkwiYkQNeQxGu/40Ji1ESKB/mJdyaHp4clCsLQg -aOSlkN2lNSO8O79knE7yiILpE3HUFZMW6QMs0of4Mzn2/6HbQNpfICafAoGBAKHk -MT6QZm8+PcaTDREUV7Hjpo2ZUfQT+HKfFdodNlNZWZfTEjxWFPZAJEIb6pFUMr8j -5znO5pRtd5X4Nuj3hcha9UwGzFq2KRHWEnh/Z9DGF7/E26LLslwPpiXR+p/hzf8g -lDCauyBKCpIB7lvnyEY0D9EZ95UI0aDwikpYuWABAoGBAJ5pzZLIGLn27g5CRDfh -cZPwqBu0LW5wWCrf2w2rO7kHDJiL99UA2/bqt4MzAiVRZ+iWc4ZvNLtOFNc0Rb6G -d5mz+MNVPQEA6fhP8YRxsV2csA1s4yTuA5rHxK+a/WzMWQc7AHpZ10PQuP3NQPjq -5sPBcqeOYQJIbzh1Bm8+fldO +MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCTlR0Gfv1/ObzR +9uHFpm9VBuOU/J8E8bZoJAnxaDwo85xY8JNd4LHFhdiio7F5W52Mps2cWZ7/zA5+ +TZvgLtq0Md3s4lBS/D+NvhR17852RSkl66l2SqEUbzvQEa2kWMTas6Z0IhvdUzIV +vfC4aM+0tEk/4FEifY6W3un+H5PmBrcI8YXjfderTOYs6Jf76LIKCPpn/T7rTQuD +in4JXaAB+BovOSnsdZ/zGkt5nPxb5OfcMowXjBGXibnTeqmQrogP/uHjzogFrwcN +WOHZ6nwSQ4Od7sDoKlIUWLmdHu+XOpoAbpIWcpzWetjGQbPpmDRBQASFMkCy4Oes +h1qQru4VAgMBAAECggEAOT2tq1ZX5h+zz9As02dxaQ4p+SBeYSGLOSs5PAvMwalz +K7/ruI6tBMqcMsDA1iwlmGcd+pV8KQSxXmWlnrctlpR82iMROo6h680czH19m7vJ +cO7NpJbfkThvf41LxyGzAIyLdCHCov5gv7QTCMOGRDVk78SGU5VVV8kQAsOmrqG3 +VfvOkuL6Wm6iHoz2butIS0VVVD9xrQd6UX+0vPjbzdYYr9WfBDdUwLyknzUA9qLH +8mPq8nBbcRouXYwLBMGdNiCrTXAwfPLtKkpYEsWcCAWyJ1nm2lUAKZP9CGZHwBXl +Znu+pmuQDm3T3sOnWrrTcMIaI4bU1mtaIYrVPSkJRQKBgQDDYB6plPSt4QPcpolF +sudIqIIYFjhU16pXZWMN/wyaDrLGLC71Eg+DdX7aF0N21o78TrNkuCWlLu0yakb0 +2Id1zfxUA8GSK0/cBdytWzMqS5g3O29IYSK2RfZN2NE1yM8UL8UsS+4sK0fLvKq8 +wcC6j2YEfWnidPcycRwEbxNcMwKBgQDBYIA7FHWsTH7+QNwsoVAOOI0IEg0LjHK9 +shwiqAkgjSjsDr1Qdb5lUy7sCvxZ4syLAicgyFGgrG9LYRSZsLQhA8f8XYXYhjZr +OI6Z+zrH56pHh6uSENC8VyZhXpI6iGYCRW+WacgAxxkLR3OsvFHWvJomUyp8/Jln +mCAGsyJElwKBgAorL41d/loqcvwCAvUIubbzZkoApg/sZaZE1aH921cNWsqrtAn3 +Va1e6SpKua0uv6RsKDQezX7KcXgFRgoqVuqPvQlWZLXJ4U8vUuwG6iPSaWq+gi0/ +OQJJo+crWMA24mhHkDic/xl3azY0bKKEZxaOrh2ftWoe8lrCvlWQvm43AoGAH3Ex +aGnLOFi3zV9+bUNNYQKQ698Df/02KuHq8TehREmvfbJn1c1PR+pelsKyhWr7Fx8i +fZIUs6tV7Uu7rcGtiDC1M7OBL9OixYxMo3zV8esZJMhKfVV+myEQfISEAkBrVbM0 +kaBhhL7as5rKlCuKov/HkLO1FN19k/qIOo6l48ECgYArO9/k4J7zNXXbOjv4af96 +2HBQChO2OHvccg1Fa86nJZjVcw5BxFLdrfTZn9S5jy2TeXS3MIMUPcU7wB0E+RaY +2jxUDHESqtwuGoHFn1C2Ho6miZEUNM7qVXcO/zVR+vac3aFpqLAMuV1p2LKwq4mn +8aY9jNejFx7Y9LSDhLPtfA== -----END PRIVATE KEY----- diff --git a/test/common/tls/test_data/no_subject_cert.pem b/test/common/tls/test_data/no_subject_cert.pem index e075d4ff9068..0d5c3d2e9fce 100644 --- a/test/common/tls/test_data/no_subject_cert.pem +++ b/test/common/tls/test_data/no_subject_cert.pem @@ -1,21 +1,21 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/no_subject_cert_info.h b/test/common/tls/test_data/no_subject_cert_info.h index dd5a90bb29b6..e009d4cc3dd6 100644 --- a/test/common/tls/test_data/no_subject_cert_info.h +++ b/test/common/tls/test_data/no_subject_cert_info.h @@ -1,11 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_NO_SUBJECT_CERT_256_HASH[] = - "2e226b66670a9186ce4382b5bef2791372e7b86994870f4d7e9f16c0261edc7c"; -constexpr char TEST_NO_SUBJECT_CERT_1_HASH[] = "9ad6c62f835054f7e7c45412d6826951f977da61"; -constexpr char TEST_NO_SUBJECT_CERT_SPKI[] = "lvgpdVvTKVuzWaGYL5xtON7pybWmH0+6goEhFqgEs+4="; -constexpr char TEST_NO_SUBJECT_CERT_SERIAL[] = "3ab370888bba18071dd1beaf74e78c613e49057a"; -constexpr char TEST_NO_SUBJECT_CERT_NOT_BEFORE[] = "Aug 21 19:14:11 2024 GMT"; -constexpr char TEST_NO_SUBJECT_CERT_NOT_AFTER[] = "Aug 21 19:14:11 2026 GMT"; + "9d843e4b74fa75fbb9d4a757fca4a410562a97cb058f8fa9040b909a4e7a361b"; +constexpr char TEST_NO_SUBJECT_CERT_1_HASH[] = "10fa6b5d9b7fe367dc479f2f53b4f3f3ae50399d"; +constexpr char TEST_NO_SUBJECT_CERT_SPKI[] = "jrRpnLBn4ZRpepaOeLRvt4HbS3Lwd/wyRas7Z9xUoqU="; +constexpr char TEST_NO_SUBJECT_CERT_SERIAL[] = "54031aa4aea9d7f44bc66e9db0dca55a9ea4d103"; +constexpr char TEST_NO_SUBJECT_CERT_NOT_BEFORE[] = "Apr 8 17:30:57 2026 GMT"; +constexpr char TEST_NO_SUBJECT_CERT_NOT_AFTER[] = "Apr 5 17:30:57 2036 GMT"; diff --git a/test/common/tls/test_data/no_subject_key.pem b/test/common/tls/test_data/no_subject_key.pem index e676e0075a33..cb5a9a0c4739 100644 --- a/test/common/tls/test_data/no_subject_key.pem +++ b/test/common/tls/test_data/no_subject_key.pem @@ -1,28 +1,28 @@ -----BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDOg9MELzdk0jPb -0e52gwLhtkqOeaM1i9u0aHxn35h7EUJ3eLzsixjTSAhRGMBVdrm437iwnYURPY77 -YTI7n5AfcyxAnpco6briTXpd0GvlqxPXRH4aBE83xxkikzv5i8hmN2wkyuuDPq8c -Oi99+HTOIyS/izOEAnoJFlgp2z4uLEO0XUAMh2VVCRPRvZ6k+1ag1HKOnhAy9ANQ -zfmT1WeAgzDi5CcAyTN9kjxLivAHoOkVsos3SN16KZPZJnSvCyxvo3lnYJScnrCg -fT5GWk7SvFjl52OFAgNzJwZq9HpZZUsW3meQ7itNOfPkvQcY5CxPlTpTxCe8AGzJ -SYrkQCJlAgMBAAECggEAGbAcF3EoGspq2PUMDIHPYfQi4gYPXyG+enpkvyb4+JX1 -BpdmKKZEuENFhZDmm7rg7zYk6xMs8jAOEQbOEMyQSNkyr/cKJnSsYmnwxqqeQTs+ -hJBofyP6Fp4Vak+WLjxM+Sn7sbfsA69QaNpz/d9h6CJG9+yAw/Lq6yZ0YQB8g5GU -xazLzl/Hn4lyZlPvqnWQBaBxc2Qf2sVejlKnET5pUa2s7wvFSSYlolJL02DBXMgQ -i/H6JfSpWqVVj2yDP0hInPYufQz3xFZR7xY3m/5udK2w3ut7l8ORxYu0VtFF9k1V -+gkgaIMYrfozys2Obn9wk9W8LxVZcQkTJw2vjE5nAQKBgQDosCcJmi2ZGdNZSVP2 -cTdn4o+ftMBfLwWvodRi0fiyLScxEX3rnIlAJn7nF1Lm4nLmQuyYPQGDPdt6RXsn -SGgOzn5EXe3AaoQceGXYR7Sy5uDQYmux753zxFY+OYtDgzuj7BRIgO3mvuylPnaT -E+sgnzBPzykAgxLzIXumsqk0uQKBgQDjNGXmNLAIC3F1tC2tRvIUlAxTnCPu2hAz -aRiSXTMMv+u+mht7TMcmEr559MQSREl6iFS0rPAy0JHstYUIMcTIjNV1wHv5FcZ4 -2rV2APgvi4HsGxZe0/j9jz2BBEPh727bcSlCbxsck70MKyG8PtJiwwm4X2BZhLgV -aXlFm2udDQKBgH3tt3LO6haNj4Am2zXol9+1EZ2RKPtaa21d25+Pm1Ryc19u5AL7 -OJxrOQq/6LHjo+NSHNFXUtZAR+OobroXyZkZz+QYIW+dNdpinluqkvSvVsPwP/CQ -iZ8/hp0ub1weTcytG10Rya6zbUcQwwNeKEYDYRYQO1R3m23RlSXmUwShAoGAYV51 -RQDTZ78vspey841x9Wu1FKfXpmcBhmbFxwP1+sLNDvQQTvkKZ8CkrLM+y+1D6CVA -1+U9UymbP+xSxL4/bQsd98az2n2Afw6LsbScqBOLbFn3blA9ZrzaSM5BITRxN835 -NqVS4x5VaD+bx4bMttKK+d619ecw1MxM0o3WwokCgYEAnE0idhdy9/fnnfBUoT1m -AfSzT83fBUka4kfM9f/V/OcjII0cnUP+0aB4iTXvlBf6zK7VOCIlatuLAY6E1a2e -9yKONmydEc0rapGwsE61GLNivlSZeHnIKXMSz+eoQ0AXv0QDqFi6x2al9isNWNXF -el0DX29nEXNN0yClTG1ur2Y= +MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDOPpOxl1QIUTRn +KQFoBAtG5zRZ0cfMvU0+Ld1LXAvzAVFYm3JjAENmbzNYs3JifI256tk2uspfz6kh +953xof3XleYfILsswpbMNze5o7hZoWqtf220rsBKfaJV4DtPD55XbXacsAl0obMg +BCb47x3JTKmKfGcImDdoHN8zJNDo+2JBBkimbzm2rP7uPA6NMPHePi5/LqTbl6Ky +giyjteDqjFFRMfZH5DzEFZNNfmnjHQD0vEvg2WCjYCTis03rjOsiioPwQ6vro76f +U4SmCOrDvliQ6CDpZ2nVvpMS11CUN3K6OdYIwyjrN88G2AaNmybeM2nLTbnStFJA +e5s9wI7hAgMBAAECggEAEzQn7+gJism24akjiKIhw60ZBoj+O93fgJvoKFFuimaz +wpacyMOYQwQ1KXvx+WIkFyzbI1myqMeu9ar3Aa4F8wox1nGnhAQtYt/8WBR6wJvD +UVrVZfbEkFsQ38KkexjW80iNvAq3Iq1AvsksMM8g/KKfAbZSKK51sEPJ85roudyt +f3qytpJpdu6jl+pummlujxGboj2IWIo33PZgUoNWeo8I/ivNhpxpLHgy0olT0xB+ +h5lJhybgxnHQpWo2eomrzSAT1kkCiTjnCgFTmlDqEKr6wERnU4Q+Zglpz8fCE7bJ +Qos/1gUCM7NCOMoUcqVCNH2Tpeyska4Fg0Aau+qAMQKBgQDZniF8dRDQJF5/wlVP +oKbYEXl+QzH3VPo9t0cNKMb9fAGAsnh+CVRrWXjBdNrtwJ+YFfv35P93wkGDmsDe +7RCoCOdUd25uSY+htDtK4QNkDGxuF19Asl2aNvvbIYXpyzt7cG2wddw+yV5hSyaz +m7WhLpgHGOuAiaHMiLcgVasHKQKBgQDynuvLpYnUtllskvcYf1vMOyhF+hhHSVIV +rK1AT+T6R2PkXDKWK4oRtmdcZynR+PcbkfSwYpLw3j3+4E+noQAKDegSX63IO19v +1E9bME1M1xi31tGAOOb5QYfgiIe0GnMkNxjZnpI0aNVUxRZy/z/hzTEty610OSiJ +9uvCEPzY+QKBgE6Y1FNVHKtwV0khcRp/VYM4XH8D2eoQoQjlRx4zmhs3THuk+evb +hsf22qxUfjXcmkeduRGBfdtNJ8hWfk6FpLxr6tERCat/mga3R6r1tfnOmuLwQhDl +2vS14yTz6J/WLTeaFaPkDZYHuLS/Jc088c6zO2lk0Lnt+6gZwLpG9qxxAoGAVOns +Cs04DRt49rgFBSzl2vfFY6BhSOnPcciKplyP/kxoGK9wAQDiBMr7J+rvRw7EpYCS +y/zkAqs1tXOaTUfa9KnjVDLqZo7pGwGKeJbSJxeNDiKAFklUBV67CImgPReYvs8N +wnRuJSufpliIP9035XZkROvpHCk5F/g0kSpS5DkCgYADvYaf3baB35rrb8Zt4RAx +STb2k76n0WSk2ZU2Xdpokfk/SwPWyXloC57ylyuTHmqgb15ngjW8ZfpwGIZbTcbJ +mnuTVcQYsO1g2i0IhHIRLXIEf35Doi4LJevvo9OiNS2QdHwwB34qeckUhPGnPJXq +95sHdZre/97C2pfsuIuS/g== -----END PRIVATE KEY----- diff --git a/test/common/tls/test_data/non_spiffe_san_cert.pem b/test/common/tls/test_data/non_spiffe_san_cert.pem index 213f93c16924..c71375e046e2 100644 --- a/test/common/tls/test_data/non_spiffe_san_cert.pem +++ b/test/common/tls/test_data/non_spiffe_san_cert.pem @@ -1,24 +1,24 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/non_spiffe_san_cert_info.h b/test/common/tls/test_data/non_spiffe_san_cert_info.h index 1d03138adba0..580639d6a5f0 100644 --- a/test/common/tls/test_data/non_spiffe_san_cert_info.h +++ b/test/common/tls/test_data/non_spiffe_san_cert_info.h @@ -1,11 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_NON_SPIFFE_SAN_CERT_256_HASH[] = - "f3a0cf42ec3a1aee31332ba3a364edbdef2af8746b9667b306d7440f42979284"; -constexpr char TEST_NON_SPIFFE_SAN_CERT_1_HASH[] = "af12349b99f0829b7e93ec871805d8dd7b95585f"; -constexpr char TEST_NON_SPIFFE_SAN_CERT_SPKI[] = "3+KkeYV2kwjFJBJ0sApQa0BawKy30Z5q5gx3LAfreiI="; -constexpr char TEST_NON_SPIFFE_SAN_CERT_SERIAL[] = "3ab370888bba18071dd1beaf74e78c613e49057e"; -constexpr char TEST_NON_SPIFFE_SAN_CERT_NOT_BEFORE[] = "Aug 21 19:14:12 2024 GMT"; -constexpr char TEST_NON_SPIFFE_SAN_CERT_NOT_AFTER[] = "Aug 21 19:14:12 2026 GMT"; + "04c58fe7369c697809623ec865c365c92a1117fd5f1b539a437d8ed6f65761d1"; +constexpr char TEST_NON_SPIFFE_SAN_CERT_1_HASH[] = "13e88e9fa1943a16f207b544ac70758d707b2b29"; +constexpr char TEST_NON_SPIFFE_SAN_CERT_SPKI[] = "mtlcEAb/ws+HKXc2/JOzIQiZ0Otp1l58pdlG9dg6JlE="; +constexpr char TEST_NON_SPIFFE_SAN_CERT_SERIAL[] = "051b04333801df2a3613a9f3a010a48e67cc1438"; +constexpr char TEST_NON_SPIFFE_SAN_CERT_NOT_BEFORE[] = "Apr 8 17:30:59 2026 GMT"; +constexpr char TEST_NON_SPIFFE_SAN_CERT_NOT_AFTER[] = "Apr 5 17:30:59 2036 GMT"; diff --git a/test/common/tls/test_data/non_spiffe_san_key.pem b/test/common/tls/test_data/non_spiffe_san_key.pem index 887afbfbe292..fd68b9974d96 100644 --- a/test/common/tls/test_data/non_spiffe_san_key.pem +++ b/test/common/tls/test_data/non_spiffe_san_key.pem @@ -1,28 +1,28 @@ -----BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCRUIhG+g0DDRi4 -+1iQJMUtfuG7UD/ztNlDkZbVNoLZLmfivsw18llRXpVPtiIBM1YrcBa+vWz71Wt5 -q05CBSmDT49/MnLNnX2QH15xTtDpKUaAmsfJ5lFUrCWWV6pRfsEnKqM1tKzHdi/n -rwyTwPqy+jIfrP4k0D9XbzSNyJr2Ic46scY4lTOY0PJfxPiDLRplL/qPFOHz+vdb -RN7Ubz/zMCpAxn6G40aMq+0n1klKmaw+50ISTtl1HZktYxLB7jHXusMZZIcZ7OX9 -gBA1zt2mlI+b/7Jd6Gk/KyZzUGwAl+d5nLqbstjaP4gi3ifAm5F8jAGJJPcoAD4l -y9p2y+WxAgMBAAECggEAKnZUZB0kWTxl+YPk1LYR8iHt90zTazTw+dgcsbAMm0b+ -r1jelnL7W5YeXl0T4bLtHqNR2inDI3GxRqviodMdVtQUU/BbcK7xJoCsGcMUs9VO -Vz0jXWGSaYImN6DlUYwPCBFjAMoLZPupsvNJYxGUkGEg7XWhDAPYRoXl3vp8Iai9 -TO43LHcpYGBIYA6l9ogGraNe2EDNV08fRwJZu20itbmUDNH0Bmiv0GwqwHdLSkqc -0/3/WxgLl4FVj3CLCKSvesqMWUAaFHfHKol30oJXR5fVlofwP4VDjNe1lCiSkeVn -shzMyAJ5sVERQNtLY1sEArNpNtwZk89IQb2APYlgEwKBgQDMwZRP136pZSHYQi9g -3hQf78vzgOmzWddjUo+ck/M/s6kkq9OdDiUgs9IY7ucZFKr3Q6Bh09RB9PXRtKH/ -5cGSgw5RxspfACpcFQRF7dncUAl3uSHKBC7JiMvdBCaYVm0Q8TyyAxDwx7nHQ0z0 -RT96vsjDGuV38P3L4p3GO/7yYwKBgQC1rp6WVtgFUZzDxLcErUyCJyKPGr03n7a+ -QSNz+D8fSIpHpZd0Kj6FwnJcI0BLRBVkSsi/Aq+gROq/ZNW1DI5dtxmutB70YTMG -5JCjnXLYhu0yeEj3cXrBEf+RWtDJnNAwk/VYu2YOYyIs/jnAnEJYIH+OokIH7bWI -qOzwISO52wKBgBxKVtKdRKvlBEMcCe3JYWB0Qmq3khKsxBy+CIeqzX4stZ8Sep+F -l82n6sx1HcsSVvjpCBzcJsSiMuCxo3x240L6Bp136PgtTq0AXmHHFkXhbR10n92I -rGo+E2TLMQX1UwZ3PlqeH9YU0m9ctiI9+yJbf+OtMK1cx8RG4GPGYFhfAoGAUBSq -9EtNJnMFrUjM/vPAEHJdikRX+OeeLhgaH2jhsdFQmioEKwDf1CeULsae9U4KO822 -1HLDpNobuscgZ5AkRGyLlnTwW/ln+3bNxkCFOamnbaKVTvQnDmj3hENKWkOThIYD -E9xuLJNHohtgq2R03dFdSCp+/m2poZYL8gA5dhcCgYEAsDoLRl+stQ4eUZqABsQ8 -v45R4OGgBrAUkyodhHuR+n9MZXtxVycp6K9M9WuuKcze8JZjZ6vx/FAqlmm5Vn0f -qYjGVySfCje9owgb1/911HLhIUOuUkJHFw3KGFFHS/I6DEbiAcCsff3A624ZX1Cq -rpf+i4GF/xxInvNkhUUEdKk= +MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDJ0PNedhiGZREz +CpnNeFbvc/vzBZ3tY0GKT0tn02eL98ZQv0i+qVsey6r/sDXMzLvqcZ1QZDqhzdW8 +DSdzraUx9AQIlSIucvBOXhSQUoXSJu+nvLTrgoKoaVm5G+BhyrcLYyXR7rm1z0Do +IdywmApO1caMJryRcXM8pU0f7WCOHRwurSpUTbJkKJOgXBVZzSDvApTGH57B/h+h +KaGaBhGVPc+lB5G4z/Xq6M1Bs6E8az7AvXVgBVJQ3ZbxOSsWP07UCOukpGDnv+Po +6NkgXYbnhfVvwb1bnaGNiRFdI+nx4FfCc2oZG5OuDkfBl/l8/7+VhmdvkGpdeCpX +zCkF+vlzAgMBAAECggEAKQaPepviN2vTN7+HbYPxlELNLGVvacL8H0woRYZtrb/k +MiT4ej2+Nr/rVofxH91cs/d9pcqCOsM3mD9KTlM12jZDHaWHac7Wt++bGY2VA5gD +ruMHGjsRKYAlC6K1lduaIzf4B7mSSfnENYwwqzt1GPqPHo1/Vserx9/Ikl10e97l +omw6rU3O6sVtOpyGODp/Lo+clO8vA1vXp3x94uSs/AI7b4PaUMDg2InPD634NKoa +cDoDt7eb4AgcQfKjY9wqohGICZBLUVfGzo2vmBwJQZVqdtShoB7lYTO3opbV3Tog +Oi8cFZg7TGZY5uGX+JUkjIZClfQ532mLM/kmj35S6QKBgQDjw34k+Eqz6hBlhwXA +ohKZZFDUB+8mb0227w+2l73ZCoB/oMuEq00gyt1f6SAg6/7NUQ6jrxcDkBn2aecq +KpzXiotNEv8Ot467AHxNpzklPjvbY45o0i5Rev74aUhbXAwBanjJ05uGXftHeT64 +7hHyDzqAR1tfJrusc5yP7jCB+wKBgQDi1ferH0zdPfPc0PJ4e5HrQpUF12Umj0xE +PMSVe4CrSNDxP//LSQmNIDlmCOD7FINTsZpbBUpvY1Qai+8fh+x5m46zNtrxyl3f +JHacZ/X6didFxJ7aHnOUIdo4WFFDWt3UpsuDikuukVPgd36GEUGyF1IFYQz0KXqo +J+AwWIpE6QKBgBjtu6/GMT7x3muOVLXZx1lcnnAmkilNw17DWZ/ticzollnhuoTB +zwZIzeQCew6/ZbsJJSYLMuSj8AOFYdS+pz38HvUHoDz3IDsdeX1yURHfduOzSNH2 +NzWZ1bBQrae6MmIxShkk/P++55LSFWhePj6VJh0GMlz+u0nLuZYTRuHjAoGASenk +0Rra5gCo9NwVFlNVoe5JNuUP7bel51pRyE+9BpMsml/7TtdWyGimq2vbO5Vckan+ +nQglUBRytE/CtGiLErkwj48hWsZRPkPYbnClw146v84o4PQpPyykudV1bVgvjnpn +OE6ZCKIMTclCLhdza7+Tl3MfUHQvppmPwNEpBPkCgYBmwhhR/mpMm5HazfI2MB4o +Dkr9a6AI18iUrW0Woz7gZ126xzNZOrXKFwMNnNvrQUZr5ThFQ21G9LWQPmfHm07V +VbwGX6dWS6TiBc79njVLlr2Ln+/IrE8e6bg/X6yapR2TIuz4EMLEqRpLXZit0Nn0 +uzxcKh5EOkgM0flvsU6LOw== -----END PRIVATE KEY----- diff --git a/test/common/tls/test_data/password_protected_cert.pem b/test/common/tls/test_data/password_protected_cert.pem index 73af5df573f4..55ece0887277 100644 --- a/test/common/tls/test_data/password_protected_cert.pem +++ b/test/common/tls/test_data/password_protected_cert.pem @@ -1,25 +1,25 @@ -----BEGIN CERTIFICATE----- -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 -zAx8vW66VXk= +dGVhbTAdBgNVHQ4EFgQUrs8Dv5flIRAx+ZIbUqlTbHyQLacwHwYDVR0jBBgwFoAU +zGO93ow8vl9eTM3/EPmenVsAviQwDQYJKoZIhvcNAQELBQADggEBAEVoIVobQgQk +VzfPlOCIZpe1x/H8C9yUZK9mJZaj0nyxib08O9qk5eAam0ggDImsnYB1PXY5MDJG +Y57HBVzrdAnI/Y1JL6HZModNF56mzC4h+bHeVd/Y4mjI05SFbhqsRQAMkAebPet+ +quzXCNw0lCJyLSzTlnNV6NkboUJWl1bDjb5sFgbIhtD3Ds3ZhjGSvhKw4E++I8f9 +QnhGuuPS9n3FzKRmV//KIWt/twyEJ8pHPehtskBWwJjOKROn9WJ4PFfgppRg0cnS +KBJI22oceMFgF5tgqiuxJO/1Gss1oivITtuR0u1CuMscG/7czec1/dAke1ptRQsZ +yxBvsJZeSOA= -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/password_protected_cert_info.h b/test/common/tls/test_data/password_protected_cert_info.h index b32884d0f381..c14d7ca99460 100644 --- a/test/common/tls/test_data/password_protected_cert_info.h +++ b/test/common/tls/test_data/password_protected_cert_info.h @@ -1,11 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_PASSWORD_PROTECTED_CERT_256_HASH[] = - "54115273f738ffe4aa137d919c2fc01b5a7068d347097caedbae5f31ddb94017"; -constexpr char TEST_PASSWORD_PROTECTED_CERT_1_HASH[] = "a0a5ddbd26007136fc2abdf09ba84db245bdc2f8"; -constexpr char TEST_PASSWORD_PROTECTED_CERT_SPKI[] = "9RmDCGjXZWFgfXUE31MM/x70QsTg/vWgFpOs4STX6P4="; -constexpr char TEST_PASSWORD_PROTECTED_CERT_SERIAL[] = "3ab370888bba18071dd1beaf74e78c613e490576"; -constexpr char TEST_PASSWORD_PROTECTED_CERT_NOT_BEFORE[] = "Aug 21 19:14:08 2024 GMT"; -constexpr char TEST_PASSWORD_PROTECTED_CERT_NOT_AFTER[] = "Aug 21 19:14:08 2026 GMT"; + "41580f9c2b933272c4ae9ff1b83fd6e81e5788ec56951ddf294c3f4a4b96e49f"; +constexpr char TEST_PASSWORD_PROTECTED_CERT_1_HASH[] = "4f756ffa7e4a465bd36049a7812bd4d746bffdaf"; +constexpr char TEST_PASSWORD_PROTECTED_CERT_SPKI[] = "9P4xWO/O2LgIsyBXvRA1tQoTdDwfwWsFDbX0y/te8U0="; +constexpr char TEST_PASSWORD_PROTECTED_CERT_SERIAL[] = "48ff96867442e30d0c47cb27caa0162cdaba41f9"; +constexpr char TEST_PASSWORD_PROTECTED_CERT_NOT_BEFORE[] = "Apr 8 17:30:51 2026 GMT"; +constexpr char TEST_PASSWORD_PROTECTED_CERT_NOT_AFTER[] = "Apr 5 17:30:51 2036 GMT"; diff --git a/test/common/tls/test_data/password_protected_certkey.p12 b/test/common/tls/test_data/password_protected_certkey.p12 index 971cb4d56e2a..92fdd839deff 100644 Binary files a/test/common/tls/test_data/password_protected_certkey.p12 and b/test/common/tls/test_data/password_protected_certkey.p12 differ diff --git a/test/common/tls/test_data/password_protected_key.pem b/test/common/tls/test_data/password_protected_key.pem index 6248839921b0..7863fa5afa9b 100644 --- a/test/common/tls/test_data/password_protected_key.pem +++ b/test/common/tls/test_data/password_protected_key.pem @@ -1,30 +1,30 @@ -----BEGIN ENCRYPTED PRIVATE KEY----- -MIIFNTBfBgkqhkiG9w0BBQ0wUjAxBgkqhkiG9w0BBQwwJAQQJ1CUKkqmLXkh5mOX -bNpj5wICCAAwDAYIKoZIhvcNAgkFADAdBglghkgBZQMEAQIEEGIA4NdyuTdYQ+L7 -PBt1QnUEggTQ7K1Y9mp5c1HkYV8mK23wsOtd3JOTCotOJBV58Ib8BfKq1zRMzIKi -dQaxFZdcnXH1eerspdRZ6605d0dmLnUVKcheruJ2LSh7LvHVz9Bnidb69h4tzzrG -PuWg/dlovlQTBm3zi2NBYL2GgQ3mSsdIxnAlhDIprgpiNA0jx7SX6QYi2MzbvfDI -hybVq2nFY5MTJ2cAA7swE7SyLov7DEr+wokdcakuutRuqx3hXbYQnQvrgFKwL7Ex -1KDT8LnVau65S65Gy3Fy+W1UHrUAw8J/nrLa7vjNSuCzc9XPbsl8MQRprkN7Mws5 -oqR2oy04NKGYGhopmGStlwNBA56R1pHJ7jby1ma+CE3+CaKfl6bknwST0NG2j22Y -AN9ThmTO92bY8qNUKK3G3FSrtv6C/nwUwvi55gb4cYgx/HF0mXqEcuoessrE7GQg -5OjH+K/QNJrYwm3wdj8cTDeI/BOIN3ZAQM80za2Yq6Vqda4I/a4uW5B75XYr68pA -89j1MGDDJ90pa3jYZ7Igke1JNtk6dxX+Xf1rpL0PybPewtJ0EO/CbDmcoME2qFLW -Xkut5ArxO3eMvkkpcQCBD0TK9F/gqdqBXK6jyFbUyt1PjRd/4eg7re7LSdT+zlsH -AAZPpH4HArp3oPz1sw+bXK+xnjDw4XyhLx827AfQf2ItfMBmxIYRMUxmuCnP1UXj -PjlVw/+TM9ANG4ta4a45fPDUlIGn8njbJLP/akdhKgR1kUWW1Qolz8jgH7xuQerG -Pyru7se7IUG200k/QhUpCYyXPCwLttgJg8rlN2ojI9RqbIlqROP+JcgSwjL2avy9 -eHW9G/jB6C9M0mvChAp64ERtiuNIDEXwiGD0anf9hHCm20axAHmydTu93h6AvQ5E -g52GeqUWxnF1luiEAkr+ipl7OsbkHE23PBPbuH01DG7SO+oitRtEzMF1EB/ySqGE -X60gOT1AJ6wogdhdpazFH5XAghYM+Sb+gk0epoooDNrjpIeMSjFepXDm+hWpvMzA -gaaehXKzCNmGTX0R4e1v6VqMZNlcUqXN964qMXnIUI1lncCNjkcELzpfqzI5YOqq -ORs+dLt1JZn9UK7DbgOtXz1O2RoIHgYeeqa/nAaQWmdw9TEuSDzg7XVnibcQrget -SZLCbZYDdJ4LC44XXDTKmglbXTn/6adfCsZDwf4rlr+8OZT94SvGT0ctJjQWJuZS -ig5mhSdaC4SILgRw33zmATmwT3aqTWpdEIL8XdJbCKSxA9g9Bf2BMzGEgaoJW8nb -IsDWJclx7pbViE9hM6ab2XWmxyhXI9lpPrHZzjqpfWJxQxNlL+W0wmgH0fQmdgfO -Mg356Espa9N+LoiVyqym64Wi2vgDhrvl169T3R3zZHcFulqZnLRtcHFtwkTQZ+Rc -9CWX5KUdi6rfr/PihWgkoC7TZgV6icWeyA7/8Tnuq2ntJaxm4r2Cfz24Ns2+nKSp -PmCe7bHDwlyg/4A1sv0ryLXMsyGY4XBfDRNtYAA/VddpzCzJD6SaSISLL+IJ/cTY -QxX4C0wxAXt78+PRgt//BDKY4cI3IArLJXF9vkK9IcYQ1IK2t5jOFFg7sIbzp1UT -e0gpoax+K5lUGhp25WXv3pshs3TJFimu7tFBPy8Vp3GserX52tOwB1Y= +MIIFLTBXBgkqhkiG9w0BBQ0wSjApBgkqhkiG9w0BBQwwHAQIcSlMBn2K8BMCAggA +MAwGCCqGSIb3DQIJBQAwHQYJYIZIAWUDBAECBBB6nDVBaJkhXzGDgClOyCFxBIIE +0MrQvwUiHFzGfoFfegTdevXlk4kUznfyWDOHMSbJdMX8FK7vH9XxS67y9PY8kmsE +B6YkTgAo5WE9dQ2G2tgNOzTjGIa/oJMFlkC4pQUt38rT1W6CAYh0bnhoIpGBRSpf +5/jmv8O4StRgWSVwxUUe/tYJsW8EPOgY5+s2nhBsDR4Ht2it9H9a67U31UqLJuiu +TBFtSYNzlqXj5/nHLRs2WX4vKeBajef6L/W6nyUxFnmjhav7Log1F1i5j9xrwI29 +8njtEJYCHGt+zB7qfFlZHcqX2b8VYv4kHBG/V+wjtPf39wkrsBu3R9eKwqPnIWxI +xcoyzhbnpgNL2ng5o8z7Icfhm+PWI5L1EHxBJl0HpCZgoObBy8GcR3GJqZPANGy6 +j6fePJtwAUG411ittmSDj5Slt+A1Dqs5PPcGTgHFt77pXinwA91Sfw9o/sXy1B6H +euFD/PSmlHP+/I/qmcd3D6pQk/6eEOQ+W4jkfSteSiP0gRfd4lqAsPa+oTglObMW +t1A+gERq/LfEtsyro/wmHSUZIXLsq7lcuTN58hvBa6Y35eQMmv8UTF4CbpH1LiGe +Rj3GJsQirhfsJPmHRHGbxsnSyLbu3351Tr0K+1Q/h/QXRMh1ZoOdctwBemOVB2FD +6M5TzZXOvr/rqs6JwTgH/TtHZLPKLmq/pW8q8snGcCHFQ3ZoKxBIwMUxwrlAn2xX +MwtHTSJ5zWwroWZHtDu7zUaS8jltt0ypmnmTQHvJvq8+EQy7DmSbuMZ8oPlqXpYW +7HkJWVI0RmjDTQN2zxPICFfY51vWIuvkdj6N8HqXSl61AT4FN24zZXGWxBXpXfZ1 +tK9bmhJAA1JKhJJ2iSiMySGJv2P58bwwblMJm+5OqF5NpZWv0HnAR/uMg49t39kA +589vPX3qN/+fb2uG5M1XgkjC7qBIvuvtZTm1opG6AbfwR7qTQeDrMmU0gJnhbEIe +dHiZGGOKjcBcVf8bUvB79KRvHCu4ORLM1D7e/i73fgQPx+E3cS7PYOXljheO/Q/Q +D30j5EJg3OI5hB+h4k7u2sLNmLPvICPeDYwo5PShkw9Zv9Rlj7cWo7Wca2o2iXgV +GyVGKoy2V9YjRcuJWYhYih8fOKJb2+zNAWvpXvftmFLBcir7Na/ojExobmTmqf75 +0DXOBMFtLWRS5KTnltjrB3VORv6XOi7ifCfGBrtGvROT0UKQNrhdhkN8hc51eGYQ +Q77FG7xxDx9nZ+JIoaso+6HzpdEBzNQ3xTnwyN7Yz7INRUz9DvlEVbI3Zd8U7GWH +RcGtNQjOW7FDQR7ZR5JOE3jyBYw+rCY7bQyywPfrWdeExBXJGTBEH+uEHmSaS8Md +GrVkaUTMd9U0o9v+zrW6YM6T5LdgPPEGnJnLFYIp9mUNqol1XW7xlsK2sc0EQFBq +Nsr4X4t35w/c+Ht80GEilW5R/NxJwBd4Y+LbgQKykRNkWniaQGN214omtwmQaR/a +pIJRXgS+F7axrP9kDkScJZxgaOjaFkhSxX3eAOkBzuiPIQ5T3GdwagMxFancXpZw +A+7np9mz4ApCVLGMeWrT3Ao0RvhSMF0njVD6HlU+GEgTWHSKyESRjbCFq/XkhGxV +MIUKkvVrgcBMfi12XLxovTwsxUDxlQx5B62WkxR5OAE6 -----END ENCRYPTED PRIVATE KEY----- diff --git a/test/common/tls/test_data/san_dns2_cert.pem b/test/common/tls/test_data/san_dns2_cert.pem index e314aba1305b..0e23aba66a7a 100644 --- a/test/common/tls/test_data/san_dns2_cert.pem +++ b/test/common/tls/test_data/san_dns2_cert.pem @@ -1,24 +1,24 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/san_dns2_cert_info.h b/test/common/tls/test_data/san_dns2_cert_info.h index 99d78b998ee6..4eb01fd677ce 100644 --- a/test/common/tls/test_data/san_dns2_cert_info.h +++ b/test/common/tls/test_data/san_dns2_cert_info.h @@ -1,11 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_SAN_DNS2_CERT_256_HASH[] = - "6f89cfd5ad6f5cd857f8e16c27bbd23fe3ca7da44e0c645331ff7840a1b380d6"; -constexpr char TEST_SAN_DNS2_CERT_1_HASH[] = "628f58a6f0ae84b6c395312eb9185a5c192f811c"; -constexpr char TEST_SAN_DNS2_CERT_SPKI[] = "5gvDIIgDr0j3VPIgoxtk0dWZfV/T/+WsOVZ1HW1RGV0="; -constexpr char TEST_SAN_DNS2_CERT_SERIAL[] = "3ab370888bba18071dd1beaf74e78c613e490566"; -constexpr char TEST_SAN_DNS2_CERT_NOT_BEFORE[] = "Aug 21 19:14:04 2024 GMT"; -constexpr char TEST_SAN_DNS2_CERT_NOT_AFTER[] = "Aug 21 19:14:04 2026 GMT"; + "9399c55efaee973ff0859943fed1131ac7f7161b70ee87fdcb68a16cdf58905e"; +constexpr char TEST_SAN_DNS2_CERT_1_HASH[] = "e5bc6841a80921188f5ff219e01dcf2807f3472c"; +constexpr char TEST_SAN_DNS2_CERT_SPKI[] = "8GMwFF7A0omEF/tRRfdOxFbkdHld6gtMiKryX8RpKFM="; +constexpr char TEST_SAN_DNS2_CERT_SERIAL[] = "41b6b860e5143580984915693835afca1d982540"; +constexpr char TEST_SAN_DNS2_CERT_NOT_BEFORE[] = "Apr 8 17:30:45 2026 GMT"; +constexpr char TEST_SAN_DNS2_CERT_NOT_AFTER[] = "Apr 5 17:30:45 2036 GMT"; diff --git a/test/common/tls/test_data/san_dns2_key.pem b/test/common/tls/test_data/san_dns2_key.pem index 42422e7ceda6..415b41ec5e50 100644 --- a/test/common/tls/test_data/san_dns2_key.pem +++ b/test/common/tls/test_data/san_dns2_key.pem @@ -1,28 +1,28 @@ -----BEGIN PRIVATE KEY----- -MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCqK6bTU0hUif0k -MYsPxmLbIZC9EA7y6GsCTKykILShmoqAIvgsipj1utX/BCI9wJeJ6T4Y0sITnqpV -hW/goUC8uGmFkCxc1ImSunE2RH/O3jAG0QuXLnH9qP65PMEpQvjglXC1W4cxOuOu -NcfUII2yn38zFuGfOkpq6jgd5zrIIy0GGxFwnMIvK6lh2q163cVVgev4/6jXvwxE -l/ddDGQdljH2FRa2TyVy+DdmXJvQ53aUZVp3PbjGNo5ZDw/PAeBfHzJBMGqyMHmd -JQ1LdatDkR6xHyY1UDKpPqRYy15QSKoo1tQvGs826C7J9era+VWcGkyALY/WrmKg -cYr2XnuPAgMBAAECggEALsw4Ya9qmc0k75osWxc8wnSVoFjVM5oVK5m4dJ6F7ldY -tWpog59N9239Qdd6Ly9SvVuGdz8mnkypHUHIBady7TNt2YxPluvgNZjOX5Uw7MwP -uyAsJtRgBtk9y+VYXaeMV/7g8w8Lu88tJBCoNr8JGNFiIsOtIqPeKU7mRdr8QGNw -5tSgFoyG7jG+1nbEGJUHzK+SAqOLT5MYt2Z0sPHifwIYbwVe7IohRndxVWXsxwtq -C5SwZqeg1PUl4trt+T91nHfzA6B0+/EaFHWWnyFZHTD1sY9eLbTiatj5g/GtkOJt -tYRS2m5+dlbp872f0vUwcoe93D7J9d54jVFozjAGSQKBgQDiRj6dKJ9IPScnmNhv -ODYqkFr3Ui4STfAeI/FQofMoK0WWXzz6CBwhvzK0OTrXPZjXDkI+spbs6gzGQ7ND -0HBcdgzd4FoZzjB2S7E9aZySAwL9RWXbnucacAGVQI4jW2KSLMt2OtQD9AAd0gIG -pDkb6Lyxj6iqu93nq58O69qhDQKBgQDAhpjYD/XmFb7V5hNvtskQXqLZEHmUj/BO -PUxTiCs103vPbrTNLnm5l1Mk4LI04zAndP8hO1rE64vn0LaBqXc2Gf8lsgyjTAeK -cp+lCFPKOi0we+McouUfcWyb6j5fo0SgqCs8Vi4mxC/HTAS3G5Booof4blC8EvQR -2WUKV9vQCwKBgQCS+J1i5yfOfCoahiTO2OwV6X2sdyyFpyn36dCsVwThanngmiu5 -G9tp8A63ERUvCUtlJFXS850kdUGm5gJiYdkZtXPWCgt8B3li3PdatGaGUH54k8L9 -S9FAUtA0aaHpRUpZN89QFBXyG2KX+/hk5/ZQMnOdwXoEq9IO0GKYBooTYQKBgQCV -5bYHM5YPCItG2xXy+uvdNPGx86PVyaQeJpfQycpq5DgXr2hSAIeBupJfuhrGFsUd -U3h5FU981rBdUyFmHt3UX7VKUjCIy99rKgemZK9oWpdokmynlSSzsIoRcvYRXHtI -YucW2TqhsEpK76MUNf/fl/wprypo5JDnfM2wmetpNQKBgHtj1R7rHUsAye0yiLqq -VeSNcjs69KsVPC3rZrhxCx/768EYreYa3XfL20RgQwsSGt65OPnz7QIgVE5a0Ckr -vxfh3L18KtAPTPko9kh7/BGoROc8R85Jt95tmNB0QsCwaHvpmQukX5Q2CXRZVaOJ -dgzdR551cxWkFZopfrOy7Mlr +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCrwMZ8q5Wj1QT9 +cbZuGa5N/LshaZxShC736AZ/cfapsBYYJOiHj3FwV3TlnJwnpFO21YqjRZH097ic +3WT1JY2M7jZ02eFQZYRweEFk86fs645V3BrMchn975eJN2GlmMMvKzSxb6jMoHXg +9hkdYkRYnXKw9FOEvQOQxMcn2ORNGmJ/CF30y3Z6ZSjOTf62TSk32R63wNkOdxZz +IUnyVuOAnVx+SIUeUcWHzqLMCN56pcUNyyeTozvUJ3mYuWvz2s22CcKH6tqBvn7X +DE3LlseJE5eTqy+7GyVHkSI/9c8lrrd42iLw3gnPHCfcPyRsKCzjCXODZEnNsiIg +PSs68zwFAgMBAAECggEAQod3207ztfSL7Eih6+ASvq7JJdYs8WG2d9zut2tDqtNE +m7GgSPJtdKDL7S1O56QlsUriWwBV21ghsNGpi7QyMocLnRPQzT2loZNTcXFYeNN9 +3RBXaR5BpzWps0M6ldSotpq73IduEWWOg8eQTuuDoffLN3RM7bvxp6AxrOO8+4g8 +HveMRQMYU4TuqSRzygQeCcPzNKTSBX7rTbEwd520FbXqLi6U1h6TQKUWrhOPpNH4 +owDpgFN5L5yIljmpgRVSoVASfRtqA8cDea0O/jK+LLmCknQInKzO8HytCl/arQ1C +vW5PIst1vihs/1Z4PHIjKy9V9/37mnK48m5sPSLl+QKBgQDfNKi1zAg/YDTxl9Ly +ovvTYTfjdIfhoryXfUajhJQT6ZzXkBtf32+GKED4f5CpZ7NGmUtRMFc6dlTNcuiE +rn9TGQtWzotlm9/CnfzzrZ8qau426MFdxu9boJuh9x38zCBoDvBgmUdVisvIZclL +4oriRnLytVk0vhIK3FKkyN1x+wKBgQDE/NlSUOeLqbxYY6/697+JNYDFOt9Zx6XB +Ku7RLZUxSt2WngTHIcQpjwbdeZBpltVlaoATCuNa/Bvh6NgGkKiWHeeIDJG+7MHh +q0T0EkrTW0KRk6xLkDN++Zf2w7N8yRbAu+2gNKu8DkfUdpEJlA7YM7ntgA1DuhEf +Lg9JKGCp/wKBgQC+YXEBV101iT6/TmtML74xxrtf07ZOu3q2j9EfieavsVPo/W6L +8M10FYONMWlXRS9BqWD3iA7uu52Le1ZeTWQmobbtPNDjQvexTQZDZjTbfkdfKFo+ +PX9NnQkCNgAq7oU5nHxlOHgCu5cjf8YZZsplRAepgwrqlLBY+SG4kedn3wKBgQCR +fX61QXQCvzaQwe/0GI+qs42MHlNgaAiQhzkj3drXMUhAOi2lNddAKpcTdPmoQvMR +mHtHlT8esB2X2PXUw3sAhM3AuifbL9py5qBi9C+3syuTgdI7bSHbolUOuLQUciEP +8L0tGjnNB28eCQROYsAkBvBH7c/eOcrzkH1RtzTN2QKBgA6Zz0vMNatvLTqEN62K +2NraUVbdUczC4ml347VVBzRslAiE7WsB7SqbmS4yu+oCyRD9aVrRx97S0UHzZBOj +7J8NSN8ybvoOm86X+8P29SbbY/7F1gBnl9Po765sxr/ejF9+NtANj7q+8lxp7SB5 ++3VAx3zG1VN4U2ZU898zngd1 -----END PRIVATE KEY----- diff --git a/test/common/tls/test_data/san_dns3_cert.pem b/test/common/tls/test_data/san_dns3_cert.pem index ca5b3191c4ff..5ffc3a55a9d7 100644 --- a/test/common/tls/test_data/san_dns3_cert.pem +++ b/test/common/tls/test_data/san_dns3_cert.pem @@ -1,25 +1,25 @@ -----BEGIN CERTIFICATE----- -MIIEKjCCAxKgAwIBAgIUCJAk2LFDOO9q+3twtS1w4LExj8swDQYJKoZIhvcNAQEL +MIIEKjCCAxKgAwIBAgIUB22rbLR8Xgsbva6hkD/2pc9zktYwDQYJKoZIhvcNAQEL BQAwgYMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQH DA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVu -Z2luZWVyaW5nMR0wGwYDVQQDDBRUZXN0IEludGVybWVkaWF0ZSBDQTAeFw0yNDA4 -MjExOTE0MDRaFw0yNjA4MjExOTE0MDRaMHoxCzAJBgNVBAYTAlVTMRMwEQYDVQQI +Z2luZWVyaW5nMR0wGwYDVQQDDBRUZXN0IEludGVybWVkaWF0ZSBDQTAeFw0yNjA0 +MDgxNzMwNDVaFw0zNjA0MDUxNzMwNDVaMHoxCzAJBgNVBAYTAlVTMRMwEQYDVQQI DApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARM eWZ0MRkwFwYDVQQLDBBMeWZ0IEVuZ2luZWVyaW5nMRQwEgYDVQQDDAtUZXN0IFNl -cnZlcjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKlA5ta4VGjIernY -VjFo0ssmf7Q1ZwYy7taJ8dNcn06k9cGoK9vlYhpig6CQ0NW0KWSIsb/BMbxybsEu -FihtTBYiroEt9hrYsurbTs3CTTI2fq3Rk1/E6A/fKoXRyh5wIu63lhHqq0+PKMUt -66Q8mqO0+yzyzwzi2IQtLNXkqbn9lLdOPrZ/LTXyuEm/XvbHV5gbKLtULoMzD9zT -yOBw+eP3lBwWkbqWM4a3M2D0E1qVe+6YEI0OOpYCoJ//NeQCD4PwRepGJQ4Q6Mlf -jyXnVU3l8RIu73KxYYtmk4TwGa+abJQmsfKzrzr25Zi8r3ymVbdOW2GzDZ3QGiFW -opFKTnsCAwEAAaOBnTCBmjAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIF4DAdBgNV +cnZlcjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAIgdqSs1CfrRxKfL +ArmImKgB/+QP9dPEmYTToOc3WVCACpNw4vUzDITzoiXH8tMEkWMj7Tk2WHNTD5p5 +AhqGwWtsAqhfdC+biSjCeB9TrDSTGQQexa5XFGZw354rvIyYq/GZ6QYojcItzbCM +bHqdQIXTKYgQO8H51biDzzCU605N7EbjBkPmfZcpqTXXHr7ehJO/zmyT0qzHGxq7 +T0LvS5Ur94I9ZXrB6W22uh3T0YL7tvv61EDIJRWaaZy5WNGJ7BZmolcsfWf6Z5z1 +z8CTJ7i9SKa9kcJLqXo03lt1bDL55La1u1GJcHQs08KJCNCv1gKIUOarpht/+NQ1 +au7c7U0CAwEAAaOBnTCBmjAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIF4DAdBgNV HSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwHgYDVR0RBBcwFYITc2VydmVyMS5l -eGFtcGxlLmNvbTAdBgNVHQ4EFgQU2uz9/WstPx+1uc/dQugetDm01SwwHwYDVR0j -BBgwFoAU3O86c6M7zsm8uUvuaTtzu6ZurucwDQYJKoZIhvcNAQELBQADggEBAHaT -YjHF86XmfUhU2pui6MV0/+jD7KWeP6KdOj1rkNTVMpkg3XdDUSKJh40Wh2proCEH -uKbEcp1OUpfiW5wwO6bdDUlmuwhAFEUbkl8ErHpZazlbrrp7PgyTRZBtlL26hRVK -TSuXZKbIpG980YIfvABJY+kBPvt3bq7BH9ElTbHKUgia8EG1DtLBN7uZmMCIR2GF -N9sm3QGV2BzbPXw4DoVxnvUcVOouJtjQHyWED0W7BuUMq06d8VuNYBMUjjMCovb2 -tQZwsvT+Fb0OlkY8F8GIZZb/ufA/kZgdZLNiLf2b/qabko3aqHZ8qfvU3uumaCdG -WzZ52/WVBem+AvC7Ly8= +eGFtcGxlLmNvbTAdBgNVHQ4EFgQUgIKcTzacs/MzUm9+TYqC+cL0CW8wHwYDVR0j +BBgwFoAUTDg5ulbhcnSud5KX4G5N9VOFprIwDQYJKoZIhvcNAQELBQADggEBAGVa +GNcIkPmgI+9UlYUi5qoFyWozE8omVVi8h+hKm7mUlrnU8QGJLD3epbICoqdZxfTN +1ZX8f1OMtoufG2LK8MyAFFdGgodcqHz3f/NFftJCnxa4z938jSDCfLpXOr/ZUt5g +axvW63/o7d17IiW23/khrc2NLzVMqp1zjLmTWX2STaL2eUwZRceCpfbUnbcgnYew ++PHYdHX0te4VT4P1QBTXEVmW9AQ5KkCMpOSIJPSKC//1VmqQn1uYr5Bn3B/o1NwO +aW7laZUO0xg9qJ4IlAgpT2K0YIVy/otstL1EmVfd/o7zZjiTlVmDk7pjEokCKn1C +LUa3Av77md/y75iMhnM= -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/san_dns3_cert_info.h b/test/common/tls/test_data/san_dns3_cert_info.h index 0a68cb8b365c..813612c52309 100644 --- a/test/common/tls/test_data/san_dns3_cert_info.h +++ b/test/common/tls/test_data/san_dns3_cert_info.h @@ -1,11 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_SAN_DNS3_CERT_256_HASH[] = - "ba0351d0085efede86ab77f09f18b862fb1678ef03c7b067e81bc8db724c3b1e"; -constexpr char TEST_SAN_DNS3_CERT_1_HASH[] = "8f5cc8fc8c58e978b881a168000522d6b33b6b54"; -constexpr char TEST_SAN_DNS3_CERT_SPKI[] = "3nWK+gGVRX+k/aQefVZI2xAW33NT+6OjJcnSye3t8ic="; -constexpr char TEST_SAN_DNS3_CERT_SERIAL[] = "089024d8b14338ef6afb7b70b52d70e0b1318fcb"; -constexpr char TEST_SAN_DNS3_CERT_NOT_BEFORE[] = "Aug 21 19:14:04 2024 GMT"; -constexpr char TEST_SAN_DNS3_CERT_NOT_AFTER[] = "Aug 21 19:14:04 2026 GMT"; + "50180aeb4497accf53ff23d3e4750e9d2802062d17540a37741e0409ffbef084"; +constexpr char TEST_SAN_DNS3_CERT_1_HASH[] = "71e57c0d3e169693bbbbde52a7b57eb77cdc408a"; +constexpr char TEST_SAN_DNS3_CERT_SPKI[] = "3swr+lpW3nOVX0goG8ukc1otgHDVJoLsEmI6Doc35Us="; +constexpr char TEST_SAN_DNS3_CERT_SERIAL[] = "076dab6cb47c5e0b1bbdaea1903ff6a5cf7392d6"; +constexpr char TEST_SAN_DNS3_CERT_NOT_BEFORE[] = "Apr 8 17:30:45 2026 GMT"; +constexpr char TEST_SAN_DNS3_CERT_NOT_AFTER[] = "Apr 5 17:30:45 2036 GMT"; diff --git a/test/common/tls/test_data/san_dns3_certkeychain.p12 b/test/common/tls/test_data/san_dns3_certkeychain.p12 index 1b5142ed280d..14cb8105e71b 100644 Binary files a/test/common/tls/test_data/san_dns3_certkeychain.p12 and b/test/common/tls/test_data/san_dns3_certkeychain.p12 differ diff --git a/test/common/tls/test_data/san_dns3_chain.pem b/test/common/tls/test_data/san_dns3_chain.pem index d96c33b0b8e6..3cff256e5f6a 100644 --- a/test/common/tls/test_data/san_dns3_chain.pem +++ b/test/common/tls/test_data/san_dns3_chain.pem @@ -1,49 +1,49 @@ -----BEGIN CERTIFICATE----- -MIIEKjCCAxKgAwIBAgIUCJAk2LFDOO9q+3twtS1w4LExj8swDQYJKoZIhvcNAQEL +MIIEKjCCAxKgAwIBAgIUB22rbLR8Xgsbva6hkD/2pc9zktYwDQYJKoZIhvcNAQEL BQAwgYMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQH DA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVu -Z2luZWVyaW5nMR0wGwYDVQQDDBRUZXN0IEludGVybWVkaWF0ZSBDQTAeFw0yNDA4 -MjExOTE0MDRaFw0yNjA4MjExOTE0MDRaMHoxCzAJBgNVBAYTAlVTMRMwEQYDVQQI +Z2luZWVyaW5nMR0wGwYDVQQDDBRUZXN0IEludGVybWVkaWF0ZSBDQTAeFw0yNjA0 +MDgxNzMwNDVaFw0zNjA0MDUxNzMwNDVaMHoxCzAJBgNVBAYTAlVTMRMwEQYDVQQI DApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARM eWZ0MRkwFwYDVQQLDBBMeWZ0IEVuZ2luZWVyaW5nMRQwEgYDVQQDDAtUZXN0IFNl -cnZlcjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKlA5ta4VGjIernY -VjFo0ssmf7Q1ZwYy7taJ8dNcn06k9cGoK9vlYhpig6CQ0NW0KWSIsb/BMbxybsEu -FihtTBYiroEt9hrYsurbTs3CTTI2fq3Rk1/E6A/fKoXRyh5wIu63lhHqq0+PKMUt -66Q8mqO0+yzyzwzi2IQtLNXkqbn9lLdOPrZ/LTXyuEm/XvbHV5gbKLtULoMzD9zT -yOBw+eP3lBwWkbqWM4a3M2D0E1qVe+6YEI0OOpYCoJ//NeQCD4PwRepGJQ4Q6Mlf -jyXnVU3l8RIu73KxYYtmk4TwGa+abJQmsfKzrzr25Zi8r3ymVbdOW2GzDZ3QGiFW -opFKTnsCAwEAAaOBnTCBmjAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIF4DAdBgNV +cnZlcjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAIgdqSs1CfrRxKfL +ArmImKgB/+QP9dPEmYTToOc3WVCACpNw4vUzDITzoiXH8tMEkWMj7Tk2WHNTD5p5 +AhqGwWtsAqhfdC+biSjCeB9TrDSTGQQexa5XFGZw354rvIyYq/GZ6QYojcItzbCM +bHqdQIXTKYgQO8H51biDzzCU605N7EbjBkPmfZcpqTXXHr7ehJO/zmyT0qzHGxq7 +T0LvS5Ur94I9ZXrB6W22uh3T0YL7tvv61EDIJRWaaZy5WNGJ7BZmolcsfWf6Z5z1 +z8CTJ7i9SKa9kcJLqXo03lt1bDL55La1u1GJcHQs08KJCNCv1gKIUOarpht/+NQ1 +au7c7U0CAwEAAaOBnTCBmjAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIF4DAdBgNV HSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwHgYDVR0RBBcwFYITc2VydmVyMS5l -eGFtcGxlLmNvbTAdBgNVHQ4EFgQU2uz9/WstPx+1uc/dQugetDm01SwwHwYDVR0j -BBgwFoAU3O86c6M7zsm8uUvuaTtzu6ZurucwDQYJKoZIhvcNAQELBQADggEBAHaT -YjHF86XmfUhU2pui6MV0/+jD7KWeP6KdOj1rkNTVMpkg3XdDUSKJh40Wh2proCEH -uKbEcp1OUpfiW5wwO6bdDUlmuwhAFEUbkl8ErHpZazlbrrp7PgyTRZBtlL26hRVK -TSuXZKbIpG980YIfvABJY+kBPvt3bq7BH9ElTbHKUgia8EG1DtLBN7uZmMCIR2GF -N9sm3QGV2BzbPXw4DoVxnvUcVOouJtjQHyWED0W7BuUMq06d8VuNYBMUjjMCovb2 -tQZwsvT+Fb0OlkY8F8GIZZb/ufA/kZgdZLNiLf2b/qabko3aqHZ8qfvU3uumaCdG -WzZ52/WVBem+AvC7Ly8= +eGFtcGxlLmNvbTAdBgNVHQ4EFgQUgIKcTzacs/MzUm9+TYqC+cL0CW8wHwYDVR0j +BBgwFoAUTDg5ulbhcnSud5KX4G5N9VOFprIwDQYJKoZIhvcNAQELBQADggEBAGVa +GNcIkPmgI+9UlYUi5qoFyWozE8omVVi8h+hKm7mUlrnU8QGJLD3epbICoqdZxfTN +1ZX8f1OMtoufG2LK8MyAFFdGgodcqHz3f/NFftJCnxa4z938jSDCfLpXOr/ZUt5g +axvW63/o7d17IiW23/khrc2NLzVMqp1zjLmTWX2STaL2eUwZRceCpfbUnbcgnYew ++PHYdHX0te4VT4P1QBTXEVmW9AQ5KkCMpOSIJPSKC//1VmqQn1uYr5Bn3B/o1NwO +aW7laZUO0xg9qJ4IlAgpT2K0YIVy/otstL1EmVfd/o7zZjiTlVmDk7pjEokCKn1C +LUa3Av77md/y75iMhnM= -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -MIID7jCCAtagAwIBAgIUOrNwiIu6GAcd0b6vdOeMYT5JBWEwDQYJKoZIhvcNAQEL +MIID7jCCAtagAwIBAgIUa9msAHCE0yJgpWXLyy5kojWhbvswDQYJKoZIhvcNAQEL BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQwODIxMTkxNDAyWhcNMjYw -ODIxMTkxNDAyWjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx +aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjYwNDA4MTczMDQwWhcNMzYw +NDA1MTczMDQwWjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM EEx5ZnQgRW5naW5lZXJpbmcxHTAbBgNVBAMMFFRlc3QgSW50ZXJtZWRpYXRlIENB -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAr705Izook/Jd2HnXMuDR -imJFZh61VIvdv3ygT1Nj7EW3c+One2lAJ9B1K4ZELZiiwuVE83JPM8Ig+GUg7RJJ -VyCe2HlKQhSB2+JdmV0gFzKjuUaQai5GyAYTgKEWuLV/UQZC1aTIoM3/a+DE2L61 -E/pDW2M9fU+Y7H4KTz3LYYXOEr8521UPzgEG5pwbINGfkyv8KUeclA7fXF2Q8rSP -5VJrqlR2jxvq7ECFFbizcYY4TBU8nBWZH+zZHycqckDywD0qOD9Wnt9uJCh1KPge -H9za165vrmzHxaWg6VKRMuVw9eYapAlKnLS8VI2fSG6YjiU/YOeENN3mYX70bnwq -RQIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBBjAd -BgNVHQ4EFgQU3O86c6M7zsm8uUvuaTtzu6ZurucwHwYDVR0jBBgwFoAUD6DPJb1Y -F34IHnaYZclDrx9PhVYwDQYJKoZIhvcNAQELBQADggEBABT4Q5aqOSbNUhNmx8rm -MYUvTgEZbyS/s6W+htVnpdoOCnGV7CHotKJD35u/hHjiWFj9sRZc1ODAqGi5h2SH -OTrU5NJitzrN5lZdghcZsE7haJYi7qzktg2TlpD59natgDkv/RzL5LM4WU1sjJ9F -HEgbjRi/uV5l9LLoxgS6nnErDI3yj2vHBMdNFVdtU6kWGfU9NeAm9FcM9ZrJVTiQ -vz+dYzqXZRi7e6/8PAAk++UgqXYwALI24ZlCLACFhHQf34KPr/OKdyE8b2f61BZk -u2eKq+6vtW0nLtnEephzM5h3eWm3V51pl4WTOXJXCL7D6A+Zf1YWEofApWT9ChFe -5k8= +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwOQXN2hHGElUxK+s+dzs +2VzBslAnAR575TyGX85BN09GlDDHobm6zOUsybC0a9Ssy9bVCfZ9KIjw1jzV9DXq +67DYw4p+y54ouwm+WE10eoJmxz5R2MbnE/rvD4tISqKQHFArVLeKKAHCO2yHxHZc +u9Vrq7EQJqCKXEd9fNP7/M9pyo68hrd3oQ9WXBEbIYcGwLKEvcorCH8ljT5QIlE4 +1gnOt3aS6OVM4WFB4knJZh2cJG16zJCSLkDxGc0cS2RW+CqZ7wXac7vDSeOTpVoR +6Jtmq6ZR7KtZU+YuMKzt4vjylmCaB3qjJPiPsDxJmWaO8svioJ3/0iUsGDqKOl+i +5wIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBBjAd +BgNVHQ4EFgQUTDg5ulbhcnSud5KX4G5N9VOFprIwHwYDVR0jBBgwFoAUzGO93ow8 +vl9eTM3/EPmenVsAviQwDQYJKoZIhvcNAQELBQADggEBACG/8bztaNFwkKGet/KM +/9BnbGT3qqzhWFSONOiQP/EREbEs/9HSZEdQ6jMo02h23cCEfpxt1mqj7AiXqvWQ +q7XEJtzGGtTM5VxqHi4odkAWEChWlXFhNXYD2x2WQZ4bB5izwQYaqaN2MzIbtcoS +aGxv5qQX+ZWLBAoDC94mn+MmrKf1USv7Gd/5WIqBzvCkfDsiqBqXgnCE8IF8XwOX +qf/9l4RZZvnnrhBwTYKUmm22Ou2KtUCHmr5f555kiZf+eXuqo3KPc457/VTf0oid +cBMd4rhvWvtJAuHqYAkNDfoqy0gOFrh8ACU3uL5H497pmnn0QMQtia+8guDNQJbV +Lek= -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/san_dns3_key.pem b/test/common/tls/test_data/san_dns3_key.pem index a1719ae14784..13f91d6b7e91 100644 --- a/test/common/tls/test_data/san_dns3_key.pem +++ b/test/common/tls/test_data/san_dns3_key.pem @@ -1,28 +1,28 @@ -----BEGIN PRIVATE KEY----- -MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCpQObWuFRoyHq5 -2FYxaNLLJn+0NWcGMu7WifHTXJ9OpPXBqCvb5WIaYoOgkNDVtClkiLG/wTG8cm7B -LhYobUwWIq6BLfYa2LLq207Nwk0yNn6t0ZNfxOgP3yqF0coecCLut5YR6qtPjyjF -LeukPJqjtPss8s8M4tiELSzV5Km5/ZS3Tj62fy018rhJv172x1eYGyi7VC6DMw/c -08jgcPnj95QcFpG6ljOGtzNg9BNalXvumBCNDjqWAqCf/zXkAg+D8EXqRiUOEOjJ -X48l51VN5fESLu9ysWGLZpOE8BmvmmyUJrHys6869uWYvK98plW3Tlthsw2d0Boh -VqKRSk57AgMBAAECggEACfxk95Dd6hC/V5exU4OhFuX+mDNOZh87LY1Ap1J0/mmH -1mqFq+5XYMHPN6SpAvLOPmWSQdi0MS955AvuuBPlbqjn2CyjXed10ZrUMMT1/lsY -vkikg/yqHxrw91RECJJf0pXM/4xI7zi9vw8miATLWuf3/ymUQxO0kpfXvVxFvKNm -OQbmO3KyYN/agrQKOVU5SsQ0uzO3oUl2avWD3mmpVdrs8DcnWABRDpJfs/7gkJzE -F+GPhh+/Siz0Ig98rop+E7ejm6U+slEdPHt3GrKd9z6k1imfSTUFiKB+ddglSPtq -TgbZgWz428nQ0R6O6HgbF1qMF3j4K462iV6bzHPGAQKBgQDcFPcz1EhQU/aS9Xuo -p3MOGNG9bBnjnpQ/nK+42MnZTV+wwYzdFF2a/dHF3uau+eDA0uFOokBQM4t/dgih -gwZJBQZ/jI4SpGuiqlGrfupSdNXdsDZo+XgurkmSzhrI8aOBOd26FyH3iD91EN/f -iAV7/gTIfaW4vW08nMUnCjnjywKBgQDE4FLatMdtEMzISy4F7p2PDyphG9JK6jKb -WGvR+guaFnzeBpTbi+/2iKtHqEgO9eRxAIDy18j3f6sl0cz/JYpMyyh+0lz+I2P6 -t183/TVJhZoLpjjIUQmc81AWL90Nk+YbGkwAIyxm9rA/yN/9CmjTDPPlB7vJzqDf -dFaGcpzKEQKBgAnu8FFojXMCtyhe6BvuouTJ/f18uZZqe+p7GftP3ZxvP5hsw/ze -hHMQbb1umB7hrGFHo1+3Nwvnp64zF6Sik1AMaAStxWPWA/2tjk4dRlo+Z8C/yVTn -naMNvshfgRn8vhKBGB7kGGZhwet4vYILU6QLDRA3i5lRA3Mu6D8g2QgNAoGBAMJM -fZjZB2RtSx11jONP3nG8zt9t3LoQroc/2ZEujFqzTOK2bhzK27VcpmWfABa7uIuJ -qrmAGxegCSHXD9DTlM07Ryj6pcou1VIvvSp9nCSGVUSf9LRFvg4G14g+DpSC3Xrs -Fgugqwam+cTJk72gk1mPE/l6C2wcoApIP8iKvpBxAoGBAJB1vaEaxCuYHNhjC4io -K7g6YK+dMXSIdkwjfVx9Br1HuGGski622Vbc754a+/GgPSvShzcnPtF62MvNtEb9 -RswlOG2kdcAvT1cd+ZeDsevx6ZCAcn2gHbJQsPFbn+84zGJTHAmvPACqoimi9t7K -GvNfWnJKEOvaAffpvyZxQ11U +MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQCIHakrNQn60cSn +ywK5iJioAf/kD/XTxJmE06DnN1lQgAqTcOL1MwyE86Ilx/LTBJFjI+05NlhzUw+a +eQIahsFrbAKoX3Qvm4kowngfU6w0kxkEHsWuVxRmcN+eK7yMmKvxmekGKI3CLc2w +jGx6nUCF0ymIEDvB+dW4g88wlOtOTexG4wZD5n2XKak11x6+3oSTv85sk9Ksxxsa +u09C70uVK/eCPWV6welttrod09GC+7b7+tRAyCUVmmmcuVjRiewWZqJXLH1n+mec +9c/Akye4vUimvZHCS6l6NN5bdWwy+eS2tbtRiXB0LNPCiQjQr9YCiFDmq6Ybf/jU +NWru3O1NAgMBAAECggEADZyXuPooGhTFm3j9+ANMrspqZkphTTDVIFcQeWbLz/TJ ++fYZQCd/ekEp5yjQY+FKT7V9SNIiNMAq6Inu16u/pmgp+N/4zLT7WZ/e5tUVfLl0 +EDkqkBVltRvXBOh/RbkTwsifKK5ABNnTPrNAOt/EXs2f0ts6upprELVfsA5IXK9h +V2TZFWeYmePMRAf3dyVThA//nR3JfWtH4LM2ReJ2tqIT/naOag4ZOK/815HAdKyJ +r+9K5zbckE7tMvOa3UFcfrRqywE36XTx8upebpx8nHQmi4gbc/PAPppLom6axWY+ +pY0c9ukJOO0iCsM59UOxtbSgg2QOGt9txI3ugIq8aQKBgQC1/Nb8DjWW5ARZx8kK +LI6x1hjecqmK67TmHt9Qnp1XHJFx06o/sHBG7dMtWVMkuh1crzHAUZD/LxX9xcBK +FI42syO7RHwzUBBPl0HB4D+98DzK2GLMBgxB9xomHR6wPrsMH00e0zhc7+ZU+Qj8 +EtMdvMbg2Y4vCDROoUXFEWtsuQKBgQC/eQBfAKrqLUQasZLcVARFkReODdcnzbJt +E7j1HejgG0EnbzcEDmcbm9HLk5CF8Nauu5ChYtFSt45LNWH29wUc1H6ePuVqnXi9 +oSB3Q+gkMAFEkF4c3qSp862pAqcxc4RxOQ4Q3eaC0H/+xEtlV+9La+VYpxLhLeUr +5NgccANDNQKBgQCwPVJJOM2G+fyIoaS8uJfb+vWMf0hXY5qFfIJRRbojwWPM8umd +0hV5axmmgim1mJOUzYkFsTgVGJlYcGielTeAG43P7ivFWZTiLx4cTjoMjBmja1iK +MpUuUMm+/VZZ4fYscCe0YWLlBeJuidm8m9JdqxKCb811GKHnP+EcTplU6QKBgQCF +ySZZOz4xIi/T9v+Gs63IbfjnaQRM640gagdyPdPZwzFjPHJUgzvILrgIZrM043Md +5DDKkyFvipICOuqYhUEtQ8y1BX2HYUBcP5lPvEMYBfLc1YLs6SRlG77buN7Zzr1b +32HUpzfJb6X/fWixByBMsrctmo+2hzr50IywUhP1gQKBgQCDQ2RM1u8ZRglsE1Ci +BC3oRMjdMZD/m23vY7o6D9ssuwoPgwFn89MMB6idqOVtP9InU+ymdozAZtx6gyq3 +PkINKOKGXZJmVOpprS8uBzPt9PNjUbBWINytfdvTRpzerIjTNVZ90718ndsT9RSV +v7bRaB8qFip+f1zJQO/VpNdRiA== -----END PRIVATE KEY----- diff --git a/test/common/tls/test_data/san_dns3_with_decoy_chain.pem b/test/common/tls/test_data/san_dns3_with_decoy_chain.pem index 402d574a90df..a93d91402930 100644 --- a/test/common/tls/test_data/san_dns3_with_decoy_chain.pem +++ b/test/common/tls/test_data/san_dns3_with_decoy_chain.pem @@ -1,72 +1,72 @@ -----BEGIN CERTIFICATE----- -MIIEKjCCAxKgAwIBAgIUCJAk2LFDOO9q+3twtS1w4LExj8swDQYJKoZIhvcNAQEL +MIIEKjCCAxKgAwIBAgIUB22rbLR8Xgsbva6hkD/2pc9zktYwDQYJKoZIhvcNAQEL BQAwgYMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQH DA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVu -Z2luZWVyaW5nMR0wGwYDVQQDDBRUZXN0IEludGVybWVkaWF0ZSBDQTAeFw0yNDA4 -MjExOTE0MDRaFw0yNjA4MjExOTE0MDRaMHoxCzAJBgNVBAYTAlVTMRMwEQYDVQQI +Z2luZWVyaW5nMR0wGwYDVQQDDBRUZXN0IEludGVybWVkaWF0ZSBDQTAeFw0yNjA0 +MDgxNzMwNDVaFw0zNjA0MDUxNzMwNDVaMHoxCzAJBgNVBAYTAlVTMRMwEQYDVQQI DApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARM eWZ0MRkwFwYDVQQLDBBMeWZ0IEVuZ2luZWVyaW5nMRQwEgYDVQQDDAtUZXN0IFNl -cnZlcjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKlA5ta4VGjIernY -VjFo0ssmf7Q1ZwYy7taJ8dNcn06k9cGoK9vlYhpig6CQ0NW0KWSIsb/BMbxybsEu -FihtTBYiroEt9hrYsurbTs3CTTI2fq3Rk1/E6A/fKoXRyh5wIu63lhHqq0+PKMUt -66Q8mqO0+yzyzwzi2IQtLNXkqbn9lLdOPrZ/LTXyuEm/XvbHV5gbKLtULoMzD9zT -yOBw+eP3lBwWkbqWM4a3M2D0E1qVe+6YEI0OOpYCoJ//NeQCD4PwRepGJQ4Q6Mlf -jyXnVU3l8RIu73KxYYtmk4TwGa+abJQmsfKzrzr25Zi8r3ymVbdOW2GzDZ3QGiFW -opFKTnsCAwEAAaOBnTCBmjAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIF4DAdBgNV +cnZlcjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAIgdqSs1CfrRxKfL +ArmImKgB/+QP9dPEmYTToOc3WVCACpNw4vUzDITzoiXH8tMEkWMj7Tk2WHNTD5p5 +AhqGwWtsAqhfdC+biSjCeB9TrDSTGQQexa5XFGZw354rvIyYq/GZ6QYojcItzbCM +bHqdQIXTKYgQO8H51biDzzCU605N7EbjBkPmfZcpqTXXHr7ehJO/zmyT0qzHGxq7 +T0LvS5Ur94I9ZXrB6W22uh3T0YL7tvv61EDIJRWaaZy5WNGJ7BZmolcsfWf6Z5z1 +z8CTJ7i9SKa9kcJLqXo03lt1bDL55La1u1GJcHQs08KJCNCv1gKIUOarpht/+NQ1 +au7c7U0CAwEAAaOBnTCBmjAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIF4DAdBgNV HSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwHgYDVR0RBBcwFYITc2VydmVyMS5l -eGFtcGxlLmNvbTAdBgNVHQ4EFgQU2uz9/WstPx+1uc/dQugetDm01SwwHwYDVR0j -BBgwFoAU3O86c6M7zsm8uUvuaTtzu6ZurucwDQYJKoZIhvcNAQELBQADggEBAHaT -YjHF86XmfUhU2pui6MV0/+jD7KWeP6KdOj1rkNTVMpkg3XdDUSKJh40Wh2proCEH -uKbEcp1OUpfiW5wwO6bdDUlmuwhAFEUbkl8ErHpZazlbrrp7PgyTRZBtlL26hRVK -TSuXZKbIpG980YIfvABJY+kBPvt3bq7BH9ElTbHKUgia8EG1DtLBN7uZmMCIR2GF -N9sm3QGV2BzbPXw4DoVxnvUcVOouJtjQHyWED0W7BuUMq06d8VuNYBMUjjMCovb2 -tQZwsvT+Fb0OlkY8F8GIZZb/ufA/kZgdZLNiLf2b/qabko3aqHZ8qfvU3uumaCdG -WzZ52/WVBem+AvC7Ly8= +eGFtcGxlLmNvbTAdBgNVHQ4EFgQUgIKcTzacs/MzUm9+TYqC+cL0CW8wHwYDVR0j +BBgwFoAUTDg5ulbhcnSud5KX4G5N9VOFprIwDQYJKoZIhvcNAQELBQADggEBAGVa +GNcIkPmgI+9UlYUi5qoFyWozE8omVVi8h+hKm7mUlrnU8QGJLD3epbICoqdZxfTN +1ZX8f1OMtoufG2LK8MyAFFdGgodcqHz3f/NFftJCnxa4z938jSDCfLpXOr/ZUt5g +axvW63/o7d17IiW23/khrc2NLzVMqp1zjLmTWX2STaL2eUwZRceCpfbUnbcgnYew ++PHYdHX0te4VT4P1QBTXEVmW9AQ5KkCMpOSIJPSKC//1VmqQn1uYr5Bn3B/o1NwO +aW7laZUO0xg9qJ4IlAgpT2K0YIVy/otstL1EmVfd/o7zZjiTlVmDk7pjEokCKn1C +LUa3Av77md/y75iMhnM= -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -MIID7jCCAtagAwIBAgIUOrNwiIu6GAcd0b6vdOeMYT5JBWEwDQYJKoZIhvcNAQEL +MIID7jCCAtagAwIBAgIUa9msAHCE0yJgpWXLyy5kojWhbvswDQYJKoZIhvcNAQEL BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQwODIxMTkxNDAyWhcNMjYw -ODIxMTkxNDAyWjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx +aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjYwNDA4MTczMDQwWhcNMzYw +NDA1MTczMDQwWjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM EEx5ZnQgRW5naW5lZXJpbmcxHTAbBgNVBAMMFFRlc3QgSW50ZXJtZWRpYXRlIENB -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAr705Izook/Jd2HnXMuDR -imJFZh61VIvdv3ygT1Nj7EW3c+One2lAJ9B1K4ZELZiiwuVE83JPM8Ig+GUg7RJJ -VyCe2HlKQhSB2+JdmV0gFzKjuUaQai5GyAYTgKEWuLV/UQZC1aTIoM3/a+DE2L61 -E/pDW2M9fU+Y7H4KTz3LYYXOEr8521UPzgEG5pwbINGfkyv8KUeclA7fXF2Q8rSP -5VJrqlR2jxvq7ECFFbizcYY4TBU8nBWZH+zZHycqckDywD0qOD9Wnt9uJCh1KPge -H9za165vrmzHxaWg6VKRMuVw9eYapAlKnLS8VI2fSG6YjiU/YOeENN3mYX70bnwq -RQIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBBjAd -BgNVHQ4EFgQU3O86c6M7zsm8uUvuaTtzu6ZurucwHwYDVR0jBBgwFoAUD6DPJb1Y -F34IHnaYZclDrx9PhVYwDQYJKoZIhvcNAQELBQADggEBABT4Q5aqOSbNUhNmx8rm -MYUvTgEZbyS/s6W+htVnpdoOCnGV7CHotKJD35u/hHjiWFj9sRZc1ODAqGi5h2SH -OTrU5NJitzrN5lZdghcZsE7haJYi7qzktg2TlpD59natgDkv/RzL5LM4WU1sjJ9F -HEgbjRi/uV5l9LLoxgS6nnErDI3yj2vHBMdNFVdtU6kWGfU9NeAm9FcM9ZrJVTiQ -vz+dYzqXZRi7e6/8PAAk++UgqXYwALI24ZlCLACFhHQf34KPr/OKdyE8b2f61BZk -u2eKq+6vtW0nLtnEephzM5h3eWm3V51pl4WTOXJXCL7D6A+Zf1YWEofApWT9ChFe -5k8= +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwOQXN2hHGElUxK+s+dzs +2VzBslAnAR575TyGX85BN09GlDDHobm6zOUsybC0a9Ssy9bVCfZ9KIjw1jzV9DXq +67DYw4p+y54ouwm+WE10eoJmxz5R2MbnE/rvD4tISqKQHFArVLeKKAHCO2yHxHZc +u9Vrq7EQJqCKXEd9fNP7/M9pyo68hrd3oQ9WXBEbIYcGwLKEvcorCH8ljT5QIlE4 +1gnOt3aS6OVM4WFB4knJZh2cJG16zJCSLkDxGc0cS2RW+CqZ7wXac7vDSeOTpVoR +6Jtmq6ZR7KtZU+YuMKzt4vjylmCaB3qjJPiPsDxJmWaO8svioJ3/0iUsGDqKOl+i +5wIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBBjAd +BgNVHQ4EFgQUTDg5ulbhcnSud5KX4G5N9VOFprIwHwYDVR0jBBgwFoAUzGO93ow8 +vl9eTM3/EPmenVsAviQwDQYJKoZIhvcNAQELBQADggEBACG/8bztaNFwkKGet/KM +/9BnbGT3qqzhWFSONOiQP/EREbEs/9HSZEdQ6jMo02h23cCEfpxt1mqj7AiXqvWQ +q7XEJtzGGtTM5VxqHi4odkAWEChWlXFhNXYD2x2WQZ4bB5izwQYaqaN2MzIbtcoS +aGxv5qQX+ZWLBAoDC94mn+MmrKf1USv7Gd/5WIqBzvCkfDsiqBqXgnCE8IF8XwOX +qf/9l4RZZvnnrhBwTYKUmm22Ou2KtUCHmr5f555kiZf+eXuqo3KPc457/VTf0oid +cBMd4rhvWvtJAuHqYAkNDfoqy0gOFrh8ACU3uL5H497pmnn0QMQtia+8guDNQJbV +Lek= -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/san_dns4_cert.pem b/test/common/tls/test_data/san_dns4_cert.pem index 78ac4d3a61fc..d583c813ef37 100644 --- a/test/common/tls/test_data/san_dns4_cert.pem +++ b/test/common/tls/test_data/san_dns4_cert.pem @@ -1,25 +1,25 @@ -----BEGIN CERTIFICATE----- -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 -VxiluD1xCAHTUbx0dHE= +eGFtcGxlLmNvbTAdBgNVHQ4EFgQUjlQjmVnFEua7+QiHQHeBteG7IhEwHwYDVR0j +BBgwFoAUTDg5ulbhcnSud5KX4G5N9VOFprIwDQYJKoZIhvcNAQELBQADggEBAGPR +dETQpII4JqxQacjOgQU1YN9XqHb/6yaswYK+A9/fA6QRTJAvgnaT0d6VyUJK+t8F +m4gZuc6cPiDTUmaMPOI15/SLeACwUTKxdF9fAhWeJ5McTQQw2JgZyVlA/DL6BoA9 +ST/n/19+zIPsmS3F+oAihiM/p7z6JjGr2ev3dw3FEDTSTklrEMdQgG/rMUeNu98U +VzFI2hIH5XoksdtBV3hq1xOSByT7GTF+6eV2JkarJeQrMq7OtTdz9/TZDFOdGOY4 +oqH1MFmFDO3igksabEZdFVFfotDCuy2LaiGo1JpKKq7byRUyF7LaIXnbh3xQI6Tz +Kq+mzdiQwPLT1ncodrU= -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/san_dns4_cert_info.h b/test/common/tls/test_data/san_dns4_cert_info.h index 0444a6b67124..70059bbbc89b 100644 --- a/test/common/tls/test_data/san_dns4_cert_info.h +++ b/test/common/tls/test_data/san_dns4_cert_info.h @@ -1,11 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_SAN_DNS4_CERT_256_HASH[] = - "9231759d0a7570fe6d881743f04786f2d0b3098662c28ff4c5c9a823097b312a"; -constexpr char TEST_SAN_DNS4_CERT_1_HASH[] = "4dbf9137d0b4357b842cfa351a83ac6984658faa"; -constexpr char TEST_SAN_DNS4_CERT_SPKI[] = "KIVYqcyYsrL6bzIW9eUrcyZ4LyvhYAzl+GRFNOsg8WU="; -constexpr char TEST_SAN_DNS4_CERT_SERIAL[] = "089024d8b14338ef6afb7b70b52d70e0b1318fcc"; -constexpr char TEST_SAN_DNS4_CERT_NOT_BEFORE[] = "Aug 21 19:14:05 2024 GMT"; -constexpr char TEST_SAN_DNS4_CERT_NOT_AFTER[] = "Aug 21 19:14:05 2026 GMT"; + "86d34ac998673800c9407fcd3e5de2da17aa8daf0ddc95d621403c72d9834986"; +constexpr char TEST_SAN_DNS4_CERT_1_HASH[] = "92347676b5f7a51fdfacce1c3b70aa09d1934fb6"; +constexpr char TEST_SAN_DNS4_CERT_SPKI[] = "9iwfHll9JKfkqzkkhhbCeRHWDv4zL72kSh1qLRJTRoA="; +constexpr char TEST_SAN_DNS4_CERT_SERIAL[] = "48ca0830bbd2d5285c29bfec9e825b78ded485d5"; +constexpr char TEST_SAN_DNS4_CERT_NOT_BEFORE[] = "Apr 8 17:30:46 2026 GMT"; +constexpr char TEST_SAN_DNS4_CERT_NOT_AFTER[] = "Apr 5 17:30:46 2036 GMT"; diff --git a/test/common/tls/test_data/san_dns4_key.pem b/test/common/tls/test_data/san_dns4_key.pem index b5495f77255a..369c44dfa692 100644 --- a/test/common/tls/test_data/san_dns4_key.pem +++ b/test/common/tls/test_data/san_dns4_key.pem @@ -1,28 +1,28 @@ -----BEGIN PRIVATE KEY----- -MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDSFH5gqL7rDtDB -qd4Xi7+rAsgu54TOn+iUF1QPgjYuOy53fdWvIcPNumu/T64AkjIvhh7YpIAdAA0N -uR9pDZ1fYilxItPPSJi9CE698enpTeyz8MFGsBxSIZZNOFQv2h/kaaP8UxcR/p/M -YmfdOm2wGAQIL35Othc2Q4vdLAism/zFaMOg8wsrLqiJVvJZ4U4eNmTI7Xo3RLms -la83lpO54StkJQpPVt3OPDCU6MnNCBWJ5B/T749bhUqosn7Q19CNskWVwYYWw5Q0 -nK/NNof/kMmhYkv7hgHzu/RMD10JiF7rGQW/CrhcFK/PwAjNZnvzeA1fqA7iJc32 -SPpl6j7ZAgMBAAECggEAA/27LpYYyx7vhN+3tjNOZiQ/TjLRpq+fi8wLVGBugT+D -FmaShslUWWYmB2RZuNg43LHGiBT3USBlNGz0sDp/vPuWBXik/65lpnZlW+hKv8cI -95yGk35ONMTqFdf7iM2IUb7XDHi9+rZ0wz2IXcnZzSC7rOB4HMHgBtokKq9xj76T -FbUkSBtMAK53XRf3Kjd/t0xjJYDJYxDZhaCOZABAbBMp/E/o4TXPJYMOepiCr6nz -7Mt5/MrOGH1dode0uQwrOVg+TtM0hk3Q+J4qNgqhdz940GvfAVuBpiLdT8Rv3hOj -6BufvBwL93AjUySiQUBKi+hugB9vjovW38IGkwIO4QKBgQD4N3JwSxG0a2OWHTlF -fdsVOg7NH3iatVFk55J/AozwB+OBsoX24S1ITjDgojHLodQP+A35li9sZ87ZLYTE -Jcqw/19vfymg46KAA6I92jAtW5CJpoGAsTxN4qskxdNedLNC4IQaqvGbW2YVNRe1 -PGGkNvM1dImfBMMl6GrZQWHwSQKBgQDYqugOGNmFOKEIZ1p/2FdQfgOw1lgpb+k8 -/gS+bN2NWpblwO0vVY2owukzRMWiyo4/ozJKKuCPYl9TZv5kNX/mYHZgDgYL/UZ6 -NDSvR/TkmEKC/wDrHM/LEMWIyPRl1BKbapPaohlE3A/sOXKHgZ+AiNR3lF14c+DH -j5N1n7L6EQKBgQCXox/5dBLz2qszGNVVG8cMl7RVIcXHFcAM2d/IUeGR/e/B2zM2 -GGhWhNYdVVkAYvOvccXv1Q1Rt7VJPiKexcunB8vgzJm83XP3qsCh8rp96zNItHzn -Bt+lYTVWuLghO0AMOibaN9Z0J4kcqZu7L5EjBiLcZD5y9DDX5r3nzaasaQKBgQCC -N9VYA59X7fz6bAN8Kq3vdo0JTwmVfekT+ycmu488UWG3nAfxFt4Yu2wkoASYHlz3 -6kFjSfnEsz7PhWsHFxBTiU4b1NHVitc8wvuXDQwmB0ySJmiK5boNNXtDBmO8f4Tf -W2KZWCsPs6LuOmiXAFS4j4QCimzS4/IIfkYFv4F1wQKBgQDnChUFdU9fe2OeHwr6 -BOvVWoyEfwJlu/rMFwJ9atFxXuxvD0QQBj0qqFE1K4vSB9FOH7H4L7Zg2xKeKY1T -JAqG54UaJ4UXOem753LCsa6TsBKHgZvAmjGbjTcPgKID19VE1in6Ca8sB/hU9w7S -GdVw171dMtU/xvk0w+b84M6eTg== +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDKoK13Gm9rKpb6 +CQKcYBqiLYRJkouTrn0K4ANSCRkF5jloxT36aYe3+2qJQ1dJL6PKm09YmlmpCtV3 +FJlxzh3hIWVnfeW7QgDdvAyMAFTDJd3fdRC5KHEhTB5bS9TI42jKgYMk3yAtihqo +OidwoBD+FGi09/EHS8NattoukXQgMHkbY2xhriNr1aO7u3Yx2R8s29R2vYooCzLY +qW7jdeh9H72zSD9WYBk+OFiMaHfKsACh5vJ7T7EjJUBUEuJAc64PLPkqwjXgv6Qp +LmKNER7K8jo31Z40ch4o5PmsE2/1CDYUNJBxpiXfBMCAMkDJFARnJujveqNDIw2Q +i/B762BxAgMBAAECggEAUe7OtY5W5zp9efUSvTCPFGzbRPSgw8KWhUM3lIBhQeVp +6Vd4TD1Hx7k9xusX7Fv7Gv3aA7XF83iSAGiv8zipFFNwsXxS3Hk/6GkVmba4j4BM +SwMHFBeqRxCEZd4v2Fs8EEZ2RP6EAGYLiWKaeAwBUvvlqudm6tBT2eZ+Kr5d+nVm +OiyIGnrtrwpCL1oueF7JtHPtEmYelv0X8Cex8iJPc9yqV/ulnNwxsU2EbAxGHrKF ++HPPruZncrHmpjzRhSbPZK1yZ1HN3ikBMkzFb93QFSbbyXsp2Yg3FYB7hVEWmSks +Bh6LAxygDuV8tDK+81TOurz3PNKHDzjZknsvLtkskQKBgQD6pIw0nIkSkXyXAr5e ++uCpf8WHx5fOP0gz2qM3bdtgJlijst87VknESAMMkIXJitAz+BVuqmBsvjCTQO7k ++bloIORr4GhSqgmEUwqKYNKHRq4G8qGi8hvzvbpX0RygZwJ720bk47zqFHqoKoyk +ZaC55NEtnI2i9CLV1pnGfBLAdwKBgQDO9WdUJHuVJHZ7kc13fBaKlqjGWATDZRz2 +v+RsdTb6CjpPKoKemaGSO5PMGqMr9dSz8VOem29DiJvdafkjZXurLS8EzRyq/Zwz +vltCRrifSyobshre94G1byaaiOI3NU2+Zwqj7QzKsSz5DqrznvXrB8RX4c4W0deF +P2gLEQnIVwKBgAcWMfSm3GVPAcPPSwyqcUG5oB8nsI4fUe5NZ0IA9CvyyZzPSOqH +lQxcsOFhELdTGnHtuMVpQdKxSfRP6LFGskxUacD3FlwH/L7mDi09cZZrlC4UHCfc +SpgIrEUhX3rVjsdrusRsAAJqU9F/anyXdwTqiFOO0p5h4r5DFBP9nBYfAoGBAIO/ +RWATOXjgFWzkjGAb5l2jOx3Iun+Ixr9tuQQyOiVCjYwIC87bDjgBJT0xV96MSDOk +1Q6K9HGRbWeuJqOZ3vhBc0UjLbTMbbui2oV+b9k4CD5JS0HVXgUaFQEbUqbCkBM9 +lVB1f0cpMu/5nmooL3THJP6tCH0OaJyymJEy739RAoGBAKSd6ULdxUExYox8wBQ5 +++euRdo9iuA3JYDH8MLnbCaIuXgTvhn+/+PoVWsgevA/ClM3WTMyLmOcwJu3DBi2 +nt0MrR9AHore5gb8I7ZXDJKGDwpQtRKkO7M3wcvkO3wAruj+hrTNnRpQeCd/3gKh +WF4VI8Uf0UhgdMh+Hnzoatdg -----END PRIVATE KEY----- diff --git a/test/common/tls/test_data/san_dns_and_othername_cert.pem b/test/common/tls/test_data/san_dns_and_othername_cert.pem index dc48b4be270a..305745c8b18c 100644 --- a/test/common/tls/test_data/san_dns_and_othername_cert.pem +++ b/test/common/tls/test_data/san_dns_and_othername_cert.pem @@ -1,25 +1,25 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/san_dns_and_othername_cert_info.h b/test/common/tls/test_data/san_dns_and_othername_cert_info.h index e2bd73981e23..1a7512c1f257 100644 --- a/test/common/tls/test_data/san_dns_and_othername_cert_info.h +++ b/test/common/tls/test_data/san_dns_and_othername_cert_info.h @@ -1,14 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_SAN_DNS_AND_OTHERNAME_CERT_256_HASH[] = - "7d03947fff96319030f737bd9e0016558de50cf167c3922f6af8aae5b6731169"; -constexpr char TEST_SAN_DNS_AND_OTHERNAME_CERT_1_HASH[] = - "40db68e3336bbaf943021b6778cb70b2cf67d716"; -constexpr char TEST_SAN_DNS_AND_OTHERNAME_CERT_SPKI[] = - "9RzgmDk2njqgW8vYOK8jx4T7yAbBhnJ+3V3XT/zWxlA="; -constexpr char TEST_SAN_DNS_AND_OTHERNAME_CERT_SERIAL[] = - "3ab370888bba18071dd1beaf74e78c613e490574"; -constexpr char TEST_SAN_DNS_AND_OTHERNAME_CERT_NOT_BEFORE[] = "Aug 21 19:14:08 2024 GMT"; -constexpr char TEST_SAN_DNS_AND_OTHERNAME_CERT_NOT_AFTER[] = "Aug 21 19:14:08 2026 GMT"; + "bbd3cdb9ea1ef95dd9e5c2888c0eb2bf4a482ae2c60b4360488f720424a58738"; +constexpr char TEST_SAN_DNS_AND_OTHERNAME_CERT_1_HASH[] = "c6d10dd5b712d6468962a4a8118f5d10bceb20a7"; +constexpr char TEST_SAN_DNS_AND_OTHERNAME_CERT_SPKI[] = "RoLxuQsKhsRRAEPAdDRGq8K3mzJGLjYuRU+0SCUWdpg="; +constexpr char TEST_SAN_DNS_AND_OTHERNAME_CERT_SERIAL[] = "46f5db7cf3ee4acbe479ea98313250c1195525de"; +constexpr char TEST_SAN_DNS_AND_OTHERNAME_CERT_NOT_BEFORE[] = "Apr 8 17:30:51 2026 GMT"; +constexpr char TEST_SAN_DNS_AND_OTHERNAME_CERT_NOT_AFTER[] = "Apr 5 17:30:51 2036 GMT"; diff --git a/test/common/tls/test_data/san_dns_and_othername_key.pem b/test/common/tls/test_data/san_dns_and_othername_key.pem index cd9196b9344d..9d35c8e9a192 100644 --- a/test/common/tls/test_data/san_dns_and_othername_key.pem +++ b/test/common/tls/test_data/san_dns_and_othername_key.pem @@ -1,28 +1,28 @@ -----BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDgjvuEbNtkY0hD -0BUmiDx+SProWSXbuOVJYFtEy+H3QMceV6xoNrUmXbaca3AHomaFMIEXrVoLKebG -whFRwf0jjehofH3PHScpC18Rr0t+kZHgnSvKLhawHOorRzGz06DNrS+c4/Hb04kZ -aTw4cpF2pe55BImT8yKnAWUlCYQKWu5SCV1BYHj0gVeimdT1T2ZSvE7mVE/p9Yy0 -LYWV8NDL/nOk7MrKiEUz2oUqKUMU10AaukH9jWNmt++8PVerZ31ewYrovmbMBUni -GZkPqoImeJA6xGmWJTkr5IDhUxOwj0aqdDJBTcbZsGspzPybNrKTCslwIWCT7O1u -r1/0Vq+XAgMBAAECggEAVmeN7eF49YKiLr2lNcNcC3eHW9nZkFbvmrFBzRHqK5o4 -Q7uWci8CuvV6K2vHmphpfDwyn+qq5/rCep33zg6nmYOj9nhYbFYaWFewx/w8P0JB -8DxpugzL3A30KJznSftXN2y5ElQ/HsehTC7K5ilnQVENlnEhgtUd80a9JWgo71Ze -50vbK6oZuNd+AzUqkOGinTjX6Uni9MYG2bGDJrzdDU5JtyPmkeI7iOEnZ8vsGkb5 -Bc1JGWnK0SdWoXK+SZPNRVA9m36keqNG8Im0mZNF19pDNY/k6yfaQdNX+cIp/SZX -tOUu0LQVUf7Y5Eei6hlz9hcrIoo6lcqUJcn/HCgoSQKBgQD9yn/r3HHKc4yvSsYK -KqIe1/og+DGnlU9NNPlUtaWrvnzF/+PvXqgeednqVf4AkSfNsH3+Mr7tTLJ/Gspj -2lcfCsJLTaFuIAWc5fSlWOsBFdHe1lFqxogWT9UaJnAR7Ij/x+8Kj6lq1Wh7Ebcy -tO1olWXQCFRFkk48oTbA/27amwKBgQDig1i6vxk+nDtLvZu3KFDXX63F1Nv3rmRo -IKfc8Bb3WOawdmkw9pz7cBRbgxKKf9ZGW6yq3gkGc6kpW0FP+ODzWK6aS5x6sb9G -xxWFDjUzaXqiFcqXT+KZ7y4iD8kXejeLoYdmzJYOIXSwQfyZkbJzpgri/jpjpJDq -R2I3fLRgtQKBgHsuCzKud2h89v6puz95++Aekd/otykQtkHSAWZVGAko1qS/k6E9 -/zlziQpNHJCn43rZO/3iIXtJ66T3mt4mPnzpmu4zyrOJxU+m6TxL0Rxgu9F9klzR -6YFy1AryNxjsBn6nSuWEXwVkeWaqbZGl8Uj+okD7mfN+lIym7s1z7RkbAoGATO7V -jR/owBYqIZB1ueCsjGoHyGCCkX4exisJOIYnFr2QJLEjCylHqjKoB2jePEItEdqD -K8mcAR/5fX1sEnByXtRpASjbLeT/FVf63CU2No8FwtVp6LiOO0A8R/9aimnNQdSL -+4NTF9uPGWpgE/yjQppLqks0o7E6MwgpuLTXQt0CgYEAslF4NqNdR864kZYBmxMM -+NGGl9M4c8OelZTEUealS9GPEOlLzC5kBr+2fDXkOO8Cpo+OPFEk5jX3czlIeBZW -EzPXSU6hSrF4wIWMkm0+x32wok4jMUYcM2cDo7uk5ll4BFhypEWV0vMfbGuZkpjo -DpL3OmlpkLcaaGS7ZrnIWnk= +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC3j5lpwv8n+pCK +i1zxOBxA3I0dasiM4ravvy7wVRLgoYW23rXWWolCitWUOjuPVXnetCsyYw/2Gs9p +tpcvY7NmigiU6kDUBSa4bfd6yLYDSZzBeCDpuxCTInXRkyNn84SM3KLlNFH1u83c +vUJaQ6KczyWIFN6ftSbvFu85MJ2S9ew44Zr0S+THNuMu93EDf1vTO8Zq981cNlsT +8nEKO6mOPpxG7GlKLgtDANUynPrnw0sE5FWpASpRcwz5ROLOKDMgagk6dg2Q9zl5 +aSEai6+8ey6WuHI1+sJf3znPDny5+5NPJE+JL6WO3gx6pKopeCGFup21cAFNAmTE +j5KMAGXtAgMBAAECggEAUiCTmTg/hRmcVgBogxyBt5t2H7VJKY++AP/e9nR5z7s0 +4k7euJslUnpfeMRdJZIuxq+BrDeaSphQOJITLobDG5uin03312S+oEHDOlJW7T2g +PweKYkjp74q5gBz++GGB6qxEzZwNF48BWkPrTgt41APyXOJJgNdCJjLysXnI5pkR +hb639VEibxASPdy1aAkShN9GT8fQHYbyqO/VeSilbv/jthbq4OAFjE/Y5qTZ/pt8 +7D76AiqzqIBD/v1wWGjL0BgJkWqPnjAf+PlFCMrcJrB9OX4MN5PdA2kbEmmq2s8F +/EAcSFAxyuTGNA2Ww+R45iHgnh0bIR91pvT+8EUL2QKBgQC+MvjoSHFPzU4KLXB2 +mjYUETr6EcHU0AkTJPDe1sCWGFk63Lc8c7w76RXyJdIQG5PQGn5oEH2ZImooHsjp +qHh556H/kD1WVLFHRKBozHXZHkkidrVq+KXQKPWz6xTGuAwvFWiNpwB4/Aw7McNU +E7fm1KIEnwrI41DEvQxfbuLlZwKBgQD3ELclN5HOMfS1wJAd51FTOvoMP2JtoZwt +D8tMPhQnbABaHcG2bzkXjP9A719eFO8I3FwzL71vdJnn2IiWCcpv9sL1n8dQJ6dY +A213l8pT1jkjLJKmYpN4SeQ+2ECgruPpmejNhsmnOsZadBBVvYIYVxOLjhhPWuGr +/Jfx0J4RiwKBgAzpZu5V5KNXO6IDPaw/gcZQ+SD6zZ7F1KfhDR0DlSVbV8tgKmxH +KxMiGqRKnv0K8jjhY41q+SvJI02/8UGzdyJHcD7qKs/Ohg5hgUY8AxAPN0XIqz4s +zQzZivyAy/NFkUYs/OEI4kZUTfxCv5DYmdZovurzZQcIL3Z7ovhjjbGnAoGAURvI +tEwg7stRpdVYuqh091j2O80XOByFE/oKaLY8kZCQMQVx0b2DxaqBJcUvzsgajRMi +pZ83ln52BDn+5RrDvawJ5u8UVMkf0/IUHt3TC2DZkyWP41WbSjMf3k3KMbYYlljz +p31neCIAejN+JVe4fNshTIBSlMKmMXsUOsudCO8CgYEAhkaSD499apxPygfa+q6X +ksF5Ykd7zojVKC73EM5k70ijerkL78+4Y2GF5ikgVoUrpKDlXiSutN7BNfBVRaXo +jESf/Tj7NmzfbV+KaNOJvpaJ3SpFvF/6Hzuap4/p8CudJYXixnyOqnSxGoBXU8Xz +5QX1xdU1c8L331JbdzclUF4= -----END PRIVATE KEY----- diff --git a/test/common/tls/test_data/san_dns_cert.pem b/test/common/tls/test_data/san_dns_cert.pem index 23af0e992538..f6f79dda025d 100644 --- a/test/common/tls/test_data/san_dns_cert.pem +++ b/test/common/tls/test_data/san_dns_cert.pem @@ -1,24 +1,24 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/san_dns_cert_info.h b/test/common/tls/test_data/san_dns_cert_info.h index 0522e8839580..ff33faee22aa 100644 --- a/test/common/tls/test_data/san_dns_cert_info.h +++ b/test/common/tls/test_data/san_dns_cert_info.h @@ -1,11 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_SAN_DNS_CERT_256_HASH[] = - "2f0a246f6defbd6cad9e93a7ce4f6c175952fa025f4a3ca447ac28d7c0b6b5c7"; -constexpr char TEST_SAN_DNS_CERT_1_HASH[] = "369ed5d70e2a7419c902677c9aa84e6684b50859"; -constexpr char TEST_SAN_DNS_CERT_SPKI[] = "OVVhC7Y98KL0Boc1Ypb+eVqnDsnW2GyoOjPXx2T06Nk="; -constexpr char TEST_SAN_DNS_CERT_SERIAL[] = "3ab370888bba18071dd1beaf74e78c613e490565"; -constexpr char TEST_SAN_DNS_CERT_NOT_BEFORE[] = "Aug 21 19:14:04 2024 GMT"; -constexpr char TEST_SAN_DNS_CERT_NOT_AFTER[] = "Aug 21 19:14:04 2026 GMT"; + "3605c0741b6beb9b09f8862ab2270e274626d27569807d973d109bc1dc1db14b"; +constexpr char TEST_SAN_DNS_CERT_1_HASH[] = "cab98ebd67d3c7d71a6bf17269dd2c3c9be50334"; +constexpr char TEST_SAN_DNS_CERT_SPKI[] = "oKCWTllKUAwLNh5Zf8koJUwSfpCGlrsWrGm2D8XqCSI="; +constexpr char TEST_SAN_DNS_CERT_SERIAL[] = "4b053499403b92d7dde534cd31228f001a0f7c04"; +constexpr char TEST_SAN_DNS_CERT_NOT_BEFORE[] = "Apr 8 17:30:43 2026 GMT"; +constexpr char TEST_SAN_DNS_CERT_NOT_AFTER[] = "Apr 5 17:30:43 2036 GMT"; diff --git a/test/common/tls/test_data/san_dns_cert_with_multiple_crl_dps_cert.pem b/test/common/tls/test_data/san_dns_cert_with_multiple_crl_dps_cert.pem index f38f5954b676..c6896d46d9ba 100644 --- a/test/common/tls/test_data/san_dns_cert_with_multiple_crl_dps_cert.pem +++ b/test/common/tls/test_data/san_dns_cert_with_multiple_crl_dps_cert.pem @@ -1,27 +1,27 @@ -----BEGIN CERTIFICATE----- -MIIEjzCCA3egAwIBAgIUYBdBgOFH9AXvylMcGpViPUTLxT8wDQYJKoZIhvcNAQEL +MIIEjzCCA3egAwIBAgIUNF/O7uP4DpPfyQzjs1Ig5xlCt9swDQYJKoZIhvcNAQEL BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjYwMjI1MTYzNTI1WhcNMjgw -MjI1MTYzNTI1WjCBkDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx +aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjYwNDA4MTczMDQ0WhcNMzYw +NDA1MTczMDQ0WjCBkDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM EEx5ZnQgRW5naW5lZXJpbmcxKjAoBgNVBAMMIVRlc3QgU2VydmVyIFdpdGggTXVs -dGlwbGUgQ1JMIERQczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALS7 -q884Rx+e//fNvNym+wX3WwfPhBQ6Z8P4vBO0EBz64lU4G3VO9tTfDzduUORQcepj -Q1zQhFQozaCqBkCtgisq7pVhkv7WxHS1x/fozEYc9RruSObfI7wjkz7CBkjQvQDx -KVdShqHK0iPNgD342mPaxXi4oWZEK30uh6arz+PGoDzqPwy21wQnisfjQCAeCk+P -bfddFcD9gwcK1dj4imEx24GI+o+z0VDdtP7cr2jqMxrGbnfQh4lxGF9vrViNNgwK -J00E3xR4ovFXJg0NdkD2cbhXCOmEKNxcb1Bi5g4zO9cduVqB0QPYtH76lUQsrBQG -1RIWbGhRT2Xl9+5Gw9kCAwEAAaOB+TCB9jAMBgNVHRMBAf8EAjAAMAsGA1UdDwQE +dGlwbGUgQ1JMIERQczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALq4 +hGWLsfMUIV24N7H+F0ngIVppQE9bceFDRn5+jR8NcDU5rDqnKKrAnDsplK4/6r50 +i0WVb7DouqeL2QY1D1w947X85Ovyvr9tYRDxw8BdY6+E/gTNXQuBOWV8CzTtOt25 +vqFIeO3Z7Gy3793Y7S8Hz26/juIVE+gJ9qHLdt8GSM1WEBmdWffxmtsVxVxVrJjP +GR7pZTZHCKS4YXFU9MROpsOtqhnZVwKfJfzXqbCRC4F3coi5iZNQKsGQChadBX12 +baqy2IL/TdlsqLPISN5sLgYfClLik3g08JQk0tenayCn5+3vett/DYyZnoJGtKQM +I0kgfAyhs424yAq5ZdcCAwEAAaOB+TCB9jAMBgNVHRMBAf8EAjAAMAsGA1UdDwQE AwIF4DAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwHgYDVR0RBBcwFYIT -c2VydmVyMS5leGFtcGxlLmNvbTAdBgNVHQ4EFgQUq5fc0g5Ke5RUFqe+euz0k7As -BYMwHwYDVR0jBBgwFoAUD6DPJb1YF34IHnaYZclDrx9PhVYwWgYDVR0fBFMwUTAj +c2VydmVyMS5leGFtcGxlLmNvbTAdBgNVHQ4EFgQUT9K9/EIM2oZA/fth1w5Hg/jk +V60wHwYDVR0jBBgwFoAUzGO93ow8vl9eTM3/EPmenVsAviQwWgYDVR0fBFMwUTAj oCGgH4YdaHR0cDovL2NybC5leGFtcGxlLmNvbS9jYS5jcmwwKqAooCaGJGh0dHA6 Ly9iYWNrdXAtY3JsLmV4YW1wbGUuY29tL2NhLmNybDANBgkqhkiG9w0BAQsFAAOC -AQEAhUQnhaG36akeUTsc+IonYYDWZ30HEvgd/TVOf1fpP9G01iE/VmpQY0BtIEbT -bnrJk2lR+/rw1cyaRWr9WwWUPcdeDDUNBXaeSH4qx91q882IifKAmq9zh8V2Jqls -CdRcofF/a7fczBFUkQrquJFiAkB288TBAouZVoWNSLCVofZPVnAa7Yf1D7CiygNr -GOJIo+0TJmLwGs/n9r59sxGpRSv3W6mLT21bxECbjT06+AsYgoi4kU5tcK6HsL8+ -3xERx93n78H2iQNYGppP1ZsgQZs2vwuQ0sAUn4dyBTcRapy03cYabhjOVZjfm2ww -u6VjivQlXwErPV+aaaeIOTl39w== +AQEAO25ZFhfIv8u5BTTYfEz65HxxEEYxM7IV1N3Ph2ohOF2WNVGDFmSJsXXjWxDh +VivT/9qxK8FZIk6pqPguGDnOowj4aV8bDUllkn4I+vXjCkY+oh+p0Ky+gkzmRG7b +T5QppcaYa4YflqGsJS2IXS5a6d+2/U5MTqa4eQ6+tB5zRdfTvlVlbf93jTm5LP3W +TVLMX+CXWX1WlIOllMts1AAIi843pvZsQCQDd2BF52RCuE1bmyNqb4mXN2miXt9w +qKReW9XzRa9Hk0apncbIOk352EBg2mwWaV3BftRT8h7drM/7FXGIk7s1i74r2RhE +MkhFmrCCE4/Qbl8ZWgVN7OObIA== -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/san_dns_cert_with_multiple_crl_dps_cert_info.h b/test/common/tls/test_data/san_dns_cert_with_multiple_crl_dps_cert_info.h index 5c589fc2650f..a169ae6a6e2e 100644 --- a/test/common/tls/test_data/san_dns_cert_with_multiple_crl_dps_cert_info.h +++ b/test/common/tls/test_data/san_dns_cert_with_multiple_crl_dps_cert_info.h @@ -1,16 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_SAN_DNS_CERT_WITH_MULTIPLE_CRL_DPS_CERT_256_HASH[] = - "0ca3519b59aa8bb3a296ec617cf70ad8e17ee7bb3c3bc84bd607c22928c2a0ac"; -constexpr char TEST_SAN_DNS_CERT_WITH_MULTIPLE_CRL_DPS_CERT_1_HASH[] = - "6238fd977925751ef3a3458fe80ba8970b124c5d"; -constexpr char TEST_SAN_DNS_CERT_WITH_MULTIPLE_CRL_DPS_CERT_SPKI[] = - "gbPDZ82M/zkBA2mWY2Bw6kKow8jpuksV1XpYCuwqfQ0="; -constexpr char TEST_SAN_DNS_CERT_WITH_MULTIPLE_CRL_DPS_CERT_SERIAL[] = - "60174180e147f405efca531c1a95623d44cbc53f"; -constexpr char TEST_SAN_DNS_CERT_WITH_MULTIPLE_CRL_DPS_CERT_NOT_BEFORE[] = - "Feb 25 16:35:25 2026 GMT"; -constexpr char TEST_SAN_DNS_CERT_WITH_MULTIPLE_CRL_DPS_CERT_NOT_AFTER[] = - "Feb 25 16:35:25 2028 GMT"; + "451ae6a04e8dc0ccca75dd03cd143c760e1a27b4083174bd12e111dacaf4ec32"; +constexpr char TEST_SAN_DNS_CERT_WITH_MULTIPLE_CRL_DPS_CERT_1_HASH[] = "2b972e0ff886eba44d60c15859d5b145b4f3bfc9"; +constexpr char TEST_SAN_DNS_CERT_WITH_MULTIPLE_CRL_DPS_CERT_SPKI[] = "KpTSDz/JMM/y2W+1Wtct+KoGh/w5IGKxAeK+eacuM8Y="; +constexpr char TEST_SAN_DNS_CERT_WITH_MULTIPLE_CRL_DPS_CERT_SERIAL[] = "345fceeee3f80e93dfc90ce3b35220e71942b7db"; +constexpr char TEST_SAN_DNS_CERT_WITH_MULTIPLE_CRL_DPS_CERT_NOT_BEFORE[] = "Apr 8 17:30:44 2026 GMT"; +constexpr char TEST_SAN_DNS_CERT_WITH_MULTIPLE_CRL_DPS_CERT_NOT_AFTER[] = "Apr 5 17:30:44 2036 GMT"; diff --git a/test/common/tls/test_data/san_dns_cert_with_multiple_crl_dps_key.pem b/test/common/tls/test_data/san_dns_cert_with_multiple_crl_dps_key.pem index 232fc23c7f2a..d1fe55fd4aea 100644 --- a/test/common/tls/test_data/san_dns_cert_with_multiple_crl_dps_key.pem +++ b/test/common/tls/test_data/san_dns_cert_with_multiple_crl_dps_key.pem @@ -1,28 +1,28 @@ -----BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC0u6vPOEcfnv/3 -zbzcpvsF91sHz4QUOmfD+LwTtBAc+uJVOBt1TvbU3w83blDkUHHqY0Nc0IRUKM2g -qgZArYIrKu6VYZL+1sR0tcf36MxGHPUa7kjm3yO8I5M+wgZI0L0A8SlXUoahytIj -zYA9+Npj2sV4uKFmRCt9Loemq8/jxqA86j8MttcEJ4rH40AgHgpPj233XRXA/YMH -CtXY+IphMduBiPqPs9FQ3bT+3K9o6jMaxm530IeJcRhfb61YjTYMCidNBN8UeKLx -VyYNDXZA9nG4VwjphCjcXG9QYuYOMzvXHblagdED2LR++pVELKwUBtUSFmxoUU9l -5ffuRsPZAgMBAAECggEAIqR+cD/nUiZWBhfHhbv0Dda1+i9Kr93qGeRJmLVBCW0F -iTQx/zBdm7wN3KAmnTzWOQlB1j6Zvs/7ajps7GTVuJSIGtYTKQndqklVxS04SpAu -YzUdgDNxVBS1mqfyMG7ia5XOSNCmwchwszAmzroukklS5KrvNP0IIPyUP9xbAtuy -jE7O8KkS2qlmNf3tEN8qAu+lXkLHBZCXezpYvTsRxGa53IGIhDHekQgf8ObVIyp2 -hSp9xBkWXkwXOudMf6gtHMSfK52yUmAqhOqw/tzweZCjajZCg/b//PC4SHgpe+j1 -AQzi4FHb/n3j1TvpQcaec0VVeSk4lquFkGhn1cA3iQKBgQD2jpHSnsn72kXfFyWS -CXfPwrC6VT3xROsUs3IKM1zEiZ8PGpyk+TplgJo23KVrXIze5DszMkx5NsishoEo -ikoTfENtYG4v/NHjz3acD3v74CG39GDhldWLSvFmrCeUjl7Z52dvpS+nT9M+a1Sn -AUM240CgEAEtDDK6IPc9kpXsOwKBgQC7p7cJrxjDHzKjgq6JjZ3lZ7SslYZGRBQf -GNPasfZGkO4XNVVOQcWKkTzpLv+CH12pUq/alPnrCgSgCbVEJPC/a1gcWXnUI8mJ -GysL0DTEdzmfQWu5pJil4kRpQQ8OaRPnyPQeevtCwxqmEQt9Pwrf5ZSW8GuzMiL6 -67bYEUQS+wKBgAZQFC++XRGTvyI9J3sbvvOU2o2KzTE2QIahKZRVSFTH6Uirt8MJ -lpMuvcQV1i5vijPSyClBam/YFT9Fmlz9XXQuRFOyml+kK4OXtkO8qcIDNRnOqgRc -n8EXRCMK2WCWXJtbr2xOYG/6PUBl4x77i0sGeosenckXfN0DJxFuhWQtAoGBAJEj -Jm5W/s/rUT8l09iPr4++pf7VpwSxot5qVXDQM6pgbcWFenUMabzCmFnB/9ykZcyQ -J3LnxmQDW5Br8cbCy3FBlORYT+HDzBw+5ww7/JP3opmJ/8eVhnrGhiLiLsL2gm7C -/gyVEcCRJgtLI5e7Kq4A4uvbB3GRVXy80q5KrFwBAoGAOL/6TATcWA0U31zQrUfG -69Nnn7CLsqI5eeeewpEFZv42WKSHyecbuK6eFXPj7J4X7gwF1GhDrnS2Z1hF1P85 -x4564ijO2s04xdR9oHLpazySQ1HUvaTX7TnfteDe8uLUPVbGkl5Bj+8yrj2h3Rxj -k7gVEooGQjEia9sSIzmVy1k= +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC6uIRli7HzFCFd +uDex/hdJ4CFaaUBPW3HhQ0Z+fo0fDXA1Oaw6pyiqwJw7KZSuP+q+dItFlW+w6Lqn +i9kGNQ9cPeO1/OTr8r6/bWEQ8cPAXWOvhP4EzV0LgTllfAs07Trdub6hSHjt2exs +t+/d2O0vB89uv47iFRPoCfahy3bfBkjNVhAZnVn38ZrbFcVcVayYzxke6WU2Rwik +uGFxVPTETqbDraoZ2VcCnyX816mwkQuBd3KIuYmTUCrBkAoWnQV9dm2qstiC/03Z +bKizyEjebC4GHwpS4pN4NPCUJNLXp2sgp+ft73rbfw2MmZ6CRrSkDCNJIHwMobON +uMgKuWXXAgMBAAECggEAAkwT/g4d7A8YfEdCyCeHjBrXhRAXkwbv1ymjAqyIejjA +rKb2Ilcq/g7NJmZT/WDRpWB9HQMv7k3TQp/dQxgAl83tZ9Tq9TnjUAZ0eGcuww+s +N29y3AaNEDaZpHVqy5fmbqUMFREHwrMUO9bAn5PPpO0NYx/96XRupR8H+S2bpMh6 +L9TdJ+iK++vFCjezaV9ArUkOAC4VGTEmE1N3ycpllR0V2SvTCAGF/BCpkiD7y4Ef +6f9/mwpLiTbtuQhWK+AOIEMedCnMLmwoze6zrSF2KWkSY8ZPdIVVcW8NUxoZvYwS +aacZUI07nlFoz2yuwPsfGj1a83LchNC3MTICqvkd4QKBgQDLAJC+Y8iA8wcyVXvI +LGXRp5RSRr30l8dQjPw6u2GYw5v4wYrCgwiCWni1zrPfCi4X9YRf21TGc4GUMi0S +Y4pS9keEgARU5HmvKXcego3ImyPMgb7nx9C9AjqL6l1qEkbfwAUrtm2Lqj2sCuu6 +yuIpM5EOnf9M8/obXTs+U608rQKBgQDrd8ygNNamnYhPwrCx6lQUpe4Tj5IWUK1P +QYS7oR4x4nWBBcc3p4NFjBhPuZNONuCBV4VXin/ifHY0mW/rqGMpcklDYnual1aC +/WfgEAcy9959AeKluf3NDgrA301mtKd/N+C/9NbKUqziPVmO0o5ty/VZuFfOIg9e ++dxJ5tUZEwKBgQC3hZtVhAAQE6W962osXXbvQwDkIPA5371hJRQiRKTG5pBrIw2/ +K5bVwdS/CE+0pA9nuZ4iyrapcmMDBxmYNkUnG18sek9wL92SbXozKvPjF94VVHay +NAKR3SHwu8AX1M4eGgqSqin+yblXf8f85s3vUZ8iB9R2TVsewfp9Lki/QQKBgGpR +SkRf9zd906ln185NZq94CFouriCDRu2NQLhTVEXj4XhjOoNHkH8bdXKx8PAU2SOt +d9iCAaIq3lh7m0xFWJjDMI9LbVHs2TQF5RwHQKjjwEKjUknQA+fNWk+hw9oG4cYQ +XdtuWnk6ATOZzdEuAv9SYzKiiIrbWCNjH/MCVd+fAoGBAIqd4P3XymbwsT221eW7 +e+PrQBtaV1XGSQm6vu19vOPnyTrWy7gZ2hu1b5TeKkktsSwK02udx8kZaporMvYq +88Fx9tVAmlhCRdMyi7Ve5BVDxOlS1keM2DSnKXBtPAg/0O+qMQhGI43D6jlC3ISb +HY6S9vozRE0ucC5Bck6c/fd8 -----END PRIVATE KEY----- diff --git a/test/common/tls/test_data/san_dns_cert_with_single_crl_dp_cert.pem b/test/common/tls/test_data/san_dns_cert_with_single_crl_dp_cert.pem index eb17f3960c93..a40a290c7c0f 100644 --- a/test/common/tls/test_data/san_dns_cert_with_single_crl_dp_cert.pem +++ b/test/common/tls/test_data/san_dns_cert_with_single_crl_dp_cert.pem @@ -1,26 +1,26 @@ -----BEGIN CERTIFICATE----- -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 -JNr1aCJlraiVqqHmK2TGd/FwK/E= +ggEBAESa2c1+dFXFhcTdG+VsLWlL2zBZ6ot84LWMCyC+tTCLKDpuS7FyjQXVrJH8 +NQftpZp78/a3qj70PLgzxJ2p17NGH7YGOlz8AqhqJeAAMD/Nwb2fwZW9Ueoey9yE +bC/FS9phajp1Zfv3SkHOV4cB79QLNy+QMOA7eA1/AoZfERPG5+es18Ej2ThICZsi +PNuoYzoLE5JhPY6SrjO8t923i/shNNqkV1Ym/LlwbpQcTBV+y8xznZeHC3AebwDO +cPThGR+ORP5sgmtCPbBj2vzLZ3Vm3fKpRq9sU6D0gaRRW3Ps51i/yw5HnjzooRNL +v8pDH/LcZCbGqdY5JV9khwZHRD4= -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/san_dns_cert_with_single_crl_dp_cert_info.h b/test/common/tls/test_data/san_dns_cert_with_single_crl_dp_cert_info.h index c4d7aed773d8..2f8d3800a0ec 100644 --- a/test/common/tls/test_data/san_dns_cert_with_single_crl_dp_cert_info.h +++ b/test/common/tls/test_data/san_dns_cert_with_single_crl_dp_cert_info.h @@ -1,14 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_SAN_DNS_CERT_WITH_SINGLE_CRL_DP_CERT_256_HASH[] = - "214079036fc7a4bc4072e627961c7cd7d467506a16331d8405115b1e92ee5d4e"; -constexpr char TEST_SAN_DNS_CERT_WITH_SINGLE_CRL_DP_CERT_1_HASH[] = - "b5d9287928a467f1cdaf50d31158e1973d05863e"; -constexpr char TEST_SAN_DNS_CERT_WITH_SINGLE_CRL_DP_CERT_SPKI[] = - "0pxsVPVouKIKceL4rqSrGAb7SL6sCmCzyYUyefLogIg="; -constexpr char TEST_SAN_DNS_CERT_WITH_SINGLE_CRL_DP_CERT_SERIAL[] = - "60174180e147f405efca531c1a95623d44cbc53e"; -constexpr char TEST_SAN_DNS_CERT_WITH_SINGLE_CRL_DP_CERT_NOT_BEFORE[] = "Feb 25 16:35:25 2026 GMT"; -constexpr char TEST_SAN_DNS_CERT_WITH_SINGLE_CRL_DP_CERT_NOT_AFTER[] = "Feb 25 16:35:25 2028 GMT"; + "618b3b62850eebef6e000aba28cba4b1ef7f78a6f8c3ab49a6c3040d7771569a"; +constexpr char TEST_SAN_DNS_CERT_WITH_SINGLE_CRL_DP_CERT_1_HASH[] = "732b1827d465311af7088b42fabecee0a49ddd75"; +constexpr char TEST_SAN_DNS_CERT_WITH_SINGLE_CRL_DP_CERT_SPKI[] = "PR0Gt81htz6ZkFnV2rC5MFCxqvFEtClYRB9BmuFjPhk="; +constexpr char TEST_SAN_DNS_CERT_WITH_SINGLE_CRL_DP_CERT_SERIAL[] = "6dfc71a453b64b4c4de906672e85b54ad0bf30ed"; +constexpr char TEST_SAN_DNS_CERT_WITH_SINGLE_CRL_DP_CERT_NOT_BEFORE[] = "Apr 8 17:30:44 2026 GMT"; +constexpr char TEST_SAN_DNS_CERT_WITH_SINGLE_CRL_DP_CERT_NOT_AFTER[] = "Apr 5 17:30:44 2036 GMT"; diff --git a/test/common/tls/test_data/san_dns_cert_with_single_crl_dp_key.pem b/test/common/tls/test_data/san_dns_cert_with_single_crl_dp_key.pem index d22b1e289032..b28928de04dc 100644 --- a/test/common/tls/test_data/san_dns_cert_with_single_crl_dp_key.pem +++ b/test/common/tls/test_data/san_dns_cert_with_single_crl_dp_key.pem @@ -1,28 +1,28 @@ -----BEGIN PRIVATE KEY----- -MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQC+jNMmo570zWSy -2s9MZ6Gh8sIAhgsql0MlPFlIxmOfaZ3Te0lzqWVTokJJhFZ09eYgnkSFhI91+C0V -FD3wqKGoIjyobIJsIf8joCC6cYeUOjVtdaqOTXSS9yFGHKQJqft3F30jbT4GRCSS -7Im9rXe//XmZECb2bCtazfHi1DxqbKUD3IDjLhet+nQSvvolQWDpNln51MlR/Zgn -Tk5+/U7GJcc/7BkHIFmZuBNl9dV3cqq6YnIYP+Cb6wxEnq0/zufNSz1nc3Siwavs -z9SRvqSlGncwC2+vwssT5JodJ1KrSggXMU0TPynwXgZkkAtqfqVdFf9rLZS1eyDI -2fBsGvTZAgMBAAECggEAFHiy8SxkNhLwcf4rxf6+uNRIty9veO2MDU6u3XCR8KUT -S46L4UEWVZ5Brp4I/1MRPJkgTbNkicUmS8TTVDz7tCFsgKA6wVUEMQ7BoWIz0Y8Q -4SACeTwVTXo/MQX/8hlY3q4vd6xDfP8aak3/DNmbe00HQLRhaTlNDZoBVhAc5wZy -UVvKxaVcTZ6GC8MEgHJdtOtnCvacPng5SSJQIrWZ09o7A8bC3I0p7Dt0gmZ9n7KY -l8bfXjru8Ot/W0+OPpqedLV1+p6bCSMstzvqX0SCYI2b9pOAZQ6vVDmPfVmd/QSW -r5fY2kyHPc08ycRsyhnPe1qsbWEilMi6iJ5CWEL9UQKBgQDm93QtxADG9uOQXNFO -qoc1QijWGbHKPss3D08SIecvk4fhZ6kHu+3G0PAwM+8b0Px5AyoE120dticnlevN -FYWrJq0y8FIVUuhyHvpTgn/DfiQJtgAffpmldncCwIwbh6qklJABvTB7Epnxjzyv -KGTvJEKkmV3fpCQ6ahmD+77OaQKBgQDTM/LX+J4uLedW4s6PQJyrKaVvGea26tuG -t4qx7OtFdCk8P1bRtV2BXhW6ZYrnQYL+5RM3j4n1p9fjzHBrEuz/B0Who5utwcgB -iX4FLpLEsuxIaTTnk1v41mJVuSCWJSkYk5z0tIue4QVWkzCSXTrT0R1af9+ymSb3 -ji0PuhkE8QKBgGtNRUVJzQ6ifsB/zqHcaapdjTlCgK20FJcE3rhO1eftg3A9x3KX -ZXU7dor+ZbSnl9Pkm23aY5AtIu2qIf2KZSpJcqe6rHfJp8H1EFkhxJefD8EPM+lt -2JXdfpbhu3XCxo1lk62rJk3XK3vlDs1VV+ceEnQD6G/RAx+8URRXLaMZAoGAashW -HMnPuAtvbqeHxjflvkh1I0IWOx9tVKSR1Dm0Dk6X1qUzkR3Ao/rcw3w5iYi+4X8S -g0Hof7KX3c3sfMZ52stjckEVIfna1KQeeiI9BIRuIIJIxFjl5F8IIs1R43fwWkOv -1K0/9llQ6J/MrAPFDXkp/SqwAE2cvQc+UzhFFBECgYAfXMZveohQ2jPeOoA34MsT -I2VflCBjLS1T4Xt+7Z09PYrJmTYcewh9RSBl0M5DjEozOS0xyP3phZN4UGeUXS5Q -zY7NL8bxGtz0+wW+AEBoiXR9P9ys3RpcY8KD8heSkSAMvP02T3KFSTmKHhnnlm/0 -wFDswWkLShezRdv5LGxmpA== +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC6Uzzy+rHrDpYL +F6gwfrjH2oOsEN5CCwEeDZxcIMV4L8fSWF9OpB43spxCZqpARH09RyneksxTnhcW +hDbSU0oPQiUesiielATIWSeGMXQbgnwYvc1VjP5Ksi/EGH8F3ldiqqhWQ5MncN/V +V1GntPJTyNkd7VlmJNnhvVRZVrXUm4ajFqp5j/fYD15QCoOZPjx0kpO7KSQdPXki +MXOrRLNT7ZjkWez6IkIFEy1prZDUffxMb5RvLGElQ1DxtPp2oqMh2kfzJmnPOLVY +BTcHHkB6pnbHSjZfB4vLxtG0noyJrj7yYmfzbUVxTfVP6+zIJ3LnqdSfFv569n4Z +YY7suqgpAgMBAAECggEAAkYTQ5TPGIL6TkLY5NSbDSdLvY0MJUqslhEM9CvbNQsC +OX0mFpfWnY/iq8XEdJnRXG7Sojpw32FZv0bYQ2tMR1DjkpMSf1LnlwlNe+v9Enve +Z0/jolRg4wj3H8G7xRbQQq459SmIcW4FcT1KTA1feqnECoMzuNUgyoosrhVqjSBe +WR5EP4ZD8mSb38bx8GB35/CZoYDdp0b8dS0ooSWXW7YflNqxLSvmj8wCfkUFYzRw +2cn5SLN2lcgRNvAIdzt35SyFpzIxL8vyBDXRgbgBmP+9w0yzPgbhjjlU12iFtkrz +y2e7CrKd7CdALY0uYHtoFtBUUCdIFj36EEifCsWVoQKBgQC7m8g9qJ2NFAN8j6Ec +95iqxXlgCeT2bdoqYesjm+jqQstjOnZJ5JhHz/dSTtNZJjfCFEDYlw8qM202LyfY +TdruYJS+cVndhlGNr29TrRuwWa1cL5OHYU5eBHHLmFnIMX9xR+N7pneGTiwYLJV0 +L1NSSoTtUpiIyxd+lm4KhvgQEQKBgQD+P6/wNEDuRrWcAZwlycTZLPnPOlmnrWwx ++FW9WztLK7Uzq4/ryl7t5oBavEIepAGMVOM/MHZuUtugo+cITmm3RS3ntOeNzxAH +Cd5mvaMSaGgsvscTRRDwmx1ON1xV+BmmGWcDNfElkBInJPu+4wBHRoDPxublO/l3 +8iB3jDYumQKBgFrByeTKJS2SeP1RHke9H4W9cjIblz//dIL8S5w2WD67gVjHd2HX +zDMxUBvpNiTycBbbZWNh8Fwh9Ls5pLTnNPoMjuhyPV8FE37PV7PLEpIFT/BAs8XS +NO8Wh1ZOpWBLUbOja1Dt/vRh7MLlDofePRiaJCQKyO+kEAGVFDbThD2BAoGBANJd +PaRgh8zfAorXJix5+n664OLeY6oCKsBZug9XugKjYmUjMYylv8/VZSQuGgMiLgm/ +ftscrRDxS7lpg9HylzPFcIsDuocx6Q/50WNuysuDSZakLzE5dx+tKB08XxDem9I7 +uGkGq8UppGtxBT7WsbdHlXLVHtxSuEHPO5/OilIZAoGBALKMQFVBfbGzz2Jm+oTr +DFQG8jZlSfDR94xSnjrjoK9XyxgdJJNKXsWlP8GtUNHvRz7ZQp5+9pu6BUm2L2cQ +/XrBO1PjA5mJcu4Bo8sznKCcAcSZ5BVsOOfxNLpyTKmFhoBhQG1IoPVTbVIf4kul +hKSHRzUFbzVjvJ4DEibt6cqX -----END PRIVATE KEY----- diff --git a/test/common/tls/test_data/san_dns_ecdsa_1_cert.pem b/test/common/tls/test_data/san_dns_ecdsa_1_cert.pem index c9df71cf7827..5a84f9424dfa 100644 --- a/test/common/tls/test_data/san_dns_ecdsa_1_cert.pem +++ b/test/common/tls/test_data/san_dns_ecdsa_1_cert.pem @@ -1,20 +1,20 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/san_dns_ecdsa_1_cert_info.h b/test/common/tls/test_data/san_dns_ecdsa_1_cert_info.h index 7ef53f18f78a..38f47f2d288f 100644 --- a/test/common/tls/test_data/san_dns_ecdsa_1_cert_info.h +++ b/test/common/tls/test_data/san_dns_ecdsa_1_cert_info.h @@ -1,11 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_SAN_DNS_ECDSA_1_CERT_256_HASH[] = - "ce6b0616e5e8d0190443340522a4238e2a29a0d9405fc04073ba649e79c84b85"; -constexpr char TEST_SAN_DNS_ECDSA_1_CERT_1_HASH[] = "a1ab501c704dbe719fe325a3e0a3fffe1585ab25"; -constexpr char TEST_SAN_DNS_ECDSA_1_CERT_SPKI[] = "L/V2xhagoibX7JTsl6aCuNy1ugWSFXZS4CR14TWpW14="; -constexpr char TEST_SAN_DNS_ECDSA_1_CERT_SERIAL[] = "3ab370888bba18071dd1beaf74e78c613e49056d"; -constexpr char TEST_SAN_DNS_ECDSA_1_CERT_NOT_BEFORE[] = "Aug 21 19:14:06 2024 GMT"; -constexpr char TEST_SAN_DNS_ECDSA_1_CERT_NOT_AFTER[] = "Aug 21 19:14:06 2026 GMT"; + "0c353137e9b0dedabff9f1648cd1c518921fd396540ddc43f61eb8a146bc12d7"; +constexpr char TEST_SAN_DNS_ECDSA_1_CERT_1_HASH[] = "cdc91631b0cc2c23861ffb03d6a9c86182e67101"; +constexpr char TEST_SAN_DNS_ECDSA_1_CERT_SPKI[] = "8STOUw5oH5OZGK6YAL3D7kbRHlydtP8vLiS8Xef/HZY="; +constexpr char TEST_SAN_DNS_ECDSA_1_CERT_SERIAL[] = "33e360b496016130747b9cdf55eabb499e33ae00"; +constexpr char TEST_SAN_DNS_ECDSA_1_CERT_NOT_BEFORE[] = "Apr 8 17:30:48 2026 GMT"; +constexpr char TEST_SAN_DNS_ECDSA_1_CERT_NOT_AFTER[] = "Apr 5 17:30:48 2036 GMT"; diff --git a/test/common/tls/test_data/san_dns_ecdsa_1_key.pem b/test/common/tls/test_data/san_dns_ecdsa_1_key.pem index 3e5237f791c6..45d9ff8c256d 100644 --- a/test/common/tls/test_data/san_dns_ecdsa_1_key.pem +++ b/test/common/tls/test_data/san_dns_ecdsa_1_key.pem @@ -2,7 +2,7 @@ BggqhkjOPQMBBw== -----END EC PARAMETERS----- -----BEGIN EC PRIVATE KEY----- -MHcCAQEEIFFGQ/xVEd3DS5Wozqzv9jj46ZHTNyOTtnwsMNulVlOmoAoGCCqGSM49 -AwEHoUQDQgAE9wzN03GX7/WwK6jqyWQn1wjGrLDx9/fNkA1VcZ7f5Y7siBxHpyvQ -cHAe87tmAUwH3uAswmE9ZGaaEz/id8rXkg== +MHcCAQEEIEXjhS8PjDC900UTcFBJVfcel7WtBOoGJif2+3ojh/i0oAoGCCqGSM49 +AwEHoUQDQgAEbOXs/45YcYlBqadwCMNGHqUbUGyl39btdmoI8Fu9/EYgsRXFS3lP +tdmsBecBH6+Od8Pzqn1hiRqr9eejTHEUGA== -----END EC PRIVATE KEY----- diff --git a/test/common/tls/test_data/san_dns_ecdsa_2_cert.pem b/test/common/tls/test_data/san_dns_ecdsa_2_cert.pem index 1437e4d6c2e5..7b44ff52b17c 100644 --- a/test/common/tls/test_data/san_dns_ecdsa_2_cert.pem +++ b/test/common/tls/test_data/san_dns_ecdsa_2_cert.pem @@ -1,20 +1,20 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/san_dns_ecdsa_2_cert_info.h b/test/common/tls/test_data/san_dns_ecdsa_2_cert_info.h index de67fd316f56..3c5f90c9d5bd 100644 --- a/test/common/tls/test_data/san_dns_ecdsa_2_cert_info.h +++ b/test/common/tls/test_data/san_dns_ecdsa_2_cert_info.h @@ -1,11 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_SAN_DNS_ECDSA_2_CERT_256_HASH[] = - "24a6245bea84809b2bc08218b8e05824c566e23aeedfa3197af951b241fdc5f7"; -constexpr char TEST_SAN_DNS_ECDSA_2_CERT_1_HASH[] = "3e267c74446721a1b190f120d6612cdd74499789"; -constexpr char TEST_SAN_DNS_ECDSA_2_CERT_SPKI[] = "3zT12wCTKPhtgZBXFOV9xNsejS2Rb+zpb4Tf8X71esE="; -constexpr char TEST_SAN_DNS_ECDSA_2_CERT_SERIAL[] = "3ab370888bba18071dd1beaf74e78c613e49056e"; -constexpr char TEST_SAN_DNS_ECDSA_2_CERT_NOT_BEFORE[] = "Aug 21 19:14:06 2024 GMT"; -constexpr char TEST_SAN_DNS_ECDSA_2_CERT_NOT_AFTER[] = "Aug 21 19:14:06 2026 GMT"; + "7d6a88cfa991b396df9f29b845406d5372e78759d99cbb19a0edf8286aea3e34"; +constexpr char TEST_SAN_DNS_ECDSA_2_CERT_1_HASH[] = "69d9a7ad00223571c90fd4f19717afadc21ec21e"; +constexpr char TEST_SAN_DNS_ECDSA_2_CERT_SPKI[] = "6627Jl2xhqlSEFeQ2YaX2yCSZobz96kacUq+vVPGWkE="; +constexpr char TEST_SAN_DNS_ECDSA_2_CERT_SERIAL[] = "418ff4479b573c011093ab42157ecdf93cea02af"; +constexpr char TEST_SAN_DNS_ECDSA_2_CERT_NOT_BEFORE[] = "Apr 8 17:30:48 2026 GMT"; +constexpr char TEST_SAN_DNS_ECDSA_2_CERT_NOT_AFTER[] = "Apr 5 17:30:48 2036 GMT"; diff --git a/test/common/tls/test_data/san_dns_ecdsa_2_key.pem b/test/common/tls/test_data/san_dns_ecdsa_2_key.pem index 3f7a46c93a42..7e564d5ce08b 100644 --- a/test/common/tls/test_data/san_dns_ecdsa_2_key.pem +++ b/test/common/tls/test_data/san_dns_ecdsa_2_key.pem @@ -2,7 +2,7 @@ BggqhkjOPQMBBw== -----END EC PARAMETERS----- -----BEGIN EC PRIVATE KEY----- -MHcCAQEEIDp4qOjCU/691Xzk60vnWWJPsNpjJXn56PtcHwZq35yMoAoGCCqGSM49 -AwEHoUQDQgAEhw4ZyVTNHG5Vh28znNXvc5v9iJYZPDVZMVHb9UU2yq5A7YmVDgoY -oLO3axpLlcqolW6dufWamMx+esw0q1yuRQ== +MHcCAQEEIGNJnr9Or+3UnhIGMhsk+FwZO8xV4HxC518Yp9HexjeDoAoGCCqGSM49 +AwEHoUQDQgAEp3NP+Rs4pmrnAohZ8fiR8ZhPCldrBpdD00KO+cliZ2h0KhxTcGaM +XWF/um6AQ/vEvUOtgajown0ozz8z580FFQ== -----END EC PRIVATE KEY----- diff --git a/test/common/tls/test_data/san_dns_key.pem b/test/common/tls/test_data/san_dns_key.pem index eed2ba82a783..2e2352bb947b 100644 --- a/test/common/tls/test_data/san_dns_key.pem +++ b/test/common/tls/test_data/san_dns_key.pem @@ -1,28 +1,28 @@ -----BEGIN PRIVATE KEY----- -MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDOZFedQ1i8Yddm -DdIbuEdEfV9x/sANeT1p/F6WysC0Tg0K077VS0ahZlQbHZ1N8DmfE07ESPI0RNEd -SCPRVywm61POqKolVmPp3OLLDPZ+Qfj8B0m1de/NmjeImTovL5+xJXJnPRmDKLwO -HfixCwapRpmW235WjXHR9hfORLsY7w43MgcwYLkgQFA6pcCePHXZqdg0bcGCvr2j -+ygnOXqFgjHdLCbvSeIueWBF7cOt8BP/Ly7Rl0tNAG5Lt2tjIzyKpa5sGK1BF82y -J8FZGreNmIioyiEz7RFa8WYuMXvSnRRbqVaqyUzVJAZxBThpcavNnv2R4+eNto3a -JIq8GeNnAgMBAAECggEAPSFFPgQbfThxhv2i9KjhGu0TXv04PwVg5kpkbb9B0mWn -wUQ0KpKwKc/YK2vbEqGLP42Fb+e3LToQwd6DFVb/ccuTuAsG0iZDU5oj5kZBn+XE -bElwUHnM/BWoSyIvNJijcOGJgAB91PY0tO21oiKE55BMn30Fb3dXdfuw01xSGjDz -WpFOwJphA1vlEGoZO41ftjAc5lcVUohZOuBPYp1gI9jXYSFiWjabVIH1PsLMByOQ -VILzcNBsEC/zFyklMAbIH1YZnDzz4onR5uE6GSk+PpPos/zcyGvOcoIOKl8H9qQd -KTz9Xp5tWJRw9vtd6z3LGTYvEFMIamhVLmkr3dk4QQKBgQD6MDW+2R05sDlRJ9y2 -SvpPEipBEutyxB4Naym1MRpEIkrX+G5gYWORoLrb/E3ZllKyEX5ILM8Z5NBPiCLd -dW4EYK86Doe36SnBaIkB5YPu2Q/vbLMATK2O6NuCQChbVhfnDJUUIH8LaqAeQzAo -xs8fq5vi90856vNVsiuNXF53hwKBgQDTL7B4sNMIPouxRVxVQMzCELWioA1KmGl8 -H/Nun5iTSKDvOeODscXMT+Zm13O/z6NMRarIO/0iAhHtosBSdbUBpDq7ScoWwaOH -GhZhTr/SKeUmqyETWucOg/Zcd1ZksBy6PEiff0fKLf8bFKa35eZKrcQPS2+Yjg9j -RbvzPrhtIQKBgClFaKhJ8otAqcPceolLxwziJzxC3bo55ec6xU+RgQ66RXRpE/Qs -PJuaUxjU/xakuJGNVzKaybMwzrg/8dhsdbCdLmq6WOMawHuaPfelH+V3wyww1zp2 -a68GdKeA4+dlRV4k8ja2wZ5lgXJcjQY8/Y/w5C9FsrkQLAH3+T1BfofjAoGAIozw -0C4NuJGTBSOV4ZTCaxWUwdBxnDynNVl82CJgMeh1++16nXceJzkDNtwU4dK0oqvb -LvsxhLjV+gzgbh03ydb2jOGboHF5sYbBFpZtp5KXHOZueN4sYyGP0rzrc3mkmYt3 -TjDiq98ul12fkQKZ1KntI5tx3IGRXupvv3IJdkECgYAtxsGX+n5gviC5boajLQIA -P1n08bmHchANFFZFHjzFLP+Iy/+obhm4U10IjChLbFJll+p1wp4tsqBFoda6hmEh -FArmTsOEz/pa82mtuAnCJZUSx2v7ZWKKtgp+7aplslh6GsfRFT+w4qj/iiPrDqQG -06/z3yVGc+C2Ey/IClZX5A== +MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQC/xT8KdDcUU0XG +tKGrxCUlPLMWJCeOpxNhHeroTjlkeOV7gvZ5pI/OjRWn1S3TycTRDJUeHDf7+kq7 +lmYMxPD9SCllkmHno4ewHA9jCnKPx+afkPusy6RoPlEDIe7jx8UlWomKVLeZISp4 +SybDfVE6fpf2zgveYo7ZwvjUoHZf300F31KS5wgnvDoc6B9CnQt4fFpr44GBfVc0 +rJmtqV20hYO76GzZ9/XP/5TQoIkTYsCSxL7otGa7vH89MXTq3bslhZY93TgZsKRt +M/zw+TQNd8p+QO67vYzj+DX1+bElAv0qBXtUyzC+9kSLBuDMesbzD+BbRGEmc/ff +U/KklgaLAgMBAAECggEAAzqfgp4NVV7HlH5zIHDHjVZ1z4AhWGIQzfhSfcHfboUo +nAlK/CZcs4YloLNSt7e0hC6Zji28dZYzzu/L3Rgt1J3z8H1j/6H9xWXbjnfdEPW1 +OOeYjULKjGTMOWjHXHd/Js9c9ILTqpTn4ammR/FivkDmbyXuBjsTm7AQP4hKJfgV +ivHESy+FaeWY4Z3QYvpWIyXUPE45yITsektsrj3mxEUR3JjU10M0hvplWmJ+aODu ++/MH44UjlpQtoQ3agETmCO5ayHa/En5zMSMV0Xryj/v5rv2M0dyQtuWzrU29fr+O +HBDRYJtS+FEPILQnE9po5K6Cur6swfvq01T3679MZQKBgQD/ZEJpe5JlqhSnwMWI +QVoaO2IlzOOVvi2HjbiI9ENMyQOpL1y3u4YHR4O1lDZA9aGOQaWcUxA7saWKtX1F +OPBB9/DTfmROvU4/z23yo0k3SW1w2d5sIg9q4rX3YwqkZiTgKzgN8edvyK23nChQ +/3sOMvrPYkXuTYujpy3kkGspzwKBgQDAOjCh4asHE7/AAx85rXYvalkaBvCWzE+y +I43hPmzoZetg1P9eVUy/DIDmIWyIhdaSRYTIrUw4GKSm/egF6JWYTdpsfXbuaKyz +0gXY/ZbsMcM04TpN1+FEz91P2xoDs19dOnDCxpkmxcp6Mm3dobxjPboH+1YGH5+l +An2wMGtShQKBgCzlcita9tx6btEiuVb/rhhIcjOU9jk/yn828cbZse8Qs10Nn24J +QEGNV+EW4ga/Z5w7fCKkE4l67FAbIZ+Gp+3g6Ww0nuucqeHb1EdAX0Gh3eRl2I0H +28/9dOG9foRyFG94CY2iBf6Ht8o8YHYEw5w2aBMHAqYm6bJmVFIG9V/PAoGAEQbW +efBQQt83890S7fv0ZPzJiamls+XDBWdq0NHDuc4VTE1xlTx/AMktvbSmNW2NdQVd +Xp0jDDD6nKQO4j8YyRXUTBnM6A8zhPYMeIz1ylQaE1wD2xNNK9gxpTomEr/XqZ1c +kZQfyrRoW+yNmL0Tv8Ke8MgNdZtle6s90NZpGzUCgYBKlC4DD/CmvQBnNqyQa+c9 +0J51tf22+q+C+ZfiHG+n8j7FNWXutegAcccJCW+1qmKavmXcxsPhUmUwT6hWDQfH +1LcDxKP85vzpT4rFUQfe0mvdc2q2jkXLiFHA918fiM3ETkOFbcltB7vaGg+htHza +ekD9XLBJJ9wRrUAy7LklDg== -----END PRIVATE KEY----- diff --git a/test/common/tls/test_data/san_dns_rsa_1_cert.pem b/test/common/tls/test_data/san_dns_rsa_1_cert.pem index 173f57c69e22..040557f8b5c9 100644 --- a/test/common/tls/test_data/san_dns_rsa_1_cert.pem +++ b/test/common/tls/test_data/san_dns_rsa_1_cert.pem @@ -1,25 +1,25 @@ -----BEGIN CERTIFICATE----- -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 -Gw== +A1UdDgQWBBT9DB9ogIGTDap/WU6OemtpNPHTyzAfBgNVHSMEGDAWgBTMY73ejDy+ +X15Mzf8Q+Z6dWwC+JDANBgkqhkiG9w0BAQsFAAOCAQEAKckEkVf1NbkDbsI1F38S +8SprwpevflLkpCEWQa1MebfVJbN6RebA3rC3LCLldtQEdJWDuNJGEdxHG5U0DHbd +YjLXOlYJh98hyBnu2+0942jEdI/lY7SSuhWYWX6arxYmmeRbwz8CpoUYBYErxErd +iqGBHhKanu8HRFUjhNfdR977BDNxaMX3H1fK3Fg1b+8/KxCivsfOta7ta4U+oSqW +sb/2aSqQSL/NhOx2nIMzjN9P+epdkTrjZYT5kXOUhsncsNgnUq7tZ2gYVCyChNVT +NTgYrEEQ1s15rryZx0o5EAJS9oFX3jSW3x1bjackEI6mv8IlFzH3ubN6SYYh4Rfe +kQ== -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/san_dns_rsa_1_cert_info.h b/test/common/tls/test_data/san_dns_rsa_1_cert_info.h index 0124a3ed7b67..bad23db4762c 100644 --- a/test/common/tls/test_data/san_dns_rsa_1_cert_info.h +++ b/test/common/tls/test_data/san_dns_rsa_1_cert_info.h @@ -1,11 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_SAN_DNS_RSA_1_CERT_256_HASH[] = - "bba4c5d2b140bf896cf52a666c5136c8c5c3c73bf1af0c55090fbd2be5d0734c"; -constexpr char TEST_SAN_DNS_RSA_1_CERT_1_HASH[] = "4a365e65a2170f53ae09de244b4e22e031ed1c9c"; -constexpr char TEST_SAN_DNS_RSA_1_CERT_SPKI[] = "j1US+lBqI7armLNKcifqKa+x4WW97GurhTSGNipBrhU="; -constexpr char TEST_SAN_DNS_RSA_1_CERT_SERIAL[] = "3ab370888bba18071dd1beaf74e78c613e49056b"; -constexpr char TEST_SAN_DNS_RSA_1_CERT_NOT_BEFORE[] = "Aug 21 19:14:06 2024 GMT"; -constexpr char TEST_SAN_DNS_RSA_1_CERT_NOT_AFTER[] = "Aug 21 19:14:06 2026 GMT"; + "e858c91a045b5f44d4f602fb683ca6cadca40007ce4945f948fc3498b71a2af5"; +constexpr char TEST_SAN_DNS_RSA_1_CERT_1_HASH[] = "a0e5005007f1d686fdfe50ca33ddd27a9c19923a"; +constexpr char TEST_SAN_DNS_RSA_1_CERT_SPKI[] = "cDi/6lo04d7yHhOY3DjYqFeiugyC5FbnDkSubmeWUQQ="; +constexpr char TEST_SAN_DNS_RSA_1_CERT_SERIAL[] = "218874cfa4aa611a0a68ef6ba2840274aa85a02a"; +constexpr char TEST_SAN_DNS_RSA_1_CERT_NOT_BEFORE[] = "Apr 8 17:30:47 2026 GMT"; +constexpr char TEST_SAN_DNS_RSA_1_CERT_NOT_AFTER[] = "Apr 5 17:30:47 2036 GMT"; diff --git a/test/common/tls/test_data/san_dns_rsa_1_key.pem b/test/common/tls/test_data/san_dns_rsa_1_key.pem index 5e45025ad953..de8311a52ba7 100644 --- a/test/common/tls/test_data/san_dns_rsa_1_key.pem +++ b/test/common/tls/test_data/san_dns_rsa_1_key.pem @@ -1,28 +1,28 @@ -----BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDfpoA0AFgcY6If -SsTrXgfJ82iLAKDqaSXtpk9cK7Shgn+nAJudH+0Lk+mfP8aAfykbtfuiwcaqzB6n -8o7V4wSk0tR70fdKj0137cmwiaJf8BMrvteKvgqEg+K+N015YUBupQzgjUj/Esw0 -JDIx2596oLuuAG50jtjUkcE6AF5pLL8M+U4c6F6HE2BWLr4EwQ/lD2hAccyBquCV -1IY8vvHeIy5ezwfh+6mkBzhL+aot5nl1/Y7TPzXumYPZlQ0xmyRLP6UMDmM8GVeg -i/XpXGkkrsV9RToIDoISKwEQPcutPGpwO5f5sfX9aFRqae+xGfmtddyscP57BbV2 -zJsb0K2lAgMBAAECggEAEBqeGqB3t7uY3eX1XflMWEdVnMSz0Y02tPEHv9xJymNq -K61IhzzYRcAlz1i5Q2FkpWEqOGL5mizOfEtj65TILdIciLnqs4y0CFGv9y1B6uSP -jNPWE2Bxw273sbirtHTDPfRWhAjIW82PtKVyk9J7nknamcHgMjZi+JNyNWn3Yl06 -86NFdsEDVr7ObUVcUgpmAsL29SeiVbTNuYbi5kdVT2xS8gVVwbCeKJUyVoajHR0c -TQtNZFKToYfy8OYcVo7odhTUx0dJ8NXpKeBacRDLUj4hX8HZrcxvsGW3O8oN/sQl -OyLmwGDSs1AgKINBgsi+Hin3IzW49kJcnLYu4r/dFQKBgQD9zz4epk15FUlLykNA -pwuJqQtmusCBM0fhALpSEwfbcYmnIq+Z/oQnVkb7tCzSVxSOaS6Y4lAoEIJroHQY -MbyCaXENGssD5DqYOWz5+P3DFSAmfzfvbQdRaFDgNC1j6ClTRHg1SaxpPaG5Svkc -xwhh5JQgZkLCLrYg1dZs7QW5UwKBgQDhlKAp+5jiT6i1Oi2yBRTx9r3E3ZkEtccC -fnKNSOVGjly/5/e7MROXSYAQjtm4OcHyT5w25bS9P31T9ZYROhCz8o3T/WlHyuK1 -NzD6PAiylxmudZqj3Sauo1/fIw9i5aujY4YXKHogTGXot9t5yAp9291FTAwMqyym -vm4JrVCGJwKBgCVIeyyPa1P9D35FoOlvYF+BaH5Xso2IFef0bmo+B2px3DGkA72Q -SKNqphS1W9wuFIPy6XhlzjaEblQXBtbC/5j8mjG9nNLehMj1ro9txwEQKl/dUj8m -eeu4ciDtKTnC0cc8iJfzUZNIDWilncBfcFjI9gVoYCgcKn7aSpxHmQ6nAoGARbtv -A2teKF9dlKAmbgh6IA4ZPZkO61DR8yhpetlU3sm1TDGF+BzEpJi4+OVf0j4wgRow -/RtnErVkpaaePDcJ4MaTJzwH5oSGLmSgREp4mdRxwOdj5VHA2m1wfobVA8phk4F5 -ewEtN3zGZ/kl5HB9JcjojrpiYywrAmSNmXo1ETMCgYEAxZQlk/oS6w3Zvl1EcViM -BvXkjsz09tmySHTDarnPiZzn7AiB8cjwzM5NVl1/8S8poWp6VxBQ4I+jTyEvN2Yb -hkotwO4w6NPDJ2jjBqPNPgQ00b9Z5CfGxAeElycyBFW0t9murYHf4qhniGRplOrX -vWdm1IihWWylfJYHrZi2jcc= +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDS7oRKMaxHd5IH +Roz/P5IeKEHAP7SppgqvWHyXn3VZ6Zk/xTwRwcv4IgEN6jr3+CHn+RBquJIs8dlr +An/nnK1inaXZf+xmkKK71zOsJTua0kdRYDQIjlwQ51jW/u7vkMH4xQ5wumVEms1d +nuXynGC7Mc7uxYz8fjWhMN6PGgZd63459IMNusN3VWIquezsAkSgkDANH8fuyYT1 +JJJm4FarqA7bU4ZsY3PCEGiUtGiBu01M7dql/dEkGoDynuRXB74t9sl8ftLNCSf8 +HxzVrri3QcXxCyz+1sYWH96GvXlli1WhHUk60a4Pcde7ON/GYsxZB7efLrzRATkO +BESD8n2/AgMBAAECggEAMRXmXSmwELWHmv/VAfU2OKRfoLByh2QnamSqIdKuyWyu +CAQLFYrGv4iSPD282UW6BjSUmHE5OxJQ6TEcuLZiNue+152IUtnntNTAppfHhiDX +Dd3YXgFa9WgQ6X9L9R33tb+Nu7f0pwFrNxUqJ8oyTH2rzS7Vv1BThJ5NvHlu793Y +Qf+npm4galyGGzrrkh/5XUww3q94mV/VMvzngez0lyIzK/x5oMzl45RnKpzbiGXU +SK7KdFDaXAXlxCn1VAcYxy2nuE8zIQ6iCq9RNJgjG9C/sySGhkFbJdA9LQULWqav +OvuKitKFUIAPXVxV4bL5cvLC7GdR5bnv71h4GvDzAQKBgQDiR+O/HGXVix9fBHHe +39RrpFUcWZzfc7b0v7z01DCnLzDg3qGVs18VWkpTQsFfuHuJKDnYcWEnDEUhZNOq +8O2GLIsbYHQKypFCvzZ8Y2auA2yT+B3poQFk+4t71VYI2w26dswUbRx3GP2dF74I +8ReXfmUxFfiXA4/XVJGKWme9PwKBgQDuoo19W2el65dHL7s+BUVfgIKdeyOTrnrp +MWy+YBHBlGwhJJE26o9Toz2rYn/uh2RyzsI5T7uOQ6xz+yy1MblAJFyB6cUhNHoo +7f4hlLhX/CpGERg07zeaW3eMN3fqvyFWLmqx73rU2XVsUUSiQm/2/+3povCmQ2qJ +8Drsdl6fgQKBgEEjlMpFMIOCoytFKkqQgKPkEKQyn9grhXV7ZLfOBZt7GEUDkdx4 +YFzTOyYwx134y4c2T0ChkugcviHY1p4U8St40yq0X3Nj0OE4DkVMkBhz3+PQvzus +H6ykRQkG5tdxx8fvvtv6dQFL7mY0mX4VeUchGZxByOggHF5Od/8t+0MdAoGBAMfW +dKp/uyKlUgAZJrJfc6LwWXFLx5VKzj8uVqRuizAS/SIcH0df0jr2PxSg3gWAeEv0 +fY3FCYmvfmF5/AyY4Uunp5hbjeuqqIpSEzlH88AqubQHaMAbe/LVmh1f7ho1iNNE +97CenbxVhxH4VIOVI3IzDKdU/jYdysBM3utajQ8BAoGBAIlhd+aa55i9PuBY0Phc +BI3JZprLPewwD0Gub2ZoBuIQWjff/r/G6KZ+GyTuhMfjoJERd2x6RFukoC0EoTDf +07GLBO7B4vGXLgooVWG5jRD+PPCpoNZXBqd20QhuTmdga4OmYqa35wwOEfsQqWoo +JQKdXi31TVspD02Gu5brmUgG -----END PRIVATE KEY----- diff --git a/test/common/tls/test_data/san_dns_rsa_2_cert.pem b/test/common/tls/test_data/san_dns_rsa_2_cert.pem index 75c4a431779c..684fb3dcabaa 100644 --- a/test/common/tls/test_data/san_dns_rsa_2_cert.pem +++ b/test/common/tls/test_data/san_dns_rsa_2_cert.pem @@ -1,25 +1,25 @@ -----BEGIN CERTIFICATE----- -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 -WA== +A1UdDgQWBBQ4zwBFDru06hBtGGN5IhjLXJli3TAfBgNVHSMEGDAWgBTMY73ejDy+ +X15Mzf8Q+Z6dWwC+JDANBgkqhkiG9w0BAQsFAAOCAQEAZsgMWUMbuKYp07otPXJs +0p+Muz+trhWYTlZ6ykNA6/g+ADJ/ieLsVmn2M7iHnkca9Rk6DofF+vGSZfIym9DQ +QVN7XF0pSO/JNOtejsS1BGDN0o8muoqCnjuBqrYGdiiJfMSJqVSEyQMzPHPtjFz0 +AdxvW0nXmSrBknomSXpUbCIH+Ib4PNMtcQiUqNs9fYNehUodSqC4MppmtNBPnrG5 +4xViK4sRF58bQsO2V5LqJXM1r1TGA+t5J0EXQdGaehSmExltsqaERVffxG4Kur4b +w7fhG8jBAS0I3vlhB1+XqYUuQFpYrqGxC+QapCiyJieucdGIcTGAAendJJzqt+82 +1w== -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/san_dns_rsa_2_cert_info.h b/test/common/tls/test_data/san_dns_rsa_2_cert_info.h index e4758d8e1bf5..ed1ff90b0705 100644 --- a/test/common/tls/test_data/san_dns_rsa_2_cert_info.h +++ b/test/common/tls/test_data/san_dns_rsa_2_cert_info.h @@ -1,11 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_SAN_DNS_RSA_2_CERT_256_HASH[] = - "6a6956a32abb43b3424bdd9298fe9e86a1421f2f3a00f0f76fd1c8974bdf0ee1"; -constexpr char TEST_SAN_DNS_RSA_2_CERT_1_HASH[] = "0b6af6a7041be3c3e4fa3a34dea3b24908e0a581"; -constexpr char TEST_SAN_DNS_RSA_2_CERT_SPKI[] = "DnAZMBAZx67mU5TcKkzY19w42nw/v/TqeKQpPBBYRoM="; -constexpr char TEST_SAN_DNS_RSA_2_CERT_SERIAL[] = "3ab370888bba18071dd1beaf74e78c613e49056c"; -constexpr char TEST_SAN_DNS_RSA_2_CERT_NOT_BEFORE[] = "Aug 21 19:14:06 2024 GMT"; -constexpr char TEST_SAN_DNS_RSA_2_CERT_NOT_AFTER[] = "Aug 21 19:14:06 2026 GMT"; + "3607ac79cb78c3a0a467a7329aa6239c3f70ca10fdaaa1e603509839d96df1b8"; +constexpr char TEST_SAN_DNS_RSA_2_CERT_1_HASH[] = "3a88d19368f800a808f75524727edf6cff7f7cce"; +constexpr char TEST_SAN_DNS_RSA_2_CERT_SPKI[] = "iZ4dXXKebhE6AJFBJg4WdUFhmedfccJT/YFY8qz0ThU="; +constexpr char TEST_SAN_DNS_RSA_2_CERT_SERIAL[] = "094090c139d33b733b21bf67e9d803443231a632"; +constexpr char TEST_SAN_DNS_RSA_2_CERT_NOT_BEFORE[] = "Apr 8 17:30:48 2026 GMT"; +constexpr char TEST_SAN_DNS_RSA_2_CERT_NOT_AFTER[] = "Apr 5 17:30:48 2036 GMT"; diff --git a/test/common/tls/test_data/san_dns_rsa_2_key.pem b/test/common/tls/test_data/san_dns_rsa_2_key.pem index 449822786eee..604274a5cfca 100644 --- a/test/common/tls/test_data/san_dns_rsa_2_key.pem +++ b/test/common/tls/test_data/san_dns_rsa_2_key.pem @@ -1,28 +1,28 @@ -----BEGIN PRIVATE KEY----- -MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCWUdBcT/A7gT0U -h5y9XUO6aEnN5eY582rQcSzZ+EqEJMXi77BHBmNWLkhyw54WXNcq4lCjGwB59Cij -l36nxaWPNbkC0IimjCw94yoTSTnsCEPUjuT484EgfMugoRMj0hXaXFXV2i5FXVCg -CMQnITdNJM3wg/X2bQwXVBgNGxE1mnOztzEkSxcXYx5pu6hBEJtq/9M/Lt8S0t2d -AFTZj4mnfqgeGYBMHPxyrACr+6kWuW0dvF3ZGNM02c10heb2VwmisyWKz9hk1lzA -rfzp43Oc7RokefSAIA2yx5QRQ2cOLv+kD7dgYCia3iTVwouhCTx9MqPr0YNGmlkC -oUGlba9vAgMBAAECggEAGBpZQxwMRLZV4W9XSiPkwsSLJQk6j8tAstia3P6LkEHH -Ozq8tL7I+d4k/sXwGNzdIYK1dFnViziDtauKgwNVpy9xkYp3huEODQRaUEpbD8ZJ -fhFFlMeSym9IRWLei01Z9K/+kXJRHg026tpM/Ys9b1C59tlp/JACstDopF1VNpdl -DlYSzS5kKETVH4T3u2eAe3KVfM9CMKsbBMAwc9JYqlABZV4SCXc3ORNcH6RiPHcZ -speshaoHXvcxjYbYyumkegeNvZKj7yp+z378R0kaeXhM8+3UVGLx+nDjvlr5rWzL -Nze1LmbxJR7WAuSmSL2wpF06WbyO/Y1/AJLs/mjaMQKBgQDId0Z7I6Kd8jCjRVmi -ZcDlnRiOJ+YKtvBIJZ71vM/otnP986prEmSAkWj90+IGORur/LQy5b2qj7mv66Wk -mrbJIHYnmzB5iGDtXTgOnioOJac/MVUtmLSd0xsrNTcbsANdPADMVDj7a/ktSddu -KocC9M+1UIhHDfcmWgA8aMAnvwKBgQC/9j2AEqHKPWy4HBXvxr6qidlDhbIeaBtz -WhfVC3T8dn0C4Vnd2fytt0Xt+ov3ZyCO3fsSIWXHh3OvpeFomUYOpjgTmi2tL+8o -FVnx/fpsHV+Ly2dTV1pTl9XeMIDJ/N9U44XaJnjrYckVFDcw3otA4FiJaTB9qjv3 -QIwhCYXkUQKBgD1Fb45tmuOJxeHxbW8ciLPlqz6v5Tj7Jz/197sGRcnMEnHZSwpE -6eD+EMgcPeZHCDUuHOm9nJYILeoeLVe9Tgb1XAfJACz1SSLjriGRqCsAyTigXHd+ -SB5BCvnO3xQgXTbfAyNwzqXSH6v++NCcQP3fU6kIf06wbw0SzyWnoqvDAoGAFGph -3A8fOd0ShPonsxqWCJkkjDPZ37X+xWPdiQDw7jDD1tyUrC2U2/zT6R1uaV+EbO1a -2HDI3FGhkhq4QGGcu84dxKfvF64zZzXuHPh/+6OcF8gIMyrlJmLNkhXifJjyP5r7 -D1psHcyGkEFYJVBlyv6RK/wN9i92tTMeNB1JKiECgYBb1bYSNJusNM4KjiInlzUl -wzibcsSufsPwu/AUWCdzRW7vyiD8pMikPHGVapPyiws0eBdkwdKUOIh2HSoxjnlU -JrPnPRT6EI5u7F/rpRCvI4uP9Ku5xrXRFJ28PBQI9b12upXPs0JicPnvhdnnF1Hl -GHzo9j6JH0O0Xt/snPiIZQ== +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDUR5bgeFO+KTFj +xfN48DsYWjsuYHIppBfBTUJfgFBoiPuBG6AL4Sk/SiDuPHzabfQxET2ZlrzecMY2 +1Zn67/DIAIklOuwmu/a8ByLSRVwISDIoJp2oSz65ubMS6OIKyrIDA8VBehaaNQsh +FhSuKKzouTHWuLvedsuBpR/zRWBq8FM6LONf+C6w1jpx4pY/RZgU/Hj9wiWy4l3M +QNzJ0GVsZnjhQ3FeBUYvPyCKCRyGsqqI2VACETybm1ilKFBtZvg9cR4MgGkTBLTS +p/VHJ7miiViEoK7AnKzWHSOzLG0rxirGtQ8YG9YOQGDePVjEyQtV1uRBfRaUmn9t +Q9bIsyMlAgMBAAECggEAFgodvc34YdasiE+ZzO1iMU/S86hzSeP9zGW9VaWAk63f +MOMhnYIh0m6blyiEDPicAQkpdFwMXWrnhXNtYnqNbPJzSsCAmq/quNBj2uF1Ie3+ ++SCzPzEawNUpJLY1m8m6LCp0zSzEEnwd3PBKMt/JvfrWVBUHelwqmln+xHboQQnk +mMnpdhKx/IKH8ZYYqm1VPzioVTgRJsXneTGLqCsE1sAzVho7K1QfAdZerJbai0tH +c2lsh+3I9BwmLmP+E6v8IUzwzBmYe5o05fg2Z/XcGfld43x+mccLs6Nn5iUpG3X2 +TevQHBRL5WXwspT2lGsiRFjadqylPYHcSFTLLqU2EQKBgQDb1S660ChxNenNzXz/ +k0odfYSCQ4+Y5feOsVK+RBYzNfGJ8Gg9D4CmMTo1u29mUq9LReEDwSnJ1ZTfWN9p +/pe+/7qwFCkBwkUYede7fB0kIWfXzKMjlyZyVkDH9ZW3KyBa1WSmJ9tXm5YeyDb2 +NV9R9VfVneCD/0ybM6j8l8vV0QKBgQD3NEnuqOG2awR8g9A2rxFI2e8nM1SJ0L5K +hCJf4p9mBQSYeHVY3+JvoPZFlbQD1XP6xXZlNBc+exNIeHUqWyFJum6X1/OaoGGI +dM0Wv+xJCnLXNhviOz4rkyXwb7JCvP0R8rh3UJJdGysT2vMudygVN3tsmlVTgtFi +YQM/a2JJFQKBgQC0lkreAhPG9IANpWmy1f9DfJH3JKL4+qlD2h1b2bjW9tBl/UzU +JEENxVDJRSF9UB1aW5w+Jlc6y66RT4OwoglsSM3GybjqDfoO4kC7bnjN7ndMynmV +yhw2Pu7WlMMZhl7832HgMMu6C0DmJpkn5q5YOJCgFiKSrI30zRpb7iLvkQKBgCj8 +gG2TjqjiIYJLkJAggqsjhyVmu1OGSqasNc7UEj2mA1cMUdiEdlSvyWVMJuaj03D2 +oGSzOE9htJbFchetuF0zDfcbFQbEJKetRfvJonGRy+ymygS+cdZjtVyiCFpMX2FE +bxVJRJsvT/sgyEUh+IFcC5i8Ff2cqP64uwMe2NLpAoGBANA3ph4YYsdc6AqhBXc8 +/T/A83jTjAqaI9fzpeQN6PrgxmzOatOslkPWQdiCR3qhdLx/wVh43qGVe2ZJinyq +PdOdsdo9UaQ7J+F86seZaXpHaxVTUnimndRCfRnVBv3sFYhqajRPnNcKOJ/Qzpj9 +2dLVxldVfFLIXvAtQaIHpY8h -----END PRIVATE KEY----- diff --git a/test/common/tls/test_data/san_ip_cert.pem b/test/common/tls/test_data/san_ip_cert.pem index debf946abbf6..a6550ed8bfa2 100644 --- a/test/common/tls/test_data/san_ip_cert.pem +++ b/test/common/tls/test_data/san_ip_cert.pem @@ -1,24 +1,24 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/san_ip_cert_info.h b/test/common/tls/test_data/san_ip_cert_info.h index 806d1d542010..edbaf9ba513a 100644 --- a/test/common/tls/test_data/san_ip_cert_info.h +++ b/test/common/tls/test_data/san_ip_cert_info.h @@ -1,11 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_SAN_IP_CERT_256_HASH[] = - "953759b6cf9f51fb34b2508a799bb8d42c4687196aafd2fcbaf668097a734645"; -constexpr char TEST_SAN_IP_CERT_1_HASH[] = "c36ce062f200729db734a8b87ad7c619f0503bc5"; -constexpr char TEST_SAN_IP_CERT_SPKI[] = "FVdBSfVX0JovuXdNGTT2lV2RI6k6Uv23tDnlx1XAUWE="; -constexpr char TEST_SAN_IP_CERT_SERIAL[] = "3ab370888bba18071dd1beaf74e78c613e490570"; -constexpr char TEST_SAN_IP_CERT_NOT_BEFORE[] = "Aug 21 19:14:07 2024 GMT"; -constexpr char TEST_SAN_IP_CERT_NOT_AFTER[] = "Aug 21 19:14:07 2026 GMT"; + "9c113706b19b67c35bd1d7e6b2faffc98a9702d9d4bed399583c1c5d8832cef0"; +constexpr char TEST_SAN_IP_CERT_1_HASH[] = "402745b4616c9906a479c7d0790b6b4f85ed9688"; +constexpr char TEST_SAN_IP_CERT_SPKI[] = "nejnctcMRe6hGdIGP4lVv/nGmqBMzrAnSpCJ77Q9g38="; +constexpr char TEST_SAN_IP_CERT_SERIAL[] = "5f4a5a6b8be55bf62c48e224f778ade028f51922"; +constexpr char TEST_SAN_IP_CERT_NOT_BEFORE[] = "Apr 8 17:30:49 2026 GMT"; +constexpr char TEST_SAN_IP_CERT_NOT_AFTER[] = "Apr 5 17:30:49 2036 GMT"; diff --git a/test/common/tls/test_data/san_ip_chain.pem b/test/common/tls/test_data/san_ip_chain.pem index 35f38bfbe0d7..59d339cc1174 100644 --- a/test/common/tls/test_data/san_ip_chain.pem +++ b/test/common/tls/test_data/san_ip_chain.pem @@ -1,48 +1,48 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -MIID7jCCAtagAwIBAgIUOrNwiIu6GAcd0b6vdOeMYT5JBWEwDQYJKoZIhvcNAQEL +MIID7jCCAtagAwIBAgIUa9msAHCE0yJgpWXLyy5kojWhbvswDQYJKoZIhvcNAQEL BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQwODIxMTkxNDAyWhcNMjYw -ODIxMTkxNDAyWjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx +aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjYwNDA4MTczMDQwWhcNMzYw +NDA1MTczMDQwWjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM EEx5ZnQgRW5naW5lZXJpbmcxHTAbBgNVBAMMFFRlc3QgSW50ZXJtZWRpYXRlIENB -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAr705Izook/Jd2HnXMuDR -imJFZh61VIvdv3ygT1Nj7EW3c+One2lAJ9B1K4ZELZiiwuVE83JPM8Ig+GUg7RJJ -VyCe2HlKQhSB2+JdmV0gFzKjuUaQai5GyAYTgKEWuLV/UQZC1aTIoM3/a+DE2L61 -E/pDW2M9fU+Y7H4KTz3LYYXOEr8521UPzgEG5pwbINGfkyv8KUeclA7fXF2Q8rSP -5VJrqlR2jxvq7ECFFbizcYY4TBU8nBWZH+zZHycqckDywD0qOD9Wnt9uJCh1KPge -H9za165vrmzHxaWg6VKRMuVw9eYapAlKnLS8VI2fSG6YjiU/YOeENN3mYX70bnwq -RQIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBBjAd -BgNVHQ4EFgQU3O86c6M7zsm8uUvuaTtzu6ZurucwHwYDVR0jBBgwFoAUD6DPJb1Y -F34IHnaYZclDrx9PhVYwDQYJKoZIhvcNAQELBQADggEBABT4Q5aqOSbNUhNmx8rm -MYUvTgEZbyS/s6W+htVnpdoOCnGV7CHotKJD35u/hHjiWFj9sRZc1ODAqGi5h2SH -OTrU5NJitzrN5lZdghcZsE7haJYi7qzktg2TlpD59natgDkv/RzL5LM4WU1sjJ9F -HEgbjRi/uV5l9LLoxgS6nnErDI3yj2vHBMdNFVdtU6kWGfU9NeAm9FcM9ZrJVTiQ -vz+dYzqXZRi7e6/8PAAk++UgqXYwALI24ZlCLACFhHQf34KPr/OKdyE8b2f61BZk -u2eKq+6vtW0nLtnEephzM5h3eWm3V51pl4WTOXJXCL7D6A+Zf1YWEofApWT9ChFe -5k8= +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwOQXN2hHGElUxK+s+dzs +2VzBslAnAR575TyGX85BN09GlDDHobm6zOUsybC0a9Ssy9bVCfZ9KIjw1jzV9DXq +67DYw4p+y54ouwm+WE10eoJmxz5R2MbnE/rvD4tISqKQHFArVLeKKAHCO2yHxHZc +u9Vrq7EQJqCKXEd9fNP7/M9pyo68hrd3oQ9WXBEbIYcGwLKEvcorCH8ljT5QIlE4 +1gnOt3aS6OVM4WFB4knJZh2cJG16zJCSLkDxGc0cS2RW+CqZ7wXac7vDSeOTpVoR +6Jtmq6ZR7KtZU+YuMKzt4vjylmCaB3qjJPiPsDxJmWaO8svioJ3/0iUsGDqKOl+i +5wIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBBjAd +BgNVHQ4EFgQUTDg5ulbhcnSud5KX4G5N9VOFprIwHwYDVR0jBBgwFoAUzGO93ow8 +vl9eTM3/EPmenVsAviQwDQYJKoZIhvcNAQELBQADggEBACG/8bztaNFwkKGet/KM +/9BnbGT3qqzhWFSONOiQP/EREbEs/9HSZEdQ6jMo02h23cCEfpxt1mqj7AiXqvWQ +q7XEJtzGGtTM5VxqHi4odkAWEChWlXFhNXYD2x2WQZ4bB5izwQYaqaN2MzIbtcoS +aGxv5qQX+ZWLBAoDC94mn+MmrKf1USv7Gd/5WIqBzvCkfDsiqBqXgnCE8IF8XwOX +qf/9l4RZZvnnrhBwTYKUmm22Ou2KtUCHmr5f555kiZf+eXuqo3KPc457/VTf0oid +cBMd4rhvWvtJAuHqYAkNDfoqy0gOFrh8ACU3uL5H497pmnn0QMQtia+8guDNQJbV +Lek= -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/san_ip_key.pem b/test/common/tls/test_data/san_ip_key.pem index 6657bbc32f93..f770946de4dc 100644 --- a/test/common/tls/test_data/san_ip_key.pem +++ b/test/common/tls/test_data/san_ip_key.pem @@ -1,28 +1,28 @@ -----BEGIN PRIVATE KEY----- -MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCydI7GNNVv6Qq9 -ABpln/7ZRGTlyzybJhWfsQT1QqiClNfj9i/acN0iDfIeOe/mmOp+0rRPAyTZrhNv -zsadYG4zpO3jAO7Dq5BhbyJzTAaohRdT2ml06vSb28dPoi9kkMKUtEQFfZHgOaiL -vV/FDAB5rvha+DNeR4vhAcXo4qfyilprnLEuNmhROGGAgnX5c5VHTvPqUo1tm+5b -LjkNw+QjOfLIMNmfPLB8q2MlGd3rR7lTD22wKpXbGB9guzY+oTK33H+SC5c4znR7 -3kUQeEYvI09QTi9u62f50j0pFoHRgtST0q4vb6LnbNNXle0CEs8GwHtJ5R2wWJ0K -XxGTP/5TAgMBAAECggEAGtqbWYw9yhdhfEt1rXFEImG+ZS4OMrKqcltrCZU8Ulof -mrhDPzXYsPU0SAQj66l7MBZ496Lber5NQnf1P11xd+gLvCs5wswgb+kPYBZCsj1E -42NslyF8KbAK8BrR0upNvZ7a1ZCt0PYcPNsEfFxv/d+sk9PhtwBBNlzT8VWaPE8B -KEBEenVtcnVeyD9/98fm1Mhtfvgcr1OsKOlvuBQMB3Sr4iFwSsCx1jxs37ThJCM6 -pdwvVgH6VdClR9Ag/22ZBwMuMse2r0zMkRu9PtPVl34w7y1S2RYm10AnDj+fy7Gk -KIpDW8/5jHxYfJRrts9rx/iTO+47ONN+sxHDf/JhsQKBgQDeFof5PR/UovgyzVxK -PoDpJS6G6hwRZfh2nBf6iU5Dk+5twhJblcSx/Djp6L9GnT3lp5GpIgV77TKsl2d4 -NtI+yWYRaXPfobrG9cZpqpenayAjzQfru4m7/fyr6hu5fMAUXiO36XAtBoHTOqms -LY2wuqaOsWCkf74vXTAXX1AUzwKBgQDNtGoaJhjqYlPg4w+HltFGNBvm3UiCK6jG -zM2mDSlb8GmYre5AQF7nOBGe3yuVq0VNfVDhhQaDexVkB777Czgs+MnhagJ4pB8N -DW5xyQKCv42eu1Zo6gYKigHyrso9UQmRlYKgw9xUYWn2fAKfIWD4GkCSF59wpepx -qM98/OinPQKBgF1zi6nj/5XhMaFm6pPPMz1nyOk6b68egmueiTSCPG2RPP3wcPsa -zVa7tFMw/fO/zMDrPw61Yytfhzg6yW47W0LSSmG/RuPuUQLRfrkN8JyhJjgKWW/n -TTDO0ligvSPTC5xGdK85ylsX5t80SxtJW9rm35khqHHv0t5pTwg2siLfAoGBALf/ -Qczj+PNmQnrs/04cBFNUdwS5OIte/Bfex7BZI36efAXaxjromTsfNvuxya2Vxma6 -yib/M0VWSlrwZs7tSTFI1GNxzIYW38NwGTNkRn+nUckC7xbnBcJVkcp+uF3CZ9m2 -L2MX7rP3cq3MXRfz5mXmLY2/3ZkIf71s7zNwkbZNAoGBANy/yr4k45UcH6Nk/Qvw -rCuWVB7f+zuFzy6yonwv3hpV7d5mgrP7X6fxgTXEjjGcKbK8KENU0dpKWz1kOl6U -KtITteRiVq41N3xifeRBsifg30I2wTm/bVDQRIihVkbfN+gccGuIJGh3iwx9DXmQ -6zJ/RjcysyXWsuYUJhwqy5rc +MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDGJ3TiLJg7b2ye +AfcSjBzsUDqqJwGRqebphO3B/A3jSE46iK2Xd0yyG6twg5rvq3seLPx+RxnYCL4K +Bq9tzpmSWM1IfVXskRSQITOB9XAKB124CB6wkjRVewijd0QVGE1TXAFWElRnhOWl +bOvhrjQd2g0PbUaZ/eCBr2Dh7mwY7ET5ZeVkQ395yaIXSaB1cp00NPs5xlL0cGjZ +aZZ1JHmKF388hc6UUQfwRYzn6GqeJWKCVEnIx7OQqZdKNQ6xlPij7RibvoTuptD5 +E7w7JcoCpaRCIAw/fAWlXuYMUk9wIA/B4KOqsh7KMAOx2Uq92OXKR1P0N7ygC88+ +IpBO0x+tAgMBAAECggEAL5DPoC5DwbqqyFgg6sEa/Uf5+RfBaumtrh8UYqUiYU1d +R/RAtVP0I2n8cpcI1WDkvjbeymI/bCoXEjmOGW4HU8fAyVaazl16IenyXw8fXKzt +fIxob4q9CMrupSyvOWAaybiTcomWXL4cUSQvED68sHDEA1DAKp10a7UBbOKKbMW4 +W+Oef2nKScAnSVnFdwOj6YKbRmgJ0AW0OooY7fOpfCjsT4KxSJ1aUwlfn9iji/5F +RzcNwPQXU7QnZQYDoXXujIUSSaRWiAz6trDDoBBVf1Q9H5JwtNlSX5m3sNvk7XfO +CQRGdMtms0zibOIJDMkrJCOx7xgYjBQpKcbuaeIr+QKBgQDfyei11yT1iekzjwBN +2B48tvF0ULxsASIzWvitVncPOpbvS2bjdDMwoUaqUtVW/gTx7BM5CCB4xaq7gNNC +cUkGrdYvS4kcOtwT0YMwwE5bpVAKUbDRdh3JSRqArNKpUgViV2UsS9AJVBCBp80C +1jIO/FojzWGVY0WY2jRdrQ31BQKBgQDirPkiNP5CJhcuWzncymU9ppvQi2yVyvPk +BSJRROiukunzGwC+bVlnltyBkXxz/Kgu6w35LVu0/So7bm0y0sBFcyX0ZUzcAEtc +9YSWWldfAi6wkMkuaAo2JT04EG6BP+tfTA4hLz8sL+y/1cOXXSqa+wFBXy03/dLS +88Owp98AiQKBgAIjOZfTEEVQJewaJ5SWxeMqlC/aPZKCiEMZUVrGgqiglKSAgeEW +UQ7b24Lw+5yzHHT7HkvjKfw9Vx4nYt01m872hh85h3u/jC6cR7aFf7ocYCFZGmlF +yY8MpbYo8HIxmF+SGiNMLhaIuQekBK9MQHooKuxAn/f/VMDbBLkIWCPJAoGAL563 +GACaCbuG0y5HEaNTcYg247DmtvFUG2sYsooPd91VWMUretXuGl0PJgkyZAuIKZMn +9FkbEwK8hI/GUQ8FZZGzP4yogO9u5bCOkieYg1UqCd3g5eblfkqEeeq5zF1pTTPl +JAOQ+e93hTWbSYlBEh35PYqJLWIdkEO1sL8TkkECgYAN7fTGnUsCAp9YMwxBckc3 +RajuyhuUth8xYfKPvDsNIcwhYbq1O8sQzhxaYeXLNkUL7vZOPYxVRX0N1EyWRMS6 +/zS4NEAFS9rY5oNKsk+OLCQCsiaPWm2pA5Xo47exEAcjIhE7Ly8B+fvafTzkIFMR +LkmuVf9QPNDlw/DIFD3ZCg== -----END PRIVATE KEY----- diff --git a/test/common/tls/test_data/san_multiple_dns_1_cert.pem b/test/common/tls/test_data/san_multiple_dns_1_cert.pem index bc2923b146e7..0f7ff85127d3 100644 --- a/test/common/tls/test_data/san_multiple_dns_1_cert.pem +++ b/test/common/tls/test_data/san_multiple_dns_1_cert.pem @@ -1,25 +1,25 @@ -----BEGIN CERTIFICATE----- -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 -Mc7R6z5vPo+C39XSR+MH2pZrtV3EIMa0 +E3NlcnZlcjEuZXhhbXBsZS5jb20wHQYDVR0OBBYEFE3ODT/VpRKHB9EWp6e0uWEg +3H5eMB8GA1UdIwQYMBaAFMxjvd6MPL5fXkzN/xD5np1bAL4kMA0GCSqGSIb3DQEB +CwUAA4IBAQCRW+praUKPfo2T+8NcRuiazmb3plNUag/dIhB8Zf+Ps5oov2avii+J +WCfmwzrZ7ZRmL+yGWuHAF4RYjgHCIfoM47G4a9vMXOesGWEjHaYi2MlF8ZIiqx4l +sBQEQ3Kn902TaGpR7zgQ4ddEI+zm7QBK+lEAjl+5B0X7XQjjzVeg4Lw7nTwqr7rs +yGzmll+K3Aur/yglzlSZRZzoU6oSYVy2VuJSfqFS6ger3jJzxM8ZxlFfkciOZ+0l +1IWSXJhnP8XLPOa/UF+HwvByn5ZYCRllnIWCeBlbGs+8B6M4zD3oEMtLS2KeXL1X +BGn3UfZ2wh/iiG0RmcTR27vkXgAdY5eC -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/san_multiple_dns_1_cert_info.h b/test/common/tls/test_data/san_multiple_dns_1_cert_info.h index b8c09fa285ac..19f4c67b5e8c 100644 --- a/test/common/tls/test_data/san_multiple_dns_1_cert_info.h +++ b/test/common/tls/test_data/san_multiple_dns_1_cert_info.h @@ -1,11 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_SAN_MULTIPLE_DNS_1_CERT_256_HASH[] = - "c0eecdd14c671cd8a2906c43c685c347014b02a171ce9162812eb937af99cb87"; -constexpr char TEST_SAN_MULTIPLE_DNS_1_CERT_1_HASH[] = "61d78818c0f229b37239b3d08ef001a3d2f89a23"; -constexpr char TEST_SAN_MULTIPLE_DNS_1_CERT_SPKI[] = "V12G65+nuag9IaSSCrMr/TvzSCTOr330OUDDsOMsSGU="; -constexpr char TEST_SAN_MULTIPLE_DNS_1_CERT_SERIAL[] = "3ab370888bba18071dd1beaf74e78c613e490569"; -constexpr char TEST_SAN_MULTIPLE_DNS_1_CERT_NOT_BEFORE[] = "Aug 21 19:14:05 2024 GMT"; -constexpr char TEST_SAN_MULTIPLE_DNS_1_CERT_NOT_AFTER[] = "Aug 21 19:14:05 2026 GMT"; + "c6b5748eda6c1e7bfab334fe4dec0d5e4f76c96c867599c281ed816f431f4b76"; +constexpr char TEST_SAN_MULTIPLE_DNS_1_CERT_1_HASH[] = "b0b6eb5516dc5dea27156dde11eb1a46b3e71583"; +constexpr char TEST_SAN_MULTIPLE_DNS_1_CERT_SPKI[] = "PBxId9uMNckLYImHDjI99xpJbpo9B2junIo4Sj6Uzmg="; +constexpr char TEST_SAN_MULTIPLE_DNS_1_CERT_SERIAL[] = "7ff132a88ebfd6fd9906c757cc251f571fd020c5"; +constexpr char TEST_SAN_MULTIPLE_DNS_1_CERT_NOT_BEFORE[] = "Apr 8 17:30:47 2026 GMT"; +constexpr char TEST_SAN_MULTIPLE_DNS_1_CERT_NOT_AFTER[] = "Apr 5 17:30:47 2036 GMT"; diff --git a/test/common/tls/test_data/san_multiple_dns_1_key.pem b/test/common/tls/test_data/san_multiple_dns_1_key.pem index c1b44c6ab71d..f30e1506c5a8 100644 --- a/test/common/tls/test_data/san_multiple_dns_1_key.pem +++ b/test/common/tls/test_data/san_multiple_dns_1_key.pem @@ -1,28 +1,28 @@ -----BEGIN PRIVATE KEY----- -MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCkspugxeJPd+b2 -0WDgIxugsFS6h7avEnCPJ6TEZUX7hE49GhnNQyn9oSmXTjDTq3pyQMz2yef6JWv9 -nz9nv99AdgN4pDUdNEdqRf5oNN7yvKnlszVpJlhssABfC78fjvkeQlgLhWgxcBGq -hH3AprZKF4hSobHNsCnOproY4v3gC1GzkPvnhGWhTq+CDRfiUdxFTvm1bHemj/W/ -aHIIUXcvQD48hk8T9Q3rsoUWrcQM/LoK+dAEZ/fLCWeKypeI8SW6xwvyRuxjmDU7 -jJ72qfoKkWRNhjHHTPodRGn/Win3l8UUovrRvZjZAzvMfmGSd+MKKFItNoKXn4Wt -i0E8CjWdAgMBAAECggEAHte3307Ph9RLc3NYcgEBHoGHDHt30adhXt2stH7GsUhg -on6t0EvApFe3AzfIWwtk3dqWx6yd/bFeXNuisxoyg87V7ZTKwZJVwWgkMX2dNtXv -9y0tVmiw7IG1QBdiDlXm/yyrclTkY0W6eTVgm2BdCNkJVXgkZQGVgrakaR6xLnCD -AF/nzSqGoO+OHQ5XJS9KGAkjANfh73gE1f6A9u0XtjyRS9Gyz2teoqH+USUFnuoq -0cH7g8K0HuW236n2RNCN2/IPZwo6gTI4v6iHZ5GCAc8Kq/U0PW69MDvTBt3nX4ci -sjnvlj6Nh5XE3DX7J7ijgBnYIYPbFLwDjf/EVAba3QKBgQDgjhMDlMuLyXub5L84 -9BXNurH2uOrUXt6Om19P7Skk1cfRBPS9WMvw0ndzjLllgXqiHRLPhO7K9DGgR6GR -DWunojE8o8cum4q/avA0EP2oSXZsY1ad4D+XFX6F8P1TRIo7w+Ui7ikyLb8ITihL -tQbTyT3tlNUxxQgJehZRRhJktwKBgQC7wr+b5XT1uL23V+Brp2jwaiGhjipuiqvp -Iev+jcEpYD5i553yPgZh9BFvdpHWVp1ciRM3h1/QNrFHHm5sh0TGRyTKIa5eyBmZ -5zH+o1K4BLUq33I3rCsZAMj49osZNYjurn0Z/Jt6Fe6btFfPHkEUaT/TY8Dw3B9K -boBXHKLsSwKBgQDJXz833/Ck+9tIktrU5TbEVl8PhQa5yhXFRxozH9fcu4XEMLCV -OJMy9FrAmXsMxw9FX9Mlm+1UvaXfOT1vSdy36KBE5A5UApJrVCfyWSZQCwkS7AaZ -76a3A0SCMvnJ+VYJgIP0TiVNZW7BsO077ywfMoHBk82YIzww23Y2DiOigwKBgQC2 -WsSBgm7/n3cSNBTQOX1f0ZPsNgjb525jNADh74bkyoaMxGrQNJE6XTL50Gx/gQvA -LZkuWxohPJ0cd1/Do/SVpc8DSYbyouDKapJRvwm9k0To6K8jhuEsnWiS88/Qof/l -4C28KWxPPDHLo3GMxNNsIXRNuBpRU1hIj92xvSw21QKBgGBN0Fc0lJL/kHb+6nsq -9RrLNxxUPD9zEmoasueV2BkCReH7c676OByJTUMaazwNIYt8otRsy6UiddywsjBZ -Cq2A5oZKVKO/RYiAoUT4a+qfZbtwJ1BE8iLNwH246xiYN9S4KpIbhwfkfloJHsvc -oXizR9uJQev3cB272umaVgyy +MIIEuwIBADANBgkqhkiG9w0BAQEFAASCBKUwggShAgEAAoIBAQCuaQNUoCrhA0WH +oXryV5LuZaasb2rIURPZM1EN7CydhcvWKQeMzxR/k2FX5FTHwkIs6pn81TavZnDJ ++/Tq4jhXxZO0IT8P/qTePwHgdzEsnnbfgjUWngvuLfAfrS19DTbTM0PV5ZEsj4GM +lZ1UGHtXCuyluZ7Mp3WE9rovZvvbPOkitGhj/Pg/ayiYnVpo8kWfXqFZxie6J5/u +CQIbrbRlZzFoOLUn6PGf4KFd3WNEJJF724iQwhxqDWwBZvGRxbUYQDajVNtz9CJs +5H+58iEaPW5Le4Qo3zcRAt5xqBN1dcr3xrAJBnIIPR/tRQqb6jLUwtW2IqHQOkV8 +LyI4XHz7AgMBAAECgf9NU0Gmw1w/ZrPs7isURr9d8rNyv/MX3Npv8dB927fsHuXA +jXBLfYQZC76cuR7dccLlJx4eemlEWqam5o4vlRxlzbMuqY7MCJoP7t9mJXIn1hnd +/lyLKocfkj5jzOPeDX3BJXlt29oBZ56INc0K+8+zR6Sj1SgSlCwGR11EpuQCzsHx +loapggSRdRDsrrp30+2UI6Sfl+lsNBYnJDvOnhhHMY5zwBFD2i98ZXK5bccn73BX ++MTdy3QoaBj1u88pm1fBN4k0cPHYrSUCF2qM7AVbuOY/JO5nZ9ll0/Lr7gDVfeah +iDWUasYh6neluvbcnh9u+ZX+y/ufVwc6A8sp1w0CgYEA7RtpOlPjT+VOAmh7JDMy +qsREmYd1ruG6YCBdZOS/QU9/NWna0PkYxZNUg9I1ZLIxpBYu+izKZl+q0tM3mSFO +j0yRzehr0fulMcaVrfk0Bb2Lh7aIt8q418DmonTmu5zCEvI+BCk3+vFDjfk3m8SS +h7ReRY657AG5ecOPUzBI6a0CgYEAvE6wvvqYsBMfGgycyrvTAtHtjE3Vd65wnJpo +NHMJvJ/4JWRM7kxQ2PXOzTP4D0uMFn6vr3XeLbB61UCcIWnjZmPLEzKA8kQonehQ +Hh62DTJrZhaKpMmnfjSlCc2p1G60UR5+4cESddml5CL44aoMJM75Yfuw74EWcnqA +L53EJkcCgYB7LOhHktjd4qPaAGkobyh9KiTxFTv/s+hck7Ow/FyXEzNkji9MrHs/ ++L/JE2UFgMTlF1kkQiyLbluR1oRlmrXzH7YHIB0TIwW4jA+qJ3HtIYDg6eSwhjHs +c5vc/Zn4EQGJUisBgmBAjyGnGbbXxxDQStVGkVTo1CSEqyFD+CuIqQKBgBxy0vb3 +SwwGx4Ma9rEWMSnS5010ENT08KRoG2gZHRZ3IHkdrxWtR+WPNUABIu/EnRRk7UvX +xconSFdhXHUb1zQHzY1H6v0u2OgKSdhTEXPq8xjIPQfqQzio4WoavRaP5wP+VHLs +xUoyqIJP2kPVeeIxtrFb4f49BVQkN6t57UFPAoGBALtZyWgVjxsX9D9vmVPL+MKO +QcvG3LhViFu0JJurPzubPBkOPlyJBi5OOQ5YhKe823x7f3TjsLMUTvH6kxZ2r/8w +hee5n8Pl221WDQSq4fRsvBLV0yHB3Y2z7vIuVBV1lyId8HrbJifhdjcxbhvdY0Az +ggPmk4k9auPyMGViXbgQ -----END PRIVATE KEY----- diff --git a/test/common/tls/test_data/san_multiple_dns_cert.pem b/test/common/tls/test_data/san_multiple_dns_cert.pem index d0dd2fb1990a..b2ff73b9adb5 100644 --- a/test/common/tls/test_data/san_multiple_dns_cert.pem +++ b/test/common/tls/test_data/san_multiple_dns_cert.pem @@ -1,25 +1,25 @@ -----BEGIN CERTIFICATE----- -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 -mTyTUUj9FlpMzdVTooQZ +ZXhhbXBsZS5jb20wHQYDVR0OBBYEFOghjvGi1Uus5gv4A500rBeBZE/AMB8GA1Ud +IwQYMBaAFMxjvd6MPL5fXkzN/xD5np1bAL4kMA0GCSqGSIb3DQEBCwUAA4IBAQAW +1nnF4Y8Bral70KRcnnEzFNIQ0JkcShYzOyfhCeMzxiO2mFTlPtbn8UIJ8qOzKJjb +dfIKOz3WShZZs/1EDJcD2/Uena6cuowl71riv46XI1NQKcdHUDcY2k/IH7WLzISW +g1aTH2Z/n81PVGztZOjfvyjI+s34nEG3gCayf+4rQC6zCOVWR2PgUHmo3JODzKc7 +ZuFUonLBcU/t7PGOdZwCruVNaq4aR5CEqqlUb7Oq1ibLE2SIBmhX+EZn00xrhaYl +HI15SIbgIG4AJqhrV3m6hXfcuysLDBk/9gKpnvXTbN2hiOSczrNckrIntud8J+Vs +nL54vO1E3JX3COwpcgIi -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/san_multiple_dns_cert_info.h b/test/common/tls/test_data/san_multiple_dns_cert_info.h index 4b7c08746fab..40266cad1f09 100644 --- a/test/common/tls/test_data/san_multiple_dns_cert_info.h +++ b/test/common/tls/test_data/san_multiple_dns_cert_info.h @@ -1,11 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_SAN_MULTIPLE_DNS_CERT_256_HASH[] = - "c486b7220a368c8103cba469fc040a9d825d93d3c6cc5085830100106fef5245"; -constexpr char TEST_SAN_MULTIPLE_DNS_CERT_1_HASH[] = "f47ba3deacf4fc8c77618a66352c7fbcb55a3f01"; -constexpr char TEST_SAN_MULTIPLE_DNS_CERT_SPKI[] = "jNnHvs9b+xeHH9DktMcN1I4R6hwOBdY21YkJtZ5sVAU="; -constexpr char TEST_SAN_MULTIPLE_DNS_CERT_SERIAL[] = "3ab370888bba18071dd1beaf74e78c613e490568"; -constexpr char TEST_SAN_MULTIPLE_DNS_CERT_NOT_BEFORE[] = "Aug 21 19:14:05 2024 GMT"; -constexpr char TEST_SAN_MULTIPLE_DNS_CERT_NOT_AFTER[] = "Aug 21 19:14:05 2026 GMT"; + "4a0f646370a6d0c1a16aa7dde8227b03185e7cef47903cb683d1938cb26516e5"; +constexpr char TEST_SAN_MULTIPLE_DNS_CERT_1_HASH[] = "eed73dcd7d1456373736e295b87e792602b46407"; +constexpr char TEST_SAN_MULTIPLE_DNS_CERT_SPKI[] = "VQR5QoZII8hNCspxnSJZjLSEPdmtkZZgfHcJ2a6rrfs="; +constexpr char TEST_SAN_MULTIPLE_DNS_CERT_SERIAL[] = "4a57f828e544ab41e3ced3b54429a1ed1185c255"; +constexpr char TEST_SAN_MULTIPLE_DNS_CERT_NOT_BEFORE[] = "Apr 8 17:30:46 2026 GMT"; +constexpr char TEST_SAN_MULTIPLE_DNS_CERT_NOT_AFTER[] = "Apr 5 17:30:46 2036 GMT"; diff --git a/test/common/tls/test_data/san_multiple_dns_key.pem b/test/common/tls/test_data/san_multiple_dns_key.pem index 76d1cef985cd..48e27a664208 100644 --- a/test/common/tls/test_data/san_multiple_dns_key.pem +++ b/test/common/tls/test_data/san_multiple_dns_key.pem @@ -1,28 +1,28 @@ -----BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCMNXNTLNKOoIpV -hORCR/fSLMcrTxFAb9vL1ZkSpCjI6ZEhuCYeHqEIR/HN21PmgD+FBIagrAOcGymn -akqGFWnt/xvz5ZSp48wTTz6Z/OeVsn6dQaxZOqyeLB2Kkad0JJorFb+m1rQzySbm -qLAKeukBCC+8O+tqFMe91/adthL9yuZpyaTwon5HvvgnG03fh4qTHEc0JkqCopbL -nmk8zuLGyqt0/dYG6Cj30vw9pwvuQqrNGDCZVVvIWVnQDji+EmEhywzFTztAxsjU -peAWyP0Qv5UbNgEKNPzFvAkxOoYLHjm1+PxruKbGylKrxs2PvGWLHp6EvUyGon9m -2Aj869P/AgMBAAECggEADUyqpkqbpGTNCmSjJDhgZQLTV6PV3pddsX2O2gpRRhGF -rz2g+/1qx/bPFHhIApbKr6rovEfkxcN71YILFKHmXOl0dNOjoOPXQUOkjAXFz9jR -EsieeQ5MPmqv2KuNR0KLjyeueLxn9nuPoZSBslTLUko9AO1sHLFg6vyXy4jwTzty -Y2tVgki2BdbtKR4lVTsdi8cDAcrZCJBwjj+wcF0ovrbMk8o+8jlflFil0uU0R78E -mbLAMu50nWJpSVAreKMvVsBTzp9C+JRtacbCiV99PAb8h600f88mhUUDP1Wf67R4 -ZztK6q1xi5w5MZwCocojgCcS4xwex+PoOfa0VIV2hQKBgQC+cV0yVcZA43ewmW6k -RLv0yztGtjlxWNHusvllydWsG40LRN3BxfvYVbrDEG2hSsIZ4ZWnfq6sVql3OaDU -OG5HbT/JmF6kZ5s235qkHnLd6h29KjLREiREFxEXv314h2jpYG9kPMkMJveIYWU+ -2pOIPuvT74X2xoXvyHHXouofpQKBgQC8eT+VkAAIqF9z3LAKlyHeLlBH+BgDS3s+ -K/LBRP29K56tPRV8ZqGpkxMr9LPcN5ivCOYDCGGPwxmr3qj9dGE+ldD6nf+oVgjL -FkpKJr775kc5FIAkn4VFF15OG3MU6ddIkDD87ufaVCSKwW0ZRLmfk4p7640ecbyl -cymKxCiT0wKBgQCYSSKTO4+7F6oAJ9EXvnbmOxV9Z/3rK3FEBQ31XT5lz+orVrhV -WTIYPgWIMjzYO2WXOJJpS5315Z7B3e1DhpR4vV3CoPsdUFQHvypzjn2gArQhLftQ -v8cMQ73BVbjJhs5XwGuSpiDGfOp3vhot9q7+xgHiiaiAOyOjKJAQNRAumQKBgGlg -WT6kDoDIsuWyw/KH4XW560Tx32soLrXqGIYarsuvsb4mYvb04vpOsu9ml5FOvF1Q -2lljvDiG2rmPemiLQzucxAT7hc92muABjHO9ChcI/1VYsvTHA9pHYIDHNCbDP4zg -oaMpaBRX6z5xOzBfjnE8KrdyUapt6Q2QP+/IEO/lAoGARHZRzWC0sJZik9ggGyln -9V1gkJFBPdDipFq5QKL2HH+euyl+Ymt2169CQ7/jVUuxMYRz/nocOW5gwOvzcxpj -tYh5n+d+JrS/hfEhNSc/szqzM3ynnuscOpjnL+tA05NGZ5deNPhwy99P5K7ZDZ98 -9JcR8lMDlrCYneS8t89fpCA= +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDQmJgKenHP9G1x +J/4s1d2ffy35ve/Vy1Dw2qm0/9fxsgFFY1J2tpOqsiewkZWVznrI2RPaTv0S+ugU +C0D8W5GqoaBsVqy1/L647maQDOstcQXe5mTL8g2CGU2B5b8hnal5vkEf0GZEfhcl +rnVzfeBRb7v4s4zzGURs6CPt6TC03qOPE0Z//njaYGb5Qm+k1PFegMXIgiZ6FIuP +qao7iSGEAVVF4ajTmy0bnOny6FHuJvYvPCGlfVVDy9vBg9Cy48/170p5UdNV0elf +OtvR0AnQITHjPN4+IdIxiMvT85LZphVh4A6FCS0/EISpdkW3xlFfh1sMxx0XTZtb +fsPVC259AgMBAAECggEAFMAxU82Fd+n5Xyna06v8zYqR0MfPzYVZynP+MObInR8X +mEb+o5ebDf6GCz8YUdxGA6fwnSWBcHtsTd4mu1QCpCZK9qwSp1H6yRvSMR9P3+ff +7SIfQdiU9m2886CeyGHOQ7Gk+dy557Nhaxq1TWVmxMMoQF/gNCi90VWwiVDKyxsy +va9oddJhEtvMhT9NfI5HOUgv0qyA8sWUsfHSp2JV5vW0qrr00xUoD+cFcbvpv5xt +oGjpmCjAj5uTH7NN17ZBlprLd1zn0xPULGs5dJFnfQkLf7DQKVtHVkwCQkbeBPWy +vtidjneKsulPrtd667fwqESX+7QQURYUvzIwTmbOwQKBgQDaMGN++8v+8tDCflIO +fKAFFUQf4bBQXoU3xUuDuje04riyQ0BjVI+v59yteBX6iAYc++hxBnOS+QPwPBOD +fmUZlK5ssLGdtaCmxbN+rJbVMgXc69M/XqOhT/KNTEgmeYcjAKyHtdXO7sOxrMvR +J0qkECsLODD5rJc+I9t8VaTrnQKBgQD0vqEWfhj09RfxPrrypWsPmq4G4GMAP/B+ +jRJSg97uQf+igJfTXaErIdeMEEbYwzQPailXKyrzTXcjmmPuS+nrLfm7UiSrMPaQ +6FxkKaWATogAYGFSS8sMUiGyupf+iImbZuaCMTn1bxCz9c6wM+/LOSAvOjABK5hP +2xGec1JIYQKBgG3JC0dJy0ttQj2a8g74BkyIds7T8LN/2+hEDcsqV/1cVzLbQ/q3 +AdWxBQkD84ssBmdvGXZFmMHLKoAmumrfnl9QwLNP9Q815LAFqluC3CJKGUkgIBsy +s4Lnh1Qxndw+KhEita1TgVGuMimkmKmU66nBuObcT0hR34gU4sudDG7BAoGBANtE +qpe3M27K4r9tHxpjHy7kusNIZwoDPthyVRb+NE0rbfbN1Lg2Kz20XSOMNZzgDhU9 +XHpPH3TJU1LfcGY/NvxPvWyYpGeHP3AF7TiDo1X3hZsovih35RtNvgkdaS1OcFJ8 +90lvBukfr0w7jgiJD2336SDGtdlmkFgDAZ7+3JohAoGAdXjAYgCEJkxANcRnnNGI +jVTD2GhNR1mUNDgiGMCNYmFhK8UwD7k/fsdNhteAs82Xum0H0TrBQpM4xQ7fAbeP +daVnaJhWW6/f5SPrjSJcBqQiCsLt8T9aaV/UQYWwuFmy+5jPJmM0FyRudEiHx9xM +GFaLLXHMuR1RLxKJnmlCZvg= -----END PRIVATE KEY----- diff --git a/test/common/tls/test_data/san_multiple_othername_cert.pem b/test/common/tls/test_data/san_multiple_othername_cert.pem index 49117f00a1a8..7a182818713b 100644 --- a/test/common/tls/test_data/san_multiple_othername_cert.pem +++ b/test/common/tls/test_data/san_multiple_othername_cert.pem @@ -1,26 +1,26 @@ -----BEGIN CERTIFICATE----- -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 -v9mYBUGNWupEm++AfxgnIK2MWy4+qkdrNKAf +gjcUAgOgEAYKKwYBBAGCNxQCA6ACBQAwHQYDVR0OBBYEFMZgoZ+FnIbWi/ECpWTT +Yhg3vYarMB8GA1UdIwQYMBaAFMxjvd6MPL5fXkzN/xD5np1bAL4kMA0GCSqGSIb3 +DQEBCwUAA4IBAQAbeTdOf2xw4agpnBB24Y2dQ9O/2AvwkEEEtNRQTrtba9KI3fgQ +vtNd98upAczEAZBj718QQSs1+7FM1VzSgbzIAMTSXM7+Vdt+KIpXcPGVsKbLIBEl +8SRGSfy5ItVKW8q2oXl5rnf8iWrzSjJheU/e4+DkVtIGEUVwMB+MROHvrihNwPLS +RAoZ9dFXRaWQqiyXEvnvsaVEAA0gl7dniytmL4rYP5V/GVhEvMCMDe8hLWvEfG8L +lX9THXfTb74u9Ela+hGgW508zZt4ro+NSgF2Og0uGjgW/FLvll9iwQbXXVOwj4rV +vUK7oI75WGGu4xNJJ+Lj5utJHKd/tDLRo7Mi -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/san_multiple_othername_cert_info.h b/test/common/tls/test_data/san_multiple_othername_cert_info.h index fca29a3fd1dd..010b4622bccf 100644 --- a/test/common/tls/test_data/san_multiple_othername_cert_info.h +++ b/test/common/tls/test_data/san_multiple_othername_cert_info.h @@ -1,14 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_SAN_MULTIPLE_OTHERNAME_CERT_256_HASH[] = - "6c7f15d403c89821e0cded87e35db7c684fdbf02766e0dcf2f56e535c03659d1"; -constexpr char TEST_SAN_MULTIPLE_OTHERNAME_CERT_1_HASH[] = - "2f546163dc189fa0a7dffb915b074b8ad1fdd44c"; -constexpr char TEST_SAN_MULTIPLE_OTHERNAME_CERT_SPKI[] = - "42Rr8dbbT7qqARonAHVvV+ZXdIElKvEeHSSV95FBh14="; -constexpr char TEST_SAN_MULTIPLE_OTHERNAME_CERT_SERIAL[] = - "3ab370888bba18071dd1beaf74e78c613e490572"; -constexpr char TEST_SAN_MULTIPLE_OTHERNAME_CERT_NOT_BEFORE[] = "Aug 21 19:14:07 2024 GMT"; -constexpr char TEST_SAN_MULTIPLE_OTHERNAME_CERT_NOT_AFTER[] = "Aug 21 19:14:07 2026 GMT"; + "76bf42c028292fe9cfcffa769130369429a45bf0a07a59accf6c3da95c716ad7"; +constexpr char TEST_SAN_MULTIPLE_OTHERNAME_CERT_1_HASH[] = "1fd674b870b2f9346ed2cbb2b2f1688dbcc8024a"; +constexpr char TEST_SAN_MULTIPLE_OTHERNAME_CERT_SPKI[] = "22xgu+jPwxch9cMt05scN5PV1KPMtxZhiBq+rslSJIw="; +constexpr char TEST_SAN_MULTIPLE_OTHERNAME_CERT_SERIAL[] = "643111fbbece078d6c4c51e26a077c2c6c9c6db5"; +constexpr char TEST_SAN_MULTIPLE_OTHERNAME_CERT_NOT_BEFORE[] = "Apr 8 17:30:50 2026 GMT"; +constexpr char TEST_SAN_MULTIPLE_OTHERNAME_CERT_NOT_AFTER[] = "Apr 5 17:30:50 2036 GMT"; diff --git a/test/common/tls/test_data/san_multiple_othername_key.pem b/test/common/tls/test_data/san_multiple_othername_key.pem index a3e0c9ca27d1..1a0fc8ad4ecd 100644 --- a/test/common/tls/test_data/san_multiple_othername_key.pem +++ b/test/common/tls/test_data/san_multiple_othername_key.pem @@ -1,28 +1,28 @@ -----BEGIN PRIVATE KEY----- -MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC7x+lFSCMao1gV -QVUuzl8I7XZbVGACfbiwZbXp8DKqaVKkrOIJGuSnUZjgET1wlyX/fY7PqBA3Innu -c0P7hhb47LmCN5uJb+DkkCuuuyJ9KEKC9B/mYKH5VPPT6oFIgMSZZAmmxiWHnLAU -puzyUOuivvO/kqJxtY5lKFibkzaRwvwa5S1dXenqC0Nl+CEOgeneb3/SrHkRDeo3 -Qsd7fIV46tWDCqGJbV4aWq3TSJENFmHeAz3VxsSQ/4dASj7XxORUmjyEvwr+Gdea -V2USfrRU5yXR5JAcvw8t751wl1aIigLJo3Vn9yckpGEIcwvSJaMRIM7x1YcYSF2+ -HJTSd7ZjAgMBAAECggEACk4Ptp4dUw5ovI3fy1hG7dn+N0fblvdoRcHnKEXmueRa -xS+5nc9MggQf1BgOG5on2yv8RNgPv77UGypXLjvvEc0H5yX/Ep1BpblltEqPu3eU -otQb1gwyh1jKorQJUT3DzDkpsG3KTHVkUlXQxgF71OwOu1IkOQJCJLoAltUO1xPY -dWzWRXxzAyV8wOxgNLiy1OM6J7F2am1HAIYNb2NOBfStNqcVSOlHSUJYVbK2UUgR -9C/Vc5PpWITEZaLus5M6pvSXYUweZ54N1cPn1k46qF7RwrB6dcOoRIh1SNEq4oG2 -9uAxwHmLq1PJHtUVI7jywPK321K/wunJrnZpZP6wOQKBgQD59xCm86TTu2CmyBgM -cfsedN+KOXLBUwR1IiJXa4aoUJu2ZUhT54Ig33ql/cYNsksEr6104GLjPFItJVfa -JtdIl68Z0wFjJ4M9G90ASekvlVhWYVdzv82dYtG345R1SjQpTd4/yCiPgs1DP5bK -IFS88Nz6bSMhbeKjqmUmjJIPmwKBgQDAUIKnWLH3/rn+bMBugVerYAUef061S2Mm -TNJI4b9PfXZLVNTZpQLADoU7wcoekFR54ktGq1Y4EachNBXsgKw/pzDwhSV+Sad6 -A1rIR1DeJMcj5Pw2bvGDbr6HLoXWVyuSDC8UwzKyeelOf8eCcmx3F5U9HWgdTJ0i -TYIgesc02QKBgQCcqxGw0jyYyHSHlBoeksIGENKa2+7k5JeCouZLTIWVsRAnfcub -axrQZ8GDkE81/m2ufj2FZ64TJpeK3ED35ihAw3FoCixwbS+AeZpGuAyDWmOHoHMj -hS/mWS2AyA8ghGW1Da0i5N0nNaBZad2kyibSVVTrUMQYC7tlQUMsqiZRyQKBgQCY -bTehPAOS9CqnJbs/2vSJuIlWKsFPoHjtmmXxrjvb3S0teAdcmhUb9GZVfrucjfjm -wh233YVw200EXCwkT7g2m2WGvYGCHw7G/nGt3BiUecH9CTl+S2DRM61/p7gcsuqt -z0phwnUkUMxCk7SmB9tAaUi4L96dmmPRFG3XIHlTwQKBgCNFjRfm8xo7BMjuXuv9 -zuToTCkjao7eftxoU5N/BwDIIG3hNne8H0LlScdETwgzTIp9/hzZ+7HujUHnybh2 -spw5je1daIG3CO+50VY+UG7+baz8lpgTDjXlzyc1UC0ph/z8nNq2NFq/qK50yr+V -7Ro2M42L6w8Qa5MkfZe4rhcO +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCvOn7O2AS7Qub5 +GylbIiiIMZA8C8OcHC31aTPLIpYvQcnOlnGpAiAqnH9eJl6VUaB0GKIvMLghcO03 +DOdagxMYnLKGgw3P07H7SJqBkG/jf8s7FzK4H9mOhbpKMcE+/583ZFPcpZ37HTgR ++KmX+MGfG9c27UevSkiM5DFcRR7k0BrZmKgzdbHT3kEeApXg84te69YpcAxJv8ZM +4U/9KbFQPne6K5CDCwfIfIujeEH2q+UDV/Q/SEh1iWVZBjHIWLIHE8LT8rXREs74 +RShGPU047hJLysgeRcKSHh+cUE5Dw5JmvXOAK1knu3VnxT1JkKejuLq44tS0jtHF +7xtz2OLJAgMBAAECggEAH4TF0PZluXpB+g5S7MfS4xaJM2fJTl/6O1GqRZBp08PB +ZUXF2YjemNOQDHMZ4cFuO1u/9n2MrUU3Agcx6SO5EF0FNrFFj3usYL7xPbtpiNIQ +kAcu8hQWia6PsO9Mq4SG0sua0w4+QbBCiOcBuGqAB1rWZhSdp4/Ux3T3VPnA4hap +Fi8gKvi0tsjAVUklxzhPcmcEngQitlHVtgEQuLmlQ38K4Xb3aEdP1cmVyQcQ27vG +DBUYqVnxfwG+s7mqpS1ME1yFLUTiV7GbPsP7wJiObbFeu3qHv23yvRK/JlIn8tfu +ZyMR4yGhUiV+LWZwGbaWutJWHWN7+SBYkpqj2AdqtQKBgQDrCk8rI2hpedcz0mc+ +h3E3R3Lu6BgDXjcvXIuIuZcRTiPZAJd8xTbut1x6OSAEzcxdZ4LihYLM47jaIZTf +YMvQDvME0Ngjn1K++zwwvGPI7pWyxUEL+vKW2QK/ONwDS6Y10h1eMFXIKPhVGVhj +RpFTIJA6wbIWwcATd683j9kohQKBgQC+2sEUTM0clQsB2ZQ/1sSnEOMzL7cl+OpU +ZFghNSJXBA6oKRzKexroXCb3hXuUYhD0tdcVZZtP/xZGydTO5Hygt+0hzeAPEXQT +3hsP1mpdlKh8sbMKUB8xrEXVO50zcdw3sCg1GbojsftkY9iXwFLQrxxtRgvi96NV +R7a1PAFGdQKBgQDe9TCUY0owg/u4lOaLUj/7iDNmnZPp3f3LV6alVCgRqmYm+4C4 +QvwRBq8a4gWViQNLt11ZM/0YDwzTHvfxzgiInSW6c8IUSJZdxEUclhiyCmDG7Ib/ +rlVg8wrAClfqaGCKvX5OUtuMvBCV6S0HP3GrwUAP/J3LKI/j56y2sCX3YQKBgGq5 +mU7ow6pADi+ypBwu1Tk3UFXHUPuC/kbC9iVbuSA/vJJ8qwTvYlSdc4zmr/yB+kld +hjEI6JkLZEGhi8dGLgsRzyEgJzNF50tU4H0ywbgi8TUJib0yoL7+Pu7Gr1mdSjA5 +6cIH6PcdCB9TVkNF4QmhYpwYl30MTeHagGlIbM4hAoGBAJpngEY88iv8+fYzI+ak +Q4X6Sz1Wr3Q9cNR5PMdWeHc+OiPs1Q5nMb5Frn7WG9xdFgVE/5O472GnJIchPbtA +m/SEHtZShhLEJIS3Gewl1Wlvbb7y0EY/HtGfRY8D15XV2mMpzIBXZ2gsrXK7u55E +m9UFzhvhhWe2qtROU3/hFCsc -----END PRIVATE KEY----- diff --git a/test/common/tls/test_data/san_multiple_othername_string_type_cert.pem b/test/common/tls/test_data/san_multiple_othername_string_type_cert.pem index b212d17452a8..510ffc3d8eac 100644 --- a/test/common/tls/test_data/san_multiple_othername_string_type_cert.pem +++ b/test/common/tls/test_data/san_multiple_othername_string_type_cert.pem @@ -1,17 +1,17 @@ -----BEGIN CERTIFICATE----- -MIIGSTCCBTGgAwIBAgIUOrNwiIu6GAcd0b6vdOeMYT5JBXMwDQYJKoZIhvcNAQEL +MIIGSTCCBTGgAwIBAgIUQwrQjSZjFTQPB3oOcEr8TIZ/+8QwDQYJKoZIhvcNAQEL BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQwODIxMTkxNDA3WhcNMjYw -ODIxMTkxNDA3WjB6MQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEW +aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjYwNDA4MTczMDUwWhcNMzYw +NDA1MTczMDUwWjB6MQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEW MBQGA1UEBwwNU2FuIEZyYW5jaXNjbzENMAsGA1UECgwETHlmdDEZMBcGA1UECwwQ THlmdCBFbmdpbmVlcmluZzEUMBIGA1UEAwwLVGVzdCBTZXJ2ZXIwggEiMA0GCSqG -SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCzel9PzUQ4AhJXowY3LxH9KUGJnxGn1PsJ -E7aUT/DLjpe9QKC2/cX6fjXGuRKe3jfaFwQHku/QHGAMPk4PfZWvMDlvJgngYfrl -D9ZLgwQkIhKy1CjVTO2GJ3gy3RyR3iSiAQnnv1bBvWA7fervaIKKY7pQWq7ohMH6 -FIKmKfEs2aBVebveoLGWBJqUMPrETio3ZWvp7TigzPn29rhm/GkgdoTB9nPd4v6O -WQLx9rW/0jBW/k0EayT3nPyAbyj0I/NMepaDbhMWa4yBE1wsJGPrYDnDcVmCnMVT -JrQLFxMgdw4MQR9CSjNl874KmYLQtBr74pAxqGW1SIesLJysPD7ZAgMBAAGjggLJ +SIb3DQEBAQUAA4IBDwAwggEKAoIBAQC5fWQLY16o4PjKnXn0tIK56DRmBf9xfx4r +k9vxevy5SoW2Kcy7XPMyG/OBYufMQlg5heYzKIU6Pc7l7usUXnPaGTYIqGNexidE +x0r21irOgFT8jp5NjqVW7AiPwjrx/B1tbk83ydUYNDNjmy290q/LKqOR4ggJ7yDi +Mq6w13dWwPJ4Mg6Gu6TEV6G9DxUbHOUUq6RwXSghkyA0HGf7bR4nexFHHO4JRv+B +LAh/70kadMVoHBKDd+j2jQdzP1Mt7RgLutrowZOMTCbBWPrjkrpRITLUZI8aldii +mE9H+EQSVCq2QGBtF/Zha5T8qlFWYP6xAS134LykAUJqov2ePrnrAgMBAAGjggLJ MIICxTAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIF4DAdBgNVHSUEFjAUBggrBgEF BQcDAgYIKwYBBQUHAwEwggJHBgNVHREEggI+MIICOqAZBgorBgEEAYI3FAIDoAsD CQAwMTAxMDEwMaAmBgorBgEEAYI3FAIEoBgEFjQ4NjU2QzZDNkYyMDU3NkY3MjZD @@ -25,12 +25,12 @@ CisGAQQBgjcUAgugERgPMjAyMzA2MTYxMjAwMDBaoCQGCisGAQQBgjcUAgygFhoU VmlzaWJsZVN0cmluZ0V4YW1wbGWgIQYKKwYBBAGCNxQCDaATDBFVVEY4U3RyaW5n RXhhbXBsZaAwBgorBgEEAYI3FAIOoCIeIABCAE0AUABTAHQAcgBpAG4AZwBFAHgA YQBtAHAAbABloB4GCisGAQQBgjcUAgOgEDEODAV0ZXN0MQwFdGVzdDKgHgYKKwYB -BAGCNxQCA6AQMA4MBXRlc3QzDAV0ZXN0NDAdBgNVHQ4EFgQU7m58tdVgCShHCd15 -lWOA9ipD7eswHwYDVR0jBBgwFoAUD6DPJb1YF34IHnaYZclDrx9PhVYwDQYJKoZI -hvcNAQELBQADggEBAASBdTHFNpoZVFbpS8Xs9KNBdKJfu93OZvuQQxypb3r+garE -ndNM+4canCM8Pcpn8mopUbwJu/FTCiWQZL21vwhqgRfHsEv6rxUqMmSjZw0O/OkX -K3e61jlxepwP7nLcsj3mnhm0jGhMUA42KjgZU+2YQ1YhN2YvRN73AVDaLt5wzEyL -lP9+OXR1E47w5X8267fmsxvj0Mo32sWjEAN8/Tvoa+BSrGk57baTn2u1ZQnYnZ2X -rROgyJcMkKMW7m7ke91Wds+rTUb8dLp3RocYvpSGkCDKDz0LHhMQEo249FXPBwtC -GlRTAu6Im7/+W891Tc3urwIUx62w3O/jSimB/ts= +BAGCNxQCA6AQMA4MBXRlc3QzDAV0ZXN0NDAdBgNVHQ4EFgQUcxFVzIFHG5m/GCkd +dnwy/of4cj0wHwYDVR0jBBgwFoAUzGO93ow8vl9eTM3/EPmenVsAviQwDQYJKoZI +hvcNAQELBQADggEBABtaAv6p8xCh3NILeD+KqdIlBbQXkY4Nofc6zqjZdZZBIU7U +93C/p6LcvdV6H47S5L75venIilVyNRvI/QWAwgiXauzvjd2UtH5QHuLP8JsBSAwj +AIYh7uSSznkcFalKuSE7KSU+pGNU+9yKQ3FuwPJ+rRMvMj+ZNZR2lLwmuZDBcoZX +epBxPFB6dPimlj65nmoimZ74wCeZtg5hXzF4fYuMrgMhpKTDh3jD+ErtcqW3LZZw +AiGehBCvviqXwWP5gms8Ao/GcdPVJdAhlBMdI8xNJqECeyLJPZqqGpEOMmpbz7T2 +Sa0+PSuMh99DZetU/9awSD9y+kbuhS1MmtZS62o= -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/san_multiple_othername_string_type_cert_info.h b/test/common/tls/test_data/san_multiple_othername_string_type_cert_info.h index 025c1add3c2d..24bde44b76c5 100644 --- a/test/common/tls/test_data/san_multiple_othername_string_type_cert_info.h +++ b/test/common/tls/test_data/san_multiple_othername_string_type_cert_info.h @@ -1,16 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_SAN_MULTIPLE_OTHERNAME_STRING_TYPE_CERT_256_HASH[] = - "c989174404f17f9ff5f594ab97506e19be6552f3ebbc9dcdba138903eb0872c8"; -constexpr char TEST_SAN_MULTIPLE_OTHERNAME_STRING_TYPE_CERT_1_HASH[] = - "4d924ef3a4f3f4f61d331983da072666745fdf0a"; -constexpr char TEST_SAN_MULTIPLE_OTHERNAME_STRING_TYPE_CERT_SPKI[] = - "BcL/c/3VYHHqXA2OYj/OrfYNde2/hWdKPT7ZBz+qNvk="; -constexpr char TEST_SAN_MULTIPLE_OTHERNAME_STRING_TYPE_CERT_SERIAL[] = - "3ab370888bba18071dd1beaf74e78c613e490573"; -constexpr char TEST_SAN_MULTIPLE_OTHERNAME_STRING_TYPE_CERT_NOT_BEFORE[] = - "Aug 21 19:14:07 2024 GMT"; -constexpr char TEST_SAN_MULTIPLE_OTHERNAME_STRING_TYPE_CERT_NOT_AFTER[] = - "Aug 21 19:14:07 2026 GMT"; + "cc008a37ce2868e305023059cba888503e7597a01d3d91f10a7f63a2b2f6928f"; +constexpr char TEST_SAN_MULTIPLE_OTHERNAME_STRING_TYPE_CERT_1_HASH[] = "7fad172d1652a6a823644bede06f16d910267a5b"; +constexpr char TEST_SAN_MULTIPLE_OTHERNAME_STRING_TYPE_CERT_SPKI[] = "GBAKoalLYgc/iPZhjA6qpdR99gN1qNH5gAJubzf1Jcg="; +constexpr char TEST_SAN_MULTIPLE_OTHERNAME_STRING_TYPE_CERT_SERIAL[] = "430ad08d266315340f077a0e704afc4c867ffbc4"; +constexpr char TEST_SAN_MULTIPLE_OTHERNAME_STRING_TYPE_CERT_NOT_BEFORE[] = "Apr 8 17:30:50 2026 GMT"; +constexpr char TEST_SAN_MULTIPLE_OTHERNAME_STRING_TYPE_CERT_NOT_AFTER[] = "Apr 5 17:30:50 2036 GMT"; diff --git a/test/common/tls/test_data/san_multiple_othername_string_type_key.pem b/test/common/tls/test_data/san_multiple_othername_string_type_key.pem index 1eff4512d9a3..b34254715507 100644 --- a/test/common/tls/test_data/san_multiple_othername_string_type_key.pem +++ b/test/common/tls/test_data/san_multiple_othername_string_type_key.pem @@ -1,28 +1,28 @@ -----BEGIN PRIVATE KEY----- -MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCzel9PzUQ4AhJX -owY3LxH9KUGJnxGn1PsJE7aUT/DLjpe9QKC2/cX6fjXGuRKe3jfaFwQHku/QHGAM -Pk4PfZWvMDlvJgngYfrlD9ZLgwQkIhKy1CjVTO2GJ3gy3RyR3iSiAQnnv1bBvWA7 -fervaIKKY7pQWq7ohMH6FIKmKfEs2aBVebveoLGWBJqUMPrETio3ZWvp7TigzPn2 -9rhm/GkgdoTB9nPd4v6OWQLx9rW/0jBW/k0EayT3nPyAbyj0I/NMepaDbhMWa4yB -E1wsJGPrYDnDcVmCnMVTJrQLFxMgdw4MQR9CSjNl874KmYLQtBr74pAxqGW1SIes -LJysPD7ZAgMBAAECggEAB3jrRUBWz4OLxEEAX7JMP0j+ya4vfXHhPMGPGuT3WCyl -r4zkbauQ2Or0+rY9KsbP0C4gOxKyFm0XNTmv2GnCXmLPDvKOu5wtgBvVCg8YaeSB -3xbbSo9Zt6zmtN/RuKOYZo1NnmvJmFncPiw+wiNABU2wvCrP+Iea2uC/oSlPkvrv -t+QAkwWoA41tXtLOm5E2shkrv4t/h6xBYf/5wtA2XyF8RkAkwl08KZorhoNoX3DT -rfF5bRtnHjbt+xz4Om4+pnVOiumAY6st70sNfTyZUqqGJOtDMCSi7d3jYOYLTjB6 -gfsGUxPuHRjZl02NOnLsqOHGUwXy31Xp7bGIqBTiTQKBgQDYFMvkIY0GwmZ54VUl -FFmeVwYWbvSV3IE5e8m1PrUbGbRfjSqp5N5++CGPIE/dCDoQK3o7aXlfvcsbWv1F -eYulNdSVO4wpQ1JgpxylVQ5BBE7HeDeCO/I1vnj43D0zEJBxaf+wlDFbj0KWd+W5 -RHcEspEf4CmGJfhGbFBwucoebQKBgQDUonzCCi/VjXxsqYQfIli72M3VfZgLAHml -DTSWZilsdVxS4DHExjLzw5OsQUAyR83zKoCTpTJPB/LW/s3Ouat4WcON7ImHDQNp -2h/ZBoY8HbX2sURUY1wREeXDNylhV4zQe+0MNn7/g4MfH8GNh4Ou43Jl6K3rzOs2 -D3cSrxAunQKBgQDCLOYQaqn9kgJeskQ+Xuwt4wwAatL2PMIPcxMPAXvkD5RMbWIS -bC4ZMUePA71g5jyvPTLJYv4EMFzthzWkEhaQbzBKrslEZ1AGtQWD+Uwm1wUoMPrI -2K/O5gx1rgx87/ytPlDcUD+OhM2Uw8e3VjQSD5lkaJ9IAqT6O+mJcxuTfQKBgQC5 -TMCb+HSnDZ2YtEFHQI9DZDQ8EC8np0pa458oUe9XbQ7/yhCVAoP0mkNeoZ5oMtrv -ReK2yAeHh83APlzsAjHDt7YLQE65OkX3QPbwEhd43Atu6Bw7zjq1RXuNG80b30f/ -h3+UXQlfciQaQ3pQ8/91sRBIbvThwLpZajDCP31CoQKBgCRgvFMfkKc3C54V0iUM -D4ehu0BnexEImOHJBhCUcAmy6q8XMI8+dH5kZot6/dgdJ2RdjLa3n0TEHQtjn/QV -gwB6B9MkpyoQpsjMTBVVFGK7eZfWm2ey43ucI7mVOJYukJo4KPIVDQNUNz2pBwuV -0vIrvk+5nohTKg9XC1N8pHji +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC5fWQLY16o4PjK +nXn0tIK56DRmBf9xfx4rk9vxevy5SoW2Kcy7XPMyG/OBYufMQlg5heYzKIU6Pc7l +7usUXnPaGTYIqGNexidEx0r21irOgFT8jp5NjqVW7AiPwjrx/B1tbk83ydUYNDNj +my290q/LKqOR4ggJ7yDiMq6w13dWwPJ4Mg6Gu6TEV6G9DxUbHOUUq6RwXSghkyA0 +HGf7bR4nexFHHO4JRv+BLAh/70kadMVoHBKDd+j2jQdzP1Mt7RgLutrowZOMTCbB +WPrjkrpRITLUZI8aldiimE9H+EQSVCq2QGBtF/Zha5T8qlFWYP6xAS134LykAUJq +ov2ePrnrAgMBAAECggEAJR7ydBL9YSewsn/EZdPwK3tMbTR7FAAgDhGHnTKDPCOt +UbDYz5BA/UC5wSWFhQur80sYMBnGW8r9ymc/dXKXlcig1ye3x0I5npqRpodixrPJ +DkgOZzAKZ7RR3E8/E6lkTD+cq+oA8tiThjYKd+gflTWhyXKmMDLCbnI9IpfkQqCA +LpFjwobfS3WF1Flf9lRSB9UNo3DjxF4EfiPC4MFK/M91klNN+Ih8cV16KmaBdBqY +7gB1LoqLGWXKNmYpXG3pdCnIKzv845p6nqhTAqOcToqKzMeHtqx1HPGs8GFQ6Rm9 +fo1ukq4YwSw+WJp/VPhd34GniG1Z2gzwg2L24mCARQKBgQDOu3KBlFX4J03VuIea +tYQh5TlzJxgH3iU7hgJg+Kk25wSfJaqPAWSos4m6fMkyJe3WHeqR6guUYvYCqZsc +VSWlyFfTdEchqN/k8CPPLVlFeh6D7A2zBrPKpjlCRXuBNS7OFewMSQFxF1W09lPn +HaC5+WTg3l63tuyuQQOo/wCvrwKBgQDlsfZw6NwPUGGi1diGM6lxrmUxikHzPPGF +irz9gTmMd6nDZtk9X6bTkibY30ANegQKV0/wP1RPRL7ax4GwpJSLGXwkuScHSz8W +Bh/fU0pj3YDivlQFErfjY0TtVFg3Va6RaM8ymHdObSG0AzyzNpSgk1qKECLedM8e +moyizFzMhQKBgGqHRyMkuAQu5Lnr49zCCnuY7ji7fXOYcmEw1gr4N+I1uzjzJOea +FS+ljKRPZzHzP5KlSdm03BCzygdnNKmt6r959F/fPERJDE6hvCInQSg/HHhobErD +emRDsZ/HxDO5nwvNWhyehiKrnpuoj2W567fJnsUNcYuDtIS6tdMgzE67AoGBALp1 +shnMXj+sP+Yg9IlUzNt09760fn8HXQTMMEkWKvJlfZEbH4Tb7iBXx2NML8IA5+DB +KipcLoO+ybPuOtB7ef5FLOrextj783VceWkgQwY4nNT0Ll6D6HUVc7G5Q3d//Zsa +2wA2lrs6ih6IdjEBQLvtgpULLlMpva0ZRsstXLPFAoGBAJrfNiEGuy6SNjMlG3bQ +5Af1zm5F5WGqNDi71C7U6mGifr3P+SEBmTqjXsgcJ2Qfb26sOpcKEg/o15cWKLex +XrP8k+p4smbqmlVDp/06xUMOpCmSlqStL+Hyfn1xd75ITkJgH9gkH6gXddFtLest +ucuo7mI6tGvZSDJ9o2lwsa0J -----END PRIVATE KEY----- diff --git a/test/common/tls/test_data/san_only_dns_cert.pem b/test/common/tls/test_data/san_only_dns_cert.pem index 00018d1f1282..36f1260849a5 100644 --- a/test/common/tls/test_data/san_only_dns_cert.pem +++ b/test/common/tls/test_data/san_only_dns_cert.pem @@ -1,24 +1,24 @@ -----BEGIN CERTIFICATE----- -MIIEBjCCAu6gAwIBAgIUOrNwiIu6GAcd0b6vdOeMYT5JBWowDQYJKoZIhvcNAQEL +MIIEBjCCAu6gAwIBAgIUA5/hvBaXEVu3olaZhEjnPZashQAwDQYJKoZIhvcNAQEL BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQwODIxMTkxNDA1WhcNMjYw -ODIxMTkxNDA1WjBkMQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEW +aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjYwNDA4MTczMDQ3WhcNMzYw +NDA1MTczMDQ3WjBkMQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEW MBQGA1UEBwwNU2FuIEZyYW5jaXNjbzENMAsGA1UECgwETHlmdDEZMBcGA1UECwwQ THlmdCBFbmdpbmVlcmluZzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB -AKqWSTRP5P8U6rpogQ1WWXSPvudlXUJa9bpBSRa/cjEbSxI2SdJx0quWeqXS7BQW -njtEBaRI+CIBUlOgldAoEQhvwhMortobED2UxiUoIdLMEJtSKbwPaLylGANeCtQb -OhR9sFjb/2imcUKpOlJe4U0oEbHaG7H6ZIqYd932Cw8Y9oljIkH/J+NPq2vYZY+9 -InCx/B/eYQUTFkVXxRfeEoIgIgULwb92Wh5//mBlSLjFQ7dMggJxZ70N5UwheGsS -QbpDS/KPkHVVmZip8RopRZu6fFiDbg3cnRgoaOjLzioLHyyZB8u5XjsCTxrJ4SFf -SJsd8w5s6WNPeF6m4/ycdvECAwEAAaOBnTCBmjAMBgNVHRMBAf8EAjAAMAsGA1Ud +APf4Q2rkgDTSkWMjd06b/1WIwNqQjd8K617/A370Feh6QBYnjePuV207rxwhmvRN +3F4eyNHAZXIBG8lpX6S1y1ZYyYeSWFNngOL78sL+595wgCNqyXaz3NTRSAOOm63o +GWRxcbmxnR40cq77zaMS5xW85cLOWLn8k1L+QFh8NqGrhBhKaY1LLTSRK0vQv18W +0s4Xb9ttff/B41Szmg9a1+U7OeOiSd57Fz5k9+RiT16qP4yMHP79Qe+Xhob79VYi +m9DRWg83RvKbaLP40ZFMAGAH4aUnS/UOSaf13tB9bTeg1ObYtUx+mt18APzXvh5r +AjffzGBfrbmpwkhOAP6SYwkCAwEAAaOBnTCBmjAMBgNVHRMBAf8EAjAAMAsGA1Ud DwQEAwIF4DAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwHgYDVR0RBBcw -FYITc2VydmVyMS5leGFtcGxlLmNvbTAdBgNVHQ4EFgQU/n+GMKj6+H0kP9I9O6IW -1AjuojkwHwYDVR0jBBgwFoAUD6DPJb1YF34IHnaYZclDrx9PhVYwDQYJKoZIhvcN -AQELBQADggEBAEi3d7jPVDSntyLasLKrLvZuBzG6Av1BYXbUgNDwqRHRH0JeLd18 -EXRfubHLB37q+EBeyPjbLpNVwmziD1D30k16y6bkUo9Pev8mZZm73lc1mDpO8Pe9 -pWlKAEP9GHKYmjwvuj2Q4q3iUK/vREQVqbg57oOle5y5kaGPAbOBCEVeXFODI3MK -YXrte3kZkE+keCpixPO37ehwuDiNTEJO242n5gVvvnnJksR9Q9JMJZitAjEbFBp6 -tVnFTj+da10kONYeo0cGw6d0dD7088Til9koO/qOO7oAHAKwYc+vbuuRpXCj61vr -p4eNikeall0F+K+QnippqOW0ZcB91ujVnT0= +FYITc2VydmVyMS5leGFtcGxlLmNvbTAdBgNVHQ4EFgQU6oUO8ZmY5tHjcW7aZSz1 +mfZ7RigwHwYDVR0jBBgwFoAUzGO93ow8vl9eTM3/EPmenVsAviQwDQYJKoZIhvcN +AQELBQADggEBABwBXCwEdx0ngr2/EuQxMn7NUt66qPfDzw7rNgWehVz9QiDVIgJv +6Clq+yeJVCSe/yko0tKe8TshekjNienmIX7bluOrpx4htidP4r5QlQm+IErGAPF9 +D6ByfCjnH9k0TB9uakHGn4zuQXwUXjOk/suHJL6n0bK+87dnc9kUZ3Kbxdq8BbGU +JCpiBbHitpQOtbe+OSWd3BRsecdFV5927tUBHvCJWxyVfxBvT7NnzU0a+piOZzLE +jAgFxaLk1LSwRu5t2hm9kpZOcL3m2NT77I1BtXllST/REuB9Qn0kmirG8s/i99cD +UOfZVi21dElUm1r8vCo02W8fZ4KZGBcC1b4= -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/san_only_dns_cert_info.h b/test/common/tls/test_data/san_only_dns_cert_info.h index dd423b0f2b38..3e40945e7e09 100644 --- a/test/common/tls/test_data/san_only_dns_cert_info.h +++ b/test/common/tls/test_data/san_only_dns_cert_info.h @@ -1,11 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_SAN_ONLY_DNS_CERT_256_HASH[] = - "8187e6ce67c9544213bbb7f57a4a3558c06334c9bd4eb326afa2b6036577d939"; -constexpr char TEST_SAN_ONLY_DNS_CERT_1_HASH[] = "752f32ec6546081c7bc21ee1e5cae4014ccfd38c"; -constexpr char TEST_SAN_ONLY_DNS_CERT_SPKI[] = "mRZR3ug1BiMA/z2dQGB2N8KkTQlVoRT31vA1L5Al2GY="; -constexpr char TEST_SAN_ONLY_DNS_CERT_SERIAL[] = "3ab370888bba18071dd1beaf74e78c613e49056a"; -constexpr char TEST_SAN_ONLY_DNS_CERT_NOT_BEFORE[] = "Aug 21 19:14:05 2024 GMT"; -constexpr char TEST_SAN_ONLY_DNS_CERT_NOT_AFTER[] = "Aug 21 19:14:05 2026 GMT"; + "29275ca690e6e6bdbf36aa38e7b9e850847950e6622c784a3f039357b30fb950"; +constexpr char TEST_SAN_ONLY_DNS_CERT_1_HASH[] = "ff23f67728ed25a8382794d9ea5f7bfcdb9d9524"; +constexpr char TEST_SAN_ONLY_DNS_CERT_SPKI[] = "gE+vib9JAr2Dfqwz8MAqy5rBXssC5SVV9qjMJdWHDac="; +constexpr char TEST_SAN_ONLY_DNS_CERT_SERIAL[] = "039fe1bc1697115bb7a256998448e73d96ac8500"; +constexpr char TEST_SAN_ONLY_DNS_CERT_NOT_BEFORE[] = "Apr 8 17:30:47 2026 GMT"; +constexpr char TEST_SAN_ONLY_DNS_CERT_NOT_AFTER[] = "Apr 5 17:30:47 2036 GMT"; diff --git a/test/common/tls/test_data/san_only_dns_key.pem b/test/common/tls/test_data/san_only_dns_key.pem index ae0ee867f4b3..0b529d4d800e 100644 --- a/test/common/tls/test_data/san_only_dns_key.pem +++ b/test/common/tls/test_data/san_only_dns_key.pem @@ -1,28 +1,28 @@ -----BEGIN PRIVATE KEY----- -MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQCqlkk0T+T/FOq6 -aIENVll0j77nZV1CWvW6QUkWv3IxG0sSNknScdKrlnql0uwUFp47RAWkSPgiAVJT -oJXQKBEIb8ITKK7aGxA9lMYlKCHSzBCbUim8D2i8pRgDXgrUGzoUfbBY2/9opnFC -qTpSXuFNKBGx2hux+mSKmHfd9gsPGPaJYyJB/yfjT6tr2GWPvSJwsfwf3mEFExZF -V8UX3hKCICIFC8G/dloef/5gZUi4xUO3TIICcWe9DeVMIXhrEkG6Q0vyj5B1VZmY -qfEaKUWbunxYg24N3J0YKGjoy84qCx8smQfLuV47Ak8ayeEhX0ibHfMObOljT3he -puP8nHbxAgMBAAECggEABGytIxC2w/ujEkkB8+UbS9/V7ULeoN54GifLAVk02TDi -iRXkY0jK1I2CH96b0JznkhTzv9eZVqnJx1vWbEA7H4i6iWxYNgBWsv+IBiWyKY6x -GD47e+Jlw+LU/8gG0t/j6UJ7T6AL0gc4en37gnBt5TuWqJIbfsnGUCaf5p9qQ67G -A6beDwW/zGUbSc0qpAZmDmuIeGL6pgUI1mixqS9seK3p31hInC6F0CjSNbEk9vQ3 -Z2VoGzpCLx/uXY36QWmh4o/bBPR9q+LSe4WTtfz5nya6ekb9QGiuHJqg5xRrE2+q -IYek5dOs8VZMzuYmLZ1eEq5I9ole22szeCRm3PKQ2QKBgQDl+jeIjsJoQppqfcKd -SJ2UgslEdpQIX2IsCjPJCPA8oRxqwuZ0NkDGFDr7TrbUQ9fveIv/3bg1Gr3ayZAi -VD+QsNQrJUfH2ZvWklpfMOQYP2viuIb0RfZQ2L9CQfa8QE0cHbZkRbJLPMYVoClE -9L22RRbnyBeWywLFf5mFbbksDQKBgQC947OWmrFeClhhGP0Xl3bKn+Ibf4F2MNIY -H4zk6KNWtE2A5ugwoBsl8m3R65nS5SYz/8c8JJ5HO+kOIGxd4whPxKw148TXIoqX -uYT5UMG1lklih0rVyh5k9DlCGvlkXXHFiFr7QRDFyDUf0kjltERyExsaT8vQIRA/ -m7ocNxJpdQKBgQC1cjx8bn4t+laQrJZut8s0UBfx/0h+bpsrOgVvmLDKdSbRiOKA -UAm8/lsmygzv3nMxSj/S6SEcLPQb+anRm/zm8M0FGY3PvP36RlAtCIr+IpPBNmur -sMNNOCV2ZksAbg8onry30lGAkPuMNmg5Mou3kj0nNDSAUb3nCuyaXF6bxQKBgQCT -2/UgJU5NErMk0EdrEla+imaO0Ocm9/bwL8kPCZL+VaEv6R0Nl+3ry2z2E4WQsTvh -K56g10aj4yOjC142cS0sp9EMmVHRzySp5hyD4f0j/2UfIogEFsE6DO106vocy6Jm -lLl7gXuk9jNflueKbacKSJRHFbF3W/eCACmYBM4CbQKBgQDh3f9HHnhJ3cOBNoCa -llYvHzAxZRWYj88UU6C2gWS62FafB1GrmSzZAW9eroltKFtQ0bBuYoib2XIiuDUI -CATpihy2N7JQQaHHVpGETy6oKqkHDI+EZHrXu2Rj4nR+SnOWg/ivYjSHtJI3t5TN -1DPA6iOc7imtt1gk9TIU8efIwQ== +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQD3+ENq5IA00pFj +I3dOm/9ViMDakI3fCute/wN+9BXoekAWJ43j7ldtO68cIZr0TdxeHsjRwGVyARvJ +aV+ktctWWMmHklhTZ4Di+/LC/ufecIAjasl2s9zU0UgDjput6BlkcXG5sZ0eNHKu ++82jEucVvOXCzli5/JNS/kBYfDahq4QYSmmNSy00kStL0L9fFtLOF2/bbX3/weNU +s5oPWtflOznjokneexc+ZPfkYk9eqj+MjBz+/UHvl4aG+/VWIpvQ0VoPN0bym2iz ++NGRTABgB+GlJ0v1Dkmn9d7QfW03oNTm2LVMfprdfAD8174eawI338xgX625qcJI +TgD+kmMJAgMBAAECggEABp0kjzFRChejsRU9FWerw8hF/I5melB8Pqhmm3g/LVg1 +ZWHgsvekdVFmNkXfMCzzd78ydAXBruzApPqehnIi3ka3+Vm56V+VXHiD3ReXb6No +h4lNnlDlzvdWCGJBXL4YD0nHUsCeBDQ56tjkfzj92OKU7kE6tJs8AratWK7XdjBj +gHOD+cNQ8g96HvJ17eLk8OKD4tBXzxQCv3pGvEp7KFjFWb6pYr8BUqkMhO2K94A8 +Ewageui0mxWpW+FP0wCGL60kbSBgHOTPMRYJhZEg8WCSKHjfI32vx9ySV4AlpCjk +Y7vZE8UtghUGSHKlttJjwMEB/yhp/nBX551rS8YMAQKBgQD4Ma6gGplCrDOT30w1 +cOkQMpttEQxclocc2d8K06RCaohy5nddLb56x46wfq3eQd9/H/jo0R1o3qFbPWz8 +v4EAGqPKkzhGGXbyS5A7tiiGDBY0f7Q88hVEEvcj7w3E7D9i6vIpMlJK1OIEeXyN +VnyEFnI2bVyNOHL4hNiRgh48qQKBgQD/xMZ9Gu1Ft8EnLcApzmydJdDXPuwrdGLt +zd2bvsHLi7KHWk9fTa1etcHlRvDLwrGfuherdcF07E8lygvK2Vzk6Kf68QqJvg9c +WsE/NrkUB5EV2puJZK669QRD8ztaViPawLLgg9/4RSezEih+epbUXtOzNzL+shR3 +wYHlpUOPYQKBgBjpU6+6O7vXcO3csdeDV8FKcxNFbMo2SaV5sMtzZr9L1hpCS6TM +nJvSP94zONxgHEC0QtWLd7o47lUsGy5bQmVyRxJkKHfQwoGbWATGSdb6i5gFYV/k +pIHKrYerzOQBGnOhRWEhLeVY7L6qOvgswB656gjQfUOncNLE8r/YIZTRAoGBAKgg +aXmDYcUabVWbtV3F24/Rc96J9iT6dK1tTec7FZj/U3O14cb8AKLpR3O3lkHa0Xf1 +k+mZlnmNfNmSXv4QtAelCAbku9CfpulGnxE2n6KS9sQu118RV+p9dThVgwZ26Uq6 +sNr01R0WGGqV3RiG7O7dBrwf5N2Xoey2vvR+FlMBAoGBANIvOUWNoWVaGVwmwDYN +p3Mb+KorXdDS4OaR45Ek1+vH6qwifs6jFDtMITzsAVrtvNqe+1Lq+O0UXbh6AbAa +EmmAV9wflomM6KG9L53AS5gS5WoGELznEogZPp65M7ApABX2Thhqi6KNFbLsvN4M +Ukz+uWC1lgFuvDhyJXsefuED -----END PRIVATE KEY----- diff --git a/test/common/tls/test_data/san_othername_cert.pem b/test/common/tls/test_data/san_othername_cert.pem index 2e081afa88f7..912f507bdb09 100644 --- a/test/common/tls/test_data/san_othername_cert.pem +++ b/test/common/tls/test_data/san_othername_cert.pem @@ -1,25 +1,25 @@ -----BEGIN CERTIFICATE----- -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 -JTvCjyFu5Ikz98XecKKWDQ== +LmV4YW1wbGUuY29tMB0GA1UdDgQWBBTmeJ8HVlAddWvsUknYSSYENXU4jzAfBgNV +HSMEGDAWgBTMY73ejDy+X15Mzf8Q+Z6dWwC+JDANBgkqhkiG9w0BAQsFAAOCAQEA +AamJACTg3Yvf/6bWBaJoVHBnZFnlYtgyo6g8IfJZ60zadpVwKBPCgI7r7vIYd18e +HJKzOtRHoD0NBOsXRNQdMrcOt/eoez/fqEZKbXeJEDnftDHmty+7g1a3uBwtMLCx +LVEHvuYKyNp3Fsp7jSOzyPnKxmYFFnXe4R+Z4v3cCP1XCZzUPjQeRdWCBqZodHrz +5tV+U/aCOlkSBl7/9RupiN7LOU1Ipw176LSaB+QBkRY21VHttEVKgn8Y8lvl/o2C +xacgRG7FYK4n9mcwOSp1LUVZjfrrt/ixm1EU6CkOkVntgB4W3xXFD35+D4DRTBeg +1lCTNMvTvhn5AM1eJkamjg== -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/san_othername_cert_info.h b/test/common/tls/test_data/san_othername_cert_info.h index a72b7a9f4334..97bee00654a3 100644 --- a/test/common/tls/test_data/san_othername_cert_info.h +++ b/test/common/tls/test_data/san_othername_cert_info.h @@ -1,11 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_SAN_OTHERNAME_CERT_256_HASH[] = - "c250f1d067103e55448b7165f9ab1371d5131c779a76d363a19a276c6d3b0169"; -constexpr char TEST_SAN_OTHERNAME_CERT_1_HASH[] = "c01b5e2ee8dc3313efaff713957ab9041ad664f0"; -constexpr char TEST_SAN_OTHERNAME_CERT_SPKI[] = "FO1EcA5RYD3b/ciC6GlHOHgifkx+YZ5TABz+W8Gszuw="; -constexpr char TEST_SAN_OTHERNAME_CERT_SERIAL[] = "3ab370888bba18071dd1beaf74e78c613e490571"; -constexpr char TEST_SAN_OTHERNAME_CERT_NOT_BEFORE[] = "Aug 21 19:14:07 2024 GMT"; -constexpr char TEST_SAN_OTHERNAME_CERT_NOT_AFTER[] = "Aug 21 19:14:07 2026 GMT"; + "3f58aa2740cf31b23bc6970d90f227b7184059f8c854c51451b4d8ddb1a3fe4d"; +constexpr char TEST_SAN_OTHERNAME_CERT_1_HASH[] = "dac4f6ee788e1d3044f282857c801d03957532bd"; +constexpr char TEST_SAN_OTHERNAME_CERT_SPKI[] = "50vw8TG0EcCETidzZlndv4ykCvhgiPmTSceWoCtKKqg="; +constexpr char TEST_SAN_OTHERNAME_CERT_SERIAL[] = "6652d0dfcd07d1dd10725bd2d2cf23ca14578676"; +constexpr char TEST_SAN_OTHERNAME_CERT_NOT_BEFORE[] = "Apr 8 17:30:49 2026 GMT"; +constexpr char TEST_SAN_OTHERNAME_CERT_NOT_AFTER[] = "Apr 5 17:30:49 2036 GMT"; diff --git a/test/common/tls/test_data/san_othername_key.pem b/test/common/tls/test_data/san_othername_key.pem index 5b6313587aaa..e533de763140 100644 --- a/test/common/tls/test_data/san_othername_key.pem +++ b/test/common/tls/test_data/san_othername_key.pem @@ -1,28 +1,28 @@ -----BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCZ5qGZpHto57m+ -8VNBmU2e0wzqa6RD4lQox/35wiaDi0ggfq1gKeNoj2X/jnx6oYPyqdYTcFulvP9a -5pei8I5YNN32Gb4yNprJcUR6QriZrpiBDd42yuptWlwPSpKC71H82hvlP43Gye0F -fBW7kzf8Ctpru4PnhALA16y+v9IAfWKQOuqbhPwzUq9zv/Nnk8rovhlJEa0zGtAX -Jmsi1L88pQacDYyF/bm9tq0mWHGGjJZruyqTnMfgGxaVCG2cFL3jBErUMTroLaCe -ziYL4qfJxtpXn8UVmf6SVozEj8lir1goPolt9WBArJcWa7NSeLgsBv48vSHqE6z+ -mnW4cd8/AgMBAAECggEAGshNBRzfsSDqbTU4BOl13Zbi34S+AGZJuRMcurMz2p6J -fcYty9deUNrrqC6WsQyclsVBkP5zpIMgeSQ57UwpqWYB3osaU0i3ZSkF/rTPxUbi -GUtdiXGEnGUmMi8LEigtv3ABfMKznI2VZufyLENxcbY9zpPCX67Uf9TIpiVhmV3z -WlfGNCBJSNlQb4KyfsXD50arv/fKqKizq4y23Ug+3QxMebyz2Hy+PXyYGMWNDWg9 -MhQboAGw/3fuSrqUxifJfAX9Eqxg/sPkr5kO/+MWIT5rBUkBf2ht/GQN/mcYZYed -D/JxKO1d+7xnSI29v6iT3xZT9ES1tifM9sez+KEXkQKBgQDV+kNX1KtmK/L1hO+2 -r4d94Ztd/St+qhcKYRgOeD3P6mbWTlZpQ1JmFi8GxAU6G934gIo0qDH6DDSPXb+5 -bYbfonB+m+SqLJZjlGwnJKBGx0fk7rkgQDnK0HXUwqrZCIqJHzvHL7TRetw11yBU -OnIa/n9r9YNy700+TIp11iNwNwKBgQC4IAJKWES8RjXKTNaFouuU2udQ0cG3BWGu -IwvzcC6OafzKdsQCQpa0akzT2iD8UQq5ElSt6MisoEaPDq52zBHWiPS9uinH8oq0 -Ci+/W+7mmkm1x/udFIqSatpEn4haN58D+TJ/5/TwKjUkD0JAYNtTXAiou8vmLZUA -w1TH1AG1OQKBgQCZmswZEtvvvoDs6v9B/4OeRARKVmGQzf04QDcKvBpzVOt50EaL -zf4qtqYPj0vJSRPxPiT4Y/1saLKacEwfipaVl4B2AucFmnhjB7sT5mEALjJYD17p -3fEevMK5dv06S71Xbgp1lLOS5UWLiOD2VfZvll5WW6p/KXYj0MJckNpjxQKBgCXh -V/dJn6KIY0qickP+F6+BNbO3472umsEDrtK/kqR0A7D3rC2222B0uiefqcefOLCI -p+k7igWR19JYt+Xy5/yWIpvh7/SV3plZuycIV+cTePSwFwDjF/s1hoA1vgypgsqD -ezM7WnYKiPJJPV0XUCgfOBzWvgU1/YCxrwCJimxpAoGABDyhneKP5kiWamdDwiTl -n/TUTzxjSDe+VGIT+Sh5n6qSRxSvy4eJ/GhJ06Gz1sKhp99aVACoXgTgnL8fI/iY -JZJ+pfYzOKgZqihf0M2rapsi9n5ULzYECzlld3hakQV3e0T8hEk6hJl3zoq2xzNg -M6jrrQd2RNM2WC3tBH4DVGw= +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDcxiSEHGN2fdWt +A1RNuypF9RDvW08x4VIWA4fTBXZWf94XagSOU44j/DmH3KOqQKggWI8So0hSF2CU +jpATrIw5R77qUDiz/quCAF7OID5uzTb2tDhA3C7GJz/KUN/yBidQpdr8gxMqG9Df +VXUukBEeMvbjC7vLBztSVraZaqlsj8tnNxZ+nQRg+804HudfxG8PkBq0bhHwBMMv +I2Un9iU9kXW5VA6wr4Wzoa1VLgafnhKI+NORlm6F7Dtm3MXZTk3d3lRFwjxQnw8m +xHSNQXexFwDtNfUBIMmYpSlUtOp63IMqDlREy34ndkrFGxXImClRz2DsAf2k9o38 +S1HLN+UhAgMBAAECggEABvK5NttwHaw+iaE4gbEDlsOshJTzhkzKpSDXsSprh9PC +wwrCEZLjfwJO0vXcpITACdMRrybqhXNhBbHiKs1YFSwq7/PGAhOwdQEjGrKA9oKg +wYVI3TE0y2WUNE9E6gh7q6YJoR90rqNFGMdHLqfH8yLsWldN4ekUis4J9YR56C3E +IuOA33X/Zs+382si8tZojlMjXDEqj6gaELsdrxJb/c1IJMo33bAZXKTGd5Rk2LWt +QRZSwhBlg3JtUviwGccn3vgVB6v1lOSXsd4ew7giZ+FlXZTnssoTYc1bV44++Jm0 +FNxoGecril/5oqYpiLELlFvZCbPpqNDSWnabpN3hkQKBgQDmoOfAaFeAWaAbs2kB +osYLEiDKlIWzs/mtD1qXt0QKw1Ds5AAcb7P31/HcAyETwvJSNU1iTzKGZ15oku63 +sNDaJCdyH6vsRCx+6G2uvLyzcoKIQ+NuQ4+qPTV2ZEO6voYa9f1j6AsN51NNLfNl +1FoO3xpxApC72bSQCrbnsqAY0QKBgQD1D7VCL6N7YTZJOC5on5KFwIP+j8/Sz4Fx +kqve1QgT9PZrfHQkqDy3pdluB284VuKJwJC80nK6qFD08xD+QIl5E/oT3XbaNa3v +XHfZYAy6v2RWaGQP279pnC4zjSEmkfAAyj/wBXamYCwsi7UA26ZWCU8ejumhFnup +jhLIoVIbUQKBgQCsntD33eFoiyzgrvewpsHu9WGf32z3pYUCuJRJLH38RFblCH7g +yeb9Yh+AWsM+RFMVnxnNtJOPr/0k7p1I1kpsjFUOAZCwJhLb5mJ6QIBJHDOBhLbN +CDqW5HuIouFi/EnqEibXyY3EmVlrUjJ1DG1f5jOnVJE6WWfhzHM8lyFnkQKBgHya +pxRnOp3ieQLT0S0bbhoaIENQhmBvaCcCZ+eetEPJe359wmRdMrpCVwMOPqwL6ZYX +VsDb1MA6Eyfpa4uL7xqkYLS3F9auEqmxf7MElpRh+rfAzpgNqQ8e/ZLywJdm/vy3 +2bjGXmUMY4mm47ry9GmsxBEKo5pn3ysAdWaUODZxAoGBAJO1dkK3AHJA60jTboXP +Cq1OVib+Rt71zYHmI6IQc/FyLA2uh6ASVUeBTZx9txRwTrfmYrN41imOgYaShheZ +8ovABiMbhOLzYFnk9ya/WCQI0+F/Btlk3XCQshBQ3yEPGGbWCBz0w/LxWDOnZtuN +g1Dtk2AefcgVJP+RFvjCr3YO -----END PRIVATE KEY----- diff --git a/test/common/tls/test_data/san_uri_cert.pem b/test/common/tls/test_data/san_uri_cert.pem index 2d054bd13699..93d1b2b17794 100644 --- a/test/common/tls/test_data/san_uri_cert.pem +++ b/test/common/tls/test_data/san_uri_cert.pem @@ -1,25 +1,25 @@ -----BEGIN CERTIFICATE----- -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 -hZCxDTltBwY= +dGVhbTAdBgNVHQ4EFgQUaMiBDLIYHcwnGnjvMNsyWjdh5XkwHwYDVR0jBBgwFoAU +zGO93ow8vl9eTM3/EPmenVsAviQwDQYJKoZIhvcNAQELBQADggEBABXMVCzDNlRM +CZobCdpVEGn2dbCsC4rrpodcNIvGkZfM2eV5uGgyxC4BIMU0KQdAdThZJvjcTT3X +ZOMmxKmZeBoDR0w5pZKJvBIGKhPWFmxPSkE8PphzcDeZbYxnytfGfwLuW3X+/2sR +v9yWEysys1ukhdyTstpqz2zjZGraesNCWv29twvhPMNygnHxEQ8WB16uRPdejk4I +swhD1Kpeb3VQUTFt/A3hUSmBM2t3AlhFlBvOFpHVXkHA3pEO5cRrKZF1nUWLYUTq +9Ztnq4rLoBK2++mVoY0OgvQzXWllUWQ+57V3s7Pk4VYW6jPpiHbTsPL2ov5awzrv +0tywYkT/HCY= -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/san_uri_cert_info.h b/test/common/tls/test_data/san_uri_cert_info.h index 97cb2fc8ab43..90a7d17c8554 100644 --- a/test/common/tls/test_data/san_uri_cert_info.h +++ b/test/common/tls/test_data/san_uri_cert_info.h @@ -1,11 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_SAN_URI_CERT_256_HASH[] = - "73cc917ae6d8d7d1dd72e7724a28086ef2add00340def23f6ad7062a5b310ace"; -constexpr char TEST_SAN_URI_CERT_1_HASH[] = "4f06ad7e5421584361dfbe636b47780a9b123a80"; -constexpr char TEST_SAN_URI_CERT_SPKI[] = "1xi2axiGaZLS977AyLnbONuG+rMt1GtEv7atLwlqVC8="; -constexpr char TEST_SAN_URI_CERT_SERIAL[] = "3ab370888bba18071dd1beaf74e78c613e49056f"; -constexpr char TEST_SAN_URI_CERT_NOT_BEFORE[] = "Aug 21 19:14:07 2024 GMT"; -constexpr char TEST_SAN_URI_CERT_NOT_AFTER[] = "Aug 21 19:14:07 2026 GMT"; + "c6811245fd06ff36aa20558563446ca39fbac04daac33c30f1542c41babf5fdb"; +constexpr char TEST_SAN_URI_CERT_1_HASH[] = "fdf81ba2a28f44c1097ea53342af9abf35d7ba00"; +constexpr char TEST_SAN_URI_CERT_SPKI[] = "HI8dsCaxmLbRfgFm9Cx9rTHm2+jNzee+z/61eiLbqrw="; +constexpr char TEST_SAN_URI_CERT_SERIAL[] = "381d6e4754a782275a76f1a13500c645cd5d6cdc"; +constexpr char TEST_SAN_URI_CERT_NOT_BEFORE[] = "Apr 8 17:30:48 2026 GMT"; +constexpr char TEST_SAN_URI_CERT_NOT_AFTER[] = "Apr 5 17:30:48 2036 GMT"; diff --git a/test/common/tls/test_data/san_uri_key.pem b/test/common/tls/test_data/san_uri_key.pem index 685a29ba5a2d..aca6efd1681f 100644 --- a/test/common/tls/test_data/san_uri_key.pem +++ b/test/common/tls/test_data/san_uri_key.pem @@ -1,28 +1,28 @@ -----BEGIN PRIVATE KEY----- -MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCco49AE9JaRWOu -zOr6v9uQg5VaV2vE4+jbMFAWYneJgI8+YRuuAmGogVIRW5G6IiDWopYOjBFL/hcN -I1lj/T+8ue/RuvJB1jyP96deY5XzU2O+4t0QUFlsMPhSuW+XCAInhct9Wi61oEgR -lGAjn6PRLYheUz/zz9ZkaRiNJKUmVb5OlBPu83GnobB1vXtBWiKsMk2YDNMZv65o -kaylDUoY+nY4oIe4mzbpGmp5qTF3/RDOCucuFHzbJ/Ta5aplJlDPiV4nH6M2yiCt -QlR2FRJ78rFqzd/rv1pXGUPtJ3QYOOjqHchOCeXeFTfjG27/ncZSfFzMVwLGH25P -Q0iknDVnAgMBAAECggEAD6Nott4Dv010MUx2HUiwVBI/BAD8WnDim5eMN1/nTUwP -gQvS5qGIPHmExwTcXLfxjVw4HQWw6GRays3/q7Lp/R6XKdo/O4F3FGyGQi8xFlT5 -/WHK7kkHVHzjHeczk+GRzX5XHZG2Xh29dDvbCVNz2HtyRPCMzvuuDOJNODIzZss6 -qcEbBY1WWwxoGl10Zjthb+lGLZc8erUt1HdGb8pPISx9de0AR8OVsr162cJCLiRE -XYRdUFQp7nQsp86yp23D2qW2Q49daT2q08M3K66mZYNVCMggo+ctPUZWpUwkJgbj -hwaor2VDhbzDgDJtyNBrPglYgQtPbDHE5yEOhHnCAQKBgQDROYCA3X0CjsAySnqp -fs/4DyVOAjjvyL5pFPWNV1rcFjpw5q7nVB82xirljb7ERVguw5ce5njiWv215th1 -uxIyeBImBuYjok4t9AOH+MWCXJ3Piz6BZzrGORUQQIsgkLXEKmPixTJvyS+wvtt8 -25yCWyZbVmHSIwJ8xV1eVQO1AQKBgQC/qG7nH7C8KO6EC/pKFX63LlYK7+EIDsdD -7pU9bYQlpfVnFEN4ODMDSv5TJOrwBM9uls6Zk1YvJ4p9tjgRzGAg/G/d+CygihLa -hu2JgpmL9/tNTufa77rNJR1c41Eb7M62fu0zqqX4aNltwCExl9kyz620XiMvA2Tk -W3UXINRiZwKBgFdOu4UK6COtFh7mXZFlTbuh9ls7Ki9Fgc+v41f73/p/fBuo58u4 -mt3si/IG2Fhm54l8LQ/D9SXf+odxsVpPmiRdXpVnw5mTHTSn4uFWunTP2TrGTGsL -fMdDArspc+U+/drCJbR3vbhQKAqFWmob6o+rIbJztZZO7bbLVU8MAuQBAoGAZQVy -74BUt9kbX56wnrwVvpg94iXuh0DC55uqLma7cNy5LUwRBB0bRnEQ/OJIs5rVe4Ui -APEYTGKbLQgPJdKEGN72WBmn7DbbGTRloEWmiZB8dZNRwqT54YfeokdvSTjY/HiK -ruET+ovJj3/l/y363j15Ycj84pr3YyaR4U78o6ECgYA2NuWnay52k+C5xfwbBKTr -Bw63b4ZUdGhXTxzxN4KJwJB/y1HpTUGyOfjVoafXO/VhLdWHJRZjsn8G/E83sroT -th1Q7z0YF/m2aRtLP+LYDPcfYXlg5X/gLR1fytKBFlXEBDRIf5oWfivxwRWjloUR -TgBuiMsFdXVV7Egqvv5iSQ== +MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCO4/kdiMNOTl6T +83R087cSATmZTYEbTQDxMXTxBiKC5m8/CWOJFs+0wp+wM8qYrsFiLaSxrgi40hIS +0+RbZY1I2Zu18pJTVdjpl8VQK7s6VSoIZpOJafEHP4fyy++z5AmioA09uvL5jQ6B +X9mbLXxeOALVouJX6/PbvqdxdogqGlCsTy3AEfX84pMeha7ND0ElDOUGIGz4+4M5 +fsDLRM8uTjqRO3abb14cB2k+LpIASB9VUpOi1LszygihfTHn8nF3vxGKWgELhvEZ +xV7pKUaQL6FdNjJ4TudS7EkJ5kph78daUHqMYFmZ112Zd2wSkA+rgvfTUzx97LPR +GTwNflgLAgMBAAECggEALkqFyH8ngqVZ94VuC3tvKhqSfetBccZDEWBr2a+am5yq +mpngkKd+t7k7gZptvoQS60sNKXDPq4yGxWm297MRD/JLgyjoJa5QnPCJwDzCpZW0 +jc8paeGT77yxvsM5zyYHxxMh5wc7MwRzGA+k0CRuv5lWtb5UpJYwxNZhqZz0ZOrw +muPB/dE+ySyf05GwUwhCzV5kj3WUd65jxtDMjGAonxmZfw/ZwZahrZvP9pQhFXw6 +0xkDlV7wFiSpEkKukng6+LHDwhIMq7Lc32k5KfTLGNUL3WQehnPtB6YRg0iLA5rK +EB+d/OOKG91ue3csjsTdGqrQdF7+kClM/ery3R/HHQKBgQDCICw9EasxMF86aO68 +HUCHREtIubChBsSKcurz0YoCSG7vB9ouRHK+1OsIWk/knyc7gZOXK3ATGj2/418S +YkgRN3YgfkYNdJTTzH+fGsPLJuxbl2Y+YawvU/6VDB+XtN9471JSfRKRA09edJNF +c4jSRS60HUyeABh46KnFv4XmrQKBgQC8bzrrBPKd9+70RH7gWb7lgbRIIfG2MPCa +uWpljLoVPwXtItafdNSi2Ar0VlZN6Y5SEkpgGW82qtg2yjbhGrem7WkWbXaOKJIL +hpSzguqoOkRIc0KtFKJ4xWgiMXEuo1LU9QsqTWsC1tb4Lp6psxfO9tV73es8uJAi +GlkusaFolwKBgFs/8EuMgKIQkNLN/Fpkja6HxbObxZELs1s5BYQynOLR1YN6d26E +MkPNpeU5PpDC1xg7onrOqlHwZdJLOKdVl3awUVCYyqkMgeDFIcBSPnLCCxxKoH72 +Po/ItcSt/DO9i8Y3CMVJkW6k1awatBdTZZ8hcgCsPRWQCfDbvOH9Ux3JAoGAWhh4 +vDwuYLdV6jcBzvU6H/QHJeIM9wapU+FJbOp/Yn8yrzJUGgO7U20mt7K8Kx57rOQP +6ajfkuzW2kOPP8wNeWPUNiP6ZnghdB9R5A65cdwCH/30KFtQX5xLcOXg7uKqTSYo +w34mp0HfoORxekQmIw/D/SibO/om+BdPAtNtkFsCgYASX62fxb5ccNqf3YwpYjmx +SAvzQzOscKLxk5cs6SgZMtADtG7ECZ99b3AqhKg24szPsVKFlnPQA2MnH/RD2hII +X9F6Ted9b8colSugFbzSK/Li5hbTa8gpkQW3rTn+f4eQ9edJOFQlDAOG8c40OvHC +iFW03OxIwPQ6C05IFKwa5w== -----END PRIVATE KEY----- diff --git a/test/common/tls/test_data/san_wildcard_dns_cert.pem b/test/common/tls/test_data/san_wildcard_dns_cert.pem index eaf415a2b1b1..84ff88c45191 100644 --- a/test/common/tls/test_data/san_wildcard_dns_cert.pem +++ b/test/common/tls/test_data/san_wildcard_dns_cert.pem @@ -1,25 +1,25 @@ -----BEGIN CERTIFICATE----- -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 -9UvH +HQYDVR0OBBYEFDCgsJ7GyXw7rBS/oGJiztYu+4kPMB8GA1UdIwQYMBaAFMxjvd6M +PL5fXkzN/xD5np1bAL4kMA0GCSqGSIb3DQEBCwUAA4IBAQAvKrVtAd4JdShxYcgq +0I0bBsVy2sGFV018hK+cNKco4x3XgutRxrDXjtINp2Ztv1p3as694ED9b2thiqrG +qy9VMB6IEzn0u1DYEsmvCE++7uY/25Z8IkjaIpTa3YktKxTNd7cVGAbp3nAqYBpb +7tazTV/8LPyOE4jZAvDKRo3DJTdAZNgCxv+Ch5c25OKLkt9nJJyKXtJr32G5UdxS +N0Bdx8GkxeMg3s6roGGE5qTnfJDgRKxsKeAgjviC0OFPQQyNJ1bf9OUoiaHwAcMC +NhF3JHjBIvcS8ajj7cvBqj49grXiUU+afTv+3pIyfN6G8BekROT5d+WgPrGb2g75 +ORw9 -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/san_wildcard_dns_cert_info.h b/test/common/tls/test_data/san_wildcard_dns_cert_info.h index d31fccbbb259..268d47d53398 100644 --- a/test/common/tls/test_data/san_wildcard_dns_cert_info.h +++ b/test/common/tls/test_data/san_wildcard_dns_cert_info.h @@ -1,11 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_SAN_WILDCARD_DNS_CERT_256_HASH[] = - "d45feecc3df046721a99ed5862eeb67c2536605881a79b268dc0567a5a0ed410"; -constexpr char TEST_SAN_WILDCARD_DNS_CERT_1_HASH[] = "3b201332a3f8d373175bbac8559e1d8bca4cb0be"; -constexpr char TEST_SAN_WILDCARD_DNS_CERT_SPKI[] = "iwHKgYKs4gHIIqxxibb2QrOY99JcYqVgzG48biH6Y68="; -constexpr char TEST_SAN_WILDCARD_DNS_CERT_SERIAL[] = "3ab370888bba18071dd1beaf74e78c613e490567"; -constexpr char TEST_SAN_WILDCARD_DNS_CERT_NOT_BEFORE[] = "Aug 21 19:14:05 2024 GMT"; -constexpr char TEST_SAN_WILDCARD_DNS_CERT_NOT_AFTER[] = "Aug 21 19:14:05 2026 GMT"; + "ac0bb07b36bee36876ccd0a4098b41af2baf431d94fe2bbd454a72134b5d74c5"; +constexpr char TEST_SAN_WILDCARD_DNS_CERT_1_HASH[] = "8ea40d30e7e06f085bae78c495f4d2be3d2192f5"; +constexpr char TEST_SAN_WILDCARD_DNS_CERT_SPKI[] = "ptZG2aStLm7SIpiZXnDRXfsaJfWoGaTvMkGncdCI2T0="; +constexpr char TEST_SAN_WILDCARD_DNS_CERT_SERIAL[] = "76e1aa1d6be35b572b87c03428cd16e291b5ead4"; +constexpr char TEST_SAN_WILDCARD_DNS_CERT_NOT_BEFORE[] = "Apr 8 17:30:46 2026 GMT"; +constexpr char TEST_SAN_WILDCARD_DNS_CERT_NOT_AFTER[] = "Apr 5 17:30:46 2036 GMT"; diff --git a/test/common/tls/test_data/san_wildcard_dns_key.pem b/test/common/tls/test_data/san_wildcard_dns_key.pem index ac982bd38c9d..7187cd4b1a18 100644 --- a/test/common/tls/test_data/san_wildcard_dns_key.pem +++ b/test/common/tls/test_data/san_wildcard_dns_key.pem @@ -1,28 +1,28 @@ -----BEGIN PRIVATE KEY----- -MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQC6kul//k5nQeO2 -HEJWcXoTjzVJBILoXbQHnHRz10XtsEAHNG2FEGeP0YUbV4tTbJVfjYreCGPGsJXF -7KowuxXVOVsWQ1QYq7mvwcZQfpKWRAWVEWhgwBjUvTxHHPELuvDwBXag3XbbdBri -abN3vGu8cavJRpQcbSDKA81keYaj54DkkGWNq1KR0pbQQPyQ/YIV6zYyyYeL5g3j -ChEom5xRMf+5AMOQo/AIZa3sfeWI0qEgLvRgAaZ6qJaqXEU0RA7svdT5HlvoW+w/ -zZ8T4wLM0f0N5wU/a/LWDkrvbtVb4SHgH53gcrGGjRIzM79PQotefXl/gX3adMfy -BuOC/1nHAgMBAAECggEARgXCTe/PVDCl+mCzwwa21uVuDbf8O6KDYUHmcN2QGKuH -9ExIeGLWQ2NSzha2qzo6+5A/WKKUc+stYwm2PDDS+mIa3gmp49J7j8utluNSN8RS -xgYxAvLFvv5Aw73Id+sS5zpdsfU8WRPDzUr3eM5GLwUIgLOU/fA1GKyBpx53Gkcx -8dNh0AGuMwkVDpw9qQSdTbvqmAf65DDtpmYBzCVXFbRDA86yuXDIpRTEDpRGL+GI -ZOs18lWXC8vsBSQ7DvFmM+BlFa9St3eS67URSLnrXmAhpTIggqORGZeSgPV0tmXW -rYeZdBICAaNcTgKSg35RfGYt7DSkTwWNGAklcw6D3QKBgQDicK9E8SUwE7YeK6uw -8rHS46Hg+LFRPTNp1Q/Rr5leVhxk7/bm+PK97USE5S5uEn9qLeeIdlIMTlRHcJNV -RYrZXE6pRujN3Kbpa7Hq+FTZ6eo2fhErwa8oSf49NCfaJEitY09d7gMeCT+hLJZw -yQYPyl4zgNupQ0Ri7Erm9tNkXQKBgQDS7fOFpel7ZTez6hRTxTKlBN0cy55F4uoj -S0S9taTtStz6SyAuaISUvRglQIeyvpXdUDcVGBrs6ExBbzowjHZOIR6uUhpSykDh -QobSlu3wLjpbidETS1oDAOqkIb6KkArD4DZI3r6NFkfLt5fXoMiYYWRVDmeggIrw -C9C209oUcwKBgBfMkB9G2Qm8iJ+TJ3BpkZcApbrnaHuJWyX8ZrU7J3tqwYE6V1Df -SWP80/7Dt6WJ/CpEuNj21pjEgscfZdzIelduBDZ2ZXF9h21xDDoN750XoK4pgdR/ -ftFVNYtpN+cNeTYAAg91PI6jmjRuY0FnX2O5eT0ghfW8RCvBef3cY0thAoGAW4Et -Bwq96nEzpBJldR30ZZBhmA9hfzH8nwkVLjOx89tpWA/lSxy+f4Q1CFwhQlLZ0uPs -sXL+o033Xt+w38Tfwe8uTzOBBe+GC/L/aDZfzLVRTcrQ78zdpLXuFPwqnBP3B5iq -FBzFj5Fd3iusbLfsreZ6T0frfr6lB5QonFf1oK8CgYAzkWfZaS+r6Tja1RtjMhTQ -vcc8bfrNL96D1rkjB7GXI4++XzxXAqZPvwzeAjnIc04zXIudlABCZ2L0t5pNLS9u -IbPB4uWPKWEfc7OrpARPV9LyBKZOFGn/dgJGj9TS4YgvamP+bYZj70yKiR1JyiBa -klYErM5YiLGxDnUN3hDUFg== +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCLGD1pKi+KI6f8 +VD0c3DC3SDTL/zOzPZwk9p9H6AIA9GClWskVnGbqceQyLASwWjo9WQedYDpw1gy1 +YeErZFNulvvuOeCLIC5BV9V7bXJT02Sc1FNvk4Qh5kdjHqwQI+QzN8c/8UBrNLCG +95ABdfePRl4W4hRw1PRaM27LxjtVUhIi+coBtesgtkrk83jYTgU6o1H+Xl7KlH4Z +WJ/kn1Z7RxxDy6UUcrqvgUy0RSzvouUw0jisScTJN1G4b7imxbxmrOtwqNoySsjl +8F7Z/3Sq9mXnpYPANq3LiN9oEvJdjrMS4Qb+oI8fhYVN+IA5gNOWsVOMCD4fBsfa +wYKY95mlAgMBAAECggEAAMU6mdmE9+Poq0ogKIfDsVAyEqswMx71PXMsQK61TCIO +YvwUvwzluQi2ddyujfeB+RMEKsf8quFUorCPGbltiOBHNvOVHdAo0W3WHd/mUTaL +iR7X83dCtRlcbd0eoNxCCFKXxO/mJnHdRHIclxV7MIz4OnI4IMPdMp60T2air39J +yP71gwz1A00Ne0foi8SJ6fd1PcnwZgtNS1saMWORyNkQrBVxSP/FJWcfCVpX9wlw +9slfvGJEidx3GDH3L1Q2aO3VcO0Zc3rKy+CAaKo9Br6RY5VfIJtI033feJfNFAKq +kUvw4bW1+ws9N2iuLLI8C6CAjctwNAkTuta5IZaAAQKBgQC2neiVd0ZR+LeNfMNI +jqxDEkXMGySqHwMUzq4AHDj4VfcHBoEW2cxnR0ts/FrNpVGUwR7KxKnYD4TRPjMA +FUVVk2sd3htUtx6u34/DksIC4891xWyVWW0EtBBEM4fEWbi9SPZDrwMIcl5DWerN +I7wJu4aSYBbZfb6wXlD7bch5pQKBgQDC/SMu5GAJz8tpP7cCrQKZmlnZouv/b9WU +jWJNoRMHG4upO8zDg/SBIBaIo+afMsImqrPEHThPXgOikXexTu3lquMKZFTWLLg/ +orqsyqmQHXoPwy9DC4WnIkMI5KkIELXRJIicEG5+YvLi/rRttNzy23xvJ7eQucRg +48odKgigAQKBgQCJ2XNbeFjlwcjVDgvftotEagO0Cf1ISfaqe0WPob5Df6jkbb1+ +QVRx1biTAX+N4rBNiOY0i/Xlufk5dilLc8MN0SU3u5SIA18vBGVibWL0iYDuVuQb +bRDFTyNESF3BEzVH9U6oUvEILEUJtFNxHPtxoVP5JH27GZebTOb2lK2TXQKBgQCF +Gomm2+yXJgrD2OOT5whMVGobP7T71JqmYnEFbvvvMSWAK7sWiAAjGQVo1wF6EQsp +nANEz3F99D5k/goHtkp9Kc78bArhfPt1LR9jDqD7KLQHCIU9riLZOXErI/Qi9k02 +7Ep4xlq22dLVk2sVLI5bFer2cdVD7RuZzEVO7T+gAQKBgAsuuXYDQXXcokUhLUA5 +bGi8a8n7dMnzaxt82eBBWgv746gCPzhhODwbbGiLtI9oUyYo39xnDzCM/TyQgkmj +zRdqvbk/rH16GWfJbLg0hXkZUXuyEfV1gbIIJYuMJWrUwtiGWAxuUU4foL9yORLw +NtylMPFGJDrqBnw0ikqYZkED -----END PRIVATE KEY----- diff --git a/test/common/tls/test_data/selfsigned2_cert.pem b/test/common/tls/test_data/selfsigned2_cert.pem index 70431db16c25..b0b84a1e1546 100644 --- a/test/common/tls/test_data/selfsigned2_cert.pem +++ b/test/common/tls/test_data/selfsigned2_cert.pem @@ -1,25 +1,25 @@ -----BEGIN CERTIFICATE----- -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 -/lJvrw== +MB0GA1UdDgQWBBRnSvPhO+TuaAWbQbhO1R/GCJtcADAfBgNVHSMEGDAWgBRnSvPh +O+TuaAWbQbhO1R/GCJtcADANBgkqhkiG9w0BAQsFAAOCAQEAcnHK2qU0zCfahjLZ +dSci0UZQHEUMgXKnmF+ARLyfTWeNIeAiirw2mO7EDWZ94I0m6qeFBpp3x6rnqJd/ +h3hKHl649yfMXMpmfZMVd5xEXPdRLmujpbh81EVGndbFuRaivNlemYxqPF96Bxpz +0cI2QcURbqfhZvgoYepdet9/rW/z57HLZFaDospaI42SjZINC6aPe8yKJMDp5ngx +xDzraSgOhvl3R9d89i2dFzMXTCr2nfotaK424gBO/jBvTiQ24H0LzlzDGrjkdGlP +rqmYjemNQ68zeJFge/G0I39/guVq+xhegqFLYf0z4XWaBs//LfHjEoyZZ5qdRQlw +hgg+tA== -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/selfsigned2_cert_info.h b/test/common/tls/test_data/selfsigned2_cert_info.h index 8d4d265ebf11..f07afe689a79 100644 --- a/test/common/tls/test_data/selfsigned2_cert_info.h +++ b/test/common/tls/test_data/selfsigned2_cert_info.h @@ -1,11 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_SELFSIGNED2_CERT_256_HASH[] = - "8c17d958abc778c291db42a6faf74c676ed9300e51db012bf80dcec919107ba9"; -constexpr char TEST_SELFSIGNED2_CERT_1_HASH[] = "9639e86f17d38be86fef6ec2ac7f5412494799b3"; -constexpr char TEST_SELFSIGNED2_CERT_SPKI[] = "WzRVSPmSTCDNpZt+KV7qaRWVoBSsJ/Qecz4NMXgAHaI="; -constexpr char TEST_SELFSIGNED2_CERT_SERIAL[] = "11582ec56536a44337760dc0514a9669cd554679"; -constexpr char TEST_SELFSIGNED2_CERT_NOT_BEFORE[] = "Aug 21 19:14:08 2024 GMT"; -constexpr char TEST_SELFSIGNED2_CERT_NOT_AFTER[] = "Aug 21 19:14:08 2026 GMT"; + "251289eeb6fc9965a2155fca80cad1213ae4b386122e33f8f19ee5f1bb05f790"; +constexpr char TEST_SELFSIGNED2_CERT_1_HASH[] = "fd8e53cd580df2550efb106bb13bc85f7905faec"; +constexpr char TEST_SELFSIGNED2_CERT_SPKI[] = "YyWhk8UL97ViYhz3MN2tNLgZ37nJYmVwVJU8lqHKVfQ="; +constexpr char TEST_SELFSIGNED2_CERT_SERIAL[] = "2ffea900859280c8a875437688552bfce930ff62"; +constexpr char TEST_SELFSIGNED2_CERT_NOT_BEFORE[] = "Apr 8 17:30:52 2026 GMT"; +constexpr char TEST_SELFSIGNED2_CERT_NOT_AFTER[] = "Apr 5 17:30:52 2036 GMT"; diff --git a/test/common/tls/test_data/selfsigned2_ecdsa_p256_cert.pem b/test/common/tls/test_data/selfsigned2_ecdsa_p256_cert.pem index 2f8e776cc5ac..dd3c6906da06 100644 --- a/test/common/tls/test_data/selfsigned2_ecdsa_p256_cert.pem +++ b/test/common/tls/test_data/selfsigned2_ecdsa_p256_cert.pem @@ -1,16 +1,16 @@ -----BEGIN CERTIFICATE----- -MIICkzCCAjqgAwIBAgIUAsqx5jy9NuqAxEci5foDiqfwYWEwCgYIKoZIzj0EAwIw +MIICkzCCAjqgAwIBAgIUY+VVN8Zbmj5oMjxHslwoujZljJcwCgYIKoZIzj0EAwIw ejELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNh biBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5naW5l -ZXJpbmcxFDASBgNVBAMMC1Rlc3QgU2VydmVyMB4XDTI0MDgyMTE5MTQxMFoXDTI2 -MDgyMTE5MTQxMFowejELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx +ZXJpbmcxFDASBgNVBAMMC1Rlc3QgU2VydmVyMB4XDTI2MDQwODE3MzA1NVoXDTM2 +MDQwNTE3MzA1NVowejELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM EEx5ZnQgRW5naW5lZXJpbmcxFDASBgNVBAMMC1Rlc3QgU2VydmVyMFkwEwYHKoZI -zj0CAQYIKoZIzj0DAQcDQgAEL3Oq1iNuYLd+J1DTtB+YW6/zqtpKnfIvrqVHQopv -tlPUxCz4+geWYLBQLvjIJoURlW2ay5X/cQTeruuUIZk1NaOBnTCBmjAMBgNVHRMB +zj0CAQYIKoZIzj0DAQcDQgAEkb2vQt6CtGgd8DVjIPbfmVMUqSVQyRnXqVvVAZLg +bHWYvYBS1PflJDQMxT1TdhB4/dA6K+C1miC30kPnAdzOqKOBnTCBmjAMBgNVHRMB Af8EAjAAMAsGA1UdDwQEAwIF4DAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUH -AwEwHgYDVR0RBBcwFYITc2VydmVyMS5leGFtcGxlLmNvbTAdBgNVHQ4EFgQU8Vin -rap2hYjFfqdXWEysEO3Qbn8wHwYDVR0jBBgwFoAU8Vinrap2hYjFfqdXWEysEO3Q -bn8wCgYIKoZIzj0EAwIDRwAwRAIgMi/prdEfzECSvW/A0VCBAZIYSPphZS9qascf -5RlpGX0CIGtXkjphhwAsh0/Na5Xu8OFBOxt3DSuDmZtyJtD/htPz +AwEwHgYDVR0RBBcwFYITc2VydmVyMS5leGFtcGxlLmNvbTAdBgNVHQ4EFgQUUOkv +drzUIOQqmbdkNSRPmGAK1bAwHwYDVR0jBBgwFoAUUOkvdrzUIOQqmbdkNSRPmGAK +1bAwCgYIKoZIzj0EAwIDRwAwRAIgEPcimAbXgl4paP1k56DQSnwQU7btC1pfwqnY +TV2qPpgCIAVAD9pLoOn7lJEZQFaVVYMQB6iTc5N+7G1roGlH/Mb8 -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/selfsigned2_ecdsa_p256_cert_info.h b/test/common/tls/test_data/selfsigned2_ecdsa_p256_cert_info.h index 99b5d7614edf..70a426162998 100644 --- a/test/common/tls/test_data/selfsigned2_ecdsa_p256_cert_info.h +++ b/test/common/tls/test_data/selfsigned2_ecdsa_p256_cert_info.h @@ -1,14 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_SELFSIGNED2_ECDSA_P256_CERT_256_HASH[] = - "2ac409e5b0eef8a9068b1dbe7c9ff75a673a4a114a98da4da6ea4a43d538bc7f"; -constexpr char TEST_SELFSIGNED2_ECDSA_P256_CERT_1_HASH[] = - "2e759593d702fe4e66b8008ec77d7851d52cd3b6"; -constexpr char TEST_SELFSIGNED2_ECDSA_P256_CERT_SPKI[] = - "BFXLxGfHofz6HUTZWNNY2KgqwGUWdvi/J9HzrWF3zeI="; -constexpr char TEST_SELFSIGNED2_ECDSA_P256_CERT_SERIAL[] = - "02cab1e63cbd36ea80c44722e5fa038aa7f06161"; -constexpr char TEST_SELFSIGNED2_ECDSA_P256_CERT_NOT_BEFORE[] = "Aug 21 19:14:10 2024 GMT"; -constexpr char TEST_SELFSIGNED2_ECDSA_P256_CERT_NOT_AFTER[] = "Aug 21 19:14:10 2026 GMT"; + "5576edcf00ffc5bce6bf7c550a83d352cfaaad0d9a012ea314da3c51b823a013"; +constexpr char TEST_SELFSIGNED2_ECDSA_P256_CERT_1_HASH[] = "6b7652af9793b1e1e13b794ecc5894030e49a992"; +constexpr char TEST_SELFSIGNED2_ECDSA_P256_CERT_SPKI[] = "teiyql3ctnoPKnFNpigw32J63fWzfO4cbO+kH8cCaho="; +constexpr char TEST_SELFSIGNED2_ECDSA_P256_CERT_SERIAL[] = "63e55537c65b9a3e68323c47b25c28ba36658c97"; +constexpr char TEST_SELFSIGNED2_ECDSA_P256_CERT_NOT_BEFORE[] = "Apr 8 17:30:55 2026 GMT"; +constexpr char TEST_SELFSIGNED2_ECDSA_P256_CERT_NOT_AFTER[] = "Apr 5 17:30:55 2036 GMT"; diff --git a/test/common/tls/test_data/selfsigned_cert.pem b/test/common/tls/test_data/selfsigned_cert.pem index 0d2e46fcf9f9..dacd07bd0a37 100644 --- a/test/common/tls/test_data/selfsigned_cert.pem +++ b/test/common/tls/test_data/selfsigned_cert.pem @@ -1,25 +1,25 @@ -----BEGIN CERTIFICATE----- -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 -JoP21A== +MB0GA1UdDgQWBBRnSvPhO+TuaAWbQbhO1R/GCJtcADAfBgNVHSMEGDAWgBRnSvPh +O+TuaAWbQbhO1R/GCJtcADANBgkqhkiG9w0BAQsFAAOCAQEAZI3Ar59tf4gzN5/T +teigkAxtrK+TaJ6GfKB8M2JukDrLO2NpxrdunqQCC4OwDmSJXY1Nlpgv1TwLAcLL +xwOSlFAOaQqgLQ3AI1POG+kaVGNkvPydKr4drA4OAcZhiqZc6bKH5qV8yzSpRinh +kUkEvLTCB+Coiz3eZKw99a0HgyP6if9H02VWErkhIAZnH7h/zF3eJUsrYa7uBZjD ++UDYpWurjcUXQt2DYPga9elDSzEMRslxw+L2gkqwn94oCpoD0TGmAuG4tRqaYL4/ +ONSg6oSDvtf0bbToJccdPSBny3b3CfLkpDpS5FvVePKZFkkC8neLRhoqOVWrWtm/ +2fK9gA== -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/selfsigned_cert_info.h b/test/common/tls/test_data/selfsigned_cert_info.h index 87471d453b5a..c4f666f63b85 100644 --- a/test/common/tls/test_data/selfsigned_cert_info.h +++ b/test/common/tls/test_data/selfsigned_cert_info.h @@ -1,11 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_SELFSIGNED_CERT_256_HASH[] = - "7346ffc2016ed3ccfd69e7c9ffcf2ffff041a3c17a8519a3fc046d99c4bf1b78"; -constexpr char TEST_SELFSIGNED_CERT_1_HASH[] = "9d4f87087458b71ba0da59423c5a56a8648485b1"; -constexpr char TEST_SELFSIGNED_CERT_SPKI[] = "WzRVSPmSTCDNpZt+KV7qaRWVoBSsJ/Qecz4NMXgAHaI="; -constexpr char TEST_SELFSIGNED_CERT_SERIAL[] = "34f8b5cc8a8e0ef668fcb6187c3356eac7900f8a"; -constexpr char TEST_SELFSIGNED_CERT_NOT_BEFORE[] = "Aug 21 19:14:08 2024 GMT"; -constexpr char TEST_SELFSIGNED_CERT_NOT_AFTER[] = "Aug 21 19:14:08 2026 GMT"; + "79d191b387fa82b57c4381fa457e40c73113c345970c5a0ea5a49a238f443e39"; +constexpr char TEST_SELFSIGNED_CERT_1_HASH[] = "0db23b8be82613462125d32761ba9494808eafe5"; +constexpr char TEST_SELFSIGNED_CERT_SPKI[] = "YyWhk8UL97ViYhz3MN2tNLgZ37nJYmVwVJU8lqHKVfQ="; +constexpr char TEST_SELFSIGNED_CERT_SERIAL[] = "0f73848dcae04afab10aa3e5660f8955cea58d4f"; +constexpr char TEST_SELFSIGNED_CERT_NOT_BEFORE[] = "Apr 8 17:30:52 2026 GMT"; +constexpr char TEST_SELFSIGNED_CERT_NOT_AFTER[] = "Apr 5 17:30:52 2036 GMT"; diff --git a/test/common/tls/test_data/selfsigned_ecdsa_p256_cert.pem b/test/common/tls/test_data/selfsigned_ecdsa_p256_cert.pem index 293ad1ee8041..8c26acd68b13 100644 --- a/test/common/tls/test_data/selfsigned_ecdsa_p256_cert.pem +++ b/test/common/tls/test_data/selfsigned_ecdsa_p256_cert.pem @@ -1,16 +1,16 @@ -----BEGIN CERTIFICATE----- -MIIClTCCAjqgAwIBAgIUMBUWZ87JK1PH1QhclAPFunHlhmAwCgYIKoZIzj0EAwIw +MIIClDCCAjqgAwIBAgIUdPQqyrU0Raj19QppYcepS3S1dtgwCgYIKoZIzj0EAwIw ejELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNh biBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5naW5l -ZXJpbmcxFDASBgNVBAMMC1Rlc3QgU2VydmVyMB4XDTI0MDgyMTE5MTQwOVoXDTI2 -MDgyMTE5MTQwOVowejELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx +ZXJpbmcxFDASBgNVBAMMC1Rlc3QgU2VydmVyMB4XDTI2MDQwODE3MzA1NVoXDTM2 +MDQwNTE3MzA1NVowejELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM EEx5ZnQgRW5naW5lZXJpbmcxFDASBgNVBAMMC1Rlc3QgU2VydmVyMFkwEwYHKoZI -zj0CAQYIKoZIzj0DAQcDQgAEL3Oq1iNuYLd+J1DTtB+YW6/zqtpKnfIvrqVHQopv -tlPUxCz4+geWYLBQLvjIJoURlW2ay5X/cQTeruuUIZk1NaOBnTCBmjAMBgNVHRMB +zj0CAQYIKoZIzj0DAQcDQgAEkb2vQt6CtGgd8DVjIPbfmVMUqSVQyRnXqVvVAZLg +bHWYvYBS1PflJDQMxT1TdhB4/dA6K+C1miC30kPnAdzOqKOBnTCBmjAMBgNVHRMB Af8EAjAAMAsGA1UdDwQEAwIF4DAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUH -AwEwHgYDVR0RBBcwFYITc2VydmVyMS5leGFtcGxlLmNvbTAdBgNVHQ4EFgQU8Vin -rap2hYjFfqdXWEysEO3Qbn8wHwYDVR0jBBgwFoAU8Vinrap2hYjFfqdXWEysEO3Q -bn8wCgYIKoZIzj0EAwIDSQAwRgIhAOlBoZqfS2NfOAkpi9otjmclvWo+45wwOSf6 -sO7aRW46AiEApz4ab2q8OYs5/t1xBiPnh3DvXSSnyJtImOlRfZ8C520= +AwEwHgYDVR0RBBcwFYITc2VydmVyMS5leGFtcGxlLmNvbTAdBgNVHQ4EFgQUUOkv +drzUIOQqmbdkNSRPmGAK1bAwHwYDVR0jBBgwFoAUUOkvdrzUIOQqmbdkNSRPmGAK +1bAwCgYIKoZIzj0EAwIDSAAwRQIhAJqGTBm1DXDj2BBeOQp/3EzDpCXHf6EvV9Vq +9CkQoWx4AiAODpbFWzmL9cUkpzz1y6eW7u9V0+Tdg/T2xYL401T9pQ== -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/selfsigned_ecdsa_p256_cert_info.h b/test/common/tls/test_data/selfsigned_ecdsa_p256_cert_info.h index 6366be3b5fff..99b5a65e537d 100644 --- a/test/common/tls/test_data/selfsigned_ecdsa_p256_cert_info.h +++ b/test/common/tls/test_data/selfsigned_ecdsa_p256_cert_info.h @@ -1,14 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_SELFSIGNED_ECDSA_P256_CERT_256_HASH[] = - "32c0dab3d64320bf44123631b91b23bde16498c2e2df0ab3881fdc85f6f748c3"; -constexpr char TEST_SELFSIGNED_ECDSA_P256_CERT_1_HASH[] = - "040ec4d1e30d44ef952376dd315805e965a0001a"; -constexpr char TEST_SELFSIGNED_ECDSA_P256_CERT_SPKI[] = - "BFXLxGfHofz6HUTZWNNY2KgqwGUWdvi/J9HzrWF3zeI="; -constexpr char TEST_SELFSIGNED_ECDSA_P256_CERT_SERIAL[] = - "30151667cec92b53c7d5085c9403c5ba71e58660"; -constexpr char TEST_SELFSIGNED_ECDSA_P256_CERT_NOT_BEFORE[] = "Aug 21 19:14:09 2024 GMT"; -constexpr char TEST_SELFSIGNED_ECDSA_P256_CERT_NOT_AFTER[] = "Aug 21 19:14:09 2026 GMT"; + "bae63a7f39f604b92640d6e55c750c735634847ca27697e846c1f6a495ffc6af"; +constexpr char TEST_SELFSIGNED_ECDSA_P256_CERT_1_HASH[] = "27d87dadc20e31c03b5a7992b48fd4a711c620a4"; +constexpr char TEST_SELFSIGNED_ECDSA_P256_CERT_SPKI[] = "teiyql3ctnoPKnFNpigw32J63fWzfO4cbO+kH8cCaho="; +constexpr char TEST_SELFSIGNED_ECDSA_P256_CERT_SERIAL[] = "74f42acab53445a8f5f50a6961c7a94b74b576d8"; +constexpr char TEST_SELFSIGNED_ECDSA_P256_CERT_NOT_BEFORE[] = "Apr 8 17:30:55 2026 GMT"; +constexpr char TEST_SELFSIGNED_ECDSA_P256_CERT_NOT_AFTER[] = "Apr 5 17:30:55 2036 GMT"; diff --git a/test/common/tls/test_data/selfsigned_ecdsa_p256_key.pem b/test/common/tls/test_data/selfsigned_ecdsa_p256_key.pem index 8874dd3ac686..4acd834a4107 100644 --- a/test/common/tls/test_data/selfsigned_ecdsa_p256_key.pem +++ b/test/common/tls/test_data/selfsigned_ecdsa_p256_key.pem @@ -2,7 +2,7 @@ BggqhkjOPQMBBw== -----END EC PARAMETERS----- -----BEGIN EC PRIVATE KEY----- -MHcCAQEEICPNKnvfgPAhjnjnMlUySprYpl6SNTmzFIxKGi6+aTqCoAoGCCqGSM49 -AwEHoUQDQgAEL3Oq1iNuYLd+J1DTtB+YW6/zqtpKnfIvrqVHQopvtlPUxCz4+geW -YLBQLvjIJoURlW2ay5X/cQTeruuUIZk1NQ== +MHcCAQEEIGIpWavwuU1fxN3n9oLS68v04UTjK69gYuXUoL6seZGfoAoGCCqGSM49 +AwEHoUQDQgAEkb2vQt6CtGgd8DVjIPbfmVMUqSVQyRnXqVvVAZLgbHWYvYBS1Pfl +JDQMxT1TdhB4/dA6K+C1miC30kPnAdzOqA== -----END EC PRIVATE KEY----- diff --git a/test/common/tls/test_data/selfsigned_ecdsa_p384_cert.pem b/test/common/tls/test_data/selfsigned_ecdsa_p384_cert.pem index 2ce05fa22370..bb91f52e0cc7 100644 --- a/test/common/tls/test_data/selfsigned_ecdsa_p384_cert.pem +++ b/test/common/tls/test_data/selfsigned_ecdsa_p384_cert.pem @@ -1,18 +1,18 @@ -----BEGIN CERTIFICATE----- -MIIC0jCCAlegAwIBAgIUUv13YuIFYMJxp1t4z8Z7H0cFdHowCgYIKoZIzj0EAwIw +MIIC0TCCAlegAwIBAgIUPuttR4dE/aN1oWFVxQOxX1mjqSgwCgYIKoZIzj0EAwIw ejELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNh biBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5naW5l -ZXJpbmcxFDASBgNVBAMMC1Rlc3QgU2VydmVyMB4XDTI0MDgyMTE5MTQxMFoXDTI2 -MDgyMTE5MTQxMFowejELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx +ZXJpbmcxFDASBgNVBAMMC1Rlc3QgU2VydmVyMB4XDTI2MDQwODE3MzA1NVoXDTM2 +MDQwNTE3MzA1NVowejELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM EEx5ZnQgRW5naW5lZXJpbmcxFDASBgNVBAMMC1Rlc3QgU2VydmVyMHYwEAYHKoZI -zj0CAQYFK4EEACIDYgAEtFQWaGrCFUT70YVGv9IA0H1d/fUGdoATjqAQlgOnzWf4 -FcJIqRQ8dGJ0wom/p8b/3MrKpy8wpWBnAo2C9+9owGdOqcqSIFLVV0iaGogKhIAx -7KAjWoMEpal4uNnaYLlCo4GdMIGaMAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgXg +zj0CAQYFK4EEACIDYgAEDvrJupZaiXVe/k0VcGwhOjt08/XvlggwpVHq1+br23vD +QtioX15v+QWQw+B+QBZn/CXNKUncRvVtDhlDvqV8/YmLlA5EkwBud1N5549RPRVF +haDX9llSphIQtMo6eXLZo4GdMIGaMAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgXg MB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAeBgNVHREEFzAVghNzZXJ2 -ZXIxLmV4YW1wbGUuY29tMB0GA1UdDgQWBBQ23kFgk8ELq1P0xW3R8SYRwJRcyjAf -BgNVHSMEGDAWgBQ23kFgk8ELq1P0xW3R8SYRwJRcyjAKBggqhkjOPQQDAgNpADBm -AjEA6FC5eEaKcV7i9AUuVsIJruDKqLVmSLKzHX+DVxOvaxQcTuKMwtg8AuTq1qq+ -MZ8EAjEA3JKxxjQAp2hi2gvSUGXQqk3seETImDNmUdWXmYcohDRM36KKJORqXoui -jD+/8ipt +ZXIxLmV4YW1wbGUuY29tMB0GA1UdDgQWBBT5JWyjB1zvIIDX8/5GzFh/QEHOvTAf +BgNVHSMEGDAWgBT5JWyjB1zvIIDX8/5GzFh/QEHOvTAKBggqhkjOPQQDAgNoADBl +AjEA1yzcZdIbM8fbWNXPj1SGM3S9A9102wlnwP1K4fzQaxvSfT9gc49ZpQif7g99 +faR7AjBo6Vb3O8By0you6lxDT1AolTN9wQCB94xRlnZ5VfU6jtqNuLTanTYKe+bP +ioSXaAA= -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/selfsigned_ecdsa_p384_cert_info.h b/test/common/tls/test_data/selfsigned_ecdsa_p384_cert_info.h index 4aa7c8941b8d..a22ccb552efc 100644 --- a/test/common/tls/test_data/selfsigned_ecdsa_p384_cert_info.h +++ b/test/common/tls/test_data/selfsigned_ecdsa_p384_cert_info.h @@ -1,14 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_SELFSIGNED_ECDSA_P384_CERT_256_HASH[] = - "1a70916b4ac873bc2c7da0d70213da699366c484218d4b07de6fb724d6ec9c54"; -constexpr char TEST_SELFSIGNED_ECDSA_P384_CERT_1_HASH[] = - "5683238ecea5f784ad7ee0f60ff4cc549703f8ee"; -constexpr char TEST_SELFSIGNED_ECDSA_P384_CERT_SPKI[] = - "CDXmX+/WMcjXAP/LnNKGxyi2CTtdWEvnglVf63mCVFs="; -constexpr char TEST_SELFSIGNED_ECDSA_P384_CERT_SERIAL[] = - "52fd7762e20560c271a75b78cfc67b1f4705747a"; -constexpr char TEST_SELFSIGNED_ECDSA_P384_CERT_NOT_BEFORE[] = "Aug 21 19:14:10 2024 GMT"; -constexpr char TEST_SELFSIGNED_ECDSA_P384_CERT_NOT_AFTER[] = "Aug 21 19:14:10 2026 GMT"; + "98e610c9108f065cce9ab5fbd971a37dbd6ef82d2b23f566e02a2d673a3812d0"; +constexpr char TEST_SELFSIGNED_ECDSA_P384_CERT_1_HASH[] = "24a2782f6f743b74abdba35bff26eea874a28001"; +constexpr char TEST_SELFSIGNED_ECDSA_P384_CERT_SPKI[] = "U7789pGQNTcERPA15ylmJfkXnB+FMI4wRXIqeSxFRPM="; +constexpr char TEST_SELFSIGNED_ECDSA_P384_CERT_SERIAL[] = "3eeb6d478744fda375a16155c503b15f59a3a928"; +constexpr char TEST_SELFSIGNED_ECDSA_P384_CERT_NOT_BEFORE[] = "Apr 8 17:30:55 2026 GMT"; +constexpr char TEST_SELFSIGNED_ECDSA_P384_CERT_NOT_AFTER[] = "Apr 5 17:30:55 2036 GMT"; diff --git a/test/common/tls/test_data/selfsigned_ecdsa_p384_certkey.p12 b/test/common/tls/test_data/selfsigned_ecdsa_p384_certkey.p12 index e38134cc6ec1..f303deb42284 100644 Binary files a/test/common/tls/test_data/selfsigned_ecdsa_p384_certkey.p12 and b/test/common/tls/test_data/selfsigned_ecdsa_p384_certkey.p12 differ diff --git a/test/common/tls/test_data/selfsigned_ecdsa_p384_key.pem b/test/common/tls/test_data/selfsigned_ecdsa_p384_key.pem index 29acb744b5da..d04823b69c73 100644 --- a/test/common/tls/test_data/selfsigned_ecdsa_p384_key.pem +++ b/test/common/tls/test_data/selfsigned_ecdsa_p384_key.pem @@ -2,8 +2,8 @@ BgUrgQQAIg== -----END EC PARAMETERS----- -----BEGIN EC PRIVATE KEY----- -MIGkAgEBBDA7SGCl2ce4ety+x+a4O9za/7kgkE947kj64Rz1xjckIKp8mIpNGuCM -DOU5kKgx0+6gBwYFK4EEACKhZANiAAS0VBZoasIVRPvRhUa/0gDQfV399QZ2gBOO -oBCWA6fNZ/gVwkipFDx0YnTCib+nxv/cysqnLzClYGcCjYL372jAZ06pypIgUtVX -SJoaiAqEgDHsoCNagwSlqXi42dpguUI= +MIGkAgEBBDAMWhxIHJRLHdElUkksZ37rI94eu6t/VgRtowj91Imf/EJbp2cp/cMr +WfqYKB3BiNqgBwYFK4EEACKhZANiAAQO+sm6llqJdV7+TRVwbCE6O3Tz9e+WCDCl +UerX5uvbe8NC2KhfXm/5BZDD4H5AFmf8Jc0pSdxG9W0OGUO+pXz9iYuUDkSTAG53 +U3nnj1E9FUWFoNf2WVKmEhC0yjp5ctk= -----END EC PRIVATE KEY----- diff --git a/test/common/tls/test_data/selfsigned_ecdsa_p521_cert.pem b/test/common/tls/test_data/selfsigned_ecdsa_p521_cert.pem index 88bd1b18a9e8..2b2e1602080d 100644 --- a/test/common/tls/test_data/selfsigned_ecdsa_p521_cert.pem +++ b/test/common/tls/test_data/selfsigned_ecdsa_p521_cert.pem @@ -1,19 +1,19 @@ -----BEGIN CERTIFICATE----- -MIIDHDCCAn2gAwIBAgIUfFEHcYA6qzTSMJKdKpDbr8j7lHgwCgYIKoZIzj0EAwIw +MIIDGzCCAn2gAwIBAgIUOTVDtLAewpCZH2VGmhFVfDSCTiQwCgYIKoZIzj0EAwIw ejELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNh biBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5naW5l -ZXJpbmcxFDASBgNVBAMMC1Rlc3QgU2VydmVyMB4XDTI0MDkyNzE3NDI1OFoXDTI2 -MDkyNzE3NDI1OFowejELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx +ZXJpbmcxFDASBgNVBAMMC1Rlc3QgU2VydmVyMB4XDTI2MDQwODE3MzA1NVoXDTM2 +MDQwNTE3MzA1NVowejELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM EEx5ZnQgRW5naW5lZXJpbmcxFDASBgNVBAMMC1Rlc3QgU2VydmVyMIGbMBAGByqG -SM49AgEGBSuBBAAjA4GGAAQAWMQGu6Rr2C1Ydc015kP2EwOz/xLh7yikFk8edJyc -WA9WwyXPGWFtpYl4LAlFH/kIHDnOsYnM/DJngqF1fOb8sngB1dEL+93YRvINvjmG -iBQ9qHg+/kEJLW5NOx53Dc1a4oia3Ey7b2/Gkm8A+CzN2CLbMzLHTesfgSSIP7D7 -YNWlNAujgZ0wgZowDAYDVR0TAQH/BAIwADALBgNVHQ8EBAMCBeAwHQYDVR0lBBYw +SM49AgEGBSuBBAAjA4GGAAQBWcu+ZnnUl0j3fOYjPEpvDa5WPEDalYsRCwT/ALsP +EDnGm1xiKdFLHyjpd3Lb/2S9VQ+2JTLj5sOMEkGzJFGImfoBhPdZ4tTYjillz+D8 +MuofWt3zGf2JcH50J/D9FhHzZXTz2gb1uk2+31iJeCqWp0gUSqXE4XvTdiyfLnnw +n7rTWwWjgZ0wgZowDAYDVR0TAQH/BAIwADALBgNVHQ8EBAMCBeAwHQYDVR0lBBYw FAYIKwYBBQUHAwIGCCsGAQUFBwMBMB4GA1UdEQQXMBWCE3NlcnZlcjEuZXhhbXBs -ZS5jb20wHQYDVR0OBBYEFLwTH64c7Glg6D61fFVfM+DHhYq7MB8GA1UdIwQYMBaA -FLwTH64c7Glg6D61fFVfM+DHhYq7MAoGCCqGSM49BAMCA4GMADCBiAJCAfuwJBMT -L9CAMp2CVxgkmNk19Ku6idjQ59mXB/UOdpDU4SSvhlZBNgXZNHehe1syTa35clGr -OV8T5KE80Yui8C2ZAkIBooI1HiRQ+Vrzs5WyJ/F6pVLqT9iIw/p0mIhoCtfTUsi4 -RWQXJfm3OWqnYHhHba5riEQsUoTJV9bb4RdAUQrDlJc= +ZS5jb20wHQYDVR0OBBYEFBBkHbu7OTSGep4QV8zESn6S0QgiMB8GA1UdIwQYMBaA +FBBkHbu7OTSGep4QV8zESn6S0QgiMAoGCCqGSM49BAMCA4GLADCBhwJCAZwJVdNj +fywuULYC5udrIsXA6Q5xkPk2bx6Ibg5L4Ovga6mdJ37t8aP8Gdlgjqgp47qAfj3P +pZjWJnnLuUCUnGXrAkFq0eme86yiyyEC0ZLkfnkSI+jhXrI28PTnrNBHU/jNKYVG +LHUVLfpcVfBuf5HgoHFaN5JlcvKpaRKcKUSpQpVohg== -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/selfsigned_ecdsa_p521_cert_info.h b/test/common/tls/test_data/selfsigned_ecdsa_p521_cert_info.h index 88afa94779c5..ea2502628f39 100644 --- a/test/common/tls/test_data/selfsigned_ecdsa_p521_cert_info.h +++ b/test/common/tls/test_data/selfsigned_ecdsa_p521_cert_info.h @@ -1,14 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_SELFSIGNED_ECDSA_P521_CERT_256_HASH[] = - "d893db88874c259f607cdd819a0b12a4852898ae7f80f9cf67c0f244e67f5b0d"; -constexpr char TEST_SELFSIGNED_ECDSA_P521_CERT_1_HASH[] = - "6f60b7fa1ee64a9dcf90a34f851bd39281b653a0"; -constexpr char TEST_SELFSIGNED_ECDSA_P521_CERT_SPKI[] = - "WWdJYW4tEaF/LBVKVcQSNO1vwerCpB2p7dw6GPksFlE="; -constexpr char TEST_SELFSIGNED_ECDSA_P521_CERT_SERIAL[] = - "7c510771803aab34d230929d2a90dbafc8fb9478"; -constexpr char TEST_SELFSIGNED_ECDSA_P521_CERT_NOT_BEFORE[] = "Sep 27 17:42:58 2024 GMT"; -constexpr char TEST_SELFSIGNED_ECDSA_P521_CERT_NOT_AFTER[] = "Sep 27 17:42:58 2026 GMT"; + "84248320b557e24bb01a6e362991871810ef04a9a59b8673f29d5b24b1af6e1d"; +constexpr char TEST_SELFSIGNED_ECDSA_P521_CERT_1_HASH[] = "fd2e84052fc17b89699d17accee2fb38641cabe1"; +constexpr char TEST_SELFSIGNED_ECDSA_P521_CERT_SPKI[] = "TZhWHXu2LzJpp7RFT3JmYMZTTJjUR2g8UMjSLZzP0RQ="; +constexpr char TEST_SELFSIGNED_ECDSA_P521_CERT_SERIAL[] = "393543b4b01ec290991f65469a11557c34824e24"; +constexpr char TEST_SELFSIGNED_ECDSA_P521_CERT_NOT_BEFORE[] = "Apr 8 17:30:55 2026 GMT"; +constexpr char TEST_SELFSIGNED_ECDSA_P521_CERT_NOT_AFTER[] = "Apr 5 17:30:55 2036 GMT"; diff --git a/test/common/tls/test_data/selfsigned_ecdsa_p521_key.pem b/test/common/tls/test_data/selfsigned_ecdsa_p521_key.pem index 5938fd0b086b..52c5a1e1de87 100644 --- a/test/common/tls/test_data/selfsigned_ecdsa_p521_key.pem +++ b/test/common/tls/test_data/selfsigned_ecdsa_p521_key.pem @@ -2,9 +2,9 @@ BgUrgQQAIw== -----END EC PARAMETERS----- -----BEGIN EC PRIVATE KEY----- -MIHcAgEBBEIBvfR0YP6beGkBRT+6pwru4XdQYiVp6wHgYT4kVlmrJTk9QYRFtkLs -Tc+jEB6y7akyGuaAcwj1ZZe06YE4t8eyXCqgBwYFK4EEACOhgYkDgYYABABYxAa7 -pGvYLVh1zTXmQ/YTA7P/EuHvKKQWTx50nJxYD1bDJc8ZYW2liXgsCUUf+QgcOc6x -icz8MmeCoXV85vyyeAHV0Qv73dhG8g2+OYaIFD2oeD7+QQktbk07HncNzVriiJrc -TLtvb8aSbwD4LM3YItszMsdN6x+BJIg/sPtg1aU0Cw== +MIHcAgEBBEIAGz9M88u8SmNVc2DFDeqJlprKHES0kOixcJOpPUclLz+Nsgo6j15j +5B4b1N+UHrajrieHBvEtAoMMo/Wp5uwlPeWgBwYFK4EEACOhgYkDgYYABAFZy75m +edSXSPd85iM8Sm8NrlY8QNqVixELBP8Auw8QOcabXGIp0UsfKOl3ctv/ZL1VD7Yl +MuPmw4wSQbMkUYiZ+gGE91ni1NiOKWXP4Pwy6h9a3fMZ/YlwfnQn8P0WEfNldPPa +BvW6Tb7fWIl4KpanSBRKpcThe9N2LJ8uefCfutNbBQ== -----END EC PRIVATE KEY----- diff --git a/test/common/tls/test_data/selfsigned_key.pem b/test/common/tls/test_data/selfsigned_key.pem index 136feefbe897..4ead9eea4810 100644 --- a/test/common/tls/test_data/selfsigned_key.pem +++ b/test/common/tls/test_data/selfsigned_key.pem @@ -1,28 +1,28 @@ -----BEGIN PRIVATE KEY----- -MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDDoaXdoA46FemY -vGI487fL8ZTsFOysP9dPJCxT2EBQkiCd6M+BAV7OoraPcw+KQZH37d0Qj4+uBqut -9Bv38JfSDa46nqvMeBIiABmXflPpL1zUp3I3PiETAbIuEwQZ8/Cq7tm16HNJX51Z -ea6XAAnrmanDuY80RtonFPWkFdUwzGxMDt1rVaiigiOd3MCXT9kMalUbSHDoGiI7 -dWJAsreNEgQTF8I5tkbtsMzcpevt7av077oUTAp99bhtNejhg+2VQqB3RyjLxkcP -iliVYQsiwymxD+SXqT2Xa5vrOn7pKmOatVvFUumQaXQmZbfvZHnuBA2SjRAzUBAb -Semxq03FAgMBAAECggEAA8J6CRHX5Cbip+RK8PRCHoHEjmryh3bsoOE9ltjrl4DP -bql4P27yzv7Silw4Orx63SxtmLFhngMTzpKH7RJrIIbRx9+fxpyyIIQm+cHcQ/l8 -i7uyFryzbwWT0o3cANGu2OIhPf07JfhX8k3D3LQL/MKlwBSzW1pXO/QLqn0e7UKf -2XzG7tytMnu+jDSMCjVA90aqlTMsq1PR35W9XOrt3lIvs3RU21c/DavOb1FUo5jO -Y2sx87Pa8bGBgPY5X88EGZplsVjo7lHUpjGIaoil+rk+hNjPJ7AXFS2RNpiHKEQS -bpER/ihEBNZMcH6+0HARkwWB0zFJxXliEFayw0ZnoQKBgQD0hfez5n4bjnmvrd+P -FYwtmIzZamKzyKlvhW1PTlaZZii/pJRX/rKu7yqKrFN61GQ/NGMzvaHqUyC38S6A -aQDIbwGkpAr31Tdc49MeznP0i0Xhpu5jAAKd5DOVRkYcOfqDrenSOY1XBT8LVAdk -smVf43SG9KTSTQ8nwC4Pe8h2FQKBgQDM0Do9aN9DQ5tMaiBOhUL5SxXqSf96Jlpm -nIABVUkoKYrZy7MD20KF0dY3zCo0v2d781iEh7AxiScTstyN9vWYrQM8Txksv+5Z -crdoGw+JjwJDPpsNbr8pp+hfOwJ11Qwpx7NWe494gYxSgW9v9i+TXcbxsReBh7Vd -fMu/yvCU8QKBgQCdQ8RKGgYlZv7wdF2CQxODB8ge1QNiKb5/kUr6ZKHhywiOKSWX -aqI1THEJ+0c9inhnBiR/VIlckdZLN3z27ZGpV2uxHihHuQQAZC6Wc6W0NBbfyGMt -nQYR0oEykp3o7YknQ6VMpeM3gpJHkOWoZ+w3PazmV1XiQ9lpcXquTqhg+QKBgQCf -WT6GuspBvh7clBEwpjPWW1ngn9P6CE77WLWq090IN1IFY5uS24tlLD47yUfpJCXy -ZQEwk5U85RWXGOjKNyMbtzg2OuA+VdGunDcf8zXic3ZyNQpTqB9o3G9JcFLYtHoz -I2FfXuDgBALVykiWVnbrc+Gt93dvWtN7ufWX8d++MQKBgHZP6Z4iMdm8g8h1vNov -Km6QssD2uFpgsD8CETQOrDnA5JTRYzYatr0uFvDaJX1B6ZwoRTd11SIjTeFCjjMr -h/HA9LqXXj3nLSQ8MIPSuoxBjKp4wXnWaJ3vPVmDyCORl5b13YmcRJ/PHoCT3bX+ -v7Qj4Zs7ImJdrC2olY5RIeov +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDX1ocPTNQfbkI2 +Xa2Rstk5nqzZsaHaEkWpy9A38KGdp7gqlKobKGZYREVZ3fDaBA4/BzI+qeNwDzJg +E8YC/lVlOzjc4XpqXi5Dy+wicjl1SULytjx19vmyERco5Sb9lJQMZF24sFZBeZdu +Wuh/yafwWxBwyidYAPU99Ws19XJxPNHHKjX8J6U3Lol1OJEVh/scAVwIeJOrO6YW +gzR8Wgn2EYWBHaa+7/5DhNt7jN3KRJfMeyAyDTi1qp6Bm9E6/C4VOuGnZnM2KbbR +1IGcycWWIEZktRpPPy33cjC/ZWiz4audvPZyIBIk+xYNK7ldyxgzI21B9Y8vULn3 +oMCsn2VHAgMBAAECggEAUVGCnimYi+T7Lkd6Evg6rmJRhk1OCP60X2YqI0FWarMb +iHNtaYD9mkjShiq/ySwY//cin4hbZ8dZ9+fLRSp0mwjGgjWzbOrh7Goio9G8Qyug +fRhazCkKZ2PYAXDgkU6OvuJ7iw9o2A9LFelLSoX772sn1Q7c5uOpgjf6NiCtBust +Ol5LlclX83+wBxOkZ1CixBPzVnsuqzVROm0ORTe574/RE+rDHs4MHuRk+pd/ab0Z +CqbHS+tc443T/dU9XFBW5GGzLgPIv3bhV4XeDhlGXzrnvY0i6eD2BQAOl1D2cyS/ +BeaUVsve7651t00u/yVSRhiAwVn4Pj77KvqFSQg5tQKBgQD59W7I6DmfuA3sfXXL +wW+2kHs/aBfuTnfUQIuBQT8ml7429Mr3nD+yYOZ0wbRaW5CxX8ng4muWt2wojMgJ +Uv05V5Y2oCVmUNYiknqTmaJzgJjhUZ3Rgg1EEvfKDbDEOSxBRuFSJsNhFTxJ6uiq +Blz74VB2w/A/K2sUvYWQn9fIrQKBgQDdDfrg3GkCOiXmiTX9bLfe+ShMYxj8gt9X +jxmJ/qegTOo/Ph00tc2E7NIWOBNfRZQECbt0gHEmK3DWjtczRqyDYXCwEfLyKihs +rzV1rq68krqwxXermPUYqvi3zx5xz2MDs0l/e/r4rXFYQk9vqAGnBdWmUtyjXbT+ +p/Pb/xlgQwKBgCwrh8ku6EfmIWfB/9fitdgADhd1UI1HBnvWcBCGNB+gvvc9KMS6 +srLV1sOZG0LAXYBKmgUIXdTDUvSTdCHZrW+9n4jFofZDoKN5WPnOM1vPxLREVOwZ +3DhEVc85vhvesohSeyymNu5n70Bsp3KsLzA/b5WdKE4xYPnIR9r3tAz9AoGBAKV0 +WkxGDT8CgO2907Bc2H9HJJeQMNqHpl2mGSqFdbfw+f/eIQQb87lDfLfuvuk3beNb +2XgIzygPqcSeY4rYojUwEKVoudvyHBHFTpFH7zfr51p6YukIcqNFDSafGx16aZUS +c7e894t8XnL+JvDe4mW+Yzy7lrOcZuWYllka5kZ7AoGBAJDavAyJXNfF41UocWvh +UGCUVbOH6liVCtSERXz4J4Bhhhy9b8LDmQobdHjod0bP4d5IQkoW+bSVBtpG5j+6 +LU8wPRhNQXcvchKxkdPF+YYH4USegr3WtaSvPjbsnSIOThNlZgmx43m/NJxu01YJ +D3ihSgdqK0iD4owu3RyerUKf -----END PRIVATE KEY----- diff --git a/test/common/tls/test_data/selfsigned_rsa_1024_cert.pem b/test/common/tls/test_data/selfsigned_rsa_1024_cert.pem index 1bbd00bd14fb..b13766edc490 100644 --- a/test/common/tls/test_data/selfsigned_rsa_1024_cert.pem +++ b/test/common/tls/test_data/selfsigned_rsa_1024_cert.pem @@ -1,19 +1,19 @@ -----BEGIN CERTIFICATE----- -MIIDGzCCAoSgAwIBAgIUGwgufYWNUrHQXsx7ifrV2DLTW0QwDQYJKoZIhvcNAQEL +MIIDGzCCAoSgAwIBAgIUfKtd+IF8lV2fXIItU48oGoH+WEswDQYJKoZIhvcNAQEL BQAwejELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxFDASBgNVBAMMC1Rlc3QgU2VydmVyMB4XDTI0MDgyMTE5MTQwOFoX -DTI2MDgyMTE5MTQwOFowejELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3Ju +aW5lZXJpbmcxFDASBgNVBAMMC1Rlc3QgU2VydmVyMB4XDTI2MDQwODE3MzA1MloX +DTM2MDQwNTE3MzA1MlowejELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3Ju aWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNV BAsMEEx5ZnQgRW5naW5lZXJpbmcxFDASBgNVBAMMC1Rlc3QgU2VydmVyMIGfMA0G -CSqGSIb3DQEBAQUAA4GNADCBiQKBgQCijzoyQcTqCC2+gMZn+d93hj2f0Ad53e7c -ZOMny4GZRYZwSUJ90ZQzGJkpNdfxk0n1HUJKdbd99QG3PF2fHn6r+yEAfCk/CNNk -bp4CBrh6qxyiigxNe5Lr5bTJlWuiQ5g7VBkdxvMWbF5UcMEtehnto62nRqNb4qD4 -BIwQnqfvIwIDAQABo4GdMIGaMAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgXgMB0G +CSqGSIb3DQEBAQUAA4GNADCBiQKBgQDV1Io0NKkZ/x2CrEYnOggbzztcxPOBktqL +z22zjaUsP/zySEZpdkIVesDDKBo9WHl6biAjh5jtB4jMvFDNoTGWR5Ex2XqCGeqG +OdwWoQm/K7x7p0lP8PdrnusNwlPcmHRZFd/w7yVufVPVN7SZT+K2oifu3y59fVXv +yNuyN9XgAwIDAQABo4GdMIGaMAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgXgMB0G A1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAeBgNVHREEFzAVghNzZXJ2ZXIx -LmV4YW1wbGUuY29tMB0GA1UdDgQWBBRx4Vu35PhsQDzUrekhBEejEb4biDAfBgNV -HSMEGDAWgBRx4Vu35PhsQDzUrekhBEejEb4biDANBgkqhkiG9w0BAQsFAAOBgQA0 -BMLu4H5MYqdHmiQM7cCYYngeE8Yrq7FLrCXsnRvt0WNEhUfTBRtgSSKin58H983I -9O6I3NGuQyCR8lgj61e2tczEU0Nd6yqt1IjomwES/wfEl+BPjLxkEMN62G2oaoSe -K1ZgFfhbgvtUvSnKERnenuTZ1gmoKHofPnapFY1feA== +LmV4YW1wbGUuY29tMB0GA1UdDgQWBBT+9ceUBJUd3nS6/xbD/VpCxXxKIjAfBgNV +HSMEGDAWgBT+9ceUBJUd3nS6/xbD/VpCxXxKIjANBgkqhkiG9w0BAQsFAAOBgQAI +T0+5HoPHTzebmjO+dgCkOFAFBZWRIoR7sLcKMRB6XTZkw2CoetFmsZwTQ6g7eygZ +p3UiVeH84Q22iAhlARGIK/bQW/rO1z4M+ItKD4yZwQrBPbZ/u0IYMg2IMpDA82VD +rBbeU7Q7SWQyaSF3HnAjZze/aLCbcG/Q65ZwaDjXeg== -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/selfsigned_rsa_1024_cert_info.h b/test/common/tls/test_data/selfsigned_rsa_1024_cert_info.h index dd8aa563390a..4e9dddd62791 100644 --- a/test/common/tls/test_data/selfsigned_rsa_1024_cert_info.h +++ b/test/common/tls/test_data/selfsigned_rsa_1024_cert_info.h @@ -1,12 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_SELFSIGNED_RSA_1024_CERT_256_HASH[] = - "14cd8d07c5b02e2904516f08b5d59038ed2c7062df4d67ecb15e4064ef5e2186"; -constexpr char TEST_SELFSIGNED_RSA_1024_CERT_1_HASH[] = "fcce4966fd96cd5abfa14abdf577b82258fb9853"; -constexpr char TEST_SELFSIGNED_RSA_1024_CERT_SPKI[] = - "WEvvU64AQLXvmhF9j5PKwdz3dJi1B8KVld2nug41GFI="; -constexpr char TEST_SELFSIGNED_RSA_1024_CERT_SERIAL[] = "1b082e7d858d52b1d05ecc7b89fad5d832d35b44"; -constexpr char TEST_SELFSIGNED_RSA_1024_CERT_NOT_BEFORE[] = "Aug 21 19:14:08 2024 GMT"; -constexpr char TEST_SELFSIGNED_RSA_1024_CERT_NOT_AFTER[] = "Aug 21 19:14:08 2026 GMT"; + "1e9773894ffb07f1d1551359aaff0063af1ae0793142ab4fdc6767090963b792"; +constexpr char TEST_SELFSIGNED_RSA_1024_CERT_1_HASH[] = "9da4050160fb4e2d8ca12c8501e1903c0777572d"; +constexpr char TEST_SELFSIGNED_RSA_1024_CERT_SPKI[] = "xETCGZiZCrFxOG2x+dDwFqKvmO+O549VwKgITrq7chM="; +constexpr char TEST_SELFSIGNED_RSA_1024_CERT_SERIAL[] = "7cab5df8817c955d9f5c822d538f281a81fe584b"; +constexpr char TEST_SELFSIGNED_RSA_1024_CERT_NOT_BEFORE[] = "Apr 8 17:30:52 2026 GMT"; +constexpr char TEST_SELFSIGNED_RSA_1024_CERT_NOT_AFTER[] = "Apr 5 17:30:52 2036 GMT"; diff --git a/test/common/tls/test_data/selfsigned_rsa_1024_certkey.p12 b/test/common/tls/test_data/selfsigned_rsa_1024_certkey.p12 index c307c3756864..a7479624d0ac 100644 Binary files a/test/common/tls/test_data/selfsigned_rsa_1024_certkey.p12 and b/test/common/tls/test_data/selfsigned_rsa_1024_certkey.p12 differ diff --git a/test/common/tls/test_data/selfsigned_rsa_1024_key.pem b/test/common/tls/test_data/selfsigned_rsa_1024_key.pem index d792632f3de8..bb6e0e655d2d 100644 --- a/test/common/tls/test_data/selfsigned_rsa_1024_key.pem +++ b/test/common/tls/test_data/selfsigned_rsa_1024_key.pem @@ -1,16 +1,16 @@ -----BEGIN PRIVATE KEY----- -MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAKKPOjJBxOoILb6A -xmf533eGPZ/QB3nd7txk4yfLgZlFhnBJQn3RlDMYmSk11/GTSfUdQkp1t331Abc8 -XZ8efqv7IQB8KT8I02RungIGuHqrHKKKDE17kuvltMmVa6JDmDtUGR3G8xZsXlRw -wS16Ge2jradGo1vioPgEjBCep+8jAgMBAAECgYEAn/wcB2gpFzcTZiCwo5YMs0Jf -ldAT+4FLWobD9N9ZXfJJ3GqNUOyZUSxNWHyQWUVfDShNnKB8BS/DD4YOkdJeUOyY -nsR9GWYfyDzMTq6l1bTwUfvNVs5xnz2F4gWNeZstv1/hUSfY5xgaagzuWZR6rHJO -bVL54gGsIyDtj8grOUECQQDN/e88PPk8hUwUONT5zj1ogvVMPaPMUBt749jxba8T -3n0nAgq7TlGMxPA7mbNYyt5xQEEWeMs4YWrl5xL37TyDAkEAygYJSY9x4quCZFr6 -QjafUQgbpu8v0tiINCp92ZB2hRMeq1XF/VfIEo1H/4nkRnNB5tdXth76wG0/bNse -MtdA4QJBAJ4JfEnS3cS4362EDKG6wRI1psxfXhOaQfvCyuYvKGst/wa2YlVhuN8v -GMAhI5+zxQVOLqF2+zK+Sq0noz3jHNECQFDJDyeyS+lHilHVK6QUsaq2olAj76zR -1818fGzm3u4iEi6TkyPW2XPJuVPPcVBWwLCtxi5WvxD53tYJ3U6ZUyECQBOycUlc -3ThCXxFjE8VFpN0e9DDM9ubr5sEbYs+JjFL1e1HfqUhXBfYzhrtJ/lMCxYV251ez -uqkrJus7jT3JNm8= +MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBANXUijQ0qRn/HYKs +Ric6CBvPO1zE84GS2ovPbbONpSw//PJIRml2QhV6wMMoGj1YeXpuICOHmO0HiMy8 +UM2hMZZHkTHZeoIZ6oY53BahCb8rvHunSU/w92ue6w3CU9yYdFkV3/DvJW59U9U3 +tJlP4raiJ+7fLn19Ve/I27I31eADAgMBAAECgYEApH22v0hPWXc+TVqXMO/ccwAs +60V7CQ9eXbT47+ojyPGEdSESQWi+l2Vxye8cmFpqQLtcr9hM1PI50z1+b2D0Ef39 +o72o9hbErEWwsyvr4XUwrWmJ7ju2rU5INbCScg5ZC0qdKE2x+Q9lpU3f9Z+/HSEx +BOt6LhipyW/TV/00JJkCQQDubZUbTE/FQd1BrP7Ayt8o2d9m1sk7hqzIEYrNSk+A +r+9GeAHMFkb73Z8nbOFtGvisrwAiK3xCb3dsjatJmvDvAkEA5Zbe6nx6YwZ5Il2n +HnrBmYJGfFbC/BQyR4ZNCA7qTY+/Zi4wbw7bILmduvxxEQfZvkuxgxp3drABLNaP +tHLaLQJAeY0uPft6k4LPjMLoIVuLx2TDiscnUgyHm3ut+pjOzTlkT9WwfN5Ck/bZ +Q50zk47zhf21oLXwpGH1TUcwMtclywJANVNjl2cuLg302MyT4np0uSkPIhYs18wB +GafSAIsmVLmMpTkZOtJihylVv3ae9Gu0YYTHSEI/eSvMOhPj8O+0SQJASMypg/xq +ZSv9cKeAMPCJ1JgmHZ3ztOLX4Gv2+19+7wPHHxaA8usWBgjllbMqAOaPhzbklniF ++uqiKott8KLNKQ== -----END PRIVATE KEY----- diff --git a/test/common/tls/test_data/selfsigned_rsa_3072_cert.pem b/test/common/tls/test_data/selfsigned_rsa_3072_cert.pem index 86d671f8008f..68fa50af9ed9 100644 --- a/test/common/tls/test_data/selfsigned_rsa_3072_cert.pem +++ b/test/common/tls/test_data/selfsigned_rsa_3072_cert.pem @@ -1,30 +1,30 @@ -----BEGIN CERTIFICATE----- -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 -iQ9GJVnajs0wrJczz7lzk4322As= +MB4GA1UdEQQXMBWCE3NlcnZlcjEuZXhhbXBsZS5jb20wHQYDVR0OBBYEFAQjpkEZ +u5S1FybufQGiaNu0VeiJMB8GA1UdIwQYMBaAFAQjpkEZu5S1FybufQGiaNu0VeiJ +MA0GCSqGSIb3DQEBCwUAA4IBgQA3yZtUlKzgJEklh6qv3kthlW4kFBG1tFg5FWLa +JtoVidqwzqVIBEoW828LGBdjEB6LkZtbvOdprEmwemSre8cVGbiL23urGsqXgHd0 +gf6CmyWkLhE2euPgdwzM+DI8HkC44e4Qj5BQlpjs5sph/HtOCzkalj5n6Cgc/s0I +cWos0y0vgPDRfWbj1WTANO3Z8njbR2kgd9SF3S8sdr54r5fExLAc4n9SejvHAUL5 +zchuXQLiwe2+j0yFV8Eiwa6SonC405QCMN4L9b6lV3s72FlfrrZW8Iw6wlc/6NRJ +44vzPibcZPv2Df7D9yWL2q6d0xQG5ga0mdn+Sq/lcSPRhXBYOGBJ2iEYrYqIQuNU +L/93hPmc1Hv78m2fC8PT8ia12gNQWM3mcHUKlczhVNOlsZ20p/BnKA2rWj9/qCGx +Ws2H0ft/v+KhI9zZ+uZgRaFC+oNwVnXXu5sowCgXQJ59klYaILlNmAEFf3bPl/Oq +lKwXVrE1eoUIBBerPhZ9p0ZFErE= -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/selfsigned_rsa_3072_cert_info.h b/test/common/tls/test_data/selfsigned_rsa_3072_cert_info.h index f9ca0d538336..fa4b50cfe06f 100644 --- a/test/common/tls/test_data/selfsigned_rsa_3072_cert_info.h +++ b/test/common/tls/test_data/selfsigned_rsa_3072_cert_info.h @@ -1,12 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_SELFSIGNED_RSA_3072_CERT_256_HASH[] = - "122dfcf45f814ba273b2c1e63df6d5ad9236157e07d44782a47814225e63097e"; -constexpr char TEST_SELFSIGNED_RSA_3072_CERT_1_HASH[] = "bda1675f0305337cf330779549f1b149abbd148c"; -constexpr char TEST_SELFSIGNED_RSA_3072_CERT_SPKI[] = - "WoFvBpLlfIeb1SP0jw8Q3OEV+Tp5kXk8B+1x65wXHHI="; -constexpr char TEST_SELFSIGNED_RSA_3072_CERT_SERIAL[] = "73af1f230bb45a6a1b8a9033cd01de3ae0f4a391"; -constexpr char TEST_SELFSIGNED_RSA_3072_CERT_NOT_BEFORE[] = "Aug 21 19:14:09 2024 GMT"; -constexpr char TEST_SELFSIGNED_RSA_3072_CERT_NOT_AFTER[] = "Aug 21 19:14:09 2026 GMT"; + "ee1bf195f2a7e24dc352872ed1933a2647743cfa9b81f6bc5e4dbdcb76bbe257"; +constexpr char TEST_SELFSIGNED_RSA_3072_CERT_1_HASH[] = "a63a04952a89bc64a37b2a28071fe9b8130169be"; +constexpr char TEST_SELFSIGNED_RSA_3072_CERT_SPKI[] = "Lfh3UsEZrAQCXOPiyRVOfydIo6uFQkw27EMwPyC3CE0="; +constexpr char TEST_SELFSIGNED_RSA_3072_CERT_SERIAL[] = "7da9e4f95841d3c873a1d8198e4c459af5ce307a"; +constexpr char TEST_SELFSIGNED_RSA_3072_CERT_NOT_BEFORE[] = "Apr 8 17:30:53 2026 GMT"; +constexpr char TEST_SELFSIGNED_RSA_3072_CERT_NOT_AFTER[] = "Apr 5 17:30:53 2036 GMT"; diff --git a/test/common/tls/test_data/selfsigned_rsa_3072_key.pem b/test/common/tls/test_data/selfsigned_rsa_3072_key.pem index e22e33e5d676..b25b79156d07 100644 --- a/test/common/tls/test_data/selfsigned_rsa_3072_key.pem +++ b/test/common/tls/test_data/selfsigned_rsa_3072_key.pem @@ -1,40 +1,40 @@ -----BEGIN PRIVATE KEY----- -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 -J2FzqAbYgx8vTSQABQqlxgUb +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 ++pNKyqY2bx/JZKt4liImOg== -----END PRIVATE KEY----- diff --git a/test/common/tls/test_data/selfsigned_rsa_4096_cert.pem b/test/common/tls/test_data/selfsigned_rsa_4096_cert.pem index d9f5a70f1eab..565084465903 100644 --- a/test/common/tls/test_data/selfsigned_rsa_4096_cert.pem +++ b/test/common/tls/test_data/selfsigned_rsa_4096_cert.pem @@ -1,35 +1,35 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/selfsigned_rsa_4096_cert_info.h b/test/common/tls/test_data/selfsigned_rsa_4096_cert_info.h index 73eb1e1ff95d..d0a34c62b2a4 100644 --- a/test/common/tls/test_data/selfsigned_rsa_4096_cert_info.h +++ b/test/common/tls/test_data/selfsigned_rsa_4096_cert_info.h @@ -1,12 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_SELFSIGNED_RSA_4096_CERT_256_HASH[] = - "09bdcecebec594f3a594cffd4e163ded10a73331895c86d561559d70589eb34e"; -constexpr char TEST_SELFSIGNED_RSA_4096_CERT_1_HASH[] = "30be905f335a4cb514e159e454cb8267e4c8adfa"; -constexpr char TEST_SELFSIGNED_RSA_4096_CERT_SPKI[] = - "zabZtt3m3jVTPmOSzzoY5CiB/4McBxyVn5T9JfnWDQY="; -constexpr char TEST_SELFSIGNED_RSA_4096_CERT_SERIAL[] = "6c06f05a408c43930d2886cd8ef5327b33874562"; -constexpr char TEST_SELFSIGNED_RSA_4096_CERT_NOT_BEFORE[] = "Aug 21 19:14:09 2024 GMT"; -constexpr char TEST_SELFSIGNED_RSA_4096_CERT_NOT_AFTER[] = "Aug 21 19:14:09 2026 GMT"; + "855d3dc302271480ffd9a55067710cb1fc1e16ab0288adb93fb642f160cb7088"; +constexpr char TEST_SELFSIGNED_RSA_4096_CERT_1_HASH[] = "81a15884bc3771c7c3f962d486762ed37f4608f3"; +constexpr char TEST_SELFSIGNED_RSA_4096_CERT_SPKI[] = "H/yOxvEX/VXmvcSfJrQ7OaS7vxmBI7bSbhGl59emqfw="; +constexpr char TEST_SELFSIGNED_RSA_4096_CERT_SERIAL[] = "535d7b2757d88eae40a303e0f83dd0046ae59abc"; +constexpr char TEST_SELFSIGNED_RSA_4096_CERT_NOT_BEFORE[] = "Apr 8 17:30:55 2026 GMT"; +constexpr char TEST_SELFSIGNED_RSA_4096_CERT_NOT_AFTER[] = "Apr 5 17:30:55 2036 GMT"; diff --git a/test/common/tls/test_data/selfsigned_rsa_4096_key.pem b/test/common/tls/test_data/selfsigned_rsa_4096_key.pem index 28defd3c9b42..a319fe9e04da 100644 --- a/test/common/tls/test_data/selfsigned_rsa_4096_key.pem +++ b/test/common/tls/test_data/selfsigned_rsa_4096_key.pem @@ -1,52 +1,52 @@ -----BEGIN PRIVATE KEY----- -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 -+VUcSJx/bJ0gwv5k5cWPkjwOlO7REw== +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 +nx0gqm1eStUg70zlK171mWsZtZ0jZQ== -----END PRIVATE KEY----- diff --git a/test/common/tls/test_data/selfsigned_secp224r1_cert.pem b/test/common/tls/test_data/selfsigned_secp224r1_cert.pem index a4fb9e80f0e6..6ca45cd40184 100644 --- a/test/common/tls/test_data/selfsigned_secp224r1_cert.pem +++ b/test/common/tls/test_data/selfsigned_secp224r1_cert.pem @@ -1,16 +1,16 @@ -----BEGIN CERTIFICATE----- -MIICgDCCAi+gAwIBAgIUWG9qf/85uxL73Ag8DrE4Vu7qz8swCgYIKoZIzj0EAwIw +MIICgTCCAi+gAwIBAgIUVjEiTHLtjS4Q8haEwugCJEvLwVMwCgYIKoZIzj0EAwIw ejELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNh biBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5naW5l -ZXJpbmcxFDASBgNVBAMMC1Rlc3QgU2VydmVyMB4XDTI0MTAxMTE2NTQ1NloXDTI2 -MTAxMTE2NTQ1NlowejELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx +ZXJpbmcxFDASBgNVBAMMC1Rlc3QgU2VydmVyMB4XDTI2MDQwODE3MzA1NVoXDTM2 +MDQwNTE3MzA1NVowejELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM EEx5ZnQgRW5naW5lZXJpbmcxFDASBgNVBAMMC1Rlc3QgU2VydmVyME4wEAYHKoZI -zj0CAQYFK4EEACEDOgAEydINy1wMkX+iUrBhiz+TOzg8LlWNOKWonz6z4LcXSPyu -QB+8+Pm3KP6ii+v+RURoYciXc/nzLaijgZ0wgZowDAYDVR0TAQH/BAIwADALBgNV +zj0CAQYFK4EEACEDOgAE/HSMDbDKwhH4fDgJBtvVQS/Om3wkgUAfW0Lo9vXgiH9b +UdS1KgyMw8kjpbWmyupGvMzJ5vQkbXKjgZ0wgZowDAYDVR0TAQH/BAIwADALBgNV HQ8EBAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMBMB4GA1UdEQQX -MBWCE3NlcnZlcjEuZXhhbXBsZS5jb20wHQYDVR0OBBYEFI/efwpZyM58ItUFvoQH -gALWDqVKMB8GA1UdIwQYMBaAFI/efwpZyM58ItUFvoQHgALWDqVKMAoGCCqGSM49 -BAMCAz8AMDwCHGWm6WCwjN/KEGPIWq9yGU+L8wANyV2xi2/TDvsCHErFlQ1Y0jMR -G1sY3TdUhOBHZUe2nKvP2qYNpBs= +MBWCE3NlcnZlcjEuZXhhbXBsZS5jb20wHQYDVR0OBBYEFBEY98FZq2rYnFzJIoIl +fVAD7MIwMB8GA1UdIwQYMBaAFBEY98FZq2rYnFzJIoIlfVAD7MIwMAoGCCqGSM49 +BAMCA0AAMD0CHQCDejWwTqUELXVL29RkOaNlBMf2sF5JXqr1k5/PAhwXHciuJGis +0vtjJrx5tmYpVsj1C4DSun2Zs8M8 -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/selfsigned_secp224r1_cert_info.h b/test/common/tls/test_data/selfsigned_secp224r1_cert_info.h index af786cc4d497..d03a96684b47 100644 --- a/test/common/tls/test_data/selfsigned_secp224r1_cert_info.h +++ b/test/common/tls/test_data/selfsigned_secp224r1_cert_info.h @@ -1,12 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_SELFSIGNED_SECP224R1_CERT_256_HASH[] = - "9485a4046c5841c99f43e5597ebe92aa393c16156a4e7f001cf8a8fa2afbe76c"; -constexpr char TEST_SELFSIGNED_SECP224R1_CERT_1_HASH[] = "ab2bdb606f51666c9937e6e7bb93d832b929f085"; -constexpr char TEST_SELFSIGNED_SECP224R1_CERT_SPKI[] = - "03hDOkVOrYNHQLk0emTI7a+qW2itJkpvaGcwiuQhYMw="; -constexpr char TEST_SELFSIGNED_SECP224R1_CERT_SERIAL[] = "586f6a7fff39bb12fbdc083c0eb13856eeeacfcb"; -constexpr char TEST_SELFSIGNED_SECP224R1_CERT_NOT_BEFORE[] = "Oct 11 16:54:56 2024 GMT"; -constexpr char TEST_SELFSIGNED_SECP224R1_CERT_NOT_AFTER[] = "Oct 11 16:54:56 2026 GMT"; + "162d2ca8aae2be77f293542e3045418c2efbb7cd3a0aef95f5738e77e605dbbb"; +constexpr char TEST_SELFSIGNED_SECP224R1_CERT_1_HASH[] = "410a11a8414c4db976f0bbdb916136510e8f997a"; +constexpr char TEST_SELFSIGNED_SECP224R1_CERT_SPKI[] = "smYSb0Nhwk+ZxMKTC7LoS658T8pj07D5+pA0QWV5CSM="; +constexpr char TEST_SELFSIGNED_SECP224R1_CERT_SERIAL[] = "5631224c72ed8d2e10f21684c2e802244bcbc153"; +constexpr char TEST_SELFSIGNED_SECP224R1_CERT_NOT_BEFORE[] = "Apr 8 17:30:55 2026 GMT"; +constexpr char TEST_SELFSIGNED_SECP224R1_CERT_NOT_AFTER[] = "Apr 5 17:30:55 2036 GMT"; diff --git a/test/common/tls/test_data/selfsigned_secp224r1_key.pem b/test/common/tls/test_data/selfsigned_secp224r1_key.pem index 232a1d028f47..e63434d19b26 100644 --- a/test/common/tls/test_data/selfsigned_secp224r1_key.pem +++ b/test/common/tls/test_data/selfsigned_secp224r1_key.pem @@ -2,7 +2,7 @@ BgUrgQQAIQ== -----END EC PARAMETERS----- -----BEGIN EC PRIVATE KEY----- -MGgCAQEEHIwwI7H3kg94rkdqyT4a0KwGMxuImz8kcdlVgVGgBwYFK4EEACGhPAM6 -AATJ0g3LXAyRf6JSsGGLP5M7ODwuVY04paifPrPgtxdI/K5AH7z4+bco/qKL6/5F -RGhhyJdz+fMtqA== +MGgCAQEEHATSWG9ke64TMrEJFV9edIV72vWkfFCOL9JkfQGgBwYFK4EEACGhPAM6 +AAT8dIwNsMrCEfh8OAkG29VBL86bfCSBQB9bQuj29eCIf1tR1LUqDIzDySOltabK +6ka8zMnm9CRtcg== -----END EC PRIVATE KEY----- diff --git a/test/common/tls/test_data/spiffe_san_cert.pem b/test/common/tls/test_data/spiffe_san_cert.pem index 32af6fe901f8..2e16ebdf0c76 100644 --- a/test/common/tls/test_data/spiffe_san_cert.pem +++ b/test/common/tls/test_data/spiffe_san_cert.pem @@ -1,25 +1,25 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/spiffe_san_cert_info.h b/test/common/tls/test_data/spiffe_san_cert_info.h index dbbf88f4e5e8..7f1c9735c659 100644 --- a/test/common/tls/test_data/spiffe_san_cert_info.h +++ b/test/common/tls/test_data/spiffe_san_cert_info.h @@ -1,11 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_SPIFFE_SAN_CERT_256_HASH[] = - "763efd1a257bc904efc1d16f092db79d4a7c3934da3bde9d0f2f89081411ab2e"; -constexpr char TEST_SPIFFE_SAN_CERT_1_HASH[] = "7b8814ea37179bd985904f6abcd0d3b565022cc4"; -constexpr char TEST_SPIFFE_SAN_CERT_SPKI[] = "3xDmK6zVxvJTHn7KzzpdZNqdP6B4ZqYXPetwlJlFfqQ="; -constexpr char TEST_SPIFFE_SAN_CERT_SERIAL[] = "3ab370888bba18071dd1beaf74e78c613e49057d"; -constexpr char TEST_SPIFFE_SAN_CERT_NOT_BEFORE[] = "Aug 21 19:14:12 2024 GMT"; -constexpr char TEST_SPIFFE_SAN_CERT_NOT_AFTER[] = "Aug 21 19:14:12 2026 GMT"; + "4155824adfb9dfdf11135a17b762c78080efd6bc851097e589f001a3e6d751c5"; +constexpr char TEST_SPIFFE_SAN_CERT_1_HASH[] = "85cb7918bd5074bd4d52a7ac863bd895283cd3f4"; +constexpr char TEST_SPIFFE_SAN_CERT_SPKI[] = "zvu7M2NQ5POJk3cjID+9P1u45cuyGk9L2jWxBpFBJ+E="; +constexpr char TEST_SPIFFE_SAN_CERT_SERIAL[] = "350ef64fc93fe4f175b6ab749494fe3f62e899d2"; +constexpr char TEST_SPIFFE_SAN_CERT_NOT_BEFORE[] = "Apr 8 17:30:59 2026 GMT"; +constexpr char TEST_SPIFFE_SAN_CERT_NOT_AFTER[] = "Apr 5 17:30:59 2036 GMT"; diff --git a/test/common/tls/test_data/spiffe_san_key.pem b/test/common/tls/test_data/spiffe_san_key.pem index 2b8a7557df66..8da9bb98a6d5 100644 --- a/test/common/tls/test_data/spiffe_san_key.pem +++ b/test/common/tls/test_data/spiffe_san_key.pem @@ -1,28 +1,28 @@ -----BEGIN PRIVATE KEY----- -MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCMwFBZNmvEy67i -lfl8H8awJMcRyR52dq4v9HGoKiLTG8Ao3xzxkPe17kzHhe9nsnEhuQFcDVykSlEw -qWikfhbf3bCl+RAIrqf1Nvjp5gW8xLKrRpFavn27tLjtK7WSuyxE/7oVJrPPit9N -32N9kC30ZHDCaGpKqHJbRT2MY/OmVCQk0U60liKJvwvkD/yk/ChHFK0uYjllagIC -itdnPnDZCKrwAjWjOofsDkOsdvkLQbHDIkfxKUmtzwJdyiE8MvgfIp/5LnJvYpRp -hv1Sp13r3KhYdhgLZzswlkGupb546KsjcwCXtPl6ynhALeIsBKTA3K2QTdyMjqBw -k4uX1Xx3AgMBAAECggEACiGvxvQ1ZrmYsaPFDSvGZBiJodydzj41xKruYYIC9rpJ -J0gEL9lVE2n/ad9Yv9im7xv/no4xrHvTA1M2fpy67ctp81CN2GomGe8mlMOjhxaL -m+uc+/C5YUEdjKj4TYMeqSrVTL938wkWkObzJO8zd6OhQEU+3Xfpn2tJBmmNeNv7 -UKHlvng5oyc47KzU8JT6asaR92B+P0TrTJOYHzeBZ58cJ+Ues5WHVcwzJZHDR0QE -YCSn4uRu/XV8U+e9XIO2tRKct1WDlP/rknDfI6L9VoPxGG+cVCowlYtoT590NBWl -/Gha/89Ls0WDFqdQbQnkxgVTyUpKw8IUUiYZ+bj2+QKBgQDGy3Gw4t4fIvwCnj1s -xnLrENGLi+9Ch9ipy+USmsFQgrDSEb7nLfAu7yvks+u9fSA30dcn/wnSFQqqS8yo -U2yMiTsZZ8zPTGJQe38ENdm0T3JQeer7U5762wH7nA9jU1x/pMh5msUHG44AOH22 -elKLYQAFjAhYC8y0SpAVMQ7MTwKBgQC1QP8cbdgGQcmETKVoCu4epXss0PUPdf30 -T1goVTt1M9RDm/ZFRrDHdKy0c9BnKApS/3t5ZpZsuOTOgwXJpLG7nMdibfzJ0+GM -AKyxexxZg5nEBzRhdUBGNZ3w35AZBXv+qwKUOFDBvvoi4K0Zr4/eEPsVOH+USqmp -R8Vt//H7WQKBgFV8Ktmb1VSiYKhnj5Z1B/nZc6KEfFCpxhvOGCWV8sdCS/MpumQD -NyOXqdJhJGCJrA8U52bFn119uuZcThecODN+17EnF8WU3ToqwQX4ejO1bjz5EHkf -DmBlSUb/ZwaZVE93dtYEHfHegYPKxxRvKYvSHIZGH1htSovE/IyAWhK1AoGAaG6K -jla7oN9GvHNs2gVyLTYrQicjC0VwjNMqeBKjr2OtaUbzHfcc487VsyMHcGghirCo -88mn4fyl2FalfwjlXrN2LcAxZhguW/wHhDrqmqi4b7m29HAaGFnMJnypCcGfL5xY -YA4SeY8PkAjjs2jz+37NK+zhlQ9vsZkop7hQNAECgYA374jtAqzn9j11VGYl3PC1 -VzrIq36yewlfAFJ4X/ne4Fb1rG2psS0aNlrJYJjI9UwF+T4HNZ/wuAaGpsUHvu5e -E7o4hMdLkc6SodRN0eVSsYv84yrZnlSE9YRH+MiumSPzynKU1S1mV3erhiPGZyXu -W4MSQGtSAXhk2wMOjAoY/A== +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCq/5xd3sAzzGrg +JEZ/7xbyTRIs7W1irWe/n8YPfplXtNuN4ne22C3k69Hya86jDz7/tYyRENuPT3VY +qpAcf7lKy7lnjDsuAlgWrnKgezTFFlBThHgkd2MVPUGv5/zRSHGUBUazSiT+GMRK +ISUve4WQhdTEpC+D3Jao+SvC8dvxHDzHD86ch7BEDeG5CKiNfPbDwQUtAkiuEFs9 +vQX46xR3WTTRF+66nC49ebWPZP0NYLub8WWatDBixWmkNRUeY+K+dxX24XiT7Gy6 +WfvQzBiLA33iTYUdn/ASJLpm4WqqZCI2v/6joLPQPiApsGH4lfpC0tP/xOgUgXqt +/WQZLmcZAgMBAAECggEAAvXK0Ksu+5aR0RB/se5DIO2pn2J6zsb+sUgERzdjUyvb +0yB0/xLN9JUKfN5V5Oe6KPYNGWPH0TrIZsEJHp0taXiOXJcGXT0IJlhdvp5zYugI +evGjnMn+SptVXESxUTQmVzAiMa9aZZWrLDdXq/NA9CgE72SCOA+lAgbSNZ03N/zE +VPSKNjYMc9NrpY7mcM9Mk2N5w9H5LW13O+gNFmCQeRoVYqXyDjvPboOtdyCURdLb +Q3ALT06is0X5KuwXLw772mqS4cn0dF9gpLRCw1nTjpVJySP+cCwugWbQCH1K0lfJ +pkPnyDY8l/f3SgKz+WTsaaSfW0pm0MOumS9fzLbVwQKBgQDxkfbLC4dFxnY1nBSh +iQ6610I6zqM409BKDApRhujVGrk6LYUA2lZIiVsj8iSy4trmgh4/ngjVAsxJEOvt +BbOnqQ9PuHTdH5qKD35jgoLGiBc/aROXTkwt1hGrmUYtKG1fkiiyZ5E22qK4L3HD +qkB9gxM0phd5mJkSM/yuK+iscQKBgQC1NnsFbYQLvvJjzAwPNMdHY71frqYkaLdJ +aOsBhWFkjnsWkTi8axP9xl9Vv4o2cZLJo6Co5cc5GL3Lan9myyPIlrgmvYCFt9O+ +Ub9lZYIXlqVOgsDZk52ec0l0RwuoGMlLJjbvPYXirmaooa3BJaCPPMAvyTQCBY4Q +9E+xDi/ZKQKBgQC2j5DrMfMxECMVsLcGvQWcvkEXIELKF4k57I9/vW0IYAHLrcru +MhMzDlsKd1y0tCyqN3uUqGIUWOD59wfVQJHdCy6/GK94zQGFhOAHZAJg90haa5aa +qll36mfAPz2BsyO1LkgDS7G6utBuUaywKmJCeGRzTXJAOsqzrwYuupBEgQKBgCyp +OLilvR2H+gVOjMpSn6qgklO6n4fppwKYsRK25MH7u6pcMDd/zHWHJofjpRS1+Q9p +HHeD6g3QYzZ3EN8swaz2OHyTx9Es9Sq6ywkac22M20D2SMFW+EnM8BWQTPco5LN4 +v6FG8HBluzdkYYZw15l1x4f/dqno5JKZI+rnLDPBAoGALZ57y/GF5GN+W5sENbgV +ayoMpmsNm/hg/0/2cTxM/uvD5ic4I6y5hyqTH5Zfo/Swz4xbJ4Zf0wk93M2z0wlH +LAfP6XhWP1e3vvDNx26uglzgiRKkHxvtE5SvCV0+vlF3qsoMTFJjbd1VD6XBXVjP +vvcHFIMxnEsTPDgJ5fIAFKc= -----END PRIVATE KEY----- diff --git a/test/common/tls/test_data/spiffe_san_signed_by_intermediate_cert.pem b/test/common/tls/test_data/spiffe_san_signed_by_intermediate_cert.pem index 192d567703d3..add21e489db4 100644 --- a/test/common/tls/test_data/spiffe_san_signed_by_intermediate_cert.pem +++ b/test/common/tls/test_data/spiffe_san_signed_by_intermediate_cert.pem @@ -1,26 +1,26 @@ -----BEGIN CERTIFICATE----- -MIIEUjCCAzqgAwIBAgIUCJAk2LFDOO9q+3twtS1w4LExj80wDQYJKoZIhvcNAQEL +MIIEUjCCAzqgAwIBAgIUUw9JMnCKswTjcVJuvFgArv6RczkwDQYJKoZIhvcNAQEL BQAwgYMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQH DA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVu -Z2luZWVyaW5nMR0wGwYDVQQDDBRUZXN0IEludGVybWVkaWF0ZSBDQTAeFw0yNDA4 -MjExOTE0MTJaFw0yNjA4MjExOTE0MTJaMHoxCzAJBgNVBAYTAlVTMRMwEQYDVQQI +Z2luZWVyaW5nMR0wGwYDVQQDDBRUZXN0IEludGVybWVkaWF0ZSBDQTAeFw0yNjA0 +MDgxNzMxMDBaFw0zNjA0MDUxNzMxMDBaMHoxCzAJBgNVBAYTAlVTMRMwEQYDVQQI DApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARM eWZ0MRkwFwYDVQQLDBBMeWZ0IEVuZ2luZWVyaW5nMRQwEgYDVQQDDAtUZXN0IFNl -cnZlcjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKpuqSij4hnW9ybV -AtZFSIn3F1d/Y7Vvl7Ae+9mIC3tUda52YL1rmSRnzVLecW3E7xe7ujCVGPCEo2As -afT4z96JNDOD8iGOCizkpVULLKwda4iDoAXbgYILIJPdMipAPuJu4ezGNJgf/l3N -Hm6g6vWTyxk2disQBCJHsClorUQSoteWpZ9OvGZ7WyvtgrreFSJf7593j2/C2cDX -fXBH0ZTiMcupPV1j3YZofSBxJE8y/zeBEvIO9MLl/xJ18JQfE3UrrjPpaKeqgVdk -WU0so3HJcTwdf4whu1vc3bnCk4EXxtpTDHvfO6W+By2nzhGR68fAPajPNGX5qsUi -L4LMIqMCAwEAAaOBxTCBwjAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIF4DAdBgNV +cnZlcjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANx4h/khFxA15alf +wNIpHBKpvch0RbuKihRtMCL5XwVyxpxpLdJswjbsejVe6s8f8PZUsMB8bVtK7aop +x/6BTOQJS0lPOv4f6vyND8qST5WxQJ4xFLhhgGakXfRf0JXrTtbJB5YcoeH4JSPL +FEu5wTTaXMHcCU47z1zPMIaPd3BN4Na+bLvvOActYOJqTFAxNNY/od+z+QmY5qZh +UQ72+nMyxXxbRV6X46mNhzL/Pr6xsU+bigpzJVb0AHjgF0ykwYZj0Bm6HvpHYCkH +OuIg77WUFMfUajtpTE6hPIaluG+DmIpcwZNPfH403sHOdNnb1YRcLCsYwzMD+3+t +g4jpjh8CAwEAAaOBxTCBwjAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIF4DAdBgNV HSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwRgYDVR0RBD8wPYIJZW52b3kuY29t hh1zcGlmZmU6Ly9leGFtcGxlLmNvbS93b3JrbG9hZIERZW52b3lAZXhhbXBsZS5j -b20wHQYDVR0OBBYEFDC0XxJkDZ3xMkZbT3+lS9KfTKriMB8GA1UdIwQYMBaAFNzv -OnOjO87JvLlL7mk7c7umbq7nMA0GCSqGSIb3DQEBCwUAA4IBAQAIqks2KG5Nmyp3 -jKms7MoKw0+lkppal/yPMBcuhkFGpNkBqU17TFqBjXmZYFY1I4bqReJd656YQpJJ -BOW8LLoUWWx+/y6NNXhCmOmo4iVfMOo9TFpjZXmoVHAA881XAAaoGLetWU2F4+mW -rOpz13i9vG7VJdPGMq5tvJ5F89N56GTXALpGCzlPYILLBa/72jL+TDrSorZVS4Dk -p8D8bCk43Uz6A4XUBiQEb74vRe6bVnW+Zx3SM8YQvUQac19WrRDDNAscYwe0901H -5tse0YDNlClDd8eY/eFxkWQqX0ssTMzk13N4u5cT1qh+Lv59vEGNFIQjG/Ydfcy/ -FbHMdyfS +b20wHQYDVR0OBBYEFNPB12nTqsm/Fgu6rYpjRr3rnVIzMB8GA1UdIwQYMBaAFEw4 +ObpW4XJ0rneSl+BuTfVThaayMA0GCSqGSIb3DQEBCwUAA4IBAQBT0rJWheFZhcB4 +V8XQGkBkTWRg3ZKXuFaL6Gj5josm0/sf2GMmI4Trc3cGbsHtTNm0ef75WVc2m7BT +j1k3FRRTRj7D/KbfzQGgXUtOmz8PX8pV2EsCn0cKvXHoLhXO7BDcUyofyCCBPHSU +f7MgTODAJ0SXVcT4hLr7dQ0q22p7G4kRUJkABnLi6FFgK+ClP1WzNTN99/NmUnxr +bJi0qRfGQUuukzn3MUPbTZHMP27SG4WEkleyGWVf5UFwzLqduWKmMJrb9c/izyRv +3KvpmvAPONIASufa0W/o3RufL4/vzylQyJGevMva3HGx0kAX7WUquWUNl+fdBxJw +buoN9GxU -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/spiffe_san_signed_by_intermediate_cert_info.h b/test/common/tls/test_data/spiffe_san_signed_by_intermediate_cert_info.h index d6a8bd6be149..dd2ea4a12b6e 100644 --- a/test/common/tls/test_data/spiffe_san_signed_by_intermediate_cert_info.h +++ b/test/common/tls/test_data/spiffe_san_signed_by_intermediate_cert_info.h @@ -1,15 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_SPIFFE_SAN_SIGNED_BY_INTERMEDIATE_CERT_256_HASH[] = - "1d2c5998997f6b5965faa5f7ca91e131d403683978ce8f25b054bfb09ec43391"; -constexpr char TEST_SPIFFE_SAN_SIGNED_BY_INTERMEDIATE_CERT_1_HASH[] = - "6ec7fe5005080f6e2ed96fa4406f2fab2416c103"; -constexpr char TEST_SPIFFE_SAN_SIGNED_BY_INTERMEDIATE_CERT_SPKI[] = - "iXPqcAw2mJDEhpY+W/Dib3FQ+QWG3ccyjf5t8qM9b8Y="; -constexpr char TEST_SPIFFE_SAN_SIGNED_BY_INTERMEDIATE_CERT_SERIAL[] = - "089024d8b14338ef6afb7b70b52d70e0b1318fcd"; -constexpr char TEST_SPIFFE_SAN_SIGNED_BY_INTERMEDIATE_CERT_NOT_BEFORE[] = - "Aug 21 19:14:12 2024 GMT"; -constexpr char TEST_SPIFFE_SAN_SIGNED_BY_INTERMEDIATE_CERT_NOT_AFTER[] = "Aug 21 19:14:12 2026 GMT"; + "f48410d2dc92c8ea411f68297e9d3a7b5c727f0f28331b79b083e8ea59157f6b"; +constexpr char TEST_SPIFFE_SAN_SIGNED_BY_INTERMEDIATE_CERT_1_HASH[] = "48acc3870ce8db9426666caa4ea4d6777be6f102"; +constexpr char TEST_SPIFFE_SAN_SIGNED_BY_INTERMEDIATE_CERT_SPKI[] = "k7DF1klIfyfsILQvpGlH/i7u0UsN0ImVrutzU+2kurQ="; +constexpr char TEST_SPIFFE_SAN_SIGNED_BY_INTERMEDIATE_CERT_SERIAL[] = "530f4932708ab304e371526ebc5800aefe917339"; +constexpr char TEST_SPIFFE_SAN_SIGNED_BY_INTERMEDIATE_CERT_NOT_BEFORE[] = "Apr 8 17:31:00 2026 GMT"; +constexpr char TEST_SPIFFE_SAN_SIGNED_BY_INTERMEDIATE_CERT_NOT_AFTER[] = "Apr 5 17:31:00 2036 GMT"; diff --git a/test/common/tls/test_data/spiffe_san_signed_by_intermediate_key.pem b/test/common/tls/test_data/spiffe_san_signed_by_intermediate_key.pem index e4343025f44f..b636d7af6928 100644 --- a/test/common/tls/test_data/spiffe_san_signed_by_intermediate_key.pem +++ b/test/common/tls/test_data/spiffe_san_signed_by_intermediate_key.pem @@ -1,28 +1,28 @@ -----BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCqbqkoo+IZ1vcm -1QLWRUiJ9xdXf2O1b5ewHvvZiAt7VHWudmC9a5kkZ81S3nFtxO8Xu7owlRjwhKNg -LGn0+M/eiTQzg/Ihjgos5KVVCyysHWuIg6AF24GCCyCT3TIqQD7ibuHsxjSYH/5d -zR5uoOr1k8sZNnYrEAQiR7ApaK1EEqLXlqWfTrxme1sr7YK63hUiX++fd49vwtnA -131wR9GU4jHLqT1dY92GaH0gcSRPMv83gRLyDvTC5f8SdfCUHxN1K64z6WinqoFX -ZFlNLKNxyXE8HX+MIbtb3N25wpOBF8baUwx73zulvgctp84RkevHwD2ozzRl+arF -Ii+CzCKjAgMBAAECggEAT6n5POtZsN1X2llgAZsR/Jc4XGhJyZG3VBYvf69FOqkw -dtOThYbpZuh0Q4OBfp86aRwRPEs9BJPjL/2iq2Sv+WOluFy5DbEwlWps05MtFuiL -jpyD7Kj9YLVlzWfr3m74Vewhg4TkKaVuxxatXmWuXgruuMLJung6jnF26OwqbTIK -8sVKGwDPY+RVcqPrch9EBP+/rmYHIbC4skaY8UbYOFSWxokh4m8eonwQTjfh6Eg7 -C6s7bzAnN1GFxcYpweJBpnkCCYe3i4NZpcN7rfANDOK+tML4cmwtQYhbZxF6n0EE -h5N4NG1OSWA83iBgHo9I4R066SxboxWEEUEvhkYFJQKBgQDiLTFbPeQEx3Vi87J5 -gdoYlFIwSFrVqGdlumvP7DRI7t3o8uuCTxafvamdXPj1V/Co2YVsv00DKBZ9YmAc -Hwy9DNAUPoCrRE7nICGVDUf9fN52brl861kByes6wrWhyn1EVneLydUcd79QS4yI -xETbuXYMGHJUlzcU/q7TKgBnRwKBgQDA58Q4rI//hZ7qAk8d6fl+SfBXoE3Wt3wO -+D/E3bWqU0B/wjDfSmmhCJlHPobi5WhgBSfTsITxklBW5N83sMTOcqoo9xQRQoZK -x1tsi4IhGY1KRZglobXtxg9/BueO5DSu6P4BgCyN8bd6ex9zhjl/824Qs4wQGBce -Ho4QENSPxQKBgE9gPOogll13AqNvkztBbyEhLJb1TaueJmt1OVEHPHI8InUWi8B3 -sSDulxA7CMRR0IvxivnXSVfKQdpPJBu6aeYPEReJt+5jUq2agS6mMpWrtQcrZL2K -evo9uugsXUIipkPNdLcCZmBPRj0PxopZFzFlrSAhlD5Ls3ES0JgbLXkRAoGAIsPi -LiCTVwaazCucXJTFPQhQQ0qFnLO2rO/6dh1K1yZn0l6J9kPv43CsRxWys4OKmvty -4QjH/M1Uo0ReIig+X8J0fiuBN1cY4rMo+9fsnNCBESiXsfiB1BdExazV4H+qKvec -h2K1JOOyIGW+FlDTXgbeCC6DiIb+65OwIJ8X380CgYEA2NIJ+pZhJ0Zecg902Gms -or7IFROc4tbzqZjrft9TBsAUs5g1LY+J+Xwcbzwz960BaXPEAJpz6bUer56c5ZhD -R10jGGE/oKQU5AnAKDZLZALomXGcyfYBCqwq8IbMUzem65SimCcDiq9UMQ12qeXj -vAymSGz/FRkKBQ2OaPUe52M= +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDceIf5IRcQNeWp +X8DSKRwSqb3IdEW7iooUbTAi+V8FcsacaS3SbMI27Ho1XurPH/D2VLDAfG1bSu2q +Kcf+gUzkCUtJTzr+H+r8jQ/Kkk+VsUCeMRS4YYBmpF30X9CV607WyQeWHKHh+CUj +yxRLucE02lzB3AlOO89czzCGj3dwTeDWvmy77zgHLWDiakxQMTTWP6Hfs/kJmOam +YVEO9vpzMsV8W0Vel+OpjYcy/z6+sbFPm4oKcyVW9AB44BdMpMGGY9AZuh76R2Ap +BzriIO+1lBTH1Go7aUxOoTyGpbhvg5iKXMGTT3x+NN7BznTZ29WEXCwrGMMzA/t/ +rYOI6Y4fAgMBAAECggEAARZKfDOy/td3eiTkJsmzY7wrGNGlYKlZ7YPbKufWJ9Im +fI07pFJCGuTwLVKexlhjZupkjwCyoVcthoj7WOUNLNz0lTg9XMv8EFkC2qLY5+V5 +2GAfSuO7nOqFau7DufTxESV65PQEVOUwnkMiXaCmRl+VQqUoh7sUVmI+AQK0p8Xz +nJUPO17irCPx6xj+AHPCy0B2VzTj6Pr1t/mitjhqXcbEs9rvAK7y/F3bV2vtoUUN +8hdIj2YAA5TyIlNZbGdc0hYAAKN0Te1IrFGhsIt+zmccyJoKi8HTBKoLx2Eiemxn +V2V+NRaAGXx53t75lXw6mVWm+RMFWAca4upmepWikQKBgQDe3KjBJwUiclUd257J +98rW2gdhIUAp3r5KDofJ6qxu6I0iQzi/kHtGLzGzfP5VWrREC+v0kuklfNCqQu2L +PnW1pG/TxxTJ0E+p5Q9bQ5rgcWj0Kq/ruB6U3VzWLXHKNtMbKi6ry8S3sHk0h9ko +dwen4L77wujr4cZQX75MxyA5QwKBgQD9QNpJr03eq+VX7hSndDPPQzQMflN2UKTd +uEbDPPm6BG3Ngk6o91hoJisqv2jgvuR4lGyFiPoN/ZfnpqAg9j9HZX2JDvH/MGe7 +VWHMPWMJdkGAW/rXoKZz1HhV09bJrT09BlZ2bDc1/Qlb+XVHCrOEczPreWTtkvqf +yny1aTGr9QKBgQCNlBzY6BMI+R09pKHRqMuBhm0dtWPvtYOpxGVbTuxQYQgX9iB9 +AipuQdkPL57bVo4ilHhHnXTjzdE5+N6zkPByfo5UOarpMp8JTW1eCyq+3w1P4DZ2 +RzeWVrJ9lc0uK3odTcTserzz/PZi+tJoNIX2jn6FriMOhxXXRZu9Ztr/xQKBgAsI +UzoYh/TmWiRde8rbthIWZGMS8cHau4PpLjP9KQfgf4QPZCvaMqC+4OyI0CHSTxOt +q5iZogMQBBkUWi91asZKdpCM9R/f1PUFQDBskC7uVuYnm6LfHcE4BVH/24CHqn5J +E2UvS6xvbIP0Nxa0MaPYfO+KJ0puN7rUUGB6x64tAoGBANsp/KHgZ6Jp661yVpwZ +yXRlsxEoipKz/wzjMDF34eP27wVmIsJBegpv8oRQOmbrbHJ9nQo2TiBy+Sk1dnZI +3f4aHJSAbABZTCY0vaKxPpLm8PUM6q8Z/qFG1v8GkxXzSz6kwvlFdT5VZ322Z+mS +93EiJ3iWMPfJbNrqwH1+pXEL -----END PRIVATE KEY----- diff --git a/test/common/tls/test_data/test_long_cert_chain.pem b/test/common/tls/test_data/test_long_cert_chain.pem index b057dee10e19..20804444e9b2 100644 --- a/test/common/tls/test_data/test_long_cert_chain.pem +++ b/test/common/tls/test_data/test_long_cert_chain.pem @@ -1,72 +1,72 @@ -----BEGIN CERTIFICATE----- -MIID7TCCAtWgAwIBAgIUOrNwiIu6GAcd0b6vdOeMYT5JBWIwDQYJKoZIhvcNAQEL +MIID7TCCAtWgAwIBAgIUKFb8hKyZiMDAUcMYnfdzem58q0gwDQYJKoZIhvcNAQEL BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQwODIxMTkxNDAyWhcNMjYw -ODIxMTkxNDAyWjCBhTELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx +aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjYwNDA4MTczMDQxWhcNMzYw +NDA1MTczMDQxWjCBhTELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM EEx5ZnQgRW5naW5lZXJpbmcxHzAdBgNVBAMMFlRlc3QgSW50ZXJtZWRpYXRlIENB -IDIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDySm5jDEi+iTEMxCHq -2XsTMRLvjxk9mIVOstRQ4qmWIv9upCyGF7fx25i7JeLfFS1U0Q/6U4Ae064pUjfW -KTD2zmhjca12L1zQd5uJ97gUVVlQGGrAZpbE+uNv3BVdClXE60lVbQPSVxWO32L5 -u3T+sO2thRu8sbhrCdg+fH7d37X689szM7zUWboPCKvBfT+Rc+Pb4aPKfz5CX/DK -1Hi/N0C0qhulpxM9DfRw9hnVGSMyc3ViDRVs7gxKmoQVKlg4ZsEvqaqCkubXMzMO -t407r6rduO2dwS4hpjpX3OwopTSDz7unRaFmz+WO2rX9Pn4b223GxOI6Wdx3MuOq -4kX5AgMBAAGjYzBhMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0G -A1UdDgQWBBRVaoWCA7AEY4z8XN5YpfTwhHh2dDAfBgNVHSMEGDAWgBQPoM8lvVgX -fggedphlyUOvH0+FVjANBgkqhkiG9w0BAQsFAAOCAQEAQTsVfW4824chRNx0Nu4Z -dyoVNXKpuk0vOJSRQbG9b7owN0lh4bV/RSj72vgrxBr2ebRqKs7Y3XRCtueHtwlL -ddINNo/pcrZthwICIHTDsB3166HogVoTO6RABJD4BLBdnGTtU25MB6RRP0vnWjcm -UdSa4fx39yXVJvbQphuXU2NDkCRXMML9So9BiNcmmM0+kxG/KMPaZi0GrOAhdNrj -XVmDI7JO6dSR0O0R/IoDVRxvB8zEAVzhEqX803+K6QMkCBcDEPIGeQ3NYLChQ6eN -a64s9X/97YDckCC0igS7MguOuTgS6y8RAcTh6E79gPztra7+VJg9jpFJ/HgTN7xH -pQ== +IDIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCh90Owt4PCSi5AdAhu +7jxU8MlIicZGmwyDAqYgR4wFZ50C2Vnjnlz2rCIVsJMmCaUyz1cCg8bPERiJgZom +YLQw++K51KltYv7t7UWLmFkzyzan8bYonLybpAsycFS+l6/E4DYsE7Hlym7lqVYw +/DBaa/gd/o7lcWTSq5181dnOJruWwWbKW9QOJeCebNH6phTNR0Tv6XpSS/iJNDjF +x0SNY0az+tdhGQ57ZhMl+KwtwVqCNHyhATbgxyNCjvH7tqYEYwclkgX/hihMOZD9 +SgzlB6RmGuRDupCY0gLt/Qe+yjUE/1xAVDl8hlB1aGoEYSfjMPZPaFoyPzK+kGmZ +q1eXAgMBAAGjYzBhMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0G +A1UdDgQWBBRbqG6axoPHa8D3I1FEHOoqLOL89DAfBgNVHSMEGDAWgBTMY73ejDy+ +X15Mzf8Q+Z6dWwC+JDANBgkqhkiG9w0BAQsFAAOCAQEAGknbRFK1OzBJDYInmFEO +j1NQNQU6oKg6AYcxEPmrMre1NvICHEqWoIr01TcBJeVtDyndBtD+iWj6vQZmlF4C +LtU7Hz5apPPxOGNCeDHL3R80g+gQWvOtXyW/PuZ797HnjNPEvLeRAIcjJIhbVn4k +3s3YeJJBlihyVsiJ5SAczmbACsoh+xlDX/cEp5ftinHVnzClaHRLGt7NJQClWOFe +6MTc+aihm7+zNxPyhqoXEHxPzB5wH8Gz+DNRsmtgq7HRT1TpkW+KDagpgpTmZOxS +ZGB1g0JYu2zGO0BUPI85ha3gFZ1KfjsojwUOQHjiHiMCqQHsGjxaAIbt6tecgrWv +lw== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -MIID/TCCAuWgAwIBAgIURwiSMlGPZRbFFc6M+UTTR9D7pg8wDQYJKoZIhvcNAQEL +MIID/TCCAuWgAwIBAgIUOrpfG+9brWEPce7MpMfAerfI7h0wDQYJKoZIhvcNAQEL BQAwgYUxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQH DA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVu -Z2luZWVyaW5nMR8wHQYDVQQDDBZUZXN0IEludGVybWVkaWF0ZSBDQSAyMB4XDTI0 -MDgyMTE5MTQwM1oXDTI2MDgyMTE5MTQwM1owgYUxCzAJBgNVBAYTAlVTMRMwEQYD +Z2luZWVyaW5nMR8wHQYDVQQDDBZUZXN0IEludGVybWVkaWF0ZSBDQSAyMB4XDTI2 +MDQwODE3MzA0MVoXDTM2MDQwNTE3MzA0MVowgYUxCzAJBgNVBAYTAlVTMRMwEQYD VQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQK DARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVuZ2luZWVyaW5nMR8wHQYDVQQDDBZUZXN0 IEludGVybWVkaWF0ZSBDQSAyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC -AQEAzQ4Pf5899qGHfzxGLhaiThO38Y85mUF0Dc6yO/3SDkfXKKTMq7n2fIsp+IWs -nOLp2ruruwxqJbITMer27ErTuB/5nATsk0Q1YjxSzWR4NvgQeDSSvZVHiiEIKDm2 -2j/ljyfHT9F0wtzOHJym6PN5Z0xkMpi/2X2/8CwUQCk95k7hqriofXjit0So9Opb -1DeFc+GHRSnqRSbRMTKifJJYt4iVYpPX29FeAPj8QP/E/M2ZojAkn4vIdJA2Q2wr -k9V7L11jB5wKS8aiCCFcj6HH8aJTpeVY3IbPBvuuTgVDZYxE/6K4wQKWSZpjuLYw -iaYJmxiWJfmBacy/n7pof9lYMwIDAQABo2MwYTAPBgNVHRMBAf8EBTADAQH/MA4G -A1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUaURx1UZUH9sqf+0sJCUYy0xTMVswHwYD -VR0jBBgwFoAUVWqFggOwBGOM/FzeWKX08IR4dnQwDQYJKoZIhvcNAQELBQADggEB -ACM44Rh8uTuZG+Dv2nbXA2ugYBdEhDrREMAaM2fEsXE5RqvBc1JhdBmUi7/1Copn -rEUXlYYbzhmTwb9TPrHl1gW58ztb2+hq++nOo0/UOhF9SH/G4K3ydpzJD2j4zzjS -003zx0riGx9+yo5gZutPaoohOe1kRoFYDfHmfJb8RunsOIuhonIohCLbs/Ud6CZJ -5+zXHPvU3Y5Z6i33+Ndv21h61QWKKlh+Kc1PU/B3sv+DlJn/jIN+Xsj0EnuERS+4 -6chMUNySTTnUp2B9iypZCFKHQ1xlusEnEWtcZfJhGBpQG/zH6aSIfT7rBQ3rrkne -Q70XFUIbUs3y5+1C7suGRao= +AQEApRfDagSVQopL7VNMd4NRboPA/jM7PZTTVtSWVC2ifvJDBgsD5pzg9ZN/gB2J +2pW7hoNJZ5bSc82VX3AMWDo22VKmypVfcSjYcDe9l4i9y55/GdQQyNIvR8l7dGYC +hvlSs96N6en+KyUo7xXC6zhic3m7U8ZmNg4wefnw0HPaeimwpvfdsdMK/0pJ1jur +FezqLrlTbV8TL6xVW+OPVy0yyalUGnXZhuPN+qfDgbv4amYKa3Ay+fuwK5mv5HX0 +ZF38OLIHaMn9J+fC9X0TxkSi6N/W0nD3wyLqOX9nfZD1oHvpi4gNqeV0MrdC/meL +TkOyre0yTxjAuGn2GqLYwbtWWQIDAQABo2MwYTAPBgNVHRMBAf8EBTADAQH/MA4G +A1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUbj1rzZaWK3hds0lF+s1vCgbnBS4wHwYD +VR0jBBgwFoAUW6humsaDx2vA9yNRRBzqKizi/PQwDQYJKoZIhvcNAQELBQADggEB +ABrNuq8bJoTythagCiOh15I/ZIACWk0ghHiHc9o1Rx+NLrfxjHe49i9FoqS/eJMY +jumHixFzQr1k2GUURW1EdvGosobEHR5XAPn/Odt5Y4dm1B+k9FnGW5owNGhvxUHj +hl+M7w4fY6uKNU/0fMP3dRYatyUT45rszOp8tD3syRzQ5T6J5l2/NYlrSJ7VeIOt +/fuqTPdi2BBJb2Z3echZlzt1RZ52RQZHXRxVvbt+1RyhCEB0usg69F2fzK+4aL6X +rKSerP5k3udpC7NW4WGc3rGIY7cAQXWK1fbLmPLGtcsUDA0+JeHEe+uPH3T1+Ttd +f/HXocl4SOmYvv+VrA3z0Lc= -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -MIID/TCCAuWgAwIBAgIUFDnIux7vwmS1+LGO+PzDGUXxu7swDQYJKoZIhvcNAQEL +MIID/TCCAuWgAwIBAgIUdRs+M58Z6iyfyinCDVbyoZ1ojw0wDQYJKoZIhvcNAQEL BQAwgYUxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQH DA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVu -Z2luZWVyaW5nMR8wHQYDVQQDDBZUZXN0IEludGVybWVkaWF0ZSBDQSAyMB4XDTI0 -MDgyMTE5MTQwM1oXDTI2MDgyMTE5MTQwM1owgYUxCzAJBgNVBAYTAlVTMRMwEQYD +Z2luZWVyaW5nMR8wHQYDVQQDDBZUZXN0IEludGVybWVkaWF0ZSBDQSAyMB4XDTI2 +MDQwODE3MzA0MloXDTM2MDQwNTE3MzA0MlowgYUxCzAJBgNVBAYTAlVTMRMwEQYD VQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQK DARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVuZ2luZWVyaW5nMR8wHQYDVQQDDBZUZXN0 IEludGVybWVkaWF0ZSBDQSAzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC -AQEAg9SQkje8dgpCHOY6rN2QhBCzPzWN4fXBQnfoUZfQ3GcBHVrJkxguXTieG1Gi -4GtULYVwCpAnkCehIPOoi+drr70Y+cbr8ZwGczPK9ehljBn1J+RNWtTaG5UaDsRz -2lCdVmLv5ocWA9xowWRMxL/awlAFaYFTirHUnxZZl2EXgF8X3NhkOLOv1bbnmGsj -jZdGKPcLZLxB7P6jWothgpBlTcvszYQj/0rPJ+tbA2RQlotZbt5j0mnn3RGKv10o -ePRBYAKvHSATiAdYYBdjRNP1Bc0Dnonaa6FNpAiRBZ/bN491PaqYXPRcOmOWAjsv -XTxL0SpdRAT4NnCvZgPrKQfYLwIDAQABo2MwYTAPBgNVHRMBAf8EBTADAQH/MA4G -A1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUeD+JQi5GX8nCsG9GbVCORWS0xpIwHwYD -VR0jBBgwFoAUaURx1UZUH9sqf+0sJCUYy0xTMVswDQYJKoZIhvcNAQELBQADggEB -AL9t7cCLwwydUVexYGMiES9g3XmaGv3nHLDWXKt9z+aWgBub2sIU5Qr4nszQcU8e -NPwwl+VS6N0bcY3Rk4rHQULAtQiBzOS6cKEQt3G3CYPRUpIFjl40HVqQ0vKy/LMy -o+1+4DaYswdqJQjKk3cKMDLA/j3rurGFcnj+bEOWhmGhK2chNGns8sN/8fhmhgf6 -NN8mjK1LZrEbL972C0MShHQvnYRMWJFLWuhylm0M3e8LkShvdTZroMJcX6U15Vsc -+QeJPlxxyOB0nESvjaBTFK6wBIYbfipXdJ7P72LvGEVbe3b+ARJK7ui68CtQ2q0I -9EIp/ZPcFjNTrjpQNSf1zjY= +AQEA1jf8pVq9ZOrFhqg79Ld4340FL8sB8Y8NiPkXiZw/eTmYpJp7gH48UH9mGXr7 +BPFEYipgmJDXCvZDetGU/l73B8vkY3aEX4N3S5z3ZLbvdC/EyWUx0p+CCukJ3/yJ +4Bp+pOVQ0+8oHNK9VO0F2Rv5uPDSGsY4UDWCvXdd7o4B0xX/HCwdiqOrLjzq3I0n +LJRU1rQT0GeqjKfcHsrw4cDpYVyZBKXxk/G5m4bg7XEA1x9fHpWka/NVAPnMOhYs +nXC4LdzH00vmhy4890nEC/HAXsnsriq3unpkvkq6iKzyY9tTnoADdIWpPo9SF1w3 +LMiAide6W3sWE9+NtIUC1pC2NwIDAQABo2MwYTAPBgNVHRMBAf8EBTADAQH/MA4G +A1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUXic4QTda5zsL1cwwsVjdbnk+PHgwHwYD +VR0jBBgwFoAUbj1rzZaWK3hds0lF+s1vCgbnBS4wDQYJKoZIhvcNAQELBQADggEB +AGdVcHOWyncgyJipTUng94HTQjLnagHgHuNgOssGDDzuSQUh/FdF8U9B50rtlldf +PadOnNI2FSUxjPbDIyP1HAGqEe6aND4oK49tC7UmI0MYOTE3dET8uAfHz4KIwB11 +P2a2UR9CxCYf5Ef0K+wLdnV9EwHdgyge4IwtugGkfVN1HROwMe+uItADXoEJ2W9w +zyXCy8kxf0JpGHLpvkd0sk0A3E5k/c6lAGaGdqsIRJsdUQITrgPTy9j1OjYKNbuW +4Ydm6wBmuMQf13hOh5axkUQC/YhTPVyyLAM+pQKbNJoLsI6aexUN+52QdVbLjJWy +omGXeyDFlbkA3C18PqnutKM= -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/test_random_cert.pem b/test/common/tls/test_data/test_random_cert.pem index df8631c68ced..910f7f7259c3 100644 --- a/test/common/tls/test_data/test_random_cert.pem +++ b/test/common/tls/test_data/test_random_cert.pem @@ -1,25 +1,25 @@ -----BEGIN CERTIFICATE----- -MIIEHzCCAwegAwIBAgIUAsHkNCgt27m3lB69NW/ETFEjHdIwDQYJKoZIhvcNAQEL +MIIEHzCCAwegAwIBAgIUbQSomIrinQufJ44pk6OoiYTNUQQwDQYJKoZIhvcNAQEL BQAwgYUxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQH DA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVu -Z2luZWVyaW5nMR8wHQYDVQQDDBZUZXN0IEludGVybWVkaWF0ZSBDQSAzMB4XDTI0 -MDgyMTE5MTQwM1oXDTI2MDgyMTE5MTQwM1owgYUxCzAJBgNVBAYTAlVTMRMwEQYD +Z2luZWVyaW5nMR8wHQYDVQQDDBZUZXN0IEludGVybWVkaWF0ZSBDQSAzMB4XDTI2 +MDQwODE3MzA0MloXDTM2MDQwNTE3MzA0MlowgYUxCzAJBgNVBAYTAlVTMRMwEQYD VQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQK DARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVuZ2luZWVyaW5nMR8wHQYDVQQDDBZUZXN0 IEludGVybWVkaWF0ZSBDQSA0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC -AQEAvD8dqra4FKafZ9TbYgqoLZkXawJ+/pyLCiqYehPdivIFRKsIdYDtv0u4AY33 -iuA0WSM5Ywizyd0vkpU+J0W0QQ6nKagNv2brrHySOl84pW8VCVPt5vuPQSpHiGR3 -2/RpsAPklnFUx4s7OqAlVvKBvS1NCBMSya7mFq7jmyzTqSNRVmSlEuIe/8qLdIRx -XU5zr1FJaAO4EN00y3pueR5Ve7L5SGhuGyMYf84uDjtPelDLhZVco3YfctIcSiDw -EnCMNgbhvJ+PJQvMhUg91h0XxoSOg7npyDtWVYduCSspaYqG0pkrSsyCz3ZlXT0/ -tz6sDIKNiXhUMRGK9BTRw3MxxQIDAQABo4GEMIGBMA8GA1UdEwEB/wQFMAMBAf8w -DgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBRp4ZwGKxP/M89Afip39qwrn/Dg6jAf -BgNVHSMEGDAWgBR4P4lCLkZfycKwb0ZtUI5FZLTGkjAeBgNVHREEFzAVghNzZXJ2 -ZXIxLmV4YW1wbGUuY29tMA0GCSqGSIb3DQEBCwUAA4IBAQB1fb6zWtP6aC8ioXX9 -46dFBEmWeCxN2yc+HMKDSHemNR2Vys1MUkHGyrQxxyvx9nW203YiTJ8Ft4Cdw7gb -42K95/B8S3WKbIMEoSSMEb/1Lh/H5zJQae8s8FX0ubNGeKKbJfiTlmRVD2W9iX7Y -ju3hFjdQDjII3TJ3Wx3FooZDpYqQtw90AXdYSbPM+4ZxiofaLLDjA8IqLjmxZVcj -dELFvC0QQZAEXBh3FXwAuYo9AGRfh1u/gCjsuiS62FN1v48X+De0ngGGHDIenI94 -FTfhVA2T6zFxQJoe4dP4IvOEBDeB7jImUu52XIDaP/AODkiEUJRIhEybEQY4k0W8 -AAVf +AQEAvxJtdVwUA/Uh84Y6Jk3jBYL0eDUYeZ26oyfYKRVvWRF4UMUDNhxBnqugvNRa +mAhDmU0hWrNHGtXJm+igJYgSRgEZhMP0+03oC/2yLj61Sk/eA06gK071tmtIweOg +xuENlaAVTxOlJHC1Jsi+YLTflaoGGDdRB7EJP3E/1Yu04Y4Hwh6ld0DTD+PC+514 +Jb7NIUjWbEbZBaGdsKHKxDUh8oQc9BOTLt+JPcJYaAb4K3O5qvA5350wPGcVBUfZ +370apRJGfVh3R/ex8pQJfkJ85aK1umsTAtKq8ZhYU5q9JCaMielbMuKpp6CmXn6V +4SOK74zcJLOdrGwJw7VtSIOvkwIDAQABo4GEMIGBMA8GA1UdEwEB/wQFMAMBAf8w +DgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBRNwViZGlEEFNK9hcgBUsLqJDDq2zAf +BgNVHSMEGDAWgBReJzhBN1rnOwvVzDCxWN1ueT48eDAeBgNVHREEFzAVghNzZXJ2 +ZXIxLmV4YW1wbGUuY29tMA0GCSqGSIb3DQEBCwUAA4IBAQANYcnd0b2lKWBcs9yg +Mt6hGMazZruAl+yulKVVrWUQi7gdemQK3XnfQemgx6JUKsCEFXDdK99OFEmUo1lp +etOSJEpmA94IeQ2l9Eb0pn0/lRUac6/WmOLXlt2NESCTa0VZcCR+7vpz8Okpmr+j +4zTkeXit5f79FOloGFTx7CH6Oom6K6FOIL738bh/2Yyl1rjO9yW0OTHk8Wawfu0h +Arj9sxCIIIlJq3pXQsT2nr5HkkbNYSaGWXobgnHqVDvdJkX8DiCfG2b1dqIUL6BA +PLy2A2P9KMhRegqXyuiXBHJ3tsYKBfgfbSM06WhUXu7RgucDkmgvud3bzE8zI/JA +qPIh -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/ticket_key_a b/test/common/tls/test_data/ticket_key_a index d51d4026c77f..b50d80cd0b12 100644 Binary files a/test/common/tls/test_data/ticket_key_a and b/test/common/tls/test_data/ticket_key_a differ diff --git a/test/common/tls/test_data/ticket_key_b b/test/common/tls/test_data/ticket_key_b index cb7f8acdd50c..0cebcf089523 100644 --- a/test/common/tls/test_data/ticket_key_b +++ b/test/common/tls/test_data/ticket_key_b @@ -1 +1 @@ -D!jЗů@&By(-kRM:TRɑC.zƽ5^9tFA" \ No newline at end of file + $e 14!e=KM[tl cB](4iszU%ȑQJ6D`B" Y \ No newline at end of file diff --git a/test/common/tls/test_data/ticket_key_wrong_len b/test/common/tls/test_data/ticket_key_wrong_len index 279362fce8be..ea580b95a26c 100644 --- a/test/common/tls/test_data/ticket_key_wrong_len +++ b/test/common/tls/test_data/ticket_key_wrong_len @@ -1 +1 @@ -b=Qx m`?怋ZkQ34+KffsTFn[t51E% pI$ \ No newline at end of file +UNJ.vv +k[Us.yv>GF%//f UoRrP \ No newline at end of file diff --git a/test/common/tls/test_data/trust_bundles.json b/test/common/tls/test_data/trust_bundles.json index 50cbd495be4f..fec450fdcebc 100644 --- a/test/common/tls/test_data/trust_bundles.json +++ b/test/common/tls/test_data/trust_bundles.json @@ -7,9 +7,9 @@ "kty": "RSA", "use": "x509-svid", "x5c": [ - "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" ], - "n": "j3f_0Rvxm6fAxECwVFL41mv_IN2RHHbSu0lpioNQYRD9ipbKo_xKO9UrMixy6H5zxm2lODqur6B6_Fi22Vk40IE2eJtJdGLMtVQVYNCFGaOG_dWScIY-_E3Wmq6tXbzGoq3JGcei9Fjae3y9k6PGJA7Ak3HMVZhDloQBifC8xtNDB_euae9kiIVnc5f-kbIe3dL68ed5lNleKc2Krtho_jpyHKEg2x8tMM8ks298DIcLlPUPppIAOX-ZDKSW5X98HrSO-7e9wDChKuxIUVeCp_CSql0UX_vf5CuHlBNOIUcGZ1JL63iQXDiEdT0aaTL0z9HVg79ZzUqTCDHCOGINtQ", + "n": "nC_w5spHLJCzoqw9ByE-l45ozSyWe34cfaWZ-WbfRdxEuCRk9HUTfV14XCL4ZRoiCpXCoWMi81QqTsFSyTMUQMcq2RhfGH2a0z-3lorlpZVX8KxjbzptkPN1yj86xz7yLTMlD4wCmParTzhxncCXH-472GgyGvTFIYkuI0SSxg2_ByBP4Splp1PQjDYkFSh4L4Wds6wW1PI7m-z1ttW7jjmpmNmwcF3bIQ6-CgnIj897fNtskN-xkqXZhGzkbSCO842448GoAnv8WMw17wJU2YkXwXoa5KIC_MfIgyfRySf_fr51NoqY1e-SToHgBD6e2VIF6YYFsz8hjND0ypTScQ", "e": "AQAB" } ] @@ -21,9 +21,9 @@ "kty": "RSA", "use": "x509-svid", "x5c": [ - "MIID3TCCAsWgAwIBAgIUNKrDZYyTSTWgLuOgEc3KS3ygqDkwDQYJKoZIhvcNAQELBQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5naW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQwODIxMTkxNDAyWhcNMjYwODIxMTkxNDAyWjB2MQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNU2FuIEZyYW5jaXNjbzENMAsGA1UECgwETHlmdDEZMBcGA1UECwwQTHlmdCBFbmdpbmVlcmluZzEQMA4GA1UEAwwHVGVzdCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAI93/9Eb8ZunwMRAsFRS+NZr/yDdkRx20rtJaYqDUGEQ/YqWyqP8SjvVKzIscuh+c8ZtpTg6rq+gevxYttlZONCBNnibSXRizLVUFWDQhRmjhv3VknCGPvxN1pqurV28xqKtyRnHovRY2nt8vZOjxiQOwJNxzFWYQ5aEAYnwvMbTQwf3rmnvZIiFZ3OX/pGyHt3S+vHneZTZXinNiq7YaP46chyhINsfLTDPJLNvfAyHC5T1D6aSADl/mQykluV/fB60jvu3vcAwoSrsSFFXgqfwkqpdFF/73+Qrh5QTTiFHBmdSS+t4kFw4hHU9Gmky9M/R1YO/Wc1KkwgxwjhiDbUCAwEAAaNjMGEwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFA+gzyW9WBd+CB52mGXJQ68fT4VWMB8GA1UdIwQYMBaAFA+gzyW9WBd+CB52mGXJQ68fT4VWMA0GCSqGSIb3DQEBCwUAA4IBAQBt4YqiHnUgcuF23ZV8tmtPZKSUWwJSpiQU31UICCveVau9Ib7JyL4DpLboGnEluQPGiRdctKTBTC+vTNfA93/TzRSKfvK6jPQML2njc5yT3hFr8sYkyGsz2olwaizItGbUpl1PPUuZ46owSO9mSV5kgN7+oHvG2yxFbpsBxZsIAWxkBL9/+9P9pneAI1guWjclh/GANXm8p6aRBtXuskKb78xHQLSrv5lDIg3RGwzR0FpigcT9u5I3JRRcgUrP1TT2cC5w47UxoHr+xfL2eDEJ4/Ws3sdstn0rvciVNZ3VLroqaYTk2HjHno+Xw7KnGFOnlx0lK1pfYg7RCAUGQqdv" + "MIID3TCCAsWgAwIBAgIUN4HO26pxlOmfcKrgOxmsWSXeGq8wDQYJKoZIhvcNAQELBQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5naW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjYwNDA4MTczMDQwWhcNMzYwNDA1MTczMDQwWjB2MQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNU2FuIEZyYW5jaXNjbzENMAsGA1UECgwETHlmdDEZMBcGA1UECwwQTHlmdCBFbmdpbmVlcmluZzEQMA4GA1UEAwwHVGVzdCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJwv8ObKRyyQs6KsPQchPpeOaM0slnt+HH2lmflm30XcRLgkZPR1E31deFwi+GUaIgqVwqFjIvNUKk7BUskzFEDHKtkYXxh9mtM/t5aK5aWVV/CsY286bZDzdco/Osc+8i0zJQ+MApj2q084cZ3Alx/uO9hoMhr0xSGJLiNEksYNvwcgT+EqZadT0Iw2JBUoeC+FnbOsFtTyO5vs9bbVu445qZjZsHBd2yEOvgoJyI/Pe3zbbJDfsZKl2YRs5G0gjvONuOPBqAJ7/FjMNe8CVNmJF8F6GuSiAvzHyIMn0ckn/36+dTaKmNXvkk6B4AQ+ntlSBemGBbM/IYzQ9MqU0nECAwEAAaNjMGEwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFMxjvd6MPL5fXkzN/xD5np1bAL4kMB8GA1UdIwQYMBaAFMxjvd6MPL5fXkzN/xD5np1bAL4kMA0GCSqGSIb3DQEBCwUAA4IBAQCKCJ3Y1VLsAfNz5d8QVqbSvUvMfM3XMkBN+zoeS3IYu4mWLQh5AChHUcr8LDJnJ8D0OAj0nzgJeMgo41RBR2/qrccOXCzr+lafiiMCVeIcp0poQl6ptu7atMWVtyKCcjCb2J2/MGY7TJeiwAwnnqv3RRDGHwl3l5hYKEgehy/10mUn9YSC7wobCi5PIkZ0YV4RMoR7JJV1VASY4BBkXwP52f5WokQgSeamCH1PLCyzifXb7v2gchU3n135vS6+9ngBoQ1ikKDEx2oo5bUmCZ32sNfGYlkXPgQUtTrWLCHtJ8v17cvJkb9ZjvA/kS49qtVB5ouu/kTvCeCThIX9fe6/" ], - "n": "j3f_0Rvxm6fAxECwVFL41mv_IN2RHHbSu0lpioNQYRD9ipbKo_xKO9UrMixy6H5zxm2lODqur6B6_Fi22Vk40IE2eJtJdGLMtVQVYNCFGaOG_dWScIY-_E3Wmq6tXbzGoq3JGcei9Fjae3y9k6PGJA7Ak3HMVZhDloQBifC8xtNDB_euae9kiIVnc5f-kbIe3dL68ed5lNleKc2Krtho_jpyHKEg2x8tMM8ks298DIcLlPUPppIAOX-ZDKSW5X98HrSO-7e9wDChKuxIUVeCp_CSql0UX_vf5CuHlBNOIUcGZ1JL63iQXDiEdT0aaTL0z9HVg79ZzUqTCDHCOGINtQ", + "n": "nC_w5spHLJCzoqw9ByE-l45ozSyWe34cfaWZ-WbfRdxEuCRk9HUTfV14XCL4ZRoiCpXCoWMi81QqTsFSyTMUQMcq2RhfGH2a0z-3lorlpZVX8KxjbzptkPN1yj86xz7yLTMlD4wCmParTzhxncCXH-472GgyGvTFIYkuI0SSxg2_ByBP4Splp1PQjDYkFSh4L4Wds6wW1PI7m-z1ttW7jjmpmNmwcF3bIQ6-CgnIj897fNtskN-xkqXZhGzkbSCO842448GoAnv8WMw17wJU2YkXwXoa5KIC_MfIgyfRySf_fr51NoqY1e-SToHgBD6e2VIF6YYFsz8hjND0ypTScQ", "e": "AQAB" } ] diff --git a/test/common/tls/test_data/unittest_cert.pem b/test/common/tls/test_data/unittest_cert.pem index 427a4e2c8f59..3f8503d0ff26 100644 --- a/test/common/tls/test_data/unittest_cert.pem +++ b/test/common/tls/test_data/unittest_cert.pem @@ -1,23 +1,23 @@ -----BEGIN CERTIFICATE----- -MIID6zCCAtOgAwIBAgIUD0zbm8JiESefJvmlYgUn9AntoQAwDQYJKoZIhvcNAQEL -BQAwgZ0xCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQH -DA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVu -Z2luZWVyaW5nMRUwEwYDVQQDDAxVbml0IFRlc3QgQ0ExIDAeBgkqhkiG9w0BCQEW -EXVuaXR0ZXN0QGx5ZnQuY29tMB4XDTI0MDgyMTE5MTQxMVoXDTI2MDgyMTE5MTQx -MVowgZ0xCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQH -DA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVu -Z2luZWVyaW5nMRUwEwYDVQQDDAxVbml0IFRlc3QgQ0ExIDAeBgkqhkiG9w0BCQEW -EXVuaXR0ZXN0QGx5ZnQuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC -AQEA0RtYcQtwc/CkGwGAYD9w9L1KhwWW4Vn6H3d7HePYgmh4jfvywNuF8BqbtbtL -nlg7HvxNhJcb7VY19G1sufTl96WV7CywuTNFTmrwDZXne/3FDBR+jyYrC3X2Dn0N -s06xogfblHx6CCH4s7lDB+zbcC99q9EojzbYXRr1zd5lsF1tW5GRbPUeYbKt2rHI -Rb6kzAofw+9zztxgCZJlllu0l/75cuCm5UdMmGDR9BVDfTNmY3TzMO85br0FvReN -mOGoZf5ItsD5GooMqFHCxtcYVCFYeNlUpONOrMZtepmCyXu0h/kuUrmRCwOsHj64 -DtQjEISolEqy0lWFI+0Z++KybQIDAQABoyEwHzAdBgNVHQ4EFgQUva8RD+5dDrHr -keJhummbGnaLyc8wDQYJKoZIhvcNAQELBQADggEBAHd7X9gmoxAbeDIjE0/7SNLh -/IxPZydu9rJA1JEvv5udAEZDBHlueaThxFgzwRycKVPtx1ickHmukkCgf7eo1bD8 -1YIF4bd037CQDS55/dsmRW7nl4bhSRR6Bc8ASVMtkT2q0X6U0289wRYfjtqMqSPt -FO510T29kYWuqFOuVsS92td1pwjEcVDPObs36hOyQNrf5NROmZfCSqlBtp6UZut4 -90ApJBbW9UHb7+lMg+kf98JNJdmbxtVJy7HN+81T+a4GXDYbAsvvzRIVRdDmxjyL -q4++JLaJxfyoSl2IYJWyaYyywLde1oCLbnAGGNzBmW7DZufg+JHEhT6sVp+cDyY= +MIIDwzCCAqsCFCduifuSHWTDMd+vMRiUzTEuoWdfMA0GCSqGSIb3DQEBCwUAMIGd +MQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNU2Fu +IEZyYW5jaXNjbzENMAsGA1UECgwETHlmdDEZMBcGA1UECwwQTHlmdCBFbmdpbmVl +cmluZzEVMBMGA1UEAwwMVW5pdCBUZXN0IENBMSAwHgYJKoZIhvcNAQkBFhF1bml0 +dGVzdEBseWZ0LmNvbTAeFw0yNjA0MDgxNzMwNThaFw0zNjA0MDUxNzMwNThaMIGd +MQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNU2Fu +IEZyYW5jaXNjbzENMAsGA1UECgwETHlmdDEZMBcGA1UECwwQTHlmdCBFbmdpbmVl +cmluZzEVMBMGA1UEAwwMVW5pdCBUZXN0IENBMSAwHgYJKoZIhvcNAQkBFhF1bml0 +dGVzdEBseWZ0LmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKdg +qIL08bhvk6cEvqFNcWMHZRZlaRQ6UTHbbfTc4dHC2TGB1GOCbGz1qCfvYEkpClWq +W1y4mEm/PJUCKR/qRq3C9OghHxt/Dd+kgo+ewkrKaeD8sYsfNk1bQ5ImMk0LnNFj +TNX3I0mA8uFPdJx9Ly4FnPb5iiWRmaVB7GZlM+rLKU7uggorhjCVm3iGgctoftxO +JwRqVPBy2cC/wr+npapN3fUoReQC0j7wYKS/7H94kaZpzS4b0wukHdmy2XTpMkIc +oSug8Vn903vKbBkXAVhe99rPWDqibqO2+TTib9KjEp+LkbTZ8LOgYvHp4Zh06IZN +Ymy72llhReQMCS2U200CAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAgN2a1EAn9O5X +COF8vX5eZE4H5qRry+BlPl09wrMH7iKDrtF4AdO29xZnCpJkbQaE54+7cDH1hgn4 +bB/ZoTcPFOD+Td+1qtl72pkzFPD/GNbWp7D5rm2Z46JVugmyThck+2yENzPqZRds +51Tgt1W0vnHxlictDa5O+4mccvwmqC+UyWzHKW8Vz00+3liPRFeWMjsTdarB8gCZ +SQ/fFBHeYbhssj9XOjaQTLhKErxDBHbkml6MH3RaTtpsiWiQenRDvI9Mjdxh8hML +akJzInqlNVTPxJQnO9kGSzU5u+5sEgJ+30YT2fZcgoNac7UsXhK6kBfN/oGgb031 +kKIAxQSrhQ== -----END CERTIFICATE----- diff --git a/test/common/tls/test_data/unittest_cert_info.h b/test/common/tls/test_data/unittest_cert_info.h index d3519db7748e..fef12ba14f6a 100644 --- a/test/common/tls/test_data/unittest_cert_info.h +++ b/test/common/tls/test_data/unittest_cert_info.h @@ -1,11 +1,9 @@ -#pragma once - // NOLINT(namespace-envoy) // This file is auto-generated by certs.sh. constexpr char TEST_UNITTEST_CERT_256_HASH[] = - "5c42c7ea4c95d41a6653f420264e807be75005695d47edb7d95f6f66347c6302"; -constexpr char TEST_UNITTEST_CERT_1_HASH[] = "676874cdf471252dfb0eeda53aa2da96b6c4d824"; -constexpr char TEST_UNITTEST_CERT_SPKI[] = "s0Oc2cnOs1zCtiezu9hmu81DFTimnyTxp7L9vfTFA7Y="; -constexpr char TEST_UNITTEST_CERT_SERIAL[] = "0f4cdb9bc26211279f26f9a5620527f409eda100"; -constexpr char TEST_UNITTEST_CERT_NOT_BEFORE[] = "Aug 21 19:14:11 2024 GMT"; -constexpr char TEST_UNITTEST_CERT_NOT_AFTER[] = "Aug 21 19:14:11 2026 GMT"; + "7af2a844010ec3dcf0ac2dd05545fbd4074e22f272f08943d4790a9601cc1290"; +constexpr char TEST_UNITTEST_CERT_1_HASH[] = "ad98c0753009f115724816c60864445c6d6abf9b"; +constexpr char TEST_UNITTEST_CERT_SPKI[] = "btxqw9OREuIKpi5maqehwDvlBIv7/WSz7YKgg4OvgxA="; +constexpr char TEST_UNITTEST_CERT_SERIAL[] = "276e89fb921d64c331dfaf311894cd312ea1675f"; +constexpr char TEST_UNITTEST_CERT_NOT_BEFORE[] = "Apr 8 17:30:58 2026 GMT"; +constexpr char TEST_UNITTEST_CERT_NOT_AFTER[] = "Apr 5 17:30:58 2036 GMT"; diff --git a/test/common/tls/test_data/unittest_key.pem b/test/common/tls/test_data/unittest_key.pem index cc66bfa9a9cb..a0b4281556b8 100644 --- a/test/common/tls/test_data/unittest_key.pem +++ b/test/common/tls/test_data/unittest_key.pem @@ -1,28 +1,28 @@ -----BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDRG1hxC3Bz8KQb -AYBgP3D0vUqHBZbhWfofd3sd49iCaHiN+/LA24XwGpu1u0ueWDse/E2ElxvtVjX0 -bWy59OX3pZXsLLC5M0VOavANled7/cUMFH6PJisLdfYOfQ2zTrGiB9uUfHoIIfiz -uUMH7NtwL32r0SiPNthdGvXN3mWwXW1bkZFs9R5hsq3aschFvqTMCh/D73PO3GAJ -kmWWW7SX/vly4KblR0yYYNH0FUN9M2ZjdPMw7zluvQW9F42Y4ahl/ki2wPkaigyo -UcLG1xhUIVh42VSk406sxm16mYLJe7SH+S5SuZELA6wePrgO1CMQhKiUSrLSVYUj -7Rn74rJtAgMBAAECggEAM6/uNxcsR0RS1CgVWvUjjyNhEioEBxUOGgwXHybMREPd -lL8T3K8GlviEx7GRugS2LG0SHjWZ3hsiwBXyO674zzObcOMFFepB9eXCC6GjtAbg -16ETPYAiQLV6Sk+H/Ov1RYdqs/Pm2C7JgmdHVeSqwzrB9h//xhK4/Z6l5qrT+PlU -Ll8AhufrzTibA1HWW4zgP9Vd7iv4J18QK90i1nVMWzpk/rRJ81ogLU5jVqO04+d4 -RN1voNsCQlJYbqKwpR+o+IOy6ThJ309JtjnefQcH6qLb1KRxHZ4hQV0smgPdlOvw -Ntm1YSfSL5BNIg4YXM81xlcpekXqo5t48Y8fVetVEwKBgQD9Th/G02t5eWfJHWJ/ -4/YoKAkP02pZ9IrUT4oG6hlX5wIDgi0zzUnHSlX++SIt7/EBWwcKlUD310hNzLxG -W6deXUDftWw5+iSXp84yyfSyAjjQhMucIIRAiej8PhL3akB8c/RgrQtGWM7tGcuE -aruGe8Sab5nGcwHL9Se15UmzzwKBgQDTVNjmP5ycwjuLjoL4rnihOqTdF8ixZ9qy -8WCwebQTPyfMivcHSqdEiZpD6mk6A+8SIhsb8H40nLd3WDg1A250CR/XDuseQDqV -UZ8OY7CxPz2dXcdq0CB2MuHmOQSQRjcFbtz/+1RmL+s0OOeBQDZgDAoynBOC70ZA -I7M2Gdu5AwKBgQDM9fsGYaoUF6Vf+XPrMeTLJ2H1uUbT1OjE1DtGTwQEuXpKpnm2 -8cRiCoc9Eg+TBhSH2UUATjbMlBkAQsqRT7ZEx8YnfeA9pWcYg4J4XCuwIdYg+2LZ -SQJaSn0IJZ4pLoNRcG3sD/kQiemdtoKT+d0U+27g266dAhARHaRtLUOOxwKBgD2l -7LgOKnOYPaKSaiZ9TvdJkjpk68jE0QmOXHRerGdI7yU+DJ316yGVOolBYnzoFN+n -T10xJL/YT7Ti6VKds6Tp3H3x/iiO+AgDDXE3J54tIp47cyb3m+CfK0LrsycbNIXD -N3j9Kju9EtHjH7WWs8YE/RySZya1AjtHrsnDdVNdAoGAc2qcwXlVIq04LbPHBS2w -M2XXBdz8Kz1KAQn4mC1ln63JJUM4A18MMUof3Vei3I0riesYxWDG1hV3ABPtZ0L9 -VC8YTs667GqvcnRyG0s1CbEdHadh7b/69/jAJasHHjwbrjcueETCPMV+Uukh5dbd -WVi8K+CcTTrodCQA7vBAn3k= +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCnYKiC9PG4b5On +BL6hTXFjB2UWZWkUOlEx22303OHRwtkxgdRjgmxs9agn72BJKQpVqltcuJhJvzyV +Aikf6katwvToIR8bfw3fpIKPnsJKymng/LGLHzZNW0OSJjJNC5zRY0zV9yNJgPLh +T3ScfS8uBZz2+YolkZmlQexmZTPqyylO7oIKK4YwlZt4hoHLaH7cTicEalTwctnA +v8K/p6WqTd31KEXkAtI+8GCkv+x/eJGmac0uG9MLpB3Zstl06TJCHKEroPFZ/dN7 +ymwZFwFYXvfaz1g6om6jtvk04m/SoxKfi5G02fCzoGLx6eGYdOiGTWJsu9pZYUXk +DAktlNtNAgMBAAECggEAA9dv7ALeMhBRhbxR+cFyxZtBAoi/ptNd019IwJ154LFw +Vba39AlldAIWuBqXjaZPp+lZ4SDAJ1/TGU0W5ODLetJ7giu8cIpJJxBktLzSkxqJ +NTzngEduR3aS8EhIeu82IVzTlyJDIOfrldNChxLydxkcN1OWjEfcDGhyb2Pe6K0e +hIC58my3qDMPLMlJUW27ka0ihA5DWm67zQ6E8HatEXoabIIvi477PnMi9vXN/fCi +cqw0Jpg1mG92whlcgcBH/1Rbb/m2xiJKI4C+NUDx+aXSQdYbgO0tek8VpR7T+vcq +yiq7gCXtqnYisdJEmg8mNzfFkfpCblOFznBfjo+h0QKBgQDYbi/xiKMLHlj3gfH9 +2r8x04GINPvZV57rF6sYWB+rA8KceJtsL3TdCbNLE7mPMmOHH/npOlr1NPt+WZk6 +CjHEBVC5Usm8NG37VIPamjXYSCaOLfPXPI/qJjnx+47CQ34QgkGIH7X+ZRuL3gNA +SImALubxX7aa4fOab9i/pgqjFQKBgQDF+pnIY5RS3OaoPozlSGM8927lWgHNFikw +Ir5DuULnQDMrQdfPyt+vPdqOeQnVTYr56EXTa8OOrHgHMcphIpci9u2kym76ZiPA +0MCPvM3VMtxwbYL5OougdgSCqiuF/u/WAXVvzemEPQXSEHmbC1+wNtap8DOc6q+Y +6Mfsh5fFWQKBgCs+wReq7KEhHDfAYEEP/1oOX/h+VcBU0K062nYPzawXIUCwnKWe +SeSMtqWOuGoTcG2khwQCJACQ6JuTfZlqRg1b3ohZMXQIqd0pQvtgCtg/emy4Y9ui +/0KTBssCL8FDSSI1VLDFXVEKlNl6r/2dQNQ7Cuw56rvB4DIAnTeWDtQNAoGAOU/e +jOAm5AYGz9WrvAREljWa6NIxi0lLCyBDrB9JeuBe77rT2teEAZsKVgw8CH+2J7pR +3G5p4jeTV6HWUGBPGFQbX4Uqs1o2J29HD1U80Oc0YWeSbsu/9+eyTpEsoFG45F7v +vDoDy8BOmw0h5vxX6w80/WUHy/k0dDOPDK4EBaECgYEAyOpj9OxfrcL5uF2yNnE+ +3Fbcj0abDoLUllTGpH4ETRReObzcCf23QimrvYJ1gS6JGTRJBYWNltwPL/aY3mt0 +NwEpyaIYHBZVeeUYKGNG/kEyud5LaTs/aaH4ayk2GVF+omll7f95jbxm+NbAhl7W +OOISdtjGbZnZA5fPEf2H7Og= -----END PRIVATE KEY----- diff --git a/test/config/integration/certs/BUILD b/test/config/integration/certs/BUILD index 617e04491bdf..c20791685e37 100644 --- a/test/config/integration/certs/BUILD +++ b/test/config/integration/certs/BUILD @@ -8,20 +8,111 @@ licenses(["notice"]) # Apache 2 envoy_package() +# Generates all standard integration test certificates using BoringSSL APIs. +# No openssl CLI dependency. +# The following intentionally special certs are NOT generated here and remain +# as checked-in static files: +# - expired_cert.pem / expired_key.pem: intentionally expired; tests reference +# their specific expiry timestamp (see stats_integration_test.cc). +# - google_root_certs.pem: real Google root cert for google-grpc tests. +# - pqc_cacert.pem / pqc_cakey.pem: post-quantum crypto test cert. +genrule( + name = "generate_certs", + outs = [ + # Root CA + "cacert.pem", + "cakey.pem", + "cacert_info.h", + # Intermediate CA + "intermediate_cacert.pem", + "intermediate_cakey.pem", + "intermediate_cacert_info.h", + # Intermediate CA 2 + "intermediate_ca_2cert.pem", + "intermediate_ca_2key.pem", + "intermediate_ca_2cert_info.h", + # CA chain bundles + "intermediate_ca_cert_chain.pem", + "intermediate_partial_ca_cert_chain.pem", + # Upstream CA + "upstreamcacert.pem", + "upstreamcakey.pem", + "upstreamcacert_info.h", + # Server certs + "servercert.pem", + "serverkey.pem", + "servercert_info.h", + "servercert_hash.h", + "server_ocsp_resp.der", + "server2cert.pem", + "server2key.pem", + "server2cert_info.h", + "server2cert_hash.h", + "server_ecdsacert.pem", + "server_ecdsakey.pem", + "server_ecdsacert_hash.h", + "server_ecdsa_ocsp_resp.der", + "server_ecdsa_p384cert.pem", + "server_ecdsa_p384key.pem", + "server_ecdsa_p384cert_hash.h", + "server_ecdsa_p384_ocsp_resp.der", + "server_ecdsa_p521cert.pem", + "server_ecdsa_p521key.pem", + "server_ecdsa_p521cert_hash.h", + "server_ecdsa_p521_ocsp_resp.der", + "long_servercert.pem", + "long_serverkey.pem", + "long_servercert_info.h", + "long_servercert_hash.h", + "long_server_ocsp_resp.der", + # Client certs + "clientcert.pem", + "clientkey.pem", + "clientcert_hash.h", + "client2cert.pem", + "client2key.pem", + "client2cert_hash.h", + "client2_chain.pem", + "client_ecdsacert.pem", + "client_ecdsakey.pem", + "client_ecdsacert_hash.h", + # Upstream server certs + "upstreamcert.pem", + "upstreamkey.pem", + "upstreamcert_hash.h", + "upstreamlocalhostcert.pem", + "upstreamlocalhostkey.pem", + "upstreamlocalhostcert_hash.h", + ], + cmd = "$(location //tools/testcerts:generate_test_certs) $(RULEDIR)", + tools = ["//tools/testcerts:generate_test_certs"], +) + filegroup( name = "certs", - srcs = glob([ - "*.pem", - "*.der", - ]), + srcs = [ + ":generate_certs", + # Static special-purpose certs (intentionally NOT generated): + "expired_cert.pem", + "expired_key.pem", + "google_root_certs.pem", + "pqc_cacert.pem", + "pqc_cakey.pem", + ], ) envoy_cc_test_library( name = "hashes", - hdrs = glob(["*hash.h"]), + hdrs = [ + ":generate_certs", + # Static hash headers: + "expired_cert_hash.h", + "pqc_cacert_info.h", + ], ) envoy_cc_test_library( name = "certs_info", - hdrs = glob(["*info.h"]), + hdrs = [":generate_certs"], ) + diff --git a/test/config/integration/certs/cacert.csr b/test/config/integration/certs/cacert.csr deleted file mode 100644 index 4473a2f2f5c5..000000000000 --- a/test/config/integration/certs/cacert.csr +++ /dev/null @@ -1,19 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIIDCTCCAfECAQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx -FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM -EEx5ZnQgRW5naW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwggEiMA0GCSqGSIb3 -DQEBAQUAA4IBDwAwggEKAoIBAQDbOPJ7bf3WVPm7IuCvwtAGmssZe57ztyjOg1o8 -JVGnmxhrk4T+8Jtq0yg/Qma4Aipy0hlYIgsk5NtBD6YhVlAAXqh0MBt7ppKl2+Qe -AEEJ9qT+59S+YdHfJjcwGKGXYsgzvlkGjc81s1cRyA8kUxtxgEeDh7RFf211ipBe -lhaBMRb9T+x2p/roXvK5l0iUVd7CSZ9WZlqwMj/JHxtyKxHKPaZu/OBo0ieKnNUj -E4vbJ6SehY1MPZl33MxaCNVgUXSstIDOawwZp/Wkzni/fHh8CDucuYiLHpmR6VFF -D70OYiLs1qZ27DvNSyE3IjB3WP4hcCzEHyKe4Y3qRsEepad1AgMBAAGgTjBMBgkq -hkiG9w0BCQ4xPzA9MAwGA1UdEwQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1Ud -DgQWBBSdYEZKo5ykKAgjW/MmjXsdvillLzANBgkqhkiG9w0BAQsFAAOCAQEAyehS -aCwwc+rICPVzRI3VYJcls81qTBfQoHxJn3CLhwFeTYYcbGHhh9+JZh/NY/qkDvW0 -9ghnvkga5MUemuqpqXc38Vm6AIESdvA1OGDtViuTdRrcD44Bak6QzTvMgPGC1dhr -+c6ywTOQ7Q4ZYs63Tvc2MJkw9Y/zpcisgmYT4VD5ocyg2ENDg6DXmIwCm9IO0FUK -/Thve+Ro2wI2JRZ4FUfN7DghT6azsx0VW+7hd1yBvV5/s1smEF47uQmoBM+RnXTR -94sCc4ROHfD1Mqwnub9pjsLHN7xijStb9kGc8G0ys0qPv66YrjzNHFzvK7os8m+q -yJ0GSc+qanlQuKM8gQ== ------END CERTIFICATE REQUEST----- diff --git a/test/config/integration/certs/cacert.pem b/test/config/integration/certs/cacert.pem deleted file mode 100644 index 051947023da5..000000000000 --- a/test/config/integration/certs/cacert.pem +++ /dev/null @@ -1,23 +0,0 @@ ------BEGIN CERTIFICATE----- -MIID3TCCAsWgAwIBAgIUJSton+CELVH58lBuqZYVuCb0QN8wDQYJKoZIhvcNAQEL -BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM -DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQwNDA4MTA0MjUzWhcNMjYw -NDA4MTA0MjUzWjB2MQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEW -MBQGA1UEBwwNU2FuIEZyYW5jaXNjbzENMAsGA1UECgwETHlmdDEZMBcGA1UECwwQ -THlmdCBFbmdpbmVlcmluZzEQMA4GA1UEAwwHVGVzdCBDQTCCASIwDQYJKoZIhvcN -AQEBBQADggEPADCCAQoCggEBAOdwdEaC7vMtL+XfBNLZxQRh2xLFlK+V31iFTXDl -TpZDSFosMuJdc7c9zf8b2j6WdCq1nwSK2SxjWSsnznvYCFVt8hTqLzBb99LFERQU -k8ZeLrzLEAXXaYGfJYOlL/hLLi6cB8HkACfzvBeJGC+nun6bT6R2irZU8ze3GEKU -pD36VRflL9dhAUcnwhMUeM8kmNfW4DSrC4e7ytlSHLIBswjwi2hRlFnjyNkflIx8 -26kVOGF6kCiTh9rc7tsE+EE/7U6SwNw88zg7W8AQWfjKnWCV2+VaAnoX+P0jR0uL -qMNJFI0ko0brsifBBIo37l4pAG4FUedjcNovlK1ywcR0RI0CAwEAAaNjMGEwDwYD -VR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFBn+c0Qg6qbD -yfGRTNk1jzuKuSOAMB8GA1UdIwQYMBaAFBn+c0Qg6qbDyfGRTNk1jzuKuSOAMA0G -CSqGSIb3DQEBCwUAA4IBAQCeDt8+d75L5QIAtPrDAoAV7hnfbRTdzrhqM3sTdTKQ -cmhZmVZT3N971vKdkrBY0KreOt9f2JJEnb4vWSHHxweAvx6JcNfk0/Teu8d1Acug -aXhJT/3lnwEpPDJ6ep/gG0VnGqlVOkvwQFEwpZLanpk0RlDWpEC7Boj8WOO0rx+x -2Jvog7HldskodCmrRqV3BoZfwC6G+CUbqPJcluNNWG8kp9JYfY4sdXHGansFjCHX -SpS0sFgT2Un0UDJrvqxB1WT1+zXWUI/vQiOmRaa/KI+G67gA0+mdnQNS9L2sR56Q -hamx7Tq8GO0yrm+f/+T3hOcP6cjgp42lUgeYIl0mUDVL ------END CERTIFICATE----- diff --git a/test/config/integration/certs/cacert_info.h b/test/config/integration/certs/cacert_info.h deleted file mode 100644 index 9cc1813c9c9b..000000000000 --- a/test/config/integration/certs/cacert_info.h +++ /dev/null @@ -1,10 +0,0 @@ -#pragma once - -// NOLINT(namespace-envoy) -constexpr char TEST_CA_CERT_256_HASH[] = - "1c7f2d43bdc25371d076256fb7fa0eabcdee0669bf7b2436a10e81d773e8084c"; -constexpr char TEST_CA_CERT_1_HASH[] = "296e3734cdeb171a37897084e1ff5a682ce6e990"; -constexpr char TEST_CA_CERT_SPKI[] = "hKrwfF6o/hsLRqDuwbFxjlpu45B4dgHbc9Ac8DyKFCU="; -constexpr char TEST_CA_CERT_SERIAL[] = "252b689fe0842d51f9f2506ea99615b826f440df"; -constexpr char TEST_CA_CERT_NOT_BEFORE[] = "Apr 8 10:42:53 2024 GMT"; -constexpr char TEST_CA_CERT_NOT_AFTER[] = "Apr 8 10:42:53 2026 GMT"; diff --git a/test/config/integration/certs/cakey.pem b/test/config/integration/certs/cakey.pem deleted file mode 100644 index bf133bef1aa9..000000000000 --- a/test/config/integration/certs/cakey.pem +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEpQIBAAKCAQEA53B0RoLu8y0v5d8E0tnFBGHbEsWUr5XfWIVNcOVOlkNIWiwy -4l1ztz3N/xvaPpZ0KrWfBIrZLGNZKyfOe9gIVW3yFOovMFv30sURFBSTxl4uvMsQ -BddpgZ8lg6Uv+EsuLpwHweQAJ/O8F4kYL6e6fptPpHaKtlTzN7cYQpSkPfpVF+Uv -12EBRyfCExR4zySY19bgNKsLh7vK2VIcsgGzCPCLaFGUWePI2R+UjHzbqRU4YXqQ -KJOH2tzu2wT4QT/tTpLA3DzzODtbwBBZ+MqdYJXb5VoCehf4/SNHS4uow0kUjSSj -RuuyJ8EEijfuXikAbgVR52Nw2i+UrXLBxHREjQIDAQABAoIBAQCdsFw5EssWOyqQ -d+TEeQYo1ze50Y9eF0KHAMRj8IkcDpnEfqro2v2V03GAqQyJal+aHgdLxAL2oHZH -1iZ08Ru0gWXY5DrkuzTekdDyGpcZKGC117GCGWRUogega7OEfEzqCvuqGtwUXJhC -fPFSvvhtfQrFptMaKkVRJ9pKuxYw9wzAn0S0Sup4ujgIVRZEt2LPE8e0325EA9Bo -Q2JXMsTEte6zihe+OB0BlAC0sKrsqgMT4674ooHpJNyGb22G8nXjEyRDyyom8AMS -f/eFZMggLPsZm8CwsHN47ExdPDcG/PPWFmW1KGET3+9C3FyCw/ReWAfYY1MJc+ws -JrcdSjmhAoGBAPVnKKf7Jqyb9pfQTkMfj0dO2EK16yWTSPwn11MM4bXdNT/PZsnn -WxjtGq+nJS5Y502t12/+v+Vsawz8ioFpNoMSKmPJLGIK3vnpsptkE9t32vf+kctj -F2RS7VQVZxS43thTcpOU4T4ZLc81ZfOjPpRaRe9GrY9g0IEGVzb9od/JAoGBAPFu -7ozT4H0crjSPX5zL+EZEVl4Dt293Zc7b7b6JYzoWhVgws7v4M7FW/LkLkBq3S5Na -USG1oZq3d/eOP+sF4PItFTtRgFzhGSfj2C+kKbEN1YNetTbIkSPNDVXLdrzgWfLT -BSnqXL6wXmN2BFwYOB3IxJKYHZcN1f6syLP6+silAoGAGuKuZZjyZ76+iWtc56Wx -gNJ2hvh/RqKYQGftA0BKCi6uAsuqKzyZkmWHou7g9+7tiGkfTTnPtEbog4e3dO4d -9sYqtrv3jNY8D4028CdKtaSv7LOLLYkxquAa+DdQD8khQPoDd3+8HZ2Mk0L6ZHLi -DEbHmqtXoHmu3jPfojqvXWECgYEAj4aS6cVLPxU9uqFBBcV74sndTiaHdgxUyZSU -0SB7jJy2yKarMqNql5JOyvLEyB0PIJoggRmo6IEJIHHALcdg4pdKd+kLlit6+OvK -KQg+gLLoqyAyOk8heVb9BnPeMops7p3kA/b/C51tf1M5ZEZBlfM0aLFlZdcj0DKH -Xfdl/sECgYEAlaWwrPajvmoDT7wQvUdt7GcFs1/mFUzSovRJ7AujYCdZKA4QtsEg -W7VKdLiqk5vTXtYuLWuT0T/3gj6mWjgOsxxdXPcqcWsI8cSceY1qpkteL83GcmLq -uYeO6K9DIMeGE36ltglNt9V7UW9ew2IX5H2A2GbXVYKYlta0TME80+8= ------END RSA PRIVATE KEY----- diff --git a/test/config/integration/certs/certs.sh b/test/config/integration/certs/certs.sh index fcf1efe9a019..97f1ca8a7114 100755 --- a/test/config/integration/certs/certs.sh +++ b/test/config/integration/certs/certs.sh @@ -2,6 +2,8 @@ set -e +readonly DEFAULT_VALIDITY_DAYS=${DEFAULT_VALIDITY_DAYS:-3650} + # $1= $2=[issuer name] generate_ca() { local extra_args=() @@ -12,7 +14,7 @@ generate_ca() { fi openssl genrsa -out "${1}key.pem" 2048 openssl req -new -key "${1}key.pem" -out "${1}cert.csr" -config "${1}cert.cfg" -batch -sha256 - openssl x509 -req -days 730 -in "${1}cert.csr" -out "${1}cert.pem" \ + openssl x509 -req -days "${DEFAULT_VALIDITY_DAYS}" -in "${1}cert.csr" -out "${1}cert.pem" \ -extensions v3_ca -extfile "${1}cert.cfg" "${extra_args[@]}" generate_info_header "$1" } @@ -29,7 +31,7 @@ generate_ecdsa_key() { # $1= $2= $3=[days] generate_x509_cert() { - local days="${3:-730}" + local days="${3:-${DEFAULT_VALIDITY_DAYS}}" openssl req -new -key "${1}key.pem" -out "${1}cert.csr" -config "${1}cert.cfg" -batch -sha256 openssl x509 -req -days "${days}" -in "${1}cert.csr" -sha256 -CA "${2}cert.pem" -CAkey \ "${2}key.pem" -CAcreateserial -out "${1}cert.pem" -extensions v3_ca -extfile "${1}cert.cfg" @@ -52,7 +54,7 @@ generate_ocsp_response() { touch "${2}_index.txt" openssl ocsp -CA "${2}cert.pem" \ -rkey "${2}key.pem" -rsigner "${2}cert.pem" -index "${2}_index.txt" \ - -reqin "${1}_ocsp_req.der" -respout "${1}_ocsp_resp.der" -ndays 730 + -reqin "${1}_ocsp_req.der" -respout "${1}_ocsp_resp.der" -ndays "${DEFAULT_VALIDITY_DAYS}" rm "${1}_ocsp_req.der" "${2}_index.txt" } diff --git a/test/config/integration/certs/client2_chain.pem b/test/config/integration/certs/client2_chain.pem deleted file mode 100644 index 81c6c2810003..000000000000 --- a/test/config/integration/certs/client2_chain.pem +++ /dev/null @@ -1,98 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIEgTCCA2mgAwIBAgIUByRChCb97f8uyPWy6jRX+nEZ/y4wDQYJKoZIhvcNAQEL -BQAwgYUxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQH -DA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVu -Z2luZWVyaW5nMR8wHQYDVQQDDBZUZXN0IEludGVybWVkaWF0ZSBDQSAyMB4XDTI0 -MDQwODEwNDI1M1oXDTI2MDQwODEwNDI1M1owgaoxCzAJBgNVBAYTAlVTMRMwEQYD -VQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQK -DARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVuZ2luZWVyaW5nMR0wGwYDVQQDDBRUZXN0 -IEZyb250ZW5kIFRlYW0gMjElMCMGCSqGSIb3DQEJARYWZnJvbnRlbmQtdGVhbUBs -eWZ0LmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMF33D8RgRPU -XLD+17brWe6pX3Kq7rIAD4lnpy/NqxUqcSdnMSPgtm9B7dTq97weOy6aLPoSpEJ4 -KsAoPsJTYXXdLkh6pkBzVu5ywzlH9AFrm3f3IC0cq80QviSZtNi32JSlQzr2e3YW -3vy9SylWmaJYbCetvsSt1ltUxCHpqKxpbAXwbMIe77nzDkIB/AlLJd4lWArkjB3Z -UmCOcbVSfzcEXAiy0pBQAi4Jd8oezBBjSj3WaSqCJeMcw4EtlJWN2Fo2wTmls6gE -8YJ+3ijj/0GYuBz9sW8iuPo1sXs2p1A0OMwGmUKGtMzb/A32oaW8iZ+65YijL3w2 -888MAP442zsCAwEAAaOBwTCBvjAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIF4DAd -BgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwQgYDVR0RBDswOYYfc3BpZmZl -Oi8vbHlmdC5jb20vZnJvbnRlbmQtdGVhbYIIbHlmdC5jb22CDHd3dy5seWZ0LmNv -bTAdBgNVHQ4EFgQU+AKZHGHAWa6i1805V1qukMFRFSkwHwYDVR0jBBgwFoAURBe1 -0i/EdPXydr5FKFmURcbIJKcwDQYJKoZIhvcNAQELBQADggEBAH8UqQVPx2uzsamT -NZoR7jBJhu6u0jcIStSrI94IWEZRcA4OLi7ek1ueagFMKaPUerwYwUZO087FXcq1 -MIqMoNsedEXY1PW0RlLiHuOEIwyjIi2ZO1Gew0zcx+g/LmqLzjnp/j40R8MACso0 -R5TeIDdnegV6iG8/5qVAwsHnNBAJkClMNqphLQghO8xLeN7ZbIssDDJdqhva7WZL -gNOAzJ0UsohtM+/OYn3iKtc0RNfZHY6vx5csstSmUr44v94MQtTWV1oEJoUrMFG5 -UdjwHFoEIWHfZX6xA5FVmuSRxjAGtyeI+izbXfeE64ip1UlYwuyKTPVMuSz6tuu7 -eglYKjc= ------END CERTIFICATE----- ------BEGIN CERTIFICATE----- -MIID/jCCAuagAwIBAgIUOa+6oqSVm0oN+c6P2ho4+G90MVAwDQYJKoZIhvcNAQEL -BQAwgYMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQH -DA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVu -Z2luZWVyaW5nMR0wGwYDVQQDDBRUZXN0IEludGVybWVkaWF0ZSBDQTAeFw0yNDA0 -MDgxMDQyNTNaFw0yNjA0MDgxMDQyNTNaMIGFMQswCQYDVQQGEwJVUzETMBEGA1UE -CAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNU2FuIEZyYW5jaXNjbzENMAsGA1UECgwE -THlmdDEZMBcGA1UECwwQTHlmdCBFbmdpbmVlcmluZzEfMB0GA1UEAwwWVGVzdCBJ -bnRlcm1lZGlhdGUgQ0EgMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB -AM5wicE+h4ywPbnFh1pGrO481ATe/6cxsg4JdqJqz9hFQ9S7qRpHWsmChRAgZK44 -Abeac05k0d2tbJxpWhYVZQkqERR6/m9FirkoLUF4yM8fspmLI3apoJtd/hr1p5su -R5MS9B3QcTMK6Dkd4wb8nmUQJoy7DiokODib6QVCoX0aih3eyKenVFELMvvHn2ap -xBKAYezZJJ2fRyMGEJPns51bfC5f19DRTZ5IQej+x2Lo3+Uihx+nZkJify5IeiOI -fUPzMMYInJqqxDgQztDmsMhrUZq5zJ31a2s7uTofDGETlUdJI598SmBQ1T5gYpbv -BvRuvB6+moDcrTjl8z15UJMCAwEAAaNmMGQwEgYDVR0TAQH/BAgwBgEB/wIBADAO -BgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFEQXtdIvxHT18na+RShZlEXGyCSnMB8G -A1UdIwQYMBaAFOUbznHqq/YQTRDeZqs/373E3uU0MA0GCSqGSIb3DQEBCwUAA4IB -AQA135uojq+aMVIw2mRT75b8Hob0jEhuy/QY4wvY6oMKUP0CUAcUgJG0Y79RY14c -n9/rf2+ffOZErTAYB9KY9uLsPtYMQCfN/uBXKZHOaydfsgoJpnI0UgqGaAN0vQWg -iNyPCnhiYky5q434CEfyzxY6Ey1w4PEtIkvdNOR8FlynMIlQ73T3o8exJUTfuPvO -Fnajcf7er+jsxrKz6c/vAZVLMdwZi1DLTAP3XO0E9uOgBerok4vlTe40+int1+SH -RQiBz1y51JqxbjPoruEDJ9knhjJYblhr/9NLAgRFyRc64MTnrdSCT9wKxlhEeEp4 -RPcq7wHBOXpV4viXPsKrmPQj ------END CERTIFICATE----- ------BEGIN CERTIFICATE----- -MIID7jCCAtagAwIBAgIUQRkh3sY/JN5+tu5NX3Tbyx0Y8l4wDQYJKoZIhvcNAQEL -BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM -DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQwNDA4MTA0MjUzWhcNMjYw -NDA4MTA0MjUzWjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx -FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM -EEx5ZnQgRW5naW5lZXJpbmcxHTAbBgNVBAMMFFRlc3QgSW50ZXJtZWRpYXRlIENB -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2K8Udj7/LtZDAd1u/m92 -BgrJG2UQD9D/4IAKq7HJNYK517bhBON4vNCBPCLnUXqAzTrJP0QPfBG+6mg2mKcP -df9ng5p9oZRYL+E7/AeOnVphizlImpdllrSJX8Ms9eToRfy/15L8ayldAbhZ1ALD -DxznsKszTiHRXgCMYY590HXMhwB6Y8g0XnloiMoUJLoKxN4bf6vvr7NBiHRAllmZ -Avk6Kph0W4FRuZW5pJmXTJIH1pEkc64eqeSKZhxzLRFmLoMzpUrUgvbKbAHvgicj -iDTw6jpijCtaSUjRoBZnglm38MLrD0KZ4svbvxHaNO+6Ppn1DYOuEvLAi3qL4dHv -6QIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEBMA4GA1UdDwEB/wQEAwIBBjAd -BgNVHQ4EFgQU5RvOceqr9hBNEN5mqz/fvcTe5TQwHwYDVR0jBBgwFoAUGf5zRCDq -psPJ8ZFM2TWPO4q5I4AwDQYJKoZIhvcNAQELBQADggEBAEwskvStLy4jT9IIcd8R -xtsigfNW8BnklqK4gizxN+xlWKT1r1VyK06SJP76Fe/sk4alMiUXpxN7wG1JZ9EM -OaQrtpU6PMQ2AFJVTUfvoA2UN/9UwkXZHh/LhQ5AqGVOM/6ZRUmVzyjNKo7HkD6A -fSLpHgS3WxBOogfyowGdT5Ok3P6sTpHZuPWe36cCq/YlgeWqH3eEhcdvfqeO8H7F -qwiQqtDEvnQyaMqbz6iEr0suq7c9bsAqcbWI9KzrHP/EqGNpBMly10OHTXbk7bI9 -6A56AiZC2YVWM8PoMLYPGWZbSQ2+2BAMh7SUGMoXmBWxHfbpWFv7TpExgQjmIkRD -6TM= ------END CERTIFICATE----- ------BEGIN CERTIFICATE----- -MIID3TCCAsWgAwIBAgIUJSton+CELVH58lBuqZYVuCb0QN8wDQYJKoZIhvcNAQEL -BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM -DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQwNDA4MTA0MjUzWhcNMjYw -NDA4MTA0MjUzWjB2MQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEW -MBQGA1UEBwwNU2FuIEZyYW5jaXNjbzENMAsGA1UECgwETHlmdDEZMBcGA1UECwwQ -THlmdCBFbmdpbmVlcmluZzEQMA4GA1UEAwwHVGVzdCBDQTCCASIwDQYJKoZIhvcN -AQEBBQADggEPADCCAQoCggEBAOdwdEaC7vMtL+XfBNLZxQRh2xLFlK+V31iFTXDl -TpZDSFosMuJdc7c9zf8b2j6WdCq1nwSK2SxjWSsnznvYCFVt8hTqLzBb99LFERQU -k8ZeLrzLEAXXaYGfJYOlL/hLLi6cB8HkACfzvBeJGC+nun6bT6R2irZU8ze3GEKU -pD36VRflL9dhAUcnwhMUeM8kmNfW4DSrC4e7ytlSHLIBswjwi2hRlFnjyNkflIx8 -26kVOGF6kCiTh9rc7tsE+EE/7U6SwNw88zg7W8AQWfjKnWCV2+VaAnoX+P0jR0uL -qMNJFI0ko0brsifBBIo37l4pAG4FUedjcNovlK1ywcR0RI0CAwEAAaNjMGEwDwYD -VR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFBn+c0Qg6qbD -yfGRTNk1jzuKuSOAMB8GA1UdIwQYMBaAFBn+c0Qg6qbDyfGRTNk1jzuKuSOAMA0G -CSqGSIb3DQEBCwUAA4IBAQCeDt8+d75L5QIAtPrDAoAV7hnfbRTdzrhqM3sTdTKQ -cmhZmVZT3N971vKdkrBY0KreOt9f2JJEnb4vWSHHxweAvx6JcNfk0/Teu8d1Acug -aXhJT/3lnwEpPDJ6ep/gG0VnGqlVOkvwQFEwpZLanpk0RlDWpEC7Boj8WOO0rx+x -2Jvog7HldskodCmrRqV3BoZfwC6G+CUbqPJcluNNWG8kp9JYfY4sdXHGansFjCHX -SpS0sFgT2Un0UDJrvqxB1WT1+zXWUI/vQiOmRaa/KI+G67gA0+mdnQNS9L2sR56Q -hamx7Tq8GO0yrm+f/+T3hOcP6cjgp42lUgeYIl0mUDVL ------END CERTIFICATE----- diff --git a/test/config/integration/certs/client2cert.pem b/test/config/integration/certs/client2cert.pem deleted file mode 100644 index c6c9a04609b4..000000000000 --- a/test/config/integration/certs/client2cert.pem +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIEgTCCA2mgAwIBAgIUByRChCb97f8uyPWy6jRX+nEZ/y4wDQYJKoZIhvcNAQEL -BQAwgYUxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQH -DA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVu -Z2luZWVyaW5nMR8wHQYDVQQDDBZUZXN0IEludGVybWVkaWF0ZSBDQSAyMB4XDTI0 -MDQwODEwNDI1M1oXDTI2MDQwODEwNDI1M1owgaoxCzAJBgNVBAYTAlVTMRMwEQYD -VQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQK -DARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVuZ2luZWVyaW5nMR0wGwYDVQQDDBRUZXN0 -IEZyb250ZW5kIFRlYW0gMjElMCMGCSqGSIb3DQEJARYWZnJvbnRlbmQtdGVhbUBs -eWZ0LmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMF33D8RgRPU -XLD+17brWe6pX3Kq7rIAD4lnpy/NqxUqcSdnMSPgtm9B7dTq97weOy6aLPoSpEJ4 -KsAoPsJTYXXdLkh6pkBzVu5ywzlH9AFrm3f3IC0cq80QviSZtNi32JSlQzr2e3YW -3vy9SylWmaJYbCetvsSt1ltUxCHpqKxpbAXwbMIe77nzDkIB/AlLJd4lWArkjB3Z -UmCOcbVSfzcEXAiy0pBQAi4Jd8oezBBjSj3WaSqCJeMcw4EtlJWN2Fo2wTmls6gE -8YJ+3ijj/0GYuBz9sW8iuPo1sXs2p1A0OMwGmUKGtMzb/A32oaW8iZ+65YijL3w2 -888MAP442zsCAwEAAaOBwTCBvjAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIF4DAd -BgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwQgYDVR0RBDswOYYfc3BpZmZl -Oi8vbHlmdC5jb20vZnJvbnRlbmQtdGVhbYIIbHlmdC5jb22CDHd3dy5seWZ0LmNv -bTAdBgNVHQ4EFgQU+AKZHGHAWa6i1805V1qukMFRFSkwHwYDVR0jBBgwFoAURBe1 -0i/EdPXydr5FKFmURcbIJKcwDQYJKoZIhvcNAQELBQADggEBAH8UqQVPx2uzsamT -NZoR7jBJhu6u0jcIStSrI94IWEZRcA4OLi7ek1ueagFMKaPUerwYwUZO087FXcq1 -MIqMoNsedEXY1PW0RlLiHuOEIwyjIi2ZO1Gew0zcx+g/LmqLzjnp/j40R8MACso0 -R5TeIDdnegV6iG8/5qVAwsHnNBAJkClMNqphLQghO8xLeN7ZbIssDDJdqhva7WZL -gNOAzJ0UsohtM+/OYn3iKtc0RNfZHY6vx5csstSmUr44v94MQtTWV1oEJoUrMFG5 -UdjwHFoEIWHfZX6xA5FVmuSRxjAGtyeI+izbXfeE64ip1UlYwuyKTPVMuSz6tuu7 -eglYKjc= ------END CERTIFICATE----- diff --git a/test/config/integration/certs/client2cert_hash.h b/test/config/integration/certs/client2cert_hash.h deleted file mode 100644 index 2278b10c0f03..000000000000 --- a/test/config/integration/certs/client2cert_hash.h +++ /dev/null @@ -1,5 +0,0 @@ -#pragma once - -// NOLINT(namespace-envoy) -constexpr char TEST_CLIENT2_CERT_HASH[] = "29:01:4E:E3:B0:05:7D:03:A1:04:48:67:93:13:72:23:AD:2B:" - "F2:20:0B:E3:92:9A:93:BB:72:C2:BB:AF:8C:B9"; diff --git a/test/config/integration/certs/client2key.pem b/test/config/integration/certs/client2key.pem deleted file mode 100644 index a81d8f6f0ac2..000000000000 --- a/test/config/integration/certs/client2key.pem +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEogIBAAKCAQEAwXfcPxGBE9RcsP7XtutZ7qlfcqrusgAPiWenL82rFSpxJ2cx -I+C2b0Ht1Or3vB47Lpos+hKkQngqwCg+wlNhdd0uSHqmQHNW7nLDOUf0AWubd/cg -LRyrzRC+JJm02LfYlKVDOvZ7dhbe/L1LKVaZolhsJ62+xK3WW1TEIemorGlsBfBs -wh7vufMOQgH8CUsl3iVYCuSMHdlSYI5xtVJ/NwRcCLLSkFACLgl3yh7MEGNKPdZp -KoIl4xzDgS2UlY3YWjbBOaWzqATxgn7eKOP/QZi4HP2xbyK4+jWxezanUDQ4zAaZ -Qoa0zNv8DfahpbyJn7rliKMvfDbzzwwA/jjbOwIDAQABAoIBAF64JhaipUVmFTN6 -sXYW5+LW/aoQUejH6tNk8g+PbBFixB98gCyGmgsChkRV/ZAWZPc9+IM+mTkJyDRn -/8H4PKEN9tj5Y2fukEMR4M6skaQYYPdtAE3V2a7+YXld35Ky/9BW0QGPJ4b7T5UB -wEiu42z+SYVrpRh525a/e372/OPbpsE8gPO9QwWeT6mS2ZsBXM36/aoQGxdWWfM4 -v7MiUkFHBqxaF+r4Fiq3ylhECQE6iZ6sYaTV7STDei9w2XBZF5InvP60T6PLLf+1 -ObdQyRS08USbxO8mwchcenuVVIaeKdQhlnFq10qDaMr3ftxn71tgSKjo1lqzrTrU -/llzeAECgYEA8CWZ8ls+et+aDRZIYxE+806T4MGSA1w48k9IH6RLfGKT/8RejWX2 -iS40veXgyQxZGDe3aaGZYIjFmSXLkS02kvVwPZ5/nlEBds7SipfmOo50XYJmfvnI -Nws9gY+JbHbcqpvdCcIbnVGW2/1HvxM6Xb96eiT1mbh9z1Hgxne4ogECgYEAzj1n -1oU1pTpVxWFiem2cqKYRw5W+K/RHX0XlS0D2X2Z33FPlr2pWZlrh8jQrG8FTp7rZ -8v+udroHxW/U5cQCoprsZy7SSjBkDaz+SWnQBCIjt0EkiG2RpdwnadxDezBBQoBN -uxKPLlpsuGuzQjhUFtFuKxKani14hEqZVtiBhTsCgYAzrXPGcposaOfGvy/Omcx5 -IUSzThR0wqjChAsaPAm+d5wvovtR5Eo8VQQmhUxtF0oo6vx+L7dIzcXv4fE/iYI/ -968yo2QFFpuBDJrEFlIF8dfas5AI7QmHxtRyiAfjnmR4FlhnnCzDGuai6otA9AtQ -Vz8s/70WWlxAe/cp3mOOAQKBgFWow3wiD8n0lLNKY3CeHjcd4rrtcvMmno4/paC/ -9pRhJt9oKTnWXNReYwIKEO2SOoCr5uI6t+ewFJI4hKB57O5EknO4yrbtqmDTvToY -rMFKvLLcZ6QSfi/5ZJVfWtfLjw9j4uUULEwAWq+ua+HRK3veuHdDXtzb3fZ0VYPw -oLsJAoGAUzLxSM071IO5fl1BLk6FX0LXQBtkiwMcPU4ucGqrzt92sJKhwCEVTxri -BuBpFv2yDO5bLDlh1PwQ6V4zML93MxLwNMVFY+GTpPcHAxt6PmoarLIw+VZoRv/a -KxQC9WNfEko/slDkomTVojXvteODvzR7W9cLdmkBi6FzVOiS12Q= ------END RSA PRIVATE KEY----- diff --git a/test/config/integration/certs/client_ecdsacert.pem b/test/config/integration/certs/client_ecdsacert.pem deleted file mode 100644 index fa6a8333334b..000000000000 --- a/test/config/integration/certs/client_ecdsacert.pem +++ /dev/null @@ -1,23 +0,0 @@ ------BEGIN CERTIFICATE----- -MIID1jCCAr6gAwIBAgIUQRkh3sY/JN5+tu5NX3Tbyx0Y8mMwDQYJKoZIhvcNAQEL -BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM -DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQwNDA4MTA0MjUzWhcNMjYw -NDA4MTA0MjUzWjCBqDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx -FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM -EEx5ZnQgRW5naW5lZXJpbmcxGzAZBgNVBAMMElRlc3QgRnJvbnRlbmQgVGVhbTEl -MCMGCSqGSIb3DQEJARYWZnJvbnRlbmQtdGVhbUBseWZ0LmNvbTBZMBMGByqGSM49 -AgEGCCqGSM49AwEHA0IABOvelrlHVmDCSeVr902umIoLnaeXtrosgkLCHXyUFfcc -jo9VbCGy4W48H/s1IBG2T5b/Divm8Pzz3Av63xqbrLSjgfMwgfAwDAYDVR0TAQH/ -BAIwADALBgNVHQ8EBAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMB -MHQGA1UdEQRtMGuGH3NwaWZmZTovL2x5ZnQuY29tL2Zyb250ZW5kLXRlYW2GGGh0 -dHA6Ly9mcm9udGVuZC5seWZ0LmNvbYIIbHlmdC5jb22CDHd3dy5seWZ0LmNvbYcE -AQIDBIcQAAAAAQACAAMAAAAAAAAABDAdBgNVHQ4EFgQURjDmKNs9AT3Hgw3XkyYU -rKKZeC8wHwYDVR0jBBgwFoAUGf5zRCDqpsPJ8ZFM2TWPO4q5I4AwDQYJKoZIhvcN -AQELBQADggEBAAH62cuawD5wTX3kvK4xvvUPVYfsImmGV028+qYD48pMlmptr6/L -2HeiaIKq9qmijez+Qm5gko2FDtuMrRPL8Kf25KVxl2tV6bsIb/GkIlLyjqoUCpZa -qBo9vqSEqu5DImZUGAnPhinq8UbCYMt9+Y1QtpW8XjLz/pihtK0So0UOI5uOhNPM -MsPPJQO/G3G+cY0pYXUD6cDogCiULrsKTvtNQyXGnK4KlUG1ZTSHAoQKkIkh1cPv -QgyUZXb5/jbYpT9m29t7Bodqi04OUDZ0g/tUwaQ2/2/cwG7NUEcKqlFWit5G7c33 -/Iv0mQoMqRYePHCRt2EiOj+FfO2gFRc18YQ= ------END CERTIFICATE----- diff --git a/test/config/integration/certs/client_ecdsacert_hash.h b/test/config/integration/certs/client_ecdsacert_hash.h deleted file mode 100644 index 14c0bac628cb..000000000000 --- a/test/config/integration/certs/client_ecdsacert_hash.h +++ /dev/null @@ -1,5 +0,0 @@ -#pragma once - -// NOLINT(namespace-envoy) -constexpr char TEST_CLIENT_ECDSA_CERT_HASH[] = "D3:61:4E:7E:2F:35:CF:64:C1:39:C2:9E:27:9B:D4:09:E4:" - "4C:A3:F5:4C:EA:F3:BB:28:FF:58:1D:CD:7B:4B:27"; diff --git a/test/config/integration/certs/client_ecdsakey.pem b/test/config/integration/certs/client_ecdsakey.pem deleted file mode 100644 index 0bef7823995d..000000000000 --- a/test/config/integration/certs/client_ecdsakey.pem +++ /dev/null @@ -1,8 +0,0 @@ ------BEGIN EC PARAMETERS----- -BggqhkjOPQMBBw== ------END EC PARAMETERS----- ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIF+j6aMMQt4Dj8sebcJJAhLXhFpex3TRAjmBtltLpWf+oAoGCCqGSM49 -AwEHoUQDQgAE696WuUdWYMJJ5Wv3Ta6Yigudp5e2uiyCQsIdfJQV9xyOj1VsIbLh -bjwf+zUgEbZPlv8OK+bw/PPcC/rfGpustA== ------END EC PRIVATE KEY----- diff --git a/test/config/integration/certs/clientcert.pem b/test/config/integration/certs/clientcert.pem deleted file mode 100644 index f61d52ded9ac..000000000000 --- a/test/config/integration/certs/clientcert.pem +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIEoTCCA4mgAwIBAgIUQRkh3sY/JN5+tu5NX3Tbyx0Y8mIwDQYJKoZIhvcNAQEL -BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM -DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQwNDA4MTA0MjUzWhcNMjYw -NDA4MTA0MjUzWjCBqDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx -FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM -EEx5ZnQgRW5naW5lZXJpbmcxGzAZBgNVBAMMElRlc3QgRnJvbnRlbmQgVGVhbTEl -MCMGCSqGSIb3DQEJARYWZnJvbnRlbmQtdGVhbUBseWZ0LmNvbTCCASIwDQYJKoZI -hvcNAQEBBQADggEPADCCAQoCggEBAKfEnhbPuNbkPue6HWQS6TJK48my/JEh+3vb -HVjiaMKe9ERxXW19xfFXHBCaB4dRrVTxrKlS3XivQkTck1P99s2YkCvDYUns9B4o -mUnjj/mdVL0OPgdu5mfAmgKB5BqD2psSt117FzIT9AnXQ80pSpQHmDrC5ZSEYkqb -FAOU5QTp7AA5NJMB7ZKbgjeohehLwG92G8tk4ARgB1M/615sVdz3vlbOsa4VLDKS -UbgnGRNiQoVFzSUHQhb6cl+/hDtW2q5nBGiHW3zeYIdCM718XUPlOnOj45Y+2E0d -XVM3txLXJ0huWylitiCtK0jBpy7kSI7Ubcaw1LhWuYrwO6S8bdECAwEAAaOB8zCB -8DAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIF4DAdBgNVHSUEFjAUBggrBgEFBQcD -AgYIKwYBBQUHAwEwdAYDVR0RBG0wa4Yfc3BpZmZlOi8vbHlmdC5jb20vZnJvbnRl -bmQtdGVhbYYYaHR0cDovL2Zyb250ZW5kLmx5ZnQuY29tgghseWZ0LmNvbYIMd3d3 -Lmx5ZnQuY29thwQBAgMEhxAAAAABAAIAAwAAAAAAAAAEMB0GA1UdDgQWBBSS/zHJ -9Mtc3XtVgk7+VxF6kS1YDDAfBgNVHSMEGDAWgBQZ/nNEIOqmw8nxkUzZNY87irkj -gDANBgkqhkiG9w0BAQsFAAOCAQEAnYBoTWYkhMMsr10lagEJOPMHK9EIz/h/W8Rc -r9DhREZA1+uEQrsFpzsqHhDqDEhjjmakU14VeNmTpZ+HUvDFY3YaAoZnXFYmg/6+ -jtxLkzRjjtCIaEHRiiIS7xMw8wyhMcmoQY9mQNbyWonIVpykvYFf0h5fVo11BAv7 -ELUKZeCqFJBifLdfME0cIub/PhoJfk/hM6X2lRUUe2wvtOP8Vd9wHfrzktJysSLI -TwHES7ftFo9+vYn5qM27PGW9TWPvCF2EFiUziqAoaZkP5YwiFEIY2N9uRFliXm1/ -Jg3xZwtsjs+9jsVHQqKSUHivUR3s7NenUF8s3bOMtqkccaVcww== ------END CERTIFICATE----- diff --git a/test/config/integration/certs/clientcert_hash.h b/test/config/integration/certs/clientcert_hash.h deleted file mode 100644 index 34e16d6c622e..000000000000 --- a/test/config/integration/certs/clientcert_hash.h +++ /dev/null @@ -1,5 +0,0 @@ -#pragma once - -// NOLINT(namespace-envoy) -constexpr char TEST_CLIENT_CERT_HASH[] = "73:46:B3:83:6C:FC:41:38:53:51:19:1B:5E:61:63:F1:A6:97:04:" - "CF:DF:0A:03:63:4E:D2:01:91:28:E6:FD:C4"; diff --git a/test/config/integration/certs/clientkey.pem b/test/config/integration/certs/clientkey.pem deleted file mode 100644 index 0ec6248e930f..000000000000 --- a/test/config/integration/certs/clientkey.pem +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEowIBAAKCAQEAp8SeFs+41uQ+57odZBLpMkrjybL8kSH7e9sdWOJowp70RHFd -bX3F8VccEJoHh1GtVPGsqVLdeK9CRNyTU/32zZiQK8NhSez0HiiZSeOP+Z1UvQ4+ -B27mZ8CaAoHkGoPamxK3XXsXMhP0CddDzSlKlAeYOsLllIRiSpsUA5TlBOnsADk0 -kwHtkpuCN6iF6EvAb3Yby2TgBGAHUz/rXmxV3Pe+Vs6xrhUsMpJRuCcZE2JChUXN -JQdCFvpyX7+EO1barmcEaIdbfN5gh0IzvXxdQ+U6c6Pjlj7YTR1dUze3EtcnSG5b -KWK2IK0rSMGnLuRIjtRtxrDUuFa5ivA7pLxt0QIDAQABAoIBAAsWQEhLo/B3lvyj -XQvfABA1yMXskSpaL49o1JCqLbgm3wei4kS5Ghqv4gfq1fKIYEcLzZhHBKHUGzIH -zaiwUN4XZfeuasCC60MO9cpfQoWBczcnOMwu9QUIQmVGBjgGXK0A2KNR3h+OGAOK -eU2Wm/oaYmIHvTpKYWCCzRjLfzMK0wm0EE5uiXVKoFchN5goD6cUgKO9RqG7t36t -5Lx5tNRUV4Y5tilTCkuZY6NgiwiNLgqEVpAUWkFMLbuTLuCcSLTdv/Vsyc8QPYzk -0xkLx+rpQOyOOxOxTLX9km6xCuyTf/+Mi3sBu2YhO+cNgA4hfQdrFJ1exJpS/rpF -9NoGkAECgYEA1VdmKrA7A10a1I0zvDojjpoMW2R2UgYJD53L0RucEeMCzF5iTqZU -BAGdcoLPeIqpeK8yu5e0EuqeF1+ftaAbH6qbeRDDDyGSnEt7zA9NphPn6atMGZ7i -yG5WV1dXOHodKNJPk3wnh/XNax2joacmD2KBYLCgSEfDNnFRPoGSxtECgYEAyVBk -RKt14h8JTOtTHLS9CrH/bnaKo5FSlIA7ke81JWpA2XdBvx6eIMPNIwUZTVzKmq90 -PRcr6pGWoolhNrWG9Qz9NLz51kQfVu74eHmVNlk8v72xtw5Upkjrhw/T3jKuBSNG -2p40eiFhFCUfnHTqEpSlF5S2Soct9dB2jRF29wECgYBbyt0UpPrfOaIfrhmCdWlz -I+kJMbKPHDWt2HEnqb9/GrPLhxi5Smt/xcoeyRXHgbHlUUx81osOUJBw8h3foeHJ -wDhg4MtsqT9RrFC5viPkv0/bhG6b33coUgEoV1YZ4MDHHaZLiPHhV+tomTochbSk -jfeoyJZOQ0JFHICealXi4QKBgAqHrfb5kPz26qGfXYWO3qSEkvvQL4hGva8O1g7Y -GEuQtzuoxUOd8l98XmqKhbxKMj7NFqNrZtyqKNrvnKoj7J88wrHTgK34ejst3MlQ -csGZAVh2L6mHkl3wSoGSDl78/6U9JyOgStZokI9hMboZU3UNWWVWXgKf94N4F/th -AnwBAoGBAJ3Xl2QyOFyHw9bKlDEeC6H4kW3DPRdOGJVyUApSfQY/EMLwpAok5Jqx -ACfynlYnITligL9nq2ltUz6cqVsNlGU8uRDg+GMOwHXrA074tNWIVS69B/ClsGry -T9i8WELtyma5ZKtuxQPWp8zqbtY3MMzOBPzJPSC4BmDmuYmRJouf ------END RSA PRIVATE KEY----- diff --git a/test/config/integration/certs/intermediate_ca_2cert.pem b/test/config/integration/certs/intermediate_ca_2cert.pem deleted file mode 100644 index 7359166a3178..000000000000 --- a/test/config/integration/certs/intermediate_ca_2cert.pem +++ /dev/null @@ -1,24 +0,0 @@ ------BEGIN CERTIFICATE----- -MIID/jCCAuagAwIBAgIUOa+6oqSVm0oN+c6P2ho4+G90MVAwDQYJKoZIhvcNAQEL -BQAwgYMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQH -DA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVu -Z2luZWVyaW5nMR0wGwYDVQQDDBRUZXN0IEludGVybWVkaWF0ZSBDQTAeFw0yNDA0 -MDgxMDQyNTNaFw0yNjA0MDgxMDQyNTNaMIGFMQswCQYDVQQGEwJVUzETMBEGA1UE -CAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNU2FuIEZyYW5jaXNjbzENMAsGA1UECgwE -THlmdDEZMBcGA1UECwwQTHlmdCBFbmdpbmVlcmluZzEfMB0GA1UEAwwWVGVzdCBJ -bnRlcm1lZGlhdGUgQ0EgMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB -AM5wicE+h4ywPbnFh1pGrO481ATe/6cxsg4JdqJqz9hFQ9S7qRpHWsmChRAgZK44 -Abeac05k0d2tbJxpWhYVZQkqERR6/m9FirkoLUF4yM8fspmLI3apoJtd/hr1p5su -R5MS9B3QcTMK6Dkd4wb8nmUQJoy7DiokODib6QVCoX0aih3eyKenVFELMvvHn2ap -xBKAYezZJJ2fRyMGEJPns51bfC5f19DRTZ5IQej+x2Lo3+Uihx+nZkJify5IeiOI -fUPzMMYInJqqxDgQztDmsMhrUZq5zJ31a2s7uTofDGETlUdJI598SmBQ1T5gYpbv -BvRuvB6+moDcrTjl8z15UJMCAwEAAaNmMGQwEgYDVR0TAQH/BAgwBgEB/wIBADAO -BgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFEQXtdIvxHT18na+RShZlEXGyCSnMB8G -A1UdIwQYMBaAFOUbznHqq/YQTRDeZqs/373E3uU0MA0GCSqGSIb3DQEBCwUAA4IB -AQA135uojq+aMVIw2mRT75b8Hob0jEhuy/QY4wvY6oMKUP0CUAcUgJG0Y79RY14c -n9/rf2+ffOZErTAYB9KY9uLsPtYMQCfN/uBXKZHOaydfsgoJpnI0UgqGaAN0vQWg -iNyPCnhiYky5q434CEfyzxY6Ey1w4PEtIkvdNOR8FlynMIlQ73T3o8exJUTfuPvO -Fnajcf7er+jsxrKz6c/vAZVLMdwZi1DLTAP3XO0E9uOgBerok4vlTe40+int1+SH -RQiBz1y51JqxbjPoruEDJ9knhjJYblhr/9NLAgRFyRc64MTnrdSCT9wKxlhEeEp4 -RPcq7wHBOXpV4viXPsKrmPQj ------END CERTIFICATE----- diff --git a/test/config/integration/certs/intermediate_ca_2cert_info.h b/test/config/integration/certs/intermediate_ca_2cert_info.h deleted file mode 100644 index 023204cb5d23..000000000000 --- a/test/config/integration/certs/intermediate_ca_2cert_info.h +++ /dev/null @@ -1,10 +0,0 @@ -#pragma once - -// NOLINT(namespace-envoy) -constexpr char TEST_INTERMEDIATE_CA_2_CERT_256_HASH[] = - "9ec107589465a379758a617b6dfee94d2b726a885bebc6db8e34d03d07aee5ec"; -constexpr char TEST_INTERMEDIATE_CA_2_CERT_1_HASH[] = "043c42adf1c71b64f61291704390e6da665c0054"; -constexpr char TEST_INTERMEDIATE_CA_2_CERT_SPKI[] = "mQWSar6E4Byme4h9nJk+8FIgTF5ZGCS1GeQla3++fm0="; -constexpr char TEST_INTERMEDIATE_CA_2_CERT_SERIAL[] = "39afbaa2a4959b4a0df9ce8fda1a38f86f743150"; -constexpr char TEST_INTERMEDIATE_CA_2_CERT_NOT_BEFORE[] = "Apr 8 10:42:53 2024 GMT"; -constexpr char TEST_INTERMEDIATE_CA_2_CERT_NOT_AFTER[] = "Apr 8 10:42:53 2026 GMT"; diff --git a/test/config/integration/certs/intermediate_ca_2key.pem b/test/config/integration/certs/intermediate_ca_2key.pem deleted file mode 100644 index 54ee4538d46c..000000000000 --- a/test/config/integration/certs/intermediate_ca_2key.pem +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEogIBAAKCAQEAznCJwT6HjLA9ucWHWkas7jzUBN7/pzGyDgl2omrP2EVD1Lup -GkdayYKFECBkrjgBt5pzTmTR3a1snGlaFhVlCSoRFHr+b0WKuSgtQXjIzx+ymYsj -dqmgm13+GvWnmy5HkxL0HdBxMwroOR3jBvyeZRAmjLsOKiQ4OJvpBUKhfRqKHd7I -p6dUUQsy+8efZqnEEoBh7NkknZ9HIwYQk+eznVt8Ll/X0NFNnkhB6P7HYujf5SKH -H6dmQmJ/Lkh6I4h9Q/MwxgicmqrEOBDO0OawyGtRmrnMnfVrazu5Oh8MYROVR0kj -n3xKYFDVPmBilu8G9G68Hr6agNytOOXzPXlQkwIDAQABAoIBACbq+l1O73jrZMeX -4Ht5ZXKITyQX8jRP3xRcXlwiLMrFzBLXyfplR01D6Nfwc2qQrmoxmNlHknTrE9Ws -2sndAK4omw20XjEV+CAN3fJA1gKOJDpkC6x8MAX6Q0RL2Wwc3mtwoEral+yaessB -wmH3z9iXodzYCsSRDXRGmDhgplcSCgmUFu3Puhy1YocUsyZxniLCvBAEzqtJPB0q -mi2nzGPieFXq4UMVCio30hd9VrbrjirX9t6nrXw+znC3nPFHo2Alp1NkkWT531p6 -1oVF0erb3iQGRC9ji9AfQnmMgO1mcc9Kq0B2p4NOWLslSYdMdDMnERIiTfZ6zIaA -7LiPeRECgYEA7lzXHMk3Vsw0Yvcd7wOZl5zdo0SgGZG0y4RoUGLCJdV24tYfFvO3 -QHoFrfGjsPBrZqiUPFdzILPBG03noe7bMC9czEHH2eu79xBDSReEP5eJr7rUGup9 -ikbaqQkHh0TQq1lYEm4j4BW87EocvrhhW1ROqu9ntZxZWw9ZuK7kzHkCgYEA3bb/ -qayx7I+FQJpc2melrgQckDpYcOKZ/yoxxROe5CuqFITr66bpamC+Owx7TblJNwwm -fTPbFqCMKIXEXxj2OSGUGoX0STrkrtriiGUQ/IrAANFH7M16V0vkMKTQxVMkU4FQ -zf5v+Yguq2eNSXmarCbSoWpH8+YNHHg2sMGsKmsCgYAAyvpEND8k4MUD10KYOvDV -2kW6d035B80MKEKYkduHeLBOjNvJncHsSvud2oHq4sHYs5LaqIfPggmQZ6/vj/XW -sTGj1Ewv42LarYkrwxJDi+N/XCW8eS81uIqdqVQHFSmEiGWMmiUwZ6IbPxvdXouk -XCFu3CECL6T0cpaf0KUeMQKBgFhKcZEt9kSP+q55ShSnRbEAbid5NJLvige009D5 -OUL/qGE3dYOIGleEYvy8wbV33ZIQQpuFNO/Tyzyv2D1OgW7K0mGlilxHGZ4QCDns -lVEcJ82riYrhYKC21g4Q9BpAO60NSBJgClNCSeNz/y2NQWzgoOwqmLClof7+WDkX -Ruo1AoGAPI0lsgWzaVigawrrIRU6IQBEQk9rR1R/dV1iV6J0RuhvrMpKjpaNYbgd -+HtzXFyvDs0f20dyhD343mpP37vJn+mQjZFRj04XDQ6svUMlpFZtbSqCYJe215CI -X9KkGvE0Kuuj07JriajJdsU2zVcrtTi/sk/CAN2LiDIFx9M2exs= ------END RSA PRIVATE KEY----- diff --git a/test/config/integration/certs/intermediate_ca_cert_chain.pem b/test/config/integration/certs/intermediate_ca_cert_chain.pem deleted file mode 100644 index f8dbed605ed6..000000000000 --- a/test/config/integration/certs/intermediate_ca_cert_chain.pem +++ /dev/null @@ -1,71 +0,0 @@ ------BEGIN CERTIFICATE----- -MIID3TCCAsWgAwIBAgIUJSton+CELVH58lBuqZYVuCb0QN8wDQYJKoZIhvcNAQEL -BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM -DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQwNDA4MTA0MjUzWhcNMjYw -NDA4MTA0MjUzWjB2MQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEW -MBQGA1UEBwwNU2FuIEZyYW5jaXNjbzENMAsGA1UECgwETHlmdDEZMBcGA1UECwwQ -THlmdCBFbmdpbmVlcmluZzEQMA4GA1UEAwwHVGVzdCBDQTCCASIwDQYJKoZIhvcN -AQEBBQADggEPADCCAQoCggEBAOdwdEaC7vMtL+XfBNLZxQRh2xLFlK+V31iFTXDl -TpZDSFosMuJdc7c9zf8b2j6WdCq1nwSK2SxjWSsnznvYCFVt8hTqLzBb99LFERQU -k8ZeLrzLEAXXaYGfJYOlL/hLLi6cB8HkACfzvBeJGC+nun6bT6R2irZU8ze3GEKU -pD36VRflL9dhAUcnwhMUeM8kmNfW4DSrC4e7ytlSHLIBswjwi2hRlFnjyNkflIx8 -26kVOGF6kCiTh9rc7tsE+EE/7U6SwNw88zg7W8AQWfjKnWCV2+VaAnoX+P0jR0uL -qMNJFI0ko0brsifBBIo37l4pAG4FUedjcNovlK1ywcR0RI0CAwEAAaNjMGEwDwYD -VR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFBn+c0Qg6qbD -yfGRTNk1jzuKuSOAMB8GA1UdIwQYMBaAFBn+c0Qg6qbDyfGRTNk1jzuKuSOAMA0G -CSqGSIb3DQEBCwUAA4IBAQCeDt8+d75L5QIAtPrDAoAV7hnfbRTdzrhqM3sTdTKQ -cmhZmVZT3N971vKdkrBY0KreOt9f2JJEnb4vWSHHxweAvx6JcNfk0/Teu8d1Acug -aXhJT/3lnwEpPDJ6ep/gG0VnGqlVOkvwQFEwpZLanpk0RlDWpEC7Boj8WOO0rx+x -2Jvog7HldskodCmrRqV3BoZfwC6G+CUbqPJcluNNWG8kp9JYfY4sdXHGansFjCHX -SpS0sFgT2Un0UDJrvqxB1WT1+zXWUI/vQiOmRaa/KI+G67gA0+mdnQNS9L2sR56Q -hamx7Tq8GO0yrm+f/+T3hOcP6cjgp42lUgeYIl0mUDVL ------END CERTIFICATE----- ------BEGIN CERTIFICATE----- -MIID7jCCAtagAwIBAgIUQRkh3sY/JN5+tu5NX3Tbyx0Y8l4wDQYJKoZIhvcNAQEL -BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM -DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQwNDA4MTA0MjUzWhcNMjYw -NDA4MTA0MjUzWjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx -FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM -EEx5ZnQgRW5naW5lZXJpbmcxHTAbBgNVBAMMFFRlc3QgSW50ZXJtZWRpYXRlIENB -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2K8Udj7/LtZDAd1u/m92 -BgrJG2UQD9D/4IAKq7HJNYK517bhBON4vNCBPCLnUXqAzTrJP0QPfBG+6mg2mKcP -df9ng5p9oZRYL+E7/AeOnVphizlImpdllrSJX8Ms9eToRfy/15L8ayldAbhZ1ALD -DxznsKszTiHRXgCMYY590HXMhwB6Y8g0XnloiMoUJLoKxN4bf6vvr7NBiHRAllmZ -Avk6Kph0W4FRuZW5pJmXTJIH1pEkc64eqeSKZhxzLRFmLoMzpUrUgvbKbAHvgicj -iDTw6jpijCtaSUjRoBZnglm38MLrD0KZ4svbvxHaNO+6Ppn1DYOuEvLAi3qL4dHv -6QIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEBMA4GA1UdDwEB/wQEAwIBBjAd -BgNVHQ4EFgQU5RvOceqr9hBNEN5mqz/fvcTe5TQwHwYDVR0jBBgwFoAUGf5zRCDq -psPJ8ZFM2TWPO4q5I4AwDQYJKoZIhvcNAQELBQADggEBAEwskvStLy4jT9IIcd8R -xtsigfNW8BnklqK4gizxN+xlWKT1r1VyK06SJP76Fe/sk4alMiUXpxN7wG1JZ9EM -OaQrtpU6PMQ2AFJVTUfvoA2UN/9UwkXZHh/LhQ5AqGVOM/6ZRUmVzyjNKo7HkD6A -fSLpHgS3WxBOogfyowGdT5Ok3P6sTpHZuPWe36cCq/YlgeWqH3eEhcdvfqeO8H7F -qwiQqtDEvnQyaMqbz6iEr0suq7c9bsAqcbWI9KzrHP/EqGNpBMly10OHTXbk7bI9 -6A56AiZC2YVWM8PoMLYPGWZbSQ2+2BAMh7SUGMoXmBWxHfbpWFv7TpExgQjmIkRD -6TM= ------END CERTIFICATE----- ------BEGIN CERTIFICATE----- -MIID/jCCAuagAwIBAgIUOa+6oqSVm0oN+c6P2ho4+G90MVAwDQYJKoZIhvcNAQEL -BQAwgYMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQH -DA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVu -Z2luZWVyaW5nMR0wGwYDVQQDDBRUZXN0IEludGVybWVkaWF0ZSBDQTAeFw0yNDA0 -MDgxMDQyNTNaFw0yNjA0MDgxMDQyNTNaMIGFMQswCQYDVQQGEwJVUzETMBEGA1UE -CAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNU2FuIEZyYW5jaXNjbzENMAsGA1UECgwE -THlmdDEZMBcGA1UECwwQTHlmdCBFbmdpbmVlcmluZzEfMB0GA1UEAwwWVGVzdCBJ -bnRlcm1lZGlhdGUgQ0EgMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB -AM5wicE+h4ywPbnFh1pGrO481ATe/6cxsg4JdqJqz9hFQ9S7qRpHWsmChRAgZK44 -Abeac05k0d2tbJxpWhYVZQkqERR6/m9FirkoLUF4yM8fspmLI3apoJtd/hr1p5su -R5MS9B3QcTMK6Dkd4wb8nmUQJoy7DiokODib6QVCoX0aih3eyKenVFELMvvHn2ap -xBKAYezZJJ2fRyMGEJPns51bfC5f19DRTZ5IQej+x2Lo3+Uihx+nZkJify5IeiOI -fUPzMMYInJqqxDgQztDmsMhrUZq5zJ31a2s7uTofDGETlUdJI598SmBQ1T5gYpbv -BvRuvB6+moDcrTjl8z15UJMCAwEAAaNmMGQwEgYDVR0TAQH/BAgwBgEB/wIBADAO -BgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFEQXtdIvxHT18na+RShZlEXGyCSnMB8G -A1UdIwQYMBaAFOUbznHqq/YQTRDeZqs/373E3uU0MA0GCSqGSIb3DQEBCwUAA4IB -AQA135uojq+aMVIw2mRT75b8Hob0jEhuy/QY4wvY6oMKUP0CUAcUgJG0Y79RY14c -n9/rf2+ffOZErTAYB9KY9uLsPtYMQCfN/uBXKZHOaydfsgoJpnI0UgqGaAN0vQWg -iNyPCnhiYky5q434CEfyzxY6Ey1w4PEtIkvdNOR8FlynMIlQ73T3o8exJUTfuPvO -Fnajcf7er+jsxrKz6c/vAZVLMdwZi1DLTAP3XO0E9uOgBerok4vlTe40+int1+SH -RQiBz1y51JqxbjPoruEDJ9knhjJYblhr/9NLAgRFyRc64MTnrdSCT9wKxlhEeEp4 -RPcq7wHBOXpV4viXPsKrmPQj ------END CERTIFICATE----- diff --git a/test/config/integration/certs/intermediate_cacert.pem b/test/config/integration/certs/intermediate_cacert.pem deleted file mode 100644 index f7d15415e1ac..000000000000 --- a/test/config/integration/certs/intermediate_cacert.pem +++ /dev/null @@ -1,24 +0,0 @@ ------BEGIN CERTIFICATE----- -MIID7jCCAtagAwIBAgIUQRkh3sY/JN5+tu5NX3Tbyx0Y8l4wDQYJKoZIhvcNAQEL -BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM -DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQwNDA4MTA0MjUzWhcNMjYw -NDA4MTA0MjUzWjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx -FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM -EEx5ZnQgRW5naW5lZXJpbmcxHTAbBgNVBAMMFFRlc3QgSW50ZXJtZWRpYXRlIENB -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2K8Udj7/LtZDAd1u/m92 -BgrJG2UQD9D/4IAKq7HJNYK517bhBON4vNCBPCLnUXqAzTrJP0QPfBG+6mg2mKcP -df9ng5p9oZRYL+E7/AeOnVphizlImpdllrSJX8Ms9eToRfy/15L8ayldAbhZ1ALD -DxznsKszTiHRXgCMYY590HXMhwB6Y8g0XnloiMoUJLoKxN4bf6vvr7NBiHRAllmZ -Avk6Kph0W4FRuZW5pJmXTJIH1pEkc64eqeSKZhxzLRFmLoMzpUrUgvbKbAHvgicj -iDTw6jpijCtaSUjRoBZnglm38MLrD0KZ4svbvxHaNO+6Ppn1DYOuEvLAi3qL4dHv -6QIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEBMA4GA1UdDwEB/wQEAwIBBjAd -BgNVHQ4EFgQU5RvOceqr9hBNEN5mqz/fvcTe5TQwHwYDVR0jBBgwFoAUGf5zRCDq -psPJ8ZFM2TWPO4q5I4AwDQYJKoZIhvcNAQELBQADggEBAEwskvStLy4jT9IIcd8R -xtsigfNW8BnklqK4gizxN+xlWKT1r1VyK06SJP76Fe/sk4alMiUXpxN7wG1JZ9EM -OaQrtpU6PMQ2AFJVTUfvoA2UN/9UwkXZHh/LhQ5AqGVOM/6ZRUmVzyjNKo7HkD6A -fSLpHgS3WxBOogfyowGdT5Ok3P6sTpHZuPWe36cCq/YlgeWqH3eEhcdvfqeO8H7F -qwiQqtDEvnQyaMqbz6iEr0suq7c9bsAqcbWI9KzrHP/EqGNpBMly10OHTXbk7bI9 -6A56AiZC2YVWM8PoMLYPGWZbSQ2+2BAMh7SUGMoXmBWxHfbpWFv7TpExgQjmIkRD -6TM= ------END CERTIFICATE----- diff --git a/test/config/integration/certs/intermediate_cacert_info.h b/test/config/integration/certs/intermediate_cacert_info.h deleted file mode 100644 index 1956eb5b465b..000000000000 --- a/test/config/integration/certs/intermediate_cacert_info.h +++ /dev/null @@ -1,10 +0,0 @@ -#pragma once - -// NOLINT(namespace-envoy) -constexpr char TEST_INTERMEDIATE_CA_CERT_256_HASH[] = - "eda5f36c714c5b0a76894ab997937187946120b9512ba53ec5526e0bf4ccf1ce"; -constexpr char TEST_INTERMEDIATE_CA_CERT_1_HASH[] = "b752550318881fd0ee374f139deac4b2f08c7b10"; -constexpr char TEST_INTERMEDIATE_CA_CERT_SPKI[] = "uENfhBrnMYWDUWvI+I3/4a8OElOU0/f4Tucn51CVwn4="; -constexpr char TEST_INTERMEDIATE_CA_CERT_SERIAL[] = "411921dec63f24de7eb6ee4d5f74dbcb1d18f25e"; -constexpr char TEST_INTERMEDIATE_CA_CERT_NOT_BEFORE[] = "Apr 8 10:42:53 2024 GMT"; -constexpr char TEST_INTERMEDIATE_CA_CERT_NOT_AFTER[] = "Apr 8 10:42:53 2026 GMT"; diff --git a/test/config/integration/certs/intermediate_cakey.pem b/test/config/integration/certs/intermediate_cakey.pem deleted file mode 100644 index f61f364e4a32..000000000000 --- a/test/config/integration/certs/intermediate_cakey.pem +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEpQIBAAKCAQEA2K8Udj7/LtZDAd1u/m92BgrJG2UQD9D/4IAKq7HJNYK517bh -BON4vNCBPCLnUXqAzTrJP0QPfBG+6mg2mKcPdf9ng5p9oZRYL+E7/AeOnVphizlI -mpdllrSJX8Ms9eToRfy/15L8ayldAbhZ1ALDDxznsKszTiHRXgCMYY590HXMhwB6 -Y8g0XnloiMoUJLoKxN4bf6vvr7NBiHRAllmZAvk6Kph0W4FRuZW5pJmXTJIH1pEk -c64eqeSKZhxzLRFmLoMzpUrUgvbKbAHvgicjiDTw6jpijCtaSUjRoBZnglm38MLr -D0KZ4svbvxHaNO+6Ppn1DYOuEvLAi3qL4dHv6QIDAQABAoIBAQCB+FJfst3BrEc5 -AScoepbifOmwAuildAlnEaZU4ij8bdMnLsy97+tl5fL+rTjuyHoln9NCnYJkOwi2 -9Zd57Qr7Dh169NnSZ3aWEZW3UJkcjS/hIJUKFTGcOeIEjL+VJp6kDDzOA55gcMkW -1QscfiOeFwpqD+aQQPyiU9XgVmXk+QkPxfyqeFF/GHWkOLEW+zvIB0gnp2noiWbZ -WPkCahJiq0eOSUMaO9dHCB/hb8Ri+mOZsH66q03BuDSM2wle1KtpNI7rYyk3Esk4 -8xEA3bIwH2cN5lPsk0M3x+cgf79MwFBzjvFkP6TM8zRN93f1SEdFrRU4zqtcsLi4 -D64cvURhAoGBAOud2USkb/ZoZoozvCBJMufWwyrJnI7/QVWJoxec+JAg+2oYpkOv -r3OS7sA9cX3r6kSfT3uDj2gnx/BU4s+2Rmui8zGsSmSIPlCRSps0E+X1oAOundLR -sXWMXnVJMfNnMiDqdb7tCMxzEoDXQc0FVoaYXF2EAu1gS0D7xgB+xgt1AoGBAOtt -7tLBxh5QqR3ItiG03lg+sevOy/b+i6L2DXZEPOLR4dI/gERrfBp9Fn+jW+ZAOAUl -cCfAbGOqJlsFXMO9c5TgF8avSBG34MJnTXcOJT8tAUV0GoYzlbqEp5PIaOccV6f7 -y2NqajICVGsxF0wGbQgOW4eifCdmz6GTotfCyCglAoGBAKqdrjQ/ovfa183h8quq -ddteMAuu3NjLzCLFvT0fJPsxdv14BgXjlXhqgMric2mMySKR/jthpBn3HJhSz787 -rbjJ0bM5oNE1u3IaE91Zk8Mk349rBcwgnpGRaOEjdLFeG/Wr8kGkYYezGEYGGhb9 -c4+ZiuEI9BmybiwLZXD8XCr1AoGBAL5Ao4vbnd/nrRLtnQmWIUxMtflqr3dVcsBp -eK2HLXDazVPbjys7dRnu1hylheGHKf42p/Dn1m+gE8jgh3uDAQFhKrWb9nCjGNXh -Jz+7xavNEcbvsXOcAjatdsK9ZNDHHasZlt4rI9BwA4pwLHR6iOfGun7cdtpcghP/ -u8wCkz+lAoGAZJ0OKwo7Ehta+q4i4gyHQNxx/Kw52KEwfyAyufRu9cMwBHwpv+f+ -2s6jJ544haG2mB3VlOooxtAPx3p70KEUGoibJ7F1RdxTuDootHO+JAWOV1XNetz/ -M91+Jj/YM22Nv29FrU/3c4mat04vH4ceaSt5W2AZLszSLxRtNRIaVcw= ------END RSA PRIVATE KEY----- diff --git a/test/config/integration/certs/intermediate_partial_ca_cert_chain.pem b/test/config/integration/certs/intermediate_partial_ca_cert_chain.pem deleted file mode 100644 index 3bd60c6fcc6e..000000000000 --- a/test/config/integration/certs/intermediate_partial_ca_cert_chain.pem +++ /dev/null @@ -1,48 +0,0 @@ ------BEGIN CERTIFICATE----- -MIID7jCCAtagAwIBAgIUQRkh3sY/JN5+tu5NX3Tbyx0Y8l4wDQYJKoZIhvcNAQEL -BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM -DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQwNDA4MTA0MjUzWhcNMjYw -NDA4MTA0MjUzWjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx -FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM -EEx5ZnQgRW5naW5lZXJpbmcxHTAbBgNVBAMMFFRlc3QgSW50ZXJtZWRpYXRlIENB -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2K8Udj7/LtZDAd1u/m92 -BgrJG2UQD9D/4IAKq7HJNYK517bhBON4vNCBPCLnUXqAzTrJP0QPfBG+6mg2mKcP -df9ng5p9oZRYL+E7/AeOnVphizlImpdllrSJX8Ms9eToRfy/15L8ayldAbhZ1ALD -DxznsKszTiHRXgCMYY590HXMhwB6Y8g0XnloiMoUJLoKxN4bf6vvr7NBiHRAllmZ -Avk6Kph0W4FRuZW5pJmXTJIH1pEkc64eqeSKZhxzLRFmLoMzpUrUgvbKbAHvgicj -iDTw6jpijCtaSUjRoBZnglm38MLrD0KZ4svbvxHaNO+6Ppn1DYOuEvLAi3qL4dHv -6QIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEBMA4GA1UdDwEB/wQEAwIBBjAd -BgNVHQ4EFgQU5RvOceqr9hBNEN5mqz/fvcTe5TQwHwYDVR0jBBgwFoAUGf5zRCDq -psPJ8ZFM2TWPO4q5I4AwDQYJKoZIhvcNAQELBQADggEBAEwskvStLy4jT9IIcd8R -xtsigfNW8BnklqK4gizxN+xlWKT1r1VyK06SJP76Fe/sk4alMiUXpxN7wG1JZ9EM -OaQrtpU6PMQ2AFJVTUfvoA2UN/9UwkXZHh/LhQ5AqGVOM/6ZRUmVzyjNKo7HkD6A -fSLpHgS3WxBOogfyowGdT5Ok3P6sTpHZuPWe36cCq/YlgeWqH3eEhcdvfqeO8H7F -qwiQqtDEvnQyaMqbz6iEr0suq7c9bsAqcbWI9KzrHP/EqGNpBMly10OHTXbk7bI9 -6A56AiZC2YVWM8PoMLYPGWZbSQ2+2BAMh7SUGMoXmBWxHfbpWFv7TpExgQjmIkRD -6TM= ------END CERTIFICATE----- ------BEGIN CERTIFICATE----- -MIID/jCCAuagAwIBAgIUOa+6oqSVm0oN+c6P2ho4+G90MVAwDQYJKoZIhvcNAQEL -BQAwgYMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQH -DA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVu -Z2luZWVyaW5nMR0wGwYDVQQDDBRUZXN0IEludGVybWVkaWF0ZSBDQTAeFw0yNDA0 -MDgxMDQyNTNaFw0yNjA0MDgxMDQyNTNaMIGFMQswCQYDVQQGEwJVUzETMBEGA1UE -CAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNU2FuIEZyYW5jaXNjbzENMAsGA1UECgwE -THlmdDEZMBcGA1UECwwQTHlmdCBFbmdpbmVlcmluZzEfMB0GA1UEAwwWVGVzdCBJ -bnRlcm1lZGlhdGUgQ0EgMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB -AM5wicE+h4ywPbnFh1pGrO481ATe/6cxsg4JdqJqz9hFQ9S7qRpHWsmChRAgZK44 -Abeac05k0d2tbJxpWhYVZQkqERR6/m9FirkoLUF4yM8fspmLI3apoJtd/hr1p5su -R5MS9B3QcTMK6Dkd4wb8nmUQJoy7DiokODib6QVCoX0aih3eyKenVFELMvvHn2ap -xBKAYezZJJ2fRyMGEJPns51bfC5f19DRTZ5IQej+x2Lo3+Uihx+nZkJify5IeiOI -fUPzMMYInJqqxDgQztDmsMhrUZq5zJ31a2s7uTofDGETlUdJI598SmBQ1T5gYpbv -BvRuvB6+moDcrTjl8z15UJMCAwEAAaNmMGQwEgYDVR0TAQH/BAgwBgEB/wIBADAO -BgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFEQXtdIvxHT18na+RShZlEXGyCSnMB8G -A1UdIwQYMBaAFOUbznHqq/YQTRDeZqs/373E3uU0MA0GCSqGSIb3DQEBCwUAA4IB -AQA135uojq+aMVIw2mRT75b8Hob0jEhuy/QY4wvY6oMKUP0CUAcUgJG0Y79RY14c -n9/rf2+ffOZErTAYB9KY9uLsPtYMQCfN/uBXKZHOaydfsgoJpnI0UgqGaAN0vQWg -iNyPCnhiYky5q434CEfyzxY6Ey1w4PEtIkvdNOR8FlynMIlQ73T3o8exJUTfuPvO -Fnajcf7er+jsxrKz6c/vAZVLMdwZi1DLTAP3XO0E9uOgBerok4vlTe40+int1+SH -RQiBz1y51JqxbjPoruEDJ9knhjJYblhr/9NLAgRFyRc64MTnrdSCT9wKxlhEeEp4 -RPcq7wHBOXpV4viXPsKrmPQj ------END CERTIFICATE----- diff --git a/test/config/integration/certs/long_server_ocsp_resp.der b/test/config/integration/certs/long_server_ocsp_resp.der deleted file mode 100644 index d256e3d4ecc3..000000000000 Binary files a/test/config/integration/certs/long_server_ocsp_resp.der and /dev/null differ diff --git a/test/config/integration/certs/long_servercert.pem b/test/config/integration/certs/long_servercert.pem deleted file mode 100644 index 30e78636ce06..000000000000 --- a/test/config/integration/certs/long_servercert.pem +++ /dev/null @@ -1,141 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIZ8DCCGNigAwIBAgIUFvEImIXdmTIjsh1UyPAQI+PH8XUwDQYJKoZIhvcNAQEL -BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM -DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQxMDMwMTg1MjUxWhcNMjYx -MDMwMTg1MjUxWjCBpjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx -FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM -EEx5ZnQgRW5naW5lZXJpbmcxGjAYBgNVBAMMEVRlc3QgQmFja2VuZCBUZWFtMSQw -IgYJKoZIhvcNAQkBFhViYWNrZW5kLXRlYW1AbHlmdC5jb20wggEiMA0GCSqGSIb3 -DQEBAQUAA4IBDwAwggEKAoIBAQCSxHmHxg2BJP4vo7nKUMHyyXKsfDHsPQQWqfWQ -C/7/ZI77xWUmosZ/s6r4u9xeqBmSYmHoyhcNDxuNq5QvpoZFLeyWhjg51yQcLzTu -zqOJonSEJX+OBSChm3HZvTXG2AnxlnPI7wcasvml5IiE2xLR95eLJJZRWXM0DWst -QUc61W0wYKtI+K8ObDQxih6FAcBGtluKyMGLxcy5iNo/arW8uzFqPI4bsFYerXLJ -kbd5dyiad9SlUzCGMn/zf6FokpyeRrnwzy9iYOmY9K8F0wAPugtgASFkDUFHoW0q -+/r41xRfSUHuotSAwkq4wEr7h3QqJyrxQLgDeAKEjVho0noTAgMBAAGjghZDMIIW -PzAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIF4DAdBgNVHSUEFjAUBggrBgEFBQcD -AgYIKwYBBQUHAwEwWgYDVR0RBFMwUYYec3BpZmZlOi8vbHlmdC5jb20vYmFja2Vu -ZC10ZWFthhdodHRwOi8vYmFja2VuZC5seWZ0LmNvbYIIbHlmdC5jb22CDHd3dy5s -eWZ0LmNvbTAdBgNVHQ4EFgQUyazwU+WFRfcUFf0CPNthoh3K/aswHwYDVR0jBBgw -FoAUGf5zRCDqpsPJ8ZFM2TWPO4q5I4AwghVlBgNTBAUEghVcDIIVWDhnaUFmdGUz -QjRNVnZxalRqajg0RkQ0U0FDdTBoT1NETzNiem1FemtmTGxrSnhmbW4yWEY1dU40 -cDZmMDBpQzR3V1Q1M3dUTTVOczV0RmtvRDBBcVFMZnAySVFHdXRDYzJ1RWlLQkc2 -QTlEWU9SMU9oNXMxZCthNzBlWFR0K3JDdU5hSlNSMWM1OXV1YUFNQXk1Q0ZhMGxi -dzAwMHZndVQyS0kreUlXeXNYb2pMSy9ySGhkSThZa3JEMmZIc1FlOFdja24zK29K -YzBvajlNbjJCOG5Sa2txWVlZTTBLejM2MStoVWRVSXlabmlTYUNpcUdRVjRZei8z -TTFUZkZPcFVqblA5ZzVGb1oxN0dIdFBsaVBFanMyVlNicjQwa2tvenJENnlUYVdR -SzFZUjZldnkwdWFjUFU1MGNPUGZEOWdSZVFyb2xEMWNxbHVZM3FQdVViNGRIWkFy -emk3dnRUZUZvL2FMQUVid0VaTnhITjgrcmxUSDJJa2VKTGkrU0lMNVNraDVrT3Jn -aFplcG5Yam5ZS1YwK3pFbXpjUTFwWmtLL0lZZ0FxY0pZKy90N3F3d2N2c3gwRm5w -Y0hEb2JkT2ZjZGVmV2QwMEd5SkpybHNDbHpqMUFtWUpQQVZ5ZEh1UFNXRVUrb0lx -RzFFNWtvcUYwaVpBQTlJV2ZHVWk5RWlLRWVWSlRpc3A0aWVOY0tHaHZtUjdxcGlU -cFBNR25YOG8zWm1GMEpSVklxbkVTeGdHaDVaRUk3ZVNUSXV6TFh6RHFCN0l0U2RI -R3Q0WTJZaHc4dEg2TE91OE5QUzUxVWNGYTR0bFZKZTlHR2ZJektVNXozcUoyZWRo -eFI2S2trL2xTdWF1K2hMSGdORHdWWXlHSlJjT3l0QW5QakUvTFBHZDV6Tk9zUThS -UUE2ekZ5UmRPRG1RR3hxUmt6c1p2UGJyT0MwbEZkT0k5S1NkMWNoaDkxWjYzMW1Y -RjZESGN6RFJsNkdiSndTNkpHa283OXVVaVVGbmE3Uk83eUNOM05SSzF1Y2hCSFdK -RGovRUd6dzVwQkJvV2N1QmdDTWZlWDNhYmFYdWVjM3ZCbDR0SjRVQ0Fhdkk4VXp4 -bUx2Y0c5SXltSWNXUGRyU0gwVmlDNm9tQ29LQ1g4UkNkY0o0eEFpVUpCdWxnUTYv -VmFKQ2lFZ1ZMWEVtWVd5NVVyRHVxWW13QmEvZ3NzK2JWaER6NEdRVjJwc3o2SlQy -MVhrUTgvYVpMc3YxNnlaSldXOU5lK1VJZzN3WEhjUzdLTUQxOXN4elQvSmZFQmkr -LytqOVgwK1FBcUhSeThZL1pnU1FyMkp0RTRad1ZFazJxbk1DYWRJdEVmWGhXYXdY -NW5NT09ORmlka2hHU0J0NlFTaGZxdVNSY1M3clZ5WlhDVEVMTGxDWUNTZW5nM1hz -TDUxN0V4ZFhadHBlK0Q2V2ZrMjBjRXRseHdSd0thZ25yZWxNMC9XTERuUXY1NHlH -cEZLcWMvbWN1eUp6TGk3cDVtU1h6UnRXdmxvZnhZQ01SN3J1QVQ1aElLZGlOaU1Y -YTkvMWtZN2x4eC84TWtUUHBsa3pyc1lsaHhlTVhCc0YvSDR3NGgyVzgzOHA1MElW -STNISWUveFpYV2h0Z2tKVnFsb3dWN083Z0t1YVF0V005ZURIQVhWcFViN3RxQnJC -WktrcGtoRzVFNXNldGszaWxueWhWbCtzaVF4SHJlcnY3Z21oRU5ZMUxnYll1Ynl1 -WUxrbWl3RHYzSGNGZ2RWN1UrdHFPNGh1V3JaRGtqRndxZGlYNVJOb29BRG5vaXky -UDdyTE44cE5JRTVXNE5rbnk3QUZYRXFuYU10YkVVRjVoUGFuOU5lVHp6ZVh6R2Vr -RHozaUJyU2xqWlVyRDJkVUN4U2dHNlJWdUl0UHducDJqOWl0WVEyT05rSW5jdlc0 -V0szd3BYdW01a0tCZTE4OC82ZTBxR25zN0h5d1o5T3FyYU95N25yNlpjNHJTMUo3 -aTFVdEdjT2p4Y1NFK3l6dHFoRVVyNFc5QVFhQjJ0TkhneUJGQmZoMDQ1eEVxVGtB -NTY4SVMzMGcwRFJPNTl4SjVuc1pmSG9GOGNvZmZHK25qeDNNMG5EZEVka283R1E3 -elJFSmdpM1plV2ZtaWllK3ZyYzNDWVpjYXlqOFRYMHZyUitIc1U0eEVNZzB4K25m -VmdMeGRLejllMXI3bGxQRmJGZE9uSmtyUmQ1WVRtSVMvanBjRC9zWkdTNEFBRDJR -cGxGWlhTSllKeURSc2NnM0xrU0Fna2trSjNPa0lvZnNER3VtUm5jYmFCY2dGMFl1 -Y3FNV2xNcWVTM1ZYTEl0NDBXZWpmeHBwMUw4QUhLT283V1phbW52OWpxdnpqVm1D -UWlBZWtuWVNweEpkc2FpY0hHUW1KcWhsRUo0MTdWbWxWOG1FaEpncFNuNjlLTzBM -N3pJdEc4YTBGeGt4Wi9jcDQ0R0pLaGQzZ1FhbFZUdG13V1Q1TytGQ3NxeEs1Tkdr -V3lmaEp3alBBc3dXQ0ZkMEtCbjd4em9CZ0tEN3Z6dzZPL1B0eXNoeG9oY2U2czVP -YTBITjRibVAweE56UjJ3eklkbGJYOThvRHA5SXp0YklCd08zRFVVV1FwRDhOTTlt -RzFjM3R5cThOZ0xJM1pab0JUZnBPbVFFOWRnQk1mcDl2RmZ0dUl1YVM0OHRMYytk -YXFDZTlhSW9xaDhkZjYwbjI0UWI4K2J1ZmNuRm9RelBvYUlrSG9qbFltbEdwc2o2 -Q1NnbWZzTzd4bDZNK0w5NTlVVCt1ck54NDVDNmVud0NmWlkwa3pQSWRFNTh4ZVFR -NjBMZzUzV0lSZ3ZBV1Mvc3BBOTU0L05FZCtPYnRpU0FkMDNGNzIrdjJTZ05yLzdl -cE0xQ2NpMDdHVEtWazdLbmN6QW5Fc3AxSmpSRTdrWVpFQkJHMzFUVnJPSWI1Ym1x -WVZOQytRM0pPdUd2TjBvWTNjRmpQd01idFN4RVhxOTdJZ3E2Z1RiZXZYb1RhdTNB -azkrVlh2OEY0VXl5bitLa2JFQkNQVHkySTRIL0RXaXdSd1pRYlQ1ZjI0ODJqcVZy -QlF2K1l3RWt2b0dxR253VG52OVIzYTg0WmhsdUtGWkJjWjJ4eGFhVThMNjJRK3BX -Z3dCZjBrRkZpNElYcVVRalhidS9pTzVCbERXcERyakpkQ2J1Q21Zc21ha01aTjBw -SlRmSTlVdEpqdEVuN05RdWN3ZTc4b3dZdTNMNG1GMnA1RmVqQlU1cERiUUZkbDVR -WWY3YWY0L2phSEJYQktWZkFwbnhPc1dBV1pub0pISnNqRXZKSjFFcVlLRno3M0RQ -WVBaaEE4Ti9VWkpnTVBEQlNUYUFLV1ViVjJ5TWsyS2tXTWlrTnZNTlJZT3RoZkRJ -cWt0YkVSMDVuVFc3aURxUmozbUhUT3VWbDgzVTVPQjFsRGRzV3hjL09nL2hWSkdY -bllPTnBxRjFoc1hYMElIV2VzckYzbXllWiszUE9yNmRRKzRBMm1pdTRRZTlUWmcx -emE1RXVGVE1iOTZnaW8vL282UXhkR0JUQndzUmcwU0loU2tCNGhydDhoUlJhV1ls -TFB1VUN6YkdLdzBFeUF6SFhsTWJkcDJXZXVtcnFMR3BoczVSeG4vZThSQTFCenky -ZEJwaDhGT2VYMUkxcnMvT3BEZXZ3a1RhQzkrcEM4cTBaeS82eUlSWXFtb0xia0FW -R3l3cXNLV2FyU0IwNExDMmtSZnc2aTUzOFdGUDlmVmEvRk9PanRFekdSVCtLSVlt -NnAyRFV4UE0yazRXbU5MNTVhTllSM0FoUmxZdHBmZmdsRERhWlMwRHlGMm4yeWlK -RUtKRGFFaE1CZDVRMEQwRnA1ZnU5Y0RrOGRmeGZCZnF4OVRVVitpZDRvMVhLVmRQ -L1pueWJXY00rUnpDRkV1VlovQkRrTUFMdlRZaG1aREJxN3ltNTl4dEtSNUFTYVdN -QWRDdnpFcWEvUHVxQU9QeGtwNHZOQVhqQk9oYTBFRnhQZzBVSlk5Unc5YStySjNI -K3NQd3h3VDZjZmkvRktHMDVUZGlRbUc0N3EvQlI3VHhaeVVCWGFhQzYvVmRac1hD -VTVKeG9RVDR0a3Y2TFN2Wm9xbHVwNXRlUzZsQklhd29CeWdOZ1FUQWFLY1dLSkZt -c3FlRzdVRUxqUnhqb0F1WFphdzZDMVhXZVJ2OHh5V2ZJVUpVcmx5eE1PTjJKdzhr -WmpsUXRKSXZpZldGZ05aZTB6c1FmV1llV2NTdld2SS9PWlNXR1V1VGlMbnljVFVm -ZFlDNjhtbTJndW5mZW9LQlJHTXdia2UxMllMTlBXWU80bFJEWWp4dmpxeHdoVmJr -TDNsbkIxR2VIZmNrWDliWExobmRURnMyUXczU0VtYW0rcmJ1OEhDMU9EZGM1MXVJ -OE9OUTVSWGliNHVLOW15dURnVVRYQ1h0QUppclV4b3BLSWppRWZzekNWS0lycmlX -WGlMaXdubEF3OXJSWFpBUG0zcTduekxEUTFlQlY2Q3doNy9XT2ZnSXZlbncxTVYv -RHpCZ0QvekZpQ0t4djNQR1ZreVl3eTVOOW41ekcreDgxb3Z4eGw5ZW9SVDNrRmEz -VS92N004NW84MVc3dkljVGNyNllUNm9zV0hEMDJoakFFcXJzQmsxM0RSVHZpTDhN -c1BrSGRzQytLaWxBZVZnclpKYWRYMzBSNmpKd0NJZGR5cnB4TTZpZE5HTms1Mit5 -RkI5R25vMVdhSE5ySGZXd0FJbHlmU1daUVEvQXJRUDBlWjFtN0pQVFNsLzNLT2JJ -azdPQ2dlQXBXUXhLR2RieTJ6UXJDSFJ6OVJxeVp1a1N6cjRHQ1dLRXRUT0t2VFpI -UjFwdG8wZlhRTmo0SHllVXBLM3oydG9ieDRWUGF2eVB2Mkk1am9QS280MW9QQ1cz -RjJ5OGlQVE9tMm44OEpGbHlNUllRd1lHTEtiQjNCZm9BVWtmalJWT3VIWjRiNUNx -Q3NGR2ptRGtmeGtuUERwQjYwSk5lQncwaXo4dlp4eXpzdldpeWQ0cHZaQTZpZ0hG -bTBOdnZlUVBxWXRlRGJZWUxDT3E0K1A3UGx0ZytUdnZxWUhJRFdxSVlQQ1RRTmVm -M2tGS2duMDhScmRGS3BZR1BpUnhYQllHYXVNMGIxVC9NYXQwWnZ1V3RSUjg4eFRT -d1dHazNBbklGWWtkSjVSS2k2cjRvKzloOUpRQlQrR2IvemFsdS9QTUNCUnM5OVU2 -YlNuc1VmYUpiOU1qVjRZcXlSeE1rYmpxNmh4dncxRkpMSTVxT09LS3M2RnhRMkxw -WVkwL29uSGdLQlk2RFBaeUhjaXp0aWowVVd4Q0N2MmRKSGZ2d054NjN5Z2JaNjlJ -L2xuR041MmgvS2ZyQy9sZVg1TFc0MU0reEhPeG55WFowb003ZVdaMnVQSjZMWFkr -RHZMMVRrSG1lbFViSjhZNU9QY2F1dHFhR0l0N1Y3Y09SK3ZHZ1hEMWlxVkRJeHZs -ZzZ3TUhGc0k2Wjl3aFZPRFRsS3Z4dldEcDViUHpOcGM2eTllQUxTSHpXRTFJSGJt -bUY2R0lzUXl6V3paRWhuL0g1c2IrRzhvSnVYMVRUeEZqSWtJZnc4N2pONFEwQnlW -NFllSllPN0Z4d2QzcjFQbWN3bGh4VmN3Q25ZY0I3K203WVdaenNQalpoVW1hTGt0 -SXorQlJCQVBCOG5RSHZuYzBkQTRGSU9nT1Z6WkJLSUFIOHFVZlhGK1RqaHFqL0Vr -b2hmMWZWOGdtYVZNd3k2cjBxby9FKzdVb2JsVzJFWTB1VWlTK3RzUTNRM1ZUdVov -V3JYTHJVU1c2MDRGTWdDTk44QnpHaEVNUUZKbWtKUjF0V3V3WjV6SkJYZ3g0ajZo -QWVvWlF2aWloNG0xVTZyaFlKRXJZaXU0UGFCSGUrUUkzdm1Rclp6eTdTeW5nS1NB -M09ZNFRJb3R2SkxXcDNzc0VQN3F3Q2VnYnVXZUY3WXV3Kzd2SUx6OEhQL1kvSHhu -VWpCS3VMTHJUeHE5SWhHczgvSzNPeTFUY1VyWlQ4SXdPNURsS3ZhUVNvd3VhU01E -aSsrdzdIWi9odklDVjZ6UURQVDhMYmp2KzJCQWE2TldteHNsUjdib0NZaEJvSlIy -S001Y1hrVUwyei9IdFhFKzd6eGpGN3FhenBFcEZ1eHgyTzlJMVk2TVVSRzVNaHVx -NUpRWlFGeGRRYzJMYTlwNVRGMmxjcDVQT0Mxb054RUxiVzFFTlBZcnJoRVd4eWpD -ZDFsc3lHZFZqNEFSajlaSjIxRkpWZGthWU9adm9jMFgxZ1E3bFYvNCt2dENRb2tI -eEFOQVpBL2FFOSs0d25pYlBOakpMbmVXVXZhNkhzNmgrZGhuc2k0VDVDMzNFY0VB -aXpwNUpjWHJ1ODU3blFsbm5rWFV1UDF4bSs4V2lCWCsybStBYnljNHpOUDErNjNI -KzVrcFJSQ2VXMEtCL204VWNML2xUdWhETXJqNFExREorSUg4anFxMmxNQ0dIK0Uw -KzN3Zi9STHJJQ3VmcGcwYXgrNHRoL1VkNjNTbWcyOS8wcHYrM0x6UTVQYWFHdkFQ -QUhveWUrUUY5TGtLVEg5N3BoNHA3TldYRlZYTTl6UG1QTHlMMlpuUlJLNXg3RGpD -bW0veDZHbDgxY0p3QUhuNFRWa2p2anB5bEQ4M0JVTHFzeGR3OVp0bkdqQUYxNHUy -TE80WUtla0NTdDh1YTYwUVhTNmxHaE5oblNOQm9qSXJaVTRTb044cmcxclZRUlNq -aE1iQ2V4V0tCZitNWDZVT09SbmM1b21VZGoyZW93b0M1alJPZVhlTWxEdkVCL3lC -T0R4T3c0TTZwU2pFUU9xbythTEhWNURBakpSUkc4cU92V29yQUxMVUErMGJxS1Az -T2RzRDBOQ0RSS0JRc0RpQnFmSVpRbmlzVm1xWTJ0Vlpua1p4dUdxTzV2RERlZnpH -ZGJUcngxMGFBT3FwN0pYUS91Z1NmQ0VkWWpYTkxqNnkzQjBDSHNrRmg5QjcrRjln -cGZrc3F5SkJuTGhhNVdRMytBWjBKRllPSDEvK2lRM1FxTWtZZGk3eHU0RGZyR1l3 -NVNQcUQrY0JmdXF0a1RmNjdEYWQ2ODhjeElrQ0NvUmwwOVNhUDNqWGJRcW5xbEpv -T3d0YjNYbTNQY290SmVjdzBFVWdiZnlPZUxmMkVJNzNxTzV1YTVhUWVzVjIvekNM -YnUwUnBQajNYa0VmU3lxRmw3OGREM0MrMEJzZnJBPT0wDQYJKoZIhvcNAQELBQAD -ggEBALDMyZffmnpYmQiVRrRt4lkhc5MZUO+AXl3g+NEwaE2J6SIFpFUhIFBDnCfF -1tsvROrN6CdvstvYmbsoB7Ommu6MeM7PbhSlmVs49E/1lc9EmS4N1JOys14KyvqB -4IeO3f/Lhq+s+yeYTt1I8OYdUNOUNbqj1E7utEeDyfdbIwggaWiHxdRUmgkp7Hxo -LzuyZyUMf4+vCvL08T8l2gqA/7QIWO1jExiRC9taFg4xwafCSurG6NrOkEVChtA2 -PCbWrY7iwSylTbDiiupgboNtO+QzqUn2TlLftZqPadMJP+tXHw0Udluw4ya1kFMd -fI6X29oRjP4BUBaRaiL9CJ5gerk= ------END CERTIFICATE----- diff --git a/test/config/integration/certs/long_servercert_hash.h b/test/config/integration/certs/long_servercert_hash.h deleted file mode 100644 index 0f62b6a2a4b0..000000000000 --- a/test/config/integration/certs/long_servercert_hash.h +++ /dev/null @@ -1,5 +0,0 @@ -#pragma once - -// NOLINT(namespace-envoy) -constexpr char TEST_LONG_SERVER_CERT_HASH[] = "3A:03:35:3A:DA:7A:56:03:32:F1:58:12:FF:4A:C2:51:3B:" - "11:BE:82:6A:AB:FD:CB:CE:B6:F3:74:0F:E2:94:A6"; diff --git a/test/config/integration/certs/long_servercert_info.h b/test/config/integration/certs/long_servercert_info.h deleted file mode 100644 index 627fa0e12a40..000000000000 --- a/test/config/integration/certs/long_servercert_info.h +++ /dev/null @@ -1,10 +0,0 @@ -#pragma once - -// NOLINT(namespace-envoy) -constexpr char TEST_LONG_SERVER_CERT_256_HASH[] = - "3a03353ada7a560332f15812ff4ac2513b11be826aabfdcbceb6f3740fe294a6"; -constexpr char TEST_LONG_SERVER_CERT_1_HASH[] = "ee40ee013e091822eb67392085111c14e145cf60"; -constexpr char TEST_LONG_SERVER_CERT_SPKI[] = "N3eMT5wwcteKu3hIUxNWnKorv06RC3tU9FGM2LPMLcU="; -constexpr char TEST_LONG_SERVER_CERT_SERIAL[] = "16f1089885dd993223b21d54c8f01023e3c7f175"; -constexpr char TEST_LONG_SERVER_CERT_NOT_BEFORE[] = "Oct 30 18:52:51 2024 GMT"; -constexpr char TEST_LONG_SERVER_CERT_NOT_AFTER[] = "Oct 30 18:52:51 2026 GMT"; diff --git a/test/config/integration/certs/long_serverkey.pem b/test/config/integration/certs/long_serverkey.pem deleted file mode 100644 index 7b0727cd735b..000000000000 --- a/test/config/integration/certs/long_serverkey.pem +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCSxHmHxg2BJP4v -o7nKUMHyyXKsfDHsPQQWqfWQC/7/ZI77xWUmosZ/s6r4u9xeqBmSYmHoyhcNDxuN -q5QvpoZFLeyWhjg51yQcLzTuzqOJonSEJX+OBSChm3HZvTXG2AnxlnPI7wcasvml -5IiE2xLR95eLJJZRWXM0DWstQUc61W0wYKtI+K8ObDQxih6FAcBGtluKyMGLxcy5 -iNo/arW8uzFqPI4bsFYerXLJkbd5dyiad9SlUzCGMn/zf6FokpyeRrnwzy9iYOmY -9K8F0wAPugtgASFkDUFHoW0q+/r41xRfSUHuotSAwkq4wEr7h3QqJyrxQLgDeAKE -jVho0noTAgMBAAECggEAEVj8eGpA0balU3eJuqUoV4yCFmso8iBq1ExLLzc2cR+E -sF5Y92PJYfIYT7AnewoULl5HQ7RnXG7LC0ga4DWnAemiC6SvuVPO+9nZ6tmChlPX -wSrhfyWSAX1rIUPLuxtxXscxcQWiaaslS6YjO3jdf53r9qa2HHAd6CrR3paBrIK8 -aP697G/By+TPM1cJ5IlJp/1hnJ8Ej1nCLrPcZHGx8GDZoa+LGtD2zfJJg1JHyEd8 -n6tA2i1I44ioPXa/nLp8UNQ19sb79TT6YB7F3h42X4sJJI2dACfZYlVCxbp6Cf52 -yL3vJ1z6x55gZ5zVohNbe4jNOlzXMIzvNl/sRCW1qQKBgQDHvHGCo187uP+0TNrG -EzYRGwSTmnLY2GtTnp9niUB7q53B8FJILxwq9fZYCZyaHAwIuMY4Zquh5x114KCz -tpcf0ej7zTU8Gh62Xw10OB9gRWYT8+AI2sMAR3JPGG7lKEmOr2s4O7z4jF8PdUwp -fnNZCFtbyN/uGRRa6HCsTXJfjwKBgQC8HE7mtd6Z3jjahxiu94jVQTUX7PdGnx4Z -VtC20C6ITMBZqG4FHcjqH63boVnXXKvm0FNfobdwoYVMrBedOAhML3tAFXKTtmMm -0ad94iI1Tp3AM7EIvz19l/DRlsdNHwwGnz4W605lXrsHKIiiaVDzY9alUEw0I/+o -3c6GoNh7PQKBgGvuQpBLY+zL3TE6zoV2YCMCLIjuTt0qpWR8NLsoCbZKWGcyS+RB -wMDeRI3yM7N7MG2OG17i7CAC2YKXLX+vTR6euX1HuFqP6sS1vHlu0lWdarmhcRCX -1gPSl8xx8YrXKFh4JkIu1cChacTap5tMf1w/Dc8dTxREbSFqtWgGOaW1AoGAeKuM -LdGzR29Xd0+8lNjz7SFUZtG7WpFOJKEdaHipsQPTTHCQizWtIgtKYx7hXBb1qy4u -naVG4Lisox+uUkuUfxLidJyNkJYqisdpM4axvRJ+fcJrKZpMXtnuQPUBSsbE1yam -FNvDwaGARrpI1C7NICUGl6uoBralFXWcO57I4F0CgYB8zWo7vxBNQwJJDA7jReq7 -lATyVFl4s3gdt+8f621f4sATk7rLcF1TZj3LatzQImucabA+cVD1jKuzgfzw5GpD -BwHeAGI3CrZi1viGHKl5gXXdzaftHR6uNQS6rmNB4tEvR78eL/+2svMGANcXZQv/ -6WjFao2Bx/M444ur/x16rg== ------END PRIVATE KEY----- diff --git a/test/config/integration/certs/pqc_cacert.csr b/test/config/integration/certs/pqc_cacert.csr deleted file mode 100644 index 99230bf6cf94..000000000000 --- a/test/config/integration/certs/pqc_cacert.csr +++ /dev/null @@ -1,158 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -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 ------END CERTIFICATE REQUEST----- diff --git a/test/config/integration/certs/server2cert.pem b/test/config/integration/certs/server2cert.pem deleted file mode 100644 index 57eb658fd461..000000000000 --- a/test/config/integration/certs/server2cert.pem +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIEhzCCA2+gAwIBAgIUQRkh3sY/JN5+tu5NX3Tbyx0Y8mAwDQYJKoZIhvcNAQEL -BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM -DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQwNDA4MTA0MjUzWhcNMjYw -NDA4MTA0MjUzWjCBpjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx -FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM -EEx5ZnQgRW5naW5lZXJpbmcxGjAYBgNVBAMMEVRlc3QgQmFja2VuZCBUZWFtMSQw -IgYJKoZIhvcNAQkBFhViYWNrZW5kLXRlYW1AbHlmdC5jb20wggEiMA0GCSqGSIb3 -DQEBAQUAA4IBDwAwggEKAoIBAQC8VzqmlUBM3qc3rIACNuXnFWvxq0TfTGwrweTQ -++dKAFtsHHy4h5hezHgRpE6qS1eZHrEcxn8vGBWAJ2eL6fXy2sQAAjg0LSuAwj1N -NYzJXqSRF7DyTWNVsQPIHDlFqWIKkJrkQ41WLRQIHF36CKV4iiJKvQ5ptTGOAlC2 -cGkfa7b7Anec1AR8npW6qpsnVs3/vXet74HkJXB3rYiwW/h54JLQnFZQhCfjqMTB -8etS3Zf+NE4nqTUcRlXfH2ATEs38T5BelGdVSgqk1VgzG/HOD5wiqLQ1s318lURK -88qA5HM3PcnrqTKUGa88qHhpF1A5XO+yvf30IVFOgy98/gcHAgMBAAGjgdswgdgw -DAYDVR0TAQH/BAIwADALBgNVHQ8EBAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUHAwIG -CCsGAQUFBwMBMFwGA1UdEQRVMFOGHnNwaWZmZTovL2x5ZnQuY29tL2JhY2tlbmQt -dGVhbYYXaHR0cDovL2JhY2tlbmQubHlmdC5jb22CCWx5ZnQyLmNvbYINd3d3Lmx5 -ZnQyLmNvbTAdBgNVHQ4EFgQUyHqzQslIW7opjTTorEMu9Wjr8CkwHwYDVR0jBBgw -FoAUGf5zRCDqpsPJ8ZFM2TWPO4q5I4AwDQYJKoZIhvcNAQELBQADggEBABkkK9WA -Um75hZwDpcE1vKzybrNmSpQSm6w+rAJLUVK3mOTGXQfXbiYW75qNm8pWHS6niGe4 -CQxH+D6jmSrZUEt77Rs8mRSouNjOe3eb9Ka1NIaTj5m6BjzYk7piMK67hQH1e5nm -2M5B4uVQiVfPgCSrT1QaVbkekCZgR9BJn6aW/s9YFVZ/TqccuKNEgGuAbjht3pAM -7/2lZNEVnD1Hw8U1MedBEBaQdLAMkTtduCrCIRRci3Nw3ZoXlCYSuWnF7ZtVSYT7 -1G/MIXluE5TNMajFthrhkJ9zTvxB5XS1U8F6HG2YTuL0Vy50+MlZ+tfW0i3HOttN -yIY0gIU90b1qFy4= ------END CERTIFICATE----- diff --git a/test/config/integration/certs/server2cert_hash.h b/test/config/integration/certs/server2cert_hash.h deleted file mode 100644 index f5981bf39a0c..000000000000 --- a/test/config/integration/certs/server2cert_hash.h +++ /dev/null @@ -1,5 +0,0 @@ -#pragma once - -// NOLINT(namespace-envoy) -constexpr char TEST_SERVER2_CERT_HASH[] = "49:C0:A5:D2:51:C5:AD:3E:DF:C1:44:DC:55:68:F7:D1:5E:BC:" - "2E:19:A8:12:D5:F4:2C:C0:DB:2C:89:A7:3E:04"; diff --git a/test/config/integration/certs/server2cert_info.h b/test/config/integration/certs/server2cert_info.h deleted file mode 100644 index 5fa43cf8b78d..000000000000 --- a/test/config/integration/certs/server2cert_info.h +++ /dev/null @@ -1,10 +0,0 @@ -#pragma once - -// NOLINT(namespace-envoy) -constexpr char TEST_SERVER2_CERT_256_HASH[] = - "49c0a5d251c5ad3edfc144dc5568f7d15ebc2e19a812d5f42cc0db2c89a73e04"; -constexpr char TEST_SERVER2_CERT_1_HASH[] = "23b26f75260c817c8bf7b57e58900003afdcc5c7"; -constexpr char TEST_SERVER2_CERT_SPKI[] = "SiHddsIo3p8NBQ8gaofOxHGpClhVo0QRRZI6Gsbt04k="; -constexpr char TEST_SERVER2_CERT_SERIAL[] = "411921dec63f24de7eb6ee4d5f74dbcb1d18f260"; -constexpr char TEST_SERVER2_CERT_NOT_BEFORE[] = "Apr 8 10:42:53 2024 GMT"; -constexpr char TEST_SERVER2_CERT_NOT_AFTER[] = "Apr 8 10:42:53 2026 GMT"; diff --git a/test/config/integration/certs/server2key.pem b/test/config/integration/certs/server2key.pem deleted file mode 100644 index ac6c2be2b87f..000000000000 --- a/test/config/integration/certs/server2key.pem +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEpQIBAAKCAQEAvFc6ppVATN6nN6yAAjbl5xVr8atE30xsK8Hk0PvnSgBbbBx8 -uIeYXsx4EaROqktXmR6xHMZ/LxgVgCdni+n18trEAAI4NC0rgMI9TTWMyV6kkRew -8k1jVbEDyBw5RaliCpCa5EONVi0UCBxd+gileIoiSr0OabUxjgJQtnBpH2u2+wJ3 -nNQEfJ6VuqqbJ1bN/713re+B5CVwd62IsFv4eeCS0JxWUIQn46jEwfHrUt2X/jRO -J6k1HEZV3x9gExLN/E+QXpRnVUoKpNVYMxvxzg+cIqi0NbN9fJVESvPKgORzNz3J -66kylBmvPKh4aRdQOVzvsr399CFRToMvfP4HBwIDAQABAoIBAQCMrzPWX0JqqR6L -TcVI4i0VUkERgnetvO5IOUtsd94qvt2LgjP/uvmsRluiAfPo7OKANBbkgblbOkhF -NCn6r0bSo2so/n9xKhSG15Dm7Ys+l/2hi+rW88uxpMpIXhzB1mavsZihzXvz1TRT -Yq0oKfFAex5maZYsi/Z6N2yG+qzrlEaiwpbh0zJWGtByHgP2p9DjssLLlhXu9dH/ -A96+PkO0AaJPHYpg5zQNEW8f6l9LVfbnNhQAlMz8IKTx11Sb1FK+JaQftL7kToh5 -sPwaBaX613YXPS+WNArEz00ijXlZ5Sp7Y6C7frzpZME4b5fnK4VvTmUXBazNgS3y -pxm2OqVxAoGBAPLcUItCdLbUmusln307t8XSNYNlr0up38OLdiYKyp3pdi8eEYfS -7VYIZ0UmzbOk9NRaCnxh8fjp5V4q0jft8JbXK2s9U1RieiUd/55VNlKcsM08Pydm -KsKKtSjg44SsuxU/qwrMRijsZZDZS7UKA8iWnrRBTKSyY8Spom8d4MSjAoGBAMaH -zK3BQ/lB6NYuGFYcrJQWdfZnTxDaVbw1iIFKWfF+Xf5+gq7JoyKeLd3FHYHQFP5E -YxMy+YEdi/qhVpE/+fzlx6AGMVdChYfLNPRY3MNjYHSwct1Qs8NcFYqXk7rbBRVh -T6RtBnmoXT6ltW5buNajHCvKE7udmaMBft2bfbZNAoGBAMYP94AbSqRw74cmv9Oa -iF3E+e+XVkcW227WphyQYH44kDINC68Bzp2DbPVwmAISXblxVWvrVTPzTSRnN9p1 -KulZwgdLlFIVnhf3RykRxaPKNkarA7ZWFDlkdipIfkUNueWybwP3ZKCraomfLacP -69YDQJsxRhhrhAI3dkm4zD6RAoGABdvQEHiZlut5AYkOssvZ0+ztwj2+OZMX4Jv7 -0UTubo/6Gh6FoL7Wj5j3ZYoBmukXFYHTIqfocQT8MoM8WMD4kZv+ThygrCCMbDt0 -7pkIusNd/1ONsDZHd8Zp5FMgyuzXs4/Rl9qXzFNJnSWquvz98WeS1z/5YRn/hK3w -nn2OMikCgYEA3IMjMiK75zjGoVgATsQBJlE5DzqfD2EjXXShLMF2Fu+hVU1J4m4g -Fd2EKIzp/k0zhKg9ojsvXNj7U25oYNlN1DzvKCLdXRz6ZWT1qfkYgu+7qH2S456u -5g7RCSaJpGHQwJjrsOlRfXEN/vfwP0NKwWj6yE8z2zBhn+w9lfVw3sY= ------END RSA PRIVATE KEY----- diff --git a/test/config/integration/certs/server_ecdsa_ocsp_resp.der b/test/config/integration/certs/server_ecdsa_ocsp_resp.der deleted file mode 100644 index f49fcf12da91..000000000000 Binary files a/test/config/integration/certs/server_ecdsa_ocsp_resp.der and /dev/null differ diff --git a/test/config/integration/certs/server_ecdsa_p384_ocsp_resp.der b/test/config/integration/certs/server_ecdsa_p384_ocsp_resp.der deleted file mode 100644 index 4b991e47a5bf..000000000000 Binary files a/test/config/integration/certs/server_ecdsa_p384_ocsp_resp.der and /dev/null differ diff --git a/test/config/integration/certs/server_ecdsa_p384cert.pem b/test/config/integration/certs/server_ecdsa_p384cert.pem deleted file mode 100644 index 58eb5422bb0e..000000000000 --- a/test/config/integration/certs/server_ecdsa_p384cert.pem +++ /dev/null @@ -1,23 +0,0 @@ ------BEGIN CERTIFICATE----- -MIID1zCCAr+gAwIBAgIUY0ZFQRbKvRiOlg1zCSg1Y/HmqW8wDQYJKoZIhvcNAQEL -BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM -DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQxMDA5MjAyNTA1WhcNMjYx -MDA5MjAyNTA1WjCBpjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx -FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM -EEx5ZnQgRW5naW5lZXJpbmcxGjAYBgNVBAMMEVRlc3QgQmFja2VuZCBUZWFtMSQw -IgYJKoZIhvcNAQkBFhViYWNrZW5kLXRlYW1AbHlmdC5jb20wdjAQBgcqhkjOPQIB -BgUrgQQAIgNiAAQVmVjUOspBdukEYcbuQrI3hwkpqbX6UFDGQUzKGTeWDFZyDVXS -qU+5QIFnZUVsguVfh6lDD8y9KEJuSH0N5QZJweIIe/6Qqd8lrpDCZigcWHpUh8ty -tJRN1YO6YvNXsw2jgdkwgdYwDAYDVR0TAQH/BAIwADALBgNVHQ8EBAMCBeAwHQYD -VR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMBMFoGA1UdEQRTMFGGHnNwaWZmZTov -L2x5ZnQuY29tL2JhY2tlbmQtdGVhbYYXaHR0cDovL2JhY2tlbmQubHlmdC5jb22C -CGx5ZnQuY29tggx3d3cubHlmdC5jb20wHQYDVR0OBBYEFPXR29l75CezAaahDeo5 -luPxj3MRMB8GA1UdIwQYMBaAFBn+c0Qg6qbDyfGRTNk1jzuKuSOAMA0GCSqGSIb3 -DQEBCwUAA4IBAQBeKl1b7Ni8fSbzvPMexs6GF4iwYLEEfIhnFxof74xCMF37R2S9 -4gKyUmsukByz2KxUk17A3Z7JisuG4bHyqATXEWpt1WtqWpXMQJg2EICOfWgiT3+J -kpaCbuq7JkciTxjCzLK8t5emJhn5Vc3isHT2ZBmVtGLSigDERqclS8SRK6cEtJc2 -zXdLKUU5hrD1GL5dHxd9/nwTEkJaSueQ3lnJwnk0ls6hD3ZHREKSmCmLiM/UCdSM -DtXzVJ5tIUM3dUsY7hCU2hFlFB6AyyRO+jN7vQVVtmstALjyWEou09XiPyPLFx9/ -2L2QOU2kgB76wIrX/rwjJ8LI9ZWCNAzBCrkz ------END CERTIFICATE----- diff --git a/test/config/integration/certs/server_ecdsa_p384cert_hash.h b/test/config/integration/certs/server_ecdsa_p384cert_hash.h deleted file mode 100644 index 4e8b602a5465..000000000000 --- a/test/config/integration/certs/server_ecdsa_p384cert_hash.h +++ /dev/null @@ -1,6 +0,0 @@ -#pragma once - -// NOLINT(namespace-envoy) -constexpr char TEST_SERVER_ECDSA_P384_CERT_HASH[] = - "02:65:B8:5E:38:43:46:F2:6B:AA:B1:20:F9:7E:5B:8B:F1:3C:31:2D:3C:E0:CE:19:0C:45:A1:16:BC:77:89:" - "B3"; diff --git a/test/config/integration/certs/server_ecdsa_p384key.pem b/test/config/integration/certs/server_ecdsa_p384key.pem deleted file mode 100644 index a1911995f552..000000000000 --- a/test/config/integration/certs/server_ecdsa_p384key.pem +++ /dev/null @@ -1,9 +0,0 @@ ------BEGIN EC PARAMETERS----- -BgUrgQQAIg== ------END EC PARAMETERS----- ------BEGIN EC PRIVATE KEY----- -MIGkAgEBBDBNf8JQP8beK5egk/bWzR8CwiA7zsPQpHtOlVHDIr6J8WRix7YqKDil -dGHyRR0vVZygBwYFK4EEACKhZANiAAQVmVjUOspBdukEYcbuQrI3hwkpqbX6UFDG -QUzKGTeWDFZyDVXSqU+5QIFnZUVsguVfh6lDD8y9KEJuSH0N5QZJweIIe/6Qqd8l -rpDCZigcWHpUh8tytJRN1YO6YvNXsw0= ------END EC PRIVATE KEY----- diff --git a/test/config/integration/certs/server_ecdsa_p521_ocsp_resp.der b/test/config/integration/certs/server_ecdsa_p521_ocsp_resp.der deleted file mode 100644 index 116a8f5bbafd..000000000000 Binary files a/test/config/integration/certs/server_ecdsa_p521_ocsp_resp.der and /dev/null differ diff --git a/test/config/integration/certs/server_ecdsa_p521cert.pem b/test/config/integration/certs/server_ecdsa_p521cert.pem deleted file mode 100644 index e6f982bcdcd0..000000000000 --- a/test/config/integration/certs/server_ecdsa_p521cert.pem +++ /dev/null @@ -1,24 +0,0 @@ ------BEGIN CERTIFICATE----- -MIID/TCCAuWgAwIBAgIUY0ZFQRbKvRiOlg1zCSg1Y/HmqXAwDQYJKoZIhvcNAQEL -BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM -DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQxMDA5MjAyNTA1WhcNMjYx -MDA5MjAyNTA1WjCBpjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx -FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM -EEx5ZnQgRW5naW5lZXJpbmcxGjAYBgNVBAMMEVRlc3QgQmFja2VuZCBUZWFtMSQw -IgYJKoZIhvcNAQkBFhViYWNrZW5kLXRlYW1AbHlmdC5jb20wgZswEAYHKoZIzj0C -AQYFK4EEACMDgYYABAHrn8Egg2vwIhSfU9A+7rzJMPfng4fRABFbjCmU7+Qh+zYz -uOO2nR9ROVgE48+srCac/9GXT/U5UthO2gLWXZm2JwA63OU9p5QrReTuNKpJyHUo -dnBOFU4zyQUAo0hLc50IDZttC85xbDPuDicpIfssflR79SYfGJXR6WFr5Szw+I9v -A6OB2TCB1jAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIF4DAdBgNVHSUEFjAUBggr -BgEFBQcDAgYIKwYBBQUHAwEwWgYDVR0RBFMwUYYec3BpZmZlOi8vbHlmdC5jb20v -YmFja2VuZC10ZWFthhdodHRwOi8vYmFja2VuZC5seWZ0LmNvbYIIbHlmdC5jb22C -DHd3dy5seWZ0LmNvbTAdBgNVHQ4EFgQUoDKSCtS1Fbt6NkcXOIGbl0OLYk0wHwYD -VR0jBBgwFoAUGf5zRCDqpsPJ8ZFM2TWPO4q5I4AwDQYJKoZIhvcNAQELBQADggEB -ADJ73Kl3dOUKXiggg479WtUITpaZHK19FjlPpBpVxX7gdFmrA+Ekij1PCBRwcReF -4Y2UxFXNYnMNa/lB6ObTONvLTZkL5NOa5RQJ2PkIop6Xh1vMwWuDI+r1NfOk1fiH -1pFpHoZWdKgk+yYhx2QRAEL9GEoDzwr6qOlSbhgluyheqMo4X3oC+WDljYSU6WvB -Dwnej4NOCYkb7P1GoV0p0FExiYltBbeY5AQ3Ckwg+URv24jOLcX2csGOcRUKeUQS -HvfEqRWFLfOYvHbCT+gt9XfXNHMqCegtPB9d2EtQpQGcFXDiKtm/NdOzFccsPLWz -qU+wrTKKdccqNGZPWsCTKCg= ------END CERTIFICATE----- diff --git a/test/config/integration/certs/server_ecdsa_p521cert_hash.h b/test/config/integration/certs/server_ecdsa_p521cert_hash.h deleted file mode 100644 index 1d468ffc1a85..000000000000 --- a/test/config/integration/certs/server_ecdsa_p521cert_hash.h +++ /dev/null @@ -1,6 +0,0 @@ -#pragma once - -// NOLINT(namespace-envoy) -constexpr char TEST_SERVER_ECDSA_P521_CERT_HASH[] = - "9F:3F:C3:0E:44:66:68:1A:69:44:E2:51:07:8C:66:5F:68:BD:21:7A:14:D6:2E:E8:0E:67:0E:4B:FE:8F:D0:" - "49"; diff --git a/test/config/integration/certs/server_ecdsa_p521key.pem b/test/config/integration/certs/server_ecdsa_p521key.pem deleted file mode 100644 index 9711af7d0ccd..000000000000 --- a/test/config/integration/certs/server_ecdsa_p521key.pem +++ /dev/null @@ -1,10 +0,0 @@ ------BEGIN EC PARAMETERS----- -BgUrgQQAIw== ------END EC PARAMETERS----- ------BEGIN EC PRIVATE KEY----- -MIHcAgEBBEIBAODJ5t2rORe2FOL4P0TU62ZF0meN+3+yYhDaHuThNDajHyu1VemT -Irz7emVfIuf2NrMqQx4DU1KSeJ/8NE1B2yugBwYFK4EEACOhgYkDgYYABAHrn8Eg -g2vwIhSfU9A+7rzJMPfng4fRABFbjCmU7+Qh+zYzuOO2nR9ROVgE48+srCac/9GX -T/U5UthO2gLWXZm2JwA63OU9p5QrReTuNKpJyHUodnBOFU4zyQUAo0hLc50IDZtt -C85xbDPuDicpIfssflR79SYfGJXR6WFr5Szw+I9vAw== ------END EC PRIVATE KEY----- diff --git a/test/config/integration/certs/server_ecdsacert.pem b/test/config/integration/certs/server_ecdsacert.pem deleted file mode 100644 index d45e46a9154a..000000000000 --- a/test/config/integration/certs/server_ecdsacert.pem +++ /dev/null @@ -1,22 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDujCCAqKgAwIBAgIUY0ZFQRbKvRiOlg1zCSg1Y/HmqW4wDQYJKoZIhvcNAQEL -BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM -DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQxMDA5MjAyNTA1WhcNMjYx -MDA5MjAyNTA1WjCBpjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx -FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM -EEx5ZnQgRW5naW5lZXJpbmcxGjAYBgNVBAMMEVRlc3QgQmFja2VuZCBUZWFtMSQw -IgYJKoZIhvcNAQkBFhViYWNrZW5kLXRlYW1AbHlmdC5jb20wWTATBgcqhkjOPQIB -BggqhkjOPQMBBwNCAAQnOGmNnqJFlMJ1BO3IG68PnczdKmX30Mb443IzEXlEDFfZ -B8b7YW/ZHcEta9FrxsRJB2rZjHOePhvafcCFfNoao4HZMIHWMAwGA1UdEwEB/wQC -MAAwCwYDVR0PBAQDAgXgMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATBa -BgNVHREEUzBRhh5zcGlmZmU6Ly9seWZ0LmNvbS9iYWNrZW5kLXRlYW2GF2h0dHA6 -Ly9iYWNrZW5kLmx5ZnQuY29tgghseWZ0LmNvbYIMd3d3Lmx5ZnQuY29tMB0GA1Ud -DgQWBBRVmyinHuizVE9eaHQxFM7sfGIDjDAfBgNVHSMEGDAWgBQZ/nNEIOqmw8nx -kUzZNY87irkjgDANBgkqhkiG9w0BAQsFAAOCAQEAlFfvhCP+NPYJnWoRuByLv5i1 -b4YnmJtk831miyPZinimDRRbRAQ8nEMwrbed0jSsi+lILiwPIBc8o5mjlxDbTxth -eECjdAWjrUg1MoEAu6+SGOqxhrLByJoClMYGQizOQrwiBdnQ2eSXeEFqQVR07QOD -+JxS0R1nr8sRSjj/Nl3STQ4Pz9WOX+iFDpbvFI0bmhajEqnKnyZDMe3FLqFxThM7 -zs8UhzjhcPkMu8REqJcRYnokf0JHSuv7O+fp7eJBrFosRYcReK0srJY/B0hZQpjI -Fj5oI4o2DyblzI5tvVrcmSd5XQZ+cjchU4nAaE1t5YSj9JZzsmrrmYGJv4m6VA== ------END CERTIFICATE----- diff --git a/test/config/integration/certs/server_ecdsacert_hash.h b/test/config/integration/certs/server_ecdsacert_hash.h deleted file mode 100644 index d73271ca4827..000000000000 --- a/test/config/integration/certs/server_ecdsacert_hash.h +++ /dev/null @@ -1,5 +0,0 @@ -#pragma once - -// NOLINT(namespace-envoy) -constexpr char TEST_SERVER_ECDSA_CERT_HASH[] = "8C:A4:3B:F4:D2:E1:95:26:F8:30:39:72:54:B6:72:5B:B4:" - "73:4F:69:82:11:97:D5:A8:94:D3:F1:75:57:C5:B0"; diff --git a/test/config/integration/certs/server_ecdsakey.pem b/test/config/integration/certs/server_ecdsakey.pem deleted file mode 100644 index d80971cdbb6f..000000000000 --- a/test/config/integration/certs/server_ecdsakey.pem +++ /dev/null @@ -1,8 +0,0 @@ ------BEGIN EC PARAMETERS----- -BggqhkjOPQMBBw== ------END EC PARAMETERS----- ------BEGIN EC PRIVATE KEY----- -MHcCAQEEIIdXxuTr8uKo+eIbMIBKCzoBcCxJptlxJBQ4RdQC+hqXoAoGCCqGSM49 -AwEHoUQDQgAEJzhpjZ6iRZTCdQTtyBuvD53M3Spl99DG+ONyMxF5RAxX2QfG+2Fv -2R3BLWvRa8bESQdq2Yxznj4b2n3AhXzaGg== ------END EC PRIVATE KEY----- diff --git a/test/config/integration/certs/server_ocsp_resp.der b/test/config/integration/certs/server_ocsp_resp.der deleted file mode 100644 index cc506a624988..000000000000 Binary files a/test/config/integration/certs/server_ocsp_resp.der and /dev/null differ diff --git a/test/config/integration/certs/servercert.pem b/test/config/integration/certs/servercert.pem deleted file mode 100644 index 134d1fe5cb6b..000000000000 --- a/test/config/integration/certs/servercert.pem +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIEhTCCA22gAwIBAgIUQRkh3sY/JN5+tu5NX3Tbyx0Y8l8wDQYJKoZIhvcNAQEL -BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM -DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQwNDA4MTA0MjUzWhcNMjYw -NDA4MTA0MjUzWjCBpjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx -FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM -EEx5ZnQgRW5naW5lZXJpbmcxGjAYBgNVBAMMEVRlc3QgQmFja2VuZCBUZWFtMSQw -IgYJKoZIhvcNAQkBFhViYWNrZW5kLXRlYW1AbHlmdC5jb20wggEiMA0GCSqGSIb3 -DQEBAQUAA4IBDwAwggEKAoIBAQCqoyXM9pY5gDpLVap5mr0NtQjqCvh+GXZyP7BP -P2S+oNtSaLLAe5+yNDJoldZSplLGYwrWWJtjWJedeQ5JnhpbFVKrGXDIBtQ/6B/v -oKEkdh3BOB79IKhbmNQTA9pFV+xypvM+IWFr4p5bvjTRgncdXdlzEf6g5ECNdgdi -hlpdL3aAY/Ko6cEWAzaxypJAumzsaw4HX1HiBP7rhHHZrLsIPc6MZ/LhKztIgJIO -3U2VOE4uRbcf1uBEkE6H63PKGBnuHJ5qkmLS6IoF9sl7pvydLj5tp1FB8twQMxwP -WGRTZkpQ121zH5aBIEL1C/1WHgZ6AROEKvMK408e9fiAEfPLAgMBAAGjgdkwgdYw -DAYDVR0TAQH/BAIwADALBgNVHQ8EBAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUHAwIG -CCsGAQUFBwMBMFoGA1UdEQRTMFGGHnNwaWZmZTovL2x5ZnQuY29tL2JhY2tlbmQt -dGVhbYYXaHR0cDovL2JhY2tlbmQubHlmdC5jb22CCGx5ZnQuY29tggx3d3cubHlm -dC5jb20wHQYDVR0OBBYEFF+sq41Nw9S3XL1yJQ51PLCa+mwUMB8GA1UdIwQYMBaA -FBn+c0Qg6qbDyfGRTNk1jzuKuSOAMA0GCSqGSIb3DQEBCwUAA4IBAQB56Z7/YUQ6 -SkazZPO2Eodg/4eKHQPEluzbz13/wkTBMTewgLgXRCVow8025yt0NaQ9AQzrKELc -WBD+BuoTA8koD52zXmG9kjpIzajIqv2urWIaH1vUzfM26uJgiQKXX3eo24fbGRQi -W452PvGPYoGAtucrEg15MrGlfqLMPkNIJ3ufIWRh+ycriWb8kHe+TgB6XQQGhHdJ -D0+MXSOkPoNM7I8hU2PNl29krHTl3npYK0zG4AOF6tbOuu6bta94kV8PQ4YBfojF -o8vYmMboYDfZnnh+92WT4Ra/BSIm/NXilo3mXOu+cuRP6Kl3kpJPT0zZIjI5DBLn -QmJKb8oDcA7+ ------END CERTIFICATE----- diff --git a/test/config/integration/certs/servercert_hash.h b/test/config/integration/certs/servercert_hash.h deleted file mode 100644 index a2f0650709da..000000000000 --- a/test/config/integration/certs/servercert_hash.h +++ /dev/null @@ -1,5 +0,0 @@ -#pragma once - -// NOLINT(namespace-envoy) -constexpr char TEST_SERVER_CERT_HASH[] = "EF:9E:F0:7E:DF:44:22:1A:91:3C:1E:06:41:D1:D8:21:3E:C6:7C:" - "5F:C8:B0:CF:74:66:97:02:80:9C:EE:54:1D"; diff --git a/test/config/integration/certs/servercert_info.h b/test/config/integration/certs/servercert_info.h deleted file mode 100644 index e0f0dfe0733b..000000000000 --- a/test/config/integration/certs/servercert_info.h +++ /dev/null @@ -1,10 +0,0 @@ -#pragma once - -// NOLINT(namespace-envoy) -constexpr char TEST_SERVER_CERT_256_HASH[] = - "ef9ef07edf44221a913c1e0641d1d8213ec67c5fc8b0cf74669702809cee541d"; -constexpr char TEST_SERVER_CERT_1_HASH[] = "e36f584edbba2580996a75d045ba90c4c24d9f21"; -constexpr char TEST_SERVER_CERT_SPKI[] = "sPwxSjtGIzil8skjh9JlikzuhVhObk3YgtYk/gjj6o0="; -constexpr char TEST_SERVER_CERT_SERIAL[] = "411921dec63f24de7eb6ee4d5f74dbcb1d18f25f"; -constexpr char TEST_SERVER_CERT_NOT_BEFORE[] = "Apr 8 10:42:53 2024 GMT"; -constexpr char TEST_SERVER_CERT_NOT_AFTER[] = "Apr 8 10:42:53 2026 GMT"; diff --git a/test/config/integration/certs/serverkey.pem b/test/config/integration/certs/serverkey.pem deleted file mode 100644 index 14c5375f6907..000000000000 --- a/test/config/integration/certs/serverkey.pem +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEpAIBAAKCAQEAqqMlzPaWOYA6S1WqeZq9DbUI6gr4fhl2cj+wTz9kvqDbUmiy -wHufsjQyaJXWUqZSxmMK1libY1iXnXkOSZ4aWxVSqxlwyAbUP+gf76ChJHYdwTge -/SCoW5jUEwPaRVfscqbzPiFha+KeW7400YJ3HV3ZcxH+oORAjXYHYoZaXS92gGPy -qOnBFgM2scqSQLps7GsOB19R4gT+64Rx2ay7CD3OjGfy4Ss7SICSDt1NlThOLkW3 -H9bgRJBOh+tzyhgZ7hyeapJi0uiKBfbJe6b8nS4+badRQfLcEDMcD1hkU2ZKUNdt -cx+WgSBC9Qv9Vh4GegEThCrzCuNPHvX4gBHzywIDAQABAoIBAQCpC+QBADGnWY9m -3sF6o3+zuqvQIXo4gsVDPjFO8UC/UeC17Z9Y7aAyDV/7GKYxTzEl9SzhWProGvZp -PWqYKBd4MNGrTBLdN1bC0RYCcaHy20lzCEQ7BUWFKQzAocp1dDt9AkRsQume1e2I -ehEdliCnaThptWQKxNXmzw1V4EBZm3Jf18azA82Op5O8uD8B7pLdM7cfXVfY5HIL -N9HFY5yLJwM+N3M447StKQhfwohLtCuB8dVnYgVNKkqYfPyRSYT6h4OFJI+i1BRu -yzEZoSVfa7oKAEStVH3G76M4TzKL5msU7AJrIogWFNYIy1jWEMJsCmhD5dbQhbJD -9q1SgkIBAoGBAOJFaRl2PL7yf9RPh0E4iAJmqz9LxTk9PCa1Lu/EdtUdnqumPfVD -fbsLxLUMYA5qQP411t+fFEgt2eBYj57WWhh035WhCpvhFhLgFqfXyFosI5Ku9xfE -sOoCxzGOdCVfSi5PqL+cB49H6Msc5R0Wm1nr6Xz9vuW+U8AlxwdYSdNLAoGBAMEO -gLej7FqBnnySXfTINFpXatPq4EaoMKqqI5Yjy0PlzBWbQtFV01zjo9xH9eCNRxrj -1mz5tV3i1zyYapULL8hQ/qYVryf/sc4QGqEi2PPmk6KlR1729MMH83dWhuGgojyf -kPy/+f5vqklRqQa90g01mea7O8mU10cUNmem85GBAoGBAMikiBfd8uvXmWaoxuUc -ve5zIDNWeyLQnAAu9doDOuSsCUFoftR37ovoWZu5x4vAyLUjBNDy/Ucr8WGw5loQ -9X9uU70ZOpETPUGrmCtpeu4K6dhucgmPjtlTcVMOYQuqvdrnJFoUf9ecCl/h1YC/ -xS4ttbPyRk7vQNDILv7iWUSVAoGAK51xKwvXm+LowU/39hM88KQLOHE51fytcgEa -JRNVGrPR1ZfMEqsHI1cyb9O6Es8YH1UV3mzTsrBK3B+7BI0QcHsL7M29UpYLv3gX -7AuJZCDVfctFQokcZutm77EWq+a0gGm0QcXFXtwvZn0SaLl9uQpBCMWIDlSYBjDk -0aoAIQECgYAfqxwy93/9Ib3hCT8Agft0vxYaycjyWtiu5Aw2hc2tKytWq+Lgi5Eb -pPSL18rxamvxMIJlERCmaoqJmDuNvGPtpv8TLlAz19ZEfrEIQs6J6k0G716cvZxE -f4soMOrYismLOdHXsliIhvf4iHGnSMbIiN7jyjochK+maHTBE0GlOA== ------END RSA PRIVATE KEY----- diff --git a/test/config/integration/certs/upstreamcacert.pem b/test/config/integration/certs/upstreamcacert.pem deleted file mode 100644 index fbdc094080b7..000000000000 --- a/test/config/integration/certs/upstreamcacert.pem +++ /dev/null @@ -1,24 +0,0 @@ ------BEGIN CERTIFICATE----- -MIID7zCCAtegAwIBAgIUfXpfjZAzA9sFKKe0k9M1rCGG9rwwDQYJKoZIhvcNAQEL -BQAwfzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM -DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxGTAXBgNVBAMMEFRlc3QgVXBzdHJlYW0gQ0EwHhcNMjQwNDA4MTA0 -MjUzWhcNMjYwNDA4MTA0MjUzWjB/MQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2Fs -aWZvcm5pYTEWMBQGA1UEBwwNU2FuIEZyYW5jaXNjbzENMAsGA1UECgwETHlmdDEZ -MBcGA1UECwwQTHlmdCBFbmdpbmVlcmluZzEZMBcGA1UEAwwQVGVzdCBVcHN0cmVh -bSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANQ5VS5O8LtJdNY7 -L9sqH6vVhr9wyHsb7bvBSmg9JAxTU8vSFG/Uj4zoJDBYtEivU9F7leeqcqVLU9MA -2vvYt/LS7/j2HOU0AfilbIGRJiho24AMlrkgXQSweVD+Y46hH42xythcZhwYS6JQ -Mpe0jkSk8SDUZTCCFeosbt8yTxOILgNsFUgUJ1pkUFyQQDSW+cYfruXgg/U/BdP2 -bme/E6Wf41KhZIZJTGzbxmgRrmF29ktOSwLyJcKpMCVNFforIBOKnF7ANKirnAS4 -FuBx6Q4peQ6/qwmXcucBD4X+YBoTi6+CZejW9LHcZX4gFjWKFlny4QJKxz2eFS+1 -eudq86kCAwEAAaNjMGEwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYw -HQYDVR0OBBYEFHrsizu33Ld1ed/tUUow717Z5RCDMB8GA1UdIwQYMBaAFHrsizu3 -3Ld1ed/tUUow717Z5RCDMA0GCSqGSIb3DQEBCwUAA4IBAQCPlwh6v03l09vHYA8k -FX0YVZDUKOcz8wtoRHwkTjetGRaDF2xEu2NGr/RHFS5EyJ9kuwgc1nOGS8lfqDk9 -Cznok/2qsN+ctp571ufhK+EZf5FI9etQJP1f0YleXrP3KR3ztQ5zLGXCv6E0oqXi -6ct4FZJwq5RdP4LYJUWCfCAf5z8Yr6nLUlXTW2Kwwi3+3isqc97jdRMkL37Y3CyR -EgAHSbw26XozFmY+K7ptspwb8zPaWKMUDNSGJVnfCqo8ABWJbDcdRa/AZA4KXScP -H/A2sZtKx8b3mOIu/uX5NQCO+e0Tvm6qqCSGr+Ykcn7HI6Rr43d19He/zn82oHZF -qhaf ------END CERTIFICATE----- diff --git a/test/config/integration/certs/upstreamcacert_info.h b/test/config/integration/certs/upstreamcacert_info.h deleted file mode 100644 index cea6de20719d..000000000000 --- a/test/config/integration/certs/upstreamcacert_info.h +++ /dev/null @@ -1,10 +0,0 @@ -#pragma once - -// NOLINT(namespace-envoy) -constexpr char TEST_UPSTREAMCA_CERT_256_HASH[] = - "0d80567cd519dbcca26d61050caeba7d3a2b05a8546ee438f95ca141d087daa0"; -constexpr char TEST_UPSTREAMCA_CERT_1_HASH[] = "3982160d342b1c7bf42b1649b982d5e22399360a"; -constexpr char TEST_UPSTREAMCA_CERT_SPKI[] = "+ZA+VSmiFPKoBUS9dTaBlDdEX8WgqXiTlSKWZ9cNEcI="; -constexpr char TEST_UPSTREAMCA_CERT_SERIAL[] = "7d7a5f8d903303db0528a7b493d335ac2186f6bc"; -constexpr char TEST_UPSTREAMCA_CERT_NOT_BEFORE[] = "Apr 8 10:42:53 2024 GMT"; -constexpr char TEST_UPSTREAMCA_CERT_NOT_AFTER[] = "Apr 8 10:42:53 2026 GMT"; diff --git a/test/config/integration/certs/upstreamcakey.pem b/test/config/integration/certs/upstreamcakey.pem deleted file mode 100644 index 71632a113a1b..000000000000 --- a/test/config/integration/certs/upstreamcakey.pem +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEpQIBAAKCAQEA1DlVLk7wu0l01jsv2yofq9WGv3DIexvtu8FKaD0kDFNTy9IU -b9SPjOgkMFi0SK9T0XuV56pypUtT0wDa+9i38tLv+PYc5TQB+KVsgZEmKGjbgAyW -uSBdBLB5UP5jjqEfjbHK2FxmHBhLolAyl7SORKTxINRlMIIV6ixu3zJPE4guA2wV -SBQnWmRQXJBANJb5xh+u5eCD9T8F0/ZuZ78TpZ/jUqFkhklMbNvGaBGuYXb2S05L -AvIlwqkwJU0V+isgE4qcXsA0qKucBLgW4HHpDil5Dr+rCZdy5wEPhf5gGhOLr4Jl -6Nb0sdxlfiAWNYoWWfLhAkrHPZ4VL7V652rzqQIDAQABAoIBAQCLLDYCMl6IU7m9 -K/9MOKmgZF0DepDeuwgCUtXa2g2jz5lqVpB0be7dtvbUhbdk2yWagPNjg1G/uFB2 -VV9GPW8UXORmXe/BF4QbbVBk/60IXwtjQ94r9V9Kzfgg91KOnHc20tt1W9LSpdQj -03f6KLwLpCdFIkRhtU1tzkm/MRzObxOs43vQaFGJ4AGJTfTxT9GHY6k+w1WYyKLj -wDyHJFzmWPQ5HeOpJfrbJeAC1UxasftZM+ZVmN9Xg/TIjYAYGFz87A/sBqjUize0 -Z8dNiR8OoZ/mEAFDcOIDZ0FruFdy8DDZLVAsT1Xsrm70P4SNmQBSbSmIBckF2NNa -8h+efrcJAoGBAPWQdNQpy0W5gwcVD6LBEtFcaqMAX1EcwJmlkNRe2CD7o0cKOWYb -iJuwJzx6Xxb9onAwL7Q18OEsYP8ZGHKdk5pa0xe4xHI0QMyQKFuH1u4YeI1LLOVd -Mmo/hNGqj8BQu/rZM1yc8gmyrloTF8iw94yft8FFBZz0v46SYFtCSTyDAoGBAN0+ -KQLWYGj1tCzJj3gbrTebV4Zrf9y5snkFbttDNhkdfB/l5Xg1xwQlTz83qHhYM3V3 -3gLU309gwsBh+mEdkaqk+HytkY+1tmW3lmSZZedviK/2Uta2YH+Id9ElAjhcisgF -sq5dwTymHZhGMcR2ltC1fhyHFOk3tx9FIZihaa9jAoGBAOWEHQ3n+kuy9lp6PuD5 -4GK6JBkx0eT4ILP64YD9HLjHOXa+gaOD/Iy3ehS2s4XDjj2ZbBzdhcSQPCByDj2i -NkFAvqgfU80CNcZ8vpu+PQ7Q5Gv7ZX0DPIm90KA+8JjpXKk6tRzMvBSAYyFhUwuL -C/Ttm0wS/QoUX64b9d+V9umNAoGBAKD+fMVtzpZSRZxZyCb0rOXMCrLsQw0RrEfY -pkSz8gfwpsRnfMYvC/V+WN592ABK3pdadJnG4gFXPiDUq2hEJh3xEklX3Jag+mum -XrAx2C/Dv8mcC8fmyu3DFr2Ams78uJi5XL75xoYls199pPV7/l890tlbiuHzAzSk -D8CLpOZVAoGAf6FWzLWZ4hZgK0cIUxPvNGr4N8YaMX5eBuqqP0R60JT/iMlRDpF1 -NWBff96qWPRrBJEnrrjqJIqhbNgnD2gfKUB7XtukHUJnHWnX7tsro2a6/rLl5MoL -nk4NH+W785EcczJoDtY165n7NIuoeHtuQ2n4q5V/gFPG9s9AgJ5a+l0= ------END RSA PRIVATE KEY----- diff --git a/test/config/integration/certs/upstreamcert.pem b/test/config/integration/certs/upstreamcert.pem deleted file mode 100644 index 5b2c7c734955..000000000000 --- a/test/config/integration/certs/upstreamcert.pem +++ /dev/null @@ -1,25 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIEPjCCAyagAwIBAgIULqIPc9/DvZhPYmsi6pdT7OjwESowDQYJKoZIhvcNAQEL -BQAwfzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM -DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxGTAXBgNVBAMMEFRlc3QgVXBzdHJlYW0gQ0EwHhcNMjQwNDA4MTA0 -MjUzWhcNMjYwNDA4MTA0MjUzWjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNh -bGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQx -GTAXBgNVBAsMEEx5ZnQgRW5naW5lZXJpbmcxHTAbBgNVBAMMFFRlc3QgVXBzdHJl -YW0gU2VydmVyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqbOGYj0T -jtgf/suvonZWYADh8q9OTEOe5Y622O3DlVjSXx3FWnbgrGinME7O1bE0MTmEY3y9 -8iW0UbpJ7K9D36OlSDPmRTYv/U6qBK3NvVRYLeWGVkXlCo8XmCCEZ9SKV1GaPK3p -os7nQ10iypP4AxJ4xkMqhidzJ4lIICHC+F5lVF8dP7xry8/ojxHayPJ8jV6uVPIQ -bMq+Db/DZ7bxMBPNAWYx8FSKQ3pauOa9wbjmdrn0uelF8Gcim6H4EKQmehQaVUZA -f2Kk86ad7xiuCavRJf7Fg7Bc6Ck5CgCEA/xy9UD+urtGYpCvWY5tYjhhmNEFZu6d -oOwB0LxxN8vV7QIDAQABo4GsMIGpMAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgXg -MB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAtBgNVHREEJjAkggoqLmx5 -ZnQuY29thwR/AAABhxAAAAAAAAAAAAAAAAAAAAABMB0GA1UdDgQWBBQqOGAQKJFt -+OCYMcxq//BfDnW9MzAfBgNVHSMEGDAWgBR67Is7t9y3dXnf7VFKMO9e2eUQgzAN -BgkqhkiG9w0BAQsFAAOCAQEAAemGu/P4zwNKFuadbbT7mokBYqPAVNaPTfY3j9Eg -8cSSuZtn05YVmfDYwu04pXKHBzTxjMMO5gWYFXxwSZUvhRPnYFE51nLNnf8pyC+i -g9+kd29hGuIDtM/WpyDI/KnOcEYPZjFr1Vf24cnCSumJy4aunDZcpXGcnh4X5X9i -ShsK9vwflJCFw6MBrGekYMz+Y++wIE8iO0LJLDwdNHM5+qCqV4KyOePxbvW6N82U -ny8HK4OVZp+2tz8FqgQ5KFPY0qSXuAOSG6YXjwJDXPes8xltE9uEp7/IeFE1PV5d -bhhUs05A/lUxhaFeXBO7Orz65neXDrk5epY3NKqzrqfqBQ== ------END CERTIFICATE----- diff --git a/test/config/integration/certs/upstreamcert_hash.h b/test/config/integration/certs/upstreamcert_hash.h deleted file mode 100644 index 4c1198c7ec0b..000000000000 --- a/test/config/integration/certs/upstreamcert_hash.h +++ /dev/null @@ -1,5 +0,0 @@ -#pragma once - -// NOLINT(namespace-envoy) -constexpr char TEST_UPSTREAM_CERT_HASH[] = "00:0B:AA:77:B6:76:9F:0C:38:EE:71:2C:62:24:30:C0:73:B7:" - "80:95:D4:6A:E0:B5:15:E4:A7:B5:5A:63:B1:38"; diff --git a/test/config/integration/certs/upstreamkey.pem b/test/config/integration/certs/upstreamkey.pem deleted file mode 100644 index 46a338e75e5d..000000000000 --- a/test/config/integration/certs/upstreamkey.pem +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEowIBAAKCAQEAqbOGYj0Tjtgf/suvonZWYADh8q9OTEOe5Y622O3DlVjSXx3F -WnbgrGinME7O1bE0MTmEY3y98iW0UbpJ7K9D36OlSDPmRTYv/U6qBK3NvVRYLeWG -VkXlCo8XmCCEZ9SKV1GaPK3pos7nQ10iypP4AxJ4xkMqhidzJ4lIICHC+F5lVF8d -P7xry8/ojxHayPJ8jV6uVPIQbMq+Db/DZ7bxMBPNAWYx8FSKQ3pauOa9wbjmdrn0 -uelF8Gcim6H4EKQmehQaVUZAf2Kk86ad7xiuCavRJf7Fg7Bc6Ck5CgCEA/xy9UD+ -urtGYpCvWY5tYjhhmNEFZu6doOwB0LxxN8vV7QIDAQABAoIBAEqScEg1LKYFxTGT -Uk/jDpvLZ37cmFydDnMz3pe/C8ZSLMfNbk8NlDdPGcD5sJxo7VWAP/Pz+ggxl2ae -pSOT9RCOefAblmHtqPL4IXBC6/j52nH4vaqltjuIm8am62gxFsW+PzfQ+K0pnKiW -gdZhZYf8EwSUuVgQd+L0ybQNAf9fzGl25lY53DD3q3UKAE1c2Sd4OL1MUTJZLckC -RfZ4iHXtGA4g25uyJNXQgGpCvqMLYt7nGTEZhqdltQ0QeQ/nMZRJNPGOxf08PKqQ -94EXa1hUHVQ6dfL1JjHvHw+0ods665q7RSbeO7R08VBaja5oTWoGOzexEiLpYsLb -3SWRFMECgYEA2iIwEDwVIFI0n/AbDY0nYZEMXbHDWFjDiEP2zWjrJ5/UdCqjB4NG -eFslBAQMZCZ/X/sGiwLsbKV1MBou0+X3OnbdUuNdckLhZlyqigEKnsCzaHRRZN4O -vbDC2HxOBueaNV+zFxT94k/vsApXSfdGsgP8RBdK1nKbrAEL8K0BY30CgYEAxykE -KYeaXcC0IA2haLYW8YYJ3b1sQ3IwJw6hnhnnWC/CWOh2Ju14c35YLmMdhs9Oamrd -bmyfiD3iN+NMImT384vcUhCw1Zi14x8nFUoYJ2mdxNPZZS+HUUQrvnpyKVcd3ceO -ooPQsXJ1I9msuW6kYxGzZpRptNn+wMgeg8hq5zECgYAE/GcQ1+67sGVXiotzwdg2 -mLQpqBiI+m5tvO/1PgKyAys+BIN5dnyz35F3CAioeWDL9tbtcoGo8hc9pDuRyF3g -Tjs828mVBQZV6qRTRzbQ7iKrroz1u0Wm/FVX0W+PJNgXhDp5upcbByy5X2MjY62Q -ABtSCx5AzJnWUqfNNocjmQKBgAnpsrlWdIqCEvUdeJE7rvyqjUcqLH9W6aqoAcda -xrcO+X9vYqIhY8Nr4Hu+lzOkkeSeGRNr+KzRV7csaxezKtxGc9rp1cNr7HG3lTxs -CbO8gAvR95ofuX6EBCFg+tmv6l6lliXkpbiPV+FG7l/0b942fVV3waMszo9N5qbs -jNWhAoGBALX4R4+yMhutJaGAICQVkr+Ytjr+daOHRpydYqkPIdC+3rK5iWWbcHL/ -uiNEdpSEwG/6aFVY/shgsK9XQxNi+reEf/+bmf1CO756k3osqqZuwMT/sO0eNOHI -Wlol9bAP/BfO363VbqOZ8ZkihVqtWU1WA0pxwmqex1OYyCrAKKO9 ------END RSA PRIVATE KEY----- diff --git a/test/config/integration/certs/upstreamlocalhostcert.pem b/test/config/integration/certs/upstreamlocalhostcert.pem deleted file mode 100644 index a29a4b111ea4..000000000000 --- a/test/config/integration/certs/upstreamlocalhostcert.pem +++ /dev/null @@ -1,25 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIEPTCCAyWgAwIBAgIULqIPc9/DvZhPYmsi6pdT7OjwESswDQYJKoZIhvcNAQEL -BQAwfzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM -DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxGTAXBgNVBAMMEFRlc3QgVXBzdHJlYW0gQ0EwHhcNMjQwNDA4MTA0 -MjUzWhcNMjYwNDA4MTA0MjUzWjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNh -bGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQx -GTAXBgNVBAsMEEx5ZnQgRW5naW5lZXJpbmcxHTAbBgNVBAMMFFRlc3QgVXBzdHJl -YW0gU2VydmVyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAt50gO1oc -7br+X9CMn2uIfXUmFEKku7AYD8H7ryAC/BH2SSJyK37WhQ+ZqlSx01iCXVv2eBIM -VD3IemDdijUWS6A2QuE177fmJ2YmvtHlBYHiPl3P0PSwpXKh/b6bVv6rdkDmNt1K -8t0b3kU4ufMIYpP43F6Et6aB0kZg26EfrZHBUXN3NZP5WLDPMSyBwfRk2H+wovHT -hZFjmwafNhcUaOGGk41uiYA6ML8oKzt4w2c769Vwnu3Nu0ezCXcdyDOueHzTu5fe -zX94eaiHhH8RGW6R/kHFkbUCVHjkFKRy2PuHkjLe08FY/QwaOcJkgCtzAXaoOsGa -DfQTw76y2tynkwIDAQABo4GrMIGoMAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgXg -MB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAsBgNVHREEJTAjgglsb2Nh -bGhvc3SHBH8AAAGHEAAAAAAAAAAAAAAAAAAAAAEwHQYDVR0OBBYEFHVGLO/DOSh1 -GQe2TJvKNgPtYNTlMB8GA1UdIwQYMBaAFHrsizu33Ld1ed/tUUow717Z5RCDMA0G -CSqGSIb3DQEBCwUAA4IBAQBHbye/RFa7hHuRMgaZE2bFXiA6iml8F+JAqCS5fK/1 -fDn4acvaukfiz+azJuvB+4l+L3b9U0wzgqttWDTAZtg+xj+YCm4bQOq7balxqCP/ -R17eSNnu1tk333Luvut2fjK0PLM8/Nao4hZDwIyIZblB3BYIb8aAKYQXSfPdP3Ha -yQt4eLEyEyW5/+5VpP+HdM/boAQSHCtCZ4rU4bMyUPBGTgxwQFOcX9DUnKXG1sOm -eng+r0pC4pvS9cvij61MBM7Cqf1pzCcLCrEfpafdnUb94lEEOJMVLEScQ0yHiG++ -U78dPD6osbknmHF+u5sFUpRH5HK64tkinQ9s8dvT8eme ------END CERTIFICATE----- diff --git a/test/config/integration/certs/upstreamlocalhostcert_hash.h b/test/config/integration/certs/upstreamlocalhostcert_hash.h deleted file mode 100644 index a693ad04977c..000000000000 --- a/test/config/integration/certs/upstreamlocalhostcert_hash.h +++ /dev/null @@ -1,6 +0,0 @@ -#pragma once - -// NOLINT(namespace-envoy) -constexpr char TEST_UPSTREAMLOCALHOST_CERT_HASH[] = - "FB:EB:F5:84:E2:C8:C9:85:97:E8:61:41:CE:80:72:41:32:4F:D7:58:C3:E1:74:0B:6C:50:18:46:1E:10:B9:" - "E5"; diff --git a/test/config/integration/certs/upstreamlocalhostkey.pem b/test/config/integration/certs/upstreamlocalhostkey.pem deleted file mode 100644 index ab79854f794e..000000000000 --- a/test/config/integration/certs/upstreamlocalhostkey.pem +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEpQIBAAKCAQEAt50gO1oc7br+X9CMn2uIfXUmFEKku7AYD8H7ryAC/BH2SSJy -K37WhQ+ZqlSx01iCXVv2eBIMVD3IemDdijUWS6A2QuE177fmJ2YmvtHlBYHiPl3P -0PSwpXKh/b6bVv6rdkDmNt1K8t0b3kU4ufMIYpP43F6Et6aB0kZg26EfrZHBUXN3 -NZP5WLDPMSyBwfRk2H+wovHThZFjmwafNhcUaOGGk41uiYA6ML8oKzt4w2c769Vw -nu3Nu0ezCXcdyDOueHzTu5fezX94eaiHhH8RGW6R/kHFkbUCVHjkFKRy2PuHkjLe -08FY/QwaOcJkgCtzAXaoOsGaDfQTw76y2tynkwIDAQABAoIBAQCLz/JOH2TtxLiT -XurlLW2mEkEnpkNnw0PfI9ew1xBOvqKpt7f11MQmV+WrpIgvpTLHQhJgBWYr80un -nAC1j4zlkx4eOPzoB0ESeR9Bp/PbCLasxKRMuTWVFb+xxqTkTlFjXzGtTz4VxjXF -PzJdrWiSH5icvMAUU46A/iQcuQi1EX5Yfcyma08m/SUiujmpEmRig8DtkDH0n1oq -dfaFVubnMoB2IFcS+H+0eBinU3MYO63uhM1VpkLSkGP4K/Kn0TlLs0E9L0lb10Zg -9S4wmRi9DD/w37fvRNZJCHkkh+hBe/TrH+MyAO+r0hQx31KuxcEUpvOaLbqZBL72 -hTly/XL5AoGBAPHmZHhf0xXq7PbCRh08JhNqHggcV7dGjadIeos8qsHZIYByabdm -rDjLY1N4AX1DylgZJuNa/K/wprqEHVBJO+0+q9Dnri5hDFuBmF2I2vsLWyXYzUJJ -PgpNmzPq2U3+3Ry+0PjEle1CORvPZcfvSvKFcVQnJSGECKl/NZgcSAtdAoGBAMJQ -/hduldB7edHQ87fiBDyWsnKZHYgrx+QE28g9QRtGiIj15SEBo7lYjizy0R0gf+O0 -N2eAYpFmqQrnXTRrXerN84VCeyv7piZhmpmh5BdBMNZwM0VlOCJlUJPgbglSnCu+ -BbTnlMLL7HGENs0Nwh4xRvmhN3qHzJWNifi6BT+vAoGBAItL27FBpQErDheumcd9 -+oMViYOsJorAkxOwdfi2D7KfAV7BA8V711LBNEo9gcYLgnqmyTEFFRuPncMsDuFL -urmMbE5ZC4Fjm0UaZI4AH/GOgYdSyCgSmyo9tFD6PPZf/B3wd8+5DIjaqJ4uGPNA -Bc2QMEmAXS5mpMJOIaOdLZN1AoGADqZmkcOvndlBVPVI+qsaoKrH52Xt2Q9b8bAA -FfewSesmbhUD4loqStYHWhIwe96wZa13o+EFDWtNAVpyJ3qUyRgf7QMXIDjHzQr8 -yepvtOUgVnp9ExVPhyBWU9/Oy/sjdRTNf1caWxleySwrqYgJA5e5fyaNdTp5zSiv -p0X3EVcCgYEA7Z5Agp08g0zUskRC8YrJBzwGIO3oerElppDf0VPaG9qY1DWEcHvg -Jr8nbJA3b4lM1XgnhPd2t5uJD/hFew9RPUsgb4DxG+gOvGXGzdDLaUqoYMoTepY3 -TVpfNaaIyjKLIpCbamAnn4pipxBsG635xduzEKo3xPWzUieHXudATco= ------END RSA PRIVATE KEY----- diff --git a/tools/testcerts/BUILD b/tools/testcerts/BUILD new file mode 100644 index 000000000000..235ef6381f6d --- /dev/null +++ b/tools/testcerts/BUILD @@ -0,0 +1,14 @@ +load("//bazel:envoy_build_system.bzl", "envoy_package") + +licenses(["notice"]) # Apache 2 + +envoy_package() + +cc_binary( + name = "generate_test_certs", + srcs = ["generate_test_certs.cc"], + deps = [ + "//bazel:crypto", + "//bazel:ssl", + ], +) diff --git a/tools/testcerts/generate_test_certs.cc b/tools/testcerts/generate_test_certs.cc new file mode 100644 index 000000000000..184a9632514a --- /dev/null +++ b/tools/testcerts/generate_test_certs.cc @@ -0,0 +1,847 @@ +// Generates test certificates for Envoy integration tests using BoringSSL APIs. +// No openssl CLI dependency — runs as a Bazel genrule tool. +// +// Usage: generate_test_certs +// +// Produces all standard test cert/key PEM pairs, certificate chains, +// OCSP responses (.der), and C++ info/hash header files consumed by tests. + +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include "openssl/asn1.h" +#include "openssl/base.h" +#include "openssl/base64.h" +#include "openssl/bio.h" +#include "openssl/bn.h" +#include "openssl/bytestring.h" +#include "openssl/ec_key.h" +#include "openssl/evp.h" +#include "openssl/pem.h" +#include "openssl/rand.h" +#include "openssl/rsa.h" +#include "openssl/sha.h" +#include "openssl/x509.h" +#include "openssl/x509v3.h" + +namespace { + +// --------------------------------------------------------------------------- +// Utilities +// --------------------------------------------------------------------------- + +void Die(const std::string& msg) { + fprintf(stderr, "FATAL: %s\n", msg.c_str()); + exit(1); +} + +std::string P(const std::string& dir, const std::string& name) { + return dir + "/" + name; +} + +void WriteFile(const std::string& path, const std::string& content) { + std::ofstream f(path, std::ios::binary); + if (!f) Die("Cannot open for writing: " + path); + f << content; +} + +void WriteDer(const std::string& path, const std::vector& der) { + std::ofstream f(path, std::ios::binary); + if (!f) Die("Cannot open for writing: " + path); + f.write(reinterpret_cast(der.data()), der.size()); +} + +// --------------------------------------------------------------------------- +// Key generation +// --------------------------------------------------------------------------- + +bssl::UniquePtr MakeRSAKey(int bits = 2048) { + bssl::UniquePtr ctx(EVP_PKEY_CTX_new_id(EVP_PKEY_RSA, nullptr)); + if (!ctx || EVP_PKEY_keygen_init(ctx.get()) <= 0 || + EVP_PKEY_CTX_set_rsa_keygen_bits(ctx.get(), bits) <= 0) { + Die("RSA keygen ctx init failed"); + } + EVP_PKEY* pkey = nullptr; + if (EVP_PKEY_keygen(ctx.get(), &pkey) <= 0) Die("RSA keygen failed"); + return bssl::UniquePtr(pkey); +} + +bssl::UniquePtr MakeECKey(int nid) { + bssl::UniquePtr ctx(EVP_PKEY_CTX_new_id(EVP_PKEY_EC, nullptr)); + if (!ctx || EVP_PKEY_keygen_init(ctx.get()) <= 0 || + EVP_PKEY_CTX_set_ec_paramgen_curve_nid(ctx.get(), nid) <= 0) { + Die("EC keygen ctx init failed"); + } + EVP_PKEY* pkey = nullptr; + if (EVP_PKEY_keygen(ctx.get(), &pkey) <= 0) Die("EC keygen failed"); + return bssl::UniquePtr(pkey); +} + +// --------------------------------------------------------------------------- +// Subject name +// --------------------------------------------------------------------------- + +bssl::UniquePtr MakeSubject(const std::string& cn, + const std::string& email = "") { + bssl::UniquePtr name(X509_NAME_new()); + auto add = [&](const char* field, const std::string& val) { + X509_NAME_add_entry_by_txt(name.get(), field, MBSTRING_ASC, + reinterpret_cast(val.c_str()), + -1, -1, 0); + }; + add("C", "US"); + add("ST", "California"); + add("L", "San Francisco"); + add("O", "Lyft"); + add("OU", "Lyft Engineering"); + add("CN", cn); + if (!email.empty()) add("emailAddress", email); + return name; +} + +// --------------------------------------------------------------------------- +// Extensions +// --------------------------------------------------------------------------- + +void AddExt(X509* cert, X509* issuer, int nid, const char* value) { + X509V3_CTX ctx; + X509V3_set_ctx(&ctx, issuer, cert, nullptr, nullptr, 0); + bssl::UniquePtr ext( + X509V3_EXT_nconf_nid(nullptr, &ctx, nid, value)); + if (!ext) Die(std::string("Failed extension ") + OBJ_nid2sn(nid) + "=" + value); + X509_add_ext(cert, ext.get(), -1); +} + +// --------------------------------------------------------------------------- +// Certificate builder +// --------------------------------------------------------------------------- + +static uint64_t g_serial = 1; + +struct CertConfig { + std::string cn; + std::string email; + bool is_ca = false; + int pathlen = -1; + std::string key_usage; + std::string ext_key_usage; + std::string san; + int days = 3650; +}; + +bssl::UniquePtr MakeCert(EVP_PKEY* key, X509* issuer, EVP_PKEY* issuer_key, + const CertConfig& cfg) { + bssl::UniquePtr x509(X509_new()); + if (!x509) Die("X509_new"); + X509_set_version(x509.get(), 2); + + bssl::UniquePtr serial(ASN1_INTEGER_new()); + ASN1_INTEGER_set_uint64(serial.get(), g_serial++); + X509_set_serialNumber(x509.get(), serial.get()); + + X509_gmtime_adj(X509_get_notBefore(x509.get()), 0); + X509_gmtime_adj(X509_get_notAfter(x509.get()), + static_cast(cfg.days) * 24 * 3600); + + bssl::UniquePtr subj = MakeSubject(cfg.cn, cfg.email); + X509_set_subject_name(x509.get(), subj.get()); + if (issuer) { + X509_set_issuer_name(x509.get(), X509_get_subject_name(issuer)); + } else { + X509_set_issuer_name(x509.get(), subj.get()); + } + X509_set_pubkey(x509.get(), key); + + std::string bc = cfg.is_ca ? "critical,CA:TRUE" : "critical,CA:FALSE"; + if (cfg.is_ca && cfg.pathlen >= 0) + bc += ",pathlen:" + std::to_string(cfg.pathlen); + AddExt(x509.get(), issuer, NID_basic_constraints, bc.c_str()); + AddExt(x509.get(), issuer, NID_subject_key_identifier, "hash"); + if (issuer) AddExt(x509.get(), issuer, NID_authority_key_identifier, "keyid:always"); + if (!cfg.key_usage.empty()) + AddExt(x509.get(), issuer, NID_key_usage, cfg.key_usage.c_str()); + if (!cfg.ext_key_usage.empty()) + AddExt(x509.get(), issuer, NID_ext_key_usage, cfg.ext_key_usage.c_str()); + if (!cfg.san.empty()) + AddExt(x509.get(), issuer, NID_subject_alt_name, cfg.san.c_str()); + + EVP_PKEY* signing_key = issuer_key ? issuer_key : key; + if (!X509_sign(x509.get(), signing_key, EVP_sha256())) + Die("X509_sign failed for " + cfg.cn); + return x509; +} + +// --------------------------------------------------------------------------- +// PEM writers +// --------------------------------------------------------------------------- + +std::string PemCert(X509* cert) { + bssl::UniquePtr bio(BIO_new(BIO_s_mem())); + PEM_write_bio_X509(bio.get(), cert); + const uint8_t* data; + size_t len; + BIO_mem_contents(bio.get(), &data, &len); + return std::string(reinterpret_cast(data), len); +} + +std::string PemKey(EVP_PKEY* key) { + bssl::UniquePtr bio(BIO_new(BIO_s_mem())); + PEM_write_bio_PrivateKey(bio.get(), key, nullptr, nullptr, 0, nullptr, nullptr); + const uint8_t* data; + size_t len; + BIO_mem_contents(bio.get(), &data, &len); + return std::string(reinterpret_cast(data), len); +} + +// --------------------------------------------------------------------------- +// Hash / encoding helpers +// --------------------------------------------------------------------------- + +std::string ToHex(const uint8_t* data, size_t len) { + static const char kHex[] = "0123456789abcdef"; + std::string out; + out.reserve(len * 2); + for (size_t i = 0; i < len; ++i) { + out += kHex[(data[i] >> 4) & 0xf]; + out += kHex[data[i] & 0xf]; + } + return out; +} + +std::string ToBase64(const uint8_t* data, size_t len) { + size_t out_len = 0; + if (!EVP_EncodedLength(&out_len, len)) Die("EVP_EncodedLength"); + std::vector buf(out_len); + size_t written = EVP_EncodeBlock(buf.data(), data, len); + // EVP_EncodeBlock writes a NUL terminator; written is the length without it. + return std::string(reinterpret_cast(buf.data()), written); +} + +std::vector CertDer(X509* cert) { + int len = i2d_X509(cert, nullptr); + if (len <= 0) Die("i2d_X509"); + std::vector der(len); + uint8_t* p = der.data(); + i2d_X509(cert, &p); + return der; +} + +std::string Sha256Hex(X509* cert) { + std::vector der = CertDer(cert); + uint8_t digest[SHA256_DIGEST_LENGTH]; + SHA256(der.data(), der.size(), digest); + return ToHex(digest, SHA256_DIGEST_LENGTH); +} + +std::string Sha1Hex(X509* cert) { + std::vector der = CertDer(cert); + uint8_t digest[SHA_DIGEST_LENGTH]; + SHA1(der.data(), der.size(), digest); + return ToHex(digest, SHA_DIGEST_LENGTH); +} + +std::string FingerprintSha256(X509* cert) { + std::vector der = CertDer(cert); + uint8_t digest[SHA256_DIGEST_LENGTH]; + SHA256(der.data(), der.size(), digest); + std::string out; + for (size_t i = 0; i < SHA256_DIGEST_LENGTH; ++i) { + static const char kHex[] = "0123456789ABCDEF"; + if (i) out += ':'; + out += kHex[(digest[i] >> 4) & 0xf]; + out += kHex[digest[i] & 0xf]; + } + return out; +} + +std::string SpkiSha256Base64(EVP_PKEY* key) { + int len = i2d_PUBKEY(key, nullptr); + if (len <= 0) Die("i2d_PUBKEY"); + std::vector der(len); + uint8_t* p = der.data(); + i2d_PUBKEY(key, &p); + uint8_t digest[SHA256_DIGEST_LENGTH]; + SHA256(der.data(), der.size(), digest); + return ToBase64(digest, SHA256_DIGEST_LENGTH); +} + +std::string SerialHex(X509* cert) { + const ASN1_INTEGER* serial = X509_get_serialNumber(cert); + bssl::UniquePtr bn(ASN1_INTEGER_to_BN(serial, nullptr)); + char* hex = BN_bn2hex(bn.get()); + std::string result(hex); + OPENSSL_free(hex); + for (char& c : result) { + if (c >= 'A' && c <= 'F') c += 32; + } + return result; +} + +std::string Asn1TimeStr(const ASN1_TIME* t) { + bssl::UniquePtr bio(BIO_new(BIO_s_mem())); + ASN1_TIME_print(bio.get(), t); + const uint8_t* data; + size_t len; + BIO_mem_contents(bio.get(), &data, &len); + return std::string(reinterpret_cast(data), len); +} + +// --------------------------------------------------------------------------- +// Header writers +// --------------------------------------------------------------------------- + +void WriteInfoHeader(const std::string& path, const std::string& prefix, X509* cert) { + std::ostringstream ss; + ss << "// NOLINT(namespace-envoy)\n"; + ss << "constexpr char " << prefix << "_CERT_256_HASH[] =\n"; + ss << " \"" << Sha256Hex(cert) << "\";\n"; + ss << "constexpr char " << prefix << "_CERT_1_HASH[] = \"" << Sha1Hex(cert) << "\";\n"; + ss << "constexpr char " << prefix << "_CERT_SPKI[] = \"" + << SpkiSha256Base64(X509_get_pubkey(cert)) << "\";\n"; + ss << "constexpr char " << prefix << "_CERT_SERIAL[] = \"" << SerialHex(cert) << "\";\n"; + ss << "constexpr char " << prefix << "_CERT_NOT_BEFORE[] = \"" + << Asn1TimeStr(X509_get_notBefore(cert)) << "\";\n"; + ss << "constexpr char " << prefix << "_CERT_NOT_AFTER[] = \"" + << Asn1TimeStr(X509_get_notAfter(cert)) << "\";\n"; + WriteFile(path, ss.str()); +} + +void WriteHashHeader(const std::string& path, const std::string& prefix, X509* cert) { + std::ostringstream ss; + ss << "// NOLINT(namespace-envoy)\n"; + ss << "constexpr char " << prefix << "_CERT_HASH[] = \"" << FingerprintSha256(cert) + << "\";\n"; + WriteFile(path, ss.str()); +} + +// --------------------------------------------------------------------------- +// Signing helper +// --------------------------------------------------------------------------- + +std::vector Sign(const uint8_t* data, size_t data_len, EVP_PKEY* key) { + bssl::UniquePtr ctx(EVP_MD_CTX_new()); + size_t sig_len = 0; + if (!ctx || + !EVP_DigestSignInit(ctx.get(), nullptr, EVP_sha256(), nullptr, key) || + !EVP_DigestSign(ctx.get(), nullptr, &sig_len, data, data_len)) { + Die("EVP_DigestSign size failed"); + } + std::vector sig(sig_len); + if (!EVP_DigestSign(ctx.get(), sig.data(), &sig_len, data, data_len)) { + Die("EVP_DigestSign failed"); + } + sig.resize(sig_len); + return sig; +} + +// --------------------------------------------------------------------------- +// OCSP response generation via raw CBB (no openssl/ocsp.h needed) +// +// Produces an OCSPResponse with: +// - responseStatus: successful +// - BasicOCSPResponse signed by the issuer key +// - CertStatus: unknown (matches certs.sh behaviour — no CA index file) +// - No nonce (standalone response, not tied to a specific request) +// --------------------------------------------------------------------------- + +// GeneralizedTime string: "YYYYMMDDHHmmssZ" +std::string GeneralizedTimeNow(int offset_days = 0) { + time_t t = time(nullptr) + static_cast(offset_days) * 86400; + struct tm tm_val {}; + gmtime_r(&t, &tm_val); + char buf[16]; + strftime(buf, sizeof(buf), "%Y%m%d%H%M%SZ", &tm_val); + return std::string(buf); +} + +// Finish a CBB and return its contents as a vector, freeing the internal buffer. +std::vector CbbFinish(CBB* cbb) { + uint8_t* data = nullptr; + size_t len = 0; + if (!CBB_finish(cbb, &data, &len)) Die("CBB_finish failed"); + std::vector result(data, data + len); + OPENSSL_free(data); + return result; +} + +// sha256WithRSAEncryption AlgorithmIdentifier DER (with NULL params) +static const uint8_t kSha256WithRSAAlgId[] = { + 0x30, 0x0d, // SEQUENCE, 13 bytes + 0x06, 0x09, // OID, 9 bytes + 0x2a, 0x86, 0x48, 0x86, 0xf7, 0x0d, // 1.2.840.113549. + 0x01, 0x01, 0x0b, // .1.1.11 + 0x05, 0x00, // NULL +}; + +// SHA-1 AlgorithmIdentifier DER (with NULL params) +static const uint8_t kSha1AlgId[] = { + 0x30, 0x07, // SEQUENCE, 7 bytes + 0x06, 0x05, // OID, 5 bytes + 0x2b, 0x0e, 0x03, 0x02, 0x1a, // 1.3.14.3.2.26 (id-sha1) + 0x05, 0x00, // NULL +}; + +// id-pkix-ocsp-basic OID bytes (no tag/length; used inside OID TLV) +static const uint8_t kOcspBasicOidBytes[] = { + 0x2b, 0x06, 0x01, 0x05, 0x05, 0x07, 0x30, 0x01, 0x01, +}; + +std::vector MakeOcspResponse(X509* cert, X509* issuer, EVP_PKEY* issuer_key) { + // --- CertID components --- + // issuerNameHash = SHA1(DER-encoded issuer subject name) + uint8_t issuer_name_hash[SHA_DIGEST_LENGTH]; + { + uint8_t* der = nullptr; + int len = i2d_X509_NAME(X509_get_subject_name(issuer), &der); + if (len <= 0) Die("i2d_X509_NAME"); + SHA1(der, len, issuer_name_hash); + OPENSSL_free(der); + } + + // issuerKeyHash = SHA1(bit-string value of issuer's subjectPublicKey) + uint8_t issuer_key_hash[SHA_DIGEST_LENGTH]; + { + unsigned int klen = SHA_DIGEST_LENGTH; + if (!X509_pubkey_digest(issuer, EVP_sha1(), issuer_key_hash, &klen)) { + Die("X509_pubkey_digest"); + } + } + + // serialNumber DER (INTEGER TLV) + uint8_t* serial_der = nullptr; + int serial_der_len = i2d_ASN1_INTEGER(X509_get_serialNumber(cert), &serial_der); + if (serial_der_len <= 0) Die("i2d_ASN1_INTEGER"); + + // issuer subject DER (for responderID byName) + uint8_t* issuer_name_der = nullptr; + int issuer_name_der_len = i2d_X509_NAME(X509_get_subject_name(issuer), &issuer_name_der); + if (issuer_name_der_len <= 0) Die("i2d_X509_NAME issuer"); + + const std::string produced_at = GeneralizedTimeNow(); + const std::string next_upd = GeneralizedTimeNow(3650); + + // --- Build ResponseData (tbsResponseData) --- + CBB tbs_cbb; + CBB_init(&tbs_cbb, 512); + { + CBB seq; + if (!CBB_add_asn1(&tbs_cbb, &seq, CBS_ASN1_SEQUENCE)) Die("CBB seq"); + + // responderID byName: [1] EXPLICIT Name + // Tag A1 = context-specific [1] constructed + CBB responder_id; + if (!CBB_add_asn1(&seq, &responder_id, + CBS_ASN1_CONSTRUCTED | CBS_ASN1_CONTEXT_SPECIFIC | 1)) { + Die("CBB responderID"); + } + if (!CBB_add_bytes(&responder_id, issuer_name_der, issuer_name_der_len)) { + Die("CBB responderID name"); + } + + // producedAt GeneralizedTime (tag 0x18) + CBB produced_at_cbb; + if (!CBB_add_asn1(&seq, &produced_at_cbb, 0x18)) Die("CBB producedAt"); + if (!CBB_add_bytes(&produced_at_cbb, + reinterpret_cast(produced_at.data()), + produced_at.size())) { + Die("CBB producedAt data"); + } + + // responses SEQUENCE OF SingleResponse + CBB responses; + if (!CBB_add_asn1(&seq, &responses, CBS_ASN1_SEQUENCE)) Die("CBB responses"); + { + CBB single; + if (!CBB_add_asn1(&responses, &single, CBS_ASN1_SEQUENCE)) Die("CBB single"); + + // CertID SEQUENCE + CBB cert_id; + if (!CBB_add_asn1(&single, &cert_id, CBS_ASN1_SEQUENCE)) Die("CBB certID"); + // hashAlgorithm (SHA-1 AlgId, already DER-encoded) + if (!CBB_add_bytes(&cert_id, kSha1AlgId, sizeof(kSha1AlgId))) Die("CBB sha1"); + // issuerNameHash OCTET STRING + CBB name_hash_cbb; + if (!CBB_add_asn1(&cert_id, &name_hash_cbb, CBS_ASN1_OCTETSTRING)) Die("CBB nameHash"); + if (!CBB_add_bytes(&name_hash_cbb, issuer_name_hash, SHA_DIGEST_LENGTH)) { + Die("CBB nameHash data"); + } + // issuerKeyHash OCTET STRING + CBB key_hash_cbb; + if (!CBB_add_asn1(&cert_id, &key_hash_cbb, CBS_ASN1_OCTETSTRING)) Die("CBB keyHash"); + if (!CBB_add_bytes(&key_hash_cbb, issuer_key_hash, SHA_DIGEST_LENGTH)) { + Die("CBB keyHash data"); + } + // serialNumber INTEGER (raw DER TLV from i2d_ASN1_INTEGER) + if (!CBB_add_bytes(&cert_id, serial_der, serial_der_len)) Die("CBB serial"); + + // certStatus unknown: [2] IMPLICIT NULL = tag 0x82, length 0 + CBB unknown; + if (!CBB_add_asn1(&single, &unknown, CBS_ASN1_CONTEXT_SPECIFIC | 2)) { + Die("CBB unknown"); + } + + // thisUpdate GeneralizedTime + CBB this_update; + if (!CBB_add_asn1(&single, &this_update, 0x18)) Die("CBB thisUpdate"); + if (!CBB_add_bytes(&this_update, + reinterpret_cast(produced_at.data()), + produced_at.size())) { + Die("CBB thisUpdate data"); + } + + // nextUpdate [0] EXPLICIT GeneralizedTime + CBB next_update_outer; + if (!CBB_add_asn1(&single, &next_update_outer, + CBS_ASN1_CONSTRUCTED | CBS_ASN1_CONTEXT_SPECIFIC | 0)) { + Die("CBB nextUpdate outer"); + } + CBB next_update_inner; + if (!CBB_add_asn1(&next_update_outer, &next_update_inner, 0x18)) { + Die("CBB nextUpdate inner"); + } + if (!CBB_add_bytes(&next_update_inner, + reinterpret_cast(next_upd.data()), + next_upd.size())) { + Die("CBB nextUpdate data"); + } + } + } + std::vector tbs = CbbFinish(&tbs_cbb); + + OPENSSL_free(issuer_name_der); + OPENSSL_free(serial_der); + + // --- Sign tbsResponseData --- + std::vector sig = Sign(tbs.data(), tbs.size(), issuer_key); + + // --- Build BasicOCSPResponse --- + CBB basic_cbb; + CBB_init(&basic_cbb, 512); + { + CBB seq; + if (!CBB_add_asn1(&basic_cbb, &seq, CBS_ASN1_SEQUENCE)) Die("CBB basic seq"); + // tbsResponseData (already DER-encoded) + if (!CBB_add_bytes(&seq, tbs.data(), tbs.size())) Die("CBB tbs"); + // signatureAlgorithm + if (!CBB_add_bytes(&seq, kSha256WithRSAAlgId, sizeof(kSha256WithRSAAlgId))) { + Die("CBB sigAlg"); + } + // signature BIT STRING: 0x00 (no unused bits) || sig bytes + CBB sig_bs; + if (!CBB_add_asn1(&seq, &sig_bs, CBS_ASN1_BITSTRING)) Die("CBB sig bs"); + if (!CBB_add_u8(&sig_bs, 0)) Die("CBB sig unused"); + if (!CBB_add_bytes(&sig_bs, sig.data(), sig.size())) Die("CBB sig data"); + } + std::vector basic = CbbFinish(&basic_cbb); + + // --- Wrap in OCSPResponse --- + CBB resp_cbb; + CBB_init(&resp_cbb, 64); + { + CBB seq; + if (!CBB_add_asn1(&resp_cbb, &seq, CBS_ASN1_SEQUENCE)) Die("CBB resp seq"); + // responseStatus ENUMERATED successful(0) + CBB status; + if (!CBB_add_asn1(&seq, &status, CBS_ASN1_ENUMERATED)) Die("CBB status"); + if (!CBB_add_u8(&status, 0)) Die("CBB status val"); + // responseBytes [0] EXPLICIT + CBB rb_outer; + if (!CBB_add_asn1(&seq, &rb_outer, + CBS_ASN1_CONSTRUCTED | CBS_ASN1_CONTEXT_SPECIFIC | 0)) { + Die("CBB rb outer"); + } + CBB rb; + if (!CBB_add_asn1(&rb_outer, &rb, CBS_ASN1_SEQUENCE)) Die("CBB rb seq"); + // responseType OID (id-pkix-ocsp-basic) + CBB oid_cbb; + if (!CBB_add_asn1(&rb, &oid_cbb, CBS_ASN1_OBJECT)) Die("CBB oid"); + if (!CBB_add_bytes(&oid_cbb, kOcspBasicOidBytes, sizeof(kOcspBasicOidBytes))) { + Die("CBB oid bytes"); + } + // response OCTET STRING (DER of BasicOCSPResponse) + CBB basic_os; + if (!CBB_add_asn1(&rb, &basic_os, CBS_ASN1_OCTETSTRING)) Die("CBB basic os"); + if (!CBB_add_bytes(&basic_os, basic.data(), basic.size())) Die("CBB basic data"); + } + return CbbFinish(&resp_cbb); +} + +} // namespace + +// --------------------------------------------------------------------------- +// Main: generate all integration test certificates +// --------------------------------------------------------------------------- + +int main(int argc, char** argv) { + if (argc < 2) { + fprintf(stderr, "Usage: %s \n", argv[0]); + return 1; + } + const std::string dir(argv[1]); + + // ----------------------------------------------------------------------- + // Root CA (RSA 2048, self-signed) + // ----------------------------------------------------------------------- + auto ca_key = MakeRSAKey(); + auto ca_cert = MakeCert(ca_key.get(), nullptr, nullptr, { + .cn = "Test CA", + .is_ca = true, + .key_usage = "critical,cRLSign,keyCertSign", + }); + WriteFile(P(dir, "cakey.pem"), PemKey(ca_key.get())); + WriteFile(P(dir, "cacert.pem"), PemCert(ca_cert.get())); + WriteInfoHeader(P(dir, "cacert_info.h"), "TEST_CA", ca_cert.get()); + + // ----------------------------------------------------------------------- + // Intermediate CA (RSA 2048, signed by root CA, pathlen:1) + // ----------------------------------------------------------------------- + auto int_ca_key = MakeRSAKey(); + auto int_ca_cert = MakeCert(int_ca_key.get(), ca_cert.get(), ca_key.get(), { + .cn = "Test Intermediate CA", + .is_ca = true, + .pathlen = 1, + .key_usage = "critical,cRLSign,keyCertSign", + }); + WriteFile(P(dir, "intermediate_cakey.pem"), PemKey(int_ca_key.get())); + WriteFile(P(dir, "intermediate_cacert.pem"), PemCert(int_ca_cert.get())); + WriteInfoHeader(P(dir, "intermediate_cacert_info.h"), "TEST_INTERMEDIATE_CA", + int_ca_cert.get()); + + // ----------------------------------------------------------------------- + // Intermediate CA 2 (RSA 2048, signed by intermediate CA, pathlen:0) + // ----------------------------------------------------------------------- + auto int_ca2_key = MakeRSAKey(); + auto int_ca2_cert = + MakeCert(int_ca2_key.get(), int_ca_cert.get(), int_ca_key.get(), { + .cn = "Test Intermediate CA 2", + .is_ca = true, + .pathlen = 0, + .key_usage = "critical,cRLSign,keyCertSign", + }); + WriteFile(P(dir, "intermediate_ca_2key.pem"), PemKey(int_ca2_key.get())); + WriteFile(P(dir, "intermediate_ca_2cert.pem"), PemCert(int_ca2_cert.get())); + WriteInfoHeader(P(dir, "intermediate_ca_2cert_info.h"), "TEST_INTERMEDIATE_CA_2", + int_ca2_cert.get()); + + // chain files + WriteFile(P(dir, "intermediate_ca_cert_chain.pem"), + PemCert(ca_cert.get()) + PemCert(int_ca_cert.get()) + + PemCert(int_ca2_cert.get())); + WriteFile(P(dir, "intermediate_partial_ca_cert_chain.pem"), + PemCert(int_ca_cert.get()) + PemCert(int_ca2_cert.get())); + + // ----------------------------------------------------------------------- + // Upstream CA (RSA 2048, independent self-signed CA) + // ----------------------------------------------------------------------- + auto upstream_ca_key = MakeRSAKey(); + auto upstream_ca_cert = MakeCert(upstream_ca_key.get(), nullptr, nullptr, { + .cn = "Test Upstream CA", + .is_ca = true, + .key_usage = "critical,cRLSign,keyCertSign", + }); + WriteFile(P(dir, "upstreamcakey.pem"), PemKey(upstream_ca_key.get())); + WriteFile(P(dir, "upstreamcacert.pem"), PemCert(upstream_ca_cert.get())); + WriteInfoHeader(P(dir, "upstreamcacert_info.h"), "TEST_UPSTREAMCA", + upstream_ca_cert.get()); + + // ----------------------------------------------------------------------- + // Server cert (RSA 2048, signed by root CA) + // ----------------------------------------------------------------------- + auto server_key = MakeRSAKey(); + auto server_cert = MakeCert(server_key.get(), ca_cert.get(), ca_key.get(), { + .cn = "Test Server", + .key_usage = "nonRepudiation,digitalSignature,keyEncipherment", + .ext_key_usage = "clientAuth,serverAuth", + .san = "DNS:server1.example.com", + }); + WriteFile(P(dir, "serverkey.pem"), PemKey(server_key.get())); + WriteFile(P(dir, "servercert.pem"), PemCert(server_cert.get())); + WriteInfoHeader(P(dir, "servercert_info.h"), "TEST_SERVER", server_cert.get()); + WriteHashHeader(P(dir, "servercert_hash.h"), "TEST_SERVER", server_cert.get()); + WriteDer(P(dir, "server_ocsp_resp.der"), + MakeOcspResponse(server_cert.get(), ca_cert.get(), ca_key.get())); + + // ----------------------------------------------------------------------- + // Server2 cert (RSA 2048, signed by root CA, multi-SAN) + // ----------------------------------------------------------------------- + auto server2_key = MakeRSAKey(); + auto server2_cert = MakeCert(server2_key.get(), ca_cert.get(), ca_key.get(), { + .cn = "Test Backend Team", + .email = "backend-team@lyft.com", + .key_usage = "nonRepudiation,digitalSignature,keyEncipherment", + .ext_key_usage = "clientAuth,serverAuth", + .san = "URI:spiffe://lyft.com/backend-team,URI:http://backend.lyft.com," + "DNS:lyft2.com,DNS:www.lyft2.com", + }); + WriteFile(P(dir, "server2key.pem"), PemKey(server2_key.get())); + WriteFile(P(dir, "server2cert.pem"), PemCert(server2_cert.get())); + WriteInfoHeader(P(dir, "server2cert_info.h"), "TEST_SERVER2", server2_cert.get()); + WriteHashHeader(P(dir, "server2cert_hash.h"), "TEST_SERVER2", server2_cert.get()); + + // ----------------------------------------------------------------------- + // Server ECDSA P-256 + // ----------------------------------------------------------------------- + auto server_ecdsa_key = MakeECKey(NID_X9_62_prime256v1); + auto server_ecdsa_cert = MakeCert(server_ecdsa_key.get(), ca_cert.get(), ca_key.get(), { + .cn = "Test Server", + .key_usage = "nonRepudiation,digitalSignature,keyEncipherment", + .ext_key_usage = "clientAuth,serverAuth", + .san = "DNS:server1.example.com", + }); + WriteFile(P(dir, "server_ecdsakey.pem"), PemKey(server_ecdsa_key.get())); + WriteFile(P(dir, "server_ecdsacert.pem"), PemCert(server_ecdsa_cert.get())); + WriteHashHeader(P(dir, "server_ecdsacert_hash.h"), "TEST_SERVER_ECDSA", + server_ecdsa_cert.get()); + WriteDer(P(dir, "server_ecdsa_ocsp_resp.der"), + MakeOcspResponse(server_ecdsa_cert.get(), ca_cert.get(), ca_key.get())); + + // ----------------------------------------------------------------------- + // Server ECDSA P-384 + // ----------------------------------------------------------------------- + auto server_ecdsa_p384_key = MakeECKey(NID_secp384r1); + auto server_ecdsa_p384_cert = + MakeCert(server_ecdsa_p384_key.get(), ca_cert.get(), ca_key.get(), { + .cn = "Test Server", + .key_usage = "nonRepudiation,digitalSignature,keyEncipherment", + .ext_key_usage = "clientAuth,serverAuth", + .san = "DNS:server1.example.com", + }); + WriteFile(P(dir, "server_ecdsa_p384key.pem"), PemKey(server_ecdsa_p384_key.get())); + WriteFile(P(dir, "server_ecdsa_p384cert.pem"), PemCert(server_ecdsa_p384_cert.get())); + WriteHashHeader(P(dir, "server_ecdsa_p384cert_hash.h"), "TEST_SERVER_ECDSA_P384", + server_ecdsa_p384_cert.get()); + WriteDer(P(dir, "server_ecdsa_p384_ocsp_resp.der"), + MakeOcspResponse(server_ecdsa_p384_cert.get(), ca_cert.get(), ca_key.get())); + + // ----------------------------------------------------------------------- + // Server ECDSA P-521 + // ----------------------------------------------------------------------- + auto server_ecdsa_p521_key = MakeECKey(NID_secp521r1); + auto server_ecdsa_p521_cert = + MakeCert(server_ecdsa_p521_key.get(), ca_cert.get(), ca_key.get(), { + .cn = "Test Server", + .key_usage = "nonRepudiation,digitalSignature,keyEncipherment", + .ext_key_usage = "clientAuth,serverAuth", + .san = "DNS:server1.example.com", + }); + WriteFile(P(dir, "server_ecdsa_p521key.pem"), PemKey(server_ecdsa_p521_key.get())); + WriteFile(P(dir, "server_ecdsa_p521cert.pem"), PemCert(server_ecdsa_p521_cert.get())); + WriteHashHeader(P(dir, "server_ecdsa_p521cert_hash.h"), "TEST_SERVER_ECDSA_P521", + server_ecdsa_p521_cert.get()); + WriteDer(P(dir, "server_ecdsa_p521_ocsp_resp.der"), + MakeOcspResponse(server_ecdsa_p521_cert.get(), ca_cert.get(), ca_key.get())); + + // ----------------------------------------------------------------------- + // Long server cert (RSA 2048, extra SANs for compression/large-cert tests) + // ----------------------------------------------------------------------- + auto long_server_key = MakeRSAKey(); + auto long_server_cert = MakeCert(long_server_key.get(), ca_cert.get(), ca_key.get(), { + .cn = "Test Backend Team", + .email = "backend-team@lyft.com", + .key_usage = "nonRepudiation,digitalSignature,keyEncipherment", + .ext_key_usage = "clientAuth,serverAuth", + .san = "URI:spiffe://lyft.com/backend-team,URI:http://backend.lyft.com," + "DNS:lyft.com,DNS:www.lyft.com", + }); + WriteFile(P(dir, "long_serverkey.pem"), PemKey(long_server_key.get())); + WriteFile(P(dir, "long_servercert.pem"), PemCert(long_server_cert.get())); + WriteInfoHeader(P(dir, "long_servercert_info.h"), "TEST_LONG_SERVER", long_server_cert.get()); + WriteHashHeader(P(dir, "long_servercert_hash.h"), "TEST_LONG_SERVER", long_server_cert.get()); + WriteDer(P(dir, "long_server_ocsp_resp.der"), + MakeOcspResponse(long_server_cert.get(), ca_cert.get(), ca_key.get())); + + // ----------------------------------------------------------------------- + // Client cert (RSA 2048, signed by root CA) + // ----------------------------------------------------------------------- + auto client_key = MakeRSAKey(); + auto client_cert = MakeCert(client_key.get(), ca_cert.get(), ca_key.get(), { + .cn = "Test Frontend Team", + .email = "frontend-team@lyft.com", + .key_usage = "nonRepudiation,digitalSignature,keyEncipherment", + .ext_key_usage = "clientAuth,serverAuth", + .san = "URI:spiffe://lyft.com/frontend-team,URI:http://frontend.lyft.com," + "DNS:lyft.com,DNS:www.lyft.com,IP:1.2.3.4,IP:0:1:2:3::4", + }); + WriteFile(P(dir, "clientkey.pem"), PemKey(client_key.get())); + WriteFile(P(dir, "clientcert.pem"), PemCert(client_cert.get())); + WriteHashHeader(P(dir, "clientcert_hash.h"), "TEST_CLIENT", client_cert.get()); + + // ----------------------------------------------------------------------- + // Client2 cert (RSA 2048, signed by intermediate CA 2) + // ----------------------------------------------------------------------- + auto client2_key = MakeRSAKey(); + auto client2_cert = + MakeCert(client2_key.get(), int_ca2_cert.get(), int_ca2_key.get(), { + .cn = "Test Frontend Team 2", + .email = "frontend-team@lyft.com", + .key_usage = "nonRepudiation,digitalSignature,keyEncipherment", + .ext_key_usage = "clientAuth,serverAuth", + .san = "URI:spiffe://lyft.com/frontend-team,DNS:lyft.com,DNS:www.lyft.com", + }); + WriteFile(P(dir, "client2key.pem"), PemKey(client2_key.get())); + WriteFile(P(dir, "client2cert.pem"), PemCert(client2_cert.get())); + WriteHashHeader(P(dir, "client2cert_hash.h"), "TEST_CLIENT2", client2_cert.get()); + // client2 full chain: leaf + int_ca_2 + int_ca + root_ca + WriteFile(P(dir, "client2_chain.pem"), + PemCert(client2_cert.get()) + PemCert(int_ca2_cert.get()) + + PemCert(int_ca_cert.get()) + PemCert(ca_cert.get())); + + // ----------------------------------------------------------------------- + // Client ECDSA P-256 (signed by root CA) + // ----------------------------------------------------------------------- + auto client_ecdsa_key = MakeECKey(NID_X9_62_prime256v1); + auto client_ecdsa_cert = + MakeCert(client_ecdsa_key.get(), ca_cert.get(), ca_key.get(), { + .cn = "Test Frontend Team", + .email = "frontend-team@lyft.com", + .key_usage = "nonRepudiation,digitalSignature,keyEncipherment", + .ext_key_usage = "clientAuth,serverAuth", + .san = "URI:spiffe://lyft.com/frontend-team,URI:http://frontend.lyft.com," + "DNS:lyft.com,DNS:www.lyft.com,IP:1.2.3.4,IP:0:1:2:3::4", + }); + WriteFile(P(dir, "client_ecdsakey.pem"), PemKey(client_ecdsa_key.get())); + WriteFile(P(dir, "client_ecdsacert.pem"), PemCert(client_ecdsa_cert.get())); + WriteHashHeader(P(dir, "client_ecdsacert_hash.h"), "TEST_CLIENT_ECDSA", + client_ecdsa_cert.get()); + + // ----------------------------------------------------------------------- + // Upstream server cert (RSA 2048, signed by upstream CA) + // ----------------------------------------------------------------------- + auto upstream_key = MakeRSAKey(); + auto upstream_cert = + MakeCert(upstream_key.get(), upstream_ca_cert.get(), upstream_ca_key.get(), { + .cn = "Test Upstream Server", + .key_usage = "nonRepudiation,digitalSignature,keyEncipherment", + .ext_key_usage = "clientAuth,serverAuth", + .san = "DNS:*.lyft.com,IP:127.0.0.1,IP:::1", + }); + WriteFile(P(dir, "upstreamkey.pem"), PemKey(upstream_key.get())); + WriteFile(P(dir, "upstreamcert.pem"), PemCert(upstream_cert.get())); + WriteHashHeader(P(dir, "upstreamcert_hash.h"), "TEST_UPSTREAM", upstream_cert.get()); + + // ----------------------------------------------------------------------- + // Upstream localhost cert (RSA 2048, signed by upstream CA) + // ----------------------------------------------------------------------- + auto upstream_localhost_key = MakeRSAKey(); + auto upstream_localhost_cert = + MakeCert(upstream_localhost_key.get(), upstream_ca_cert.get(), upstream_ca_key.get(), { + .cn = "Test Upstream Server", + .key_usage = "nonRepudiation,digitalSignature,keyEncipherment", + .ext_key_usage = "clientAuth,serverAuth", + .san = "DNS:localhost,IP:127.0.0.1,IP:::1", + }); + WriteFile(P(dir, "upstreamlocalhostkey.pem"), PemKey(upstream_localhost_key.get())); + WriteFile(P(dir, "upstreamlocalhostcert.pem"), PemCert(upstream_localhost_cert.get())); + WriteHashHeader(P(dir, "upstreamlocalhostcert_hash.h"), "TEST_UPSTREAM_LOCALHOST", + upstream_localhost_cert.get()); + + fprintf(stderr, "Generated %zu test certificates in %s/\n", g_serial - 1, dir.c_str()); + return 0; +}