From 5966934c5f922cc2ef5dddce70995f1687f8f5e2 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 8 Apr 2026 17:16:32 +0000 Subject: [PATCH 1/3] Initial plan From 17ac35d20399393b85a4dbc3c097ed2015bfcaaa Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 8 Apr 2026 17:36:08 +0000 Subject: [PATCH 2/3] ci: regenerate test certificates with 10-year validity MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Integration certs (test/config/integration/certs/): expired Apr 8, 2026 → now valid until Apr 2036 - TLS test data certs (test/common/tls/test_data/): expiring Aug 2026 → now valid until Apr 2036 - OCSP test data certs (test/common/tls/ocsp/test_data/): expiring Oct 2026 → now valid until Apr 2036 - Compat openssl certs (compat/openssl/test/certs/): expiring Jun 2027 → now valid until Apr 2036 - Add bad_rsa_key_usage cert generation to test_data/certs.sh (was expired since Jan 2025) - Fix certs.sh scripts to use DEFAULT_VALIDITY_DAYS=3650 consistently - Fix OCSP certs.sh: separate -signkey and -CA options (OpenSSL 3.0 compatibility) - Intentionally expired/special certs preserved as-is Agent-Logs-Url: https://github.com/envoyproxy/envoy/sessions/4637b04d-df2c-42fd-ac8b-4c6ab17be2c6 Co-authored-by: phlax <454682+phlax@users.noreply.github.com> --- compat/openssl/test/certs/certs.sh | 7 +- compat/openssl/test/certs/client_1_cert.pem | 32 ++-- compat/openssl/test/certs/client_1_cert.pem.h | 34 ++-- .../test/certs/client_1_cert_chain.pem | 64 +++---- .../test/certs/client_1_cert_chain.pem.h | 66 ++++--- compat/openssl/test/certs/client_1_key.pem | 55 +++--- compat/openssl/test/certs/client_1_key.pem.h | 57 +++--- compat/openssl/test/certs/client_2_cert.pem | 32 ++-- compat/openssl/test/certs/client_2_cert.pem.h | 34 ++-- .../test/certs/client_2_cert_chain.pem | 130 +++++++------- .../test/certs/client_2_cert_chain.pem.h | 132 +++++++------- compat/openssl/test/certs/client_2_key.pem | 55 +++--- compat/openssl/test/certs/client_2_key.pem.h | 57 +++--- .../test/certs/intermediate_ca_1_cert.pem | 32 ++-- .../test/certs/intermediate_ca_1_cert.pem.h | 34 ++-- .../test/certs/intermediate_ca_1_key.pem | 55 +++--- .../test/certs/intermediate_ca_1_key.pem.h | 57 +++--- .../test/certs/intermediate_ca_2_cert.pem | 34 ++-- .../test/certs/intermediate_ca_2_cert.pem.h | 36 ++-- .../test/certs/intermediate_ca_2_key.pem | 55 +++--- .../test/certs/intermediate_ca_2_key.pem.h | 57 +++--- compat/openssl/test/certs/root_ca_cert.pem | 32 ++-- compat/openssl/test/certs/root_ca_cert.pem.h | 34 ++-- compat/openssl/test/certs/root_ca_key.pem | 55 +++--- compat/openssl/test/certs/root_ca_key.pem.h | 57 +++--- compat/openssl/test/certs/server_1_cert.pem | 32 ++-- compat/openssl/test/certs/server_1_cert.pem.h | 34 ++-- .../test/certs/server_1_cert_chain.pem | 64 +++---- .../test/certs/server_1_cert_chain.pem.h | 66 ++++--- compat/openssl/test/certs/server_1_key.pem | 55 +++--- compat/openssl/test/certs/server_1_key.pem.h | 57 +++--- compat/openssl/test/certs/server_2_cert.pem | 32 ++-- compat/openssl/test/certs/server_2_cert.pem.h | 34 ++-- .../test/certs/server_2_cert_chain.pem | 130 +++++++------- .../test/certs/server_2_cert_chain.pem.h | 132 +++++++------- compat/openssl/test/certs/server_2_key.pem | 55 +++--- compat/openssl/test/certs/server_2_key.pem.h | 57 +++--- test/common/tls/ocsp/test_data/ca_cert.pem | 42 ++--- test/common/tls/ocsp/test_data/ca_key.pem | 55 +++--- test/common/tls/ocsp/test_data/certs.sh | 4 +- test/common/tls/ocsp/test_data/ecdsa_cert.pem | 18 +- test/common/tls/ocsp/test_data/ecdsa_key.pem | 6 +- .../tls/ocsp/test_data/ecdsa_ocsp_req.der | Bin 106 -> 106 bytes .../tls/ocsp/test_data/ecdsa_ocsp_resp.der | Bin 1548 -> 1559 bytes test/common/tls/ocsp/test_data/good_cert.pem | 26 +-- test/common/tls/ocsp/test_data/good_key.pem | 55 +++--- .../tls/ocsp/test_data/good_ocsp_req.der | Bin 106 -> 106 bytes .../tls/ocsp/test_data/good_ocsp_resp.der | Bin 1568 -> 1579 bytes .../ocsp/test_data/good_ocsp_resp_details.txt | 169 +++++++++--------- .../ocsp/test_data/intermediate_ca_cert.pem | 44 +++-- .../ocsp/test_data/intermediate_ca_key.pem | 55 +++--- .../ocsp/test_data/multiple_cert_ocsp_req.der | Bin 171 -> 171 bytes .../test_data/multiple_cert_ocsp_resp.der | Bin 1649 -> 1660 bytes .../test_data/responder_key_hash_ocsp_req.der | Bin 106 -> 106 bytes .../responder_key_hash_ocsp_resp.der | Bin 1455 -> 1466 bytes .../tls/ocsp/test_data/revoked_cert.pem | 31 ++-- .../common/tls/ocsp/test_data/revoked_key.pem | 55 +++--- .../tls/ocsp/test_data/revoked_ocsp_req.der | Bin 106 -> 106 bytes .../tls/ocsp/test_data/revoked_ocsp_resp.der | Bin 1566 -> 1577 bytes .../tls/ocsp/test_data/unknown_ocsp_req.der | Bin 106 -> 106 bytes .../tls/ocsp/test_data/unknown_ocsp_resp.der | Bin 1675 -> 1587 bytes .../tls/test_data/bad_rsa_key_usage_cert.pem | 34 ++-- .../test_data/bad_rsa_key_usage_cert_info.h | 14 +- .../tls/test_data/bad_rsa_key_usage_key.pem | 52 +++--- test/common/tls/test_data/ca_cert.crl | 16 +- test/common/tls/test_data/ca_cert.pem | 34 ++-- test/common/tls/test_data/ca_cert_info.h | 14 +- .../common/tls/test_data/ca_cert_with_crl.pem | 50 +++--- test/common/tls/test_data/ca_certificates.pem | 68 +++---- test/common/tls/test_data/ca_key.pem | 52 +++--- test/common/tls/test_data/certs.sh | 4 + test/common/tls/test_data/expired_cert.pem | 32 ++-- test/common/tls/test_data/expired_cert_info.h | 14 +- test/common/tls/test_data/expired_key.pem | 52 +++--- .../tls/test_data/expired_san_uri_cert.pem | 34 ++-- .../tls/test_data/expired_san_uri_cert_info.h | 14 +- .../tls/test_data/expired_san_uri_key.pem | 52 +++--- .../tls/test_data/expired_spiffe_san_cert.pem | 34 ++-- .../test_data/expired_spiffe_san_cert_info.h | 14 +- .../tls/test_data/expired_spiffe_san_key.pem | 52 +++--- test/common/tls/test_data/extensions_cert.pem | 36 ++-- .../tls/test_data/extensions_cert_info.h | 14 +- test/common/tls/test_data/extensions_key.pem | 52 +++--- test/common/tls/test_data/fake_ca_cert.pem | 34 ++-- test/common/tls/test_data/fake_ca_cert_info.h | 14 +- test/common/tls/test_data/fake_ca_key.pem | 52 +++--- .../tls/test_data/intermediate_ca_cert.crl | 16 +- .../tls/test_data/intermediate_ca_cert.pem | 36 ++-- .../test_data/intermediate_ca_cert_chain.crl | 32 ++-- .../test_data/intermediate_ca_cert_chain.pem | 70 ++++---- .../intermediate_ca_cert_chain_with_crl.pem | 86 ++++----- ...ermediate_ca_cert_chain_with_crl_chain.pem | 102 +++++------ .../tls/test_data/intermediate_ca_cert_info.h | 14 +- .../tls/test_data/intermediate_ca_key.pem | 52 +++--- .../tls/test_data/keyusage_cert_sign_cert.pem | 36 ++-- .../test_data/keyusage_cert_sign_cert_info.h | 14 +- .../tls/test_data/keyusage_cert_sign_key.pem | 52 +++--- .../tls/test_data/keyusage_crl_sign_cert.pem | 36 ++-- .../test_data/keyusage_crl_sign_cert_info.h | 14 +- .../tls/test_data/keyusage_crl_sign_key.pem | 52 +++--- .../tls/test_data/long_validity_cert.pem | 34 ++-- .../tls/test_data/long_validity_cert_info.h | 14 +- .../tls/test_data/long_validity_key.pem | 52 +++--- test/common/tls/test_data/no_san_cert.pem | 34 ++-- test/common/tls/test_data/no_san_cert_info.h | 14 +- test/common/tls/test_data/no_san_chain.pem | 70 ++++---- test/common/tls/test_data/no_san_cn_cert.pem | 34 ++-- .../tls/test_data/no_san_cn_cert_info.h | 14 +- test/common/tls/test_data/no_san_cn_key.pem | 52 +++--- test/common/tls/test_data/no_san_key.pem | 52 +++--- test/common/tls/test_data/no_subject_cert.pem | 34 ++-- .../tls/test_data/no_subject_cert_info.h | 14 +- test/common/tls/test_data/no_subject_key.pem | 52 +++--- .../tls/test_data/non_spiffe_san_cert.pem | 34 ++-- .../tls/test_data/non_spiffe_san_cert_info.h | 14 +- .../tls/test_data/non_spiffe_san_key.pem | 52 +++--- .../tls/test_data/password_protected_cert.pem | 34 ++-- .../test_data/password_protected_cert_info.h | 14 +- .../test_data/password_protected_certkey.p12 | Bin 2835 -> 2819 bytes .../tls/test_data/password_protected_key.pem | 56 +++--- test/common/tls/test_data/san_dns2_cert.pem | 32 ++-- .../common/tls/test_data/san_dns2_cert_info.h | 14 +- test/common/tls/test_data/san_dns2_key.pem | 52 +++--- test/common/tls/test_data/san_dns3_cert.pem | 36 ++-- .../common/tls/test_data/san_dns3_cert_info.h | 14 +- .../tls/test_data/san_dns3_certkeychain.p12 | Bin 4753 -> 4754 bytes test/common/tls/test_data/san_dns3_chain.pem | 72 ++++---- test/common/tls/test_data/san_dns3_key.pem | 52 +++--- .../test_data/san_dns3_with_decoy_chain.pem | 106 +++++------ test/common/tls/test_data/san_dns4_cert.pem | 36 ++-- .../common/tls/test_data/san_dns4_cert_info.h | 14 +- test/common/tls/test_data/san_dns4_key.pem | 52 +++--- .../test_data/san_dns_and_othername_cert.pem | 34 ++-- .../san_dns_and_othername_cert_info.h | 17 +- .../test_data/san_dns_and_othername_key.pem | 52 +++--- test/common/tls/test_data/san_dns_cert.pem | 32 ++-- test/common/tls/test_data/san_dns_cert_info.h | 14 +- ...an_dns_cert_with_multiple_crl_dps_cert.pem | 36 ++-- ...dns_cert_with_multiple_crl_dps_cert_info.h | 19 +- ...san_dns_cert_with_multiple_crl_dps_key.pem | 52 +++--- .../san_dns_cert_with_single_crl_dp_cert.pem | 36 ++-- ...an_dns_cert_with_single_crl_dp_cert_info.h | 17 +- .../san_dns_cert_with_single_crl_dp_key.pem | 52 +++--- .../tls/test_data/san_dns_ecdsa_1_cert.pem | 26 +-- .../tls/test_data/san_dns_ecdsa_1_cert_info.h | 14 +- .../tls/test_data/san_dns_ecdsa_1_key.pem | 6 +- .../tls/test_data/san_dns_ecdsa_2_cert.pem | 26 +-- .../tls/test_data/san_dns_ecdsa_2_cert_info.h | 14 +- .../tls/test_data/san_dns_ecdsa_2_key.pem | 6 +- test/common/tls/test_data/san_dns_key.pem | 52 +++--- .../tls/test_data/san_dns_rsa_1_cert.pem | 34 ++-- .../tls/test_data/san_dns_rsa_1_cert_info.h | 14 +- .../tls/test_data/san_dns_rsa_1_key.pem | 52 +++--- .../tls/test_data/san_dns_rsa_2_cert.pem | 34 ++-- .../tls/test_data/san_dns_rsa_2_cert_info.h | 14 +- .../tls/test_data/san_dns_rsa_2_key.pem | 52 +++--- test/common/tls/test_data/san_ip_cert.pem | 34 ++-- test/common/tls/test_data/san_ip_cert_info.h | 14 +- test/common/tls/test_data/san_ip_chain.pem | 70 ++++---- test/common/tls/test_data/san_ip_key.pem | 52 +++--- .../tls/test_data/san_multiple_dns_1_cert.pem | 34 ++-- .../test_data/san_multiple_dns_1_cert_info.h | 14 +- .../tls/test_data/san_multiple_dns_1_key.pem | 52 +++--- .../tls/test_data/san_multiple_dns_cert.pem | 34 ++-- .../test_data/san_multiple_dns_cert_info.h | 14 +- .../tls/test_data/san_multiple_dns_key.pem | 52 +++--- .../test_data/san_multiple_othername_cert.pem | 34 ++-- .../san_multiple_othername_cert_info.h | 17 +- .../test_data/san_multiple_othername_key.pem | 52 +++--- ...an_multiple_othername_string_type_cert.pem | 34 ++-- ...multiple_othername_string_type_cert_info.h | 19 +- ...san_multiple_othername_string_type_key.pem | 52 +++--- .../tls/test_data/san_only_dns_cert.pem | 34 ++-- .../tls/test_data/san_only_dns_cert_info.h | 14 +- .../common/tls/test_data/san_only_dns_key.pem | 52 +++--- .../tls/test_data/san_othername_cert.pem | 34 ++-- .../tls/test_data/san_othername_cert_info.h | 14 +- .../tls/test_data/san_othername_key.pem | 52 +++--- test/common/tls/test_data/san_uri_cert.pem | 34 ++-- test/common/tls/test_data/san_uri_cert_info.h | 14 +- test/common/tls/test_data/san_uri_key.pem | 52 +++--- .../tls/test_data/san_wildcard_dns_cert.pem | 34 ++-- .../test_data/san_wildcard_dns_cert_info.h | 14 +- .../tls/test_data/san_wildcard_dns_key.pem | 52 +++--- .../common/tls/test_data/selfsigned2_cert.pem | 34 ++-- .../tls/test_data/selfsigned2_cert_info.h | 14 +- .../test_data/selfsigned2_ecdsa_p256_cert.pem | 18 +- .../selfsigned2_ecdsa_p256_cert_info.h | 17 +- test/common/tls/test_data/selfsigned_cert.pem | 34 ++-- .../tls/test_data/selfsigned_cert_info.h | 14 +- .../test_data/selfsigned_ecdsa_p256_cert.pem | 18 +- .../selfsigned_ecdsa_p256_cert_info.h | 17 +- .../test_data/selfsigned_ecdsa_p256_key.pem | 6 +- .../test_data/selfsigned_ecdsa_p384_cert.pem | 22 +-- .../selfsigned_ecdsa_p384_cert_info.h | 17 +- .../selfsigned_ecdsa_p384_certkey.p12 | Bin 1201 -> 1200 bytes .../test_data/selfsigned_ecdsa_p384_key.pem | 8 +- .../test_data/selfsigned_ecdsa_p521_cert.pem | 24 +-- .../selfsigned_ecdsa_p521_cert_info.h | 17 +- .../test_data/selfsigned_ecdsa_p521_key.pem | 10 +- test/common/tls/test_data/selfsigned_key.pem | 52 +++--- .../test_data/selfsigned_rsa_1024_cert.pem | 24 +-- .../test_data/selfsigned_rsa_1024_cert_info.h | 15 +- .../test_data/selfsigned_rsa_1024_certkey.p12 | Bin 1729 -> 1728 bytes .../tls/test_data/selfsigned_rsa_1024_key.pem | 28 +-- .../test_data/selfsigned_rsa_3072_cert.pem | 46 ++--- .../test_data/selfsigned_rsa_3072_cert_info.h | 15 +- .../tls/test_data/selfsigned_rsa_3072_key.pem | 76 ++++---- .../test_data/selfsigned_rsa_4096_cert.pem | 56 +++--- .../test_data/selfsigned_rsa_4096_cert_info.h | 15 +- .../tls/test_data/selfsigned_rsa_4096_key.pem | 100 +++++------ .../test_data/selfsigned_secp224r1_cert.pem | 18 +- .../selfsigned_secp224r1_cert_info.h | 15 +- .../test_data/selfsigned_secp224r1_key.pem | 6 +- test/common/tls/test_data/spiffe_san_cert.pem | 34 ++-- .../tls/test_data/spiffe_san_cert_info.h | 14 +- test/common/tls/test_data/spiffe_san_key.pem | 52 +++--- ...spiffe_san_signed_by_intermediate_cert.pem | 36 ++-- ...ffe_san_signed_by_intermediate_cert_info.h | 18 +- .../spiffe_san_signed_by_intermediate_key.pem | 52 +++--- .../tls/test_data/test_long_cert_chain.pem | 104 +++++------ .../common/tls/test_data/test_random_cert.pem | 36 ++-- test/common/tls/test_data/ticket_key_a | Bin 80 -> 80 bytes test/common/tls/test_data/ticket_key_b | 2 +- .../common/tls/test_data/ticket_key_wrong_len | 2 +- test/common/tls/test_data/trust_bundles.json | 8 +- test/common/tls/test_data/unittest_cert.pem | 42 ++--- .../common/tls/test_data/unittest_cert_info.h | 14 +- test/common/tls/test_data/unittest_key.pem | 52 +++--- test/config/integration/certs/cacert.pem | 34 ++-- test/config/integration/certs/cacert_info.h | 14 +- test/config/integration/certs/cakey.pem | 55 +++--- test/config/integration/certs/certs.sh | 8 +- .../integration/certs/client2_chain.pem | 140 +++++++-------- test/config/integration/certs/client2cert.pem | 36 ++-- .../integration/certs/client2cert_hash.h | 5 +- test/config/integration/certs/client2key.pem | 55 +++--- .../integration/certs/client_ecdsacert.pem | 26 +-- .../integration/certs/client_ecdsacert_hash.h | 5 +- .../integration/certs/client_ecdsakey.pem | 6 +- test/config/integration/certs/clientcert.pem | 34 ++-- .../integration/certs/clientcert_hash.h | 5 +- test/config/integration/certs/clientkey.pem | 55 +++--- .../certs/intermediate_ca_2cert.pem | 34 ++-- .../certs/intermediate_ca_2cert_info.h | 14 +- .../certs/intermediate_ca_2key.pem | 55 +++--- .../certs/intermediate_ca_cert_chain.pem | 104 +++++------ .../integration/certs/intermediate_cacert.pem | 36 ++-- .../certs/intermediate_cacert_info.h | 14 +- .../integration/certs/intermediate_cakey.pem | 55 +++--- .../intermediate_partial_ca_cert_chain.pem | 70 ++++---- .../certs/long_server_ocsp_resp.der | Bin 1612 -> 1612 bytes .../integration/certs/long_servercert.pem | 34 ++-- .../integration/certs/long_servercert_hash.h | 5 +- .../integration/certs/long_servercert_info.h | 14 +- .../integration/certs/long_serverkey.pem | 52 +++--- test/config/integration/certs/server2cert.pem | 34 ++-- .../integration/certs/server2cert_hash.h | 5 +- .../integration/certs/server2cert_info.h | 14 +- test/config/integration/certs/server2key.pem | 55 +++--- .../certs/server_ecdsa_ocsp_resp.der | Bin 1612 -> 1612 bytes .../certs/server_ecdsa_p384_ocsp_resp.der | Bin 1612 -> 1612 bytes .../certs/server_ecdsa_p384cert.pem | 28 +-- .../certs/server_ecdsa_p384cert_hash.h | 6 +- .../certs/server_ecdsa_p384key.pem | 8 +- .../certs/server_ecdsa_p521_ocsp_resp.der | Bin 1612 -> 1612 bytes .../certs/server_ecdsa_p521cert.pem | 30 ++-- .../certs/server_ecdsa_p521cert_hash.h | 6 +- .../certs/server_ecdsa_p521key.pem | 10 +- .../integration/certs/server_ecdsacert.pem | 24 +-- .../integration/certs/server_ecdsacert_hash.h | 5 +- .../integration/certs/server_ecdsakey.pem | 6 +- .../integration/certs/server_ocsp_resp.der | Bin 1612 -> 1612 bytes test/config/integration/certs/servercert.pem | 34 ++-- .../integration/certs/servercert_hash.h | 5 +- .../integration/certs/servercert_info.h | 14 +- test/config/integration/certs/serverkey.pem | 55 +++--- .../integration/certs/upstreamcacert.pem | 36 ++-- .../integration/certs/upstreamcacert_info.h | 14 +- .../integration/certs/upstreamcakey.pem | 55 +++--- .../config/integration/certs/upstreamcert.pem | 36 ++-- .../integration/certs/upstreamcert_hash.h | 5 +- test/config/integration/certs/upstreamkey.pem | 55 +++--- .../certs/upstreamlocalhostcert.pem | 36 ++-- .../certs/upstreamlocalhostcert_hash.h | 6 +- .../certs/upstreamlocalhostkey.pem | 55 +++--- 286 files changed, 4753 insertions(+), 4939 deletions(-) diff --git a/compat/openssl/test/certs/certs.sh b/compat/openssl/test/certs/certs.sh index 5916452eb566d..35ab27b1c7589 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 5bedccd7b4a73..05116a4d9acfe 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 00591e915a1a6..2a45d7e3996e9 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 f4a407a3311f7..ab9efa06f9fe4 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 b373138fc8735..69d50f679b1b2 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 732b6d66abe19..a4f06853ff245 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 bffdd69b8a889..65e7f3a4ae43f 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 7be65fc73729f..28736f5a6ed44 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 f29bd73b0acf8..ca72e3b9b6837 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 28d6d962d763a..8b6e889ec1f8e 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 b2cfde39be361..5308c58c53d4f 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----- -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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_key.pem b/compat/openssl/test/certs/client_2_key.pem index 8ce9375be5cc5..8d7dae1929475 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 42e2bfe9429f4..577d62c103be8 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 1f4da9cd7782c..1518cff5d7ebb 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 7b3a22f940f62..1c53ad759caf9 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 3f086cd83dea6..101117f3b944b 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 f07ff38e529b9..7767bb46e3dcb 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 e06d918fe5927..ae7ef1833c66e 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 cde6a31d8e1dd..4f44a8799ec7f 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 4e4355fa5deaa..741d545177e69 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 fcfee90dadd5a..b200fc72c985b 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 78b7eba8cbe51..af6fd5027213e 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 655a88312edcc..224b60ea617a0 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 172bf1ba47bf7..d5e2b77c738ab 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 80a8d978024f8..ce011ad389add 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 42ed8b1acbdbe..03e5748cd7d34 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 9e4a5c93b5c76..736ae1b11500a 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 a508cbf08cf35..a76c7577bd10f 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 b8cab0a934681..46f47b93f35e5 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 e7d470bafe968..97cb58ea41fdd 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 50abee44addb7..71d58c44f3409 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 4e9e8220becbc..e3d7eb1581a24 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----- -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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.pem.h b/compat/openssl/test/certs/server_2_cert.pem.h index 61832bc7a183d..7073729e91d46 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 ed2d88df4abbc..4ee9c699b296b 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 9212fe6e39b6b..397efccf92ea0 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----- -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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_key.pem b/compat/openssl/test/certs/server_2_key.pem index b1d86d99631c9..1b903372f223a 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 b5fde030e97f4..8b80f9a44ec5e 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 64cabbaf80469..ae0b51a189462 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 a95e74219a7d7..71bf96db5a767 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 633a5304c3f08..372c6c83c66f9 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 1406033eb53e3..eb5776e881a51 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 c3b1b57ebebc4..a7e2f45b4ac8b 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 99c87cf00cd446623037c06179c19919ff1e46e5..47ad37ce0b54b64cc9139d4a6a55635a8aadc0f7 100644 GIT binary patch delta 45 zcmV+|0Mh?zYLG1yUY=p-s5-MYWol`?ERa?4&YxjTkwF;{`epF_moR=(wE4Zmklpcq D>%bSU delta 45 zcmV+|0Mh?zYLG1yNVgBD;`xi>dxG-bIG-{s{P-NpkwF;{w}mK(SWiYLY~MDlMvk~4 D{vH)p 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 53ea02980d9916b8bb739a2ec023e517dbdb171d..721b7c5b6dd6beb2276b184a516c9dd862f43ee5 100644 GIT binary patch delta 1082 zcmeC-na-nb(8MOp#mKOriH!%yByV%nVEnEDX(!jZG{kuF}$qo0s@vh1F)W)U3?CIuk-ao|~WO%fuwW)WCqD`kz?+ zuhb8JryJA-ZTY$P@PxY`>kN3=IJMe5+P?ELGIFyrFgGzWGPG8t8&~#loXWJxo&Rln zwsUs>_I7hW&s9$fR~;^zv#R{#R-WnzSH;5 zFs^GNGEJ>N9{&8mgFZv=vK8uv^%C-~DH>0NZmsW_8zIfGP}e+L^XoU;2DRXi z7C$$cF*|Hd&Gc_9x)=FQODxk_M>NcA--TnfWpdxQEi!a%bYf`_@lECQ{5eCUbhq!? z;EIm-zoX{8oo+tu}lvt=}noo!hwgl%DX! zePu>WnQgYh9+gKYay?g^@|IKXk6G}Y^VNDsbQ9alSNY!ix+L%4R0Usi+mF0T3mDA~ zv0nfBRp*4$_Ltk_g*g}XhwW9EqA3>3=C(lTkdS+F!rY~CxmvO%JOEE{vEEFX&)iwL%aYakDjR%Vef z5Np7yVDfbq(|Xr;{mYqm{|@u5E_ZIK|7#gsxPn#N!8s$VzdB?X#Zco*=>ZpG&yQ}$fG z0xNsH+QOTA6lxk&A4UCY+P7O`|B{pOv*#A>I1!hr`8M$2G3ns?KQi|twM8~=+b}0; zib9ZI+}VxuFRY)calpqsHeV#VA*}n7KC6Fd$Go*qb_A*9KX_*8FW_K!_U7R)U&~sP zex_~asa%$rx9ry`5g$v|ltPb|$uCXjO$~mzq+BQ5WW@?yshM+@&9r3p-MOhfH0bQ1 ZFx`J^CNFoJ^iKYqUz(_O!eOT8)&Pr{)i?kE delta 1064 zcmbQv)5D`=(8R{U#mKOriH*^qiS;iVr#2fSD=WJJBO^-_>pP&(tBFdr+$M$wMn;Av zrUu3a6IW?zd2Huj@#tswqw1zl_blcc>HPU2bDD`sfT@8&g5Su%2wC+%vHI<;8XXb- zZt6Mr&DOZ}?NBt}W#iOp^Jx3d%gD&h%D~*j$jBga`P<%852kih^4Vzce?Kf7*Vmi# zdg~_RO(vfUullW3Fv+|-d&1&njDFZK}GD{t2vSXMdjZf7_L5tX6`v?)_~~SSG3DbZp1TnA5X8 zvi4mo*ckSB;``dny`>Jp1zZcSv8hF@p1w6QJJ4Opfd8iMC4+m9n6&%WH(Sg!wUyoX zq*kq@`+G(ESw;KDp`wlY4@6C6jdT>fdFdiD^BX{GKmpV!mL|#C!&b zPZ%^YZCJp}#K^?N$#6};IBf~v>GhM7ncAh1LN-dA*T@VJEm0HIizinwE7oss>e?kS zIrPG7Bb$Fq!&cUBiE%aD(fog3s(cN<=~3H4p6P!bf}R;4o*ic-Hvjj9#l_l9Q$()Z zZar{5LNz-=LP+W+t7G);x$=2)B=<9Lf10vh&@R^ z{GTBIt4#2I`=(U3+0OM@nw#FtcyZIAJ|_LshYa=AfeRD1a;#nHzO;A3t;{X9-O=G*8k09)5Kxx9*Z!MvEK!`j~4x$gZA((aSu%xhlv+Xfa- zI%afdb$27r+SH{jaotN!nC_P5 D+7}dC delta 45 zcmV+|0Mh?zYLG1yNVgBD;`xi>dxG-bIG-{s{P-NpkwF;{(rT4r$Wo%5VW4@QQ6(yR D49^xh 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 dd7782ef567e9a6a127f0a780e23051ff42e164d..f3aeb26002c5045996368166bc0f3af28fc5c8a6 100644 GIT binary patch delta 1121 zcmZ3$vzkZ4povYLi;-bL6Pp5%DZ|F8&Bn;e%5K2O$kN2d3l!osXkrvvSUj1JxmZAg z-^jqo%)rFJ!qD8<*u-+;YOVUXd5JGpSZy{-&C1-XGa>Zjx%r8{OiTg{4Gie2qZSB) zgp5H3m_iJQTBvNGXdsWUm5D`&ML_w_L;2tK*Y9NcGz8V#crqC9vTZ;VDJJ*$pUdt`F)?aOsP#uU6LP}wZ!wg_muF9LXqWMOkOs#M^ zZsr<~qDi}dbkwgrpqADhTTtd?PVL2lg*BrpHWcooqfh--nCN_n3w6e8j*qQrTTqQPP^FZ0y;*Pw5Fy+*fAAl-Xu0>`{4iBG+@pDQ`LD{+I>dIbW@JL^rX$ ze3kFLuS@d&O;zwUxBbYgw1Cm<5bO1?Uv*A6ZGX8d+C-8=AJ(1kMZt1p?D85tNCCmSRh z$g(kq%JQ*@v4~(x-oOM4lvZYuFc53Ns$lYK7Snpycm2zmcmEFatuA+Ns{d;lT)IKJ zJKCI?bJY#|v*MO7x*@Fll0K_{Xve&@ zPj&>UXkqbWN#et~zRg zAXvx@VL;SEWdlV6d4#P@EJ7>-m$IfNod{YqCvidLyg*g0Dg$0NPOUbNw(q=*jNGgY z%uS4p42zvv?xeJA*izs4KEfg3VWz-aueL(JcNw!|k-OL5sHcgH1UdhC@%}z$i_E%mb$C|mFsrEPO z;yc>py#C;goN;KHk}eW`^>M-FO0FpiQgN&uJFcW$ zk9Lxon{D1Pk$Hi;)qEDd>XH@*St;`qT5aL?Et~&lT;A@b_Wazz<$v#TPM3W8>fBDY z(8+5)&p4@l{CJA;M333`w`Beo(^W{`^>F<~Z#PaRW=00a#mNSV2C{6-p|X4|Vk{!q z(ljuY0;QE%Bn-qFuqv4Rjm5Nn<+Axn&Ks7lyWq-m>-e?06qf-0G$~)Nw2%BdcnzUG!ux9eLn z#5XYRoxlIL#7ou;O`ZSydLk9hWPh;gc|XH5exb1a@5+RnbQ_*6lOMh8e0aIOZOudl z-^mZA{BKy>dpp;?-$B}aQk;3s>weq7;z`Gh?yT-^4$qBRlew~XOudrnO kT<|+&=KoW(7rVQDi`u~V)X3atd-3O#H``6NGu`P206Zq$w*UYD 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 515cc8b1049e6..cc9eceaf83c86 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 1a143136b7a6c..ae473be5cf6ac 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 f6180b1b355ad..08249b20b3b0d 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 44f920a2407e970e1c6bc2c3ed935197cd5c27fb..affd9300c3e5a2fae5d2815a607c405a9b214605 100644 GIT binary patch delta 96 zcmZ3@xSDZ-zC_%-#1|{9Hk+kpW$x9P5c=`l{6t?SCINscvvF#( hF|x9<8!$4l2(buE`TkI)pK0RLl&LSKJi3vz4gl7>BZL3| delta 96 zcmZ3@xSDZ-zJ$ki{uPgYc0a0a`gG4?zLCzKA2O$zm;@Lma;V$lkYik=Y@lc$&&H|E h#>mRbZotUIBE%x#zWu?km0{M7-^$(9=N#+20RXcFCJ_Jt 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 d80ff0c4db1c03231f2b60659216e20242072184..a73e3ecca1b789fa3335a50d94e7233c7af46a23 100644 GIT binary patch delta 1165 zcmey!^M^;npoy)5i;-bL6I&sWnajqh&Bn;e%5K2O$kN0X2Na4jXktuWSUfqNxmZAg z-^jqo%)rFJ!qD8<*u-+;YHh8!d5JGpSZy{-&C1-XGa>Zjx%r8{OiTg{4Gie2CoyW& z<511GP!L^p6o$Y;WdlV6d4vm@ScF&vrhI>>($6&UY0A_WQy$$&T4%t^#;Mij(e|B} zk&&B~fw_s1k)h4qamArCx3+&_uD_kidN@g=JT7?o`^TyQE|adQy?$}tR8kc8YkI{cv#xuR{%*UH6?q}Z+@nqt$m}cVty`ofm!#O)8w>MJt zaTX^X0?%aJlhTfm5~#i?{dubb*989v>HksI#WQ>tcAm0#HR9`9TUUV8yV`b@%*I7~VVze#H>>(SCBZLd#ag`rVG76nF1^d*{m6%QG!c{>bTf zi<2pQ`%Ak1rml+68|#-x{eA}Rj`MNTYxNOkGw0i+F6C)FoNOfzLCGX26 zE=#^L-R3B27xNcPESW1|a z@~$ZwPlRr*@0c4Q&9G3{JX`bYH`@la;ExtRH<>XzY);MeZ!EeO`A$nL(^*F}%xvF< zW3^>+-?uF?bZvBEX%F#D<@EeHL!@-K@7mysj`zQ#=DnS6KJDYw)+thv9fsDg+Fg%+ z+yCrr#J#G0X9WM;;Lxq#DSMsUxc8Kv@Wg#(MogJ)w!$8jM<;SUSDf;eQ|^yh@SXG3 zdPj5<+sjw^-ut>F@847fUvt}!yh;lg%?`0%|N2$ugwyty+vJ5g7xjnjRhXhF7R%dve0urE$4jeu*1uiuRq*SkfvHEPr$zlezRiAv>MZzT3S6?*&~b^S=6$iJ6gs zadEOiqJb5)1dk&>Q~dg-4gqkoQ$76 zw{XXaxJ=Erfd`LC2iO0RxgV)5vT@snIZ;y-g8bsnZk&H%{Zx$uKIXCcBGCB4}bYu)|&J)Z8J~hvc$Y)zfOtxShA)RdbCV_X)5M=XktuWSUfq4xmZAg z-^jqo#L&RV$k4>pz}R5oYHcl#?ffeq{p@~J-Sp|6#e5^3KR;wnGcgG;G%%p6p2Vn8 zk3%)%LP2!ZQ5XUXl?@aPT`~D-Z0>0h$gt&w@QsvDA2S<0>Y3NP%9(8`Z`Bx~4Wh)7`?Z@S(xm#CPHMzIB$<7PQn$ zeo)D0x3#*ddgeg>ZJXn)i+mS({j2AZFZ{BBjb*26%_E_Qi5LHK%|4K{RBdL_bIH;u z+sC&uW}V@C7LxFpC+BtS^i3Ny;;;3!ujot_;+XK#ih=W=fb6Ld8~#%#*xx49*e;3H zeHUilqIf1(`G?E1P?b{GlJ2Sf3!0cO7&I}TkpL1W44RlWEMR70WMblExF%qnwuJBW z`pGAl+NF?UHcFh=$P5wDlQWs8)^Bg>+9feL^ulW+n}18gR@QHcaW&l0{C{7nd=0

3LY6FHfv39ec33|!I!&ZrbM*YYzDC)M=`M}J}Wer z&f}Z*;*ow}F#9o`Rw3VwK61@#E*?AL-L1PU@51jLocEm~-rPA7HoJ1Fho`T(Wz_BZ zmJIO?jC<$r|1I&7HA7S9|Gu6`g)`Y7ta{$h@Qhz5Z2!A5At&92XUpVAFFPMzu5Vj2 zQNefegDL+T*7n}cb?!X>t1rgY`Ig1 lSw9#24w?D?)a=FXuHT|I@I5s$_t{?jIpxiElkH4*`T?Ct>T&=8 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 ae975db1626147590d2e8ec584c6c79bfdf293fd..9357cf62b7aba6c309213ff9b9389419a6456f6b 100644 GIT binary patch delta 45 zcmV+|0Mh?zYLG1yUY=p-s5-MYWol`?ERa?4&YxjTkwF;{#gYwx;Z8cPXlU#!r2i7h D)U*{N delta 45 zcmV+|0Mh?zYLG1yNVgBD;`xi>dxG-bIG-{s{P-NpkwF;{{qfSrs?x?F2Vd%eqtiyj DB2^f+ 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 937ec728143ac9b0bb2a5eb784a84af66e2dd6bc..7302d5770abbd20dad22809cb74348e1e687290c 100644 GIT binary patch delta 1084 zcmZ3_y^Gt|pow)G7bC-hCf4;p=4v)hZ8k<$R(1nMMwTYlIY6Nq291jriLr>p%}ac- z!fLZwYF6f6oe7~I&&^NtmEborFfubRF|aT+H#Ro0oan2ig-sn3lK?{l1BU8_V)aKS z@isj4vs#yt@kV>ef1#5Gylk9WZ60mkc^MhGSs9p{7#SJ7q!Sj;mih4RV{_c9|57)? z-8M9N7ktSs|0`z4yLIb@qk&C zsV5yKo%pwu@#s&T2`{y_rTcxJ^1@*1LiVVY^_QL`{^P&y{xl%j-s7>Yk>d8%J6@!& z{CwFfig)7?iQ8Aj?(b9zEwO6rm|d3G{Q2Ospp3^npYJEW$c(%@$F6-z#gUhsR?~mJ z+i}gqv*G5hZFf#Jb7?BRUYRbScW6!Zm-U}g7W)Zt$tS5_sqAnpk>HxUii1T>Lt%JciS&kI?h%Jm~OXivfJt1R>!O&jWri3ENEiB zZP3Jg9f&U*G%@X7z|6$R#3WMPnq|rRa*4~5uS~Z&irU5e1rtjr|7L8LLPUv0lsK<3 zh-(UtA&bd#n5Nbr4}X5(L7$;_*$Q>TdI@>g6pbfBx7K&ejgV$osB50B`SqJ^gIe%M zi=Ug!m>o8!X8Jc4-HUvuC6?)|BN}G5@4~U#GP&>D78$xWIsRfrN5AcVb~fT()xI-=e{OK-*6)6y= zzA_`G%r;wLkIJJHxt=RddCMvH$1M2H`D(o*x{2-Ot94D?YpGek+~nKEwXXjhB;AF6oUNX&TgE4Vf|E% z13u=l`6AH`VcnPXS^Yyh=B<6QBSHb?YdAZx9ck<`_ N(nPHj4l_Ns1_0Wd+iCy+ delta 1088 zcmdnRy`J0Gpow)g7bC-hCe|fD<^ncOZ8k<$R(1nMMwTYli9n%VgT_UR#8^Z;w)3xe z^t1a>b0@vj;eUv@iUz{|#|)#lOmotKf3o0WmNiII^(PS#YSU&CMW1?vH|I;+NA za=$F?u8M6nTp_d~{iMeBizY%l4VO<^J2Oi=-LBvqXTQ{enkK`?Po0%_wc0+lIVr@{ zJ6WbUzx>y? z99t{9#{1mVVAFY8Vxp|ms(J#oKfm1QaXm9ba_%kZn##!UV3}nO5@E zeX;Jv=@H*niyd9wBlse}G>C5+U)oKXwpT4)MRGH(W#{}(*`!rj#%#6Q$ZW}zrVW>@ z(-(yA-s!g1H&SEy#;}YG-`ES$MIZj?tvkv2!qDpP6`%5AmbO}3lc0I;riCqNV!mL| z#C!&bPZ%^YZCJp}#K^?N$#6};IBf~v>GhM@nA)X~;vq_$*T@VJEt8isO|9SF)U``u za_EKEMmGPJhOMmM660#Pqxt{7RQVcy)1$V9Jk$R=1U)l8JUh-vZ2s>Hi;K0Jrifg* z-Fo1Bglcw#gpkxtR>$bwbLI2qNbYCg{xoI1pk1nOT=TUH_1{)h$%=`^N5yj(AL@y- z`9DGaSDE1b_D!j5vz_a+G&jAO@#3aKeN6hN4;kvK0~aQ20T zaQ#JZH%=yIMh3>k$p(oAvTV$uvV1H!Qni6RNLrai!a%G6YqFo*%3@l-a@qVO=M78O zU2x^Ob^Kagic0{0nv}0sT1fL0{qNydmvZYasb#d-^2UdS!(z_ylo{1W)Yfg*n%?@d zQKW+}cgIYLXs_7}VnL2#VpDupXfB<{H|@nE{lH-MV>+!uz8ihyn%7)BcEr0|cUj(r z-#a+(J4L*?b0lnbINzs|*tS6H%sF8CcX^Z%*Yi``wnMQz}FYGm%Sz4&v=o9!ms IneOxh0BOtJH~;_u diff --git a/test/common/tls/ocsp/test_data/revoked_cert.pem b/test/common/tls/ocsp/test_data/revoked_cert.pem index c2713e57de2c8..912af121ee367 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 c678426bfcdee..c75cab58f18b3 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 11897dafb21d11d1770745b1cf9ca3373000543d..7bb3de64720107c051d137eb311c3ca2dd79a29d 100644 GIT binary patch delta 45 zcmV+|0Mh?zYLG1yUY=p-s5-MYWol`?ERa?4&YxjTkwF;{(nm3O{a-y4Bz~&ww&^36 D&dxG-bIG-{s{P-NpkwF;{|NR|^y^$)8Rix!WtH@de D6h;>k 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 c10dabdfd1c2501d0113bb455528755b55ae7d61..0a1921f49f90ee0ef9775c1d8922c5f1f8e329f1 100644 GIT binary patch delta 1086 zcmbQovyw-{povYDi;-bL6Pp~6DaFRA&Bn;e%5K2O$kN2d4HRNGXkrvtSUj1BxmZAg z-^jqo%)rFJ!qD8<*u-+;YAx%yd5JGpSZy{-&C1-XGa>Zjx%r8{OiTid3kA_tN1+Q$ z7GM;szvOOM{x{xMM5S)kn{6+ZryKCHacZ@Bw0-AgWaMULU~Xb$WJo)zbjCeA>D8xa zDyJ&lbIoK69)9*)Y04OUtt;7!`=b3;t*vegVs6cJE9<}Teg1p82 z_RVgLO%AgUPX6Rp5xCCSN0{aNmfp^qnS0hc@8xCZS8esO*tSx;MEOG3Ol`ie{~T|A zt6b2;eA}Rj`8p6^HfUnny?~jCk%>v9x;4v^_vI3oC106ta}>3U`3okNPR?R#mqJ96 zMU*(NF^Fpljx&qN+{{z!kB2`$@SxAoyKIHJVZDUBYl_Abp}EYvm6*8KX- zwm~iUqs7lnX3P$oQ#1V=i|$3f(-O;c))5Ue+jrquZJFHnZHo+D8=Y9%Lwr*?J%7#+ zDc$Y6Hn^hW{qLxGZ>O72`#80Aid1BWq4leF*Q4L|KRX+7uWH{J!9O=RbnAD@UgtLM zJ*6i+abKAcQ)Zj3ut(+5iCoVWr@ZBq`(qY-=X|x^5#7Z0@>Ra~zAnl8H&wyc-1Z}{ z(gH@aL#)@oe$_eQwEg8ad11~){b73*rf7=Avbil#Iwa(toG^E3TrQVi;)a@{eJ3=Q zv`PfaA6>^}F8xo)PUp1mcJIJ@K^MxHuD+bSfJMXx*@Fll0K_{Xve&@Pj&>UV delta 1082 zcmZ3<+XQEOaw~3*Fk&&T^ zse!S<#MN5X9^3g>Jo?%FsJiLXJ&XB9I)8r1oMvJYU|c9D!Ea<>grqtOU0|{Rqgeg_ zzp@>BCu;SDE_v#(`a~3q0WTY;R+~rLcV0$DZdL~7CPqevd2>GbN{ck>ZTi2WZ_;KT z!(D0?aiY~J+`9j3o<+=f?fCD7LMHPK?ag z>wL7%oA%cItMnAf+IV?H5quL<9{*}g_{T1>0hs19znb1_}8J;nbbA`&q z(^LDrk~Wx&{IPI8K4+WO#QRmp^_MBmX*_n=w!1r!vt{uC>visXcp|X=dsy`gw<9TV>@~w{Rf3-dRIA2t)_kjBGp9=HE7Bn$m zFlb^v1H>l`nwT~$U}j=uV&Y`DCSaVlgzxnF$)!x~(#T;g&TC|bh^VNE8pV^lm=)`{ zH+Aijm>hcHwUN!grC}@Ux5T&_?r8qMFIB#V-}I<$A5}W_~!s24> zrYRy|5YYcE8wTRGOQbYI##;a27r z+wN#(1;g~4x=z=)q>DsfeOz$4l52{BR2*x^jw>nGqn%{tW}A0RWM1HIHJ^pAx}?QH zR?7T@R$KUe%jUlsm$!SVJwJDF`QN*o(fwDG;AObl2&GsFc53Ns$lXL7SsBb z%jPFJZ&7LYk-Oe-FR9lv{U6Eu+PjH$E&J7ITiL%&0!1 zwr;c5^wyV+A{~6WJ7!8md(CDL3vv__o8q%VbLl+3X)hk>2L`hr(`gm*-RL9NyyoJu zBi`M*%knP#-obg_DdNqYBVn^Er+Rq$np;NQu5ZZ@-@v$c{{G(*FIh7*b^h<`iBvd~ z{lTi|{S43eg~Il~D-&|kZFsg!e)O{Q;pO_aH4_zlCqJ0-zhQ0f?OgYM2Wj_7appCz z`)vb@Cml1ov%0&HXKm`zmbmUEC(QQybuMna!jkoK!S9fn|4+?c?C$z4Y6IU>BXgha P#h+8&Y&Y4?bf+Hx^5@(Z 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 9707e4649d89a25046ce8af098c0b051d0cd9fcb..d3ce5e9f8274d0e814c89065bc0ebd3e17ec473f 100644 GIT binary patch delta 45 zcmV+|0Mh?zYLG1ypKcK@3?2S;4)CctqVT{E@I2hfkwF;{$sIaEs^tVK3Lp$cwN602 DtaK7J delta 45 zcmV+|0Mh?zYLG1y9@H_ClYQe4hq76$3S~jZ5E@5okwF;{Q6LwvC`<#hiQUV#12y>% Dklqn; 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 151dfe345e8c4b441cedf0bb144d8b27d781c03c..35e135078cba4f55c2575de1eb437d4705ba1a92 100644 GIT binary patch delta 1090 zcmeC?-OQt8(8Q+C#mKOriA@8@RAJ-PW@BV!WjA1CWNBg(1qumHRO;b2GcYl*Ff=zd zHnE(zQ>%V{o}eC&?7vdJ4=XJfeK^4X!RF3MCME%fCI$(9BLgEO)lmzT4HOOJ5ympH z2(bv9l(lkN^^`@6OM%CAtDnPO170>xtu~Lg@4SqR+^h`DO^l2TDl%&g`nlfnNnJLq zFU(RrBRl)!`qzOLv6IuB>J8Z*?3aD}I`F39tlL!&`qs^zv3JL;zrX(Mm7H*;>h+n| zrIuR{UaUMDs&FgqTi+Bvqvjj+y?c7|_9?6qn$fU%&snXf&FiF(BsD0jcr=xZ%`%AB zIU-Wd*`w5%H~FxSmk@*NtT_tqI#u!Cwnv?7+gF&}u=<{mqN z>x+yxu1r62CgGvNuNL!3+~;P`ujMmtVivgFEI#>TFjJ#ltHoL6S;9X=k56aa7k9-Y zWI+@23xg)+CqVqbpo!_k0%j&gCMFTz1|g<725SVpKAku#5EQU%?cHgAH%?AxYL`NU zyG4{ZuQ7;g3XU|3$sEj!>hCF=yL+|gesq4o(kU95BU|dhIz_~q>62a5=|7CG=NlXr zPVLNH@^!jihQXfBsosHXyuTOr{_)^fx%j^@tYR+z8_sDpt&gv%$bNEe<&B@jvH$+` zumtsMUy~&agBzndT90pE{$W*~WWbsJiyvE;|1(w2k#6K>)VY#p_SfaRtZ)754<*Ya zj_zp{i9Wacudavv-0o`}x5B;(TqyM1c6iAvoo_~l>yl)isW?q(Qk|``EIIPW`7I^q zqwX&?RCvPjAS=iG-8;?6$^Y`xmNI=+N}D9%7Wm}opL2fCcD5~hy~%vaI|G*2-}V`v zO)$(_xqbS{Y0KZctn0IyxpT(>E8U&OkDR@CePv>1WMEvJY>;Rm%f=ik%f}+dB7!X~ z0~0JzTA4+{K&(L|ZeHSx6;_+gQnNDm>P!gzcy4~8@8mF6)B1?F>*q3mKD=m$@S%qj zZ>~F+{wU(4{1TJ2@`rM-eYkR`_-md2&v!1_wm~PL{i}~ig3Q_8gH`6&_dL$B ze%rtxsHSaftQT_iV&!p{(mUeS9T6gCy5ar$N6%TAy!m+RC3m@QzIbt1X_ZcHnFd#N zoVZ9vZ`9-!k}T3u=0>{p&sF1e5BIJws!Ln;`ou^7W$pW&BOI$vvmae~`@_N7kmw2O zi_X7R)MN9jFKz$J+V^jiEA1UTjvQ?kQs*t!Ygl-6#}Y@a z!p6&-2P@|?#7%c}oWPmfv%jBD_@{Jgm+VS~_h#lo46m*@Km B*e(D7 delta 1153 zcmdnY)6J`7(8Six#mKOriLC+1tYPESW@BV!WjA1CWNBi{1qx+ORO;b2F*GnTGBhzY zFgBRDQ>$L?is7WmwU7DRH$|@DN_9LgAmyIT#3aDb#2~?MWMG7(I%=V^fueyt!dNC2 zAr^r^1@R3UKFpgt@1EYqZ2FVmfR~L^tIebBJ1-+6H!A~k6C)$Tl1JzG_OHDkw!wAj zi|dhJIjvZJrtIshte84iyMC#w-{Cc>&d2u6ZE5@xU7?ZC5SSPhx7l-g!c`}sGY=1J z)aW}E@MS@0@N_qqcXNC8OS*kO-2N~1UAcbHU%|`Yr%21*OcvW7zo5WWR8k|{Q+eG~ z<+kV741e`jO780Y&B>L!<;$0MuXd+h-x#{Sy7}payA#g&yo`x=*RTKQzkp*xeYVFQ zPsOrDJTSHXeR47NKA8Qsq#AKL0&8=^1_{6nU?VVfqif`O@ zPyd35;Rf#SZx-)z-utfT`q_KxyGoOa&N51^;j_<=>d;31H={vP0R`ln3))vm^c~w*p-3}DxU4TH@S$ZT^c#C#d(d)5HS@sQL|z4 z6lTTxi`FX>H}mb(R{Zq9ZLN{AZm#RU4K^BjF8k$Q>K!XfoxZ~Wz<%X!;&`-BVe3yj0Qb|#Aap067;P3_r3zA`@!^`F~}FM5eA zc_%nKY!d5?3qsAY(;n=t68L?UW%h%*<0%$W(#Q85{9T`^SMQu3`TFG2{*q6NTC>kh zdwf3P{<)f4_y0|Hj=Yr0BCfWmU*~<+ZLe3?j$I0OJ-b!qc4Dzk-^62=jLyZo+fARS zWMk)3cjV3W{r7Z_q#nxSy!dNPwbXp~9YG5c8cy6QlZuJ!-M-%Cu;F z`hyVXE6)#4)9kcTKJA5(Z)o zSQSkE$D(9Uf*Bs$`Byyp+5M=x>C-)n`9?Z_e#o2#nqgW$Z=#q;Axmz4NN74&6d#wD z>^WO!Z+AO&`>FSw<~lOJ@0_-_=JZ^#Ts1*OsUB~e?H&Aiz4J4iww1(a`d-O4(o0A? zp19V~>5s=HkL}W*>e=}>Sx#s4$!^`Y>u~X<%Lh_8>RIPx+O9}go4?Mc%l-^&{o-h8 z_9l^o)2@|qJe(g>uWl+BdAd2#;r#i%Bd$Xfly~fmw04V>QpLL+{Sd{1CJH z@{|9!^;R9Wkr(9Wn00YVE?Xw2$<@ZQ8qB}_ xu**z5{fHTE^KH4{yE?E5yd6R8X#`!aT8iwda- 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 XzT+BWR|G-OG(+Vq-N`xUe^mQ78u%bG diff --git a/test/common/tls/test_data/password_protected_key.pem b/test/common/tls/test_data/password_protected_key.pem index 6248839921b0c..7863fa5afa9b8 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----- -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 -----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 e314aba1305bb..0e23aba66a7a3 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 99d78b998ee6c..4eb01fd677cee 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 42422e7ceda6a..415b41ec5e50f 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 ca5b3191c4ff0..5ffc3a55a9d71 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 0a68cb8b365c0..813612c523098 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 1b5142ed280da74f2c3425234d3caf718259656d..14cb8105e71b8b06609087186bfe4b1b6f333fc7 100644 GIT binary patch literal 4754 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 literal 4753 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 diff --git a/test/common/tls/test_data/san_dns3_chain.pem b/test/common/tls/test_data/san_dns3_chain.pem index d96c33b0b8e64..3cff256e5f6ae 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 a1719ae14784c..13f91d6b7e917 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 402d574a90dfc..a93d91402930f 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 78ac4d3a61fc5..d583c813ef375 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----- -MIIEKjCCAxKgAwIBAgIUCJAk2LFDOO9q+3twtS1w4LExj8wwDQYJKoZIhvcNAQEL +MIIEKjCCAxKgAwIBAgIUSMoIMLvS1ShcKb/snoJbeN7UhdUwDQYJKoZIhvcNAQEL BQAwgYMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQH DA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVu -Z2luZWVyaW5nMR0wGwYDVQQDDBRUZXN0IEludGVybWVkaWF0ZSBDQTAeFw0yNDA4 -MjExOTE0MDVaFw0yNjA4MjExOTE0MDVaMHoxCzAJBgNVBAYTAlVTMRMwEQYDVQQI +Z2luZWVyaW5nMR0wGwYDVQQDDBRUZXN0IEludGVybWVkaWF0ZSBDQTAeFw0yNjA0 +MDgxNzMwNDZaFw0zNjA0MDUxNzMwNDZaMHoxCzAJBgNVBAYTAlVTMRMwEQYDVQQI DApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARM eWZ0MRkwFwYDVQQLDBBMeWZ0IEVuZ2luZWVyaW5nMRQwEgYDVQQDDAtUZXN0IFNl -cnZlcjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANIUfmCovusO0MGp -3heLv6sCyC7nhM6f6JQXVA+CNi47Lnd91a8hw826a79PrgCSMi+GHtikgB0ADQ25 -H2kNnV9iKXEi089ImL0ITr3x6elN7LPwwUawHFIhlk04VC/aH+Rpo/xTFxH+n8xi -Z906bbAYBAgvfk62FzZDi90sCKyb/MVow6DzCysuqIlW8lnhTh42ZMjtejdEuayV -rzeWk7nhK2QlCk9W3c48MJToyc0IFYnkH9Pvj1uFSqiyftDX0I2yRZXBhhbDlDSc -r802h/+QyaFiS/uGAfO79EwPXQmIXusZBb8KuFwUr8/ACM1me/N4DV+oDuIlzfZI -+mXqPtkCAwEAAaOBnTCBmjAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIF4DAdBgNV +cnZlcjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMqgrXcab2sqlvoJ +ApxgGqIthEmSi5OufQrgA1IJGQXmOWjFPfpph7f7aolDV0kvo8qbT1iaWakK1XcU +mXHOHeEhZWd95btCAN28DIwAVMMl3d91ELkocSFMHltL1MjjaMqBgyTfIC2KGqg6 +J3CgEP4UaLT38QdLw1q22i6RdCAweRtjbGGuI2vVo7u7djHZHyzb1Ha9iigLMtip +buN16H0fvbNIP1ZgGT44WIxod8qwAKHm8ntPsSMlQFQS4kBzrg8s+SrCNeC/pCku +Yo0RHsryOjfVnjRyHijk+awTb/UINhQ0kHGmJd8EwIAyQMkUBGcm6O96o0MjDZCL +8HvrYHECAwEAAaOBnTCBmjAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIF4DAdBgNV HSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwHgYDVR0RBBcwFYITc2VydmVyMS5l -eGFtcGxlLmNvbTAdBgNVHQ4EFgQUWMEebiPla/5STm/pom/Ol5Azl8IwHwYDVR0j -BBgwFoAU3O86c6M7zsm8uUvuaTtzu6ZurucwDQYJKoZIhvcNAQELBQADggEBAKY4 -9xV2O5yRnldhXGi997L1rJ/mh8f6Zk8D+o06uo049c3rJ78zwugpLq6LA6x5D9PU -ub2ap/N/b/92poWD85JJZHOoseUoKWzckTBUhlpo427X1tu+EZVgmShivqx0fPa1 -ZPk3WNy5w4H0/v/V5jXDajOf5OXcDmpS463qjjT19DUx6t//TBqPcsTFwvJXFznt -/drEGErTQhTK95/t2J1rkh4jk23q2zTPqyKyew7Jv0/a2YOkFN3mXcci1EFU+TvD -wZzDK4nTMEGptWm97ziGjV+HaBEUaNOzG15aw1wYJlMoY6oMO+oMU+uoxSoOU9yx -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 0444a6b671248..70059bbbc89b7 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 b5495f77255a4..369c44dfa692c 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 dc48b4be270a0..305745c8b18c1 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 e2bd73981e234..1a7512c1f2575 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 cd9196b9344d2..9d35c8e9a192a 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 23af0e992538e..f6f79dda025da 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 0522e8839580b..ff33faee22aa5 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 f38f5954b676b..c6896d46d9ba9 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 5c589fc2650fb..a169ae6a6e2e1 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 232fc23c7f2a8..d1fe55fd4aea9 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 eb17f3960c939..a40a290c7c0f4 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 c4d7aed773d87..2f8d3800a0ec0 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 d22b1e2890326..b28928de04dc9 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 c9df71cf78273..5a84f9424dfa9 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 7ef53f18f78a5..38f47f2d288fc 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 3e5237f791c61..45d9ff8c256d9 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 1437e4d6c2e5a..7b44ff52b17c6 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 de67fd316f56d..3c5f90c9d5bd9 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 3f7a46c93a422..7e564d5ce08b7 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 eed2ba82a783d..2e2352bb947b8 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 173f57c69e22f..040557f8b5c97 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 0124a3ed7b679..bad23db4762c9 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 5e45025ad9538..de8311a52ba7c 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 75c4a431779c2..684fb3dcabaaa 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 e4758d8e1bf52..ed1ff90b07055 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 449822786eee8..604274a5cfca0 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 debf946abbf6a..a6550ed8bfa2b 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 806d1d542010b..edbaf9ba513a7 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 35f38bfbe0d72..59d339cc11744 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 6657bbc32f937..f770946de4dc5 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 bc2923b146e71..0f7ff85127d3f 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 b8c09fa285ac4..19f4c67b5e8cf 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 c1b44c6ab71df..f30e1506c5a8a 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 d0dd2fb1990a2..b2ff73b9adb53 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 4b7c08746fab2..40266cad1f094 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 76d1cef985cdc..48e27a6642087 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 49117f00a1a8b..7a182818713b1 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 fca29a3fd1ddd..010b4622bccf5 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 a3e0c9ca27d15..1a0fc8ad4ecd9 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 b212d17452a89..510ffc3d8eac2 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 025c1add3c2d6..24bde44b76c56 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 1eff4512d9a3e..b342547155075 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 00018d1f12822..36f1260849a50 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 dd423b0f2b38f..3e40945e7e093 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 ae0ee867f4b3b..0b529d4d800eb 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 2e081afa88f76..912f507bdb099 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 a72b7a9f43344..97bee00654a39 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 5b6313587aaae..e533de7631406 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 2d054bd13699f..93d1b2b177948 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 97cb2fc8ab431..90a7d17c8554e 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 685a29ba5a2d3..aca6efd1681fd 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 eaf415a2b1b14..84ff88c451915 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 d31fccbbb2595..268d47d53398c 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 ac982bd38c9dd..7187cd4b1a189 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 70431db16c252..b0b84a1e1546b 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 8d4d265ebf112..f07afe689a791 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 2f8e776cc5ace..dd3c6906da060 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 99b5d7614edff..70a4261629983 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 0d2e46fcf9f93..dacd07bd0a377 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 87471d453b5a9..c4f666f63b859 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 293ad1ee80417..8c26acd68b130 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 6366be3b5fffb..99b5a65e537da 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 8874dd3ac6860..4acd834a41070 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 2ce05fa223709..bb91f52e0cc7d 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 4aa7c8941b8de..a22ccb552efc5 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 e38134cc6ec1bc3093603984ef15775704749e7a..f303deb4228445a82d2b1060194c573a27553a6f 100644 GIT binary patch delta 756 zcmdnUxq-9ZpowJ-6C*Q_N@L^HYV&CO&dbQoxS)w8oTZ5+7%1#-(8TP3BE@XT(!{I_ z6xIY{RW@#@E*>sM<^@emZw;E5Ub1mP1v$llW-;AlX=1tx6u$_>;R~3V7@3$v>|W=( zx4ZEDU0k{_G4v?&#`ws^D>Wwe_DY)>m>5_Xnj0IKnnsE98iTl|Q0~N;wUak7iYM^> zI=O3FRA*`2KVQ*;97QYZlFwh?PvbCH8u;q^v)8w)4?Eph5g(WTlXb%32Xzi&>3>wu zYI@#r`AY`g&EL-MDSR%I8S=`5E1&lV+KRfiF1Y?JGH98Qz?M^1l|?rvYcgfm z|5VLc%pUVzq2c=He{N?Y>Kz=jtTObgRo|`N9b0bAHRGy&cD}1+ zdIp1`s(~^*jyOdP#aKjC7FFoymsppqzP&j5zuLPMC5svuC#N&})$>Hjc*sogmc6JN zSq5 UG-8is{AS^(t$5j{FC_mP0Pn3a8vp z6xIS_H8yUjE*>sM<^@em?+lulUa@gO1v$llW-;AjX=1tt6u$(-;R~3V7@3$vg8r5# zJ!0icI8?Yiy5jt?YI%3olB$Wlz0xKI7Dk4KmWC#V22tX?MrKIdi8E^_Z(Al$b=U>fuCv*|xX4|%KRo>3%CuO;QND8tySms)MVg!SKxj<)~(sr7J6T+`N^r(`m9MQ+B=C zJ;#K}2f0@Ve>s|a@uQmHfhjSk4CL9ELuHj&Bn-qFM6fF0V&edM{hTceGZS+rgFzaT zA;XJ+ofU3fg>jF*uug?~d@q5&B=!Ol`lULVP?K7Ou z0@QM6(#DWuCJf6nl5TNd3P`=M%J)r$%ZVArX@OU#&urIdG4Z*-s7vKZR$TX@9{c^D zv~mqq4V2-L#3^bh#v&5dtlW2Q>Gzhkbq~Jre>oE}o%zSR$!W}f_0}Ej8)=v{zcna!tpQWFViVua8C?5^6}|{>x^*2V*S E0EG59A^-pY 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 29acb744b5da9..d04823b69c73f 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 88bd1b18a9e80..2b2e1602080dc 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 88afa94779c52..ea2502628f391 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 5938fd0b086bf..52c5a1e1de875 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 136feefbe8977..4ead9eea48106 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 1bbd00bd14fb4..b13766edc4907 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 dd8aa563390a8..4e9dddd62791c 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 c307c3756864efd59ed5d837bd5094213f4c7716..a7479624d0acbe0d506a260cd08a03699aa18dd8 100644 GIT binary patch delta 1267 zcmX@edw^HTpowh{6C*Q_Dr4i+YV&CO&dbQoxS)wGou!E_87Le-Q7K%cW_9e3#+s?I z^JAKHgZnk48vjLjPwbr_ZDwF%U}0!(Y+z~>CC+OM;+jIa6X(=U-pVLbfAvb2iOEXI z|FTVM+|;c&q|aN&9QoWh=~nmo+|9j9b?pCq@^H&6a}upOa9BgiHlngBPeHkT##{D| zGkXHgE;O9xKGE=IRg>haHp@F=3pw{|@2Oty>Hpz-_Pp1;hl20SD2Wuk|KYuAUTyGI z^DQ&|A8lKt{_ehBZEfiL6Sp^+Uwy#HJUNi5p#I<2<5O6s%HAv4^v z@@&kZvdSzH24W2&SQYTXgM^Wrm4Ugjk%7bCf2UmYaewpKvyAtZF)XnNU}c>;QK_YR z!*(u1fvQ-ul*0)tsxGE&oFnYK!n#^Ra(Ssz=)*tt4|%tBaHKK{c4&XQ5dG`ibvvFP z-Cq1XGY@hdwB1&}+eyNRx5H?{fzPSVYsBsaZ?X1FG0Iddmn%?CH{YMJVRk|Oh1b&x zGAyoF8LAp6!(GKGYAD7cGIt3pW5RDg-JXRyt&9&R*szy}>l!pMorNo7XRKe)#I%p4 ziD?&5d>asNV&jI!H4hgfFt(YhfP!UAj0^@yUS?!v0BT79%ESO=n1H?~J1*;~6Pe6R z%!~|-AeStu-L~JuKeF7;H)^`U`#Z%9I@ zFsXsLW(?WO$c5Roch@sN-G7 zHUAEry03Bbe%iH@)@^G}2zH(I@^4uG-mQZ1jF{W+yYtoSa~|eO{aCY}K}oyDDZf0Y zceUrN5AT6yJe_v$RZUegTcuL$a=EI5Gn?FM!VdirF>-J7<=}he+rK|e&mf=gw!+T2 zyZ#gkvfte2y|G!Uylexb&b9t6MYnXB94dSDY=2ixZaUv{=!If*_wkg&UB}gfc-m)I zul+US+*!*M|En8n>hC#C{&v%OuJPo)&#iyAF4+2EN#a*ucLSsAs;8M8OoNlBr|aqQ zez|dG@}sJfotpegVmjB)FiI}J#L%r4va@HYrKHuRq;}2F{blpMWN%4qIqu~Fv0>)tchAD0(v`1D$g zjpOOm%~}l4`rFN(Osi=9^=gq;ckYKpXEljU*0u(Qpd^~m=E0cC%)$gpq6)2!+gawn ryT72m;lT{8KWci5G&L2_Q7K$RnnSO)wKr(v zg}5`-oxiT$FuEM=GO>4pw26U*k)ffbA&`y|=QT1z;!d1XJ9#UkO#PyMD=t-#Z%_Tm&{iJ6+F*FR47{3`3@Rl2?QE8}*X z*!gmGtA8sp)M(msTu#ZG$HcayYPHOwE*{_NNw1%7IXN|Zk@F1e5J}l%pT%Uez5ci%v=7RQF(G8Q$c;*) zP+4Ub2?MbP5v&S$;X%U4&C0;s*vMeQa_HTII-jKF?z2>Q-X55dR3RsPOndc4?=`A# z=1RZ4nC#N(ewkG|!Bc6`{Q2zP&z|`5uH(+db@k2)6F)^LzYgEF^~{lA=h)X;Yp-;? zn9V5kpZ&=62mU>KQUnfH-N;>$)iO^zEJ5@~bkpyUy_%;4CGX99a`PJJ3XLjxyRwy{ zz3~->ss_q%S8<9Oim{0NIp>-7ciP#g{R_SJel6dj6!CjTut5{kIk+-*#`*@KZGVB?e;^x9>3L6$rfUN5+2gypz=%@MdP9j&DTG zgh%&i;LGWAoFd)knnQ z%FlDQ8BJe(Y!{yikgk4w<74i6;d`~}OkBJD0(*{pu&$rEIpWm4LI+2&iqjT}Sx=t} zeSd4y3^d~u8>eS~;iJ_}DN(JSwnYKT@7G+sezvA2=h?k?NcIOeJ;GVP z8Mp2B{1?o0w6*Mc_~uG eUdwHj?L4~Uscq7+grEWzj>mfrRXzS$VFUo`mn&=l 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 d792632f3de82..bb6e0e655d2da 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 86d671f8008f4..68fa50af9ed90 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 f9ca0d538336b..fa4b50cfe06f6 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 e22e33e5d676e..b25b79156d078 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 d9f5a70f1eabc..5650844659031 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 73eb1e1ff95d8..d0a34c62b2a47 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 28defd3c9b421..a319fe9e04da4 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 a4fb9e80f0e66..6ca45cd401844 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 af786cc4d4970..d03a96684b474 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 232a1d028f472..e63434d19b26a 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 32af6fe901f89..2e16ebdf0c764 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 dbbf88f4e5e8c..7f1c9735c6591 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 2b8a7557df660..8da9bb98a6d54 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 192d567703d3d..add21e489db43 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----- -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 -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 d6a8bd6be1492..dd2ea4a12b6ec 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 e4343025f44f6..b636d7af69282 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 b057dee10e190..20804444e9b27 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 df8631c68ced4..910f7f7259c38 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 d51d4026c77ffb60aee24b2ecb5d183802fc0eb8..b50d80cd0b1280bff0c5a0853d1e8d31552e5f0b 100644 GIT binary patch literal 80 zcmV-W0I&aQ>yJh<|Mri30A}OvpI-&e?dn;fcj_IrDe+%_hxsESyc+-U5XAlul8}_u m`-F1-xxx@wuFFl-@A>53qr6fd$9RY$J&_t+)pe-cP`SlK{VoUq literal 80 zcmV-W0I&aRnQ_pGER mubY)Q?F{XSJjTtDMuu#233M2)HyPmu+Qd^IItxLmy^Y0jk|wtR diff --git a/test/common/tls/test_data/ticket_key_b b/test/common/tls/test_data/ticket_key_b index cb7f8acdd50ca..0cebcf089523b 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 279362fce8be3..ea580b95a26c2 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 50cbd495be4fa..fec450fdcebc4 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": [ - "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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" } ] diff --git a/test/common/tls/test_data/unittest_cert.pem b/test/common/tls/test_data/unittest_cert.pem index 427a4e2c8f593..3f8503d0ff26a 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----- -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 +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 d3519db7748e0..fef12ba14f6a7 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 cc66bfa9a9cb5..a0b4281556b85 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/cacert.pem b/test/config/integration/certs/cacert.pem index 051947023da5b..088d2e8cf5ddf 100644 --- a/test/config/integration/certs/cacert.pem +++ b/test/config/integration/certs/cacert.pem @@ -1,23 +1,23 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- diff --git a/test/config/integration/certs/cacert_info.h b/test/config/integration/certs/cacert_info.h index 9cc1813c9c9bf..596e3a5b94738 100644 --- a/test/config/integration/certs/cacert_info.h +++ b/test/config/integration/certs/cacert_info.h @@ -1,10 +1,8 @@ -#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"; + "7e0eeaee73abaa10d8a7d47bbeddf359e5cbfafc5ddc313224ca26b4819caf95"; +constexpr char TEST_CA_CERT_1_HASH[] = "9694b8ae09edf929c7a3428701b28e5ee9fa866d"; +constexpr char TEST_CA_CERT_SPKI[] = "aa00golqIyJf1DFyWqNxXof2MjC+P6VFwGJNnXI70ao="; +constexpr char TEST_CA_CERT_SERIAL[] = "02fd4206b8123e61c211b99d9c7132ac727d919b"; +constexpr char TEST_CA_CERT_NOT_BEFORE[] = "Apr 8 17:26:47 2026 GMT"; +constexpr char TEST_CA_CERT_NOT_AFTER[] = "Apr 5 17:26:47 2036 GMT"; diff --git a/test/config/integration/certs/cakey.pem b/test/config/integration/certs/cakey.pem index bf133bef1aa9b..bcc8818ee8f7a 100644 --- a/test/config/integration/certs/cakey.pem +++ b/test/config/integration/certs/cakey.pem @@ -1,27 +1,28 @@ ------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----- +-----BEGIN PRIVATE KEY----- +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC8vDpV4/BzQu2c +sA0iax41kVBw5nevjuGHkwJpyTJBrBLxOoaeqLIYdlrrFi1MuiZd0s2neiV3voFM +/I+j8MJ6kIB4knRwKwteLGRDSCB1ylZdWABquazeuuu/rOXkmBHHO9FKp2WR9s/g +UfXco9MmA7GM/ttv3BrQ3soaRxvBXnoqJdW1n3WUu4UDqxN0iGFjZB6Ser29h1kJ +qr71uhtgmBqZEiOTaQ9sQVnr8EtBKp3RuWeLDsl37Cj7EqRd2i93/E1yfofktcR7 +CH3nhusNqfiTiVHTiAGQ/go3m+I+jOCZ7yxNnOUCLS1A20NowFC6N4sYlcS8Q8lC +coDNcI99AgMBAAECggEACbrQF2ifFyi/4ahEy72xyr6r+DS1aQWeFFRslyyyDHx/ +udO+fWmXzCw2fzCUk270S+QdHzFsQuT9ZaKOkCZ5DC2suyqHr1b/aMfelQZf9VqX +QwwmnK888tA4QkMk/eN7ZSXtDKLJGRzcIMXGPZfs1SSdxQryypc9AwASngdaQ7Nn +Fx4jNB/pLh8iG6UHdEo8tAS2PY4op45kc4z/k5i/XZM5A4w5B+bmZNq4euB7+mPc +3YZiC25p1um1nFYCiF7FRfh/5g7UUXnO84OpMq+DEnggiXAO2QYDBqwMab9XmZYv +J6M4h7bSBX4ghhm6AVfnqh5kwWqpheuvBB9ONGxx2QKBgQDbWaNb9KSzHeuXr7Hj +eR/p3n1BEi7aF8qAiMJfgzFOlWjpMRG5eo8DH0EsM+jrIJ/DrfGVRUovG+l55d+i +ZnaKUMUSzPT+/EvJ/b8nrY8G03NHIXYs0OjfJoxR+twB666DqkAjzlHLH0rnMxxN +PtZdTqNvzCKaLrcDYaecqbn1ZQKBgQDcRRXteyj+tmlDwX2VisWid+6xvE1p/iWP +rC7s4VG18W+XicpVPOSB4PRiKGz+9bZIBeuhdu2H09h2/vOCMXug54JajGBhoPvH +4zWew5DflntXcXYf5VPiJDLPcfQJmWjA+wvViiI5OcA4LtOR1+knl+aBQ3B2Qt/H +bVsPMrx8OQKBgQC2ATO+Oklq4jm43CzjjX6AhH8zvg2oIzOA4Xk+3VHNXcX2MCP/ +3gTKV2WxcsUiTCikqjEZZav/WM6quaWNUC2t6QUM64miBeAxE15IYweZZ1xwugAf +gZyohIjMATYKVe+xClQ8IZbWzvlMy6kBI1GljHmqaxyPCJIMuTvljyNgzQKBgAq9 +47/dDba+NovzV6h/R/wQVTedszjECBjlkLREmLOCvqppMdDOU2ZyDfjrd8VHPkhs +4XzSS+sfzaKf9EgZGapTH+xChEC+lQi+b9L6Popo0EMHaXdMu7Z/hWrQZ9JABPfE +RmN3hQu9YT5cKj0mhlxD8B3FqCpcQIV9M7+d/cshAoGBALpa32JCcucUISbo4CWA +3dzjdwLVdI1XnPyjFZyD9p1EP1sYvAYebyDQN0D6LHqAdPZ1KBDltKovSP0AF2Wb +h3DS3x/w3v4qHA1s9uD8oMPwrGInrSz4N78ssD59LXQMiCizmV2TVKEwIImxSavH +XtPyIgjSdbLCMsEMM7H77DJ8 +-----END PRIVATE KEY----- diff --git a/test/config/integration/certs/certs.sh b/test/config/integration/certs/certs.sh index fcf1efe9a0191..97f1ca8a7114a 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 index 81c6c28100030..fc7dd161cadc6 100644 --- a/test/config/integration/certs/client2_chain.pem +++ b/test/config/integration/certs/client2_chain.pem @@ -1,98 +1,98 @@ -----BEGIN CERTIFICATE----- -MIIEgTCCA2mgAwIBAgIUByRChCb97f8uyPWy6jRX+nEZ/y4wDQYJKoZIhvcNAQEL +MIIEgTCCA2mgAwIBAgIUOXHZNgeR1u+YdObgCVLM9zmUpt0wDQYJKoZIhvcNAQEL BQAwgYUxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQH DA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVu -Z2luZWVyaW5nMR8wHQYDVQQDDBZUZXN0IEludGVybWVkaWF0ZSBDQSAyMB4XDTI0 -MDQwODEwNDI1M1oXDTI2MDQwODEwNDI1M1owgaoxCzAJBgNVBAYTAlVTMRMwEQYD +Z2luZWVyaW5nMR8wHQYDVQQDDBZUZXN0IEludGVybWVkaWF0ZSBDQSAyMB4XDTI2 +MDQwODE3MjY1MFoXDTM2MDQwNTE3MjY1MFowgaoxCzAJBgNVBAYTAlVTMRMwEQYD VQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQK DARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVuZ2luZWVyaW5nMR0wGwYDVQQDDBRUZXN0 IEZyb250ZW5kIFRlYW0gMjElMCMGCSqGSIb3DQEJARYWZnJvbnRlbmQtdGVhbUBs -eWZ0LmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMF33D8RgRPU -XLD+17brWe6pX3Kq7rIAD4lnpy/NqxUqcSdnMSPgtm9B7dTq97weOy6aLPoSpEJ4 -KsAoPsJTYXXdLkh6pkBzVu5ywzlH9AFrm3f3IC0cq80QviSZtNi32JSlQzr2e3YW -3vy9SylWmaJYbCetvsSt1ltUxCHpqKxpbAXwbMIe77nzDkIB/AlLJd4lWArkjB3Z -UmCOcbVSfzcEXAiy0pBQAi4Jd8oezBBjSj3WaSqCJeMcw4EtlJWN2Fo2wTmls6gE -8YJ+3ijj/0GYuBz9sW8iuPo1sXs2p1A0OMwGmUKGtMzb/A32oaW8iZ+65YijL3w2 -888MAP442zsCAwEAAaOBwTCBvjAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIF4DAd +eWZ0LmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJJGiCS4LrKB +397fGct//D5sFdLh1mPThlUA49gn09SF68PH4Yr/26J2DGRp/jPDryL0iDwmyqjW ++IDxiDVLNevzXK5Fwr4dRHh7Aqp1TImJzoPKw/2+mnnGe2TXOxx7uDQru8ODqzGb +fQGDDB9AFHeFlHuASkUBfJ6IwxwUDzbO/kkKEPXL94TY23z/zxId9YmSoA45F40C +3hv1vFAZKp8m5ahoRLJKkDVVlS3tXAx5fzQJNXucCDVb6uvpXrZIE0CV0bWdtdZv +en/w/YwNPW9xwRQ0fKdBsa0qhQ3R34Sal9goDv205YRljsHeMexGC6Az8bDDEuQT +6287coK1nEcCAwEAAaOBwTCBvjAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIF4DAd BgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwQgYDVR0RBDswOYYfc3BpZmZl Oi8vbHlmdC5jb20vZnJvbnRlbmQtdGVhbYIIbHlmdC5jb22CDHd3dy5seWZ0LmNv -bTAdBgNVHQ4EFgQU+AKZHGHAWa6i1805V1qukMFRFSkwHwYDVR0jBBgwFoAURBe1 -0i/EdPXydr5FKFmURcbIJKcwDQYJKoZIhvcNAQELBQADggEBAH8UqQVPx2uzsamT -NZoR7jBJhu6u0jcIStSrI94IWEZRcA4OLi7ek1ueagFMKaPUerwYwUZO087FXcq1 -MIqMoNsedEXY1PW0RlLiHuOEIwyjIi2ZO1Gew0zcx+g/LmqLzjnp/j40R8MACso0 -R5TeIDdnegV6iG8/5qVAwsHnNBAJkClMNqphLQghO8xLeN7ZbIssDDJdqhva7WZL -gNOAzJ0UsohtM+/OYn3iKtc0RNfZHY6vx5csstSmUr44v94MQtTWV1oEJoUrMFG5 -UdjwHFoEIWHfZX6xA5FVmuSRxjAGtyeI+izbXfeE64ip1UlYwuyKTPVMuSz6tuu7 -eglYKjc= +bTAdBgNVHQ4EFgQU8vVJe/t08JC+aKOfrje/Q/D0RhkwHwYDVR0jBBgwFoAU4j1B +yf/tXJyxc+fH5rP4teGmyo4wDQYJKoZIhvcNAQELBQADggEBAEdzPVkvuLWCgunj +KJHvhOo6/USSQyjah7qzzn3Sgpb271HWIIMK/HVBHH2hYPYNqZGSpQhuEFwp1BgU +XepALICEBVtRVGxEyjuZFkLTkdIfiywEE3ijPM4tvCwONeZyeRv3pScvHOIyWQhs +4D2lVZJa5O7KaqkOvL0P6KOU1fPFZWaV5VSeN9V14QbswweXUnXFo/80tmr+5vVz +nnEETSCH38wkoJjqAoFmc7xKyAr+eenqZvnS7muC2AIkwDjX8wzypYVAwZruD7gO +Ry1ZrbMXKhde5cDBg7/0/tTlnmcEjNVMtNG441ahrKMvwZ/7f1L44wRDY/5NvF9a +jUWku4E= -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -MIID/jCCAuagAwIBAgIUOa+6oqSVm0oN+c6P2ho4+G90MVAwDQYJKoZIhvcNAQEL +MIID/jCCAuagAwIBAgIUbwp16gKonZqxEnzH5Jd3mgy5c84wDQYJKoZIhvcNAQEL BQAwgYMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQH DA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVu -Z2luZWVyaW5nMR0wGwYDVQQDDBRUZXN0IEludGVybWVkaWF0ZSBDQTAeFw0yNDA0 -MDgxMDQyNTNaFw0yNjA0MDgxMDQyNTNaMIGFMQswCQYDVQQGEwJVUzETMBEGA1UE +Z2luZWVyaW5nMR0wGwYDVQQDDBRUZXN0IEludGVybWVkaWF0ZSBDQTAeFw0yNjA0 +MDgxNzI2NDhaFw0zNjA0MDUxNzI2NDhaMIGFMQswCQYDVQQGEwJVUzETMBEGA1UE 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 +ANIgU9IzRplm4kdCCZJHaCtLoxzE3rVhdp5Oh2i7WIobwa2tiW1nl0OF7zmnvSbR +Ge9yFfQOY8McSs+M3Of6Xg4D4uyt0vgqxcp3tiJImWpDY59JfLXbWPHNCatPdkNC +7iObe4CICBzb7WgLwegPOwQUf9Wp11XmtTwpGnAPfKs1x9r0kxhJqm/S6xXKrKfT +FdTxmxZ6ppXZgUOsYFEbEd6r+zNpKE9mAsSuh8DyLMYi7OLRSURaRO8AVfeeaI+k +XVnorql/U0YPVHciVoz79w6ZEQU8gYMgweiq7cj3SuhYciOC2SzsrPVyBy2+J4Qz +H6JN2+Lp+sPORuKYIcwO94sCAwEAAaNmMGQwEgYDVR0TAQH/BAgwBgEB/wIBADAO +BgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFOI9Qcn/7VycsXPnx+az+LXhpsqOMB8G +A1UdIwQYMBaAFFKMf8GEjbWVYj9FPGVfnJzzRZDbMA0GCSqGSIb3DQEBCwUAA4IB +AQBVXpVQBDl8+XVxnxnCi7fNuPnttUZbv0SEu2v6rrEcBJkpWf67qVDMmTH7a1QB +ODRQpk8vvd0r38/kGAgnIsCiecExPqAqOWREw7+u8EqLq0CF+O8TKfCozWS0BBHp +XmW22piQvKgmqP+HNsaYVd9F4c7z6TTWdT9Ol5mWkMJBKQFgLATHt0CuRUq+ZllU +YSFz0Qn56L/d96ZBMV5iNjaPhmE0a4pCmWVcjvw2dclyWL3vBjcCCJJikiE6JzVi +rysWW4xNMNVGuV9mv9Lc8lTW50Pw9N1mDrRF3ptcgt/mFk3jNYbLjrlVJ5fMoF0q +RD4Hx48jd5xK+ScvpAeBWSEI -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -MIID7jCCAtagAwIBAgIUQRkh3sY/JN5+tu5NX3Tbyx0Y8l4wDQYJKoZIhvcNAQEL +MIID7jCCAtagAwIBAgIUDjxq2TY9cDvqyDCC8QQrigJT45cwDQYJKoZIhvcNAQEL BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQwNDA4MTA0MjUzWhcNMjYw -NDA4MTA0MjUzWjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx +aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjYwNDA4MTcyNjQ3WhcNMzYw +NDA1MTcyNjQ3WjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx 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= +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyG8Hblr+o0NKrb0VfyhX +tHpPW7qb2g3NgNQIMVyGU7YaXmsr4NnzgF5w2c5xPc2NHKdnQYJjezW1Tcv8215y +lzIdbLqSOnUU54/H7u/WLmgQyBY0J8g8M6fkeMdLydyBTFERAA4S5FAGBDy3dO6V +yLewlSUHCTSbEAbLasr3avBuIV/zuafJf97LGfvNC5GlZVaErr5bq9GHWoUVYRWc +yRAFH16DSsGDr/ehP7b7uhxQOCdlO2afpbG+lRJJnDwkmFJi5dD1ABDTJh/4GWX1 +EC3sK9JFTRxySLn76xKo8H9Hb3o8mwKMASH/R6N1hCqExaIOoRhdDW/lWJNcuCSE +7wIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEBMA4GA1UdDwEB/wQEAwIBBjAd +BgNVHQ4EFgQUUox/wYSNtZViP0U8ZV+cnPNFkNswHwYDVR0jBBgwFoAUeCQeRVjk +v8wkbMDOPOvt6y2QAKMwDQYJKoZIhvcNAQELBQADggEBALKfl8fzQrAp5ji0ltyL +FM5gyPNKg+cWG5H2NgD19hBqgMkm0Yb0/DFd9XAf5l8R0i1EmJT4H21tNSBJhGld +bqh/fHSxoA2Es/Wl7s+Ue8WM0Hjn4HDSmoW36CIY8vLPjCJkvKvxHgrsZIRw0gxX +mKuBCWzoHyN+nCw/JKuPd053CgnjrkYrZ41dIg2PGsdws3HspGV1PHR0WCxuHstc +OzDebuFgB3CimAP9PmSkD5Vjw1eYho7Y2Sz7gkWYI8PiJpJlkIgSDdTNM+lSP7xp +hKZ/RhVIrh0vWMWy/yI82UOg3GKWjnftwenplTJNMWBeeBaVbZwaJ5Krd2p5zpiy +HYc= -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -MIID3TCCAsWgAwIBAgIUJSton+CELVH58lBuqZYVuCb0QN8wDQYJKoZIhvcNAQEL +MIID3TCCAsWgAwIBAgIUAv1CBrgSPmHCEbmdnHEyrHJ9kZswDQYJKoZIhvcNAQEL BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQwNDA4MTA0MjUzWhcNMjYw -NDA4MTA0MjUzWjB2MQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEW +aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjYwNDA4MTcyNjQ3WhcNMzYw +NDA1MTcyNjQ3WjB2MQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEW 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 +AQEBBQADggEPADCCAQoCggEBALy8OlXj8HNC7ZywDSJrHjWRUHDmd6+O4YeTAmnJ +MkGsEvE6hp6oshh2WusWLUy6Jl3Szad6JXe+gUz8j6PwwnqQgHiSdHArC14sZENI +IHXKVl1YAGq5rN6667+s5eSYEcc70UqnZZH2z+BR9dyj0yYDsYz+22/cGtDeyhpH +G8Feeiol1bWfdZS7hQOrE3SIYWNkHpJ6vb2HWQmqvvW6G2CYGpkSI5NpD2xBWevw +S0EqndG5Z4sOyXfsKPsSpF3aL3f8TXJ+h+S1xHsIfeeG6w2p+JOJUdOIAZD+Cjeb +4j6M4JnvLE2c5QItLUDbQ2jAULo3ixiVxLxDyUJygM1wj30CAwEAAaNjMGEwDwYD +VR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFHgkHkVY5L/M +JGzAzjzr7estkACjMB8GA1UdIwQYMBaAFHgkHkVY5L/MJGzAzjzr7estkACjMA0G +CSqGSIb3DQEBCwUAA4IBAQBaPkYfAUuHfNb2Jk0ooYdGv0L2Zz/YpbRRRS0qYWNY +Ynv4QhQ4gHLl10SuhZ/aPRMzDBhvcRd3rQXRGmKskAtKTxh6tkA1lrcl2cYdOiry +ZUboJF/jUypnOGW5T2REXys2gsHMoTIAjFvucXNlX9XiHX+qzE7cMmYQibGoAwHQ +HucTMVNZJLA16JP79g7asXJt1XgSuUjXplpVwpVXrZGFNdk5yvkooDBjYi2ErBbx +pelD8FFxEBH53eZO1EagnWciY0kYbHwa8zX4XAMiTaC+aUH/2xZXimBk7mheI05P +gXxvafHOf08gPEPFJNo+5pRM6+7WMS0krqhSEXqPaaXz -----END CERTIFICATE----- diff --git a/test/config/integration/certs/client2cert.pem b/test/config/integration/certs/client2cert.pem index c6c9a04609b4a..8db228e1e7d53 100644 --- a/test/config/integration/certs/client2cert.pem +++ b/test/config/integration/certs/client2cert.pem @@ -1,27 +1,27 @@ -----BEGIN CERTIFICATE----- -MIIEgTCCA2mgAwIBAgIUByRChCb97f8uyPWy6jRX+nEZ/y4wDQYJKoZIhvcNAQEL +MIIEgTCCA2mgAwIBAgIUOXHZNgeR1u+YdObgCVLM9zmUpt0wDQYJKoZIhvcNAQEL BQAwgYUxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQH DA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVu -Z2luZWVyaW5nMR8wHQYDVQQDDBZUZXN0IEludGVybWVkaWF0ZSBDQSAyMB4XDTI0 -MDQwODEwNDI1M1oXDTI2MDQwODEwNDI1M1owgaoxCzAJBgNVBAYTAlVTMRMwEQYD +Z2luZWVyaW5nMR8wHQYDVQQDDBZUZXN0IEludGVybWVkaWF0ZSBDQSAyMB4XDTI2 +MDQwODE3MjY1MFoXDTM2MDQwNTE3MjY1MFowgaoxCzAJBgNVBAYTAlVTMRMwEQYD VQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQK DARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVuZ2luZWVyaW5nMR0wGwYDVQQDDBRUZXN0 IEZyb250ZW5kIFRlYW0gMjElMCMGCSqGSIb3DQEJARYWZnJvbnRlbmQtdGVhbUBs -eWZ0LmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMF33D8RgRPU -XLD+17brWe6pX3Kq7rIAD4lnpy/NqxUqcSdnMSPgtm9B7dTq97weOy6aLPoSpEJ4 -KsAoPsJTYXXdLkh6pkBzVu5ywzlH9AFrm3f3IC0cq80QviSZtNi32JSlQzr2e3YW -3vy9SylWmaJYbCetvsSt1ltUxCHpqKxpbAXwbMIe77nzDkIB/AlLJd4lWArkjB3Z -UmCOcbVSfzcEXAiy0pBQAi4Jd8oezBBjSj3WaSqCJeMcw4EtlJWN2Fo2wTmls6gE -8YJ+3ijj/0GYuBz9sW8iuPo1sXs2p1A0OMwGmUKGtMzb/A32oaW8iZ+65YijL3w2 -888MAP442zsCAwEAAaOBwTCBvjAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIF4DAd +eWZ0LmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJJGiCS4LrKB +397fGct//D5sFdLh1mPThlUA49gn09SF68PH4Yr/26J2DGRp/jPDryL0iDwmyqjW ++IDxiDVLNevzXK5Fwr4dRHh7Aqp1TImJzoPKw/2+mnnGe2TXOxx7uDQru8ODqzGb +fQGDDB9AFHeFlHuASkUBfJ6IwxwUDzbO/kkKEPXL94TY23z/zxId9YmSoA45F40C +3hv1vFAZKp8m5ahoRLJKkDVVlS3tXAx5fzQJNXucCDVb6uvpXrZIE0CV0bWdtdZv +en/w/YwNPW9xwRQ0fKdBsa0qhQ3R34Sal9goDv205YRljsHeMexGC6Az8bDDEuQT +6287coK1nEcCAwEAAaOBwTCBvjAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIF4DAd BgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwQgYDVR0RBDswOYYfc3BpZmZl Oi8vbHlmdC5jb20vZnJvbnRlbmQtdGVhbYIIbHlmdC5jb22CDHd3dy5seWZ0LmNv -bTAdBgNVHQ4EFgQU+AKZHGHAWa6i1805V1qukMFRFSkwHwYDVR0jBBgwFoAURBe1 -0i/EdPXydr5FKFmURcbIJKcwDQYJKoZIhvcNAQELBQADggEBAH8UqQVPx2uzsamT -NZoR7jBJhu6u0jcIStSrI94IWEZRcA4OLi7ek1ueagFMKaPUerwYwUZO087FXcq1 -MIqMoNsedEXY1PW0RlLiHuOEIwyjIi2ZO1Gew0zcx+g/LmqLzjnp/j40R8MACso0 -R5TeIDdnegV6iG8/5qVAwsHnNBAJkClMNqphLQghO8xLeN7ZbIssDDJdqhva7WZL -gNOAzJ0UsohtM+/OYn3iKtc0RNfZHY6vx5csstSmUr44v94MQtTWV1oEJoUrMFG5 -UdjwHFoEIWHfZX6xA5FVmuSRxjAGtyeI+izbXfeE64ip1UlYwuyKTPVMuSz6tuu7 -eglYKjc= +bTAdBgNVHQ4EFgQU8vVJe/t08JC+aKOfrje/Q/D0RhkwHwYDVR0jBBgwFoAU4j1B +yf/tXJyxc+fH5rP4teGmyo4wDQYJKoZIhvcNAQELBQADggEBAEdzPVkvuLWCgunj +KJHvhOo6/USSQyjah7qzzn3Sgpb271HWIIMK/HVBHH2hYPYNqZGSpQhuEFwp1BgU +XepALICEBVtRVGxEyjuZFkLTkdIfiywEE3ijPM4tvCwONeZyeRv3pScvHOIyWQhs +4D2lVZJa5O7KaqkOvL0P6KOU1fPFZWaV5VSeN9V14QbswweXUnXFo/80tmr+5vVz +nnEETSCH38wkoJjqAoFmc7xKyAr+eenqZvnS7muC2AIkwDjX8wzypYVAwZruD7gO +Ry1ZrbMXKhde5cDBg7/0/tTlnmcEjNVMtNG441ahrKMvwZ/7f1L44wRDY/5NvF9a +jUWku4E= -----END CERTIFICATE----- diff --git a/test/config/integration/certs/client2cert_hash.h b/test/config/integration/certs/client2cert_hash.h index 2278b10c0f038..11979515f5762 100644 --- a/test/config/integration/certs/client2cert_hash.h +++ b/test/config/integration/certs/client2cert_hash.h @@ -1,5 +1,2 @@ -#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"; +constexpr char TEST_CLIENT2_CERT_HASH[] = "50:DF:DC:1C:F2:29:92:67:99:64:70:DC:B3:40:3A:88:03:22:C7:36:19:6D:7F:47:72:41:AA:03:6E:4D:0D:A5"; diff --git a/test/config/integration/certs/client2key.pem b/test/config/integration/certs/client2key.pem index a81d8f6f0ac2a..77fca512bb037 100644 --- a/test/config/integration/certs/client2key.pem +++ b/test/config/integration/certs/client2key.pem @@ -1,27 +1,28 @@ ------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----- +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCSRogkuC6ygd/e +3xnLf/w+bBXS4dZj04ZVAOPYJ9PUhevDx+GK/9uidgxkaf4zw68i9Ig8Jsqo1viA +8Yg1SzXr81yuRcK+HUR4ewKqdUyJic6DysP9vpp5xntk1zsce7g0K7vDg6sxm30B +gwwfQBR3hZR7gEpFAXyeiMMcFA82zv5JChD1y/eE2Nt8/88SHfWJkqAOOReNAt4b +9bxQGSqfJuWoaESySpA1VZUt7VwMeX80CTV7nAg1W+rr6V62SBNAldG1nbXWb3p/ +8P2MDT1vccEUNHynQbGtKoUN0d+EmpfYKA79tOWEZY7B3jHsRgugM/GwwxLkE+tv +O3KCtZxHAgMBAAECggEANq+q13uKbc9TWJn1JVkgf1/eWtx20BR1PNNb22Ssc+Br +j+LrBhH41YinwmTEFis7D2j3g/GGw8+20VI7d506OA/gXwESuQvtHNP0X7EB38vH +Cwuj8Xowe4WCfWVgIpp4d/y/sm1H9ABrIEUTo51L6ZFlvTRtz9Wp9wUvWJCBTZ5N +pIqtcaw7x9LWiNipj8vgNRjROZ+Dy/01kk0kVDmTw1e/hIBIZqgfqcapbglmsDev +MNhiNijy5Nk2634SpeeQkDJosG9wyyAK3cAyeSLu4GoVUaGyc3DmtUxFkplBkawg +3kXeZEECf6qsfAjWglUApKex08PEQRL5zRz+eyMWxQKBgQDK9C9aplFwQfEpvwft +Rt/2plYg9UGMpAwecnmPfkMOAQHkikOWyhPeKt7FulRE4Julkk1VvWtzyvSSvzGl +qcrBzex2W8nH999ZYAQQ6Ua+Iqriyih/8LoyKaEurvo1lLBgZ69KElmNQ1w1BMOd +JYDZ+lf0flUUA5TJGsm+yG/ejQKBgQC4gfOFmhPyce6KGWD2QI/fwHrKlQnaqtkx +5hv8fgVRSI/kcI6ASk7BMSf4YtXdvE+eKiw5clqiPaxXq8ZYBUB3pPBy0yBh7HNY +JIGkyMrqsdwWIiT6jdGh+xYqq/FJX9Xg4Y/mbl6cyGny93Wsr4nM9KGNOk/cxnT6 +yC67gUqrIwKBgQC9XkZpENLgKcc6KpLc5MrIu7+VlQIKlm7wYePm7ernQC1h71jN +c9RB8kJWwFsswV65iN875zhBnNfDrT5H0zvqxZejgFWwjioKnLpuhRuLAZHtdq9/ +YUB62bkZdA7mu8wux9AZDzIbywRYPA/Bq2KlAR/cc5wyxnyngKVJrIAlaQKBgAIj +v6c0+jY9i/6d/LneVczKdqISyGJ4yLwDZx+udnFS3hhQFdb3BaLH5ybCPqirnmC/ +LHQeF176SB1cKJistuqsRv2N5To9e7jx827txSyjk2HOU490RZITT1Z/V/T534kU +FI8fiIlY6aGfrQWro3V1AMqaeoKc6o5d8+zIuwzxAoGAT0LL4sqe/RBfaJ1SqTYb +Xa3rArOknyeWoLYAVTzrgHIUf5/l/2UNekxStqGD5STD0VgPV+sD75m2bidM6XTF +Hjs3c6LmHjR+1hTG73ZgZNTkbBsIBGPvr+ak9MVntfnPeofSh0BBWtyb58ZTVSyX +qToqzM2bN8zkiceGhac2dOY= +-----END PRIVATE KEY----- diff --git a/test/config/integration/certs/client_ecdsacert.pem b/test/config/integration/certs/client_ecdsacert.pem index fa6a8333334b4..1561129e07fd8 100644 --- a/test/config/integration/certs/client_ecdsacert.pem +++ b/test/config/integration/certs/client_ecdsacert.pem @@ -1,23 +1,23 @@ -----BEGIN CERTIFICATE----- -MIID1jCCAr6gAwIBAgIUQRkh3sY/JN5+tu5NX3Tbyx0Y8mMwDQYJKoZIhvcNAQEL +MIID1jCCAr6gAwIBAgIUbqsyHbq7FGbrlOi7V8SNCyjuAtAwDQYJKoZIhvcNAQEL BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQwNDA4MTA0MjUzWhcNMjYw -NDA4MTA0MjUzWjCBqDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx +aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjYwNDA4MTcyNjUwWhcNMzYw +NDA1MTcyNjUwWjCBqDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM EEx5ZnQgRW5naW5lZXJpbmcxGzAZBgNVBAMMElRlc3QgRnJvbnRlbmQgVGVhbTEl MCMGCSqGSIb3DQEJARYWZnJvbnRlbmQtdGVhbUBseWZ0LmNvbTBZMBMGByqGSM49 -AgEGCCqGSM49AwEHA0IABOvelrlHVmDCSeVr902umIoLnaeXtrosgkLCHXyUFfcc -jo9VbCGy4W48H/s1IBG2T5b/Divm8Pzz3Av63xqbrLSjgfMwgfAwDAYDVR0TAQH/ +AgEGCCqGSM49AwEHA0IABFr88+g3Yqpc2pqCfEGAz9b/sEfUwlLfMZ9YbQ7hrmin +rNITNbZvclfD1DS2zNaq977bxBOD0XT6GzsndsP4PhSjgfMwgfAwDAYDVR0TAQH/ BAIwADALBgNVHQ8EBAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMB MHQGA1UdEQRtMGuGH3NwaWZmZTovL2x5ZnQuY29tL2Zyb250ZW5kLXRlYW2GGGh0 dHA6Ly9mcm9udGVuZC5seWZ0LmNvbYIIbHlmdC5jb22CDHd3dy5seWZ0LmNvbYcE -AQIDBIcQAAAAAQACAAMAAAAAAAAABDAdBgNVHQ4EFgQURjDmKNs9AT3Hgw3XkyYU -rKKZeC8wHwYDVR0jBBgwFoAUGf5zRCDqpsPJ8ZFM2TWPO4q5I4AwDQYJKoZIhvcN -AQELBQADggEBAAH62cuawD5wTX3kvK4xvvUPVYfsImmGV028+qYD48pMlmptr6/L -2HeiaIKq9qmijez+Qm5gko2FDtuMrRPL8Kf25KVxl2tV6bsIb/GkIlLyjqoUCpZa -qBo9vqSEqu5DImZUGAnPhinq8UbCYMt9+Y1QtpW8XjLz/pihtK0So0UOI5uOhNPM -MsPPJQO/G3G+cY0pYXUD6cDogCiULrsKTvtNQyXGnK4KlUG1ZTSHAoQKkIkh1cPv -QgyUZXb5/jbYpT9m29t7Bodqi04OUDZ0g/tUwaQ2/2/cwG7NUEcKqlFWit5G7c33 -/Iv0mQoMqRYePHCRt2EiOj+FfO2gFRc18YQ= +AQIDBIcQAAAAAQACAAMAAAAAAAAABDAdBgNVHQ4EFgQUUlZ0H8bqZEuKmd6JxmBC +3pgwuWgwHwYDVR0jBBgwFoAUeCQeRVjkv8wkbMDOPOvt6y2QAKMwDQYJKoZIhvcN +AQELBQADggEBAIqOR9neNwxET2IdZDcQHSzKHjLqDK6MKq/4DwvcSJkvwrlI3GSX +WW333dlV+owJp+28dGAuJeUNxjpKgNrHE1vs86RtkYTOqEv/Y+gGo/ki7jnmAt1c +rQTezsedsv+FdIsRzyPPq+HwHmUAIi2iAffiCmHHPsCG6yuRdvOG13wVYtP9ANQW +l1fnjj/H4BrzeEVaatl5+Kyo4yBgheAzuK3Rqeq0MkHDdt9vxX2miWg6YrmkWFad +NmVCh5s5Z9NzrB5aiJN8JLh+JhCk0hBOWFfUZflEmz7nJs7czQJWeG57gE/OY1lR +lxLydlJ11vMraXP3UcMyYR/ddLel30o/INM= -----END CERTIFICATE----- diff --git a/test/config/integration/certs/client_ecdsacert_hash.h b/test/config/integration/certs/client_ecdsacert_hash.h index 14c0bac628cbe..e6d1ddd383e16 100644 --- a/test/config/integration/certs/client_ecdsacert_hash.h +++ b/test/config/integration/certs/client_ecdsacert_hash.h @@ -1,5 +1,2 @@ -#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"; +constexpr char TEST_CLIENT_ECDSA_CERT_HASH[] = "26:74:A5:30:B9:BF:44:7D:DD:07:43:28:6F:9B:83:64:01:E2:C3:AE:33:02:C8:0C:22:68:BA:60:83:F0:FE:77"; diff --git a/test/config/integration/certs/client_ecdsakey.pem b/test/config/integration/certs/client_ecdsakey.pem index 0bef7823995dd..f8ecc32546e65 100644 --- a/test/config/integration/certs/client_ecdsakey.pem +++ b/test/config/integration/certs/client_ecdsakey.pem @@ -2,7 +2,7 @@ BggqhkjOPQMBBw== -----END EC PARAMETERS----- -----BEGIN EC PRIVATE KEY----- -MHcCAQEEIF+j6aMMQt4Dj8sebcJJAhLXhFpex3TRAjmBtltLpWf+oAoGCCqGSM49 -AwEHoUQDQgAE696WuUdWYMJJ5Wv3Ta6Yigudp5e2uiyCQsIdfJQV9xyOj1VsIbLh -bjwf+zUgEbZPlv8OK+bw/PPcC/rfGpustA== +MHcCAQEEIARALRuKkc4w9S6CnLQtHvj92YnGkOa6wx79Q498fvqJoAoGCCqGSM49 +AwEHoUQDQgAEWvzz6DdiqlzamoJ8QYDP1v+wR9TCUt8xn1htDuGuaKes0hM1tm9y +V8PUNLbM1qr3vtvEE4PRdPobOyd2w/g+FA== -----END EC PRIVATE KEY----- diff --git a/test/config/integration/certs/clientcert.pem b/test/config/integration/certs/clientcert.pem index f61d52ded9ace..d06858f137a5b 100644 --- a/test/config/integration/certs/clientcert.pem +++ b/test/config/integration/certs/clientcert.pem @@ -1,27 +1,27 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- diff --git a/test/config/integration/certs/clientcert_hash.h b/test/config/integration/certs/clientcert_hash.h index 34e16d6c622e0..2d05bfee8031e 100644 --- a/test/config/integration/certs/clientcert_hash.h +++ b/test/config/integration/certs/clientcert_hash.h @@ -1,5 +1,2 @@ -#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"; +constexpr char TEST_CLIENT_CERT_HASH[] = "1A:8C:E8:0B:5C:42:E0:55:42:00:89:52:06:0B:09:FF:11:12:EE:3F:E2:CA:03:AA:28:FC:88:53:77:74:34:5B"; diff --git a/test/config/integration/certs/clientkey.pem b/test/config/integration/certs/clientkey.pem index 0ec6248e930fb..bd89af9460980 100644 --- a/test/config/integration/certs/clientkey.pem +++ b/test/config/integration/certs/clientkey.pem @@ -1,27 +1,28 @@ ------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----- +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDD5V3XgXvtKdUj +wOHnTskgwHQpEKa3QzHdk97qHU8cO9DVFU7/gY58a0YJT83Cm+nj5WGYt/6nyIm/ +NgdMQUvHcnvTr1XhcLnEKOUvkZ6SLRqrtp9pMIIh5l5BlJajaiaf9aJ0BY7SZDtj +kB9UjNTF/ZDo2OvSpqkVCskk+/Jdr81zOAxZuqiv7FjFJ1/aelZJCM9p3ZAwWCcP +d2Yv7Gg5tNmrRNsU04hlpG6QlXpcgAALLoEKqRH3iL3vD0YlOZtJUtOmmMVlWOqV +T2kAnZoX8gnWhQDG55lZoevHmbOFBzTA6sZ+CtJDKkj1KalN66mje1PR2ey0Mj7d +RfnNJ8OJAgMBAAECggEAFR+W/7rVJ6IypaZ8qt9f0w8dl3irBCjpPXOJU8+xl6Gg +PPyNZld3NgBamXzIUFtVRv9AMmJowc6J1/CrVx7VXTOBmbZsOXaDztylYKdAT5KF +2o1DNumwUUJ7gxvS0IU3lq5l2Zfof379Dm6HNQFInPQ2MNLZ6amR+D8PqH7Ictnm +onh5Ff4fRCgdaY686aa8DbmRJuSw8TA2UMTfZRI1GkFN7f9uRhoise6PD131SPAj +ehZ44OU/DNfTTfPL+3XAAOCD0fO4iQHBagqKl8FtqClLC5gFHMLJv3BXu3m7Rd7h +jN0gtuKH8RlNjYU3ETwShEMCNPquNnvEZclvRepEdwKBgQDWFRcFIyVu3SJ7vlyD +J2vvmi/yGX+06yHoXlztuTW0IOZWUQA2uYzckAY2/MR0xky0zWTJdjZNJXokNvB4 +j8BKQtchFdkST7oDEXF0jXnBm8lN9q0u3bKwJ7tlQhcnDjLx1t7OARXvSwuMSN2B +e7iHZPP9Fmy/+7dqE0d9enbCewKBgQDqQK4FpQoIJ3IopzlVQY5ljjEDBSftvNjl +w8hujVId7/EMJ03HdTqad8dSQp3B1KA1ikMP15sh0gTvWjhR/0MhY+DIqgnwMdwu +yMBj1SXDQnWrY8rTXKSeP4MRarp/AK+cKkfCE60cp1ozqYv1KVXUKPeucl0T2hRp +7X7Do3LkywKBgQCOIsJ97q/Tw445ilHx4iKPmldq7fMUM2j31m7shqNZTN6hQHZb +3yXe6uC1cW0d+urCv/vCpnG3FsLZeICACzEoHOioVtEgjz54+wPQ1n2YRc6JrNWe +4CLbQgXxXMfybkL0vix/qcjeb3zjTx2B8pq5ihVUW6cob/9+tf4pGT3wMQKBgD6f +a+Y2aKglY29axQj1rYuYp6GXD0WO5q0F2d80CG/YZShKmZBo1nHU84QaKvJWVT36 +6FKj4OT5sDgMdmH1S4zxlnYOfvmnWqVnJYeKw72fVrWqx94ZNijX8cIGNjUdidTF +uMk5WV3/ny2Qdcnkcv10tkH8cMWN10c6JllGqMBhAoGAREGZqkccaUEtlL75XP2n +O2G4sLvXKtGVneqp8V95hJcdLsPJk3AoW56TjPNAJcv5gKcXk7AwmxR/mQwbm5Jb +SV+aSjKbP+ovlWwowMYYkz+MIGiP80vwaOCHSXOjoWHssVlCzgJfqx9aP/Z1NyDa +nyUtks2vRcWWiuauV3MaORQ= +-----END PRIVATE KEY----- diff --git a/test/config/integration/certs/intermediate_ca_2cert.pem b/test/config/integration/certs/intermediate_ca_2cert.pem index 7359166a31788..d6618e7e5550d 100644 --- a/test/config/integration/certs/intermediate_ca_2cert.pem +++ b/test/config/integration/certs/intermediate_ca_2cert.pem @@ -1,24 +1,24 @@ -----BEGIN CERTIFICATE----- -MIID/jCCAuagAwIBAgIUOa+6oqSVm0oN+c6P2ho4+G90MVAwDQYJKoZIhvcNAQEL +MIID/jCCAuagAwIBAgIUbwp16gKonZqxEnzH5Jd3mgy5c84wDQYJKoZIhvcNAQEL BQAwgYMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQH DA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVu -Z2luZWVyaW5nMR0wGwYDVQQDDBRUZXN0IEludGVybWVkaWF0ZSBDQTAeFw0yNDA0 -MDgxMDQyNTNaFw0yNjA0MDgxMDQyNTNaMIGFMQswCQYDVQQGEwJVUzETMBEGA1UE +Z2luZWVyaW5nMR0wGwYDVQQDDBRUZXN0IEludGVybWVkaWF0ZSBDQTAeFw0yNjA0 +MDgxNzI2NDhaFw0zNjA0MDUxNzI2NDhaMIGFMQswCQYDVQQGEwJVUzETMBEGA1UE 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 +ANIgU9IzRplm4kdCCZJHaCtLoxzE3rVhdp5Oh2i7WIobwa2tiW1nl0OF7zmnvSbR +Ge9yFfQOY8McSs+M3Of6Xg4D4uyt0vgqxcp3tiJImWpDY59JfLXbWPHNCatPdkNC +7iObe4CICBzb7WgLwegPOwQUf9Wp11XmtTwpGnAPfKs1x9r0kxhJqm/S6xXKrKfT +FdTxmxZ6ppXZgUOsYFEbEd6r+zNpKE9mAsSuh8DyLMYi7OLRSURaRO8AVfeeaI+k +XVnorql/U0YPVHciVoz79w6ZEQU8gYMgweiq7cj3SuhYciOC2SzsrPVyBy2+J4Qz +H6JN2+Lp+sPORuKYIcwO94sCAwEAAaNmMGQwEgYDVR0TAQH/BAgwBgEB/wIBADAO +BgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFOI9Qcn/7VycsXPnx+az+LXhpsqOMB8G +A1UdIwQYMBaAFFKMf8GEjbWVYj9FPGVfnJzzRZDbMA0GCSqGSIb3DQEBCwUAA4IB +AQBVXpVQBDl8+XVxnxnCi7fNuPnttUZbv0SEu2v6rrEcBJkpWf67qVDMmTH7a1QB +ODRQpk8vvd0r38/kGAgnIsCiecExPqAqOWREw7+u8EqLq0CF+O8TKfCozWS0BBHp +XmW22piQvKgmqP+HNsaYVd9F4c7z6TTWdT9Ol5mWkMJBKQFgLATHt0CuRUq+ZllU +YSFz0Qn56L/d96ZBMV5iNjaPhmE0a4pCmWVcjvw2dclyWL3vBjcCCJJikiE6JzVi +rysWW4xNMNVGuV9mv9Lc8lTW50Pw9N1mDrRF3ptcgt/mFk3jNYbLjrlVJ5fMoF0q +RD4Hx48jd5xK+ScvpAeBWSEI -----END CERTIFICATE----- diff --git a/test/config/integration/certs/intermediate_ca_2cert_info.h b/test/config/integration/certs/intermediate_ca_2cert_info.h index 023204cb5d236..4b2e9ddd2427c 100644 --- a/test/config/integration/certs/intermediate_ca_2cert_info.h +++ b/test/config/integration/certs/intermediate_ca_2cert_info.h @@ -1,10 +1,8 @@ -#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"; + "7fff8e2d219732ecd0b6c5ff71ebfa731f07207156ad57d3ef71e65a54837181"; +constexpr char TEST_INTERMEDIATE_CA_2_CERT_1_HASH[] = "e7648dd4b92e3ab07503b04ede02744aab667c4c"; +constexpr char TEST_INTERMEDIATE_CA_2_CERT_SPKI[] = "WaiupSawPGvWYMblm9eh3cmZQlMgPmHqvUj08MUHWa0="; +constexpr char TEST_INTERMEDIATE_CA_2_CERT_SERIAL[] = "6f0a75ea02a89d9ab1127cc7e497779a0cb973ce"; +constexpr char TEST_INTERMEDIATE_CA_2_CERT_NOT_BEFORE[] = "Apr 8 17:26:48 2026 GMT"; +constexpr char TEST_INTERMEDIATE_CA_2_CERT_NOT_AFTER[] = "Apr 5 17:26:48 2036 GMT"; diff --git a/test/config/integration/certs/intermediate_ca_2key.pem b/test/config/integration/certs/intermediate_ca_2key.pem index 54ee4538d46ca..f6dcf1440654a 100644 --- a/test/config/integration/certs/intermediate_ca_2key.pem +++ b/test/config/integration/certs/intermediate_ca_2key.pem @@ -1,27 +1,28 @@ ------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----- +-----BEGIN PRIVATE KEY----- +MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDSIFPSM0aZZuJH +QgmSR2grS6McxN61YXaeTodou1iKG8GtrYltZ5dDhe85p70m0RnvchX0DmPDHErP +jNzn+l4OA+LsrdL4KsXKd7YiSJlqQ2OfSXy121jxzQmrT3ZDQu4jm3uAiAgc2+1o +C8HoDzsEFH/VqddV5rU8KRpwD3yrNcfa9JMYSapv0usVyqyn0xXU8ZsWeqaV2YFD +rGBRGxHeq/szaShPZgLErofA8izGIuzi0UlEWkTvAFX3nmiPpF1Z6K6pf1NGD1R3 +IlaM+/cOmREFPIGDIMHoqu3I90roWHIjgtks7Kz1cgctvieEMx+iTdvi6frDzkbi +mCHMDveLAgMBAAECggEAERSjplXuCpDnGpfEThRpOVZqqe9ZkzDwWCoAroNxd7iN +49+paNqfhyj0q0vL/8MbnUU5gknxKMO8qREa8UMphht2xM/UcxaMVsr9uTJhliu9 +hg3j31Hh8bXob/kuSdq/n5FcrAlixMXJOfNKuIxpuwks4wzCqQREqIvxeY5+Dy9S +4/RYMEyeQKybNz3WYZvZ4OJIQCXgb3QMB+8ZasJQ17FLeSbYvjzrHC17HFE2bPaa +kc1NbDFigQ1I1eQv10FBtYx9y0CmsOocQaCArnkAI0ZQEq7Wc3husfTJWYzfh+vD +AJGizftVIWOIonP7kNLP1Ng/FKl3ziF5J7/lQ+RiMQKBgQD0zFICkywyff9Hnoh/ +Mrvj3PLSnz13YpOB0qkWDkuNWqtMTCiqyvoU7+QtS+nTwh7PZMfKrnImNWXO9s8G +Qhp0jvflOKwTb+rRvbpSmWBwiu2D3d9PB4e7iA16Z98QFFm9A9PnW3JHRU0OpYqp +rgXMVmxjvjZuedXIBtUWirKS5QKBgQDbvdhINzqQEdp/4ZFK7NSFUr7hdxrQT0gj +EQK2a+TG1HBF1e/khmyRrMfz62PnLuUYQD7nXiANsWFpmgV5RHvc/y6FFo7rUHMi +iFrNQFEsKNOIG7kmdFjhfDkVRfMMTj8WbvEhDsnbcy4RZIPu4pbBrVSkeDmYrJSL +nTWGJ+CJrwKBgD5ns+RqJlM84Y4dcQiUI2fkVJay95VusNHgpTA1NrdzTMXniFp5 +4iTiPtX5S0OrcfVG6NPXgswQwsJvErmyslHSfImX1+4gkskjR9N0vCwUjpYWQq4/ +6i85cM4qmqfbuEDCMAwDuO9IUGuScfXtohbEVV9cBz5EmuYiL8JOW1WtAoGAKA68 +nbWLtHW8ujE5lkoEF+XUrC9VMQIy6UmRkAWtJ93UNbbhS2yB4DB6JuoTRTKUSs5z +aSQMfdKHKoQMWWX1mnzeUx6goR8CThpDS0VdRsqOfTJoly0AguJtWYZt3yFoeMNy +q48RlzKxBDSppGOkDdx2IKFWBpH3ZlgbSMB+OzsCgYBcbMXks4SVj5UYyTSrgtAs +R0KOhrR4NFICrIOTDVE+vWeHsHzkPfq+Fs0tWJTFYOOnVPqljHLitjNJ/wSq5pRz +CGXk3TTkZQ8gXmwffxP/9F6ldLKv0a0oZjqF90gjbanuMbCkD2tQoC80mWxQ40t7 +CTBU7Cl2chQsL4G32+tnKQ== +-----END PRIVATE KEY----- diff --git a/test/config/integration/certs/intermediate_ca_cert_chain.pem b/test/config/integration/certs/intermediate_ca_cert_chain.pem index f8dbed605ed6b..99e058bda315c 100644 --- a/test/config/integration/certs/intermediate_ca_cert_chain.pem +++ b/test/config/integration/certs/intermediate_ca_cert_chain.pem @@ -1,71 +1,71 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -MIID7jCCAtagAwIBAgIUQRkh3sY/JN5+tu5NX3Tbyx0Y8l4wDQYJKoZIhvcNAQEL +MIID7jCCAtagAwIBAgIUDjxq2TY9cDvqyDCC8QQrigJT45cwDQYJKoZIhvcNAQEL BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQwNDA4MTA0MjUzWhcNMjYw -NDA4MTA0MjUzWjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx +aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjYwNDA4MTcyNjQ3WhcNMzYw +NDA1MTcyNjQ3WjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx 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= +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyG8Hblr+o0NKrb0VfyhX +tHpPW7qb2g3NgNQIMVyGU7YaXmsr4NnzgF5w2c5xPc2NHKdnQYJjezW1Tcv8215y +lzIdbLqSOnUU54/H7u/WLmgQyBY0J8g8M6fkeMdLydyBTFERAA4S5FAGBDy3dO6V +yLewlSUHCTSbEAbLasr3avBuIV/zuafJf97LGfvNC5GlZVaErr5bq9GHWoUVYRWc +yRAFH16DSsGDr/ehP7b7uhxQOCdlO2afpbG+lRJJnDwkmFJi5dD1ABDTJh/4GWX1 +EC3sK9JFTRxySLn76xKo8H9Hb3o8mwKMASH/R6N1hCqExaIOoRhdDW/lWJNcuCSE +7wIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEBMA4GA1UdDwEB/wQEAwIBBjAd +BgNVHQ4EFgQUUox/wYSNtZViP0U8ZV+cnPNFkNswHwYDVR0jBBgwFoAUeCQeRVjk +v8wkbMDOPOvt6y2QAKMwDQYJKoZIhvcNAQELBQADggEBALKfl8fzQrAp5ji0ltyL +FM5gyPNKg+cWG5H2NgD19hBqgMkm0Yb0/DFd9XAf5l8R0i1EmJT4H21tNSBJhGld +bqh/fHSxoA2Es/Wl7s+Ue8WM0Hjn4HDSmoW36CIY8vLPjCJkvKvxHgrsZIRw0gxX +mKuBCWzoHyN+nCw/JKuPd053CgnjrkYrZ41dIg2PGsdws3HspGV1PHR0WCxuHstc +OzDebuFgB3CimAP9PmSkD5Vjw1eYho7Y2Sz7gkWYI8PiJpJlkIgSDdTNM+lSP7xp +hKZ/RhVIrh0vWMWy/yI82UOg3GKWjnftwenplTJNMWBeeBaVbZwaJ5Krd2p5zpiy +HYc= -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -MIID/jCCAuagAwIBAgIUOa+6oqSVm0oN+c6P2ho4+G90MVAwDQYJKoZIhvcNAQEL +MIID/jCCAuagAwIBAgIUbwp16gKonZqxEnzH5Jd3mgy5c84wDQYJKoZIhvcNAQEL BQAwgYMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQH DA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVu -Z2luZWVyaW5nMR0wGwYDVQQDDBRUZXN0IEludGVybWVkaWF0ZSBDQTAeFw0yNDA0 -MDgxMDQyNTNaFw0yNjA0MDgxMDQyNTNaMIGFMQswCQYDVQQGEwJVUzETMBEGA1UE +Z2luZWVyaW5nMR0wGwYDVQQDDBRUZXN0IEludGVybWVkaWF0ZSBDQTAeFw0yNjA0 +MDgxNzI2NDhaFw0zNjA0MDUxNzI2NDhaMIGFMQswCQYDVQQGEwJVUzETMBEGA1UE 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 +ANIgU9IzRplm4kdCCZJHaCtLoxzE3rVhdp5Oh2i7WIobwa2tiW1nl0OF7zmnvSbR +Ge9yFfQOY8McSs+M3Of6Xg4D4uyt0vgqxcp3tiJImWpDY59JfLXbWPHNCatPdkNC +7iObe4CICBzb7WgLwegPOwQUf9Wp11XmtTwpGnAPfKs1x9r0kxhJqm/S6xXKrKfT +FdTxmxZ6ppXZgUOsYFEbEd6r+zNpKE9mAsSuh8DyLMYi7OLRSURaRO8AVfeeaI+k +XVnorql/U0YPVHciVoz79w6ZEQU8gYMgweiq7cj3SuhYciOC2SzsrPVyBy2+J4Qz +H6JN2+Lp+sPORuKYIcwO94sCAwEAAaNmMGQwEgYDVR0TAQH/BAgwBgEB/wIBADAO +BgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFOI9Qcn/7VycsXPnx+az+LXhpsqOMB8G +A1UdIwQYMBaAFFKMf8GEjbWVYj9FPGVfnJzzRZDbMA0GCSqGSIb3DQEBCwUAA4IB +AQBVXpVQBDl8+XVxnxnCi7fNuPnttUZbv0SEu2v6rrEcBJkpWf67qVDMmTH7a1QB +ODRQpk8vvd0r38/kGAgnIsCiecExPqAqOWREw7+u8EqLq0CF+O8TKfCozWS0BBHp +XmW22piQvKgmqP+HNsaYVd9F4c7z6TTWdT9Ol5mWkMJBKQFgLATHt0CuRUq+ZllU +YSFz0Qn56L/d96ZBMV5iNjaPhmE0a4pCmWVcjvw2dclyWL3vBjcCCJJikiE6JzVi +rysWW4xNMNVGuV9mv9Lc8lTW50Pw9N1mDrRF3ptcgt/mFk3jNYbLjrlVJ5fMoF0q +RD4Hx48jd5xK+ScvpAeBWSEI -----END CERTIFICATE----- diff --git a/test/config/integration/certs/intermediate_cacert.pem b/test/config/integration/certs/intermediate_cacert.pem index f7d15415e1ac6..f6fa30005fbd1 100644 --- a/test/config/integration/certs/intermediate_cacert.pem +++ b/test/config/integration/certs/intermediate_cacert.pem @@ -1,24 +1,24 @@ -----BEGIN CERTIFICATE----- -MIID7jCCAtagAwIBAgIUQRkh3sY/JN5+tu5NX3Tbyx0Y8l4wDQYJKoZIhvcNAQEL +MIID7jCCAtagAwIBAgIUDjxq2TY9cDvqyDCC8QQrigJT45cwDQYJKoZIhvcNAQEL BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQwNDA4MTA0MjUzWhcNMjYw -NDA4MTA0MjUzWjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx +aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjYwNDA4MTcyNjQ3WhcNMzYw +NDA1MTcyNjQ3WjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx 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= +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyG8Hblr+o0NKrb0VfyhX +tHpPW7qb2g3NgNQIMVyGU7YaXmsr4NnzgF5w2c5xPc2NHKdnQYJjezW1Tcv8215y +lzIdbLqSOnUU54/H7u/WLmgQyBY0J8g8M6fkeMdLydyBTFERAA4S5FAGBDy3dO6V +yLewlSUHCTSbEAbLasr3avBuIV/zuafJf97LGfvNC5GlZVaErr5bq9GHWoUVYRWc +yRAFH16DSsGDr/ehP7b7uhxQOCdlO2afpbG+lRJJnDwkmFJi5dD1ABDTJh/4GWX1 +EC3sK9JFTRxySLn76xKo8H9Hb3o8mwKMASH/R6N1hCqExaIOoRhdDW/lWJNcuCSE +7wIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEBMA4GA1UdDwEB/wQEAwIBBjAd +BgNVHQ4EFgQUUox/wYSNtZViP0U8ZV+cnPNFkNswHwYDVR0jBBgwFoAUeCQeRVjk +v8wkbMDOPOvt6y2QAKMwDQYJKoZIhvcNAQELBQADggEBALKfl8fzQrAp5ji0ltyL +FM5gyPNKg+cWG5H2NgD19hBqgMkm0Yb0/DFd9XAf5l8R0i1EmJT4H21tNSBJhGld +bqh/fHSxoA2Es/Wl7s+Ue8WM0Hjn4HDSmoW36CIY8vLPjCJkvKvxHgrsZIRw0gxX +mKuBCWzoHyN+nCw/JKuPd053CgnjrkYrZ41dIg2PGsdws3HspGV1PHR0WCxuHstc +OzDebuFgB3CimAP9PmSkD5Vjw1eYho7Y2Sz7gkWYI8PiJpJlkIgSDdTNM+lSP7xp +hKZ/RhVIrh0vWMWy/yI82UOg3GKWjnftwenplTJNMWBeeBaVbZwaJ5Krd2p5zpiy +HYc= -----END CERTIFICATE----- diff --git a/test/config/integration/certs/intermediate_cacert_info.h b/test/config/integration/certs/intermediate_cacert_info.h index 1956eb5b465b1..936cc54487a00 100644 --- a/test/config/integration/certs/intermediate_cacert_info.h +++ b/test/config/integration/certs/intermediate_cacert_info.h @@ -1,10 +1,8 @@ -#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"; + "8e184eb4260a539b791569ade7e724790f4321155be2f026045b7c7eec3cd797"; +constexpr char TEST_INTERMEDIATE_CA_CERT_1_HASH[] = "bd63531848034196495b3ec99eb378d93d292374"; +constexpr char TEST_INTERMEDIATE_CA_CERT_SPKI[] = "MilEMbHXgMzhSVsRSMgMHlOBbqtiwGgtg0oyvZF1gJU="; +constexpr char TEST_INTERMEDIATE_CA_CERT_SERIAL[] = "0e3c6ad9363d703beac83082f1042b8a0253e397"; +constexpr char TEST_INTERMEDIATE_CA_CERT_NOT_BEFORE[] = "Apr 8 17:26:47 2026 GMT"; +constexpr char TEST_INTERMEDIATE_CA_CERT_NOT_AFTER[] = "Apr 5 17:26:47 2036 GMT"; diff --git a/test/config/integration/certs/intermediate_cakey.pem b/test/config/integration/certs/intermediate_cakey.pem index f61f364e4a32c..4868f694915f1 100644 --- a/test/config/integration/certs/intermediate_cakey.pem +++ b/test/config/integration/certs/intermediate_cakey.pem @@ -1,27 +1,28 @@ ------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----- +-----BEGIN PRIVATE KEY----- +MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDIbwduWv6jQ0qt +vRV/KFe0ek9bupvaDc2A1AgxXIZTthpeayvg2fOAXnDZznE9zY0cp2dBgmN7NbVN +y/zbXnKXMh1supI6dRTnj8fu79YuaBDIFjQnyDwzp+R4x0vJ3IFMUREADhLkUAYE +PLd07pXIt7CVJQcJNJsQBstqyvdq8G4hX/O5p8l/3ssZ+80LkaVlVoSuvlur0Yda +hRVhFZzJEAUfXoNKwYOv96E/tvu6HFA4J2U7Zp+lsb6VEkmcPCSYUmLl0PUAENMm +H/gZZfUQLewr0kVNHHJIufvrEqjwf0dvejybAowBIf9Ho3WEKoTFog6hGF0Nb+VY +k1y4JITvAgMBAAECggEAY+TqSDbzyDzmgFbH2vspUxrOaIJF4NSWQonql2dsz1Xo +KHyzfrpBoQ3woq1ARTQoC0rnrH+mwyaOePqcyFx3MiHZBnKqJJZr18kSNWS1U6Ws +D3z5e4ZRctFPjl6NyEqs6nNQzL027zFu/jegm5e5cTMTwBGXQyBD1CX+xffofhP5 +fJVCN0/6UjP2RzIFsk41OaJbLMwLCAPpe+rmgLLXJ7T3jjMB6CAGoo76NewMCSLz +ip96ZIAAY9l1TEjcJPXHUGxsDwWO9U7hlJSAUP7tX0IYXNKrzALj7w5cbqIaSE4w +UBD8W5szA83Fp4amjB7wlLVv7aEvtdAOTN4nRKxj2QKBgQDNTO3z/P+iQB10bn6G +FegzxFipq7oyJjU+EY7+TpOybihAZ4sPU2QXzGfWZMdL/LU+iGhfhvWEnz8EDlPI +Xfo3nwom110Ikk5oxrClgABfVnN0AINtexbrGX7Nr2MpPjXB/90PafWz4EoxSWsU +GxxHkyhrESfhveyUxpScsagylQKBgQD57mvRETskjy/uban11HRlDP1I7N+P122D +62aSgI+BzApUi3nyVMIrAyx/3Z9f8ZPlGgYqCEkYbJzWxm5us2gtzg9OZJtc0jkl +/muTu9VYq0WtHuiatoeZ/sTWLXbDUvJetVXFxQceME7qyT5QIVZvBAuD8+A7TQG6 +CqrU6feccwKBgGkhM9j1fZKAcpTk4DWZkkawDRcVsUts9WbLZwYjBs8gScxxOWyn +r2Hgcmv/P29SAR38jDYezisTwRk6nPzF4xQIhRJOxn1VLoHI/TxCx+4KPyTv/l1Z +4uqRK7X4UjcUfELT20fBYuixukxy5Dpvh5O/b7skFeArebLV3dQ/xXnhAoGAFNdd +5EQ0k1rhW1eHubkqr5aCtIcUKXGEb2C83/Cahu9V2TD8TUnmGyIbntoDRUPm2k7u +PqkMN14vQfWwFckeIduyCQ54qifZniJ2JA6gvtEhcUtHiEc6TYwiK94ErksHbQBg +E6rXahwLKKb5bEMravyCXVGD3E4Sm8nx7ulHvaMCgYAYQcIM48V5jNsVvfLPJwYn +7lI2a6WNSoow9yIUYiy0wzVGjx50UZdO7wsTeqeLdsHaT3Td9vmrVHH/QblQNu7L +g6qTZXJ8/dg7A+I34CafkCyO3DZyNnhTDKnMiywY0sKmIRnpZmWbwgESrWNe+3AE +WMI/r7YRhf/BmPE1o9jCmA== +-----END 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 index 3bd60c6fcc6e8..c32f0d1aef760 100644 --- a/test/config/integration/certs/intermediate_partial_ca_cert_chain.pem +++ b/test/config/integration/certs/intermediate_partial_ca_cert_chain.pem @@ -1,48 +1,48 @@ -----BEGIN CERTIFICATE----- -MIID7jCCAtagAwIBAgIUQRkh3sY/JN5+tu5NX3Tbyx0Y8l4wDQYJKoZIhvcNAQEL +MIID7jCCAtagAwIBAgIUDjxq2TY9cDvqyDCC8QQrigJT45cwDQYJKoZIhvcNAQEL BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQwNDA4MTA0MjUzWhcNMjYw -NDA4MTA0MjUzWjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx +aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjYwNDA4MTcyNjQ3WhcNMzYw +NDA1MTcyNjQ3WjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx 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= +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyG8Hblr+o0NKrb0VfyhX +tHpPW7qb2g3NgNQIMVyGU7YaXmsr4NnzgF5w2c5xPc2NHKdnQYJjezW1Tcv8215y +lzIdbLqSOnUU54/H7u/WLmgQyBY0J8g8M6fkeMdLydyBTFERAA4S5FAGBDy3dO6V +yLewlSUHCTSbEAbLasr3avBuIV/zuafJf97LGfvNC5GlZVaErr5bq9GHWoUVYRWc +yRAFH16DSsGDr/ehP7b7uhxQOCdlO2afpbG+lRJJnDwkmFJi5dD1ABDTJh/4GWX1 +EC3sK9JFTRxySLn76xKo8H9Hb3o8mwKMASH/R6N1hCqExaIOoRhdDW/lWJNcuCSE +7wIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEBMA4GA1UdDwEB/wQEAwIBBjAd +BgNVHQ4EFgQUUox/wYSNtZViP0U8ZV+cnPNFkNswHwYDVR0jBBgwFoAUeCQeRVjk +v8wkbMDOPOvt6y2QAKMwDQYJKoZIhvcNAQELBQADggEBALKfl8fzQrAp5ji0ltyL +FM5gyPNKg+cWG5H2NgD19hBqgMkm0Yb0/DFd9XAf5l8R0i1EmJT4H21tNSBJhGld +bqh/fHSxoA2Es/Wl7s+Ue8WM0Hjn4HDSmoW36CIY8vLPjCJkvKvxHgrsZIRw0gxX +mKuBCWzoHyN+nCw/JKuPd053CgnjrkYrZ41dIg2PGsdws3HspGV1PHR0WCxuHstc +OzDebuFgB3CimAP9PmSkD5Vjw1eYho7Y2Sz7gkWYI8PiJpJlkIgSDdTNM+lSP7xp +hKZ/RhVIrh0vWMWy/yI82UOg3GKWjnftwenplTJNMWBeeBaVbZwaJ5Krd2p5zpiy +HYc= -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -MIID/jCCAuagAwIBAgIUOa+6oqSVm0oN+c6P2ho4+G90MVAwDQYJKoZIhvcNAQEL +MIID/jCCAuagAwIBAgIUbwp16gKonZqxEnzH5Jd3mgy5c84wDQYJKoZIhvcNAQEL BQAwgYMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQH DA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVu -Z2luZWVyaW5nMR0wGwYDVQQDDBRUZXN0IEludGVybWVkaWF0ZSBDQTAeFw0yNDA0 -MDgxMDQyNTNaFw0yNjA0MDgxMDQyNTNaMIGFMQswCQYDVQQGEwJVUzETMBEGA1UE +Z2luZWVyaW5nMR0wGwYDVQQDDBRUZXN0IEludGVybWVkaWF0ZSBDQTAeFw0yNjA0 +MDgxNzI2NDhaFw0zNjA0MDUxNzI2NDhaMIGFMQswCQYDVQQGEwJVUzETMBEGA1UE 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 +ANIgU9IzRplm4kdCCZJHaCtLoxzE3rVhdp5Oh2i7WIobwa2tiW1nl0OF7zmnvSbR +Ge9yFfQOY8McSs+M3Of6Xg4D4uyt0vgqxcp3tiJImWpDY59JfLXbWPHNCatPdkNC +7iObe4CICBzb7WgLwegPOwQUf9Wp11XmtTwpGnAPfKs1x9r0kxhJqm/S6xXKrKfT +FdTxmxZ6ppXZgUOsYFEbEd6r+zNpKE9mAsSuh8DyLMYi7OLRSURaRO8AVfeeaI+k +XVnorql/U0YPVHciVoz79w6ZEQU8gYMgweiq7cj3SuhYciOC2SzsrPVyBy2+J4Qz +H6JN2+Lp+sPORuKYIcwO94sCAwEAAaNmMGQwEgYDVR0TAQH/BAgwBgEB/wIBADAO +BgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFOI9Qcn/7VycsXPnx+az+LXhpsqOMB8G +A1UdIwQYMBaAFFKMf8GEjbWVYj9FPGVfnJzzRZDbMA0GCSqGSIb3DQEBCwUAA4IB +AQBVXpVQBDl8+XVxnxnCi7fNuPnttUZbv0SEu2v6rrEcBJkpWf67qVDMmTH7a1QB +ODRQpk8vvd0r38/kGAgnIsCiecExPqAqOWREw7+u8EqLq0CF+O8TKfCozWS0BBHp +XmW22piQvKgmqP+HNsaYVd9F4c7z6TTWdT9Ol5mWkMJBKQFgLATHt0CuRUq+ZllU +YSFz0Qn56L/d96ZBMV5iNjaPhmE0a4pCmWVcjvw2dclyWL3vBjcCCJJikiE6JzVi +rysWW4xNMNVGuV9mv9Lc8lTW50Pw9N1mDrRF3ptcgt/mFk3jNYbLjrlVJ5fMoF0q +RD4Hx48jd5xK+ScvpAeBWSEI -----END CERTIFICATE----- diff --git a/test/config/integration/certs/long_server_ocsp_resp.der b/test/config/integration/certs/long_server_ocsp_resp.der index d256e3d4ecc39ec7c0d2f4558e181d84a08220d9..b95566e8c104116a68e59b8a4e82fbec88c9af78 100644 GIT binary patch delta 1096 zcmX@ZbB1TaQf@N?69WrFb0aeo%ZVGb>MK;_TqB5Qka^vo+W>?N$5U+F0NNHk_;5RZbLed|#KoBHk3=%Sh7#X!t*+9`io{dwRjggg= z-GGsaMTkWpWybYuR;#PlGBHUWm*A>BXu!+HsnzDu_MNw$k&&B~fw_s1k%6CS=5=$= zaMMHQ?k-WuHErCd{!!VdqfKo3RQ}Je3tu~bxcPBIRGRm<&c`<0(p{HlvcFxWYJ1-O zzysA&S=ygZ@~=H5zkc_$Ng9?F(R1`{bIzrlmwp{q%`@{?2%pxuTOL2=^SxugocZ>c zN15a12L{5ffwwO(r`FrtnO|8W#hkVI^PIdo?|rK$G-Yga=3HVFkTYRX+}|aotPNAn zD3`rT5AKR;ToWKY&3RYk-Z?UFgCZ_G)7a${uJvKFS-Dz&=f-&oPrl}@lgv{y)9-Vd zuuxgSp|t7NYn#Q2>pSYMwNJ_DP1!jo^Zey|t%rI|M4HZNn;cHs-zwQ{zGA8E;#<`* z>S-%^@)tBQKQ(A#eh9>O4VsvaE?{P2WMUFw`s>8DL&z@ikl@a_a|(^t6xB|gJ-Lsm zM;Z|o=27CjNYP*(HF+*m<>YnD3iW&TScN|RQ0(+}&IVqkY&p}30R_*>*Y`bapUjkb z(#Ua*&_}Dbc`G(altsN3)AiY<7JKRJ@+#HxeT_bU`WJsVR5hWYVp2(gHg}v(inE78 z>8Y^T2!^bkYwqoOy?@QqCo=?(TVM2Ao;vZ{`3Het?<~Ho#=NoT-|hT6QWx%>l5&?m zSRYrVrFwPi{L(4ATbWl2mvkg1r^rpJ+Pk+sl5^F*ue+oZW=PExQl6a2pW_($`h&Nl z*4&Fb)4TajmcP;XEwm)|mVWsk-=ezqCtHtHbJRX>d(FG@$K=ky%N>jp{&AVleq`74 zVCH)r-#Jg2bafqWJ7*jS*k#@=G4;qE=aWuF4QC6O`fDejV=={=%z??2IaF4eMZ!R= zK?GYqKqON{Dvh#plV|j9uetV3%~xY#yW4)JZ|U|omTn1j)zwN&j!3Hh;Ur?wQ1tY= z%evP2w`_%tc_i`+#p}!0vR;%*S~G#$%U_~un}g}J?W#AA$y#ZBN_Bgo68|_@E8QY> zr+!7~eu7yN XY>Ln8ch?McRo1Nt60GXaT>2RRE4tqZ delta 1096 zcmX@ZbB1TaQf?DN17ib23sWOg!-*TT>LvdbyC}R`cKGDSi9RnfnDmO5Rh<)Uk z(Rz2Lk@6grq-efgo7O3}Ix{LS+L*19>)1Z8k<$R(1nM zCKe$Ufxv{QX-9778yPr0wv?T9eVzd?8>d#AN85MadPYWWRtDxKMn;BsuK9J&j}kZ; z7Z{`lPd3-(QD=-5ygje;U?lV0U7S0*?K5BI?%j7kGfnaD6eGs@YxYf!$+F3G<8+Xp zQna`BqsZE*85b)LJobxvGA%&J=$}P$OQps>=ZSrLb2%N%1$U&}ar}7g>ef>g&i!ki zcCdZ-DL#C(bW#0hmd10}^LL!w#lvO2#7{1*#xL^RtlgVjRvG`65wVipewy38eQQZA z*ZjX`(i-urJY|>O*y&-AE?p$2qx-nv>|2x2yiWo*|8964UnRDUA?}jj*4@jv{?~4o zyB}4qd~xN$&SSF|?w;%S_1gV8G4Gkm*DyKdm;MXfP}uF3tzvsm$UJ_6>)E3w&lzq8 zpYvPL#QfBtiTNQA-!*7rI=XWh0-J$ly;r`@4rXFb% z0}}%aLjw~dQ{yOcUL!Lk?&P^lm6O*oE7U(PC~<3g_gPo}>3x<^eww-C0bkOvvl3mNsiQ3KUaN&BQ*Du$SZw==)ICb*?hZ% z)08E)^}j;JpXy&vWOP?QBrH;KUS-DhYY$9TbGPq4bu&n26XRx%58WAoQz9RqxG6uS zr{?xbQH#W?2^y2zZ{2x!o8^b2{ae3D2kzK>wy=&qAQ1WE)ZB!rx1UBaRf+%jtL*OG zz2dN^NUzFbx7VB053+Qbzl+mk$YTwBo?LKCf6CgTgGWl3TzV&;V=={=%z??2IaF4e zMZ!R=K?GYqKqON{DxJr7->!V0_fsZ@Ex!&kHHf~Gyq_y__uP&w<7(kjqX|VBku$@B z@7%Ax_G#{<4G|Ys-LtwMe`8X;%iMkXk&4HUvp4LQ>nynb3l{_8>6bK`46OB)1_91T6uqP2sBta>DIiNCT;=OmN@KY>-ZD#c*}bEjW=e$Xx{j= z?4(AC=4!X4MK;_TqBdnH&C?^^@!qF~9?`!{PhxFlaO z(ma{?m}N=WO&wbfuAFz9BbK~~+t)h9NMFOb#n$uU@!I2T(ju2Wa+e!iR-e82T>Ss& z$H`AyTulELd{|bUv$fv!%r}K20s*e+N346zAr1Rytws%N73FDtT(H1)orAB^VD>Kc~U&B?4fw0rH8C3+fN zo95?-t1tiWw^PF;Ev@EsA#d%|9d6$OW3>FI#@@)&sN7(qS-xWWw@c4!%%c}+t4zt* zueu;@uJVE==BEZt%nyP1u0a#i(FM#*j7-4D`0K>BL&z@ikl@a_a|(^t6xB|gJ-Lsm zM;Z|o=27CjNYP*(HF+*m<>YnD3iW&TScN|RQ0(+}&IVqkY&p}30R_*>*Y`bapUjkb z(#Ua*&_}Dbc`G(altsN3)AiY<7JKRJ@+#HxeT_bU`WJsVR5hWYVp2(gHg}v(inE78 z>8Y^T2!^bkYwqoOy?@QqCo=?(TVM2Ao;vZ{`3Het?<~Ho#=NoT-|hT6QWx%>l5&?m zSRYrVrFwPi{L(4ATbWl2mvkg1r^rpJ+Pk+sl5^F*ue+oZW=PExQl6a2pW_($`h&Nl z*4&Fb)4TajmcP;XEwm)|mVWsk-=ezqCtHtHbJRX>d(FG@$K=ky%N>jp{&AVleq`74 zVCH)r-#Jg2bafqWJ7*jS*k#@=G4;qE=aWuF4QC6O`fDejV=={=%z??2IaF4eMZ!R= zK?GYqKqON{Dvh#plV|j9uetV3%~xY#yW4)JZ|U|omTn1j)zwN&j!3Hh;Ur?wQ1tY= z%evP2w`_%tc_i`+#p}!0vR;%*S~G#$%U_~un}g}J?W#AA$y#ZBN_Bgo68|_@E8QY> zr+!7~eu7yN XY>Ln8ch?McRo1Nt60GXaT>2RRxXR+} delta 1096 zcmX@ZbB1TaQf?DN0|QGV10z!d(}^3j>LvdbyC}R`cKGDSi9RnfnDmO5RB)hpf zik;dk(Kn5^m{Y?v`Qx*dc})xw{6Kw3`lA*If`!ZwMn)}EHc&K>XXDgnV`ODzH(+F9 z5n>StfBek7QO46W<%CpG&P3V$2E1&XT5TR}-+Aj98M#>*n41_G8Kzkra=Y@^=w-q%|7lO^KJk=jYCE=`=ZWX+A{v=E;c#(9jdHR{;Y1O88x z`q%6E=(ob(LK&tNXNrBNUx`usz!@PB^z53$&4mwr_`J3M%w17@TIu$^ycax+HyKYp zE}3Imc8Kl0N}KPOw*m>*cX@5LcMej`oA+({_q6}{ERni9*;YxJ|LoOf*ls&{+q-)c zmn~>wernLf{1Axm8ZQ2XL=e{vsFkF<$_ ziGhWofr*i+ag;c(kr@(q@?56M$?KRE>Yo>sxHY}|tgHX@KFg(>M_CeY3mu)Ze(L>* zR^NiBe$$*iqI8TN#TIY3J^Nq!mff@xt*!G}x^C(uM{28|tG>Yzn)^xQmA*mr_e)0w zMMNeai__b4T7dO>X5)O-=B4^Sy!G_vupfNFp#FJ}c&CK^@?CYa{g;$=Z43EqzFop; z$`af9U!mep^{*!~x~m@&7O6O|GUNKS2PUhz+jpP386>lbaWltot>2^rcWgdeSVtcai2QMCZo<^tPotQs#DDx%cK7aH zaoAI&S7ou=>rLthS-Q;M#c49+u?9X*F1V#XWo^;HBPC2Oy_3(em|{)lz+}oCDyz&Q zVIbBZf-N5)k|`pU&f~jpSH92tDHFq%Ux%3*MBho?&lS0QZbz1JwQ#A?grbbdnPI_q z?pI&?G2DnF{$2V?mqoU#pB1>8}`d}7F>UF`OCfC$4ePcFUYL$^#A*G zKBK0MQB~Fa2hy(TQY%BPygxVu8Z4c3Yu-!~w}5L)9CovH{E2wHWxf2y8?#?DZ+u#I zQlmt3wcFBiwzl{KdTl>crB{54nfBN>B41_srHI--ozlW%S=FpPir2lSY}pVY?0wVo zOMp@KzBP_lQ@;K-y%x~_-bs0x>$3eC{cW#zFkF5)cP?|#m%VG;=S^r`x$&*l9*MU` e>+{X4Pu|66ss0s>J0$f80l>Q diff --git a/test/config/integration/certs/server_ecdsa_p384_ocsp_resp.der b/test/config/integration/certs/server_ecdsa_p384_ocsp_resp.der index 4b991e47a5bf5a6c55f45e13b3a3d32376a208cf..8f75ed83dad55e6365bc34a3a1b6485f5f0e0577 100644 GIT binary patch delta 1096 zcmX@ZbB1TaQf@N?69WrFb0afTgNYlo>MK;_TqBh9MqzP`X} zmC>gM5B6_ov%D?wV@jAWSEgis_Z^87QLq2Wp8FccD&t(8&csl&ch{vqS0CT~Qe!q# zd;JyHrOJ_SxE42VVyoYE+PPy4)Jxfr&*PkZLit;atjdLSF&$mN%*4pVB*OI9iEW3FUE(3Zopa|D8m%d+oj7}P zA5)JsJSt4gqr`a;(E#L5p377@c^$Jt{hmEmp^rZlJH4H=fmbP8&U9ix!L#!9eGl6w zGi9DMa$F)a+9j|?ro3cT($4(F6o3BQZt2=Cuj2KI7Yty z;O(e2_u|gw%_Sny8Vr%TLN8mwGxvflB$0=iC8og zJ-zO-u66z`TVZ1!iTpzG`tr4`7p0QcOyKtNm#Et2U^;EP>dj-aR$8A@-Cn4~KMvMP zw@BUTpW+g)ZPs+~%t9lEp6GXl#i{XEAIa9QI^%c8C{3Vq;|gZR3v$ne4TB?9HkiJc z{QDcwb1b^Or z=6A(y!Q6DEWKW5l8mZ5wKVq1bd>8D?bo_r?EW9frb delta 1096 zcmX@ZbB1TaQf?DN0|QGV10z!d(}^3j>LvdbyC}R`cKGDSi9RnfnDmO5RB)hpf zik;dk(Kn5^m{Y?v`Qx*d`ArNG{6Kw3`lA*If`!ZwMn)}EHc&K>XXDgnV`ODzH(+F9 z5n>T&zW+qzu-7H|u)9B#HrPyMpum0D!y{N1ROQD1v;InRU@Qk|jGwLEWFp3dfeqWnj0veU7< z2AR|QHcge!cB-Ee;BnG!#>xl->l0rh?S-3y)h=f3TKZ*H)&W>c@?UY6x4 z2g(;TF+VkEVtxq3cMY1DjxJzkVq{_xQPs|v|DZ)T@aLz1yp_{Lcc^`FxIej%sYlwx zz{J49(7?pV)Hq6<*T@WsJ9#cs<>YnD3iZzmO5B>>eb&`~dY|Re&7&-dw}p;QSwHoD zM5}MXQ@?4>9#J|*k7A3r+n)U|eamiIiPqNnEL}Hsk|VX%&sE>x2+jQ@@=D(z`unA$ zf+8Z5kHzWjIW53?J+pDXYV%V4AKrR;bJ!0)VNn0PN4!%)fBCMu+5St)y0(RUHs3Dc zG-Zix{jX5*r~20u8Qs+n35!&mSDA7B+5?l--0izh-3*f1#JHK`Lw82tl*q>?Zpu&T zskyyU)FQEJg2v?bTX){wX8GZ0|JHBPfjc&zEv%yt2t@ukH8)}E?Wa*pRpLMXD!Y4k zuQ==}(yOxA?e!-0gDhR<@8UEW@>m0(Cl}n(pR%^-;E@t0m)^XhKm&<#ac>4c+ zI-gO~#;B@l{sU>(bg7l0R^A^R0u7c8kx!P@MIa^!&0ll^#s?sYy#Y}tb8wckQ?_h~5ca<5 z`6a+8d*2$zt0`Z9n_dg(fA6Hc%yrp*jsCXRI~Xp%oI95}=*!+U?(-(JuH5+6YLCQQ fqjmZ7|3CTO@|^$Wi3iJjmjNLxF!cri?%wN+ diff --git a/test/config/integration/certs/server_ecdsa_p384cert.pem b/test/config/integration/certs/server_ecdsa_p384cert.pem index 58eb5422bb0ec..7fca3849fb7ce 100644 --- a/test/config/integration/certs/server_ecdsa_p384cert.pem +++ b/test/config/integration/certs/server_ecdsa_p384cert.pem @@ -1,23 +1,23 @@ -----BEGIN CERTIFICATE----- -MIID1zCCAr+gAwIBAgIUY0ZFQRbKvRiOlg1zCSg1Y/HmqW8wDQYJKoZIhvcNAQEL +MIID1zCCAr+gAwIBAgIUBoPTrIwDzNFpiawrdkZZN9i9IKUwDQYJKoZIhvcNAQEL BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQxMDA5MjAyNTA1WhcNMjYx -MDA5MjAyNTA1WjCBpjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx +aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjYwNDA4MTcyNjQ5WhcNMzYw +NDA1MTcyNjQ5WjCBpjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM EEx5ZnQgRW5naW5lZXJpbmcxGjAYBgNVBAMMEVRlc3QgQmFja2VuZCBUZWFtMSQw IgYJKoZIhvcNAQkBFhViYWNrZW5kLXRlYW1AbHlmdC5jb20wdjAQBgcqhkjOPQIB -BgUrgQQAIgNiAAQVmVjUOspBdukEYcbuQrI3hwkpqbX6UFDGQUzKGTeWDFZyDVXS -qU+5QIFnZUVsguVfh6lDD8y9KEJuSH0N5QZJweIIe/6Qqd8lrpDCZigcWHpUh8ty -tJRN1YO6YvNXsw2jgdkwgdYwDAYDVR0TAQH/BAIwADALBgNVHQ8EBAMCBeAwHQYD +BgUrgQQAIgNiAATwI1Lkhtq0iffe3uIqUeuS/WUj4Kx1kNXX84W2k8tXRBq6akRF +Gf8ReqnRhmVxvJLpVTJmf9V8fEtDcZo7VymWfFDMiUwbBqtBl+dyy1j+sZza5vO3 +fm8mrka7Njr02OujgdkwgdYwDAYDVR0TAQH/BAIwADALBgNVHQ8EBAMCBeAwHQYD VR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMBMFoGA1UdEQRTMFGGHnNwaWZmZTov L2x5ZnQuY29tL2JhY2tlbmQtdGVhbYYXaHR0cDovL2JhY2tlbmQubHlmdC5jb22C -CGx5ZnQuY29tggx3d3cubHlmdC5jb20wHQYDVR0OBBYEFPXR29l75CezAaahDeo5 -luPxj3MRMB8GA1UdIwQYMBaAFBn+c0Qg6qbDyfGRTNk1jzuKuSOAMA0GCSqGSIb3 -DQEBCwUAA4IBAQBeKl1b7Ni8fSbzvPMexs6GF4iwYLEEfIhnFxof74xCMF37R2S9 -4gKyUmsukByz2KxUk17A3Z7JisuG4bHyqATXEWpt1WtqWpXMQJg2EICOfWgiT3+J -kpaCbuq7JkciTxjCzLK8t5emJhn5Vc3isHT2ZBmVtGLSigDERqclS8SRK6cEtJc2 -zXdLKUU5hrD1GL5dHxd9/nwTEkJaSueQ3lnJwnk0ls6hD3ZHREKSmCmLiM/UCdSM -DtXzVJ5tIUM3dUsY7hCU2hFlFB6AyyRO+jN7vQVVtmstALjyWEou09XiPyPLFx9/ -2L2QOU2kgB76wIrX/rwjJ8LI9ZWCNAzBCrkz +CGx5ZnQuY29tggx3d3cubHlmdC5jb20wHQYDVR0OBBYEFDyw5sXo0xuh5C53J31G +n5/gUpqaMB8GA1UdIwQYMBaAFHgkHkVY5L/MJGzAzjzr7estkACjMA0GCSqGSIb3 +DQEBCwUAA4IBAQAbImbVd1S0N1rk5TQYpZdF1MicQXo5v9HPqoWA7gnweEGWQ9QR +gZXfRHiqR2apQZRIse9oTeUrjfGeS2OfHlGQKrQFlCkJOal5MejgdS6rsr/x7lo0 +OtrOrVq3HU3DsRYr/MSDsvZ4gRNt9P+FwF2Kgxmr3Hiwjpv/AN5igh/ybEAVKKbe +3Ow+sw0UjHT4YJlVwHthZ2SdnEfklfkVrrPxYfDyU2ftoNKVE0cvsYGyNxGhfWc9 +t9Go9D/yxfVPNFNwWxlhsV5B2EyLnqdGNA6Yghm34OaMywY/z/9Ih6JtfdzbKoW9 +6Gcig1eHqwThi4dDPi2v71RdV0FonfKihYEi -----END CERTIFICATE----- diff --git a/test/config/integration/certs/server_ecdsa_p384cert_hash.h b/test/config/integration/certs/server_ecdsa_p384cert_hash.h index 4e8b602a5465f..bc8ccb3d22490 100644 --- a/test/config/integration/certs/server_ecdsa_p384cert_hash.h +++ b/test/config/integration/certs/server_ecdsa_p384cert_hash.h @@ -1,6 +1,2 @@ -#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"; +constexpr char TEST_SERVER_ECDSA_P384_CERT_HASH[] = "B3:D3:9A:F2:18:74:C1:8C:26:B7:25:2C:9C:87:BF:10:32:38:AA:62:A7:CD:CA:FA:95:77:60:6D:E1:B8:8A:30"; diff --git a/test/config/integration/certs/server_ecdsa_p384key.pem b/test/config/integration/certs/server_ecdsa_p384key.pem index a1911995f5520..d63905e9afc4c 100644 --- a/test/config/integration/certs/server_ecdsa_p384key.pem +++ b/test/config/integration/certs/server_ecdsa_p384key.pem @@ -2,8 +2,8 @@ BgUrgQQAIg== -----END EC PARAMETERS----- -----BEGIN EC PRIVATE KEY----- -MIGkAgEBBDBNf8JQP8beK5egk/bWzR8CwiA7zsPQpHtOlVHDIr6J8WRix7YqKDil -dGHyRR0vVZygBwYFK4EEACKhZANiAAQVmVjUOspBdukEYcbuQrI3hwkpqbX6UFDG -QUzKGTeWDFZyDVXSqU+5QIFnZUVsguVfh6lDD8y9KEJuSH0N5QZJweIIe/6Qqd8l -rpDCZigcWHpUh8tytJRN1YO6YvNXsw0= +MIGkAgEBBDC+3gZMwoveNz3K4qZRigdG5kHZvSGm3qs97YnDM7aDIKQf+n/UlSgN +FQuBqKuOO0igBwYFK4EEACKhZANiAATwI1Lkhtq0iffe3uIqUeuS/WUj4Kx1kNXX +84W2k8tXRBq6akRFGf8ReqnRhmVxvJLpVTJmf9V8fEtDcZo7VymWfFDMiUwbBqtB +l+dyy1j+sZza5vO3fm8mrka7Njr02Os= -----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 index 116a8f5bbafd2caea2f4695905a4544cbaf90774..93d686f5b80535e90d5b3b0a9ad562af6bedc942 100644 GIT binary patch delta 1096 zcmX@ZbB1TaQf@N?69WrFb0afTgNYlo>MK;_TqBgrq-efgni87$js0F*0hQvVo$3JR7Gr8zU<# zy8$B;ix7)|fsok5OZEGvd}E%)e`I;d2LoOGq8a$KE%e~!u5fNhqmcC|Xr>{@p3jKslpx7+qAO`BJq z)i{aWIHT0y(qYv>2-d=}FR`-f`Y#eV@+8oRqKX5dTrM)cl_MCUwh~ z4^O|6P?^4q>?b<7I&d-hm`KK@Yb^mfh$UZrd~(}@8E&&t>LJ#3%M zlzGy~agESNtG0P7Hc6C4y%y8;*`*eH>Fn|<)$)CfK7aZbe>hY%p`l_@Nr5(ZoKA|f zheGM8u-FKOtetD_?Rvd`&C@3{1dm%^^je-e@!R^?`)xNL0q!VUH%@k6eoXMZ#82S2x zx1-kFi#yZ1`A(L<(fBR2B=(km`5)h+y7nhqk5qHiK5u)?yYk26&cMqZj1&HGna_S? z*YjZJdmZ07PnmRe9d0{k90=HD-Yqfp$R6jDPDKr83z+(AC!b?6#hT24$&@)%R+&Y@ zK&(LoTRuP}Q$#9_vU8JX^lq=Y_D#)KV`017ey4Bg_BWPp33S!fN=%MOs{Y|5V$o3a z^t#Ks*7>(=g^hV6@(ac5%h$4AluBANf!oVpqH3Fi>9p;tH;>6$X?;p{d!Z8lI9My) zB6X*Kic7qBwN4gjNcujG=a{IE0`HC$UPS}431RUVESV6 z?{9p!HWuYxtq|JjaeY}-=%K0MYbUmv-n2aRQ)7Waa*}S#8nKT{UpjvXEc6x-{CW48 z-xaq7bJLZQJtcB#q&}Peh+$UpU9d0H@&9eH@UDcEcNuZYe*TR$`I#Tj)%z>hI3HEH ZW%q1~&+B*B40To3tq2mV>d##I82~90;XVKW delta 1096 zcmX@ZbB1TaQf?DN0|QGV10z!dvxytD>LvdbyC}R`cKGDSi9RnfnDmO5RB)hpf zik;dk(Kn5^m{Y?v`Qx*d1x*YR{6Kw3`lA*If`!ZwMn)}EHc&K>XXDgnV`ODzH(+F9 z5n>UT=E5|sW$VI>jO(+a`RZ$P4S3l&wc0$|zVp^IGIFyrFgGzWGI-T1t7Tc*8^ z(PFCQhi^Q5EB8P3^nGx&XP408{0Tw-n(O%^ww9aaGWwfw$*w!)wC{8&b4&a;1^2Id zxf&8jPK2!OT-rS|OKeB4Sgf*sZiDC@kM+J+G-eBwhzgwUXTAC{{GfT$`Lx*lxoI*t z;t$+i6I>=+FQ|T^kSQed&lctMi0eEXz1}u)toJf%a46oqN+epMzv;{I2nkt!?VlP` zD@p`rZ&{_C$#1T?bMLR-6P+2d4<`klQlD%jFLizK({)@yvgh3D=UbaZv3ARE-2dS( zU+%GxH~O2q{|H<>w!Qj;PUn*&^^0G1#x$~Fa7l-?k`D^~t{ipX?F5NuJl6YI_=#=$S??<%y z7CiNv=IjxrWArGtc)RV{|I)YYrj=-IozK#BQzto6Tm4-14UW*CG?l?s+;Y8W= z*w+6F6@RLKJ(1B}{gALo#d(z(*RMS=Sk5h9Krrv%U#Z)E!35# zHEoQls^&kCc1@RB8EWPI!6DFK>7-lpW}3JKTwCI>o2}zd#N#dN{!7yfs>v cKmY%e?=8>yU!Hidymx63`wXR6wE$CZ08n(}L;wH) diff --git a/test/config/integration/certs/server_ecdsa_p521cert.pem b/test/config/integration/certs/server_ecdsa_p521cert.pem index e6f982bcdcd07..5bcd9448ccb9e 100644 --- a/test/config/integration/certs/server_ecdsa_p521cert.pem +++ b/test/config/integration/certs/server_ecdsa_p521cert.pem @@ -1,24 +1,24 @@ -----BEGIN CERTIFICATE----- -MIID/TCCAuWgAwIBAgIUY0ZFQRbKvRiOlg1zCSg1Y/HmqXAwDQYJKoZIhvcNAQEL +MIID/TCCAuWgAwIBAgIUZkvSkGOR55Bfhz9CYT49q7Qo5egwDQYJKoZIhvcNAQEL BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQxMDA5MjAyNTA1WhcNMjYx -MDA5MjAyNTA1WjCBpjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx +aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjYwNDA4MTcyNjUwWhcNMzYw +NDA1MTcyNjUwWjCBpjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM EEx5ZnQgRW5naW5lZXJpbmcxGjAYBgNVBAMMEVRlc3QgQmFja2VuZCBUZWFtMSQw IgYJKoZIhvcNAQkBFhViYWNrZW5kLXRlYW1AbHlmdC5jb20wgZswEAYHKoZIzj0C -AQYFK4EEACMDgYYABAHrn8Egg2vwIhSfU9A+7rzJMPfng4fRABFbjCmU7+Qh+zYz -uOO2nR9ROVgE48+srCac/9GXT/U5UthO2gLWXZm2JwA63OU9p5QrReTuNKpJyHUo -dnBOFU4zyQUAo0hLc50IDZttC85xbDPuDicpIfssflR79SYfGJXR6WFr5Szw+I9v -A6OB2TCB1jAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIF4DAdBgNVHSUEFjAUBggr +AQYFK4EEACMDgYYABAAzJkN4w6NZx1f7FQDUXtQQtweoK3wORSdAsw2ilsG1Cgqq +gjaEQObKNtGGVtKj1hGWAn7jIIpiS3echbfdTwkKdwBPrpJ5Yic8g48xWLlOHjrK +t95488Cd7wXEV8pQrMe/TIDLMfg0fA1bjj3O23WkOSI+ixGL0c1it/pPFIGnZT8r +mKOB2TCB1jAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIF4DAdBgNVHSUEFjAUBggr BgEFBQcDAgYIKwYBBQUHAwEwWgYDVR0RBFMwUYYec3BpZmZlOi8vbHlmdC5jb20v YmFja2VuZC10ZWFthhdodHRwOi8vYmFja2VuZC5seWZ0LmNvbYIIbHlmdC5jb22C -DHd3dy5seWZ0LmNvbTAdBgNVHQ4EFgQUoDKSCtS1Fbt6NkcXOIGbl0OLYk0wHwYD -VR0jBBgwFoAUGf5zRCDqpsPJ8ZFM2TWPO4q5I4AwDQYJKoZIhvcNAQELBQADggEB -ADJ73Kl3dOUKXiggg479WtUITpaZHK19FjlPpBpVxX7gdFmrA+Ekij1PCBRwcReF -4Y2UxFXNYnMNa/lB6ObTONvLTZkL5NOa5RQJ2PkIop6Xh1vMwWuDI+r1NfOk1fiH -1pFpHoZWdKgk+yYhx2QRAEL9GEoDzwr6qOlSbhgluyheqMo4X3oC+WDljYSU6WvB -Dwnej4NOCYkb7P1GoV0p0FExiYltBbeY5AQ3Ckwg+URv24jOLcX2csGOcRUKeUQS -HvfEqRWFLfOYvHbCT+gt9XfXNHMqCegtPB9d2EtQpQGcFXDiKtm/NdOzFccsPLWz -qU+wrTKKdccqNGZPWsCTKCg= +DHd3dy5seWZ0LmNvbTAdBgNVHQ4EFgQU2Exde4zMCDOfz9SWMtIao5znMuUwHwYD +VR0jBBgwFoAUeCQeRVjkv8wkbMDOPOvt6y2QAKMwDQYJKoZIhvcNAQELBQADggEB +AG6F2qwlQHuOKuQPflkLUAxU/ZFZ/Z99YKhXdvjxaJeAo7LbC1yF7cFHbQ7oyb6h +H6DoNdqyCOHk7keVIyys6ptCR+1TyxRH7l1k98FKAhacluE5ahddgDGiehpWEjnq +1MeKVAr71bdGE7z7WbpgCvc+Oflpy1M19fh2A4VoEklgEuaFtim80o+m1g7XSqS6 +fnG6uGOa9APE6kaMlP/JxCWKUKbtfupHuG7884fLjCAz2jJf4uu8hSB1Y0adLDkH +jZx2LQXb1PUS5qPE/CmuEebwoPwJPPvEEpKf6ickn7Z0pCNKD8rPydvRdOKR3FLC +U0JyC3mzouv0Nu5z3/mlNj4= -----END CERTIFICATE----- diff --git a/test/config/integration/certs/server_ecdsa_p521cert_hash.h b/test/config/integration/certs/server_ecdsa_p521cert_hash.h index 1d468ffc1a859..fcb7a038e4fb7 100644 --- a/test/config/integration/certs/server_ecdsa_p521cert_hash.h +++ b/test/config/integration/certs/server_ecdsa_p521cert_hash.h @@ -1,6 +1,2 @@ -#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"; +constexpr char TEST_SERVER_ECDSA_P521_CERT_HASH[] = "BF:5A:1F:AD:A9:6F:B9:99:23:54:61:71:43:38:90:EF:16:70:D7:21:EE:0E:4D:36:6B:83:04:BB:11:A7:C9:60"; diff --git a/test/config/integration/certs/server_ecdsa_p521key.pem b/test/config/integration/certs/server_ecdsa_p521key.pem index 9711af7d0ccd6..76d50bc33db51 100644 --- a/test/config/integration/certs/server_ecdsa_p521key.pem +++ b/test/config/integration/certs/server_ecdsa_p521key.pem @@ -2,9 +2,9 @@ BgUrgQQAIw== -----END EC PARAMETERS----- -----BEGIN EC PRIVATE KEY----- -MIHcAgEBBEIBAODJ5t2rORe2FOL4P0TU62ZF0meN+3+yYhDaHuThNDajHyu1VemT -Irz7emVfIuf2NrMqQx4DU1KSeJ/8NE1B2yugBwYFK4EEACOhgYkDgYYABAHrn8Eg -g2vwIhSfU9A+7rzJMPfng4fRABFbjCmU7+Qh+zYzuOO2nR9ROVgE48+srCac/9GX -T/U5UthO2gLWXZm2JwA63OU9p5QrReTuNKpJyHUodnBOFU4zyQUAo0hLc50IDZtt -C85xbDPuDicpIfssflR79SYfGJXR6WFr5Szw+I9vAw== +MIHcAgEBBEIAeKW0T1Gb98rCWn6uietLunmAvJQ/2o5S4aEhNMcUuJQ71nyrur9w +wzcTpWx8Gk6hAExyAjS20upSnzXju6NidFugBwYFK4EEACOhgYkDgYYABAAzJkN4 +w6NZx1f7FQDUXtQQtweoK3wORSdAsw2ilsG1CgqqgjaEQObKNtGGVtKj1hGWAn7j +IIpiS3echbfdTwkKdwBPrpJ5Yic8g48xWLlOHjrKt95488Cd7wXEV8pQrMe/TIDL +Mfg0fA1bjj3O23WkOSI+ixGL0c1it/pPFIGnZT8rmA== -----END EC PRIVATE KEY----- diff --git a/test/config/integration/certs/server_ecdsacert.pem b/test/config/integration/certs/server_ecdsacert.pem index d45e46a9154a2..0dfbcb6a6bc50 100644 --- a/test/config/integration/certs/server_ecdsacert.pem +++ b/test/config/integration/certs/server_ecdsacert.pem @@ -1,22 +1,22 @@ -----BEGIN CERTIFICATE----- -MIIDujCCAqKgAwIBAgIUY0ZFQRbKvRiOlg1zCSg1Y/HmqW4wDQYJKoZIhvcNAQEL +MIIDujCCAqKgAwIBAgIUAiLBefuhPNXsqCqTuFErJCg/u60wDQYJKoZIhvcNAQEL BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQxMDA5MjAyNTA1WhcNMjYx -MDA5MjAyNTA1WjCBpjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx +aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjYwNDA4MTcyNjQ5WhcNMzYw +NDA1MTcyNjQ5WjCBpjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM EEx5ZnQgRW5naW5lZXJpbmcxGjAYBgNVBAMMEVRlc3QgQmFja2VuZCBUZWFtMSQw IgYJKoZIhvcNAQkBFhViYWNrZW5kLXRlYW1AbHlmdC5jb20wWTATBgcqhkjOPQIB -BggqhkjOPQMBBwNCAAQnOGmNnqJFlMJ1BO3IG68PnczdKmX30Mb443IzEXlEDFfZ -B8b7YW/ZHcEta9FrxsRJB2rZjHOePhvafcCFfNoao4HZMIHWMAwGA1UdEwEB/wQC +BggqhkjOPQMBBwNCAARuaYlmzOSx7uilG2u9FPGUtVdUulwDdn/ub6KKrbyyPVgA +opmnforY8yaS005i1MtIiNBfj6uRRQu8ZdCl93u0o4HZMIHWMAwGA1UdEwEB/wQC MAAwCwYDVR0PBAQDAgXgMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATBa BgNVHREEUzBRhh5zcGlmZmU6Ly9seWZ0LmNvbS9iYWNrZW5kLXRlYW2GF2h0dHA6 Ly9iYWNrZW5kLmx5ZnQuY29tgghseWZ0LmNvbYIMd3d3Lmx5ZnQuY29tMB0GA1Ud -DgQWBBRVmyinHuizVE9eaHQxFM7sfGIDjDAfBgNVHSMEGDAWgBQZ/nNEIOqmw8nx -kUzZNY87irkjgDANBgkqhkiG9w0BAQsFAAOCAQEAlFfvhCP+NPYJnWoRuByLv5i1 -b4YnmJtk831miyPZinimDRRbRAQ8nEMwrbed0jSsi+lILiwPIBc8o5mjlxDbTxth -eECjdAWjrUg1MoEAu6+SGOqxhrLByJoClMYGQizOQrwiBdnQ2eSXeEFqQVR07QOD -+JxS0R1nr8sRSjj/Nl3STQ4Pz9WOX+iFDpbvFI0bmhajEqnKnyZDMe3FLqFxThM7 -zs8UhzjhcPkMu8REqJcRYnokf0JHSuv7O+fp7eJBrFosRYcReK0srJY/B0hZQpjI -Fj5oI4o2DyblzI5tvVrcmSd5XQZ+cjchU4nAaE1t5YSj9JZzsmrrmYGJv4m6VA== +DgQWBBSOnZ/5Yt+e3n3A7eKv8o3V+wZMXTAfBgNVHSMEGDAWgBR4JB5FWOS/zCRs +wM486+3rLZAAozANBgkqhkiG9w0BAQsFAAOCAQEAgWKqxUAaEfq93c29undQla3E +3oQPoke9mzFMoy8juE4Fs/iSNPqyi1tlCpFnTlZEJ4ltTpT3GYboeQZkf6Flbude +VnjmGUGqSY0TEh/SdvkQ0O6KlO1hSx7KHfnZjBc3j85oibNA78vS+rkEnpe92vd6 +CwG2XC8tO5LiPz9P7d+M3mUlcy426gGFJWuL8quN+pmFozes5BLIQCLQRoFJGgEB +d2c7L//pBcvKOTvRARKEPBcSRwCzqxQvbhWn1z9+hctx9vlUTX6XT4Wt+Xz6EMyf +sL/UAIzwMhauuRl4uTXOhrBA8phVblczWeRsvW2s91AMQU/bmNIafrymuphBAg== -----END CERTIFICATE----- diff --git a/test/config/integration/certs/server_ecdsacert_hash.h b/test/config/integration/certs/server_ecdsacert_hash.h index d73271ca48279..a7ac25ed9b986 100644 --- a/test/config/integration/certs/server_ecdsacert_hash.h +++ b/test/config/integration/certs/server_ecdsacert_hash.h @@ -1,5 +1,2 @@ -#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"; +constexpr char TEST_SERVER_ECDSA_CERT_HASH[] = "96:B0:81:7D:3C:0C:1D:39:95:B1:D1:5A:3E:E7:5A:F1:35:C3:E0:E1:53:D3:30:A3:59:13:B1:52:C8:52:A5:67"; diff --git a/test/config/integration/certs/server_ecdsakey.pem b/test/config/integration/certs/server_ecdsakey.pem index d80971cdbb6fc..65f3c0330d891 100644 --- a/test/config/integration/certs/server_ecdsakey.pem +++ b/test/config/integration/certs/server_ecdsakey.pem @@ -2,7 +2,7 @@ BggqhkjOPQMBBw== -----END EC PARAMETERS----- -----BEGIN EC PRIVATE KEY----- -MHcCAQEEIIdXxuTr8uKo+eIbMIBKCzoBcCxJptlxJBQ4RdQC+hqXoAoGCCqGSM49 -AwEHoUQDQgAEJzhpjZ6iRZTCdQTtyBuvD53M3Spl99DG+ONyMxF5RAxX2QfG+2Fv -2R3BLWvRa8bESQdq2Yxznj4b2n3AhXzaGg== +MHcCAQEEICAZS/w6biAvtP9Vn7gYzjeOL2RRh62QBYMydm7WCcd5oAoGCCqGSM49 +AwEHoUQDQgAEbmmJZszkse7opRtrvRTxlLVXVLpcA3Z/7m+iiq28sj1YAKKZp36K +2PMmktNOYtTLSIjQX4+rkUULvGXQpfd7tA== -----END EC PRIVATE KEY----- diff --git a/test/config/integration/certs/server_ocsp_resp.der b/test/config/integration/certs/server_ocsp_resp.der index cc506a6249881fb4f936affc0a06903213be3bad..f15f8c7334c6abdc6c15cab22bd627b63e54250d 100644 GIT binary patch delta 1096 zcmX@ZbB1TaQf@N?69WrFb0aeoi-{Yw>MK;_TqBfH+uPj7wsHAHM%UuqMB1iz7i5t9C>1%ecd| z>;{ZXEJ7>-(T}*?!v*|K)GqaYd+xoGu>mg|r&gOs+jri2Mn-N{2IeM4MuvG;7Zk)5 zDda2jE4tW!xi2V{zw}VR-5Ke<$G*GiMZS8ns`&l;_Vd60mrc}jdvEaYX_idbjv3Bp zLgaT$zi`2}Bk<_wb;}*!$<`RQ_;x?MvS!`e6u(DyM>!)`?a+GoaLt8kUAD{5_N6_| zIHGGgyW;H&wb$+Lnr!t33-0c|dft%f){#pVamSqxYqM@%pfq8|@0a?DM#lt$$ zN>7EwMlfXUTyt;N>-}qy|8D2sk-Bj2l$5*l z!TPu=E!C@A=a){|-O9XLxTGU7IYn+#)!x1Bk({gcecdIUFhgplkn-eA{v5~1*B`tc zwdP*jncmHJviyz4Z=ofzxAe>Z_!iZ*KiPVunxpo4+iTvHKPGnuUhZI=@Q=%U_9MHV z2Q%O6_|AFCq^s+2+d1Pvz%KJ{iK$2SIG=PXYB*cK)L%RK9E&N|WDZQG%%QT%ED{D{ z4I?d;d(E|PYQ7o^+uim%eM`5$v2;tItFBgJazs+~4<`|ehN7p} zUDmbEzhx_I%p;LsC|+N_mi3}k(wYg}Uj7nQ+Z;@%ZCAZ{Ox8;4Q>xnwmH5ZOTIm+4 zJN;8!;Y{^}#y`c-HA?ii&BbZ%V1%y>cWxv*hyq{;@<7n6T~ z-7B{CKY3U%|%tsLCz7 XXH$G$zq@9rtFmrIkYH7R=F-mqCLvdbyC}R`cKGDSi9RnfnDmO5RI7%ws zJ7%wPuWs8r-}sW-r)4ER#WyiX@EaKzA?c4=AP5#RLl_ygP}xAyK%R|Ln~jl`mEC}m ziA9J-Ky1sZ6~QmLqk1$=0*tjz&NSd<ThB}&wVt;GcvTvN3xlQof%)*>`2g;T< zw`#6fy!@;Gap5oZoA&6WH=Yj5e|A#Dk1ygOfBB*7cJ?AG{|oOB(wi_LHSS&dqlSQ7 z=GNm64Ck`Sx=fSotGe0cX~q0%b+y!aQKgd9)Bc%x!j`K`n2x@8kd5+X38;G;aB9YD z+i2U33pQ`A-JWc{*_zf&vNPJQI^EpLPw{ppL#!{)wkfO-!x~B zC>^6mvBleM&;FObWjC!vYwLWLuA4f^k=p9#s&8<6DPsDIug-YKEKd{^CU|0QKz+d@8@Zo@7Z9h=V<*3kz9B7dBkn=tkE(bB$v7S^dl9IA7^jaFV|Uc{mJDo_jVsIWjwtgv%=H=@6-8=nl?sNRr4Q6 zyQWL647Kw9;1FoAbkePPGfmtAt}Suc&DQZJ;_;UC@*8i|&wkOo@oCvfjS|h(ZcEGA z+TsuBwf#_)Uhyer+GF2{e3j*wB5M0|N(+x=RkQXeUiX@^WkZDUP0ud@M%nw;I9^Tp z`rGtcK>vFu^fPw^n;3-WsjTpa1{K_m=1U VFHbyJ-n%r2eTGu3T7W5|Hvlv$=+OWG diff --git a/test/config/integration/certs/servercert.pem b/test/config/integration/certs/servercert.pem index 134d1fe5cb6bb..d1fba1e548435 100644 --- a/test/config/integration/certs/servercert.pem +++ b/test/config/integration/certs/servercert.pem @@ -1,27 +1,27 @@ -----BEGIN CERTIFICATE----- -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 -QmJKb8oDcA7+ +dC5jb20wHQYDVR0OBBYEFJjF/w2SKpXyZ38ARio7rVUa+TohMB8GA1UdIwQYMBaA +FHgkHkVY5L/MJGzAzjzr7estkACjMA0GCSqGSIb3DQEBCwUAA4IBAQC6X268d5V4 +rGYHiJB9tWT5OJCb47shtLV0eHJvIVg82q7ZpUzh7qM8D2he7NfqXfURWPQQkAOX +VsJ556KQZibXVgPn4wLl3bJ7pIZ7Vi/kZ3ZSicx0lJzFTIM620bviBG6hQiy/eHP +TUqQWRflr/Q2jo5ZrXk4f0Tjrw1Jul2JxBO7AcUvhH0eeTVRYikgXMTGlHN1YC3s +02W/S3rIYm/LN5g0FpSg2gRxAH2F6EOnJfZYFTs+nYxSqAmQugSG1MQ7XLXK3m2n +aQ92DZqz+1PPQeGe9euC+Su/ACapgGGcY4k6zo25L6JIRsM7lIpgZp2d1MpK3936 +RraIfEFakO7F -----END CERTIFICATE----- diff --git a/test/config/integration/certs/servercert_hash.h b/test/config/integration/certs/servercert_hash.h index a2f0650709da3..72f66eb3bd711 100644 --- a/test/config/integration/certs/servercert_hash.h +++ b/test/config/integration/certs/servercert_hash.h @@ -1,5 +1,2 @@ -#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"; +constexpr char TEST_SERVER_CERT_HASH[] = "B7:8F:12:CE:3B:79:4F:6E:62:AA:FA:D0:DD:3E:F0:7B:DA:5F:C1:63:57:1A:E8:86:8F:C4:95:68:6C:44:C8:82"; diff --git a/test/config/integration/certs/servercert_info.h b/test/config/integration/certs/servercert_info.h index e0f0dfe0733bc..4b7be8160f0c4 100644 --- a/test/config/integration/certs/servercert_info.h +++ b/test/config/integration/certs/servercert_info.h @@ -1,10 +1,8 @@ -#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"; + "b78f12ce3b794f6e62aafad0dd3ef07bda5fc163571ae8868fc495686c44c882"; +constexpr char TEST_SERVER_CERT_1_HASH[] = "7d6d5c55acbe04d37c447fed48895fc3fa79dc34"; +constexpr char TEST_SERVER_CERT_SPKI[] = "gmMW/tjOmmOCoB15kyPREU5BsSQWjtSKLFblAdlBqmg="; +constexpr char TEST_SERVER_CERT_SERIAL[] = "2bb0ded79285347bbba1c39785e9f55416b68e65"; +constexpr char TEST_SERVER_CERT_NOT_BEFORE[] = "Apr 8 17:26:48 2026 GMT"; +constexpr char TEST_SERVER_CERT_NOT_AFTER[] = "Apr 5 17:26:48 2036 GMT"; diff --git a/test/config/integration/certs/serverkey.pem b/test/config/integration/certs/serverkey.pem index 14c5375f6907f..1357184a5014c 100644 --- a/test/config/integration/certs/serverkey.pem +++ b/test/config/integration/certs/serverkey.pem @@ -1,27 +1,28 @@ ------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----- +-----BEGIN PRIVATE KEY----- +MIIEuwIBADANBgkqhkiG9w0BAQEFAASCBKUwggShAgEAAoIBAQDrsXghE29iaZna +ZKkQ4hffD00lts19aIkSya1cmk2W2JEZLPWuFi5/pZqIGtAAMsJg4A/Nicyn8mXl +Zx7tM2DSCkE7hWZVN4bGrmH9NPhDDfO5q069hX6CdtWV8/8qVeRSe2p0eIbcITzf +rGPwaMuqvRQbkQ3+ZIjZx3lb6fCP/vGVnbSkrjVHi6TlpJl4XqZxLwJuekNT445w +MufS7hActk5qIljpu2y0q5iI426Q5GYLWA87xwq9xWnXXLfZbxaZ8I07Mp2kDsh2 +nHaIRrUcAdMEOWDUMqALdooUYeGbwwCbLUoIyZJtfzflFwvx9pkYVNoHG0KGGgkN +gcMCaKQ9AgMBAAECgf8Zdm+klpWNkT9qtYRND+O7iDl1ldQz9vGCvkH+5MC5W4QL +LLSpU8EquNT2hOoCyyi8RH2YuXUK1/96cT2iU4jAVXlmVqY3jp121GoW/V45K5aA +7nvhB7qvrduceD+28UVDcbyEb0m+HvxE54+UIJsNXA+lYzsTPh6PwuF1Iy3Db4/m +m1Tz4lErbkmlfbZozcuZFfpFFo3IYVpgPx1EDjXk27QIcZwy4OUBk5UjQLgQZbbu +9xAnZFmv0F7dAtoP6wRi81nAlYL858O4yNGJk1Pt2AFXzcbjZV0MvOnyN1wLTaGE +g0ioRzXm2CX1XIgeLwM0+rsznhiTO5vQUqP2mIECgYEA7rh0WTayszlWOZlFYX4k +6NYE2sDpd0PdOmupbjpdN36rOy9lBPGGuPPFg6kzVmEC2QiADOx0HmV1FgLxg/3M +n+dhmpiE2T85sWCjzbaNksHotLWxaTWzFaHQFnocrKJKWWh5avxONCP9N1/Ng0DJ +TYHaDVbymY2EIZtNYqK01v0CgYEA/MDrIOQ5n6/OFtKjxKaV3F7UD7Hbklzc3sJG +3XxQXJQmlEgrn4OEserR7lHUcxZkpLhPX9vau+Ho43ny93eVNM79MI2vls7HDAR1 +EI9HUCMmVxxMx2DSse/Vy70vDES8uhkka/KuI7kS05xtvib4iwj8xzNrJVO88ucW +TwZOpkECgYAdbZGyOcL3wxa1DQb3iMRmC5QXn3ZoZG5OOF1voDRDlhLnveT3IgsY +m7x6iY4xlM30EU8vyKpb4Of5Ka26NrxV7gEjPLAL0/Z5vk8TGfED6XGVbVyMerkz +7nmne7AzO+JseSuWm7nMRa9+dwnvpznpmxtVT6WidkaWmf2FLkeaxQKBgQCrliBJ +jQZdlREYx1jsaJb2Kt5V5U2FuEstYsCPHhTENMNYCQKsYLGVwy9PVfgfRUV/2avx +DKUaxYu/2gsK2wDM//Q8oQNiIvBYBTKf0lT8X1Bo9Mpe1ClVKNeAX+dvsb5ZrDXg +nrh/geX5CIor+/LhGHHandqQVZ/BWwX3EfYUwQKBgDXPF/OgUiS+Z1nn+arkVLO1 +21pDAFYrPWBj1SjXnBbx5t/YWBiF49JbCbZyQunOwFCJRRFX7fWHUv09/W8+tdNN +LYQvsjpcWj9Q8tePPYJ5B+b0cJeHav9QIKWrWNAl1bOhLhrCV5uOB+dks4USuLZo +iP0ojLRbTDP0wXz0auqk +-----END PRIVATE KEY----- diff --git a/test/config/integration/certs/upstreamcacert.pem b/test/config/integration/certs/upstreamcacert.pem index fbdc094080b72..af1a5fdd41dd2 100644 --- a/test/config/integration/certs/upstreamcacert.pem +++ b/test/config/integration/certs/upstreamcacert.pem @@ -1,24 +1,24 @@ -----BEGIN CERTIFICATE----- -MIID7zCCAtegAwIBAgIUfXpfjZAzA9sFKKe0k9M1rCGG9rwwDQYJKoZIhvcNAQEL +MIID7zCCAtegAwIBAgIUANt3Y26aJBWc66hC/ooBdUaFsfUwDQYJKoZIhvcNAQEL BQAwfzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxGTAXBgNVBAMMEFRlc3QgVXBzdHJlYW0gQ0EwHhcNMjQwNDA4MTA0 -MjUzWhcNMjYwNDA4MTA0MjUzWjB/MQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2Fs +aW5lZXJpbmcxGTAXBgNVBAMMEFRlc3QgVXBzdHJlYW0gQ0EwHhcNMjYwNDA4MTcy +NjUwWhcNMzYwNDA1MTcyNjUwWjB/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 +bSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAONQBNnFinEmKaSG +Wm6Th3gjXv0LbTS+0lspiwWKaqaofv9GpWxwPeCNEDx6F3ZAjV0WAKrxZYg6kXlX +peQ9HzKV/IaoJZH+Gj9VTX0y62kRXvr9QrRXgX3yQKI0NVqgqqsGyASvp9UlRvzi +NtV364IWscLLER1ucBtgwQKrA3ay7NNxna7nKysNZBaNtS9pAwKUUpD8iR0KN1HH +n2mJhPsT93YnwLfU77LtfPeqgMKLj8/oJPIegRPLUugLVFu+9aC5S7oQ6iACOuyM +4tYD3wqO45S8riJVwfP1i24D/AmdkUx69D/Yp+QNUnnxhTkv2uW3HFkKXs1rboEH +G3j/qzECAwEAAaNjMGEwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYw +HQYDVR0OBBYEFIceiUbPqMnReDBT66Xv2uy7Z9VtMB8GA1UdIwQYMBaAFIceiUbP +qMnReDBT66Xv2uy7Z9VtMA0GCSqGSIb3DQEBCwUAA4IBAQC53sNiFukewpMjNHP/ +zFuvcUEymHMbrRcmwFszG1bWKseXYNa3f62DCCO+ziy2fYXh+zExTusVhu1rIwd/ +UOOiyiIEr/B7QEQWNqDqcswEtgk3lO3a156j1hhuXTxt6yQ+ljXjTnbcCv8LG9bk +ovI2/3FGni66yg1slbVfdtAX8SQpq876wqzpPEAB/tSrb7JCw7sP5tsTehCmBjP1 +47OeXSc/uHkQASFWndCmgkzicGuIdp+O0SbFPTV0MKqazLFMakpR5TruojvYOTGc +VNxZXghg/vcV9HLj0yQ8T4FdOnP9X2OFrKOWgP7Jqwtn4P7j9gDGfCFkapxMe6cB +5gtR -----END CERTIFICATE----- diff --git a/test/config/integration/certs/upstreamcacert_info.h b/test/config/integration/certs/upstreamcacert_info.h index cea6de20719d8..d5ea1e481ccb8 100644 --- a/test/config/integration/certs/upstreamcacert_info.h +++ b/test/config/integration/certs/upstreamcacert_info.h @@ -1,10 +1,8 @@ -#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"; + "0d760aee1f086f23420d08c23d9d97a838a553b077e9adf3b339802f2026c794"; +constexpr char TEST_UPSTREAMCA_CERT_1_HASH[] = "c714a6deb570c898c4f4b78f32e51c1a104a9695"; +constexpr char TEST_UPSTREAMCA_CERT_SPKI[] = "7Zqd4VJD9HXDqsNwHI1+DvmrhG6pZMzUVe5DllJErcI="; +constexpr char TEST_UPSTREAMCA_CERT_SERIAL[] = "db77636e9a24159ceba842fe8a01754685b1f5"; +constexpr char TEST_UPSTREAMCA_CERT_NOT_BEFORE[] = "Apr 8 17:26:50 2026 GMT"; +constexpr char TEST_UPSTREAMCA_CERT_NOT_AFTER[] = "Apr 5 17:26:50 2036 GMT"; diff --git a/test/config/integration/certs/upstreamcakey.pem b/test/config/integration/certs/upstreamcakey.pem index 71632a113a1b3..49614b2158bd8 100644 --- a/test/config/integration/certs/upstreamcakey.pem +++ b/test/config/integration/certs/upstreamcakey.pem @@ -1,27 +1,28 @@ ------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----- +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDjUATZxYpxJimk +hlpuk4d4I179C200vtJbKYsFimqmqH7/RqVscD3gjRA8ehd2QI1dFgCq8WWIOpF5 +V6XkPR8ylfyGqCWR/ho/VU19MutpEV76/UK0V4F98kCiNDVaoKqrBsgEr6fVJUb8 +4jbVd+uCFrHCyxEdbnAbYMECqwN2suzTcZ2u5ysrDWQWjbUvaQMClFKQ/IkdCjdR +x59piYT7E/d2J8C31O+y7Xz3qoDCi4/P6CTyHoETy1LoC1RbvvWguUu6EOogAjrs +jOLWA98KjuOUvK4iVcHz9YtuA/wJnZFMevQ/2KfkDVJ58YU5L9rltxxZCl7Na26B +Bxt4/6sxAgMBAAECggEAAWp+8T1YCK7obQAyQYSVQDQWNCTVVBIJPOykE0+CrRGZ +Iu11e9iyJfsy+fF3wnKR/t2zeN0imQfmXpdjbunLjzTcexlCjKeE0dat8iT2TvP+ +/7jCqN1vrtFqwifpmiwsi/6xkcfnV35RNCOTnF5QHwIVruU1cNW+iIkggqv+jEd7 +jTbXL3vbacjnKNBmnC5JINcnQxW4JTZ6p8HAE1r9CZ/34tk7oCIQvn5OaH9E/fPM +TJJsSBGkvtuDmRMs9zhZkYDbRtdYtjW1ALwN3jihVh8Bt2YdrX9dnsT2LqT3VA3G +8ojYHLZ9j0ODURH2DHIxAN+VKgVjSN8JMCOShTE90QKBgQD0znSgo39iFIJ3Iza3 +mjOM8qX37VDhhnQQD+GieAk+x0kDJf10WwKaAi+Mteb25FrHq9dHE/wYLrnPuMvO +8x66XVyv9wOv/gLg8JNHQBImQZgF7L7i5K3UE6Q1bdtHCbHJuCcSBDKFuW2Fu/Of +VBJHy5LzhgJYAeXWMiOqfq1lCQKBgQDttMqSjabeyifiT6M6CymqqCG1kkf2pCWt +dWCHJTGk+aDvGRDC9lVP2mkIXY6O5vHCvE3ItZQuk7NS2DpShl7V7VgLGVpStbj8 +loLe+r8Mz6WbFu452NPoJd7tNscO+KTDdvx5AbzZvNeO7Ii4BUJKKjv26FGsBXs2 +EAS7luyG6QKBgQCX1CvVLVHlvJ6l0TswZ/ys4Bk7SP4uwTrec1sXbqcdPm/z+e3V +6lQUvGJNPMwAN+RtjhA4Txa80M4BHLWapoJaR2ki4WpyDnIunEZbnEslWu00T36c +LgP5Ui03zeh/iG2xk/r3W48SDMz2cnlISdYEnSeIzYZKmvK3A+XG6kYUMQKBgDZO +0N1Myawq6ZPV+Afh1wIraZAvPIvIEuefYo9d2wrDEZau1lqEpxcYYljL7y8M6n1A +QlEx0woVKqopxqFmG7KqiCv4/d7Zr8rdpEbHaPDHXCGjyoei1z85r8XodvAftJ0H +yUToNbpVX7ZCqjXI1c1V+t89UrOHiQ/f9wTYxW9JAoGAJrkxgRjl7LlTs9sbagGj +rmXG1Pnq+e1F+FXLJ2onjIFkhLoZw+s3UApBwosvg5rAABZRsv2BACS/EZjXn4Ms +9MuGon7AOIhS1jQmZASbtPlVscmXAL0RMSnGZAM0C9Y3ocGbJzZi+HIXM8MIJsk+ +knvrzJeUBBERv7epFnq1dq8= +-----END PRIVATE KEY----- diff --git a/test/config/integration/certs/upstreamcert.pem b/test/config/integration/certs/upstreamcert.pem index 5b2c7c734955c..ca963804ac547 100644 --- a/test/config/integration/certs/upstreamcert.pem +++ b/test/config/integration/certs/upstreamcert.pem @@ -1,25 +1,25 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- diff --git a/test/config/integration/certs/upstreamcert_hash.h b/test/config/integration/certs/upstreamcert_hash.h index 4c1198c7ec0bb..01439e060065d 100644 --- a/test/config/integration/certs/upstreamcert_hash.h +++ b/test/config/integration/certs/upstreamcert_hash.h @@ -1,5 +1,2 @@ -#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"; +constexpr char TEST_UPSTREAM_CERT_HASH[] = "98:14:0D:23:BB:C9:78:13:72:ED:3A:5F:AA:2A:14:CB:DC:65:13:A4:30:63:DE:43:CB:E4:DB:63:15:8C:0A:3E"; diff --git a/test/config/integration/certs/upstreamkey.pem b/test/config/integration/certs/upstreamkey.pem index 46a338e75e5d5..7c3d53e41a996 100644 --- a/test/config/integration/certs/upstreamkey.pem +++ b/test/config/integration/certs/upstreamkey.pem @@ -1,27 +1,28 @@ ------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----- +-----BEGIN PRIVATE KEY----- +MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDjmN4vCE1VXnPL +bbS/zkI6KfL3vfY5Wpy0VD8+rOdbVI+PYLeSl+aWto3u4LTeI8raghb5KFh/bvhd +yi8ju42Z30zlApOoRek303y8uM+0O66NKcKfHhMiEuzZUt9wLz9H29d8DNp2otKg +hIUi4ZxMHac+q53UqlQ1ewzS26r8tt2fgqhfXLu87A5BxGecAKZXKqL4l1p/x+/D +1/x/8V65evb6N52Dj2A6Umc6niP2LfFjv8LSajkLpS9bD5flhsCuZdsxqjkpdf7y +VfgrGZh3hULKtYfY4d82O9bcU6ZW9oTWxPkVCSpAHXiyO1RULYjqFDQ/BDTrhEs1 +KnPtuqQ9AgMBAAECggEAFCjdPVNB7lbgcNt10CuH6DkBAXq9DZV+Heb8dyO/lnJm +CPArMnvr+9uNtOQIgUiwViyBtm4hcKA2tbAL/uFFCKUj3YEd7SDMKJq+CMVh+Hf0 +3SIe0BNM5I7ClflmOzykIUxSyPUmgK2pdHhoho9vVbqmrsFqyISR0u7kUuUMPzgU +mAX4ls0kcc3Kf4eEropg+H41NyoVxDiaIjDO93jJ/2HVhznTWvWi1b1gcw6qO2ll ++uB8VOXHREkFD2sY3/IG4kiVYCTgjzDM51bikAc04RX0wDnFH/tCehd089+vxg98 +2YqkQGqieZqnc+YeF8nKiXGY/rhl94yfUgXY7v+AgQKBgQDmLhzmXf0A9cxx3z1D +6RyxR/qE/IZzSMjF3spawaXPr/pMOlDHGLv4Ibb45Fj8y7ezKCZk0/is9M5fVDrN +eFdAD7oBPnMQ/zIBNebyMYHRwF1Ut6RQMa/qWV0+dpvZ164xOUjeF27CP/Wp9pY2 +HVPmoiG2h+o2w1lKuMzWvyxcYQKBgQD9IJTfpoo7J7EglRDPYI2hlXbdwjzftE/7 +r+pYTfvC5B0BUKqHALjHgwLK+MX0wZvMh/WoufOXMxgykheAP6J6eepbIXcSHLYH +hSRHPyYL8H49n2oQMdQMLRcV2NWrhYh+9s8+LgelgmvDVLDOC3X/dCxrRHfwfP1/ +HL/qJJ01XQKBgCHPABuuDm1HrSHEomEJKle3tMo3tR/VvvehQ6OU8d/RfzgXEKpN +rb5CZXelQpTO70p3STxiDhKJWo6R9pkbZeVY6f8oxwnmEdgvrJ5CO0ktsgexeYb1 +5VrMiW+VSEr07Pb57QQB+Ri7AEBYobONFze29LC0wegNRV4+Sof4SHHBAoGAUCy/ +us8vPWlnCyDsACNe+O00hyz8xwZ/xwKDQZEBy0shfMcmHDi4TklK2ytM2Cdyx6fQ +wa6UXzHJ2kq3suF0/0IaXt8Mren2Jg+f3Ak+bc2wzqftmk+OEIU/qKXTl85l24El +R1ahCWVz6Jysm7a5mz4ay6cWLlAIovhiOTF7sekCgYAvlaVUkex1hgNPPM2xIul1 ++ipxxr8ZDqgLP7ETZxBFmufh6W5MkAWgab1UNqkehJieraRnKYMGVBgX4hlMb17s +djh9OeZTaqlcwD+l17v2hN6z4XfUKLaIggA6rW1k4PPu8E5odNYDfWXmmf2n7JLY +WbugafmLigzqAuZrRM8B7A== +-----END PRIVATE KEY----- diff --git a/test/config/integration/certs/upstreamlocalhostcert.pem b/test/config/integration/certs/upstreamlocalhostcert.pem index a29a4b111ea49..f1355af3908b7 100644 --- a/test/config/integration/certs/upstreamlocalhostcert.pem +++ b/test/config/integration/certs/upstreamlocalhostcert.pem @@ -1,25 +1,25 @@ -----BEGIN CERTIFICATE----- -MIIEPTCCAyWgAwIBAgIULqIPc9/DvZhPYmsi6pdT7OjwESswDQYJKoZIhvcNAQEL +MIIEPTCCAyWgAwIBAgIULv2NWm2I0Xe0qTDWtU2Jq7gGyEQwDQYJKoZIhvcNAQEL BQAwfzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxGTAXBgNVBAMMEFRlc3QgVXBzdHJlYW0gQ0EwHhcNMjQwNDA4MTA0 -MjUzWhcNMjYwNDA4MTA0MjUzWjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNh +aW5lZXJpbmcxGTAXBgNVBAMMEFRlc3QgVXBzdHJlYW0gQ0EwHhcNMjYwNDA4MTcy +NjUxWhcNMzYwNDA1MTcyNjUxWjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNh bGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQx GTAXBgNVBAsMEEx5ZnQgRW5naW5lZXJpbmcxHTAbBgNVBAMMFFRlc3QgVXBzdHJl -YW0gU2VydmVyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAt50gO1oc -7br+X9CMn2uIfXUmFEKku7AYD8H7ryAC/BH2SSJyK37WhQ+ZqlSx01iCXVv2eBIM -VD3IemDdijUWS6A2QuE177fmJ2YmvtHlBYHiPl3P0PSwpXKh/b6bVv6rdkDmNt1K -8t0b3kU4ufMIYpP43F6Et6aB0kZg26EfrZHBUXN3NZP5WLDPMSyBwfRk2H+wovHT -hZFjmwafNhcUaOGGk41uiYA6ML8oKzt4w2c769Vwnu3Nu0ezCXcdyDOueHzTu5fe -zX94eaiHhH8RGW6R/kHFkbUCVHjkFKRy2PuHkjLe08FY/QwaOcJkgCtzAXaoOsGa -DfQTw76y2tynkwIDAQABo4GrMIGoMAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgXg +YW0gU2VydmVyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtjkUdH7K +YdV8oCyZBbJT+bVEtRiv/BZSZ5AmMdi/eKPUIhq3MBd24q/SZDqsXCJHha0/CExM +7sotRoFUXXXUkrttlszzDNTzDBfMknajunUbmCKuOrsYlXhQFRyyA+BnNoe7Pklh +Vz7xjS7jSw5yvJ7940cwNpZo6gC2xndVA1mq/W+URt9KA0kwJwPWSwMbd4YAgRXs +hK4bobkGP1aNfPVWXF9/fT6rSlsJyXLMW6c08virmOHlTyotoFz1dCbjPpqbn7Js +AhdBj4qL/zIcbXFE63WjsL63Sr0F3BYzTbeOeRYHFdKDHU0koPfsQf2rAR3s0Q7u +YXBRqHiisDLzpwIDAQABo4GrMIGoMAwGA1UdEwEB/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 +bGhvc3SHBH8AAAGHEAAAAAAAAAAAAAAAAAAAAAEwHQYDVR0OBBYEFLgx799QivUj +l5EsV0fPAsYKeKnCMB8GA1UdIwQYMBaAFIceiUbPqMnReDBT66Xv2uy7Z9VtMA0G +CSqGSIb3DQEBCwUAA4IBAQBlpbUfdeQ8zKhuIFLEzXD6CVitEMi/1+0r2Z7sH7WI +ZkkaskChIy0f9kv+LVjGH0iStfPCN/q8964YYeoG/U6M9nR2PUK6HaXtgDSeVsza +A+gAPg6gnP6j6r115iBPkqveQyCFC6jdJrkoSzHGlyja34FZT4M/GojtbmKx2Kwv +JZPSc0Oj0s8+8mnqC7hLjqNocDEg8O9f9gaPseC9UhoX/vNzcBU16BJG49kMKn/Y +jJ/2DUnyje/ax0qJ4LcmtvZacE5+HU+wU1lmKYK871FitK8qnqdWB7hybXvZG7bv +dRN9TTM+ye62RIiqkR0PqCFD8TlMLJAzkI9HlyOZ++Z6 -----END CERTIFICATE----- diff --git a/test/config/integration/certs/upstreamlocalhostcert_hash.h b/test/config/integration/certs/upstreamlocalhostcert_hash.h index a693ad04977c6..322e819c133e9 100644 --- a/test/config/integration/certs/upstreamlocalhostcert_hash.h +++ b/test/config/integration/certs/upstreamlocalhostcert_hash.h @@ -1,6 +1,2 @@ -#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"; +constexpr char TEST_UPSTREAMLOCALHOST_CERT_HASH[] = "57:AC:7D:1B:7E:88:3E:F3:CE:BE:C3:1B:D5:ED:FA:DC:56:6D:86:E6:D7:FD:7F:89:1E:DA:90:B4:77:A5:3A:E5"; diff --git a/test/config/integration/certs/upstreamlocalhostkey.pem b/test/config/integration/certs/upstreamlocalhostkey.pem index ab79854f794e1..4371b6a036a65 100644 --- a/test/config/integration/certs/upstreamlocalhostkey.pem +++ b/test/config/integration/certs/upstreamlocalhostkey.pem @@ -1,27 +1,28 @@ ------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----- +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC2ORR0fsph1Xyg +LJkFslP5tUS1GK/8FlJnkCYx2L94o9QiGrcwF3bir9JkOqxcIkeFrT8ITEzuyi1G +gVRdddSSu22WzPMM1PMMF8ySdqO6dRuYIq46uxiVeFAVHLID4Gc2h7s+SWFXPvGN +LuNLDnK8nv3jRzA2lmjqALbGd1UDWar9b5RG30oDSTAnA9ZLAxt3hgCBFeyErhuh +uQY/Vo189VZcX399PqtKWwnJcsxbpzTy+KuY4eVPKi2gXPV0JuM+mpufsmwCF0GP +iov/MhxtcUTrdaOwvrdKvQXcFjNNt455FgcV0oMdTSSg9+xB/asBHezRDu5hcFGo +eKKwMvOnAgMBAAECggEAQ9ZwJQZmtZFSuhagSRygYp/3Giw8p+5vcxqY/Ymhjnn/ +KUsk04SIv8+Q1bt6GzqvwbZDdwVgxq0BufO/wqNxJccc/z0BZs+IRAJAKG5+eZXL +VhHjJv4sIskNly59ny/VfNl+/as3z9Eg/9xqxbB1Sn8uKYSBEHFiUWs+oBgg0APZ +qJ1Y3dGCdXarjmbMGkT5tKr0isAb0YyXv0oBylrwO1yeF2Kjr3ODodxEOQAD8pcI +2OaLP05IURGZV9TvbcmuWHZBngY+rVW5qVSn/XDKessAxwS6h8SYglPyHIOCwmGe +uDfZgEK5Xuyub9RM/h5mbHsE0QYSxJsBykT3BicQIQKBgQC+WIzUPUezRFxg/jzp +GojLHOXiMZMR4QzqZM8lAtysRWvz9vSYV1bgjFW9PTqin1ykgt817drVo30AoPZH +Oo7pxF0hx2wWwlvW3cwOhGtccE/bFGuaSu5nWJIU21kc/CnXE9uTB70OtbfAIn7I +6Dk1+MWCKhlK9tvh4DzfIc2+LwKBgQD1E0dsFXykClA/e4S7x1nZj1AL85at4Y2U +FH+ZS3O0M0SJiKTv5eM6DhSuLd3qitbrg8+ht8VGs3Eh5wNiwRAys/bmxtZecede +3lWnkzywNlIqt0XJYyMDNsOVheT86A5tx9UY32OboUAthzICm/DFwQBJHf/8fe4/ +7BbmbA/8CQKBgQCxtjTNluURTtq8x8EQlXBvyewq8cPwpmALmtD3KiPjRvFSFhgo +/yoifYMzKi5LVGQHSBSj4g009u2nH6CvwdFaGbYl6m1VFmLuSafRSfp+lHFKBler +9xd8L2o7xMr/T8K0hlqzfD8bs7b50Hr0kjOP21Jzg2CX58BEs7nBTWssiwKBgG2o +LrEB/D86DiYZko6i6GUcZuiyGZ276qlzcpSY2jCrL+OKLKLa7g0v97jn9P/ZF8lR +tTnbDH5SFDDjOPSbBjBprfQczBZ+SNR+Dz1n+COwapuKXcN6hFQP0Pu6aXdwLeSZ +IZR7gApG4Hx+nbXlKJqTfRk6Pywu/MfFT4nSmGRhAoGAWh9r5QYrl1VfrHpZQ4vC +4qWid+RQrFVx7T7g0/o8oYH/LTlleaRQ8rLyaV7IWazOAss/niS4rQIUKjM45Kr7 +xm/5fWaXIbwai3IakyUWrVAk6hQZPUY3Qm1j8b2XjSpK/5kzEEZA2ssU2yxGzxJ0 +rF0QSpawzjcT9u9HSYqDLhg= +-----END PRIVATE KEY----- From 33f9ea8265ae71d6772f837b73d020d008913b21 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 8 Apr 2026 18:08:29 +0000 Subject: [PATCH 3/3] tools/testcerts: add C++ BoringSSL cert generator + Bazel genrule for integration certs - Add tools/testcerts/generate_test_certs.cc: C++ tool using BoringSSL X509 APIs to generate all standard integration test certificates. No openssl CLI dep. Produces: RSA/ECDSA certs, CA chains, OCSP responses (.der), info/hash headers. - Add tools/testcerts/BUILD: cc_binary target using //bazel:crypto and //bazel:ssl - Update test/config/integration/certs/BUILD: replace checked-in PEM/DER/header files with a genrule that runs the generator at build time (Bazel-cached) - Remove 54 generated cert files from source control; only special static files remain: expired_cert.pem, google_root_certs.pem, pqc_cacert.pem (etc.) - Fixes: #23912 (use Bazel to generate test certificates dynamically) Agent-Logs-Url: https://github.com/envoyproxy/envoy/sessions/4637b04d-df2c-42fd-ac8b-4c6ab17be2c6 Co-authored-by: phlax <454682+phlax@users.noreply.github.com> --- test/config/integration/certs/BUILD | 103 ++- test/config/integration/certs/cacert.csr | 19 - test/config/integration/certs/cacert.pem | 23 - test/config/integration/certs/cacert_info.h | 8 - test/config/integration/certs/cakey.pem | 28 - .../integration/certs/client2_chain.pem | 98 -- test/config/integration/certs/client2cert.pem | 27 - .../integration/certs/client2cert_hash.h | 2 - test/config/integration/certs/client2key.pem | 28 - .../integration/certs/client_ecdsacert.pem | 23 - .../integration/certs/client_ecdsacert_hash.h | 2 - .../integration/certs/client_ecdsakey.pem | 8 - test/config/integration/certs/clientcert.pem | 27 - .../integration/certs/clientcert_hash.h | 2 - test/config/integration/certs/clientkey.pem | 28 - .../certs/intermediate_ca_2cert.pem | 24 - .../certs/intermediate_ca_2cert_info.h | 8 - .../certs/intermediate_ca_2key.pem | 28 - .../certs/intermediate_ca_cert_chain.pem | 71 -- .../integration/certs/intermediate_cacert.pem | 24 - .../certs/intermediate_cacert_info.h | 8 - .../integration/certs/intermediate_cakey.pem | 28 - .../intermediate_partial_ca_cert_chain.pem | 48 - .../certs/long_server_ocsp_resp.der | Bin 1612 -> 0 bytes .../integration/certs/long_servercert.pem | 141 --- .../integration/certs/long_servercert_hash.h | 2 - .../integration/certs/long_servercert_info.h | 8 - .../integration/certs/long_serverkey.pem | 28 - test/config/integration/certs/pqc_cacert.csr | 158 ---- test/config/integration/certs/server2cert.pem | 27 - .../integration/certs/server2cert_hash.h | 2 - .../integration/certs/server2cert_info.h | 8 - test/config/integration/certs/server2key.pem | 28 - .../certs/server_ecdsa_ocsp_resp.der | Bin 1612 -> 0 bytes .../certs/server_ecdsa_p384_ocsp_resp.der | Bin 1612 -> 0 bytes .../certs/server_ecdsa_p384cert.pem | 23 - .../certs/server_ecdsa_p384cert_hash.h | 2 - .../certs/server_ecdsa_p384key.pem | 9 - .../certs/server_ecdsa_p521_ocsp_resp.der | Bin 1612 -> 0 bytes .../certs/server_ecdsa_p521cert.pem | 24 - .../certs/server_ecdsa_p521cert_hash.h | 2 - .../certs/server_ecdsa_p521key.pem | 10 - .../integration/certs/server_ecdsacert.pem | 22 - .../integration/certs/server_ecdsacert_hash.h | 2 - .../integration/certs/server_ecdsakey.pem | 8 - .../integration/certs/server_ocsp_resp.der | Bin 1612 -> 0 bytes test/config/integration/certs/servercert.pem | 27 - .../integration/certs/servercert_hash.h | 2 - .../integration/certs/servercert_info.h | 8 - test/config/integration/certs/serverkey.pem | 28 - .../integration/certs/upstreamcacert.pem | 24 - .../integration/certs/upstreamcacert_info.h | 8 - .../integration/certs/upstreamcakey.pem | 28 - .../config/integration/certs/upstreamcert.pem | 25 - .../integration/certs/upstreamcert_hash.h | 2 - test/config/integration/certs/upstreamkey.pem | 28 - .../certs/upstreamlocalhostcert.pem | 25 - .../certs/upstreamlocalhostcert_hash.h | 2 - .../certs/upstreamlocalhostkey.pem | 28 - tools/testcerts/BUILD | 14 + tools/testcerts/generate_test_certs.cc | 847 ++++++++++++++++++ 61 files changed, 958 insertions(+), 1307 deletions(-) delete mode 100644 test/config/integration/certs/cacert.csr delete mode 100644 test/config/integration/certs/cacert.pem delete mode 100644 test/config/integration/certs/cacert_info.h delete mode 100644 test/config/integration/certs/cakey.pem delete mode 100644 test/config/integration/certs/client2_chain.pem delete mode 100644 test/config/integration/certs/client2cert.pem delete mode 100644 test/config/integration/certs/client2cert_hash.h delete mode 100644 test/config/integration/certs/client2key.pem delete mode 100644 test/config/integration/certs/client_ecdsacert.pem delete mode 100644 test/config/integration/certs/client_ecdsacert_hash.h delete mode 100644 test/config/integration/certs/client_ecdsakey.pem delete mode 100644 test/config/integration/certs/clientcert.pem delete mode 100644 test/config/integration/certs/clientcert_hash.h delete mode 100644 test/config/integration/certs/clientkey.pem delete mode 100644 test/config/integration/certs/intermediate_ca_2cert.pem delete mode 100644 test/config/integration/certs/intermediate_ca_2cert_info.h delete mode 100644 test/config/integration/certs/intermediate_ca_2key.pem delete mode 100644 test/config/integration/certs/intermediate_ca_cert_chain.pem delete mode 100644 test/config/integration/certs/intermediate_cacert.pem delete mode 100644 test/config/integration/certs/intermediate_cacert_info.h delete mode 100644 test/config/integration/certs/intermediate_cakey.pem delete mode 100644 test/config/integration/certs/intermediate_partial_ca_cert_chain.pem delete mode 100644 test/config/integration/certs/long_server_ocsp_resp.der delete mode 100644 test/config/integration/certs/long_servercert.pem delete mode 100644 test/config/integration/certs/long_servercert_hash.h delete mode 100644 test/config/integration/certs/long_servercert_info.h delete mode 100644 test/config/integration/certs/long_serverkey.pem delete mode 100644 test/config/integration/certs/pqc_cacert.csr delete mode 100644 test/config/integration/certs/server2cert.pem delete mode 100644 test/config/integration/certs/server2cert_hash.h delete mode 100644 test/config/integration/certs/server2cert_info.h delete mode 100644 test/config/integration/certs/server2key.pem delete mode 100644 test/config/integration/certs/server_ecdsa_ocsp_resp.der delete mode 100644 test/config/integration/certs/server_ecdsa_p384_ocsp_resp.der delete mode 100644 test/config/integration/certs/server_ecdsa_p384cert.pem delete mode 100644 test/config/integration/certs/server_ecdsa_p384cert_hash.h delete mode 100644 test/config/integration/certs/server_ecdsa_p384key.pem delete mode 100644 test/config/integration/certs/server_ecdsa_p521_ocsp_resp.der delete mode 100644 test/config/integration/certs/server_ecdsa_p521cert.pem delete mode 100644 test/config/integration/certs/server_ecdsa_p521cert_hash.h delete mode 100644 test/config/integration/certs/server_ecdsa_p521key.pem delete mode 100644 test/config/integration/certs/server_ecdsacert.pem delete mode 100644 test/config/integration/certs/server_ecdsacert_hash.h delete mode 100644 test/config/integration/certs/server_ecdsakey.pem delete mode 100644 test/config/integration/certs/server_ocsp_resp.der delete mode 100644 test/config/integration/certs/servercert.pem delete mode 100644 test/config/integration/certs/servercert_hash.h delete mode 100644 test/config/integration/certs/servercert_info.h delete mode 100644 test/config/integration/certs/serverkey.pem delete mode 100644 test/config/integration/certs/upstreamcacert.pem delete mode 100644 test/config/integration/certs/upstreamcacert_info.h delete mode 100644 test/config/integration/certs/upstreamcakey.pem delete mode 100644 test/config/integration/certs/upstreamcert.pem delete mode 100644 test/config/integration/certs/upstreamcert_hash.h delete mode 100644 test/config/integration/certs/upstreamkey.pem delete mode 100644 test/config/integration/certs/upstreamlocalhostcert.pem delete mode 100644 test/config/integration/certs/upstreamlocalhostcert_hash.h delete mode 100644 test/config/integration/certs/upstreamlocalhostkey.pem create mode 100644 tools/testcerts/BUILD create mode 100644 tools/testcerts/generate_test_certs.cc diff --git a/test/config/integration/certs/BUILD b/test/config/integration/certs/BUILD index 617e04491bdfa..c20791685e37e 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 4473a2f2f5c5f..0000000000000 --- 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 088d2e8cf5ddf..0000000000000 --- a/test/config/integration/certs/cacert.pem +++ /dev/null @@ -1,23 +0,0 @@ ------BEGIN CERTIFICATE----- -MIID3TCCAsWgAwIBAgIUAv1CBrgSPmHCEbmdnHEyrHJ9kZswDQYJKoZIhvcNAQEL -BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM -DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjYwNDA4MTcyNjQ3WhcNMzYw -NDA1MTcyNjQ3WjB2MQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEW -MBQGA1UEBwwNU2FuIEZyYW5jaXNjbzENMAsGA1UECgwETHlmdDEZMBcGA1UECwwQ -THlmdCBFbmdpbmVlcmluZzEQMA4GA1UEAwwHVGVzdCBDQTCCASIwDQYJKoZIhvcN -AQEBBQADggEPADCCAQoCggEBALy8OlXj8HNC7ZywDSJrHjWRUHDmd6+O4YeTAmnJ -MkGsEvE6hp6oshh2WusWLUy6Jl3Szad6JXe+gUz8j6PwwnqQgHiSdHArC14sZENI -IHXKVl1YAGq5rN6667+s5eSYEcc70UqnZZH2z+BR9dyj0yYDsYz+22/cGtDeyhpH -G8Feeiol1bWfdZS7hQOrE3SIYWNkHpJ6vb2HWQmqvvW6G2CYGpkSI5NpD2xBWevw -S0EqndG5Z4sOyXfsKPsSpF3aL3f8TXJ+h+S1xHsIfeeG6w2p+JOJUdOIAZD+Cjeb -4j6M4JnvLE2c5QItLUDbQ2jAULo3ixiVxLxDyUJygM1wj30CAwEAAaNjMGEwDwYD -VR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFHgkHkVY5L/M -JGzAzjzr7estkACjMB8GA1UdIwQYMBaAFHgkHkVY5L/MJGzAzjzr7estkACjMA0G -CSqGSIb3DQEBCwUAA4IBAQBaPkYfAUuHfNb2Jk0ooYdGv0L2Zz/YpbRRRS0qYWNY -Ynv4QhQ4gHLl10SuhZ/aPRMzDBhvcRd3rQXRGmKskAtKTxh6tkA1lrcl2cYdOiry -ZUboJF/jUypnOGW5T2REXys2gsHMoTIAjFvucXNlX9XiHX+qzE7cMmYQibGoAwHQ -HucTMVNZJLA16JP79g7asXJt1XgSuUjXplpVwpVXrZGFNdk5yvkooDBjYi2ErBbx -pelD8FFxEBH53eZO1EagnWciY0kYbHwa8zX4XAMiTaC+aUH/2xZXimBk7mheI05P -gXxvafHOf08gPEPFJNo+5pRM6+7WMS0krqhSEXqPaaXz ------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 596e3a5b94738..0000000000000 --- a/test/config/integration/certs/cacert_info.h +++ /dev/null @@ -1,8 +0,0 @@ -// NOLINT(namespace-envoy) -constexpr char TEST_CA_CERT_256_HASH[] = - "7e0eeaee73abaa10d8a7d47bbeddf359e5cbfafc5ddc313224ca26b4819caf95"; -constexpr char TEST_CA_CERT_1_HASH[] = "9694b8ae09edf929c7a3428701b28e5ee9fa866d"; -constexpr char TEST_CA_CERT_SPKI[] = "aa00golqIyJf1DFyWqNxXof2MjC+P6VFwGJNnXI70ao="; -constexpr char TEST_CA_CERT_SERIAL[] = "02fd4206b8123e61c211b99d9c7132ac727d919b"; -constexpr char TEST_CA_CERT_NOT_BEFORE[] = "Apr 8 17:26:47 2026 GMT"; -constexpr char TEST_CA_CERT_NOT_AFTER[] = "Apr 5 17:26:47 2036 GMT"; diff --git a/test/config/integration/certs/cakey.pem b/test/config/integration/certs/cakey.pem deleted file mode 100644 index bcc8818ee8f7a..0000000000000 --- a/test/config/integration/certs/cakey.pem +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC8vDpV4/BzQu2c -sA0iax41kVBw5nevjuGHkwJpyTJBrBLxOoaeqLIYdlrrFi1MuiZd0s2neiV3voFM -/I+j8MJ6kIB4knRwKwteLGRDSCB1ylZdWABquazeuuu/rOXkmBHHO9FKp2WR9s/g -UfXco9MmA7GM/ttv3BrQ3soaRxvBXnoqJdW1n3WUu4UDqxN0iGFjZB6Ser29h1kJ -qr71uhtgmBqZEiOTaQ9sQVnr8EtBKp3RuWeLDsl37Cj7EqRd2i93/E1yfofktcR7 -CH3nhusNqfiTiVHTiAGQ/go3m+I+jOCZ7yxNnOUCLS1A20NowFC6N4sYlcS8Q8lC -coDNcI99AgMBAAECggEACbrQF2ifFyi/4ahEy72xyr6r+DS1aQWeFFRslyyyDHx/ -udO+fWmXzCw2fzCUk270S+QdHzFsQuT9ZaKOkCZ5DC2suyqHr1b/aMfelQZf9VqX -QwwmnK888tA4QkMk/eN7ZSXtDKLJGRzcIMXGPZfs1SSdxQryypc9AwASngdaQ7Nn -Fx4jNB/pLh8iG6UHdEo8tAS2PY4op45kc4z/k5i/XZM5A4w5B+bmZNq4euB7+mPc -3YZiC25p1um1nFYCiF7FRfh/5g7UUXnO84OpMq+DEnggiXAO2QYDBqwMab9XmZYv -J6M4h7bSBX4ghhm6AVfnqh5kwWqpheuvBB9ONGxx2QKBgQDbWaNb9KSzHeuXr7Hj -eR/p3n1BEi7aF8qAiMJfgzFOlWjpMRG5eo8DH0EsM+jrIJ/DrfGVRUovG+l55d+i -ZnaKUMUSzPT+/EvJ/b8nrY8G03NHIXYs0OjfJoxR+twB666DqkAjzlHLH0rnMxxN -PtZdTqNvzCKaLrcDYaecqbn1ZQKBgQDcRRXteyj+tmlDwX2VisWid+6xvE1p/iWP -rC7s4VG18W+XicpVPOSB4PRiKGz+9bZIBeuhdu2H09h2/vOCMXug54JajGBhoPvH -4zWew5DflntXcXYf5VPiJDLPcfQJmWjA+wvViiI5OcA4LtOR1+knl+aBQ3B2Qt/H -bVsPMrx8OQKBgQC2ATO+Oklq4jm43CzjjX6AhH8zvg2oIzOA4Xk+3VHNXcX2MCP/ -3gTKV2WxcsUiTCikqjEZZav/WM6quaWNUC2t6QUM64miBeAxE15IYweZZ1xwugAf -gZyohIjMATYKVe+xClQ8IZbWzvlMy6kBI1GljHmqaxyPCJIMuTvljyNgzQKBgAq9 -47/dDba+NovzV6h/R/wQVTedszjECBjlkLREmLOCvqppMdDOU2ZyDfjrd8VHPkhs -4XzSS+sfzaKf9EgZGapTH+xChEC+lQi+b9L6Popo0EMHaXdMu7Z/hWrQZ9JABPfE -RmN3hQu9YT5cKj0mhlxD8B3FqCpcQIV9M7+d/cshAoGBALpa32JCcucUISbo4CWA -3dzjdwLVdI1XnPyjFZyD9p1EP1sYvAYebyDQN0D6LHqAdPZ1KBDltKovSP0AF2Wb -h3DS3x/w3v4qHA1s9uD8oMPwrGInrSz4N78ssD59LXQMiCizmV2TVKEwIImxSavH -XtPyIgjSdbLCMsEMM7H77DJ8 ------END PRIVATE KEY----- diff --git a/test/config/integration/certs/client2_chain.pem b/test/config/integration/certs/client2_chain.pem deleted file mode 100644 index fc7dd161cadc6..0000000000000 --- a/test/config/integration/certs/client2_chain.pem +++ /dev/null @@ -1,98 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIEgTCCA2mgAwIBAgIUOXHZNgeR1u+YdObgCVLM9zmUpt0wDQYJKoZIhvcNAQEL -BQAwgYUxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQH -DA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVu -Z2luZWVyaW5nMR8wHQYDVQQDDBZUZXN0IEludGVybWVkaWF0ZSBDQSAyMB4XDTI2 -MDQwODE3MjY1MFoXDTM2MDQwNTE3MjY1MFowgaoxCzAJBgNVBAYTAlVTMRMwEQYD -VQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQK -DARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVuZ2luZWVyaW5nMR0wGwYDVQQDDBRUZXN0 -IEZyb250ZW5kIFRlYW0gMjElMCMGCSqGSIb3DQEJARYWZnJvbnRlbmQtdGVhbUBs -eWZ0LmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJJGiCS4LrKB -397fGct//D5sFdLh1mPThlUA49gn09SF68PH4Yr/26J2DGRp/jPDryL0iDwmyqjW -+IDxiDVLNevzXK5Fwr4dRHh7Aqp1TImJzoPKw/2+mnnGe2TXOxx7uDQru8ODqzGb -fQGDDB9AFHeFlHuASkUBfJ6IwxwUDzbO/kkKEPXL94TY23z/zxId9YmSoA45F40C -3hv1vFAZKp8m5ahoRLJKkDVVlS3tXAx5fzQJNXucCDVb6uvpXrZIE0CV0bWdtdZv -en/w/YwNPW9xwRQ0fKdBsa0qhQ3R34Sal9goDv205YRljsHeMexGC6Az8bDDEuQT -6287coK1nEcCAwEAAaOBwTCBvjAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIF4DAd -BgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwQgYDVR0RBDswOYYfc3BpZmZl -Oi8vbHlmdC5jb20vZnJvbnRlbmQtdGVhbYIIbHlmdC5jb22CDHd3dy5seWZ0LmNv -bTAdBgNVHQ4EFgQU8vVJe/t08JC+aKOfrje/Q/D0RhkwHwYDVR0jBBgwFoAU4j1B -yf/tXJyxc+fH5rP4teGmyo4wDQYJKoZIhvcNAQELBQADggEBAEdzPVkvuLWCgunj -KJHvhOo6/USSQyjah7qzzn3Sgpb271HWIIMK/HVBHH2hYPYNqZGSpQhuEFwp1BgU -XepALICEBVtRVGxEyjuZFkLTkdIfiywEE3ijPM4tvCwONeZyeRv3pScvHOIyWQhs -4D2lVZJa5O7KaqkOvL0P6KOU1fPFZWaV5VSeN9V14QbswweXUnXFo/80tmr+5vVz -nnEETSCH38wkoJjqAoFmc7xKyAr+eenqZvnS7muC2AIkwDjX8wzypYVAwZruD7gO -Ry1ZrbMXKhde5cDBg7/0/tTlnmcEjNVMtNG441ahrKMvwZ/7f1L44wRDY/5NvF9a -jUWku4E= ------END CERTIFICATE----- ------BEGIN CERTIFICATE----- -MIID/jCCAuagAwIBAgIUbwp16gKonZqxEnzH5Jd3mgy5c84wDQYJKoZIhvcNAQEL -BQAwgYMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQH -DA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVu -Z2luZWVyaW5nMR0wGwYDVQQDDBRUZXN0IEludGVybWVkaWF0ZSBDQTAeFw0yNjA0 -MDgxNzI2NDhaFw0zNjA0MDUxNzI2NDhaMIGFMQswCQYDVQQGEwJVUzETMBEGA1UE -CAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNU2FuIEZyYW5jaXNjbzENMAsGA1UECgwE -THlmdDEZMBcGA1UECwwQTHlmdCBFbmdpbmVlcmluZzEfMB0GA1UEAwwWVGVzdCBJ -bnRlcm1lZGlhdGUgQ0EgMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB -ANIgU9IzRplm4kdCCZJHaCtLoxzE3rVhdp5Oh2i7WIobwa2tiW1nl0OF7zmnvSbR -Ge9yFfQOY8McSs+M3Of6Xg4D4uyt0vgqxcp3tiJImWpDY59JfLXbWPHNCatPdkNC -7iObe4CICBzb7WgLwegPOwQUf9Wp11XmtTwpGnAPfKs1x9r0kxhJqm/S6xXKrKfT -FdTxmxZ6ppXZgUOsYFEbEd6r+zNpKE9mAsSuh8DyLMYi7OLRSURaRO8AVfeeaI+k -XVnorql/U0YPVHciVoz79w6ZEQU8gYMgweiq7cj3SuhYciOC2SzsrPVyBy2+J4Qz -H6JN2+Lp+sPORuKYIcwO94sCAwEAAaNmMGQwEgYDVR0TAQH/BAgwBgEB/wIBADAO -BgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFOI9Qcn/7VycsXPnx+az+LXhpsqOMB8G -A1UdIwQYMBaAFFKMf8GEjbWVYj9FPGVfnJzzRZDbMA0GCSqGSIb3DQEBCwUAA4IB -AQBVXpVQBDl8+XVxnxnCi7fNuPnttUZbv0SEu2v6rrEcBJkpWf67qVDMmTH7a1QB -ODRQpk8vvd0r38/kGAgnIsCiecExPqAqOWREw7+u8EqLq0CF+O8TKfCozWS0BBHp -XmW22piQvKgmqP+HNsaYVd9F4c7z6TTWdT9Ol5mWkMJBKQFgLATHt0CuRUq+ZllU -YSFz0Qn56L/d96ZBMV5iNjaPhmE0a4pCmWVcjvw2dclyWL3vBjcCCJJikiE6JzVi -rysWW4xNMNVGuV9mv9Lc8lTW50Pw9N1mDrRF3ptcgt/mFk3jNYbLjrlVJ5fMoF0q -RD4Hx48jd5xK+ScvpAeBWSEI ------END CERTIFICATE----- ------BEGIN CERTIFICATE----- -MIID7jCCAtagAwIBAgIUDjxq2TY9cDvqyDCC8QQrigJT45cwDQYJKoZIhvcNAQEL -BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM -DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjYwNDA4MTcyNjQ3WhcNMzYw -NDA1MTcyNjQ3WjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx -FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM -EEx5ZnQgRW5naW5lZXJpbmcxHTAbBgNVBAMMFFRlc3QgSW50ZXJtZWRpYXRlIENB -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyG8Hblr+o0NKrb0VfyhX -tHpPW7qb2g3NgNQIMVyGU7YaXmsr4NnzgF5w2c5xPc2NHKdnQYJjezW1Tcv8215y -lzIdbLqSOnUU54/H7u/WLmgQyBY0J8g8M6fkeMdLydyBTFERAA4S5FAGBDy3dO6V -yLewlSUHCTSbEAbLasr3avBuIV/zuafJf97LGfvNC5GlZVaErr5bq9GHWoUVYRWc -yRAFH16DSsGDr/ehP7b7uhxQOCdlO2afpbG+lRJJnDwkmFJi5dD1ABDTJh/4GWX1 -EC3sK9JFTRxySLn76xKo8H9Hb3o8mwKMASH/R6N1hCqExaIOoRhdDW/lWJNcuCSE -7wIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEBMA4GA1UdDwEB/wQEAwIBBjAd -BgNVHQ4EFgQUUox/wYSNtZViP0U8ZV+cnPNFkNswHwYDVR0jBBgwFoAUeCQeRVjk -v8wkbMDOPOvt6y2QAKMwDQYJKoZIhvcNAQELBQADggEBALKfl8fzQrAp5ji0ltyL -FM5gyPNKg+cWG5H2NgD19hBqgMkm0Yb0/DFd9XAf5l8R0i1EmJT4H21tNSBJhGld -bqh/fHSxoA2Es/Wl7s+Ue8WM0Hjn4HDSmoW36CIY8vLPjCJkvKvxHgrsZIRw0gxX -mKuBCWzoHyN+nCw/JKuPd053CgnjrkYrZ41dIg2PGsdws3HspGV1PHR0WCxuHstc -OzDebuFgB3CimAP9PmSkD5Vjw1eYho7Y2Sz7gkWYI8PiJpJlkIgSDdTNM+lSP7xp -hKZ/RhVIrh0vWMWy/yI82UOg3GKWjnftwenplTJNMWBeeBaVbZwaJ5Krd2p5zpiy -HYc= ------END CERTIFICATE----- ------BEGIN CERTIFICATE----- -MIID3TCCAsWgAwIBAgIUAv1CBrgSPmHCEbmdnHEyrHJ9kZswDQYJKoZIhvcNAQEL -BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM -DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjYwNDA4MTcyNjQ3WhcNMzYw -NDA1MTcyNjQ3WjB2MQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEW -MBQGA1UEBwwNU2FuIEZyYW5jaXNjbzENMAsGA1UECgwETHlmdDEZMBcGA1UECwwQ -THlmdCBFbmdpbmVlcmluZzEQMA4GA1UEAwwHVGVzdCBDQTCCASIwDQYJKoZIhvcN -AQEBBQADggEPADCCAQoCggEBALy8OlXj8HNC7ZywDSJrHjWRUHDmd6+O4YeTAmnJ -MkGsEvE6hp6oshh2WusWLUy6Jl3Szad6JXe+gUz8j6PwwnqQgHiSdHArC14sZENI -IHXKVl1YAGq5rN6667+s5eSYEcc70UqnZZH2z+BR9dyj0yYDsYz+22/cGtDeyhpH -G8Feeiol1bWfdZS7hQOrE3SIYWNkHpJ6vb2HWQmqvvW6G2CYGpkSI5NpD2xBWevw -S0EqndG5Z4sOyXfsKPsSpF3aL3f8TXJ+h+S1xHsIfeeG6w2p+JOJUdOIAZD+Cjeb -4j6M4JnvLE2c5QItLUDbQ2jAULo3ixiVxLxDyUJygM1wj30CAwEAAaNjMGEwDwYD -VR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFHgkHkVY5L/M -JGzAzjzr7estkACjMB8GA1UdIwQYMBaAFHgkHkVY5L/MJGzAzjzr7estkACjMA0G -CSqGSIb3DQEBCwUAA4IBAQBaPkYfAUuHfNb2Jk0ooYdGv0L2Zz/YpbRRRS0qYWNY -Ynv4QhQ4gHLl10SuhZ/aPRMzDBhvcRd3rQXRGmKskAtKTxh6tkA1lrcl2cYdOiry -ZUboJF/jUypnOGW5T2REXys2gsHMoTIAjFvucXNlX9XiHX+qzE7cMmYQibGoAwHQ -HucTMVNZJLA16JP79g7asXJt1XgSuUjXplpVwpVXrZGFNdk5yvkooDBjYi2ErBbx -pelD8FFxEBH53eZO1EagnWciY0kYbHwa8zX4XAMiTaC+aUH/2xZXimBk7mheI05P -gXxvafHOf08gPEPFJNo+5pRM6+7WMS0krqhSEXqPaaXz ------END CERTIFICATE----- diff --git a/test/config/integration/certs/client2cert.pem b/test/config/integration/certs/client2cert.pem deleted file mode 100644 index 8db228e1e7d53..0000000000000 --- a/test/config/integration/certs/client2cert.pem +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIEgTCCA2mgAwIBAgIUOXHZNgeR1u+YdObgCVLM9zmUpt0wDQYJKoZIhvcNAQEL -BQAwgYUxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQH -DA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVu -Z2luZWVyaW5nMR8wHQYDVQQDDBZUZXN0IEludGVybWVkaWF0ZSBDQSAyMB4XDTI2 -MDQwODE3MjY1MFoXDTM2MDQwNTE3MjY1MFowgaoxCzAJBgNVBAYTAlVTMRMwEQYD -VQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQK -DARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVuZ2luZWVyaW5nMR0wGwYDVQQDDBRUZXN0 -IEZyb250ZW5kIFRlYW0gMjElMCMGCSqGSIb3DQEJARYWZnJvbnRlbmQtdGVhbUBs -eWZ0LmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJJGiCS4LrKB -397fGct//D5sFdLh1mPThlUA49gn09SF68PH4Yr/26J2DGRp/jPDryL0iDwmyqjW -+IDxiDVLNevzXK5Fwr4dRHh7Aqp1TImJzoPKw/2+mnnGe2TXOxx7uDQru8ODqzGb -fQGDDB9AFHeFlHuASkUBfJ6IwxwUDzbO/kkKEPXL94TY23z/zxId9YmSoA45F40C -3hv1vFAZKp8m5ahoRLJKkDVVlS3tXAx5fzQJNXucCDVb6uvpXrZIE0CV0bWdtdZv -en/w/YwNPW9xwRQ0fKdBsa0qhQ3R34Sal9goDv205YRljsHeMexGC6Az8bDDEuQT -6287coK1nEcCAwEAAaOBwTCBvjAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIF4DAd -BgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwQgYDVR0RBDswOYYfc3BpZmZl -Oi8vbHlmdC5jb20vZnJvbnRlbmQtdGVhbYIIbHlmdC5jb22CDHd3dy5seWZ0LmNv -bTAdBgNVHQ4EFgQU8vVJe/t08JC+aKOfrje/Q/D0RhkwHwYDVR0jBBgwFoAU4j1B -yf/tXJyxc+fH5rP4teGmyo4wDQYJKoZIhvcNAQELBQADggEBAEdzPVkvuLWCgunj -KJHvhOo6/USSQyjah7qzzn3Sgpb271HWIIMK/HVBHH2hYPYNqZGSpQhuEFwp1BgU -XepALICEBVtRVGxEyjuZFkLTkdIfiywEE3ijPM4tvCwONeZyeRv3pScvHOIyWQhs -4D2lVZJa5O7KaqkOvL0P6KOU1fPFZWaV5VSeN9V14QbswweXUnXFo/80tmr+5vVz -nnEETSCH38wkoJjqAoFmc7xKyAr+eenqZvnS7muC2AIkwDjX8wzypYVAwZruD7gO -Ry1ZrbMXKhde5cDBg7/0/tTlnmcEjNVMtNG441ahrKMvwZ/7f1L44wRDY/5NvF9a -jUWku4E= ------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 11979515f5762..0000000000000 --- a/test/config/integration/certs/client2cert_hash.h +++ /dev/null @@ -1,2 +0,0 @@ -// NOLINT(namespace-envoy) -constexpr char TEST_CLIENT2_CERT_HASH[] = "50:DF:DC:1C:F2:29:92:67:99:64:70:DC:B3:40:3A:88:03:22:C7:36:19:6D:7F:47:72:41:AA:03:6E:4D:0D:A5"; diff --git a/test/config/integration/certs/client2key.pem b/test/config/integration/certs/client2key.pem deleted file mode 100644 index 77fca512bb037..0000000000000 --- a/test/config/integration/certs/client2key.pem +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCSRogkuC6ygd/e -3xnLf/w+bBXS4dZj04ZVAOPYJ9PUhevDx+GK/9uidgxkaf4zw68i9Ig8Jsqo1viA -8Yg1SzXr81yuRcK+HUR4ewKqdUyJic6DysP9vpp5xntk1zsce7g0K7vDg6sxm30B -gwwfQBR3hZR7gEpFAXyeiMMcFA82zv5JChD1y/eE2Nt8/88SHfWJkqAOOReNAt4b -9bxQGSqfJuWoaESySpA1VZUt7VwMeX80CTV7nAg1W+rr6V62SBNAldG1nbXWb3p/ -8P2MDT1vccEUNHynQbGtKoUN0d+EmpfYKA79tOWEZY7B3jHsRgugM/GwwxLkE+tv -O3KCtZxHAgMBAAECggEANq+q13uKbc9TWJn1JVkgf1/eWtx20BR1PNNb22Ssc+Br -j+LrBhH41YinwmTEFis7D2j3g/GGw8+20VI7d506OA/gXwESuQvtHNP0X7EB38vH -Cwuj8Xowe4WCfWVgIpp4d/y/sm1H9ABrIEUTo51L6ZFlvTRtz9Wp9wUvWJCBTZ5N -pIqtcaw7x9LWiNipj8vgNRjROZ+Dy/01kk0kVDmTw1e/hIBIZqgfqcapbglmsDev -MNhiNijy5Nk2634SpeeQkDJosG9wyyAK3cAyeSLu4GoVUaGyc3DmtUxFkplBkawg -3kXeZEECf6qsfAjWglUApKex08PEQRL5zRz+eyMWxQKBgQDK9C9aplFwQfEpvwft -Rt/2plYg9UGMpAwecnmPfkMOAQHkikOWyhPeKt7FulRE4Julkk1VvWtzyvSSvzGl -qcrBzex2W8nH999ZYAQQ6Ua+Iqriyih/8LoyKaEurvo1lLBgZ69KElmNQ1w1BMOd -JYDZ+lf0flUUA5TJGsm+yG/ejQKBgQC4gfOFmhPyce6KGWD2QI/fwHrKlQnaqtkx -5hv8fgVRSI/kcI6ASk7BMSf4YtXdvE+eKiw5clqiPaxXq8ZYBUB3pPBy0yBh7HNY -JIGkyMrqsdwWIiT6jdGh+xYqq/FJX9Xg4Y/mbl6cyGny93Wsr4nM9KGNOk/cxnT6 -yC67gUqrIwKBgQC9XkZpENLgKcc6KpLc5MrIu7+VlQIKlm7wYePm7ernQC1h71jN -c9RB8kJWwFsswV65iN875zhBnNfDrT5H0zvqxZejgFWwjioKnLpuhRuLAZHtdq9/ -YUB62bkZdA7mu8wux9AZDzIbywRYPA/Bq2KlAR/cc5wyxnyngKVJrIAlaQKBgAIj -v6c0+jY9i/6d/LneVczKdqISyGJ4yLwDZx+udnFS3hhQFdb3BaLH5ybCPqirnmC/ -LHQeF176SB1cKJistuqsRv2N5To9e7jx827txSyjk2HOU490RZITT1Z/V/T534kU -FI8fiIlY6aGfrQWro3V1AMqaeoKc6o5d8+zIuwzxAoGAT0LL4sqe/RBfaJ1SqTYb -Xa3rArOknyeWoLYAVTzrgHIUf5/l/2UNekxStqGD5STD0VgPV+sD75m2bidM6XTF -Hjs3c6LmHjR+1hTG73ZgZNTkbBsIBGPvr+ak9MVntfnPeofSh0BBWtyb58ZTVSyX -qToqzM2bN8zkiceGhac2dOY= ------END 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 1561129e07fd8..0000000000000 --- a/test/config/integration/certs/client_ecdsacert.pem +++ /dev/null @@ -1,23 +0,0 @@ ------BEGIN CERTIFICATE----- -MIID1jCCAr6gAwIBAgIUbqsyHbq7FGbrlOi7V8SNCyjuAtAwDQYJKoZIhvcNAQEL -BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM -DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjYwNDA4MTcyNjUwWhcNMzYw -NDA1MTcyNjUwWjCBqDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx -FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM -EEx5ZnQgRW5naW5lZXJpbmcxGzAZBgNVBAMMElRlc3QgRnJvbnRlbmQgVGVhbTEl -MCMGCSqGSIb3DQEJARYWZnJvbnRlbmQtdGVhbUBseWZ0LmNvbTBZMBMGByqGSM49 -AgEGCCqGSM49AwEHA0IABFr88+g3Yqpc2pqCfEGAz9b/sEfUwlLfMZ9YbQ7hrmin -rNITNbZvclfD1DS2zNaq977bxBOD0XT6GzsndsP4PhSjgfMwgfAwDAYDVR0TAQH/ -BAIwADALBgNVHQ8EBAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMB -MHQGA1UdEQRtMGuGH3NwaWZmZTovL2x5ZnQuY29tL2Zyb250ZW5kLXRlYW2GGGh0 -dHA6Ly9mcm9udGVuZC5seWZ0LmNvbYIIbHlmdC5jb22CDHd3dy5seWZ0LmNvbYcE -AQIDBIcQAAAAAQACAAMAAAAAAAAABDAdBgNVHQ4EFgQUUlZ0H8bqZEuKmd6JxmBC -3pgwuWgwHwYDVR0jBBgwFoAUeCQeRVjkv8wkbMDOPOvt6y2QAKMwDQYJKoZIhvcN -AQELBQADggEBAIqOR9neNwxET2IdZDcQHSzKHjLqDK6MKq/4DwvcSJkvwrlI3GSX -WW333dlV+owJp+28dGAuJeUNxjpKgNrHE1vs86RtkYTOqEv/Y+gGo/ki7jnmAt1c -rQTezsedsv+FdIsRzyPPq+HwHmUAIi2iAffiCmHHPsCG6yuRdvOG13wVYtP9ANQW -l1fnjj/H4BrzeEVaatl5+Kyo4yBgheAzuK3Rqeq0MkHDdt9vxX2miWg6YrmkWFad -NmVCh5s5Z9NzrB5aiJN8JLh+JhCk0hBOWFfUZflEmz7nJs7czQJWeG57gE/OY1lR -lxLydlJ11vMraXP3UcMyYR/ddLel30o/INM= ------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 e6d1ddd383e16..0000000000000 --- a/test/config/integration/certs/client_ecdsacert_hash.h +++ /dev/null @@ -1,2 +0,0 @@ -// NOLINT(namespace-envoy) -constexpr char TEST_CLIENT_ECDSA_CERT_HASH[] = "26:74:A5:30:B9:BF:44:7D:DD:07:43:28:6F:9B:83:64:01:E2:C3:AE:33:02:C8:0C:22:68:BA:60:83:F0:FE:77"; diff --git a/test/config/integration/certs/client_ecdsakey.pem b/test/config/integration/certs/client_ecdsakey.pem deleted file mode 100644 index f8ecc32546e65..0000000000000 --- 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----- -MHcCAQEEIARALRuKkc4w9S6CnLQtHvj92YnGkOa6wx79Q498fvqJoAoGCCqGSM49 -AwEHoUQDQgAEWvzz6DdiqlzamoJ8QYDP1v+wR9TCUt8xn1htDuGuaKes0hM1tm9y -V8PUNLbM1qr3vtvEE4PRdPobOyd2w/g+FA== ------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 d06858f137a5b..0000000000000 --- a/test/config/integration/certs/clientcert.pem +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIEoTCCA4mgAwIBAgIUehDmlwopxsxYbZwHUdQigTSpBg4wDQYJKoZIhvcNAQEL -BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM -DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjYwNDA4MTcyNjUwWhcNMzYw -NDA1MTcyNjUwWjCBqDELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx -FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM -EEx5ZnQgRW5naW5lZXJpbmcxGzAZBgNVBAMMElRlc3QgRnJvbnRlbmQgVGVhbTEl -MCMGCSqGSIb3DQEJARYWZnJvbnRlbmQtdGVhbUBseWZ0LmNvbTCCASIwDQYJKoZI -hvcNAQEBBQADggEPADCCAQoCggEBAMPlXdeBe+0p1SPA4edOySDAdCkQprdDMd2T -3uodTxw70NUVTv+BjnxrRglPzcKb6ePlYZi3/qfIib82B0xBS8dye9OvVeFwucQo -5S+RnpItGqu2n2kwgiHmXkGUlqNqJp/1onQFjtJkO2OQH1SM1MX9kOjY69KmqRUK -yST78l2vzXM4DFm6qK/sWMUnX9p6VkkIz2ndkDBYJw93Zi/saDm02atE2xTTiGWk -bpCVelyAAAsugQqpEfeIve8PRiU5m0lS06aYxWVY6pVPaQCdmhfyCdaFAMbnmVmh -68eZs4UHNMDqxn4K0kMqSPUpqU3rqaN7U9HZ7LQyPt1F+c0nw4kCAwEAAaOB8zCB -8DAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIF4DAdBgNVHSUEFjAUBggrBgEFBQcD -AgYIKwYBBQUHAwEwdAYDVR0RBG0wa4Yfc3BpZmZlOi8vbHlmdC5jb20vZnJvbnRl -bmQtdGVhbYYYaHR0cDovL2Zyb250ZW5kLmx5ZnQuY29tgghseWZ0LmNvbYIMd3d3 -Lmx5ZnQuY29thwQBAgMEhxAAAAABAAIAAwAAAAAAAAAEMB0GA1UdDgQWBBTZ82RU -IGs8t4gAzOkrNQcGsHVB0jAfBgNVHSMEGDAWgBR4JB5FWOS/zCRswM486+3rLZAA -ozANBgkqhkiG9w0BAQsFAAOCAQEAuy2zjq81yM2Udxts3eVStKDweIKwdzj50ZRt -iu6Q+YlEqDJa88A128CdIQ2r5sm9m9pvirpL8Oe9xz5kzXaUbH/Gqb8LdacC08sB -JwuO0OHkyzM1Gwx+5UPN71jaMyra5zs5Mm4TA52b31MgkY1EiYLgAJs7T5mxxxZv -R2dlA1Em9icF8JjBks2RHsbKK7RJI5+xXK/xdmrVmsm3RVQQsyeFMq3utl4yQgSh -EaWxDro8SCF0QIBxQJoXaHRevyFNS1RjIlpmdLxDA949JiOxQj+5XYaDiurj7DLl -i8Y+2tCJlX/1EbA743xlKjKwe0LOkjmtB5MZnt7sjhs2C+VbKQ== ------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 2d05bfee8031e..0000000000000 --- a/test/config/integration/certs/clientcert_hash.h +++ /dev/null @@ -1,2 +0,0 @@ -// NOLINT(namespace-envoy) -constexpr char TEST_CLIENT_CERT_HASH[] = "1A:8C:E8:0B:5C:42:E0:55:42:00:89:52:06:0B:09:FF:11:12:EE:3F:E2:CA:03:AA:28:FC:88:53:77:74:34:5B"; diff --git a/test/config/integration/certs/clientkey.pem b/test/config/integration/certs/clientkey.pem deleted file mode 100644 index bd89af9460980..0000000000000 --- a/test/config/integration/certs/clientkey.pem +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDD5V3XgXvtKdUj -wOHnTskgwHQpEKa3QzHdk97qHU8cO9DVFU7/gY58a0YJT83Cm+nj5WGYt/6nyIm/ -NgdMQUvHcnvTr1XhcLnEKOUvkZ6SLRqrtp9pMIIh5l5BlJajaiaf9aJ0BY7SZDtj -kB9UjNTF/ZDo2OvSpqkVCskk+/Jdr81zOAxZuqiv7FjFJ1/aelZJCM9p3ZAwWCcP -d2Yv7Gg5tNmrRNsU04hlpG6QlXpcgAALLoEKqRH3iL3vD0YlOZtJUtOmmMVlWOqV -T2kAnZoX8gnWhQDG55lZoevHmbOFBzTA6sZ+CtJDKkj1KalN66mje1PR2ey0Mj7d -RfnNJ8OJAgMBAAECggEAFR+W/7rVJ6IypaZ8qt9f0w8dl3irBCjpPXOJU8+xl6Gg -PPyNZld3NgBamXzIUFtVRv9AMmJowc6J1/CrVx7VXTOBmbZsOXaDztylYKdAT5KF -2o1DNumwUUJ7gxvS0IU3lq5l2Zfof379Dm6HNQFInPQ2MNLZ6amR+D8PqH7Ictnm -onh5Ff4fRCgdaY686aa8DbmRJuSw8TA2UMTfZRI1GkFN7f9uRhoise6PD131SPAj -ehZ44OU/DNfTTfPL+3XAAOCD0fO4iQHBagqKl8FtqClLC5gFHMLJv3BXu3m7Rd7h -jN0gtuKH8RlNjYU3ETwShEMCNPquNnvEZclvRepEdwKBgQDWFRcFIyVu3SJ7vlyD -J2vvmi/yGX+06yHoXlztuTW0IOZWUQA2uYzckAY2/MR0xky0zWTJdjZNJXokNvB4 -j8BKQtchFdkST7oDEXF0jXnBm8lN9q0u3bKwJ7tlQhcnDjLx1t7OARXvSwuMSN2B -e7iHZPP9Fmy/+7dqE0d9enbCewKBgQDqQK4FpQoIJ3IopzlVQY5ljjEDBSftvNjl -w8hujVId7/EMJ03HdTqad8dSQp3B1KA1ikMP15sh0gTvWjhR/0MhY+DIqgnwMdwu -yMBj1SXDQnWrY8rTXKSeP4MRarp/AK+cKkfCE60cp1ozqYv1KVXUKPeucl0T2hRp -7X7Do3LkywKBgQCOIsJ97q/Tw445ilHx4iKPmldq7fMUM2j31m7shqNZTN6hQHZb -3yXe6uC1cW0d+urCv/vCpnG3FsLZeICACzEoHOioVtEgjz54+wPQ1n2YRc6JrNWe -4CLbQgXxXMfybkL0vix/qcjeb3zjTx2B8pq5ihVUW6cob/9+tf4pGT3wMQKBgD6f -a+Y2aKglY29axQj1rYuYp6GXD0WO5q0F2d80CG/YZShKmZBo1nHU84QaKvJWVT36 -6FKj4OT5sDgMdmH1S4zxlnYOfvmnWqVnJYeKw72fVrWqx94ZNijX8cIGNjUdidTF -uMk5WV3/ny2Qdcnkcv10tkH8cMWN10c6JllGqMBhAoGAREGZqkccaUEtlL75XP2n -O2G4sLvXKtGVneqp8V95hJcdLsPJk3AoW56TjPNAJcv5gKcXk7AwmxR/mQwbm5Jb -SV+aSjKbP+ovlWwowMYYkz+MIGiP80vwaOCHSXOjoWHssVlCzgJfqx9aP/Z1NyDa -nyUtks2vRcWWiuauV3MaORQ= ------END 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 d6618e7e5550d..0000000000000 --- a/test/config/integration/certs/intermediate_ca_2cert.pem +++ /dev/null @@ -1,24 +0,0 @@ ------BEGIN CERTIFICATE----- -MIID/jCCAuagAwIBAgIUbwp16gKonZqxEnzH5Jd3mgy5c84wDQYJKoZIhvcNAQEL -BQAwgYMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQH -DA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVu -Z2luZWVyaW5nMR0wGwYDVQQDDBRUZXN0IEludGVybWVkaWF0ZSBDQTAeFw0yNjA0 -MDgxNzI2NDhaFw0zNjA0MDUxNzI2NDhaMIGFMQswCQYDVQQGEwJVUzETMBEGA1UE -CAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNU2FuIEZyYW5jaXNjbzENMAsGA1UECgwE -THlmdDEZMBcGA1UECwwQTHlmdCBFbmdpbmVlcmluZzEfMB0GA1UEAwwWVGVzdCBJ -bnRlcm1lZGlhdGUgQ0EgMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB -ANIgU9IzRplm4kdCCZJHaCtLoxzE3rVhdp5Oh2i7WIobwa2tiW1nl0OF7zmnvSbR -Ge9yFfQOY8McSs+M3Of6Xg4D4uyt0vgqxcp3tiJImWpDY59JfLXbWPHNCatPdkNC -7iObe4CICBzb7WgLwegPOwQUf9Wp11XmtTwpGnAPfKs1x9r0kxhJqm/S6xXKrKfT -FdTxmxZ6ppXZgUOsYFEbEd6r+zNpKE9mAsSuh8DyLMYi7OLRSURaRO8AVfeeaI+k -XVnorql/U0YPVHciVoz79w6ZEQU8gYMgweiq7cj3SuhYciOC2SzsrPVyBy2+J4Qz -H6JN2+Lp+sPORuKYIcwO94sCAwEAAaNmMGQwEgYDVR0TAQH/BAgwBgEB/wIBADAO -BgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFOI9Qcn/7VycsXPnx+az+LXhpsqOMB8G -A1UdIwQYMBaAFFKMf8GEjbWVYj9FPGVfnJzzRZDbMA0GCSqGSIb3DQEBCwUAA4IB -AQBVXpVQBDl8+XVxnxnCi7fNuPnttUZbv0SEu2v6rrEcBJkpWf67qVDMmTH7a1QB -ODRQpk8vvd0r38/kGAgnIsCiecExPqAqOWREw7+u8EqLq0CF+O8TKfCozWS0BBHp -XmW22piQvKgmqP+HNsaYVd9F4c7z6TTWdT9Ol5mWkMJBKQFgLATHt0CuRUq+ZllU -YSFz0Qn56L/d96ZBMV5iNjaPhmE0a4pCmWVcjvw2dclyWL3vBjcCCJJikiE6JzVi -rysWW4xNMNVGuV9mv9Lc8lTW50Pw9N1mDrRF3ptcgt/mFk3jNYbLjrlVJ5fMoF0q -RD4Hx48jd5xK+ScvpAeBWSEI ------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 4b2e9ddd2427c..0000000000000 --- a/test/config/integration/certs/intermediate_ca_2cert_info.h +++ /dev/null @@ -1,8 +0,0 @@ -// NOLINT(namespace-envoy) -constexpr char TEST_INTERMEDIATE_CA_2_CERT_256_HASH[] = - "7fff8e2d219732ecd0b6c5ff71ebfa731f07207156ad57d3ef71e65a54837181"; -constexpr char TEST_INTERMEDIATE_CA_2_CERT_1_HASH[] = "e7648dd4b92e3ab07503b04ede02744aab667c4c"; -constexpr char TEST_INTERMEDIATE_CA_2_CERT_SPKI[] = "WaiupSawPGvWYMblm9eh3cmZQlMgPmHqvUj08MUHWa0="; -constexpr char TEST_INTERMEDIATE_CA_2_CERT_SERIAL[] = "6f0a75ea02a89d9ab1127cc7e497779a0cb973ce"; -constexpr char TEST_INTERMEDIATE_CA_2_CERT_NOT_BEFORE[] = "Apr 8 17:26:48 2026 GMT"; -constexpr char TEST_INTERMEDIATE_CA_2_CERT_NOT_AFTER[] = "Apr 5 17:26:48 2036 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 f6dcf1440654a..0000000000000 --- a/test/config/integration/certs/intermediate_ca_2key.pem +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDSIFPSM0aZZuJH -QgmSR2grS6McxN61YXaeTodou1iKG8GtrYltZ5dDhe85p70m0RnvchX0DmPDHErP -jNzn+l4OA+LsrdL4KsXKd7YiSJlqQ2OfSXy121jxzQmrT3ZDQu4jm3uAiAgc2+1o -C8HoDzsEFH/VqddV5rU8KRpwD3yrNcfa9JMYSapv0usVyqyn0xXU8ZsWeqaV2YFD -rGBRGxHeq/szaShPZgLErofA8izGIuzi0UlEWkTvAFX3nmiPpF1Z6K6pf1NGD1R3 -IlaM+/cOmREFPIGDIMHoqu3I90roWHIjgtks7Kz1cgctvieEMx+iTdvi6frDzkbi -mCHMDveLAgMBAAECggEAERSjplXuCpDnGpfEThRpOVZqqe9ZkzDwWCoAroNxd7iN -49+paNqfhyj0q0vL/8MbnUU5gknxKMO8qREa8UMphht2xM/UcxaMVsr9uTJhliu9 -hg3j31Hh8bXob/kuSdq/n5FcrAlixMXJOfNKuIxpuwks4wzCqQREqIvxeY5+Dy9S -4/RYMEyeQKybNz3WYZvZ4OJIQCXgb3QMB+8ZasJQ17FLeSbYvjzrHC17HFE2bPaa -kc1NbDFigQ1I1eQv10FBtYx9y0CmsOocQaCArnkAI0ZQEq7Wc3husfTJWYzfh+vD -AJGizftVIWOIonP7kNLP1Ng/FKl3ziF5J7/lQ+RiMQKBgQD0zFICkywyff9Hnoh/ -Mrvj3PLSnz13YpOB0qkWDkuNWqtMTCiqyvoU7+QtS+nTwh7PZMfKrnImNWXO9s8G -Qhp0jvflOKwTb+rRvbpSmWBwiu2D3d9PB4e7iA16Z98QFFm9A9PnW3JHRU0OpYqp -rgXMVmxjvjZuedXIBtUWirKS5QKBgQDbvdhINzqQEdp/4ZFK7NSFUr7hdxrQT0gj -EQK2a+TG1HBF1e/khmyRrMfz62PnLuUYQD7nXiANsWFpmgV5RHvc/y6FFo7rUHMi -iFrNQFEsKNOIG7kmdFjhfDkVRfMMTj8WbvEhDsnbcy4RZIPu4pbBrVSkeDmYrJSL -nTWGJ+CJrwKBgD5ns+RqJlM84Y4dcQiUI2fkVJay95VusNHgpTA1NrdzTMXniFp5 -4iTiPtX5S0OrcfVG6NPXgswQwsJvErmyslHSfImX1+4gkskjR9N0vCwUjpYWQq4/ -6i85cM4qmqfbuEDCMAwDuO9IUGuScfXtohbEVV9cBz5EmuYiL8JOW1WtAoGAKA68 -nbWLtHW8ujE5lkoEF+XUrC9VMQIy6UmRkAWtJ93UNbbhS2yB4DB6JuoTRTKUSs5z -aSQMfdKHKoQMWWX1mnzeUx6goR8CThpDS0VdRsqOfTJoly0AguJtWYZt3yFoeMNy -q48RlzKxBDSppGOkDdx2IKFWBpH3ZlgbSMB+OzsCgYBcbMXks4SVj5UYyTSrgtAs -R0KOhrR4NFICrIOTDVE+vWeHsHzkPfq+Fs0tWJTFYOOnVPqljHLitjNJ/wSq5pRz -CGXk3TTkZQ8gXmwffxP/9F6ldLKv0a0oZjqF90gjbanuMbCkD2tQoC80mWxQ40t7 -CTBU7Cl2chQsL4G32+tnKQ== ------END 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 99e058bda315c..0000000000000 --- a/test/config/integration/certs/intermediate_ca_cert_chain.pem +++ /dev/null @@ -1,71 +0,0 @@ ------BEGIN CERTIFICATE----- -MIID3TCCAsWgAwIBAgIUAv1CBrgSPmHCEbmdnHEyrHJ9kZswDQYJKoZIhvcNAQEL -BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM -DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjYwNDA4MTcyNjQ3WhcNMzYw -NDA1MTcyNjQ3WjB2MQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEW -MBQGA1UEBwwNU2FuIEZyYW5jaXNjbzENMAsGA1UECgwETHlmdDEZMBcGA1UECwwQ -THlmdCBFbmdpbmVlcmluZzEQMA4GA1UEAwwHVGVzdCBDQTCCASIwDQYJKoZIhvcN -AQEBBQADggEPADCCAQoCggEBALy8OlXj8HNC7ZywDSJrHjWRUHDmd6+O4YeTAmnJ -MkGsEvE6hp6oshh2WusWLUy6Jl3Szad6JXe+gUz8j6PwwnqQgHiSdHArC14sZENI -IHXKVl1YAGq5rN6667+s5eSYEcc70UqnZZH2z+BR9dyj0yYDsYz+22/cGtDeyhpH -G8Feeiol1bWfdZS7hQOrE3SIYWNkHpJ6vb2HWQmqvvW6G2CYGpkSI5NpD2xBWevw -S0EqndG5Z4sOyXfsKPsSpF3aL3f8TXJ+h+S1xHsIfeeG6w2p+JOJUdOIAZD+Cjeb -4j6M4JnvLE2c5QItLUDbQ2jAULo3ixiVxLxDyUJygM1wj30CAwEAAaNjMGEwDwYD -VR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFHgkHkVY5L/M -JGzAzjzr7estkACjMB8GA1UdIwQYMBaAFHgkHkVY5L/MJGzAzjzr7estkACjMA0G -CSqGSIb3DQEBCwUAA4IBAQBaPkYfAUuHfNb2Jk0ooYdGv0L2Zz/YpbRRRS0qYWNY -Ynv4QhQ4gHLl10SuhZ/aPRMzDBhvcRd3rQXRGmKskAtKTxh6tkA1lrcl2cYdOiry -ZUboJF/jUypnOGW5T2REXys2gsHMoTIAjFvucXNlX9XiHX+qzE7cMmYQibGoAwHQ -HucTMVNZJLA16JP79g7asXJt1XgSuUjXplpVwpVXrZGFNdk5yvkooDBjYi2ErBbx -pelD8FFxEBH53eZO1EagnWciY0kYbHwa8zX4XAMiTaC+aUH/2xZXimBk7mheI05P -gXxvafHOf08gPEPFJNo+5pRM6+7WMS0krqhSEXqPaaXz ------END CERTIFICATE----- ------BEGIN CERTIFICATE----- -MIID7jCCAtagAwIBAgIUDjxq2TY9cDvqyDCC8QQrigJT45cwDQYJKoZIhvcNAQEL -BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM -DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjYwNDA4MTcyNjQ3WhcNMzYw -NDA1MTcyNjQ3WjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx -FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM -EEx5ZnQgRW5naW5lZXJpbmcxHTAbBgNVBAMMFFRlc3QgSW50ZXJtZWRpYXRlIENB -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyG8Hblr+o0NKrb0VfyhX -tHpPW7qb2g3NgNQIMVyGU7YaXmsr4NnzgF5w2c5xPc2NHKdnQYJjezW1Tcv8215y -lzIdbLqSOnUU54/H7u/WLmgQyBY0J8g8M6fkeMdLydyBTFERAA4S5FAGBDy3dO6V -yLewlSUHCTSbEAbLasr3avBuIV/zuafJf97LGfvNC5GlZVaErr5bq9GHWoUVYRWc -yRAFH16DSsGDr/ehP7b7uhxQOCdlO2afpbG+lRJJnDwkmFJi5dD1ABDTJh/4GWX1 -EC3sK9JFTRxySLn76xKo8H9Hb3o8mwKMASH/R6N1hCqExaIOoRhdDW/lWJNcuCSE -7wIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEBMA4GA1UdDwEB/wQEAwIBBjAd -BgNVHQ4EFgQUUox/wYSNtZViP0U8ZV+cnPNFkNswHwYDVR0jBBgwFoAUeCQeRVjk -v8wkbMDOPOvt6y2QAKMwDQYJKoZIhvcNAQELBQADggEBALKfl8fzQrAp5ji0ltyL -FM5gyPNKg+cWG5H2NgD19hBqgMkm0Yb0/DFd9XAf5l8R0i1EmJT4H21tNSBJhGld -bqh/fHSxoA2Es/Wl7s+Ue8WM0Hjn4HDSmoW36CIY8vLPjCJkvKvxHgrsZIRw0gxX -mKuBCWzoHyN+nCw/JKuPd053CgnjrkYrZ41dIg2PGsdws3HspGV1PHR0WCxuHstc -OzDebuFgB3CimAP9PmSkD5Vjw1eYho7Y2Sz7gkWYI8PiJpJlkIgSDdTNM+lSP7xp -hKZ/RhVIrh0vWMWy/yI82UOg3GKWjnftwenplTJNMWBeeBaVbZwaJ5Krd2p5zpiy -HYc= ------END CERTIFICATE----- ------BEGIN CERTIFICATE----- -MIID/jCCAuagAwIBAgIUbwp16gKonZqxEnzH5Jd3mgy5c84wDQYJKoZIhvcNAQEL -BQAwgYMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQH -DA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVu -Z2luZWVyaW5nMR0wGwYDVQQDDBRUZXN0IEludGVybWVkaWF0ZSBDQTAeFw0yNjA0 -MDgxNzI2NDhaFw0zNjA0MDUxNzI2NDhaMIGFMQswCQYDVQQGEwJVUzETMBEGA1UE -CAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNU2FuIEZyYW5jaXNjbzENMAsGA1UECgwE -THlmdDEZMBcGA1UECwwQTHlmdCBFbmdpbmVlcmluZzEfMB0GA1UEAwwWVGVzdCBJ -bnRlcm1lZGlhdGUgQ0EgMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB -ANIgU9IzRplm4kdCCZJHaCtLoxzE3rVhdp5Oh2i7WIobwa2tiW1nl0OF7zmnvSbR -Ge9yFfQOY8McSs+M3Of6Xg4D4uyt0vgqxcp3tiJImWpDY59JfLXbWPHNCatPdkNC -7iObe4CICBzb7WgLwegPOwQUf9Wp11XmtTwpGnAPfKs1x9r0kxhJqm/S6xXKrKfT -FdTxmxZ6ppXZgUOsYFEbEd6r+zNpKE9mAsSuh8DyLMYi7OLRSURaRO8AVfeeaI+k -XVnorql/U0YPVHciVoz79w6ZEQU8gYMgweiq7cj3SuhYciOC2SzsrPVyBy2+J4Qz -H6JN2+Lp+sPORuKYIcwO94sCAwEAAaNmMGQwEgYDVR0TAQH/BAgwBgEB/wIBADAO -BgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFOI9Qcn/7VycsXPnx+az+LXhpsqOMB8G -A1UdIwQYMBaAFFKMf8GEjbWVYj9FPGVfnJzzRZDbMA0GCSqGSIb3DQEBCwUAA4IB -AQBVXpVQBDl8+XVxnxnCi7fNuPnttUZbv0SEu2v6rrEcBJkpWf67qVDMmTH7a1QB -ODRQpk8vvd0r38/kGAgnIsCiecExPqAqOWREw7+u8EqLq0CF+O8TKfCozWS0BBHp -XmW22piQvKgmqP+HNsaYVd9F4c7z6TTWdT9Ol5mWkMJBKQFgLATHt0CuRUq+ZllU -YSFz0Qn56L/d96ZBMV5iNjaPhmE0a4pCmWVcjvw2dclyWL3vBjcCCJJikiE6JzVi -rysWW4xNMNVGuV9mv9Lc8lTW50Pw9N1mDrRF3ptcgt/mFk3jNYbLjrlVJ5fMoF0q -RD4Hx48jd5xK+ScvpAeBWSEI ------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 f6fa30005fbd1..0000000000000 --- a/test/config/integration/certs/intermediate_cacert.pem +++ /dev/null @@ -1,24 +0,0 @@ ------BEGIN CERTIFICATE----- -MIID7jCCAtagAwIBAgIUDjxq2TY9cDvqyDCC8QQrigJT45cwDQYJKoZIhvcNAQEL -BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM -DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjYwNDA4MTcyNjQ3WhcNMzYw -NDA1MTcyNjQ3WjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx -FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM -EEx5ZnQgRW5naW5lZXJpbmcxHTAbBgNVBAMMFFRlc3QgSW50ZXJtZWRpYXRlIENB -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyG8Hblr+o0NKrb0VfyhX -tHpPW7qb2g3NgNQIMVyGU7YaXmsr4NnzgF5w2c5xPc2NHKdnQYJjezW1Tcv8215y -lzIdbLqSOnUU54/H7u/WLmgQyBY0J8g8M6fkeMdLydyBTFERAA4S5FAGBDy3dO6V -yLewlSUHCTSbEAbLasr3avBuIV/zuafJf97LGfvNC5GlZVaErr5bq9GHWoUVYRWc -yRAFH16DSsGDr/ehP7b7uhxQOCdlO2afpbG+lRJJnDwkmFJi5dD1ABDTJh/4GWX1 -EC3sK9JFTRxySLn76xKo8H9Hb3o8mwKMASH/R6N1hCqExaIOoRhdDW/lWJNcuCSE -7wIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEBMA4GA1UdDwEB/wQEAwIBBjAd -BgNVHQ4EFgQUUox/wYSNtZViP0U8ZV+cnPNFkNswHwYDVR0jBBgwFoAUeCQeRVjk -v8wkbMDOPOvt6y2QAKMwDQYJKoZIhvcNAQELBQADggEBALKfl8fzQrAp5ji0ltyL -FM5gyPNKg+cWG5H2NgD19hBqgMkm0Yb0/DFd9XAf5l8R0i1EmJT4H21tNSBJhGld -bqh/fHSxoA2Es/Wl7s+Ue8WM0Hjn4HDSmoW36CIY8vLPjCJkvKvxHgrsZIRw0gxX -mKuBCWzoHyN+nCw/JKuPd053CgnjrkYrZ41dIg2PGsdws3HspGV1PHR0WCxuHstc -OzDebuFgB3CimAP9PmSkD5Vjw1eYho7Y2Sz7gkWYI8PiJpJlkIgSDdTNM+lSP7xp -hKZ/RhVIrh0vWMWy/yI82UOg3GKWjnftwenplTJNMWBeeBaVbZwaJ5Krd2p5zpiy -HYc= ------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 936cc54487a00..0000000000000 --- a/test/config/integration/certs/intermediate_cacert_info.h +++ /dev/null @@ -1,8 +0,0 @@ -// NOLINT(namespace-envoy) -constexpr char TEST_INTERMEDIATE_CA_CERT_256_HASH[] = - "8e184eb4260a539b791569ade7e724790f4321155be2f026045b7c7eec3cd797"; -constexpr char TEST_INTERMEDIATE_CA_CERT_1_HASH[] = "bd63531848034196495b3ec99eb378d93d292374"; -constexpr char TEST_INTERMEDIATE_CA_CERT_SPKI[] = "MilEMbHXgMzhSVsRSMgMHlOBbqtiwGgtg0oyvZF1gJU="; -constexpr char TEST_INTERMEDIATE_CA_CERT_SERIAL[] = "0e3c6ad9363d703beac83082f1042b8a0253e397"; -constexpr char TEST_INTERMEDIATE_CA_CERT_NOT_BEFORE[] = "Apr 8 17:26:47 2026 GMT"; -constexpr char TEST_INTERMEDIATE_CA_CERT_NOT_AFTER[] = "Apr 5 17:26:47 2036 GMT"; diff --git a/test/config/integration/certs/intermediate_cakey.pem b/test/config/integration/certs/intermediate_cakey.pem deleted file mode 100644 index 4868f694915f1..0000000000000 --- a/test/config/integration/certs/intermediate_cakey.pem +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDIbwduWv6jQ0qt -vRV/KFe0ek9bupvaDc2A1AgxXIZTthpeayvg2fOAXnDZznE9zY0cp2dBgmN7NbVN -y/zbXnKXMh1supI6dRTnj8fu79YuaBDIFjQnyDwzp+R4x0vJ3IFMUREADhLkUAYE -PLd07pXIt7CVJQcJNJsQBstqyvdq8G4hX/O5p8l/3ssZ+80LkaVlVoSuvlur0Yda -hRVhFZzJEAUfXoNKwYOv96E/tvu6HFA4J2U7Zp+lsb6VEkmcPCSYUmLl0PUAENMm -H/gZZfUQLewr0kVNHHJIufvrEqjwf0dvejybAowBIf9Ho3WEKoTFog6hGF0Nb+VY -k1y4JITvAgMBAAECggEAY+TqSDbzyDzmgFbH2vspUxrOaIJF4NSWQonql2dsz1Xo -KHyzfrpBoQ3woq1ARTQoC0rnrH+mwyaOePqcyFx3MiHZBnKqJJZr18kSNWS1U6Ws -D3z5e4ZRctFPjl6NyEqs6nNQzL027zFu/jegm5e5cTMTwBGXQyBD1CX+xffofhP5 -fJVCN0/6UjP2RzIFsk41OaJbLMwLCAPpe+rmgLLXJ7T3jjMB6CAGoo76NewMCSLz -ip96ZIAAY9l1TEjcJPXHUGxsDwWO9U7hlJSAUP7tX0IYXNKrzALj7w5cbqIaSE4w -UBD8W5szA83Fp4amjB7wlLVv7aEvtdAOTN4nRKxj2QKBgQDNTO3z/P+iQB10bn6G -FegzxFipq7oyJjU+EY7+TpOybihAZ4sPU2QXzGfWZMdL/LU+iGhfhvWEnz8EDlPI -Xfo3nwom110Ikk5oxrClgABfVnN0AINtexbrGX7Nr2MpPjXB/90PafWz4EoxSWsU -GxxHkyhrESfhveyUxpScsagylQKBgQD57mvRETskjy/uban11HRlDP1I7N+P122D -62aSgI+BzApUi3nyVMIrAyx/3Z9f8ZPlGgYqCEkYbJzWxm5us2gtzg9OZJtc0jkl -/muTu9VYq0WtHuiatoeZ/sTWLXbDUvJetVXFxQceME7qyT5QIVZvBAuD8+A7TQG6 -CqrU6feccwKBgGkhM9j1fZKAcpTk4DWZkkawDRcVsUts9WbLZwYjBs8gScxxOWyn -r2Hgcmv/P29SAR38jDYezisTwRk6nPzF4xQIhRJOxn1VLoHI/TxCx+4KPyTv/l1Z -4uqRK7X4UjcUfELT20fBYuixukxy5Dpvh5O/b7skFeArebLV3dQ/xXnhAoGAFNdd -5EQ0k1rhW1eHubkqr5aCtIcUKXGEb2C83/Cahu9V2TD8TUnmGyIbntoDRUPm2k7u -PqkMN14vQfWwFckeIduyCQ54qifZniJ2JA6gvtEhcUtHiEc6TYwiK94ErksHbQBg -E6rXahwLKKb5bEMravyCXVGD3E4Sm8nx7ulHvaMCgYAYQcIM48V5jNsVvfLPJwYn -7lI2a6WNSoow9yIUYiy0wzVGjx50UZdO7wsTeqeLdsHaT3Td9vmrVHH/QblQNu7L -g6qTZXJ8/dg7A+I34CafkCyO3DZyNnhTDKnMiywY0sKmIRnpZmWbwgESrWNe+3AE -WMI/r7YRhf/BmPE1o9jCmA== ------END 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 c32f0d1aef760..0000000000000 --- a/test/config/integration/certs/intermediate_partial_ca_cert_chain.pem +++ /dev/null @@ -1,48 +0,0 @@ ------BEGIN CERTIFICATE----- -MIID7jCCAtagAwIBAgIUDjxq2TY9cDvqyDCC8QQrigJT45cwDQYJKoZIhvcNAQEL -BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM -DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjYwNDA4MTcyNjQ3WhcNMzYw -NDA1MTcyNjQ3WjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx -FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM -EEx5ZnQgRW5naW5lZXJpbmcxHTAbBgNVBAMMFFRlc3QgSW50ZXJtZWRpYXRlIENB -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyG8Hblr+o0NKrb0VfyhX -tHpPW7qb2g3NgNQIMVyGU7YaXmsr4NnzgF5w2c5xPc2NHKdnQYJjezW1Tcv8215y -lzIdbLqSOnUU54/H7u/WLmgQyBY0J8g8M6fkeMdLydyBTFERAA4S5FAGBDy3dO6V -yLewlSUHCTSbEAbLasr3avBuIV/zuafJf97LGfvNC5GlZVaErr5bq9GHWoUVYRWc -yRAFH16DSsGDr/ehP7b7uhxQOCdlO2afpbG+lRJJnDwkmFJi5dD1ABDTJh/4GWX1 -EC3sK9JFTRxySLn76xKo8H9Hb3o8mwKMASH/R6N1hCqExaIOoRhdDW/lWJNcuCSE -7wIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEBMA4GA1UdDwEB/wQEAwIBBjAd -BgNVHQ4EFgQUUox/wYSNtZViP0U8ZV+cnPNFkNswHwYDVR0jBBgwFoAUeCQeRVjk -v8wkbMDOPOvt6y2QAKMwDQYJKoZIhvcNAQELBQADggEBALKfl8fzQrAp5ji0ltyL -FM5gyPNKg+cWG5H2NgD19hBqgMkm0Yb0/DFd9XAf5l8R0i1EmJT4H21tNSBJhGld -bqh/fHSxoA2Es/Wl7s+Ue8WM0Hjn4HDSmoW36CIY8vLPjCJkvKvxHgrsZIRw0gxX -mKuBCWzoHyN+nCw/JKuPd053CgnjrkYrZ41dIg2PGsdws3HspGV1PHR0WCxuHstc -OzDebuFgB3CimAP9PmSkD5Vjw1eYho7Y2Sz7gkWYI8PiJpJlkIgSDdTNM+lSP7xp -hKZ/RhVIrh0vWMWy/yI82UOg3GKWjnftwenplTJNMWBeeBaVbZwaJ5Krd2p5zpiy -HYc= ------END CERTIFICATE----- ------BEGIN CERTIFICATE----- -MIID/jCCAuagAwIBAgIUbwp16gKonZqxEnzH5Jd3mgy5c84wDQYJKoZIhvcNAQEL -BQAwgYMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQH -DA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVu -Z2luZWVyaW5nMR0wGwYDVQQDDBRUZXN0IEludGVybWVkaWF0ZSBDQTAeFw0yNjA0 -MDgxNzI2NDhaFw0zNjA0MDUxNzI2NDhaMIGFMQswCQYDVQQGEwJVUzETMBEGA1UE -CAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNU2FuIEZyYW5jaXNjbzENMAsGA1UECgwE -THlmdDEZMBcGA1UECwwQTHlmdCBFbmdpbmVlcmluZzEfMB0GA1UEAwwWVGVzdCBJ -bnRlcm1lZGlhdGUgQ0EgMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB -ANIgU9IzRplm4kdCCZJHaCtLoxzE3rVhdp5Oh2i7WIobwa2tiW1nl0OF7zmnvSbR -Ge9yFfQOY8McSs+M3Of6Xg4D4uyt0vgqxcp3tiJImWpDY59JfLXbWPHNCatPdkNC -7iObe4CICBzb7WgLwegPOwQUf9Wp11XmtTwpGnAPfKs1x9r0kxhJqm/S6xXKrKfT -FdTxmxZ6ppXZgUOsYFEbEd6r+zNpKE9mAsSuh8DyLMYi7OLRSURaRO8AVfeeaI+k -XVnorql/U0YPVHciVoz79w6ZEQU8gYMgweiq7cj3SuhYciOC2SzsrPVyBy2+J4Qz -H6JN2+Lp+sPORuKYIcwO94sCAwEAAaNmMGQwEgYDVR0TAQH/BAgwBgEB/wIBADAO -BgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFOI9Qcn/7VycsXPnx+az+LXhpsqOMB8G -A1UdIwQYMBaAFFKMf8GEjbWVYj9FPGVfnJzzRZDbMA0GCSqGSIb3DQEBCwUAA4IB -AQBVXpVQBDl8+XVxnxnCi7fNuPnttUZbv0SEu2v6rrEcBJkpWf67qVDMmTH7a1QB -ODRQpk8vvd0r38/kGAgnIsCiecExPqAqOWREw7+u8EqLq0CF+O8TKfCozWS0BBHp -XmW22piQvKgmqP+HNsaYVd9F4c7z6TTWdT9Ol5mWkMJBKQFgLATHt0CuRUq+ZllU -YSFz0Qn56L/d96ZBMV5iNjaPhmE0a4pCmWVcjvw2dclyWL3vBjcCCJJikiE6JzVi -rysWW4xNMNVGuV9mv9Lc8lTW50Pw9N1mDrRF3ptcgt/mFk3jNYbLjrlVJ5fMoF0q -RD4Hx48jd5xK+ScvpAeBWSEI ------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 b95566e8c104116a68e59b8a4e82fbec88c9af78..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1612 zcmXqLV)Ni)WLVI|=4jBwX3NH@&Bn;e%5K2O$kN272NcpWXkye{SYc3R$Zf#M#vIDR zCd?EXY$$9X2;y+?a5*RDWTxd8$Ok~52w^9^|oxIyAv zJS;wyX(fh|2I3$tH;({_tKgcKo|%`LT9lcWZYW^D2a;muVGl_yE>UoHl;AfqFfubR zF|aT+H!?G^j4~)UC^hf}I)zo6kC{n|m4QX1e2$Lm1eQH7cYgKQ+A!Zn(Y$Vr6^lrP zikxf2ll^B@at@rcdHwda?gWO#Od>{mWMdzdn^kVyebwyB*$d)zju|OU3>da75CjPs zgDf_MTD(x%K+!-R5kO2VLM#F)Gp=8=T3xl4iAnOf1Xt}r170>xtu~Lg@4SqR+^h`D zO^l2T{7f^in|p?v9y)h-iAt_%<39C|%03-!V$-Mce|}x~+WEuHj~k-WyuWomw&|Ac zx;&Hp?J8B<^X>;8sGiEw{(O>u?J4>7yQfXku&julqi36QF6F%R>#%B`nZH8#w9eh~ z_%WaF9sA|Xx5qrn95+8O5Oxi`eStaE=Fa@e8Y$+i&7bGw)p_q*J)tRMn=|JUqkx1ocpBKOXbc^edQ;hDxRr*N$go6XAA`a3tyQ+V<< zZ=GbGnwfr|(}ab}3J#@Bw_e*UR$SjvcddO&MsLc_Ihp4#-)lY8Ya-HgPTS;g(*9P- z?iEXI7vHLmQBPaRlfR&e`Kdt@^FtuMYtY1WbOAFHBNLMd(_bgH9YS`AhXi-dol|JE zrl@w}Y_#ATs6=NVC(etM=**+Ud6ANWdDMWptBFwwIfxj+DU6>1m_@mmKuK-S9;?vD zABvsc&e_1Llr3jEF`(dC`TD+x?UR`@PZ~L{5&CG=HgClyiL$8IV!A%N)M784U0$VH zzOT{ePygZ%hpHwtR7@%<(B_WQNpbd2C_NPx8^MsZbIrY7ulKKc`ecUSaqEj-%Tp(Q zJO3c?>z&1y)tEQ-{JWihN9w}8Q&R5I2ji-=RIhHGUpi%XEAwjMl8(gW6uC)Nd-t|S za<1CKrXJbjeA20? z;cP*FEfX^%1LNXkgG2*cJ3o!k$8OVYZ@Ue(tFDQT+ z9Vo5LB4HrbfVCt+js{ppkFs-Gn64ZV7bN)k;i`NUHwf zBx2D}^z^#Ry4Lx(Y=w<^B=QTz%h$4AluBANf!oVpqH3Fi>9p;tH;>6$X?;p{d!Z8l zI9My)B6X*Kic7qBwN4gjNcujG=a{IE0`HC$UPS}431RU zVESV6?{9p!HWuYxtq|JjaeY}-=%K0MYbUmv-n2aRQ)7Waa*}S#8nKT{UpjvXEEEv@ zdH0#$6}JU*)0L7vC30${KAZlCVOH{8urJf`|824Gu7s3#8F9*f{*5*HnIF&9`zzQu cA62vz`-bye1_2okL7&s_Q$0Htq4G5`Po diff --git a/test/config/integration/certs/long_servercert.pem b/test/config/integration/certs/long_servercert.pem deleted file mode 100644 index 76fed1ea76010..0000000000000 --- a/test/config/integration/certs/long_servercert.pem +++ /dev/null @@ -1,141 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIZ8DCCGNigAwIBAgIUMrwdXeJ3Nnmxu9U21M3QF35BaGQwDQYJKoZIhvcNAQEL -BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM -DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjYwNDA4MTcyNjQ5WhcNMzYw -NDA1MTcyNjQ5WjCBpjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx -FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM -EEx5ZnQgRW5naW5lZXJpbmcxGjAYBgNVBAMMEVRlc3QgQmFja2VuZCBUZWFtMSQw -IgYJKoZIhvcNAQkBFhViYWNrZW5kLXRlYW1AbHlmdC5jb20wggEiMA0GCSqGSIb3 -DQEBAQUAA4IBDwAwggEKAoIBAQCsUxi5XergtjNGqCeCbz3wsHZC9yhY6C+twSpN -+cwYc7cCoLoZsfm8nmx4I/AanALCcAPJj48aZogzTHtHX2hVMKs+v1cbxkGA14+l -U0hVM+NF67fZWTtZcefxRMTWHFsVVi3MZz37NXHdkQllYcmTQhBZIBt6TGOoF7AG -a8IdyXih/jFsn2f7rrOoO/PZ6S2f/nS9FBcqliclCC3JzwT4nrkEL4T2kit0tWoF -I239TknsReoVbaakOfLQ0W6LKTiQZr49xuUHys4PTUkl8x7d75pgO/uc2G24BUp8 -i488YzAEittWDmV1v9k+/E+f7VqC8/bBpmyswgbLnU88cyShAgMBAAGjghZDMIIW -PzAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIF4DAdBgNVHSUEFjAUBggrBgEFBQcD -AgYIKwYBBQUHAwEwWgYDVR0RBFMwUYYec3BpZmZlOi8vbHlmdC5jb20vYmFja2Vu -ZC10ZWFthhdodHRwOi8vYmFja2VuZC5seWZ0LmNvbYIIbHlmdC5jb22CDHd3dy5s -eWZ0LmNvbTAdBgNVHQ4EFgQUSx1xdnCLR3r4hqpSBmyBoCWTJdwwHwYDVR0jBBgw -FoAUeCQeRVjkv8wkbMDOPOvt6y2QAKMwghVlBgNTBAUEghVcDIIVWDhnaUFmdGUz -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 -ggEBAA05y4+P+r2T+OlOcV/22YbIhfgUQyK2ap0rHJi0YHnpiI/ENi4GTFgdFan8 -9x0msAD9W2f7mTeqRQJAHcDBGsrVfVEZckfAwy+U7NZDDe0wjG/gucv+nxzdFYm5 -jUr1ussvPbv6AsCcn6K0S5yVDhSbZ+GugOZ6jCoXKa1p3v4Q1UM/dOMaaS70Mx/F -A4NEPcw8BkTk0x4kR2STwSZdY1CTQvcJZhk67xAXg0EzooBIRrZwYMxZtVoFQCpR -9F+T0q5UWoS/hZPrmSCEY93XleOjPqI0N/CpGau8zwiE5BYViYN3FjeRkCTQ4m9D -R4FxbO8IriDg8GXMkkaRwVP0GHw= ------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 bb614a4597aeb..0000000000000 --- a/test/config/integration/certs/long_servercert_hash.h +++ /dev/null @@ -1,2 +0,0 @@ -// NOLINT(namespace-envoy) -constexpr char TEST_LONG_SERVER_CERT_HASH[] = "C8:5B:CF:DD:4D:D1:4E:3F:E5:C9:86:6E:41:4A:67:74:1B:58:CC:BB:79:9E:AE:CF:E3:C8:83:10:31:A9:25:56"; 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 2f19742655df5..0000000000000 --- a/test/config/integration/certs/long_servercert_info.h +++ /dev/null @@ -1,8 +0,0 @@ -// NOLINT(namespace-envoy) -constexpr char TEST_LONG_SERVER_CERT_256_HASH[] = - "c85bcfdd4dd14e3fe5c9866e414a67741b58ccbb799eaecfe3c8831031a92556"; -constexpr char TEST_LONG_SERVER_CERT_1_HASH[] = "0e2c7680e580bf46a648af56e1ac9b157edd0b95"; -constexpr char TEST_LONG_SERVER_CERT_SPKI[] = "nEVIjwJofdDC4pzyhjcQqT9XV6oytVVWftXDOySyy1E="; -constexpr char TEST_LONG_SERVER_CERT_SERIAL[] = "32bc1d5de2773679b1bbd536d4cdd0177e416864"; -constexpr char TEST_LONG_SERVER_CERT_NOT_BEFORE[] = "Apr 8 17:26:49 2026 GMT"; -constexpr char TEST_LONG_SERVER_CERT_NOT_AFTER[] = "Apr 5 17:26:49 2036 GMT"; diff --git a/test/config/integration/certs/long_serverkey.pem b/test/config/integration/certs/long_serverkey.pem deleted file mode 100644 index 8d6d4d242c214..0000000000000 --- a/test/config/integration/certs/long_serverkey.pem +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCsUxi5XergtjNG -qCeCbz3wsHZC9yhY6C+twSpN+cwYc7cCoLoZsfm8nmx4I/AanALCcAPJj48aZogz -THtHX2hVMKs+v1cbxkGA14+lU0hVM+NF67fZWTtZcefxRMTWHFsVVi3MZz37NXHd -kQllYcmTQhBZIBt6TGOoF7AGa8IdyXih/jFsn2f7rrOoO/PZ6S2f/nS9FBcqlicl -CC3JzwT4nrkEL4T2kit0tWoFI239TknsReoVbaakOfLQ0W6LKTiQZr49xuUHys4P -TUkl8x7d75pgO/uc2G24BUp8i488YzAEittWDmV1v9k+/E+f7VqC8/bBpmyswgbL -nU88cyShAgMBAAECggEAFTeXfRZHUbLZQh842x5ReumtK+5Uu0qeOTdl+ysREico -LrSFqV2AjVTXr9yj5tDT5acHTllEwjhC14cYjCd+9/M5uGx0YBTzUnboBq/oAWaV -unGNBb+u9yK3Tz1be23LGKfPVIIXL2+LhR9jD+af/Ce3jdOuUmrmn8cH2yiIImTM -3u23XhKZNr0MYzBN10WtrHP71YFCbP3zy0xhpH6bKqHBqs+2ja08vyHYIIrnHyJw -qRXNiNbHl0rDjgaAv5SCUb+IDHUJuWLnUjnX6M+qIosKjej7HNqEuBaYmgktjEho -T7hoFO7BdmONeNwXDy6yLC8TXtr+Z2OWm0RMQ5ffmQKBgQDM5HLz9gSe2Yz4QklS -oppksyL4XIjphaxUzNUUV7UWfLS69XTCc8QqRPWirErvsQZBeJh7WhUdJ9R44wGk -3AUMIfbAb75NZ50zDY03UaIDM38KYq5vt+mAZAa6N6hQetpo1zXbAqSQHzId0+Sj -hl6FytaHu7uiDSC+kWW4USLwCQKBgQDXTwIagxX752MQQOHFPgh0TNvbgeuXaQbX -fPHKI5Fi4fZ1iPYRU1JZ/co3WdQG1UGAAYt5YRh6EJu/jNTwRaYJ5cZsUHa7FvWv -n+H03d4w1Q3I64scW/sAGz8jtfxJPRmbi8XlaFZ63PzRE/aczaRIP7EKX/7DPDKK -BwnV/FmF2QKBgEtazahJ1+MwMbdwcZURtmTIuVjMd5IjFoFNoCROKYyuqq2D7sBB -YWkGWazNXvYOjjVwC+x58f/6ERuwqX8faD/REfYuYrgHHnqTRleND1/MBbIlHvB5 -nEgbAZplM+L9e+xJEkaND0buIjl0H8fAeG0Ob54V/mkYGO3dfaKvPIE5AoGAeIfy -VYUsuWg/PMoVmaWwderQ6YFBsfFJszhu4womSYTVw9Z4ahqK73XzziirWWfo0xAK -VFjWqv7BMepVCmzzFndbLSeeT/36a+bFR58s04lxvhieN7IGQXj/T66BHT7nJvyI -PHS8dOthXGoglIdKgGenZHd41zLL2Bk4mGI8e4ECgYBcq8/2JyKlwdSmHYBLUOLA -nX9Bpj0eXIhylWEsb/rzGPdP+U1DLDdG2Rx9e2P7ePYg7TPMpuiw2a4v8I7FODt/ -VKg46QA5SQEWpjV/nHXMQmBhRIUd/XY9qEVlQtoLjL4uSaXrouEg8BlbLIBR4tu4 -6CKA2H2TdoG3PAvcwv/CLw== ------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 99230bf6cf942..0000000000000 --- 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 21b665c6a5c0d..0000000000000 --- a/test/config/integration/certs/server2cert.pem +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIEhzCCA2+gAwIBAgIUKHo0toNsY8ZIPpGdD6V8LieU7SAwDQYJKoZIhvcNAQEL -BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM -DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjYwNDA4MTcyNjQ5WhcNMzYw -NDA1MTcyNjQ5WjCBpjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx -FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM -EEx5ZnQgRW5naW5lZXJpbmcxGjAYBgNVBAMMEVRlc3QgQmFja2VuZCBUZWFtMSQw -IgYJKoZIhvcNAQkBFhViYWNrZW5kLXRlYW1AbHlmdC5jb20wggEiMA0GCSqGSIb3 -DQEBAQUAA4IBDwAwggEKAoIBAQCmX8Q/nK3E+nkmlemxTqI1/p/Nw8R3ROHo+0yR -8tz0qeN1AkF1LEmQEpgGmvD4+KWy6QzcoQHtV6k0/xeW0Zk5Iz1KNTY6OX3hPsjl -IEoHpOIMh9u6ytqdxrBFTV5e3UA7nkvz+pP38W958QefM43QgjDq16LkZGq3OV1M -XwdyPwZYhtnUijzCsoxIGMWDL0PgqQNegZVOdEoNadeE4fvFdEai+8mDg33RRVUf -d0F0bE0m+5D0r7QUly+s1FNAMr3wVuw/AZN7Ly5oO+iATnhYKlciZhfcpk+Wf7oC -4JiG+Nh4AO3uYg91TkLlErYHGI8KPq9KPfJUkoR3rTuJSnPZAgMBAAGjgdswgdgw -DAYDVR0TAQH/BAIwADALBgNVHQ8EBAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUHAwIG -CCsGAQUFBwMBMFwGA1UdEQRVMFOGHnNwaWZmZTovL2x5ZnQuY29tL2JhY2tlbmQt -dGVhbYYXaHR0cDovL2JhY2tlbmQubHlmdC5jb22CCWx5ZnQyLmNvbYINd3d3Lmx5 -ZnQyLmNvbTAdBgNVHQ4EFgQUSaDmQxwIpoHgBqZNCBCIMdhcy8AwHwYDVR0jBBgw -FoAUeCQeRVjkv8wkbMDOPOvt6y2QAKMwDQYJKoZIhvcNAQELBQADggEBAAcJg2V9 -igoCySp9gGtbBLlSmd+/3v92GrjN7yzDxPyRZE5dUn+jSGp7IkodMyDvKpGaMP9s -zHGBzNcWndb3s6S4W0BjiZFlRBQcfRSyOlBhOV8xFnJdGMrxsMDRRRab4GwvRN0i -SYZjUjh9KKz4TFHFCY7D0gE3dWyBXpO4M2kbPTkqhnatcFN01DF/amfRsbYjvcFZ -yMKBKzCrdBONg/T3J+zORGLrKRiGE2bNUBZ2xHypa9zWzN7dppNPyk3tIx2fE0g+ -Zj1dS+4NeVrdIKjOzp5oiWKIxBsbLE/aHzaWQpC/oomop5Z8SqdQ68bwA7ChhDlq -c3NYVFnyDg5lHWo= ------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 f8dd2f74975ad..0000000000000 --- a/test/config/integration/certs/server2cert_hash.h +++ /dev/null @@ -1,2 +0,0 @@ -// NOLINT(namespace-envoy) -constexpr char TEST_SERVER2_CERT_HASH[] = "0B:2E:FC:B1:30:CF:11:BB:AB:77:E0:86:E7:CB:07:C7:2C:14:B6:FF:AB:B6:F2:E1:DE:CE:8F:4F:72:23:53:1C"; diff --git a/test/config/integration/certs/server2cert_info.h b/test/config/integration/certs/server2cert_info.h deleted file mode 100644 index 36cf2d16600d9..0000000000000 --- a/test/config/integration/certs/server2cert_info.h +++ /dev/null @@ -1,8 +0,0 @@ -// NOLINT(namespace-envoy) -constexpr char TEST_SERVER2_CERT_256_HASH[] = - "0b2efcb130cf11bbab77e086e7cb07c72c14b6ffabb6f2e1dece8f4f7223531c"; -constexpr char TEST_SERVER2_CERT_1_HASH[] = "a091637c3af18bcedbc826f2b7e9dee813164fc1"; -constexpr char TEST_SERVER2_CERT_SPKI[] = "Rw2RPRoRrmjCCX73GJdpwnVjVWaLuOxO3e0Hr26uvy0="; -constexpr char TEST_SERVER2_CERT_SERIAL[] = "287a34b6836c63c6483e919d0fa57c2e2794ed20"; -constexpr char TEST_SERVER2_CERT_NOT_BEFORE[] = "Apr 8 17:26:49 2026 GMT"; -constexpr char TEST_SERVER2_CERT_NOT_AFTER[] = "Apr 5 17:26:49 2036 GMT"; diff --git a/test/config/integration/certs/server2key.pem b/test/config/integration/certs/server2key.pem deleted file mode 100644 index 2b94076c9ae43..0000000000000 --- a/test/config/integration/certs/server2key.pem +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCmX8Q/nK3E+nkm -lemxTqI1/p/Nw8R3ROHo+0yR8tz0qeN1AkF1LEmQEpgGmvD4+KWy6QzcoQHtV6k0 -/xeW0Zk5Iz1KNTY6OX3hPsjlIEoHpOIMh9u6ytqdxrBFTV5e3UA7nkvz+pP38W95 -8QefM43QgjDq16LkZGq3OV1MXwdyPwZYhtnUijzCsoxIGMWDL0PgqQNegZVOdEoN -adeE4fvFdEai+8mDg33RRVUfd0F0bE0m+5D0r7QUly+s1FNAMr3wVuw/AZN7Ly5o -O+iATnhYKlciZhfcpk+Wf7oC4JiG+Nh4AO3uYg91TkLlErYHGI8KPq9KPfJUkoR3 -rTuJSnPZAgMBAAECgf9yxzk9uxDOcKXh00hjceunCWpmaQdhOCZ2KMT8F3PGVsZM -D4+QO5FPitPN77nglrJYnrEShKkUGxQ5MsMnOc8X8iy5qsuhvDiMO+49qJzctmo8 -jrKgfNH4xP1Wi6Zg/FiqBnLOHsyQtiU4ipJut2spxAinf7/IsiXbexsVQ1a10+pi -Nlknj7NPFLiQNd+M05INp1GKk3La1TVBCkqjAUoP3fX9fjUu77jEit4T6ZvU20TG -cOt8Kv6YJycBGtDDkvM9ufEowFcbQE5tFNPVvWpsR/sZ7GuPEo8CqA/mvv35FBN+ -a3fcfA9Nll6c6nNTUAfw0Mn76/IMVZE33ubFPA0CgYEAxzf2MdEzZXy8AJ6BgKjt -A4cPrLlT+kS2SIIP0tMdXKOhBatM/oADGQ28PVPKzD4RXTIfcuS1bUz5D+7m2o/i -4LjhGeVLv1LRA18fdM5O2Hjzr7qZGYVG41DKL2C9jx3rnD5Ju7JeKaEmDdLRAiUe -xyC9fMFfX23latea2gsmSkUCgYEA1ctL2yayG4aO2abQ+ozYgAcNX0J6NNxf4nQ2 -TUm8boBnWFEIFoUJJaB6Fui4XvDt6rrWiVucqcP+G8PnHCK+3Z8+bNBKFDEoQB8N -0HKPXKiiWBP7BZB59LsB0qZdEkosKn0/l5edZbSUWFGb0T9zIpOLQstqjZi8E90X -RKKrRoUCgYEAoGv5/qe9wY2uPrllA1wEcADEqIwcib3nI4BIibajQEQrmEsXFyGy -XOxoluHwvoOErA1+saBmUHvZW/E/SOTxB5EZAydX1ds0oIhq5j5z03GimfGi86AV -M1uNVJWMT8ECR7EI4vKBTPiNkjgfQqDtpeBBdkKpMEloop63/blYvhkCgYEAxL1J -OAna+xOPX2FwjDCShvZ2asQNG5n0rrrMwcDqIzIMaCxhaf/Q1AxibbSI/e1us4Ru -KobgmyUeMUTM54pd5CpH0vC2SvCVnrQ1DS5vGRCiHLV+WbeDUx/IZKXtnggdrpgF -riW6lT5hCQlIf32JITdvfu8cReNYqFrbr7CWNtUCgYA3FLXH7snMUZBuDw6JyvIo -oCG1//04ZhKrQ7rYiTIT1qkd4RewsgPhW2ZBOxcPq3gTIZr3ZrX6caF1fsyFN4Q7 -YbxEV03GcbYAbBLVEydEKjFAiUbumtV/bakRCSgKOgUsPjVPLMeG+ukYc/30ctoF -tKgiacq5jAYv5UabnX9VcA== ------END 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 a1216d1ac9645aabe382359bd5633cb255e53885..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1612 zcmXqLV)Ni)WLVI|=4jBwX3NH@&Bn;e%5K2O$kN272NcpWXkye{SYc3R$Zf#M#vIDR zCd?EXY$$9X2;y+?a5*RDWTxd8$Ok~52w^9^|oxIyAv zJS;wyX(fh|2I3$tH;({_tKgcKo|%`LT9lcWZYW^D2a;muVGl_yE>UoHl;AfqFfubR zF|aT+H!?G^j4~)UC^hf}I)zo6kC{n|m4QX1e2$Lm1eQH7cYgKQ+A!Zn(Y$Vr6^lrP zikxf2ll^B@at@rcdHwda?gWO#Od?E52P=Osw7L3bh1TR9f!Zn>_Pf_MF<{uTKoBHk z46@i1YVks414RRQL;x|d2(bvrZ=K@wb9ceg`NyZ+(ll$#FyLk5)N1o+`_9YA$j!>Y z+{DPp(C5E#i*R+eVAY~_z4Nj*7j*9lxo!{XnC*8XzU0c>@W&j_uCB^h@lRy;`STG4 zOQznxS-Zg{`HGR|$;8JjOTupI*m7{?yxSbHFQ+_^egdIb&J=q^qw(qSGej z37$#ov5r;z`{1m_@mmKuK-S9;?vD zABvsc&e_1Llr3jEF`(dC`TD+x?UR`@PZ~L{5&CG=HgClyiL$8IV!A%N)M784U0$VH zzOT{ePygZ%hpHwtR7@%<(B_WQNpbd2C_NPx8^MsZbIrY7ulKKc`ecUSaqEj-%Tp(Q zJO3c?>z&1y)tEQ-{JWihN9w}8Q&R5I2ji-=RIhHGUpi%XEAwjMl8(gW6uC)Nd-t|S za<1CKrXJbjeA20? z;cP*FEfX^%1LNXkgG2*cJ3o!k$8OVYZ@Ue(tFDQT+ z9Vo5LB4HrbfVCt+js{ppkFs-Gn64ZV7bN)k;i`NUHwf zBx2D}^z^#Ry4Lx(Y=w<^B=QTz%h$4AluBANf!oVpqH3Fi>9p;tH;>6$X?;p{d!Z8l zI9My)B6X*Kic7qBwN4gjNcujG=a{IE0`HC$UPS}431RU zVESV6?{9p!HWuYxtq|JjaeY}-=%K0MYbUmv-n2aRQ)7Waa*}S#8nKT{UpjvXEEEv@ zdH0#$6}JU*)0L7vC30${KAZlCVOH{8urJf`|824Gu7s3#8F9*f{*5*HnIF&9`zzQu cA62vz`-bye1_2okL7&s_Q$02A{_761SM 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 8f75ed83dad55e6365bc34a3a1b6485f5f0e0577..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1612 zcmXqLV)Ni)WLVI|=4jBwX3NH@&Bn;e%5K2O$kN272NcpWXkye{SYc3R$Zf#M#vIDR zCd?EXY$$9X2;y+?a5*RDWTxd8$Ok~52w^9^|oxIyAv zJS;wyX(fh|2I3$tH;({_tKgcKo|%`LT9lcWZYW^D2a;muVGl_yE>UoHl;AfqFfubR zF|aT+H!?Fdh%zWQC^hf}I)zo6kC{n|m4QX1e2$Lm1eQH7cYgKQ+A!Zn(Y$Vr6^lrP zikxf2ll^B@at@rcdHwda?gWO#Od@Q}m)G<#pShUXxkkIpEzda75CjPs zgDf_MTD(x%K+!-R5kO2VLM#Hc#>ToF_vbHoTT{O}{T0_m170>xtu~Lg@4SqR+^h`D zO^l2THv1O0$mOPf-kAK;#GCmkx7wpGLLJ8!9GF&Y`el0(?@WJ(=aTJDv)^Rq%yxTM zXPHuWzi#pM1y-w!K0SD_e> z-r11l4<9DZ&X{;@w$6$@_kM#1c?yT~JXI^jj9CnDWn?22{yli{T-Y4hmlrJv2 zJNxP-t|iOA<%BKx@r6s_&26VOs#&(2;nt7us#dyKFqHIS5p7y2&i6`(^J~P* z#=jgZx0jsNIW64I72ff0K@;;+gC^#OKz!GriRtJ9W+p}^CK0B;PHa1b>=F+N?wmWP z&}dCj?Znw=!8cHe&OlC_7m?^p%%jA45lI2a9WZw_F)ASk5hFN-@iPFkC>IkbsqNWg z75ex?vD4c*8+etncns79|V5Av-q+a^TwWkxAX5vUAT8j%3bqmx z-u6h&Rr|i~l1`W*HB(4=awdO{W8~`(-i}&xFYZk5<~v#bM&q~8lGt1N<$rvO>e`=d zJyOk4`@HQn@5&#OI|DCwFi!Z#Wj_0nUC)D=?{$3VJY~|=b-3-EaUfuqdAG#WBYT`r zIu$jXE$FXhVrFDuT%2r>XuuCFMr4H<8UM4e8ZZMXaJeGO4-#Mjrav|VS&#xg7BTDv z1u&xnrIlGE48$6+mL$m00L$o6c5d>F-t9HlzNz_YENpk%@ANI*{>IWRfv&n*iOCU3 z)jym>EEd-+RLZF4Z4wq5n+FsOueyJM6l(7AC1Gvfuh=fZ}; zkt!QZUrhe}jqldRqTH($LOVUKFN+F2G&Owf#8%UrmZyGdEHFq;(rsBI_HpS;=MRB} z0)jv9KJ&ZcwqS0$QnIH+PL0%O(;qR+O1=yBWjg-9Ef(IDkn%1gPT9}Du_izBr&QOFshuM<7X# 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 7fca3849fb7ce..0000000000000 --- a/test/config/integration/certs/server_ecdsa_p384cert.pem +++ /dev/null @@ -1,23 +0,0 @@ ------BEGIN CERTIFICATE----- -MIID1zCCAr+gAwIBAgIUBoPTrIwDzNFpiawrdkZZN9i9IKUwDQYJKoZIhvcNAQEL -BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM -DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjYwNDA4MTcyNjQ5WhcNMzYw -NDA1MTcyNjQ5WjCBpjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx -FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM -EEx5ZnQgRW5naW5lZXJpbmcxGjAYBgNVBAMMEVRlc3QgQmFja2VuZCBUZWFtMSQw -IgYJKoZIhvcNAQkBFhViYWNrZW5kLXRlYW1AbHlmdC5jb20wdjAQBgcqhkjOPQIB -BgUrgQQAIgNiAATwI1Lkhtq0iffe3uIqUeuS/WUj4Kx1kNXX84W2k8tXRBq6akRF -Gf8ReqnRhmVxvJLpVTJmf9V8fEtDcZo7VymWfFDMiUwbBqtBl+dyy1j+sZza5vO3 -fm8mrka7Njr02OujgdkwgdYwDAYDVR0TAQH/BAIwADALBgNVHQ8EBAMCBeAwHQYD -VR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMBMFoGA1UdEQRTMFGGHnNwaWZmZTov -L2x5ZnQuY29tL2JhY2tlbmQtdGVhbYYXaHR0cDovL2JhY2tlbmQubHlmdC5jb22C -CGx5ZnQuY29tggx3d3cubHlmdC5jb20wHQYDVR0OBBYEFDyw5sXo0xuh5C53J31G -n5/gUpqaMB8GA1UdIwQYMBaAFHgkHkVY5L/MJGzAzjzr7estkACjMA0GCSqGSIb3 -DQEBCwUAA4IBAQAbImbVd1S0N1rk5TQYpZdF1MicQXo5v9HPqoWA7gnweEGWQ9QR -gZXfRHiqR2apQZRIse9oTeUrjfGeS2OfHlGQKrQFlCkJOal5MejgdS6rsr/x7lo0 -OtrOrVq3HU3DsRYr/MSDsvZ4gRNt9P+FwF2Kgxmr3Hiwjpv/AN5igh/ybEAVKKbe -3Ow+sw0UjHT4YJlVwHthZ2SdnEfklfkVrrPxYfDyU2ftoNKVE0cvsYGyNxGhfWc9 -t9Go9D/yxfVPNFNwWxlhsV5B2EyLnqdGNA6Yghm34OaMywY/z/9Ih6JtfdzbKoW9 -6Gcig1eHqwThi4dDPi2v71RdV0FonfKihYEi ------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 bc8ccb3d22490..0000000000000 --- a/test/config/integration/certs/server_ecdsa_p384cert_hash.h +++ /dev/null @@ -1,2 +0,0 @@ -// NOLINT(namespace-envoy) -constexpr char TEST_SERVER_ECDSA_P384_CERT_HASH[] = "B3:D3:9A:F2:18:74:C1:8C:26:B7:25:2C:9C:87:BF:10:32:38:AA:62:A7:CD:CA:FA:95:77:60:6D:E1:B8:8A:30"; 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 d63905e9afc4c..0000000000000 --- 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----- -MIGkAgEBBDC+3gZMwoveNz3K4qZRigdG5kHZvSGm3qs97YnDM7aDIKQf+n/UlSgN -FQuBqKuOO0igBwYFK4EEACKhZANiAATwI1Lkhtq0iffe3uIqUeuS/WUj4Kx1kNXX -84W2k8tXRBq6akRFGf8ReqnRhmVxvJLpVTJmf9V8fEtDcZo7VymWfFDMiUwbBqtB -l+dyy1j+sZza5vO3fm8mrka7Njr02Os= ------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 93d686f5b80535e90d5b3b0a9ad562af6bedc942..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1612 zcmXqLV)Ni)WLVI|=4jBwX3NH@&Bn;e%5K2O$kN272NcpWXkye{SYc3R$Zf#M#vIDR zCd?EXY$$9X2;y+?a5*RDWTxd8$Ok~52w^9^|oxIyAv zJS;wyX(fh|2I3$tH;({_tKgcKo|%`LT9lcWZYW^D2a;muVGl_yE>UoHl;AfqFfubR zF|aT+H!?Fdh%zWQC^hf}I)zo6kC{n|m4QX1e2$Lm1eQH7cYgKQ+A!Zn(Y$Vr6^lrP zikxf2ll^B@at@rcdHwda?gWO#Od@ICmnI}nd_Ez*-QFqD&UW<{ji)b~7%*&EAP5pN z23c$hwRoYjfueytB7m4!gjfU&gv2IZs^2%|8}lswBg;!Z81S-jYPET^edlFl5f^?9|HoJ~@@+>iqk2Ouhzevs|^S)p2ImvU_JF z4z9c1wpVG|yz;EZN$kcMr3RM{tNziElg_Q(ng31ZdUR&-*W3ej#?SmUPnC;pnrk^H z;8n|;&#pg1E=m-Y1Tdz|k$ykHZ|8iszq2`e0chmgv#^j}qraBn2RMz}(fusDvCujNlZ;&j8G#Tuh*(wr7u3 z=;IH?PH*RI;8n_&Go2Vv@T`1&-^2FFOqnN*9M=eav}&8TVv|H!)N3(apIvIPm(DJ) zQZ3)t=<}z4@rOfI6B;Tel@w@m$LXXvdnlBi3X6?k$lAH)-mcgC*F1ePL-4ruMX%+l z6Th8*5cu`Z;>&8x8+-oU&c7pd;od1Jcj<$1Ra&Z7x6Ut}vb&XewQxyCVseVyq^iAp z+aozw?fbe*I$?&?Od;jTnfy79k*_~^J8I3nxHG+*?_~KKjo(5`VsGh}|M4xVYk#u! zNHs_8^S0N#D}PMx47}XIIN=|c`Rqq_Jr8ES*YTb6lu1|D;kI+efq-4+-4aue>~TKn zRMc>`pud)hnUR5Uak4?80Y9)9krifS{LjK_zzn3o<%%pnNPq>H{@4s;K??X-#IP3> zz>E%*R%Vef5Np6%k|0L|ETc!+xydtnx7S?zrsk`$u-$FH)3!hL%G=P)Sa?@L%Dap>Wk3JMn*7X<=j#0x eY@Cm(+_HN%#pm_AYlgZi>sAB_R`q8t{R{wS<3?xz 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 5bcd9448ccb9e..0000000000000 --- a/test/config/integration/certs/server_ecdsa_p521cert.pem +++ /dev/null @@ -1,24 +0,0 @@ ------BEGIN CERTIFICATE----- -MIID/TCCAuWgAwIBAgIUZkvSkGOR55Bfhz9CYT49q7Qo5egwDQYJKoZIhvcNAQEL -BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM -DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjYwNDA4MTcyNjUwWhcNMzYw -NDA1MTcyNjUwWjCBpjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx -FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM -EEx5ZnQgRW5naW5lZXJpbmcxGjAYBgNVBAMMEVRlc3QgQmFja2VuZCBUZWFtMSQw -IgYJKoZIhvcNAQkBFhViYWNrZW5kLXRlYW1AbHlmdC5jb20wgZswEAYHKoZIzj0C -AQYFK4EEACMDgYYABAAzJkN4w6NZx1f7FQDUXtQQtweoK3wORSdAsw2ilsG1Cgqq -gjaEQObKNtGGVtKj1hGWAn7jIIpiS3echbfdTwkKdwBPrpJ5Yic8g48xWLlOHjrK -t95488Cd7wXEV8pQrMe/TIDLMfg0fA1bjj3O23WkOSI+ixGL0c1it/pPFIGnZT8r -mKOB2TCB1jAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIF4DAdBgNVHSUEFjAUBggr -BgEFBQcDAgYIKwYBBQUHAwEwWgYDVR0RBFMwUYYec3BpZmZlOi8vbHlmdC5jb20v -YmFja2VuZC10ZWFthhdodHRwOi8vYmFja2VuZC5seWZ0LmNvbYIIbHlmdC5jb22C -DHd3dy5seWZ0LmNvbTAdBgNVHQ4EFgQU2Exde4zMCDOfz9SWMtIao5znMuUwHwYD -VR0jBBgwFoAUeCQeRVjkv8wkbMDOPOvt6y2QAKMwDQYJKoZIhvcNAQELBQADggEB -AG6F2qwlQHuOKuQPflkLUAxU/ZFZ/Z99YKhXdvjxaJeAo7LbC1yF7cFHbQ7oyb6h -H6DoNdqyCOHk7keVIyys6ptCR+1TyxRH7l1k98FKAhacluE5ahddgDGiehpWEjnq -1MeKVAr71bdGE7z7WbpgCvc+Oflpy1M19fh2A4VoEklgEuaFtim80o+m1g7XSqS6 -fnG6uGOa9APE6kaMlP/JxCWKUKbtfupHuG7884fLjCAz2jJf4uu8hSB1Y0adLDkH -jZx2LQXb1PUS5qPE/CmuEebwoPwJPPvEEpKf6ickn7Z0pCNKD8rPydvRdOKR3FLC -U0JyC3mzouv0Nu5z3/mlNj4= ------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 fcb7a038e4fb7..0000000000000 --- a/test/config/integration/certs/server_ecdsa_p521cert_hash.h +++ /dev/null @@ -1,2 +0,0 @@ -// NOLINT(namespace-envoy) -constexpr char TEST_SERVER_ECDSA_P521_CERT_HASH[] = "BF:5A:1F:AD:A9:6F:B9:99:23:54:61:71:43:38:90:EF:16:70:D7:21:EE:0E:4D:36:6B:83:04:BB:11:A7:C9:60"; 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 76d50bc33db51..0000000000000 --- 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----- -MIHcAgEBBEIAeKW0T1Gb98rCWn6uietLunmAvJQ/2o5S4aEhNMcUuJQ71nyrur9w -wzcTpWx8Gk6hAExyAjS20upSnzXju6NidFugBwYFK4EEACOhgYkDgYYABAAzJkN4 -w6NZx1f7FQDUXtQQtweoK3wORSdAsw2ilsG1CgqqgjaEQObKNtGGVtKj1hGWAn7j -IIpiS3echbfdTwkKdwBPrpJ5Yic8g48xWLlOHjrKt95488Cd7wXEV8pQrMe/TIDL -Mfg0fA1bjj3O23WkOSI+ixGL0c1it/pPFIGnZT8rmA== ------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 0dfbcb6a6bc50..0000000000000 --- a/test/config/integration/certs/server_ecdsacert.pem +++ /dev/null @@ -1,22 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDujCCAqKgAwIBAgIUAiLBefuhPNXsqCqTuFErJCg/u60wDQYJKoZIhvcNAQEL -BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM -DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjYwNDA4MTcyNjQ5WhcNMzYw -NDA1MTcyNjQ5WjCBpjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx -FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM -EEx5ZnQgRW5naW5lZXJpbmcxGjAYBgNVBAMMEVRlc3QgQmFja2VuZCBUZWFtMSQw -IgYJKoZIhvcNAQkBFhViYWNrZW5kLXRlYW1AbHlmdC5jb20wWTATBgcqhkjOPQIB -BggqhkjOPQMBBwNCAARuaYlmzOSx7uilG2u9FPGUtVdUulwDdn/ub6KKrbyyPVgA -opmnforY8yaS005i1MtIiNBfj6uRRQu8ZdCl93u0o4HZMIHWMAwGA1UdEwEB/wQC -MAAwCwYDVR0PBAQDAgXgMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATBa -BgNVHREEUzBRhh5zcGlmZmU6Ly9seWZ0LmNvbS9iYWNrZW5kLXRlYW2GF2h0dHA6 -Ly9iYWNrZW5kLmx5ZnQuY29tgghseWZ0LmNvbYIMd3d3Lmx5ZnQuY29tMB0GA1Ud -DgQWBBSOnZ/5Yt+e3n3A7eKv8o3V+wZMXTAfBgNVHSMEGDAWgBR4JB5FWOS/zCRs -wM486+3rLZAAozANBgkqhkiG9w0BAQsFAAOCAQEAgWKqxUAaEfq93c29undQla3E -3oQPoke9mzFMoy8juE4Fs/iSNPqyi1tlCpFnTlZEJ4ltTpT3GYboeQZkf6Flbude -VnjmGUGqSY0TEh/SdvkQ0O6KlO1hSx7KHfnZjBc3j85oibNA78vS+rkEnpe92vd6 -CwG2XC8tO5LiPz9P7d+M3mUlcy426gGFJWuL8quN+pmFozes5BLIQCLQRoFJGgEB -d2c7L//pBcvKOTvRARKEPBcSRwCzqxQvbhWn1z9+hctx9vlUTX6XT4Wt+Xz6EMyf -sL/UAIzwMhauuRl4uTXOhrBA8phVblczWeRsvW2s91AMQU/bmNIafrymuphBAg== ------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 a7ac25ed9b986..0000000000000 --- a/test/config/integration/certs/server_ecdsacert_hash.h +++ /dev/null @@ -1,2 +0,0 @@ -// NOLINT(namespace-envoy) -constexpr char TEST_SERVER_ECDSA_CERT_HASH[] = "96:B0:81:7D:3C:0C:1D:39:95:B1:D1:5A:3E:E7:5A:F1:35:C3:E0:E1:53:D3:30:A3:59:13:B1:52:C8:52:A5:67"; diff --git a/test/config/integration/certs/server_ecdsakey.pem b/test/config/integration/certs/server_ecdsakey.pem deleted file mode 100644 index 65f3c0330d891..0000000000000 --- 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----- -MHcCAQEEICAZS/w6biAvtP9Vn7gYzjeOL2RRh62QBYMydm7WCcd5oAoGCCqGSM49 -AwEHoUQDQgAEbmmJZszkse7opRtrvRTxlLVXVLpcA3Z/7m+iiq28sj1YAKKZp36K -2PMmktNOYtTLSIjQX4+rkUULvGXQpfd7tA== ------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 f15f8c7334c6abdc6c15cab22bd627b63e54250d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1612 zcmXqLV)Ni)WLVI|=4jBwX3NH@&Bn;e%5K2O$kN272NcpWXkye{SYc3R$Zf#M#vIDR zCd?EXY$$9X2;y+?a5*RDWTxd8$Ok~52w^9^|oxIyAv zJS;wyX(fh|2I3$tH;({_tKgcKo|%`LT9lcWZYW^D2a;muVGl_yE>UoHl;AfqFfubR zF|aT+H!?G^h%zWQC^hf}I)zo6kC{n|m4QX1e2$Lm1eQH7cYgKQ+A!Zn(Y$Vr6^lrP zikxf2ll^B@at@rcdHwda?gWO#Od{GF?p>eMYEr#>;o<46FTaL}ZR<;IV!*Ivfgni8 z7-X?2)Z&H828ssqhyY?@5n>UDe#GS-F5q{fcB%K)xjLJ+eE>8M$hQ*29Nu zE>!EXU4FJN?Pr=cgaGC2pdUIv|>qA$P3{RM7s068q%AB5LoVD6DOF!*u zb0ll)zGtj{_F)3u&T2WO@v=PMwdXb4FwQo$&)UAyPtX15?2OF^xZl{Xw-&Z1U4tg3qYIds7@3$vnEpDk?GUm{JS4bt?wmrS zHAS@(XQKt*KqWc@IdNX3L}wl)&Wn^3%%cX(T}_Ni$U(#iPGS5Ez%0te1WIaq_E?2J z{!r}ncFqP~rEEFVi2()A%GdWjY@f`OdD6&njnGG{ws|WyNt8vs7Sr|Fr51bX?D8tr z@_mgyfBF}HI8-&Ep<+@=fi`!XPKvXKLg}fn*a(KKoonvxdcA+m(d(FG@$K=ky%N>jp{&AVleq`74VCH)r-#Jg2bafqWJ7*jS*k#@=G4;qE=aWuF z4QC7bYnhlC85kEQ8zdU=1B($^VMfOPEUX61Knh&0$nt{(Sb*t|%|I5UfR9BCdqDxr z=s;;@76}8f2CO9sax}m)dX$};JfnAe&9!f8z8VYL-S#_uOSiwVbW5PCu2y1lL{jw+ zClQN=qNmqg*0s*RWh-pVBavSyUcQ#~qEynF3EW=(5>?wAOs8#Ey?IR5O6yaq+Y6QW z$H7|Z7O6Y^Q(WS;&6*CLS!l%26aB8RI5qz2BiZ^@XZ-FMr3rLyT*1tELGHP*VQ{3% z2GbXle}Ch)`)#v`qKGBV4;BE z&%4k3uDC6jo351XDUnkn_1W}C46~B&f_<5e|8I+hcO|5}%ZO9<^KY!l&-{3<-e1AS c`KZb*yJu5;Ucb9$sH?JWMUY@sf9BH90B;#Y5&!@I diff --git a/test/config/integration/certs/servercert.pem b/test/config/integration/certs/servercert.pem deleted file mode 100644 index d1fba1e548435..0000000000000 --- a/test/config/integration/certs/servercert.pem +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIEhTCCA22gAwIBAgIUK7De15KFNHu7ocOXhen1VBa2jmUwDQYJKoZIhvcNAQEL -BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM -DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjYwNDA4MTcyNjQ4WhcNMzYw -NDA1MTcyNjQ4WjCBpjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx -FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM -EEx5ZnQgRW5naW5lZXJpbmcxGjAYBgNVBAMMEVRlc3QgQmFja2VuZCBUZWFtMSQw -IgYJKoZIhvcNAQkBFhViYWNrZW5kLXRlYW1AbHlmdC5jb20wggEiMA0GCSqGSIb3 -DQEBAQUAA4IBDwAwggEKAoIBAQDrsXghE29iaZnaZKkQ4hffD00lts19aIkSya1c -mk2W2JEZLPWuFi5/pZqIGtAAMsJg4A/Nicyn8mXlZx7tM2DSCkE7hWZVN4bGrmH9 -NPhDDfO5q069hX6CdtWV8/8qVeRSe2p0eIbcITzfrGPwaMuqvRQbkQ3+ZIjZx3lb -6fCP/vGVnbSkrjVHi6TlpJl4XqZxLwJuekNT445wMufS7hActk5qIljpu2y0q5iI -426Q5GYLWA87xwq9xWnXXLfZbxaZ8I07Mp2kDsh2nHaIRrUcAdMEOWDUMqALdooU -YeGbwwCbLUoIyZJtfzflFwvx9pkYVNoHG0KGGgkNgcMCaKQ9AgMBAAGjgdkwgdYw -DAYDVR0TAQH/BAIwADALBgNVHQ8EBAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUHAwIG -CCsGAQUFBwMBMFoGA1UdEQRTMFGGHnNwaWZmZTovL2x5ZnQuY29tL2JhY2tlbmQt -dGVhbYYXaHR0cDovL2JhY2tlbmQubHlmdC5jb22CCGx5ZnQuY29tggx3d3cubHlm -dC5jb20wHQYDVR0OBBYEFJjF/w2SKpXyZ38ARio7rVUa+TohMB8GA1UdIwQYMBaA -FHgkHkVY5L/MJGzAzjzr7estkACjMA0GCSqGSIb3DQEBCwUAA4IBAQC6X268d5V4 -rGYHiJB9tWT5OJCb47shtLV0eHJvIVg82q7ZpUzh7qM8D2he7NfqXfURWPQQkAOX -VsJ556KQZibXVgPn4wLl3bJ7pIZ7Vi/kZ3ZSicx0lJzFTIM620bviBG6hQiy/eHP -TUqQWRflr/Q2jo5ZrXk4f0Tjrw1Jul2JxBO7AcUvhH0eeTVRYikgXMTGlHN1YC3s -02W/S3rIYm/LN5g0FpSg2gRxAH2F6EOnJfZYFTs+nYxSqAmQugSG1MQ7XLXK3m2n -aQ92DZqz+1PPQeGe9euC+Su/ACapgGGcY4k6zo25L6JIRsM7lIpgZp2d1MpK3936 -RraIfEFakO7F ------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 72f66eb3bd711..0000000000000 --- a/test/config/integration/certs/servercert_hash.h +++ /dev/null @@ -1,2 +0,0 @@ -// NOLINT(namespace-envoy) -constexpr char TEST_SERVER_CERT_HASH[] = "B7:8F:12:CE:3B:79:4F:6E:62:AA:FA:D0:DD:3E:F0:7B:DA:5F:C1:63:57:1A:E8:86:8F:C4:95:68:6C:44:C8:82"; diff --git a/test/config/integration/certs/servercert_info.h b/test/config/integration/certs/servercert_info.h deleted file mode 100644 index 4b7be8160f0c4..0000000000000 --- a/test/config/integration/certs/servercert_info.h +++ /dev/null @@ -1,8 +0,0 @@ -// NOLINT(namespace-envoy) -constexpr char TEST_SERVER_CERT_256_HASH[] = - "b78f12ce3b794f6e62aafad0dd3ef07bda5fc163571ae8868fc495686c44c882"; -constexpr char TEST_SERVER_CERT_1_HASH[] = "7d6d5c55acbe04d37c447fed48895fc3fa79dc34"; -constexpr char TEST_SERVER_CERT_SPKI[] = "gmMW/tjOmmOCoB15kyPREU5BsSQWjtSKLFblAdlBqmg="; -constexpr char TEST_SERVER_CERT_SERIAL[] = "2bb0ded79285347bbba1c39785e9f55416b68e65"; -constexpr char TEST_SERVER_CERT_NOT_BEFORE[] = "Apr 8 17:26:48 2026 GMT"; -constexpr char TEST_SERVER_CERT_NOT_AFTER[] = "Apr 5 17:26:48 2036 GMT"; diff --git a/test/config/integration/certs/serverkey.pem b/test/config/integration/certs/serverkey.pem deleted file mode 100644 index 1357184a5014c..0000000000000 --- a/test/config/integration/certs/serverkey.pem +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEuwIBADANBgkqhkiG9w0BAQEFAASCBKUwggShAgEAAoIBAQDrsXghE29iaZna -ZKkQ4hffD00lts19aIkSya1cmk2W2JEZLPWuFi5/pZqIGtAAMsJg4A/Nicyn8mXl -Zx7tM2DSCkE7hWZVN4bGrmH9NPhDDfO5q069hX6CdtWV8/8qVeRSe2p0eIbcITzf -rGPwaMuqvRQbkQ3+ZIjZx3lb6fCP/vGVnbSkrjVHi6TlpJl4XqZxLwJuekNT445w -MufS7hActk5qIljpu2y0q5iI426Q5GYLWA87xwq9xWnXXLfZbxaZ8I07Mp2kDsh2 -nHaIRrUcAdMEOWDUMqALdooUYeGbwwCbLUoIyZJtfzflFwvx9pkYVNoHG0KGGgkN -gcMCaKQ9AgMBAAECgf8Zdm+klpWNkT9qtYRND+O7iDl1ldQz9vGCvkH+5MC5W4QL -LLSpU8EquNT2hOoCyyi8RH2YuXUK1/96cT2iU4jAVXlmVqY3jp121GoW/V45K5aA -7nvhB7qvrduceD+28UVDcbyEb0m+HvxE54+UIJsNXA+lYzsTPh6PwuF1Iy3Db4/m -m1Tz4lErbkmlfbZozcuZFfpFFo3IYVpgPx1EDjXk27QIcZwy4OUBk5UjQLgQZbbu -9xAnZFmv0F7dAtoP6wRi81nAlYL858O4yNGJk1Pt2AFXzcbjZV0MvOnyN1wLTaGE -g0ioRzXm2CX1XIgeLwM0+rsznhiTO5vQUqP2mIECgYEA7rh0WTayszlWOZlFYX4k -6NYE2sDpd0PdOmupbjpdN36rOy9lBPGGuPPFg6kzVmEC2QiADOx0HmV1FgLxg/3M -n+dhmpiE2T85sWCjzbaNksHotLWxaTWzFaHQFnocrKJKWWh5avxONCP9N1/Ng0DJ -TYHaDVbymY2EIZtNYqK01v0CgYEA/MDrIOQ5n6/OFtKjxKaV3F7UD7Hbklzc3sJG -3XxQXJQmlEgrn4OEserR7lHUcxZkpLhPX9vau+Ho43ny93eVNM79MI2vls7HDAR1 -EI9HUCMmVxxMx2DSse/Vy70vDES8uhkka/KuI7kS05xtvib4iwj8xzNrJVO88ucW -TwZOpkECgYAdbZGyOcL3wxa1DQb3iMRmC5QXn3ZoZG5OOF1voDRDlhLnveT3IgsY -m7x6iY4xlM30EU8vyKpb4Of5Ka26NrxV7gEjPLAL0/Z5vk8TGfED6XGVbVyMerkz -7nmne7AzO+JseSuWm7nMRa9+dwnvpznpmxtVT6WidkaWmf2FLkeaxQKBgQCrliBJ -jQZdlREYx1jsaJb2Kt5V5U2FuEstYsCPHhTENMNYCQKsYLGVwy9PVfgfRUV/2avx -DKUaxYu/2gsK2wDM//Q8oQNiIvBYBTKf0lT8X1Bo9Mpe1ClVKNeAX+dvsb5ZrDXg -nrh/geX5CIor+/LhGHHandqQVZ/BWwX3EfYUwQKBgDXPF/OgUiS+Z1nn+arkVLO1 -21pDAFYrPWBj1SjXnBbx5t/YWBiF49JbCbZyQunOwFCJRRFX7fWHUv09/W8+tdNN -LYQvsjpcWj9Q8tePPYJ5B+b0cJeHav9QIKWrWNAl1bOhLhrCV5uOB+dks4USuLZo -iP0ojLRbTDP0wXz0auqk ------END PRIVATE KEY----- diff --git a/test/config/integration/certs/upstreamcacert.pem b/test/config/integration/certs/upstreamcacert.pem deleted file mode 100644 index af1a5fdd41dd2..0000000000000 --- a/test/config/integration/certs/upstreamcacert.pem +++ /dev/null @@ -1,24 +0,0 @@ ------BEGIN CERTIFICATE----- -MIID7zCCAtegAwIBAgIUANt3Y26aJBWc66hC/ooBdUaFsfUwDQYJKoZIhvcNAQEL -BQAwfzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM -DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxGTAXBgNVBAMMEFRlc3QgVXBzdHJlYW0gQ0EwHhcNMjYwNDA4MTcy -NjUwWhcNMzYwNDA1MTcyNjUwWjB/MQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2Fs -aWZvcm5pYTEWMBQGA1UEBwwNU2FuIEZyYW5jaXNjbzENMAsGA1UECgwETHlmdDEZ -MBcGA1UECwwQTHlmdCBFbmdpbmVlcmluZzEZMBcGA1UEAwwQVGVzdCBVcHN0cmVh -bSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAONQBNnFinEmKaSG -Wm6Th3gjXv0LbTS+0lspiwWKaqaofv9GpWxwPeCNEDx6F3ZAjV0WAKrxZYg6kXlX -peQ9HzKV/IaoJZH+Gj9VTX0y62kRXvr9QrRXgX3yQKI0NVqgqqsGyASvp9UlRvzi -NtV364IWscLLER1ucBtgwQKrA3ay7NNxna7nKysNZBaNtS9pAwKUUpD8iR0KN1HH -n2mJhPsT93YnwLfU77LtfPeqgMKLj8/oJPIegRPLUugLVFu+9aC5S7oQ6iACOuyM -4tYD3wqO45S8riJVwfP1i24D/AmdkUx69D/Yp+QNUnnxhTkv2uW3HFkKXs1rboEH -G3j/qzECAwEAAaNjMGEwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYw -HQYDVR0OBBYEFIceiUbPqMnReDBT66Xv2uy7Z9VtMB8GA1UdIwQYMBaAFIceiUbP -qMnReDBT66Xv2uy7Z9VtMA0GCSqGSIb3DQEBCwUAA4IBAQC53sNiFukewpMjNHP/ -zFuvcUEymHMbrRcmwFszG1bWKseXYNa3f62DCCO+ziy2fYXh+zExTusVhu1rIwd/ -UOOiyiIEr/B7QEQWNqDqcswEtgk3lO3a156j1hhuXTxt6yQ+ljXjTnbcCv8LG9bk -ovI2/3FGni66yg1slbVfdtAX8SQpq876wqzpPEAB/tSrb7JCw7sP5tsTehCmBjP1 -47OeXSc/uHkQASFWndCmgkzicGuIdp+O0SbFPTV0MKqazLFMakpR5TruojvYOTGc -VNxZXghg/vcV9HLj0yQ8T4FdOnP9X2OFrKOWgP7Jqwtn4P7j9gDGfCFkapxMe6cB -5gtR ------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 d5ea1e481ccb8..0000000000000 --- a/test/config/integration/certs/upstreamcacert_info.h +++ /dev/null @@ -1,8 +0,0 @@ -// NOLINT(namespace-envoy) -constexpr char TEST_UPSTREAMCA_CERT_256_HASH[] = - "0d760aee1f086f23420d08c23d9d97a838a553b077e9adf3b339802f2026c794"; -constexpr char TEST_UPSTREAMCA_CERT_1_HASH[] = "c714a6deb570c898c4f4b78f32e51c1a104a9695"; -constexpr char TEST_UPSTREAMCA_CERT_SPKI[] = "7Zqd4VJD9HXDqsNwHI1+DvmrhG6pZMzUVe5DllJErcI="; -constexpr char TEST_UPSTREAMCA_CERT_SERIAL[] = "db77636e9a24159ceba842fe8a01754685b1f5"; -constexpr char TEST_UPSTREAMCA_CERT_NOT_BEFORE[] = "Apr 8 17:26:50 2026 GMT"; -constexpr char TEST_UPSTREAMCA_CERT_NOT_AFTER[] = "Apr 5 17:26:50 2036 GMT"; diff --git a/test/config/integration/certs/upstreamcakey.pem b/test/config/integration/certs/upstreamcakey.pem deleted file mode 100644 index 49614b2158bd8..0000000000000 --- a/test/config/integration/certs/upstreamcakey.pem +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDjUATZxYpxJimk -hlpuk4d4I179C200vtJbKYsFimqmqH7/RqVscD3gjRA8ehd2QI1dFgCq8WWIOpF5 -V6XkPR8ylfyGqCWR/ho/VU19MutpEV76/UK0V4F98kCiNDVaoKqrBsgEr6fVJUb8 -4jbVd+uCFrHCyxEdbnAbYMECqwN2suzTcZ2u5ysrDWQWjbUvaQMClFKQ/IkdCjdR -x59piYT7E/d2J8C31O+y7Xz3qoDCi4/P6CTyHoETy1LoC1RbvvWguUu6EOogAjrs -jOLWA98KjuOUvK4iVcHz9YtuA/wJnZFMevQ/2KfkDVJ58YU5L9rltxxZCl7Na26B -Bxt4/6sxAgMBAAECggEAAWp+8T1YCK7obQAyQYSVQDQWNCTVVBIJPOykE0+CrRGZ -Iu11e9iyJfsy+fF3wnKR/t2zeN0imQfmXpdjbunLjzTcexlCjKeE0dat8iT2TvP+ -/7jCqN1vrtFqwifpmiwsi/6xkcfnV35RNCOTnF5QHwIVruU1cNW+iIkggqv+jEd7 -jTbXL3vbacjnKNBmnC5JINcnQxW4JTZ6p8HAE1r9CZ/34tk7oCIQvn5OaH9E/fPM -TJJsSBGkvtuDmRMs9zhZkYDbRtdYtjW1ALwN3jihVh8Bt2YdrX9dnsT2LqT3VA3G -8ojYHLZ9j0ODURH2DHIxAN+VKgVjSN8JMCOShTE90QKBgQD0znSgo39iFIJ3Iza3 -mjOM8qX37VDhhnQQD+GieAk+x0kDJf10WwKaAi+Mteb25FrHq9dHE/wYLrnPuMvO -8x66XVyv9wOv/gLg8JNHQBImQZgF7L7i5K3UE6Q1bdtHCbHJuCcSBDKFuW2Fu/Of -VBJHy5LzhgJYAeXWMiOqfq1lCQKBgQDttMqSjabeyifiT6M6CymqqCG1kkf2pCWt -dWCHJTGk+aDvGRDC9lVP2mkIXY6O5vHCvE3ItZQuk7NS2DpShl7V7VgLGVpStbj8 -loLe+r8Mz6WbFu452NPoJd7tNscO+KTDdvx5AbzZvNeO7Ii4BUJKKjv26FGsBXs2 -EAS7luyG6QKBgQCX1CvVLVHlvJ6l0TswZ/ys4Bk7SP4uwTrec1sXbqcdPm/z+e3V -6lQUvGJNPMwAN+RtjhA4Txa80M4BHLWapoJaR2ki4WpyDnIunEZbnEslWu00T36c -LgP5Ui03zeh/iG2xk/r3W48SDMz2cnlISdYEnSeIzYZKmvK3A+XG6kYUMQKBgDZO -0N1Myawq6ZPV+Afh1wIraZAvPIvIEuefYo9d2wrDEZau1lqEpxcYYljL7y8M6n1A -QlEx0woVKqopxqFmG7KqiCv4/d7Zr8rdpEbHaPDHXCGjyoei1z85r8XodvAftJ0H -yUToNbpVX7ZCqjXI1c1V+t89UrOHiQ/f9wTYxW9JAoGAJrkxgRjl7LlTs9sbagGj -rmXG1Pnq+e1F+FXLJ2onjIFkhLoZw+s3UApBwosvg5rAABZRsv2BACS/EZjXn4Ms -9MuGon7AOIhS1jQmZASbtPlVscmXAL0RMSnGZAM0C9Y3ocGbJzZi+HIXM8MIJsk+ -knvrzJeUBBERv7epFnq1dq8= ------END PRIVATE KEY----- diff --git a/test/config/integration/certs/upstreamcert.pem b/test/config/integration/certs/upstreamcert.pem deleted file mode 100644 index ca963804ac547..0000000000000 --- a/test/config/integration/certs/upstreamcert.pem +++ /dev/null @@ -1,25 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIEPjCCAyagAwIBAgIUBqGTonrdUaEsHXlG+BdFWcmZZZ4wDQYJKoZIhvcNAQEL -BQAwfzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM -DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxGTAXBgNVBAMMEFRlc3QgVXBzdHJlYW0gQ0EwHhcNMjYwNDA4MTcy -NjUxWhcNMzYwNDA1MTcyNjUxWjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNh -bGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQx -GTAXBgNVBAsMEEx5ZnQgRW5naW5lZXJpbmcxHTAbBgNVBAMMFFRlc3QgVXBzdHJl -YW0gU2VydmVyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA45jeLwhN -VV5zy220v85COiny9732OVqctFQ/PqznW1SPj2C3kpfmlraN7uC03iPK2oIW+ShY -f274XcovI7uNmd9M5QKTqEXpN9N8vLjPtDuujSnCnx4TIhLs2VLfcC8/R9vXfAza -dqLSoISFIuGcTB2nPqud1KpUNXsM0tuq/Lbdn4KoX1y7vOwOQcRnnACmVyqi+Jda -f8fvw9f8f/FeuXr2+jedg49gOlJnOp4j9i3xY7/C0mo5C6UvWw+X5YbArmXbMao5 -KXX+8lX4KxmYd4VCyrWH2OHfNjvW3FOmVvaE1sT5FQkqQB14sjtUVC2I6hQ0PwQ0 -64RLNSpz7bqkPQIDAQABo4GsMIGpMAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgXg -MB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAtBgNVHREEJjAkggoqLmx5 -ZnQuY29thwR/AAABhxAAAAAAAAAAAAAAAAAAAAABMB0GA1UdDgQWBBS6EYd/CZ+x -nI/TTO6an15Htcf1vjAfBgNVHSMEGDAWgBSHHolGz6jJ0XgwU+ul79rsu2fVbTAN -BgkqhkiG9w0BAQsFAAOCAQEAQZc4sm0AAUgZoaSWuEnedpeQey5vDL7X1b4MjTI6 -xMAqLyTpPrY8rn8GSsnaw8TuNhwaibSYukscxThHeLyQL9vwJO9k++F+WyoWmFCI -Xjcr4efwfNP+bizZSONh9p0CtpIzuc03J30wJcCxXFTPQWCunbAxz9YzyA8iuhXB -L0tQ0H05X6wFMjweDKPl9WhohuTmstnsoAGMuwnUVRW6X37MSl5ZprcGI96rDa0k -crpMinVWUbAA6wg7jl5e4C4aLdUCeCQePLvluFZ9qvs+LD8WCBvClCHHoEYUvDkL -DGz/CZ+p/+FuAs/l0+B/z3hK8CxMc2gk3dYzgkUingEyag== ------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 01439e060065d..0000000000000 --- a/test/config/integration/certs/upstreamcert_hash.h +++ /dev/null @@ -1,2 +0,0 @@ -// NOLINT(namespace-envoy) -constexpr char TEST_UPSTREAM_CERT_HASH[] = "98:14:0D:23:BB:C9:78:13:72:ED:3A:5F:AA:2A:14:CB:DC:65:13:A4:30:63:DE:43:CB:E4:DB:63:15:8C:0A:3E"; diff --git a/test/config/integration/certs/upstreamkey.pem b/test/config/integration/certs/upstreamkey.pem deleted file mode 100644 index 7c3d53e41a996..0000000000000 --- a/test/config/integration/certs/upstreamkey.pem +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDjmN4vCE1VXnPL -bbS/zkI6KfL3vfY5Wpy0VD8+rOdbVI+PYLeSl+aWto3u4LTeI8raghb5KFh/bvhd -yi8ju42Z30zlApOoRek303y8uM+0O66NKcKfHhMiEuzZUt9wLz9H29d8DNp2otKg -hIUi4ZxMHac+q53UqlQ1ewzS26r8tt2fgqhfXLu87A5BxGecAKZXKqL4l1p/x+/D -1/x/8V65evb6N52Dj2A6Umc6niP2LfFjv8LSajkLpS9bD5flhsCuZdsxqjkpdf7y -VfgrGZh3hULKtYfY4d82O9bcU6ZW9oTWxPkVCSpAHXiyO1RULYjqFDQ/BDTrhEs1 -KnPtuqQ9AgMBAAECggEAFCjdPVNB7lbgcNt10CuH6DkBAXq9DZV+Heb8dyO/lnJm -CPArMnvr+9uNtOQIgUiwViyBtm4hcKA2tbAL/uFFCKUj3YEd7SDMKJq+CMVh+Hf0 -3SIe0BNM5I7ClflmOzykIUxSyPUmgK2pdHhoho9vVbqmrsFqyISR0u7kUuUMPzgU -mAX4ls0kcc3Kf4eEropg+H41NyoVxDiaIjDO93jJ/2HVhznTWvWi1b1gcw6qO2ll -+uB8VOXHREkFD2sY3/IG4kiVYCTgjzDM51bikAc04RX0wDnFH/tCehd089+vxg98 -2YqkQGqieZqnc+YeF8nKiXGY/rhl94yfUgXY7v+AgQKBgQDmLhzmXf0A9cxx3z1D -6RyxR/qE/IZzSMjF3spawaXPr/pMOlDHGLv4Ibb45Fj8y7ezKCZk0/is9M5fVDrN -eFdAD7oBPnMQ/zIBNebyMYHRwF1Ut6RQMa/qWV0+dpvZ164xOUjeF27CP/Wp9pY2 -HVPmoiG2h+o2w1lKuMzWvyxcYQKBgQD9IJTfpoo7J7EglRDPYI2hlXbdwjzftE/7 -r+pYTfvC5B0BUKqHALjHgwLK+MX0wZvMh/WoufOXMxgykheAP6J6eepbIXcSHLYH -hSRHPyYL8H49n2oQMdQMLRcV2NWrhYh+9s8+LgelgmvDVLDOC3X/dCxrRHfwfP1/ -HL/qJJ01XQKBgCHPABuuDm1HrSHEomEJKle3tMo3tR/VvvehQ6OU8d/RfzgXEKpN -rb5CZXelQpTO70p3STxiDhKJWo6R9pkbZeVY6f8oxwnmEdgvrJ5CO0ktsgexeYb1 -5VrMiW+VSEr07Pb57QQB+Ri7AEBYobONFze29LC0wegNRV4+Sof4SHHBAoGAUCy/ -us8vPWlnCyDsACNe+O00hyz8xwZ/xwKDQZEBy0shfMcmHDi4TklK2ytM2Cdyx6fQ -wa6UXzHJ2kq3suF0/0IaXt8Mren2Jg+f3Ak+bc2wzqftmk+OEIU/qKXTl85l24El -R1ahCWVz6Jysm7a5mz4ay6cWLlAIovhiOTF7sekCgYAvlaVUkex1hgNPPM2xIul1 -+ipxxr8ZDqgLP7ETZxBFmufh6W5MkAWgab1UNqkehJieraRnKYMGVBgX4hlMb17s -djh9OeZTaqlcwD+l17v2hN6z4XfUKLaIggA6rW1k4PPu8E5odNYDfWXmmf2n7JLY -WbugafmLigzqAuZrRM8B7A== ------END PRIVATE KEY----- diff --git a/test/config/integration/certs/upstreamlocalhostcert.pem b/test/config/integration/certs/upstreamlocalhostcert.pem deleted file mode 100644 index f1355af3908b7..0000000000000 --- a/test/config/integration/certs/upstreamlocalhostcert.pem +++ /dev/null @@ -1,25 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIEPTCCAyWgAwIBAgIULv2NWm2I0Xe0qTDWtU2Jq7gGyEQwDQYJKoZIhvcNAQEL -BQAwfzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM -DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxGTAXBgNVBAMMEFRlc3QgVXBzdHJlYW0gQ0EwHhcNMjYwNDA4MTcy -NjUxWhcNMzYwNDA1MTcyNjUxWjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNh -bGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQx -GTAXBgNVBAsMEEx5ZnQgRW5naW5lZXJpbmcxHTAbBgNVBAMMFFRlc3QgVXBzdHJl -YW0gU2VydmVyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtjkUdH7K -YdV8oCyZBbJT+bVEtRiv/BZSZ5AmMdi/eKPUIhq3MBd24q/SZDqsXCJHha0/CExM -7sotRoFUXXXUkrttlszzDNTzDBfMknajunUbmCKuOrsYlXhQFRyyA+BnNoe7Pklh -Vz7xjS7jSw5yvJ7940cwNpZo6gC2xndVA1mq/W+URt9KA0kwJwPWSwMbd4YAgRXs -hK4bobkGP1aNfPVWXF9/fT6rSlsJyXLMW6c08virmOHlTyotoFz1dCbjPpqbn7Js -AhdBj4qL/zIcbXFE63WjsL63Sr0F3BYzTbeOeRYHFdKDHU0koPfsQf2rAR3s0Q7u -YXBRqHiisDLzpwIDAQABo4GrMIGoMAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgXg -MB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAsBgNVHREEJTAjgglsb2Nh -bGhvc3SHBH8AAAGHEAAAAAAAAAAAAAAAAAAAAAEwHQYDVR0OBBYEFLgx799QivUj -l5EsV0fPAsYKeKnCMB8GA1UdIwQYMBaAFIceiUbPqMnReDBT66Xv2uy7Z9VtMA0G -CSqGSIb3DQEBCwUAA4IBAQBlpbUfdeQ8zKhuIFLEzXD6CVitEMi/1+0r2Z7sH7WI -ZkkaskChIy0f9kv+LVjGH0iStfPCN/q8964YYeoG/U6M9nR2PUK6HaXtgDSeVsza -A+gAPg6gnP6j6r115iBPkqveQyCFC6jdJrkoSzHGlyja34FZT4M/GojtbmKx2Kwv -JZPSc0Oj0s8+8mnqC7hLjqNocDEg8O9f9gaPseC9UhoX/vNzcBU16BJG49kMKn/Y -jJ/2DUnyje/ax0qJ4LcmtvZacE5+HU+wU1lmKYK871FitK8qnqdWB7hybXvZG7bv -dRN9TTM+ye62RIiqkR0PqCFD8TlMLJAzkI9HlyOZ++Z6 ------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 322e819c133e9..0000000000000 --- a/test/config/integration/certs/upstreamlocalhostcert_hash.h +++ /dev/null @@ -1,2 +0,0 @@ -// NOLINT(namespace-envoy) -constexpr char TEST_UPSTREAMLOCALHOST_CERT_HASH[] = "57:AC:7D:1B:7E:88:3E:F3:CE:BE:C3:1B:D5:ED:FA:DC:56:6D:86:E6:D7:FD:7F:89:1E:DA:90:B4:77:A5:3A:E5"; diff --git a/test/config/integration/certs/upstreamlocalhostkey.pem b/test/config/integration/certs/upstreamlocalhostkey.pem deleted file mode 100644 index 4371b6a036a65..0000000000000 --- a/test/config/integration/certs/upstreamlocalhostkey.pem +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC2ORR0fsph1Xyg -LJkFslP5tUS1GK/8FlJnkCYx2L94o9QiGrcwF3bir9JkOqxcIkeFrT8ITEzuyi1G -gVRdddSSu22WzPMM1PMMF8ySdqO6dRuYIq46uxiVeFAVHLID4Gc2h7s+SWFXPvGN -LuNLDnK8nv3jRzA2lmjqALbGd1UDWar9b5RG30oDSTAnA9ZLAxt3hgCBFeyErhuh -uQY/Vo189VZcX399PqtKWwnJcsxbpzTy+KuY4eVPKi2gXPV0JuM+mpufsmwCF0GP -iov/MhxtcUTrdaOwvrdKvQXcFjNNt455FgcV0oMdTSSg9+xB/asBHezRDu5hcFGo -eKKwMvOnAgMBAAECggEAQ9ZwJQZmtZFSuhagSRygYp/3Giw8p+5vcxqY/Ymhjnn/ -KUsk04SIv8+Q1bt6GzqvwbZDdwVgxq0BufO/wqNxJccc/z0BZs+IRAJAKG5+eZXL -VhHjJv4sIskNly59ny/VfNl+/as3z9Eg/9xqxbB1Sn8uKYSBEHFiUWs+oBgg0APZ -qJ1Y3dGCdXarjmbMGkT5tKr0isAb0YyXv0oBylrwO1yeF2Kjr3ODodxEOQAD8pcI -2OaLP05IURGZV9TvbcmuWHZBngY+rVW5qVSn/XDKessAxwS6h8SYglPyHIOCwmGe -uDfZgEK5Xuyub9RM/h5mbHsE0QYSxJsBykT3BicQIQKBgQC+WIzUPUezRFxg/jzp -GojLHOXiMZMR4QzqZM8lAtysRWvz9vSYV1bgjFW9PTqin1ykgt817drVo30AoPZH -Oo7pxF0hx2wWwlvW3cwOhGtccE/bFGuaSu5nWJIU21kc/CnXE9uTB70OtbfAIn7I -6Dk1+MWCKhlK9tvh4DzfIc2+LwKBgQD1E0dsFXykClA/e4S7x1nZj1AL85at4Y2U -FH+ZS3O0M0SJiKTv5eM6DhSuLd3qitbrg8+ht8VGs3Eh5wNiwRAys/bmxtZecede -3lWnkzywNlIqt0XJYyMDNsOVheT86A5tx9UY32OboUAthzICm/DFwQBJHf/8fe4/ -7BbmbA/8CQKBgQCxtjTNluURTtq8x8EQlXBvyewq8cPwpmALmtD3KiPjRvFSFhgo -/yoifYMzKi5LVGQHSBSj4g009u2nH6CvwdFaGbYl6m1VFmLuSafRSfp+lHFKBler -9xd8L2o7xMr/T8K0hlqzfD8bs7b50Hr0kjOP21Jzg2CX58BEs7nBTWssiwKBgG2o -LrEB/D86DiYZko6i6GUcZuiyGZ276qlzcpSY2jCrL+OKLKLa7g0v97jn9P/ZF8lR -tTnbDH5SFDDjOPSbBjBprfQczBZ+SNR+Dz1n+COwapuKXcN6hFQP0Pu6aXdwLeSZ -IZR7gApG4Hx+nbXlKJqTfRk6Pywu/MfFT4nSmGRhAoGAWh9r5QYrl1VfrHpZQ4vC -4qWid+RQrFVx7T7g0/o8oYH/LTlleaRQ8rLyaV7IWazOAss/niS4rQIUKjM45Kr7 -xm/5fWaXIbwai3IakyUWrVAk6hQZPUY3Qm1j8b2XjSpK/5kzEEZA2ssU2yxGzxJ0 -rF0QSpawzjcT9u9HSYqDLhg= ------END PRIVATE KEY----- diff --git a/tools/testcerts/BUILD b/tools/testcerts/BUILD new file mode 100644 index 0000000000000..235ef6381f6de --- /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 0000000000000..184a9632514a4 --- /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; +}