From b2c70fe18eee989c1fcf3a7236e1f33ec6159d6d Mon Sep 17 00:00:00 2001 From: "Adi (Suissa) Peleg" Date: Wed, 21 Aug 2024 16:22:34 -0400 Subject: [PATCH] tls-tests: updating the auto-generated certs for TLS tests (#35781) Signed-off-by: Adi Suissa-Peleg Signed-off-by: Adi (Suissa) Peleg Signed-off-by: Ryan Northey --- .../spiffe/spiffe_validator_test.cc | 4 +- .../tls/test_data/ca_cert.crl | 16 +-- .../tls/test_data/ca_cert.pem | 34 +++--- .../tls/test_data/ca_cert_info.h | 13 ++- .../tls/test_data/ca_cert_with_crl.pem | 50 ++++----- .../tls/test_data/ca_certificates.pem | 68 ++++++------ .../tls/test_data/ca_key.pem | 55 ++++----- .../transport_sockets/tls/test_data/certs.sh | 7 +- .../tls/test_data/expired_cert.pem | 32 +++--- .../tls/test_data/expired_cert_info.h | 13 ++- .../tls/test_data/expired_key.pem | 55 ++++----- .../tls/test_data/expired_san_uri_cert.pem | 34 +++--- .../tls/test_data/expired_san_uri_cert_info.h | 13 ++- .../tls/test_data/expired_san_uri_key.pem | 55 ++++----- .../tls/test_data/expired_spiffe_san_cert.pem | 34 +++--- .../test_data/expired_spiffe_san_cert_info.h | 13 ++- .../tls/test_data/expired_spiffe_san_key.pem | 55 ++++----- .../tls/test_data/extensions_cert.pem | 36 +++--- .../tls/test_data/extensions_cert_info.h | 13 ++- .../tls/test_data/extensions_key.pem | 55 ++++----- .../tls/test_data/fake_ca_cert.pem | 34 +++--- .../tls/test_data/fake_ca_cert_info.h | 13 ++- .../tls/test_data/fake_ca_key.pem | 55 ++++----- .../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 | 13 ++- .../tls/test_data/intermediate_ca_key.pem | 55 ++++----- .../tls/test_data/keyusage_cert_sign_cert.pem | 36 +++--- .../test_data/keyusage_cert_sign_cert_info.h | 13 ++- .../tls/test_data/keyusage_cert_sign_key.pem | 55 ++++----- .../tls/test_data/keyusage_crl_sign_cert.pem | 36 +++--- .../test_data/keyusage_crl_sign_cert_info.h | 13 ++- .../tls/test_data/keyusage_crl_sign_key.pem | 55 ++++----- .../tls/test_data/long_validity_cert.pem | 34 +++--- .../tls/test_data/long_validity_cert_info.h | 13 ++- .../tls/test_data/long_validity_key.pem | 55 ++++----- .../tls/test_data/no_san_cert.pem | 34 +++--- .../tls/test_data/no_san_cert_info.h | 13 ++- .../tls/test_data/no_san_chain.pem | 70 ++++++------ .../tls/test_data/no_san_cn_cert.pem | 34 +++--- .../tls/test_data/no_san_cn_cert_info.h | 13 ++- .../tls/test_data/no_san_cn_key.pem | 55 ++++----- .../tls/test_data/no_san_key.pem | 55 ++++----- .../tls/test_data/no_subject_cert.pem | 34 +++--- .../tls/test_data/no_subject_cert_info.h | 13 ++- .../tls/test_data/no_subject_key.pem | 55 ++++----- .../tls/test_data/non_spiffe_san_cert.pem | 34 +++--- .../tls/test_data/non_spiffe_san_cert_info.h | 13 ++- .../tls/test_data/non_spiffe_san_key.pem | 55 ++++----- .../tls/test_data/password_protected_cert.pem | 34 +++--- .../test_data/password_protected_cert_info.h | 13 ++- .../test_data/password_protected_certkey.p12 | Bin 2669 -> 2835 bytes .../tls/test_data/password_protected_key.pem | 60 +++++----- .../tls/test_data/san_dns2_cert.pem | 32 +++--- .../tls/test_data/san_dns2_cert_info.h | 13 ++- .../tls/test_data/san_dns2_key.pem | 55 ++++----- .../tls/test_data/san_dns3_cert.pem | 36 +++--- .../tls/test_data/san_dns3_cert_info.h | 13 ++- .../tls/test_data/san_dns3_certkeychain.p12 | Bin 4738 -> 4753 bytes .../tls/test_data/san_dns3_chain.pem | 72 ++++++------ .../tls/test_data/san_dns3_key.pem | 55 ++++----- .../tls/test_data/san_dns4_cert.pem | 36 +++--- .../tls/test_data/san_dns4_cert_info.h | 13 ++- .../tls/test_data/san_dns4_key.pem | 55 ++++----- .../tls/test_data/san_dns_cert.pem | 32 +++--- .../tls/test_data/san_dns_cert_info.h | 13 ++- .../tls/test_data/san_dns_ecdsa_1_cert.pem | 26 ++--- .../tls/test_data/san_dns_ecdsa_1_cert_info.h | 13 ++- .../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 | 13 ++- .../tls/test_data/san_dns_ecdsa_2_key.pem | 6 +- .../tls/test_data/san_dns_key.pem | 55 ++++----- .../tls/test_data/san_dns_rsa_1_cert.pem | 34 +++--- .../tls/test_data/san_dns_rsa_1_cert_info.h | 13 ++- .../tls/test_data/san_dns_rsa_1_key.pem | 55 ++++----- .../tls/test_data/san_dns_rsa_2_cert.pem | 34 +++--- .../tls/test_data/san_dns_rsa_2_cert_info.h | 13 ++- .../tls/test_data/san_dns_rsa_2_key.pem | 55 ++++----- .../tls/test_data/san_ip_cert.pem | 34 +++--- .../tls/test_data/san_ip_cert_info.h | 13 ++- .../tls/test_data/san_ip_chain.pem | 70 ++++++------ .../tls/test_data/san_ip_key.pem | 55 ++++----- .../tls/test_data/san_multiple_dns_1_cert.pem | 34 +++--- .../test_data/san_multiple_dns_1_cert_info.h | 13 ++- .../tls/test_data/san_multiple_dns_1_key.pem | 55 ++++----- .../tls/test_data/san_multiple_dns_cert.pem | 34 +++--- .../test_data/san_multiple_dns_cert_info.h | 13 ++- .../tls/test_data/san_multiple_dns_key.pem | 55 ++++----- .../tls/test_data/san_only_dns_cert.pem | 34 +++--- .../tls/test_data/san_only_dns_cert_info.h | 13 ++- .../tls/test_data/san_only_dns_key.pem | 55 ++++----- .../tls/test_data/san_uri_cert.pem | 34 +++--- .../tls/test_data/san_uri_cert_info.h | 13 ++- .../tls/test_data/san_uri_key.pem | 55 ++++----- .../tls/test_data/san_wildcard_dns_cert.pem | 34 +++--- .../test_data/san_wildcard_dns_cert_info.h | 13 ++- .../tls/test_data/san_wildcard_dns_key.pem | 55 ++++----- .../tls/test_data/selfsigned2_cert.pem | 34 +++--- .../tls/test_data/selfsigned2_cert_info.h | 13 ++- .../test_data/selfsigned2_ecdsa_p256_cert.pem | 18 +-- .../selfsigned2_ecdsa_p256_cert_info.h | 13 ++- .../tls/test_data/selfsigned_cert.pem | 34 +++--- .../tls/test_data/selfsigned_cert_info.h | 13 ++- .../test_data/selfsigned_ecdsa_p256_cert.pem | 18 +-- .../selfsigned_ecdsa_p256_cert_info.h | 13 ++- .../test_data/selfsigned_ecdsa_p256_key.pem | 6 +- .../test_data/selfsigned_ecdsa_p384_cert.pem | 22 ++-- .../selfsigned_ecdsa_p384_cert_info.h | 13 ++- .../selfsigned_ecdsa_p384_certkey.p12 | Bin 1185 -> 1201 bytes .../test_data/selfsigned_ecdsa_p384_key.pem | 8 +- .../tls/test_data/selfsigned_key.pem | 55 ++++----- .../test_data/selfsigned_rsa_1024_cert.pem | 24 ++-- .../test_data/selfsigned_rsa_1024_cert_info.h | 13 ++- .../test_data/selfsigned_rsa_1024_certkey.p12 | Bin 1712 -> 1729 bytes .../tls/test_data/selfsigned_rsa_1024_key.pem | 31 +++--- .../test_data/selfsigned_rsa_3072_cert.pem | 46 ++++---- .../test_data/selfsigned_rsa_3072_cert_info.h | 13 ++- .../tls/test_data/selfsigned_rsa_3072_key.pem | 79 ++++++------- .../test_data/selfsigned_rsa_4096_cert.pem | 56 +++++----- .../test_data/selfsigned_rsa_4096_cert_info.h | 13 ++- .../tls/test_data/selfsigned_rsa_4096_key.pem | 103 ++++++++--------- .../tls/test_data/spiffe_san_cert.pem | 34 +++--- .../tls/test_data/spiffe_san_cert_info.h | 13 ++- .../tls/test_data/spiffe_san_key.pem | 55 ++++----- ...spiffe_san_signed_by_intermediate_cert.pem | 36 +++--- ...ffe_san_signed_by_intermediate_cert_info.h | 13 ++- .../spiffe_san_signed_by_intermediate_key.pem | 55 ++++----- .../tls/test_data/test_long_cert_chain.pem | 104 +++++++++--------- .../tls/test_data/test_random_cert.pem | 36 +++--- .../tls/test_data/ticket_key_a | 2 +- .../tls/test_data/ticket_key_b | 2 +- .../tls/test_data/ticket_key_wrong_len | 2 +- .../tls/test_data/unittest_cert.pem | 42 +++---- .../tls/test_data/unittest_cert_info.h | 13 ++- .../tls/test_data/unittest_key.pem | 55 ++++----- 140 files changed, 2346 insertions(+), 2272 deletions(-) diff --git a/test/extensions/transport_sockets/tls/cert_validator/spiffe/spiffe_validator_test.cc b/test/extensions/transport_sockets/tls/cert_validator/spiffe/spiffe_validator_test.cc index c6a06acab352..0e2fce563e96 100644 --- a/test/extensions/transport_sockets/tls/cert_validator/spiffe/spiffe_validator_test.cc +++ b/test/extensions/transport_sockets/tls/cert_validator/spiffe/spiffe_validator_test.cc @@ -629,9 +629,9 @@ name: envoy.tls.cert_validator.spiffe filename: "{{ test_rundir }}/test/extensions/transport_sockets/tls/test_data/intermediate_ca_cert.pem" )EOF"), time_system); - EXPECT_EQ(19956, validator().daysUntilFirstCertExpires().value()); + EXPECT_EQ(20686, validator().daysUntilFirstCertExpires().value()); time_system.setSystemTime(std::chrono::milliseconds(864000000)); - EXPECT_EQ(19946, validator().daysUntilFirstCertExpires().value()); + EXPECT_EQ(20676, validator().daysUntilFirstCertExpires().value()); } TEST_F(TestSPIFFEValidator, TestDaysUntilFirstCertExpiresExpired) { diff --git a/test/extensions/transport_sockets/tls/test_data/ca_cert.crl b/test/extensions/transport_sockets/tls/test_data/ca_cert.crl index 13eb59b391d4..c12f1817f5e7 100644 --- a/test/extensions/transport_sockets/tls/test_data/ca_cert.crl +++ b/test/extensions/transport_sockets/tls/test_data/ca_cert.crl @@ -2,12 +2,12 @@ MIIB+DCB4QIBATANBgkqhkiG9w0BAQsFADB2MQswCQYDVQQGEwJVUzETMBEGA1UE CAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNU2FuIEZyYW5jaXNjbzENMAsGA1UECgwE THlmdDEZMBcGA1UECwwQTHlmdCBFbmdpbmVlcmluZzEQMA4GA1UEAwwHVGVzdCBD -QRcNMjIwODIyMDc1MTM0WhcNMzIwODE5MDc1MTM0WjAnMCUCFHwlLHXpWqV6iPHx -xcw/9PqcWqTCFw0yMjA4MjIwNzUxMzRaoA4wDDAKBgNVHRQEAwIBADANBgkqhkiG -9w0BAQsFAAOCAQEArv50n9iLaX9Vei1ldedumBtvl3DomOUtHPxb2YOPRGd9EKWa -rNtZ9pWibwLLekNoc8zNhNw2KFDhA8i6/af6BuK2O3MNMw9gbHKJnILkXJapame1 -DkEEORABNuBRpgAWrQF6GaVkFp94NjfcGHbX8QCmYEueArEBEReZRtOHhNSjFdaP -JU+hiueoNtEcOg8mX3w8OnYq11Rwmf440veRxupgrbcL4W8sCg3IbydUUvy/R0Jo -3t9bRFYd2Jj4J0idxD7HSku8pCRjCmlQcicso+G/G6oqoduJ29O8hfliqp76mjeL -HSVSWUXy9f1yTr0BZ0/eY1yj84mtK8Tp3FRELg== +QRcNMjQwODIxMTkxNDExWhcNMzQwODE5MTkxNDExWjAnMCUCFDqzcIiLuhgHHdG+ +r3TnjGE+SQVlFw0yNDA4MjExOTE0MTFaoA4wDDAKBgNVHRQEAwIBADANBgkqhkiG +9w0BAQsFAAOCAQEAPe7WB3XT2rBs/2K+/G7s0EAeIlgdv2H/QXhBb3gLA+mUpLTH +cPgvkdnSEKw6x6g+erI1pAqew6ZiEbaSf4SLCYKTQhpzHH2cmwJ+chwplFnSIcVl +2FQOmQ1xf/lIZRf3hgPTGTzws6ptBoPGsOo+IqQ06+ggCAXXuHoNhHzKAkw3k5g+ +W+fPfQEUkJWCrDmM7Nhu50bf+cSPQl9qw4Z42K86pqp7w1sw5STo4Lp2MoKCT/3b +8X4wBB8hTvMdOJozwUjWnf8PbgXRTOfuoCR9eycLTbMUS1GazYKLfjMLESFR3rqp +tnY4u9DRKVqDzKPVPzz8BXzdJicwWlqVdO2I+w== -----END X509 CRL----- diff --git a/test/extensions/transport_sockets/tls/test_data/ca_cert.pem b/test/extensions/transport_sockets/tls/test_data/ca_cert.pem index a21dd343d1f1..6fe2f9937403 100644 --- a/test/extensions/transport_sockets/tls/test_data/ca_cert.pem +++ b/test/extensions/transport_sockets/tls/test_data/ca_cert.pem @@ -1,23 +1,23 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- diff --git a/test/extensions/transport_sockets/tls/test_data/ca_cert_info.h b/test/extensions/transport_sockets/tls/test_data/ca_cert_info.h index 24c98350ce1a..0cd9a67ddd2f 100644 --- a/test/extensions/transport_sockets/tls/test_data/ca_cert_info.h +++ b/test/extensions/transport_sockets/tls/test_data/ca_cert_info.h @@ -1,10 +1,11 @@ #pragma once // NOLINT(namespace-envoy) +// This file is auto-generated by certs.sh. constexpr char TEST_CA_CERT_256_HASH[] = - "1d1f9e6825874456db7b5184862ad21bb91c6b8d20dd58a5c41ff39da74a1747"; -constexpr char TEST_CA_CERT_1_HASH[] = "4a7f37624073246a00eea254c22dde27ebe510c1"; -constexpr char TEST_CA_CERT_SPKI[] = "bW9U37Txj5HcJaW0nKLlOCdV+cJsbFZZRqRaG8O6dEo="; -constexpr char TEST_CA_CERT_SERIAL[] = "2da82a21c6a023a753dccff3152e075101222133"; -constexpr char TEST_CA_CERT_NOT_BEFORE[] = "Aug 22 07:51:28 2022 GMT"; -constexpr char TEST_CA_CERT_NOT_AFTER[] = "Aug 21 07:51:28 2024 GMT"; + "2c744b40ce28e2eea7ad41e505d39e89eff0c5ce11a943ded4f87e231bed3632"; +constexpr char TEST_CA_CERT_1_HASH[] = "936319da6877615ae6f968b7a7d182e90f669067"; +constexpr char TEST_CA_CERT_SPKI[] = "DDvY1NbGoGU6rrDRAN9qSlDcPeJyqmsgM4p7hIyTZVk="; +constexpr char TEST_CA_CERT_SERIAL[] = "34aac3658c934935a02ee3a011cdca4b7ca0a839"; +constexpr char TEST_CA_CERT_NOT_BEFORE[] = "Aug 21 19:14:02 2024 GMT"; +constexpr char TEST_CA_CERT_NOT_AFTER[] = "Aug 21 19:14:02 2026 GMT"; diff --git a/test/extensions/transport_sockets/tls/test_data/ca_cert_with_crl.pem b/test/extensions/transport_sockets/tls/test_data/ca_cert_with_crl.pem index 5bbefa63a9aa..b4321cb877e0 100644 --- a/test/extensions/transport_sockets/tls/test_data/ca_cert_with_crl.pem +++ b/test/extensions/transport_sockets/tls/test_data/ca_cert_with_crl.pem @@ -1,36 +1,36 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- -----BEGIN X509 CRL----- MIIB+DCB4QIBATANBgkqhkiG9w0BAQsFADB2MQswCQYDVQQGEwJVUzETMBEGA1UE CAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNU2FuIEZyYW5jaXNjbzENMAsGA1UECgwE THlmdDEZMBcGA1UECwwQTHlmdCBFbmdpbmVlcmluZzEQMA4GA1UEAwwHVGVzdCBD -QRcNMjIwODIyMDc1MTM0WhcNMzIwODE5MDc1MTM0WjAnMCUCFHwlLHXpWqV6iPHx -xcw/9PqcWqTCFw0yMjA4MjIwNzUxMzRaoA4wDDAKBgNVHRQEAwIBADANBgkqhkiG -9w0BAQsFAAOCAQEArv50n9iLaX9Vei1ldedumBtvl3DomOUtHPxb2YOPRGd9EKWa -rNtZ9pWibwLLekNoc8zNhNw2KFDhA8i6/af6BuK2O3MNMw9gbHKJnILkXJapame1 -DkEEORABNuBRpgAWrQF6GaVkFp94NjfcGHbX8QCmYEueArEBEReZRtOHhNSjFdaP -JU+hiueoNtEcOg8mX3w8OnYq11Rwmf440veRxupgrbcL4W8sCg3IbydUUvy/R0Jo -3t9bRFYd2Jj4J0idxD7HSku8pCRjCmlQcicso+G/G6oqoduJ29O8hfliqp76mjeL -HSVSWUXy9f1yTr0BZ0/eY1yj84mtK8Tp3FRELg== +QRcNMjQwODIxMTkxNDExWhcNMzQwODE5MTkxNDExWjAnMCUCFDqzcIiLuhgHHdG+ +r3TnjGE+SQVlFw0yNDA4MjExOTE0MTFaoA4wDDAKBgNVHRQEAwIBADANBgkqhkiG +9w0BAQsFAAOCAQEAPe7WB3XT2rBs/2K+/G7s0EAeIlgdv2H/QXhBb3gLA+mUpLTH +cPgvkdnSEKw6x6g+erI1pAqew6ZiEbaSf4SLCYKTQhpzHH2cmwJ+chwplFnSIcVl +2FQOmQ1xf/lIZRf3hgPTGTzws6ptBoPGsOo+IqQ06+ggCAXXuHoNhHzKAkw3k5g+ +W+fPfQEUkJWCrDmM7Nhu50bf+cSPQl9qw4Z42K86pqp7w1sw5STo4Lp2MoKCT/3b +8X4wBB8hTvMdOJozwUjWnf8PbgXRTOfuoCR9eycLTbMUS1GazYKLfjMLESFR3rqp +tnY4u9DRKVqDzKPVPzz8BXzdJicwWlqVdO2I+w== -----END X509 CRL----- diff --git a/test/extensions/transport_sockets/tls/test_data/ca_certificates.pem b/test/extensions/transport_sockets/tls/test_data/ca_certificates.pem index 96add61ff7a2..aee0f750631a 100644 --- a/test/extensions/transport_sockets/tls/test_data/ca_certificates.pem +++ b/test/extensions/transport_sockets/tls/test_data/ca_certificates.pem @@ -1,46 +1,46 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- diff --git a/test/extensions/transport_sockets/tls/test_data/ca_key.pem b/test/extensions/transport_sockets/tls/test_data/ca_key.pem index 59e276c9e359..17c0073c8122 100644 --- a/test/extensions/transport_sockets/tls/test_data/ca_key.pem +++ b/test/extensions/transport_sockets/tls/test_data/ca_key.pem @@ -1,27 +1,28 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEowIBAAKCAQEA8oobPYmtqcntMgLrBSFcR8LtTtr6Kxu8pK67jGQHJziPqqrx -KP6RyR1DVx0upvzIGJWG3dfAU8h2TUgOF8IjbvjNFoX/MQRD6Myjws/ZJraruWM2 -5YRBoAApWXtr2VlRnyuu+VmTK+bA8T2T6rCsWdXUfECF9217B6qZeGTW4S9c4jk1 -vEKt5u6xKe1GvuN9GSRlpCcAJe+lZuKRfGVNRIf/Xj6DmpNbKWhORUEOLB1//A5I -t1NAKEi1+tsYXwDQLO9jiW3hzOVWO9BNYobIAxbarU/i6xfb2JkUNyuB2T303NcL -r7j0pqU3SLNO6nTiRa5pmiqO0U9MS8fwhe6iswIDAQABAoIBAEUiettSuG7ygStF -S6q9tKk79hsJLlBFasNij1FYXfWfGMykR3PRBMtYDQ7y4Y519a+UR8pKqqb3OEmV -JXc+Po1uXD90WKanOZhNZMyuJI71eQOyNT69MVujUCYSmU5uOGbvs8Od9eaIsyzQ -ya4XSDmfSx9T4RwDWBN6XJ7F175+DKB5+JjhgGsBKOYx0CL2txr0uoEW/RIh+3uZ -l+/YYdZ/qhYYXumnTn+S+/0SCrk3LEWDgCQtjSLVsMW57mx4HwwUguoZ13sWrJEf -24n03BxicG6uJwBN8xZZ2cPnTTscOXez90EU6H2nuiAV/Gmwj1gvFkgQFcQ9lOcq -5FDONjkCgYEA/OGviYRB2+jpdRQTL1llCsFFay4crcO9/kmJAb+R0prpxRb8ACLm -uNEm6FbHjif15vL4jDVaqvdY9C5fgiYLgY9w23EjrkfJxSMArvO8xZBtPh5w4pNP -b21+FH+CcUTdzXFJqWSYh1twqplcRMLnOR8mD/4qiSazqRqxZ4C+RJUCgYEA9YfF -o67v0tI+IlFC/TmvXj6MebP5fcuhRnQ7DK64da0QhdEZhoXo2K6KnBMJLFLl3ize -Wbi/ykKy8fK05NXi4dT8oju3qLAmKh2rhxyMH1iFnUFeSUgiRhI1wsC0N8DFAXmz -y9NTfjXPishcjjHYYwuq1gYW7+oCsBOkNjntcCcCgYAjIPbRk53SfrhvmypPGYv/ -wnlyOiWhvd9Ww8BUjdgj+YEf7+Fx42dJpURSYju2c7alLnt4frDprxKcWRTLb52J -kfOLiFv8idxtlj8yDonaqAWE65Wi4/PU9tDc6BmmwnpNX79r2J2XsAwmpsc6hhi4 -xqry7cva4ZVzmFGsnyXPQQKBgQDn9P64ZlpXVxwwG4kn5clRRdI8X9TCDRAtmTz3 -/FBzi65iXWq59eRGYI6+aBVwdFiJjuX46Vr3YA/iF6Lh1Vbkduy876HQkalcfG9B -06xlKKICMHE81hLbE/UKKjeXvFvhyvIbC2iDgZ6yxBr8kwaUe79HNrWQrgkgA05N -lGhGXQKBgAbDGCv4U3wC/kKihVQJm9iz0AmYvIxeK2L9l/6ZQArwC/HEqw0MQ3YI -Qkx2/y8AwGlNIgicRs2yGjJXRM6nuYzKaHBZhTS19RgMcB1ZXcdnXD8qAEgLsyE7 -g8KfbT57IxJbXa0hRks2Eub3UGfTAVmuT6RBFmzuIRTa/wVKgb55 ------END RSA PRIVATE KEY----- +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCPd//RG/Gbp8DE +QLBUUvjWa/8g3ZEcdtK7SWmKg1BhEP2Klsqj/Eo71SsyLHLofnPGbaU4Oq6voHr8 +WLbZWTjQgTZ4m0l0Ysy1VBVg0IUZo4b91ZJwhj78Tdaarq1dvMairckZx6L0WNp7 +fL2To8YkDsCTccxVmEOWhAGJ8LzG00MH965p72SIhWdzl/6Rsh7d0vrx53mU2V4p +zYqu2Gj+OnIcoSDbHy0wzySzb3wMhwuU9Q+mkgA5f5kMpJblf3wetI77t73AMKEq +7EhRV4Kn8JKqXRRf+9/kK4eUE04hRwZnUkvreJBcOIR1PRppMvTP0dWDv1nNSpMI +McI4Yg21AgMBAAECggEABIGd6OkKSTvXK7LmdveWNlH1FQiwlqbKzrQrGv0t6Kaa +eCBtZAI4KLH05eIMh+303/4wqtf5Ba4yPrvgnmoVhUMRvW8POxchW+60rzJNg/Ul +d9KeA2fMEau2OmyTKHcV/CUeRG+HWEp0Ll3ILJt/zUEjXl48L1IViWRDEhycKViM +X75CbLf7LDFHAw6loXj+WwfGBpfe1Uex3KRk9hM2StymS0xmQbFC0ujcY4Y72I6y +AKgvstVF406MmgxFi748wnPqvjIgQHXSZZrzuKZP5EW6WxhZwX7r0VYAMunSOl7R +1nXJOpsUgD4k9s3//w5lcESpNzKOS4f68KR17izozwKBgQDBmDROy/p7mPacyFk8 +G8pGTMbOxmC9TkhrqMav9oVcyaoXB8DFQ4iLivzRTrVK/zYydIbt/g3mg2IU8JCq +xo84Qaq0Ex8BCs3riWnIwFZBuw4muvAlEJs3+Uy/vW8qKJSvt3cYkhRtdAMvB++S +GejfY9X5fVKsqTWCqRGx6CQrLwKBgQC9t1EwHQEsUY/C2stECAQY+7wDlQ+LElSd +JkXE1gaE48w3hTa4ervwKU/VHiLrvvZd9s63gzX5LkHXW7R2aPYMMAdIBcaiJX03 +aYDXSpyTvXzNNWp3UcfWdY6QAqm4IB0T7oT+ckmSW5k7sLY1SnPevnxj2LAE/f4/ +Pa8iNGeMWwKBgC5D34xNNwk+nwEM6DZzNb3jL0fPJONYx/nilckLkwd/skRat/js +kL84cf7bXnwTzbH1IyHRKyVBlLkIXKpTVXrORqtOPoSTPm7hogQ14udGerVKy4Uw +GMghrfPMo7phhFcR80ZN8s/Nf81HijtSMdLhGwvKpW1Z6s3U9cOchLhFAoGBAL0R +UW8SqNWjHxOA+yv8lSDU1+X2Crx9cyf+OW/WID8VyrLWJtepMV1BvpbU5tZsxJiW +XCMVN5fymplmgi2zouo4fzku0GtN00GC+m0UpYCzSgo0nrr1HKRFGeO5U6z1DCWO +AqqV+W5LrSWIkb4ASgOFcPAMxjbjbhtWfRAoi72bAoGAP4MF+23TmmlYmqqNgNRG +7hvSiCpt7KH+UzmaIa+Ssz1kNrZYErU8YI6C+vS8U2fXdGoTHQU+sZBSWb8NNBm8 +mKRMeL8dp3qAhWNiEbjIXlSjTz5Z2IlCXuqckRBERCy4W50TQuUIIwHiiL6QqmEc +eDr5Ts1+ZWhRG5XK9X4ouzE= +-----END PRIVATE KEY----- diff --git a/test/extensions/transport_sockets/tls/test_data/certs.sh b/test/extensions/transport_sockets/tls/test_data/certs.sh index a63bbddacec9..a0ce3e19b1a4 100755 --- a/test/extensions/transport_sockets/tls/test_data/certs.sh +++ b/test/extensions/transport_sockets/tls/test_data/certs.sh @@ -55,6 +55,7 @@ generate_info_header() { prefix="TEST_$(echo "$1" | tr '[:lower:]' '[:upper:]')" { echo "// NOLINT(namespace-envoy)" + echo "// This file is auto-generated by certs.sh." echo "constexpr char ${prefix}_CERT_256_HASH[] =" echo " \"$(openssl x509 -in "${1}_cert.pem" -outform DER | openssl dgst -sha256 | cut -d" " -f2)\";" echo "constexpr char ${prefix}_CERT_1_HASH[] = \"$(openssl x509 -in "${1}_cert.pem" -outform DER | openssl dgst -sha1 | cut -d" " -f2)\";" @@ -301,13 +302,13 @@ rm -f long_validity_cert.cfg # Generate expired_cert.pem as a self-signed, expired cert (will fail on macOS 10.13+ because of negative days value). cp -f selfsigned_cert.cfg expired_cert.cfg generate_rsa_key expired -generate_x509_cert expired ca -365 +generate_x509_cert expired ca -1 rm -f expired_cert.cfg # Generate expired_san_uri_cert.pem as a CA signed, expired cert (will fail on macOS 10.13+ because of negative days value). cp -f san_uri_cert.cfg expired_san_uri_cert.cfg generate_rsa_key expired_san_uri -generate_x509_cert expired_san_uri ca -365 +generate_x509_cert expired_san_uri ca -1 rm -f expired_san_uri_cert.cfg # Initialize information for root CRL process @@ -357,7 +358,7 @@ generate_x509_cert non_spiffe_san ca cp -f spiffe_san_cert.cfg expired_spiffe_san_cert.cfg generate_rsa_key expired_spiffe_san -generate_x509_cert expired_spiffe_san ca -365 +generate_x509_cert expired_spiffe_san ca -1 rm -f expired_spiffe_san_cert.cfg cp -f spiffe_san_cert.cfg spiffe_san_signed_by_intermediate_cert.cfg diff --git a/test/extensions/transport_sockets/tls/test_data/expired_cert.pem b/test/extensions/transport_sockets/tls/test_data/expired_cert.pem index 2c5f5ad4bbd9..c22e098a1824 100644 --- a/test/extensions/transport_sockets/tls/test_data/expired_cert.pem +++ b/test/extensions/transport_sockets/tls/test_data/expired_cert.pem @@ -1,24 +1,24 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- diff --git a/test/extensions/transport_sockets/tls/test_data/expired_cert_info.h b/test/extensions/transport_sockets/tls/test_data/expired_cert_info.h index c4274cbcbaea..9d3e9615c761 100644 --- a/test/extensions/transport_sockets/tls/test_data/expired_cert_info.h +++ b/test/extensions/transport_sockets/tls/test_data/expired_cert_info.h @@ -1,10 +1,11 @@ #pragma once // NOLINT(namespace-envoy) +// This file is auto-generated by certs.sh. constexpr char TEST_EXPIRED_CERT_256_HASH[] = - "fa3ed9a4f656f4dbe515d1da8119d2f97df906a382d45293c59769015c9fb898"; -constexpr char TEST_EXPIRED_CERT_1_HASH[] = "6719db4466772f274bad87d6a960be50f36e6048"; -constexpr char TEST_EXPIRED_CERT_SPKI[] = "RzuR6pYDMoIxb4eyci73h4VFxJIwzT20s6CfsuBvL+s="; -constexpr char TEST_EXPIRED_CERT_SERIAL[] = "7c252c75e95aa57a88f1f1c5cc3ff4fa9c5aa4cb"; -constexpr char TEST_EXPIRED_CERT_NOT_BEFORE[] = "Aug 22 07:51:34 2022 GMT"; -constexpr char TEST_EXPIRED_CERT_NOT_AFTER[] = "Aug 22 07:51:34 2021 GMT"; + "1a18ff120179cb435b4c2735824089d0f98ce5e8dcb7ff559996a5cc4165fba8"; +constexpr char TEST_EXPIRED_CERT_1_HASH[] = "9b5cc295add5cd6a9fbe807e435ae3ce6fe4bf1e"; +constexpr char TEST_EXPIRED_CERT_SPKI[] = "v1rSJrjvwodXgF8mJ+dT2cf37afxzOa3Hlzed4i01NU="; +constexpr char TEST_EXPIRED_CERT_SERIAL[] = "3ab370888bba18071dd1beaf74e78c613e490578"; +constexpr char TEST_EXPIRED_CERT_NOT_BEFORE[] = "Aug 21 19:14:10 2024 GMT"; +constexpr char TEST_EXPIRED_CERT_NOT_AFTER[] = "Aug 20 19:14:10 2024 GMT"; diff --git a/test/extensions/transport_sockets/tls/test_data/expired_key.pem b/test/extensions/transport_sockets/tls/test_data/expired_key.pem index 936e5e1b0cfa..e46cdda98fda 100644 --- a/test/extensions/transport_sockets/tls/test_data/expired_key.pem +++ b/test/extensions/transport_sockets/tls/test_data/expired_key.pem @@ -1,27 +1,28 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEpAIBAAKCAQEA6AuuYh/VNa4Q0hjk0ztOvGtEhJNOqWkQDkxHmMQThzL1g3Zx -u9LRNZ0l7p0OoYdWDOr9xwWJYXQvXAUv896qtxDsip/FabRN1fNfW3ywQnq100i3 -VpEkCW0jXR/e/qOtabzR1QACkuOmUKYh0LfhuctgxjBsApIhxYVOzI4Q3NQt357G -DTWtegnU3F+lEizf+8abaPahooR1M5ynIp0ul6TC9yMmd5a2DRrwuyP63Tbl1baK -CuQlDaYQ/u03xaNsU5lTSG3Ch0gOLNItEhHxgvoGzUXIKhkr3Yrh3Z9Y0vpPjSeV -3uRR723zHifnrHVbHGzI9AJHEV1Fytos7NW6BQIDAQABAoIBACWRDpBQOwJPxeVd -pl4UMfELJLKZ7pg6rCDEdKrkw4yV0W2RFWSlAr29TVDOGHpKIMJCoQdBfDZMywYI -yPSgTd8JXGIs75bnW9qRZhS3oQmCOEGWeigHo1/rTVhcOovbD84YhZgIQmJpfJl9 -6+eQfXjI1kf/utzHr7P8mv8+2LgHSuGdOsnAjgXIuebsbPUo8vTah+V6iHln9wFc -jtEDhQ8KrWaEFVWPhgdmwYLyuMIcPgTkFFFYZpJrGDna0QlFVNjJdIL++fH0HmHH -gfMnx8aOgWiv2iZCFpC1N7QNoyngkPBkgF1mCxZK2yDZCS4HC3X7h6AlaH661wU4 -kkCPSkECgYEA9rpSlb058W0n6JrXRyAGaARgv62RUyH/KQNdDaaa+EH8FaG2212I -FEa+xmmMji7MNTzYNohMmEmKHZlFhrHzGAPNogsi80PV58f8zM/idqmjZ826xA5l -onoeD2Ts3LVfaRvM4ePx2hfx9+gRsuku0faEJbzsRoQhi0XtfTv7RA0CgYEA8MQb -S5oSnQ/Cg/uBOle7buYibRR3c8HlwI0B+M0SO0qdU3/zB1vC+dIE5VG7C3kRwA9i -Ot1w/rpSOT/YXGKH4z6DOmvfOTZFNxfRqrO9PA8viMWCKjpi+hiVr3R3cByMyiQ0 -tP79puIy1rA4OeaLprRWbiQYpAp5gLTmtxhTd9kCgYAxWvhmR+Itb36KQ19JNRjS -+f04msn1bVmTpL6amndprhl1YlIn87/i/nvvSPH7B1WGWNOPpRhdZmignyaPWU2d -wjUCc2Pccfd6VEE332YYArtTao4v5glixTb6MWBIjme1qQAFOAoLbLrUsrHHrmnV -SpEI05AYUxo6uBRX9wW+iQKBgQCXsUbtRB6UHFjWpQBPjPUHszFffnSgVzr1LSJf -6nyhJKqo8EVjjnnywlLZVLw/R0Fau5aNNfW6WBP0A/jChEXPdBRkG5Dh0AKd6oDs -RyBkFcFCMAaJqo2vuwucJwoVdbdyqIsYukt/+KZFQ3O5bzrvhlGqRU3NFNhmshNm -qon0SQKBgQCr8TfEGZ9cHSiMPhEw9o6OCro9PYf7ytF/79QLe1AT+AVD3uh6EeZ7 -rt5JnN3RQsjCWxkgPaxvMCh4rN5ehaNjj4GaTBsbQnhp1aCAA8DrAdOTaDjWLSrV -65CjMvUICa/WQ3uEt73FqOGYCnkONtTXxcWNUGqumvW0jJJXstv8MQ== ------END RSA PRIVATE KEY----- +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC0wka1eVg6QbjE +uKISD0HKWmHjkygypgvVPO4J+LgQtQdS7azLnkl2FnXBRHRDNdUBg6Bg4oCN/toI +r3X7xsS2GpHpv/5Op4Dpiro5wLU+gnqduz6zb4k5M3BjHHlw9qEHFirk0ConGh9l +c9+VswSQOotL1nzf0rZ107lqEYUa7xQshHB5s/eWhLFICd7AYyXOhUbnQ19RY+3S +QSO+4UAL4psgdSW/z3zCAH0a7iUQqR2WwjD6+UCFSLVchU8co0K/xIaymRpLdie+ +U6JZjhzrJKHL9Jh+HmCWQespgxGIAovpPQHR2vjj4fjY9NnpTRlpejPCa4UdZkLL +rRneXECxAgMBAAECggEAD4dPoAQ5TULrYsIKUVMcd6vxVCXGmqhLZLGn8PUcKfpF +U21d7n2uCa4nBlgRRVtc7dT/HIek294AoOWi9QLn0A2jCqHe8Oags1+CvVal82Vt +73pAKhXbQ+3cejU+ZRMY9RUFURQlhOewegyc8P04t4PCBv05i9hsKp3qZDd2WAB8 +E+wLCFdnZj0rB/9XJRPis6H5EhKC+IJ4w43jbYu1HPCdI3+xuRzYUhJrd1GJbccN +B/y4qdL0CuB0vDl2LAIM/jfC4/1oY1etESysr/mvovGHg1LvA8YG0eg6vYmPeVsB +lf17kyOs1gLKcGHeGfDuQbe4jG8eio4xxjmkRD5U6QKBgQDuNmxgUvDiARHRFV2S +Wc7jiQhFGuHIR/LFMeoPvtF43EXYRe44CrjnV3E1n+5j98E3pJx+cUFSoZT4cFNb +nj9eM8iXVEwhLQ/P2xH2EB/SP19xAZp3XMhR8zR3F01eAi/GGbs8SjNlDMBrj6TP +Ji/U0y6sy6/uuzuJ7xI3a1jSiQKBgQDCQZdFs/FPcuZrQ99B/195ETf5jJsyt+rh +RZfA/h4JdnSFyGANoVQbb6zrBLWjigBRhoJP87KDWDw7nZ7IKCQiAnX7avNOiJXr +ik6NiW3yEUG6dOIC86A5sDguuTHjEKvtXRohwnVRTGLMKEsdcR0t6ei7ciE94VFc +rmlhPD8S6QKBgARuSLfF8ysRAAbWkeX9+6Ypz1iRtm9mPzLByeu/DeBkoHv0WQj7 +0hKjgryPm/yKCDMDwdFsQ93ImZ/BXxuOJvmWlv2RmNTpJKkmFwBvrlfXy+urLvdX +Z3Z2wpwQd+Tuv3q80cm+S5Rul0mo41TjDfK0duLJ6xzSqLnZE4qqWX2ZAoGAZ5aa +mGzwjbFz9ldnQsZvnxvzgXvddxpkgmSeHChm1Bz63iyQLDSPqWHQEDOeuOrqaI8W +BpSp6SiwVgojlhDx08EEMWJDBOoJKGXEpe1XV/Kj3k5eB7zrAFhcXW4ckD1fsWAo +g0AzV3soZD5IcBbVvJozpWGjIGB7BrVrNJLv/6ECgYEAimBKljYGUyt35LHLkQfu +nQ2316MM4vvDLvsk28ITmzdggQB7J0VisIKydudONiju8afvizWGgQRpVTU9U5Un +ueQzOHQMSkpglsHU6o8lDkCH5tAJv6rSUmnNf9JF+kp7iB0J7Q1LxiZL6iXsQAbQ +w1bhnTWSf/E0beVwFUsI/Lg= +-----END PRIVATE KEY----- diff --git a/test/extensions/transport_sockets/tls/test_data/expired_san_uri_cert.pem b/test/extensions/transport_sockets/tls/test_data/expired_san_uri_cert.pem index c98807b5de31..1064bb2ee13d 100644 --- a/test/extensions/transport_sockets/tls/test_data/expired_san_uri_cert.pem +++ b/test/extensions/transport_sockets/tls/test_data/expired_san_uri_cert.pem @@ -1,25 +1,25 @@ -----BEGIN CERTIFICATE----- -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 -Nxeqet0CIdw= +dGVhbTAdBgNVHQ4EFgQUf3UW2uv/t4OlGpbQ1M836mCERjEwHwYDVR0jBBgwFoAU +D6DPJb1YF34IHnaYZclDrx9PhVYwDQYJKoZIhvcNAQELBQADggEBAC4jfuPQnJwP +Im9D5oganYWk4ewfb9AZmy63dVfDzRm2dEefGtb7VMyTyPaTWc18eMBVJpmjB2Nu +Y0VvxqhmH/zbpQFcMz9I9XxZje5FvlIQZ8inI1KGRB96PL7QrX0ktGxKXqUoiEgy +CHMr375XTxPOUT6p9tEfcfw+4ImEpoJNlpV0KQNxrIoYVeGHGXJPrq7aGEoqf0T+ +l+zt5ixgZOB7/L3Dqe0Cez0rvXYqaAgqW5WhlEM+8+WFalLRmGMOcoccWtp+V81/ +XnAIH//DciDTF+/rx2lYFt4a03SM/bV/GPwTg34tKcp9oW7GpdQMpRmobjkDKjhC +DZNjCLs8SrU= -----END CERTIFICATE----- diff --git a/test/extensions/transport_sockets/tls/test_data/expired_san_uri_cert_info.h b/test/extensions/transport_sockets/tls/test_data/expired_san_uri_cert_info.h index d61383a8d83c..5147f4a90321 100644 --- a/test/extensions/transport_sockets/tls/test_data/expired_san_uri_cert_info.h +++ b/test/extensions/transport_sockets/tls/test_data/expired_san_uri_cert_info.h @@ -1,10 +1,11 @@ #pragma once // NOLINT(namespace-envoy) +// This file is auto-generated by certs.sh. constexpr char TEST_EXPIRED_SAN_URI_CERT_256_HASH[] = - "fd01280cbd5dce7b1d2a0d3fdb6fc4f154beaf76e14a7d948fc634f2df958d82"; -constexpr char TEST_EXPIRED_SAN_URI_CERT_1_HASH[] = "a3155aeba7473703978300c43987566087ed89bc"; -constexpr char TEST_EXPIRED_SAN_URI_CERT_SPKI[] = "xdMLHS1jpRh5aOsoY4eORCYm+SL1SbfOmX16GAtSxbw="; -constexpr char TEST_EXPIRED_SAN_URI_CERT_SERIAL[] = "7c252c75e95aa57a88f1f1c5cc3ff4fa9c5aa4cc"; -constexpr char TEST_EXPIRED_SAN_URI_CERT_NOT_BEFORE[] = "Aug 22 07:51:34 2022 GMT"; -constexpr char TEST_EXPIRED_SAN_URI_CERT_NOT_AFTER[] = "Aug 22 07:51:34 2021 GMT"; + "bf88360f013e7c747450ba31c96e11f0175b06f6fc2db9afb593fa8ed9ce8708"; +constexpr char TEST_EXPIRED_SAN_URI_CERT_1_HASH[] = "9698c58eb32fc1534748f91d36f4ffa905959fc0"; +constexpr char TEST_EXPIRED_SAN_URI_CERT_SPKI[] = "7NzLX7cNKg3/u/kvwYTIG5qYlof8GlBrBadpcetPm5U="; +constexpr char TEST_EXPIRED_SAN_URI_CERT_SERIAL[] = "3ab370888bba18071dd1beaf74e78c613e490579"; +constexpr char TEST_EXPIRED_SAN_URI_CERT_NOT_BEFORE[] = "Aug 21 19:14:10 2024 GMT"; +constexpr char TEST_EXPIRED_SAN_URI_CERT_NOT_AFTER[] = "Aug 20 19:14:10 2024 GMT"; diff --git a/test/extensions/transport_sockets/tls/test_data/expired_san_uri_key.pem b/test/extensions/transport_sockets/tls/test_data/expired_san_uri_key.pem index c119de56a0d2..b6aa927df333 100644 --- a/test/extensions/transport_sockets/tls/test_data/expired_san_uri_key.pem +++ b/test/extensions/transport_sockets/tls/test_data/expired_san_uri_key.pem @@ -1,27 +1,28 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEowIBAAKCAQEA5PLT5MvRNxvMdrlO3GcSR5kM0McsRBthGkiBFuKYDHbRG7Iw -Ohq9Z62vErk3ticcV3eAK5aFhlQM/tSANRbiW6Mu3hcSOtaX6R2i/avktOtM0GQV -zfddaYalvazq/axdPgKvKHEELL9zaQnO6gATYBDBXtlRmWcBVeGUuNXwRvbcjQT3 -lg0mlA5o8H8eRrdSIfdX6+rIeA8ojQ6T/cdNR50+ybEb3gdqF9RJrMX0ws7IS0Lc -mb6dBXkQmWRIkEMByPzhKV7qV/reZu9VPHrqPFvXWwb5Z9ULIuFTKTiiSA/ZKFrY -CtlEUG4jN/tjsB9FKSgo55+IGYGeF7grXEGXBwIDAQABAoIBAEd6nLco/xeygSJr -9ngPYgCigwLHvEVDOwzGqC7p7ciua9i2yCHL6WhuLGOvGfqvuUSBla2GIAfxQ+Fn -nON2UpODngVOtK1UBDeOvi1utkfZ0rCZHsmgOjTRCfvu+arbXn0Wv3Lj3gbOewzH -OCeMgIAUmxquxLAdHaifdhxDBvJQVvCnquDhdh24g1Vj/R8+pOhFuDopRL2ZNo2f -PFlJBkiSEIgAN9JynEN2L/fewtVzbSKr6ruBABLt5v/Vw8mHWoLa4v7tjsFNn8yE -XDRGICBltCgZ3iOjnyx8Bxd3TiBSTKVHylh06Pc0jIWImelWj8VYhVKI9MyhwEFS -efJDf1kCgYEA/hQ2nuCd9zPVo2EApnUm1+33oFT3r3jqRgpqjviNCp5Bs56NHFlb -gldKYLw3Fru3tEm4hhXKrr6IRQyG5x2PAYLGX22gol/0duZKGWXV3Jsl9rV5XSNc -9SSX5ETnKxJID/1Irm1Q+iIYSgColWk1mxRuUFyHrsm4eMS6IYNfYtMCgYEA5q35 -B4oAlR4z4QZTQlDpEfUbkwHXss2y48BDVIzZRpuXKQBqp0P7KExwF9UcajFNEicv -6VittVmlUEBr+uydTfTLfzIiOlIHXc3j3s6FRMyj72mvUE2bBUn6w/bxa02/UNyk -imCFyDvnbKoUESb9Xmlzb0hQsosYq8XjyScmkn0CgYEAwS5TPUdhM8RoihlF6kom -p4Tag0A3NmaEEY736A6ZBlq/b7d8aPKT/i0qcxSH+jPuABkRQHmvKl/Zsk5M/8pc -ofRxqbrrqKm2cPS1oEvqaBpaqhLe3O73Tbht+HRfI0N6IRYePekF6bkkqJeJllhx -FqFZIqbHzyC2rrQ9JSAC1VsCgYAj4ZfE1nB0wXfsXqGAxTkbs/aQDU9R3rEev/85 -HZeGZhlDJW9xiR9+CzW8X0fGNNj6I+JN9589gC44p2ykYT2urI8iv9eXHr9KlgYF -2DXel75ANT4xzYB5eCJrbPPsbvF9UHS/mXf1x2ud+W6ZpGjw0JJGEweKXhx+S4+8 -8DwNuQKBgCvUECTgb8SjSARyZGIrqVJP7Bj/FLJ3u4V8x7Qn115lsE5Q/jc/P4mF -cBdg3Ff3hFwdTWA3Qbg1cY/0kX0bers1dMTkPlpU7WF2zyJxFXKTRFJsAHWG6RK6 -66OLat9TRtdCV4uPA/4NQsvcdrNwxFz6V9BZTjMuVS7KAdlnq2gY ------END RSA PRIVATE KEY----- +-----BEGIN PRIVATE KEY----- +MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDcmLHMHVcxEsTa +kawNG0ro9cIHvQD2uKdgMNLmXRLERN+/aMOrPSztxIoMQM75lVC+E0bubRrjhidM +DjnciIqYJqiBRSexrzrp3YZVCL1Qn0iJDHSVqqnkevX8MdujTBHqjv4bsSXbWlmH +6CT6DQA90V4iAQQR2cBK0CvHAoK8RFoMHS6pbcTl9xLPPwGRLsE3uPE6c+OhLMp5 +9+sFNexzTSoFDyrsxe1UUCT02Rzg7Nf2lkN8BJRkU71LTaZh5GWZI/q6lCAqFEaq +wCGox/p/FdtpDXQTq+LOrrW7DuVqy/K7JQiRRdEXMfjssnmx44XcpR81t74oLSrZ +Bp1EfWI3AgMBAAECggEAFLGCPd29JMGLYKsfn6i6xNKHanoEnobBGyXmJgcyUBUO +t2iL5AL8givYsCbFA7N9Fbq+aA/C4PfgG3AnzC2tPdg9ufqs9/iyWk18lEeAmUQh +f5gahUIZzXDqpS2SjZjNaXQTSrFTr5lwvDrYe4ul3sBGlOjRfLcxJOBIUWyr3oTC +TBhaW0SUdqmBbSlf2Dz2M46qdaoUDZBNfUw+X5PSimEAFCF6ObQFdNY5DtPwyJeP +DzC6IV3ngt3n2dgKMVU0xd9Fm4Fua1x0f8eUFzwvz5oK71eNGyQG3eGXyZqyankJ +jcKGwwkjDc3p1je4M2KiYoQ+70N533eNWTdEOjU2sQKBgQD50MERPN9kbrRNpiv7 ++HLZxgOnRab7G9vavPsyoSbc1PC6nXRAahZp2xWcFsMAYyPlMPZAVdXkmfGA4f8J +KzFGmcLgJRz7Gj1d3jJ8mnknnoyLP8hL7+2ild/tkTn57AMK9MwSeIytkyEkxC5w +nJyQa6gxNzpyEX0sBTbJ5yk8DwKBgQDiDsKkG0aXOvDqxqsgpWJdu5OK2jPqKOAL +tmtGIJenqooSO1v9eX1FdaCowQeHNiPXCG0MEJG9JE+NDALRW4kIzLm2XywgrFkR +agTzjGbU/A8MuoKTPHjrHrrO3ABXmspNq5PPvzMPQX/7uFH/vivX64TvYV6YBwEl +A3CoXxNvWQKBgQCtIwY8GTFGXQdvbYS8bFPFJNyxWK/DB2rXbfS3AUN698YjwC6q +2hvQn7uZY5kgspVVKhrxOcw1VJAxX/Au/ZV4Neb/DBnK2kO/w9i/zRu83sDPXZRH +NPFAppj9AJLq6KyvMjwhbRUq03a8EY+SEqjb2xFFkt5Z4k8bbD2trx0/9wKBgQCG +kWzSzh3ehsrFp9BVFb6Rt8jj3nMLEJwWvNftHhfJSp74rXdcU8b740LpUkdN+S+q +oSxxAygOpR/qAd1njYrsvxpKcytMo+w9jpQ1+z13yjiXRivWxCfjJx7jZ1mYzN9j +DyFliRc3HLG4QggmKqnk1iIDcj4iWAEZbIvS3w4tuQKBgQDMZFSNvjasUXhdo9NL +BOlA8JjE8AHduKMuqXgW11rr2unmDakAQOaTJUx/vYHH6wBfCoyZWyh7SbjsN3jQ +10MByT0XyGlWNCh6xzzOP6GDxMVPLkbJ7iV7ZegU3r8skI+cPnrKjeROUc3+vjez +L2jMBZDl5sSMFrdp7/49Sd5hhw== +-----END PRIVATE KEY----- diff --git a/test/extensions/transport_sockets/tls/test_data/expired_spiffe_san_cert.pem b/test/extensions/transport_sockets/tls/test_data/expired_spiffe_san_cert.pem index f317d9dc2ae9..b6dc52b85102 100644 --- a/test/extensions/transport_sockets/tls/test_data/expired_spiffe_san_cert.pem +++ b/test/extensions/transport_sockets/tls/test_data/expired_spiffe_san_cert.pem @@ -1,25 +1,25 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- diff --git a/test/extensions/transport_sockets/tls/test_data/expired_spiffe_san_cert_info.h b/test/extensions/transport_sockets/tls/test_data/expired_spiffe_san_cert_info.h index 13bdb60a7808..97cf4d47ce07 100644 --- a/test/extensions/transport_sockets/tls/test_data/expired_spiffe_san_cert_info.h +++ b/test/extensions/transport_sockets/tls/test_data/expired_spiffe_san_cert_info.h @@ -1,10 +1,11 @@ #pragma once // NOLINT(namespace-envoy) +// This file is auto-generated by certs.sh. constexpr char TEST_EXPIRED_SPIFFE_SAN_CERT_256_HASH[] = - "ca0b974a36e22f59861763edd648c9df5ed8686244602ddfb4afec6c6e33e788"; -constexpr char TEST_EXPIRED_SPIFFE_SAN_CERT_1_HASH[] = "934616b2aa1234443cc791aa6ac6c6eab50a2295"; -constexpr char TEST_EXPIRED_SPIFFE_SAN_CERT_SPKI[] = "JqdVxFbouyM1dJQpZWyHmFWztwXhzdZGsI5XEfAdqX8="; -constexpr char TEST_EXPIRED_SPIFFE_SAN_CERT_SERIAL[] = "7c252c75e95aa57a88f1f1c5cc3ff4fa9c5aa4d2"; -constexpr char TEST_EXPIRED_SPIFFE_SAN_CERT_NOT_BEFORE[] = "Aug 22 07:51:35 2022 GMT"; -constexpr char TEST_EXPIRED_SPIFFE_SAN_CERT_NOT_AFTER[] = "Aug 22 07:51:35 2021 GMT"; + "8aff2a33d4590fe0429dac72ad69503e93f7595b3b69e2b6a55df1822225a7b2"; +constexpr char TEST_EXPIRED_SPIFFE_SAN_CERT_1_HASH[] = "c2b0e8d5c6c0b83ce4dd8d4bbc2b06a2ec48ddb2"; +constexpr char TEST_EXPIRED_SPIFFE_SAN_CERT_SPKI[] = "K3gq9jkn3AdRaL6lUxQyuLwSe+fjtGjXVvzIw102PsA="; +constexpr char TEST_EXPIRED_SPIFFE_SAN_CERT_SERIAL[] = "3ab370888bba18071dd1beaf74e78c613e49057f"; +constexpr char TEST_EXPIRED_SPIFFE_SAN_CERT_NOT_BEFORE[] = "Aug 21 19:14:12 2024 GMT"; +constexpr char TEST_EXPIRED_SPIFFE_SAN_CERT_NOT_AFTER[] = "Aug 20 19:14:12 2024 GMT"; diff --git a/test/extensions/transport_sockets/tls/test_data/expired_spiffe_san_key.pem b/test/extensions/transport_sockets/tls/test_data/expired_spiffe_san_key.pem index ba60730463fc..c8644c3563f2 100644 --- a/test/extensions/transport_sockets/tls/test_data/expired_spiffe_san_key.pem +++ b/test/extensions/transport_sockets/tls/test_data/expired_spiffe_san_key.pem @@ -1,27 +1,28 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEpAIBAAKCAQEAvQUsRvNYBHFKjqMs/I+BXLNThf8pxgbQN3FmzpNOXXXi+mHN -6ukNkDlMlianWjK6CKOtopE+AtuQ1pEOZz6XXMS+kMq38FRVu9p37Qyo4Ci0Fcle -QnuoFa8O8x0vofmZQ9UbUmyDjCSyvEaY4QQStig9s8MbPyrNFXF09dG1poFmf28u -xlAeYn3osHkRW4CECk1sIgbKVPnCAIzYb4YyTN1sj02cYr4o/qUwygBkfkPoT62F -O9r6Oh5Z58He4HZU+gSS2BN/6VllUg5bhNkLLLqYvMg1ZtU6hTo7rRejkUxSrdZU -ObV9Tc3etDt0GYiUVL1gQ7Z1h+obAXPIUkP2XwIDAQABAoIBAGFOam7UEzmmQOWR -JzWVgtkAED1pEE47b7E7Fdu+hZcjewe+lc0a0LqwZLbfi0Op3Y9ZA6gu8SdzdOqg -njOUS0OcnSXY1jxIjiI444gK/lz3V03n7jh3hB41kpKhMcZGwhnjeT9DUa0xrzmx -dj5QZHmV2b3S8RHhrNYfJEDwBn2COYtanrlwMpKaO8KXpJVP1LhGxTvBn9DdrCev -DbIuBc0Ro7WYQKj7lAYVYsGUCy9WQa9ciEvoaj5Dc5zWslU0nntC7UmBAQakTm5p -sZVZJCZiPM/P5pdTTDjt3fF1Qqfu6tyOFxQ/31GsT6Yrm9t0p59JTmBW1ayQFw3N -QIsD+YECgYEA3oLJoEWvphupAFJzI92yDMaVJlqwNAPQZV4+LenmtzLZcPyR3sdd -G5eU3whbKdesYqFX8UBQwvhuBpREhe+mLeovMz5MBp/dC5RPOEK+kHu6NvpYyUq1 -L7safI9TZ2nZjf05Ts29btP0+Ocyv9JzX+Bn+VAMIQFUww0w3TP32SECgYEA2XgC -XvyXNmhk9Avdt9pgI0fxSqlIoPOXeC7TYgSZykPrize1m5LRc50rekS2YxlPSv/L -0KbmNc9L0Ty9IzBYyEpDwf9B4KL/WtQRuWodznr87YsJzWR0JlEQ9W96me5n5X0d -YW4Kc+3t85tx+nE8usaMggcv98aoQWdeBQ08X38CgYA0od8riBBKTFSnfNk7bJ9H -Iln5Xo47X4OV1rsChUdLoj2I2lVuyt2dPze5ofJebWObWOrCaCIyXC06ZSvoOo2m -YrSTfHLjRkE1EfnDJxaIepvLkWAbDQ7aoXlcaVKjLYiGa5V4rHXYl05k6ds5QICF -90Dg2ixkSjpQgPhD+pzvwQKBgQCETxiaM/HH/3HUbVfDIRC2xnGOrDns+udgDpU7 -IHN09SfcttM+SPA3+BrYs++HkYGFruWRF8oeWPXW4q5sN2D80vowkJ3DD0hvOXFj -LqXd10QFPj+DgCeOnGnF+cJM3xjFLf7vJSUk7VCFk0CgT77UIDKidb8AcBQ0XrB8 -QFZH/wKBgQC95LQc8ifjdtei/Vv36CpAh49ohjg7+sT9+aoqGCVvX5SJ6g6sJP+G -CRYcYuyDOQC3zVEOsDIwqib6Q9Ntm690bwZt/cZXUIM9Vp4vuGP/GHro8XNiwMld -tLmvs5COkapuqMkY3symFKjLQtOauIDlqwpnZvqVY9vICo0X3YiEHw== ------END RSA PRIVATE KEY----- +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDC5gt5AiKN942n +82dJhGYyuSuFeVm9V+lX7WHmw/8PMNEkG7gASbUK7Tzp423k4t/Ljr8GLw7ZOenw +le9O5RdmNaiTgNITJC6GD2fCTQu49cJI5Rq7OSiN/SHsCrydc8CwGyJEn86Uo9dq +fsQkm/fAz5domv62zLeZK9C33Exahhu/ftWdzjKfrkpObSNC++oxbIjoCvgfKfdm +HsUHHW8AdlkdYuWi3OtsnL9iX0Z6YlW1jQ2+DgohpF6gHo1tqF2DX0TcSy+VCif0 +zjMznO/LEH8POORhc3GFXOmSvb3wGHoRLN//Nhatx/zeki0TGQHn1dm9IzsThRoX +wp8UAq2jAgMBAAECggEAJskE63XjToE/LXcgzN6OP/XdlVhK5YVDKH5TB0tlzK4Y +UKk7esMwRhZkEt9xlSUZCDdGCIMA33XI+lm8H+UzPOHcxE3UgH6oy4DxUxdmB87Q +dRUytqNvUKJZR9HzKxpH9EPSE/oBcE8SpVzIx8hKC5LEPMrreZFP0CmKBazPfQvt ++WNZYTyh1mUmkL30ak3a7i/RMRbKUCb7QgVI8a8K4tR/AzLjDRW0klO7Y3u1aE1c +Hnts1IGN02rDcDlelsZAtDSnTOSJs9i1XZ2I9xy1A7ynBYgRAAHXsi3uu7h0XLoE +/y2S6zTb9s0OlxLSGYI+v71HzVpOpw63WHSqEGfXMQKBgQDxdS8JVuY6UdO/GrZ0 +o2ajxrlMdaFcDKWZ9BWtx6OAEQVkN5JXi6dRJCpFrg4NIPwb+Yq9WYmMSNxFLa7c +mqJx9roETD96lE06OHT8ZBXGkLQ4KBA8qiX5OdD3Q2HfwcjRga6BSf7b/HVRPX3I +vT8nTYnTUSKIKGUniteF7IAEpQKBgQDOowIhiIt/LHcVvq0Kj11E7Jbneazy0EOF +0nEk7g5RCwMn3Dzcw4lEixnWQBe7r1HNnx/PZJapU0sqEquzLUysQcEYfUifmY97 +zaS8E//+d7AJxmV+iH2lIIcFeX+XQhbvthyx1y2WkAMlZ4ADhOoP9FCCbL8ZWr8/ +ZOobSuIupwKBgQC6TcewNhvILfDqyGq1joqYnbHF3BFX2+4+3sWHY721B+0YCYTi +BcBg7D2trAHtgWDlGONC/H4T/vfubLQ6RRpIQq3+uPJV223HGV6yi2r93hMgLVFx +7XsFVOX2k0hGhNg1RxFlcrmx9ZZzy7VtGRBMfBh3M2golLqQCyIGlJemfQKBgCNB +sOVj1NlYDuGI7SF2IKXX8E+CdT3gxwSYSXHRpGOzi1BLxZ6tRkiJq1jhCqudWEnL +MrRCJ2qwqYx+LwmdWw2xEm9JQRDqNI8dIVRt3Snf5gtk7IBQbY+1IxSODHUUc7Fm +0zKM0lx0KfVB2ZfAH+ek+e+m+lwrHaKFZ2RMvJbVAoGAMhT7ZGXOoJSBXbatJC7C +rJMl+2NVr1qRDZE/DPlHDlLazDKXYgizUAnMQ6bw4MHVHdZMpfJ6LcgBqMegekQQ +FCG713KEGMAYgy2CHz4lEjGYQaCXJwUlzKALY6Ih3AVZZwqQHn+OQ/7t509IS0Zf +J5KjsbDN9dHsnc5DwnScY5g= +-----END PRIVATE KEY----- diff --git a/test/extensions/transport_sockets/tls/test_data/extensions_cert.pem b/test/extensions/transport_sockets/tls/test_data/extensions_cert.pem index c98180a7dce7..834945a35ef3 100644 --- a/test/extensions/transport_sockets/tls/test_data/extensions_cert.pem +++ b/test/extensions/transport_sockets/tls/test_data/extensions_cert.pem @@ -1,25 +1,25 @@ -----BEGIN CERTIFICATE----- -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 -vO6aOHiOv3k= +BggrBgEFBQcDATAdBgNVHQ4EFgQUicr+2Bk1/afrxiN+Ql8FRA29WXEwHwYDVR0j +BBgwFoAUD6DPJb1YF34IHnaYZclDrx9PhVYwFgYHKgMEBQYHCAQLDAlTb21ldGhp +bmcwEAYHKgMEBQYHCQQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBAAXtE5YbtEws +F2qS8NhbMxpqymvb6QcwOhf0HPAzcJokZuowuwCYjakA1HZzkFBZK7FFrtUwRo+m +Ia3fmXkTCK/oP5oG7Bv6UWMXOCtZqil63S9NyIPdn6ILMWQ6goCxjgDOu8/+Fw/A +3wvBY8/aLsePmyir+fD/M3wwJ71D/7jkhJcAo0Hslmx+65SULaK+IL2Zu6UPiBT4 +u0IW2gQMker2bjEChJDlbr+xcntDolcKvmREonJbikojTAa+lxIemToxxl+eliAT +b1vxqEhqXM++Gg871SDoLP9v7OYhbpJiumXu0QcMXjaEkblGibmwLW7CHO4O/b2e +hzsWIe48KTc= -----END CERTIFICATE----- diff --git a/test/extensions/transport_sockets/tls/test_data/extensions_cert_info.h b/test/extensions/transport_sockets/tls/test_data/extensions_cert_info.h index 75cb19f3fcc9..1398b3510a0c 100644 --- a/test/extensions/transport_sockets/tls/test_data/extensions_cert_info.h +++ b/test/extensions/transport_sockets/tls/test_data/extensions_cert_info.h @@ -1,10 +1,11 @@ #pragma once // NOLINT(namespace-envoy) +// This file is auto-generated by certs.sh. constexpr char TEST_EXTENSIONS_CERT_256_HASH[] = - "959d3c72dc0dc5e29ad9843715d0871be9d61953b420763278b4e57d12f19f3f"; -constexpr char TEST_EXTENSIONS_CERT_1_HASH[] = "ddc3e7d2330351f759ce3e7b342bed6d8ee09c34"; -constexpr char TEST_EXTENSIONS_CERT_SPKI[] = "34CDXNJ77muosk23FgbzwsyrFYul8BVi/56S6oVz4aE="; -constexpr char TEST_EXTENSIONS_CERT_SERIAL[] = "7c252c75e95aa57a88f1f1c5cc3ff4fa9c5aa4c8"; -constexpr char TEST_EXTENSIONS_CERT_NOT_BEFORE[] = "Aug 22 07:51:31 2022 GMT"; -constexpr char TEST_EXTENSIONS_CERT_NOT_AFTER[] = "Aug 21 07:51:31 2024 GMT"; + "ffc4fda43ba46afffbb5fddeaa5c3b627984d60e173c2fc7f406692b7f1b24f8"; +constexpr char TEST_EXTENSIONS_CERT_1_HASH[] = "177b4c5cbf598d805606174139ad122f33cfa1da"; +constexpr char TEST_EXTENSIONS_CERT_SPKI[] = "cZ0Pr1fLI8fxH5LTLoFD+dluhe+eCxR3AWHfZmuiRP8="; +constexpr char TEST_EXTENSIONS_CERT_SERIAL[] = "3ab370888bba18071dd1beaf74e78c613e490575"; +constexpr char TEST_EXTENSIONS_CERT_NOT_BEFORE[] = "Aug 21 19:14:08 2024 GMT"; +constexpr char TEST_EXTENSIONS_CERT_NOT_AFTER[] = "Aug 21 19:14:08 2026 GMT"; diff --git a/test/extensions/transport_sockets/tls/test_data/extensions_key.pem b/test/extensions/transport_sockets/tls/test_data/extensions_key.pem index 66bcb15abc01..51002f764eb3 100644 --- a/test/extensions/transport_sockets/tls/test_data/extensions_key.pem +++ b/test/extensions/transport_sockets/tls/test_data/extensions_key.pem @@ -1,27 +1,28 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEpAIBAAKCAQEAt0VSzYs0Eo8mgT2cdH/c36xd+sCMmoJME1jNuwTX++RES7KP -eR2SnSbFe8kLssy2iT79dT0wYOnTBiaRZyUg5TD/tfM1lnEz23ZzOyIaMl/7ziha -zhmU7nZVX+OuTkG/AIoUK/9aJhNBspg/IHCXDeyz38G6D2ivQLDWr9/U9MifXfG+ -rPG2I3DsgxegEWjxJ4q6O+iFtySJWJcRGNjqHyToZsE7B7O9wZfJRD68Oc2X79rj -l5wPJxQn5fkTP8NGXkWulzY+nM45bHPFZxeR8eqFQb3LGMT57/lEQnNCnJ/NVe80 -rWiCq1TwXWX7NiU2hrhOHmviwEjtfUiZYpYntQIDAQABAoIBAQCcUCNMrrMONUxZ -JQyBjOD9YY2SppIF4qYyRibKoVn6PPpHOhgG7EM1iHEdoB87NEFoE/KoATV3I1fa -QiD4QYGqGb2wGa0WEJ1zTLcBs5d2acliT6cLbGRLc2Bj9dSgaJEZS6viztu75+a8 -BgCpkX404TOV4CzqoZYAbhPeU+HVmKol01yq3JMjNxFN7UE0XbgRm7BGRinrelzn -TCcRPGY7+M/lhSUo+l8a5HlZ0Qe0Y9WR/Yg3QGg2cyfWNUb51jUkrTTIczEGx2D8 -jmyyKy787jvUnvELH8kiGp2KKj4pPhQH3kj4uS21nfiFllofiXhRMz3f7OJelTXi -40tWbyzhAoGBAOBALcJjK8XfP2ldkQRJFTLwCGrJT+8zjcmdrYUEUjprfWYH/nlQ -uHVD9fc7IPG6di0kLjpZv1v6i0S4RcVf6XdmxECil7bK9eMK9Ow3L9EBCWqIu4bz -b6Yyl92PsV4JQu5pV6Duhyjpm1tPUx9lH4y4YLL6KWfOqR7kue7AeLJtAoGBANE3 -2sp424hVCYOZmqwZAr8RMx23Fx6E2gLw5jrN6W0A8ZbGxgq7FSsJWNW2Pyz9Y+lD -sruogXU8mDXVgp/FU/sOvf3Kvb/Mo/fHmyMRC/rGWF+94gMHeTRZl1p8HJFgNZVl -GIFaV7lcseIET1wd8nqd4oM5kiLih+4a2Bb2NT1pAoGARKPgXcu1Lk/zPPEi3kjw -cDMAoI8WJIWHNNtKrZhxAui77Wss/T0z+NDgjNhQcS091vtoGvw1kpXR4yr0UEHX -WHDgSVh7T7w4H1LPPS53OGY016Mao2gIGLsLuQmupLX5ArjD1cKtJFy87OoO62Es -kwosrxvbaKbdJVOlhersBtECgYA7qLG7CruPJLCR1jtE19zwnvb0gkEVcsy4Cfmc -yxrE+n/pfsT6Sl6+5utuBYn+SkMzQRq2aFaCF8VPlJKq/Jn1/T4wIJ/7EV+wSDr0 -xOelmumYY40PUBI/20xNgRakXcrpzuot+JULRmNzD8eRfPin/l2ZDdGeIPqh6wWz -hoGoAQKBgQCfny+1w48lB5J0L/2cYT78T7BG2RjWEnpIyzymysmGOE7cpuYtZIi9 -4N1etLj47tKHTnjsxueZHHnGoKtzBKVHHWjzlIF6mSE8aDqZDtC4IEw9gcJHNYKX -9c8j/wmscdbwO4ImJXlp+UabDkPo2b5bA5IhqIlEfO6/+FU4KcTMWA== ------END RSA PRIVATE KEY----- +-----BEGIN PRIVATE KEY----- +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCiWsORHGVrsTgC +2kzA/swykPlcfUOqW9Nci9xPWIE8RtCsd3UkEOtzWCY3KSyu9Hh/nonwj37dblvJ +qYuuH7iDjXpMTtpwZg+P5XLNGS0q5PFTq56reOHxosqUKEKaO5IwR5OGiXwHPMoJ +s736sNVcWv3Ob3+lRwoszuZVQzrq58AcfG6ivo6C230LN82ygIxFZWo8u0LKml7L +OzMHZmqVM4FKreLLs+CNsg+fmQZ57iA28H8OmGssj+YKNlh9ftgSAUKJRoO2Kgdj +6qVVKDAizjobn6ZhiPIIUgl5552EMCY3GWP7/4OxjKmZ1Ug3ekWKuYf0pfpVTcup +7a4zy88tAgMBAAECggEACAJUPXdaJXrjmXhtauPm7OOr+X0Qdnn7LkiUALIMBg40 +Qx3NgI75HoKNuBDm7GaQ/zKx+VUK3B+SlZswkdFsx8iV7OfC7OKMB/w4spd4W/JZ +WVhRBoJ7GvF97tshlfw0VP9i7rMflDfSe7ILQC+zBtBSTvm/IUck4FsAj9o2MNpT +xXflPBmZMhtYq/jcQbycgD7ewBljFv+lQy1JSPSsB/QCOQAh3PB8XzGa4kcM9k36 +J4hI1kGQNVtN4BhISJ4lxTafWnLTgGOAWEnA+ombdXWmfDvIxahFPv4kUKwNdJ9U +xO5d2Z2GvsZKolRrD0SYpxjpYW55SfyryHxZRWQjnQKBgQDUIVsw1RyWbNJByd34 +bLEdZV4WTvkTG4m6ZqCKlnXnrK5/66jhy1axNnRykT2j2at/AKeNvzs9sLMU0GWu +TWPPeXNQ3hsNY/TGGR7J5n9u4Srnp1ijBWom5zX20bwTE9HRQgi57Znl5MTKs7Nk +Qmfsq96G16+tqNESlE9vtSt+AwKBgQDD7iuPC7nHpi+nKDUnLiUXOvsiSH3qSeO5 +eEcA8vZK9I1ih0u5uw0G0wGWGOS/4D7K5sABV2izoHvg32AJN0bzG885uEzNZ+dw +WAMbJt9kSi5fXsweuOt9gjysDMh44s4v4PEWYW44BoCnBoOmsba8+43ryR5PK9E6 +2olwKcnPDwKBgQDO4ik5mt5ipob4upPNMNQbwzzbrPGl/Pl53ZU9FDixVexpvb/b +VqCZ/G3dPmFLZ4KmPlErIRH5vFcrOYOxVrC9K8mXWMYxbQbQHLe2WSJ3VQqvGrqL +Y0B/6IbszOgMAwxidXBlRKEPYOm8dz3BzjHk1EoWYExppXciE5rVa2+bWQKBgQCf +rOBu6Z10Kem4DrqSvbaYoga8v9tuLt2Z733eNiOmnnsDC0QZj2lkYF5wlsUF4pkJ +/tgHv9aiXW3Xq/O2TwhRZB6T6bEdzUn+cpvFav6v2wzDyJwNhaLVXGhZxukyK5Th +zC5ukOSkYBhFBrgQB9DnXxMgT32WBB22GxfbAxNm3QKBgFmeNOr+amgfNZJXQE+P ++CWCH/QdxtZquLLdx1yPLmptPvW+jriTwtm8r8gO+zwORZAhNoTUroGtS0t8XJwY +E3lHsOFF/cQfBQ9r3d3Qz62OOTzfS0tpiyl/NXV8wpmmn4QPiaVms63O36GTxxkL +YA/Fl6ndFQEWhSYX2F5JMeO6 +-----END PRIVATE KEY----- diff --git a/test/extensions/transport_sockets/tls/test_data/fake_ca_cert.pem b/test/extensions/transport_sockets/tls/test_data/fake_ca_cert.pem index cbcd367fb579..4508f2cdfeff 100644 --- a/test/extensions/transport_sockets/tls/test_data/fake_ca_cert.pem +++ b/test/extensions/transport_sockets/tls/test_data/fake_ca_cert.pem @@ -1,23 +1,23 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- diff --git a/test/extensions/transport_sockets/tls/test_data/fake_ca_cert_info.h b/test/extensions/transport_sockets/tls/test_data/fake_ca_cert_info.h index e7cb8cd2545e..04ea6dcdb052 100644 --- a/test/extensions/transport_sockets/tls/test_data/fake_ca_cert_info.h +++ b/test/extensions/transport_sockets/tls/test_data/fake_ca_cert_info.h @@ -1,10 +1,11 @@ #pragma once // NOLINT(namespace-envoy) +// This file is auto-generated by certs.sh. constexpr char TEST_FAKE_CA_CERT_256_HASH[] = - "409183b43ea9022bb1cdf5cbf55956002bab5ad6639498cf96cd7f399a9e03a3"; -constexpr char TEST_FAKE_CA_CERT_1_HASH[] = "f913a10dbae3c8223f78549c4e0a5f98c4f1d822"; -constexpr char TEST_FAKE_CA_CERT_SPKI[] = "D8vA9t0nc1K9C3bLp7CtacLNVeY8u+QwS0Tbo3lwD7k="; -constexpr char TEST_FAKE_CA_CERT_SERIAL[] = "3ab7b5450f606856f70dc7034124554ea9d65c5b"; -constexpr char TEST_FAKE_CA_CERT_NOT_BEFORE[] = "Aug 22 07:51:29 2022 GMT"; -constexpr char TEST_FAKE_CA_CERT_NOT_AFTER[] = "Aug 21 07:51:29 2024 GMT"; + "6b7207bbcf7144eb5c1d22f29e1e0c96879576d15daf1dd54f41440d3b70b17c"; +constexpr char TEST_FAKE_CA_CERT_1_HASH[] = "2c088d4877d568b5090ba125be1f4a45629b22fa"; +constexpr char TEST_FAKE_CA_CERT_SPKI[] = "5j05h/3g7ypaQEyg0A8NAt2+vFnwOlgIuDzaJ47r1j0="; +constexpr char TEST_FAKE_CA_CERT_SERIAL[] = "0906bd50f8b1b94c03926f73f8efbb47e6872886"; +constexpr char TEST_FAKE_CA_CERT_NOT_BEFORE[] = "Aug 21 19:14:03 2024 GMT"; +constexpr char TEST_FAKE_CA_CERT_NOT_AFTER[] = "Aug 21 19:14:03 2026 GMT"; diff --git a/test/extensions/transport_sockets/tls/test_data/fake_ca_key.pem b/test/extensions/transport_sockets/tls/test_data/fake_ca_key.pem index 604aec4a51a0..e5be2c593749 100644 --- a/test/extensions/transport_sockets/tls/test_data/fake_ca_key.pem +++ b/test/extensions/transport_sockets/tls/test_data/fake_ca_key.pem @@ -1,27 +1,28 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEogIBAAKCAQEArggAZnikQjBrKXZLBJ/jOY0lFE9iCfh4qNjhcJy4MyKxPPqO -tmxu1wOrbIquXjdQEsTFiMk1xclQnSrSx9++3pec25ioNomAREjLlCefoCUWzzce -grM0s0shP5FvlKHReaIl6NuVvsMOFZnw5eEnlIubKtapXIkpzegV0lrbkID7dElp -MumhRBDwrUHD3u5//SbWf54uF8J8Dfvt/tKDMTUhcQ+QhHuIUp1JpUBRGc2jfDcU -UctknC4So+fgqJAo381t5SLBj4gM/VUfW0xNZ9rBmXVugRaPw91fPlhym61F3NpI -MLYVZFuLGtngETxyyjqTgajZHCOBxbvu7iwE1QIDAQABAoIBAA/aZr7u6nelFX33 -aqoHLpnFg8Uv3gxud/9Zkl/Bxv3RgTe+01VG12n6yZjfoTav7zlmd2AYhC96QT+v -8PeIKEj6oq1WYKxnJioSP4lFesMJ3eQOb1cUoA5dH7A8vV9axkxAOxfVOPThq9zH -4yvtsL9VYFMsrszhKc+5/pLk9+9XygFPeOTSSP5vdEJ3Z0xiNFZPZfHtB0JoRjxu -p+Imbk0NoFDUSk+2jbVodA2hKrhQp3UVQnQIUcPVJid3bTvHbZI3KkgN7l6ExyTJ -rkUZM/sdL5zAICDAvh1tZfXKzc6qHA6E3yW4uOGneeMQCm1zwP2q5CVcu7NjPhj9 -y6uJ15kCgYEA4xMSyuBT/DpfZ3EI1maSscI2KbvuUQfzTAEv/BlyZkXzM3RK2qQW -y4Ersp16EvFb5sex/HbvLre5qMUbPpYvnNxKI9bgq4+FS/XN5qFJUgZPlWuBkkvp -HyBIufq5OeTc9TGt3N9Ae9Esn3vo1g5uGoqXNXaHDjQo6N/nF8knDU8CgYEAxDMu -dlhHsd8M7cB7Z0LzOwpTCHkeMEZ1tc8CeeFUxeR8RmN8Rz5EFkULTH/f9NqDafS5 -mXjNCg+5tb5QP3q4pwtJHwlcT5zoAr3osBL4NyTGJVI9v95ZUCC6fjD6k00+fREE -5azjLZWRvPFypcbZu2oYcNCEzWNZpM8F9CkoKpsCgYAL2Yb1h1dapkEsSL3JUnj9 -RcFF1ETPfba4lKdIZJuPsr7KRJtTZZS68faxz337VxUQqgMjxaEdswDBSefuEDBT -4zsLO79ltIukNyOTkX8eBK5Kgd21ILj9otWovujDmKnfMcR87jmTPIszl2fDI+Wj -BPB3HcRWfWpVHLoWh6y+CQKBgBLtJQRBi9j6vVKKCN1zNedyHYRpuqHJij1ZlNGR -DQ5x9hMMMcblmMfVLTvZ8g66rYahFu5ZGt5nmfCQRUl6WymyCwG1c3QynKb3DuU9 -TzhykbKz9kT1/AOgxJy7uNBQ2UBTTfeh7+BL1100pWycfBB6MZVgaA8wEEu3tMlS -1w8VAoGASdFh+b6wztdFpjaaec0+HLh8W8roUSmlVd3RRgJf5D385r7Z0HOaRHlh -p28h20ALy4pdEtF4uk/n7kTRATnUUoyUHQlJJLnBiUFHUYxMe4o0hHf7ugWPMQ2X -3+I/z3hvXJEINXm2IO5crL9mAqDwV92RgDC9B5gkgE0gOf/ShjM= ------END RSA PRIVATE KEY----- +-----BEGIN PRIVATE KEY----- +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDCmvnnGe/JKJa0 +3CxKzcVpb4g1VvLEhp2WHIKEZjiXJH89FFcgnjPBuzIAAJPS2VbVOvkqa4JCO4ti +t+K6PbpjKYNnylBo9Ky+FbzSeUox7Q7PIU2XV9FNdcGzTROWHvqgToxjIcWqoa0p +NBdryMmoCd3AXY3q8Z7OEvIysdHzakh7e5bkpVK23A1b8+FoO6itQ56Y+0HMGJTH +hwHv7ZUTf510RzlMQhV0zc1CwHlt3znGqnuo3zRnWNwYJQJ3tQI/uLfgigc/cBES +05qiwvmwGCD0+nbbb3za6KtAfZkH9SRVsV6eFnamGN5kPgvFKe4P/WNJxoIT/duA +c4uQ+BTpAgMBAAECggEAA0nBuzPm/KEg8Ba1m4tKhfOKe6GSdzDxwgg39FYTKAqd +KRe049TdzwIuCsNNEXJL/fesdMOy7xI5KAaEtYeMJKzI5EdjgG0nQLb2pR/DhIBw +OvO3Gegz8yPFjWqvUAlfTAzHtnfAR+0faI4mxH10sCV/3QY3paabe6Pk+meiwoLG +V0hksDUFfAWKUvc81+3kaMfYTDUsO4dW7XjdNvEkqsq8F3MZkdVPo0X/6HN2yyoB +Vk44BuRNb/QAI4pqZ2rNtNkhwXxVCcOPl8S8RQeqqMGtxi99WgaSDwumhiQ6kNo+ +kpHFycfvb3CFSJKkSw2a0PikgmtkvBr15eeJ3sylWQKBgQDkiotugCX83NJRDQHZ +FUpUgVO540HOQAZWgCPhBnSBowZ/Fpe4wqEemuK56IvX2whQYPEkAm3AIuc8RGgY +dOuPkIcQQVj62xyVrspXLg6eFthUeAhjMa5/dg+SJj5PsUzdxwSf34bnAeh/ostJ +Kg9bQB51LKx7xKkCinf1V++9RwKBgQDZ/KLLUSUXCUV0rYZYC2nGh7x5lN1Crooz +TXI6YyXwd9rv7phNToy9/5u8oWblZaaOFYcs2uxeeg4J+HIFyrcAZ6QHf5NpnV4c +c4bdolcHz7shIi7BKig7v7G96MDlN1ZCq5H/u9m4yGsUD5s/q8XV4Hy4FC9VzLRn +U1uofEP0TwKBgQDkb8NM8VSHOqYSk8DMHubMLvTkck6dfQuYvL6gN1aPGcftkkSX +ThvEPqbvkoztdqcJyMxf5PmUuo6NhAbUo1Gtj5YhXmA1Znxc9XiUyZmc1VLoo44m +sEsuZnDL8eQIvj0J1Ns/fisWjqa5pZwyhpMQ77dCAiRqFjmlK4kaOAqPEwKBgQCb +Irn0+qXr1BRTKl+O72hy+wz+dhxVpYQDaN2fggpxLctpsCNB+WIeofgC8dcZ8RLs +0ZNnL9LClhjBrcfwKUm+BwRstbWCl5VvqCRWPX+0tnkV5o7huA/0HcPwROJq/svs +HNCF8PnNEQ1rtIOnd6cPRHleRDc/17SYSHHV4cI27wKBgFAZoZFJ2aFCwtqEyhtD +EOwc5WIRqxvZ7fBOoyJnEDHIUC01UyqR8+AIh0/WFG+TFNuxJvebx12EdEK+S+iJ +TJ2SNlBywcxHflTC772Iy3IZb+deVUU5YxFIoTNv3Ba4s/1lzfH6HsOlamTulxK6 +VmCaLqe6wc2VJnXd0whBbeJ8 +-----END PRIVATE KEY----- diff --git a/test/extensions/transport_sockets/tls/test_data/intermediate_ca_cert.crl b/test/extensions/transport_sockets/tls/test_data/intermediate_ca_cert.crl index 8a262920774a..44a5f1a3bedf 100644 --- a/test/extensions/transport_sockets/tls/test_data/intermediate_ca_cert.crl +++ b/test/extensions/transport_sockets/tls/test_data/intermediate_ca_cert.crl @@ -2,12 +2,12 @@ MIICBjCB7wIBATANBgkqhkiG9w0BAQsFADCBgzELMAkGA1UEBhMCVVMxEzARBgNV BAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoM BEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5naW5lZXJpbmcxHTAbBgNVBAMMFFRlc3Qg -SW50ZXJtZWRpYXRlIENBFw0yMjA4MjIwNzUxMzRaFw0zMjA4MTkwNzUxMzRaMCcw -JQIUS/zr5MA/czykD6IqKh4UQhk46WYXDTIyMDgyMjA3NTEzNFqgDjAMMAoGA1Ud -FAQDAgEAMA0GCSqGSIb3DQEBCwUAA4IBAQCc7VVA7kvu/H5l3qDvrH5UmSdw1jXr -q6qeKZIYYlJ6XK2l9Q25Cb/nQtiwChILTMItf5unDPX1Erpsti2j06JUlZmrUFOZ -XojqZjKMtUH830msgmm3kavllGERzz7YXzbYFLFVpmHcBw14bV2NxPPYbvoLNHfq -YZ8pgcE6oSSLRytQ0xCCCqJp4h9tAf24zgmBOt4h78e44GKQpMhoZlAxbJu4uocV -qvLuni4Y1/UX0i+IdRUZk5bKOWdzq+Zdc3a8uHK7wuyVfprAM2sgUTUNfYI9TLk3 -Ul68+0tF1A1hTUVeqi/mc32yi8O4ZH8eOL+x3nJyV8flffu+dos+Lhk+ +SW50ZXJtZWRpYXRlIENBFw0yNDA4MjExOTE0MTFaFw0zNDA4MTkxOTE0MTFaMCcw +JQIUCJAk2LFDOO9q+3twtS1w4LExj8sXDTI0MDgyMTE5MTQxMVqgDjAMMAoGA1Ud +FAQDAgEAMA0GCSqGSIb3DQEBCwUAA4IBAQADYU+nJ9c8R5pLyMzdaY+EivtxOBb3 +MHihGRc6UI69P5C3dcXRxfRQmpUCGD201c08bU+ZXjJqGm2YE0cO1IgsAfw1wDGS +ebKiqj+MjoPcd6cakAwstfEvTR4Ku0WxUCVIYhIuyHBcuyUmBWrTQEFLmdSSg9ES +LvSxqS8cfe8Y+eEiFyAteWBW36LoUKeiAIsm1QSIlUFLqVgNMx5Ru2klxn71YsN/ +vJ1OT/k85XSTEeQ5gcQJe0yaY/gkU5d1w/ccj5/1G9AF2PQZHZTjfW/sCCkI0ndh +pELxqaEbxrlerHI+2HY83Hv0SsskPBW6s9skKXH3W8FWNPzaEtyUjVNO -----END X509 CRL----- diff --git a/test/extensions/transport_sockets/tls/test_data/intermediate_ca_cert.pem b/test/extensions/transport_sockets/tls/test_data/intermediate_ca_cert.pem index 25a9159b7327..31ca4b4c0e81 100644 --- a/test/extensions/transport_sockets/tls/test_data/intermediate_ca_cert.pem +++ b/test/extensions/transport_sockets/tls/test_data/intermediate_ca_cert.pem @@ -1,24 +1,24 @@ -----BEGIN CERTIFICATE----- -MIID7jCCAtagAwIBAgIUfCUsdelapXqI8fHFzD/0+pxapL8wDQYJKoZIhvcNAQEL +MIID7jCCAtagAwIBAgIUOrNwiIu6GAcd0b6vdOeMYT5JBWEwDQYJKoZIhvcNAQEL BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjIwODIyMDc1MTI4WhcNMjQw -ODIxMDc1MTI4WjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx +aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQwODIxMTkxNDAyWhcNMjYw +ODIxMTkxNDAyWjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM EEx5ZnQgRW5naW5lZXJpbmcxHTAbBgNVBAMMFFRlc3QgSW50ZXJtZWRpYXRlIENB -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2KN2qre5737wAqiPy6Ub -ZmtMvhbZ0qFJXDLdsvHN7iywA8rdwuUhhL+VhcFukdcxNOCbDNElnXIVHPr61dM7 -v/i1TJ8S8igKlX2zHwa8WXcTZxIvfG6Skgskr3GQwnfQb/D09tlgmV9NfVTexOPj -xLGi+grJf/Lybtq+Pj9yrG1v2NqmHyo/icyi14KvH3OeZ1ClfJX0qmO4mO/wHOpt -sIj56kHqb0ttZD3Ja9ee8H/VmSXVDS/grrBYmnqorvgY7rFunci72kogW892QOgo -K5pMFv1LQlhnJT8Nc2SvyI2M+9fPBLK30KYTJ4e5uicubQIrANDQQ2myjD+oFrVm -HQIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBBjAd -BgNVHQ4EFgQU8C1rPT/4/p2oeosaE/i3eZFKT/kwHwYDVR0jBBgwFoAU5YZRBAkl -IKJnd3qqjq32OKSSLyAwDQYJKoZIhvcNAQELBQADggEBAFoJ932JcsdaZbjVNdZI -pOjB8TD2Z8nz4mJAX0aabP8HayGZY3D7A0D4oED5dKmly/R+wKHgpZACiU3lrAPm -DQeozwVzOVqHZjIVjqYLzscF2IhB4NpGQE0f8M5Ute+/9OgbR/RQuiEZ1GluikGV -9LVP1a4mJgYSbvsekVbC+zN0pla2QOS+eQguvThVv8EreGWAjFdEqLDmya8nOwNL -hTI1CSbK89T4IL2pwIj+R9sS31bpIPXlnhgU7bn1+mwBXSE0vhyw9yFGYZi+l84C -gJ1tDP0F8faetBWCkftdLgaczYsJ7iHVDhrqZFC5VP/Ly6nyHjoxcdEEWLTZetUy -yyE= +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= -----END CERTIFICATE----- diff --git a/test/extensions/transport_sockets/tls/test_data/intermediate_ca_cert_chain.crl b/test/extensions/transport_sockets/tls/test_data/intermediate_ca_cert_chain.crl index e70fe1a18360..7b2813b8a1b1 100644 --- a/test/extensions/transport_sockets/tls/test_data/intermediate_ca_cert_chain.crl +++ b/test/extensions/transport_sockets/tls/test_data/intermediate_ca_cert_chain.crl @@ -2,25 +2,25 @@ MIIB+DCB4QIBATANBgkqhkiG9w0BAQsFADB2MQswCQYDVQQGEwJVUzETMBEGA1UE CAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNU2FuIEZyYW5jaXNjbzENMAsGA1UECgwE THlmdDEZMBcGA1UECwwQTHlmdCBFbmdpbmVlcmluZzEQMA4GA1UEAwwHVGVzdCBD -QRcNMjIwODIyMDc1MTM0WhcNMzIwODE5MDc1MTM0WjAnMCUCFHwlLHXpWqV6iPHx -xcw/9PqcWqTCFw0yMjA4MjIwNzUxMzRaoA4wDDAKBgNVHRQEAwIBADANBgkqhkiG -9w0BAQsFAAOCAQEArv50n9iLaX9Vei1ldedumBtvl3DomOUtHPxb2YOPRGd9EKWa -rNtZ9pWibwLLekNoc8zNhNw2KFDhA8i6/af6BuK2O3MNMw9gbHKJnILkXJapame1 -DkEEORABNuBRpgAWrQF6GaVkFp94NjfcGHbX8QCmYEueArEBEReZRtOHhNSjFdaP -JU+hiueoNtEcOg8mX3w8OnYq11Rwmf440veRxupgrbcL4W8sCg3IbydUUvy/R0Jo -3t9bRFYd2Jj4J0idxD7HSku8pCRjCmlQcicso+G/G6oqoduJ29O8hfliqp76mjeL -HSVSWUXy9f1yTr0BZ0/eY1yj84mtK8Tp3FRELg== +QRcNMjQwODIxMTkxNDExWhcNMzQwODE5MTkxNDExWjAnMCUCFDqzcIiLuhgHHdG+ +r3TnjGE+SQVlFw0yNDA4MjExOTE0MTFaoA4wDDAKBgNVHRQEAwIBADANBgkqhkiG +9w0BAQsFAAOCAQEAPe7WB3XT2rBs/2K+/G7s0EAeIlgdv2H/QXhBb3gLA+mUpLTH +cPgvkdnSEKw6x6g+erI1pAqew6ZiEbaSf4SLCYKTQhpzHH2cmwJ+chwplFnSIcVl +2FQOmQ1xf/lIZRf3hgPTGTzws6ptBoPGsOo+IqQ06+ggCAXXuHoNhHzKAkw3k5g+ +W+fPfQEUkJWCrDmM7Nhu50bf+cSPQl9qw4Z42K86pqp7w1sw5STo4Lp2MoKCT/3b +8X4wBB8hTvMdOJozwUjWnf8PbgXRTOfuoCR9eycLTbMUS1GazYKLfjMLESFR3rqp +tnY4u9DRKVqDzKPVPzz8BXzdJicwWlqVdO2I+w== -----END X509 CRL----- -----BEGIN X509 CRL----- MIICBjCB7wIBATANBgkqhkiG9w0BAQsFADCBgzELMAkGA1UEBhMCVVMxEzARBgNV BAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoM BEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5naW5lZXJpbmcxHTAbBgNVBAMMFFRlc3Qg -SW50ZXJtZWRpYXRlIENBFw0yMjA4MjIwNzUxMzRaFw0zMjA4MTkwNzUxMzRaMCcw -JQIUS/zr5MA/czykD6IqKh4UQhk46WYXDTIyMDgyMjA3NTEzNFqgDjAMMAoGA1Ud -FAQDAgEAMA0GCSqGSIb3DQEBCwUAA4IBAQCc7VVA7kvu/H5l3qDvrH5UmSdw1jXr -q6qeKZIYYlJ6XK2l9Q25Cb/nQtiwChILTMItf5unDPX1Erpsti2j06JUlZmrUFOZ -XojqZjKMtUH830msgmm3kavllGERzz7YXzbYFLFVpmHcBw14bV2NxPPYbvoLNHfq -YZ8pgcE6oSSLRytQ0xCCCqJp4h9tAf24zgmBOt4h78e44GKQpMhoZlAxbJu4uocV -qvLuni4Y1/UX0i+IdRUZk5bKOWdzq+Zdc3a8uHK7wuyVfprAM2sgUTUNfYI9TLk3 -Ul68+0tF1A1hTUVeqi/mc32yi8O4ZH8eOL+x3nJyV8flffu+dos+Lhk+ +SW50ZXJtZWRpYXRlIENBFw0yNDA4MjExOTE0MTFaFw0zNDA4MTkxOTE0MTFaMCcw +JQIUCJAk2LFDOO9q+3twtS1w4LExj8sXDTI0MDgyMTE5MTQxMVqgDjAMMAoGA1Ud +FAQDAgEAMA0GCSqGSIb3DQEBCwUAA4IBAQADYU+nJ9c8R5pLyMzdaY+EivtxOBb3 +MHihGRc6UI69P5C3dcXRxfRQmpUCGD201c08bU+ZXjJqGm2YE0cO1IgsAfw1wDGS +ebKiqj+MjoPcd6cakAwstfEvTR4Ku0WxUCVIYhIuyHBcuyUmBWrTQEFLmdSSg9ES +LvSxqS8cfe8Y+eEiFyAteWBW36LoUKeiAIsm1QSIlUFLqVgNMx5Ru2klxn71YsN/ +vJ1OT/k85XSTEeQ5gcQJe0yaY/gkU5d1w/ccj5/1G9AF2PQZHZTjfW/sCCkI0ndh +pELxqaEbxrlerHI+2HY83Hv0SsskPBW6s9skKXH3W8FWNPzaEtyUjVNO -----END X509 CRL----- diff --git a/test/extensions/transport_sockets/tls/test_data/intermediate_ca_cert_chain.pem b/test/extensions/transport_sockets/tls/test_data/intermediate_ca_cert_chain.pem index 1be173f41e36..4a9bac05c253 100644 --- a/test/extensions/transport_sockets/tls/test_data/intermediate_ca_cert_chain.pem +++ b/test/extensions/transport_sockets/tls/test_data/intermediate_ca_cert_chain.pem @@ -1,47 +1,47 @@ -----BEGIN CERTIFICATE----- -MIID7jCCAtagAwIBAgIUfCUsdelapXqI8fHFzD/0+pxapL8wDQYJKoZIhvcNAQEL +MIID7jCCAtagAwIBAgIUOrNwiIu6GAcd0b6vdOeMYT5JBWEwDQYJKoZIhvcNAQEL BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjIwODIyMDc1MTI4WhcNMjQw -ODIxMDc1MTI4WjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx +aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQwODIxMTkxNDAyWhcNMjYw +ODIxMTkxNDAyWjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM EEx5ZnQgRW5naW5lZXJpbmcxHTAbBgNVBAMMFFRlc3QgSW50ZXJtZWRpYXRlIENB -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2KN2qre5737wAqiPy6Ub -ZmtMvhbZ0qFJXDLdsvHN7iywA8rdwuUhhL+VhcFukdcxNOCbDNElnXIVHPr61dM7 -v/i1TJ8S8igKlX2zHwa8WXcTZxIvfG6Skgskr3GQwnfQb/D09tlgmV9NfVTexOPj -xLGi+grJf/Lybtq+Pj9yrG1v2NqmHyo/icyi14KvH3OeZ1ClfJX0qmO4mO/wHOpt -sIj56kHqb0ttZD3Ja9ee8H/VmSXVDS/grrBYmnqorvgY7rFunci72kogW892QOgo -K5pMFv1LQlhnJT8Nc2SvyI2M+9fPBLK30KYTJ4e5uicubQIrANDQQ2myjD+oFrVm -HQIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBBjAd -BgNVHQ4EFgQU8C1rPT/4/p2oeosaE/i3eZFKT/kwHwYDVR0jBBgwFoAU5YZRBAkl -IKJnd3qqjq32OKSSLyAwDQYJKoZIhvcNAQELBQADggEBAFoJ932JcsdaZbjVNdZI -pOjB8TD2Z8nz4mJAX0aabP8HayGZY3D7A0D4oED5dKmly/R+wKHgpZACiU3lrAPm -DQeozwVzOVqHZjIVjqYLzscF2IhB4NpGQE0f8M5Ute+/9OgbR/RQuiEZ1GluikGV -9LVP1a4mJgYSbvsekVbC+zN0pla2QOS+eQguvThVv8EreGWAjFdEqLDmya8nOwNL -hTI1CSbK89T4IL2pwIj+R9sS31bpIPXlnhgU7bn1+mwBXSE0vhyw9yFGYZi+l84C -gJ1tDP0F8faetBWCkftdLgaczYsJ7iHVDhrqZFC5VP/Ly6nyHjoxcdEEWLTZetUy -yyE= +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= -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- diff --git a/test/extensions/transport_sockets/tls/test_data/intermediate_ca_cert_chain_with_crl.pem b/test/extensions/transport_sockets/tls/test_data/intermediate_ca_cert_chain_with_crl.pem index 418648fceab1..654128b24424 100644 --- a/test/extensions/transport_sockets/tls/test_data/intermediate_ca_cert_chain_with_crl.pem +++ b/test/extensions/transport_sockets/tls/test_data/intermediate_ca_cert_chain_with_crl.pem @@ -1,60 +1,60 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -MIID7jCCAtagAwIBAgIUfCUsdelapXqI8fHFzD/0+pxapL8wDQYJKoZIhvcNAQEL +MIID7jCCAtagAwIBAgIUOrNwiIu6GAcd0b6vdOeMYT5JBWEwDQYJKoZIhvcNAQEL BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjIwODIyMDc1MTI4WhcNMjQw -ODIxMDc1MTI4WjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx +aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQwODIxMTkxNDAyWhcNMjYw +ODIxMTkxNDAyWjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM EEx5ZnQgRW5naW5lZXJpbmcxHTAbBgNVBAMMFFRlc3QgSW50ZXJtZWRpYXRlIENB -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2KN2qre5737wAqiPy6Ub -ZmtMvhbZ0qFJXDLdsvHN7iywA8rdwuUhhL+VhcFukdcxNOCbDNElnXIVHPr61dM7 -v/i1TJ8S8igKlX2zHwa8WXcTZxIvfG6Skgskr3GQwnfQb/D09tlgmV9NfVTexOPj -xLGi+grJf/Lybtq+Pj9yrG1v2NqmHyo/icyi14KvH3OeZ1ClfJX0qmO4mO/wHOpt -sIj56kHqb0ttZD3Ja9ee8H/VmSXVDS/grrBYmnqorvgY7rFunci72kogW892QOgo -K5pMFv1LQlhnJT8Nc2SvyI2M+9fPBLK30KYTJ4e5uicubQIrANDQQ2myjD+oFrVm -HQIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBBjAd -BgNVHQ4EFgQU8C1rPT/4/p2oeosaE/i3eZFKT/kwHwYDVR0jBBgwFoAU5YZRBAkl -IKJnd3qqjq32OKSSLyAwDQYJKoZIhvcNAQELBQADggEBAFoJ932JcsdaZbjVNdZI -pOjB8TD2Z8nz4mJAX0aabP8HayGZY3D7A0D4oED5dKmly/R+wKHgpZACiU3lrAPm -DQeozwVzOVqHZjIVjqYLzscF2IhB4NpGQE0f8M5Ute+/9OgbR/RQuiEZ1GluikGV -9LVP1a4mJgYSbvsekVbC+zN0pla2QOS+eQguvThVv8EreGWAjFdEqLDmya8nOwNL -hTI1CSbK89T4IL2pwIj+R9sS31bpIPXlnhgU7bn1+mwBXSE0vhyw9yFGYZi+l84C -gJ1tDP0F8faetBWCkftdLgaczYsJ7iHVDhrqZFC5VP/Ly6nyHjoxcdEEWLTZetUy -yyE= +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= -----END CERTIFICATE----- -----BEGIN X509 CRL----- MIICBjCB7wIBATANBgkqhkiG9w0BAQsFADCBgzELMAkGA1UEBhMCVVMxEzARBgNV BAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoM BEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5naW5lZXJpbmcxHTAbBgNVBAMMFFRlc3Qg -SW50ZXJtZWRpYXRlIENBFw0yMjA4MjIwNzUxMzRaFw0zMjA4MTkwNzUxMzRaMCcw -JQIUS/zr5MA/czykD6IqKh4UQhk46WYXDTIyMDgyMjA3NTEzNFqgDjAMMAoGA1Ud -FAQDAgEAMA0GCSqGSIb3DQEBCwUAA4IBAQCc7VVA7kvu/H5l3qDvrH5UmSdw1jXr -q6qeKZIYYlJ6XK2l9Q25Cb/nQtiwChILTMItf5unDPX1Erpsti2j06JUlZmrUFOZ -XojqZjKMtUH830msgmm3kavllGERzz7YXzbYFLFVpmHcBw14bV2NxPPYbvoLNHfq -YZ8pgcE6oSSLRytQ0xCCCqJp4h9tAf24zgmBOt4h78e44GKQpMhoZlAxbJu4uocV -qvLuni4Y1/UX0i+IdRUZk5bKOWdzq+Zdc3a8uHK7wuyVfprAM2sgUTUNfYI9TLk3 -Ul68+0tF1A1hTUVeqi/mc32yi8O4ZH8eOL+x3nJyV8flffu+dos+Lhk+ +SW50ZXJtZWRpYXRlIENBFw0yNDA4MjExOTE0MTFaFw0zNDA4MTkxOTE0MTFaMCcw +JQIUCJAk2LFDOO9q+3twtS1w4LExj8sXDTI0MDgyMTE5MTQxMVqgDjAMMAoGA1Ud +FAQDAgEAMA0GCSqGSIb3DQEBCwUAA4IBAQADYU+nJ9c8R5pLyMzdaY+EivtxOBb3 +MHihGRc6UI69P5C3dcXRxfRQmpUCGD201c08bU+ZXjJqGm2YE0cO1IgsAfw1wDGS +ebKiqj+MjoPcd6cakAwstfEvTR4Ku0WxUCVIYhIuyHBcuyUmBWrTQEFLmdSSg9ES +LvSxqS8cfe8Y+eEiFyAteWBW36LoUKeiAIsm1QSIlUFLqVgNMx5Ru2klxn71YsN/ +vJ1OT/k85XSTEeQ5gcQJe0yaY/gkU5d1w/ccj5/1G9AF2PQZHZTjfW/sCCkI0ndh +pELxqaEbxrlerHI+2HY83Hv0SsskPBW6s9skKXH3W8FWNPzaEtyUjVNO -----END X509 CRL----- diff --git a/test/extensions/transport_sockets/tls/test_data/intermediate_ca_cert_chain_with_crl_chain.pem b/test/extensions/transport_sockets/tls/test_data/intermediate_ca_cert_chain_with_crl_chain.pem index 4d9c25f55813..89fe06d656b5 100644 --- a/test/extensions/transport_sockets/tls/test_data/intermediate_ca_cert_chain_with_crl_chain.pem +++ b/test/extensions/transport_sockets/tls/test_data/intermediate_ca_cert_chain_with_crl_chain.pem @@ -1,73 +1,73 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -MIID7jCCAtagAwIBAgIUfCUsdelapXqI8fHFzD/0+pxapL8wDQYJKoZIhvcNAQEL +MIID7jCCAtagAwIBAgIUOrNwiIu6GAcd0b6vdOeMYT5JBWEwDQYJKoZIhvcNAQEL BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjIwODIyMDc1MTI4WhcNMjQw -ODIxMDc1MTI4WjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx +aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQwODIxMTkxNDAyWhcNMjYw +ODIxMTkxNDAyWjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM EEx5ZnQgRW5naW5lZXJpbmcxHTAbBgNVBAMMFFRlc3QgSW50ZXJtZWRpYXRlIENB -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2KN2qre5737wAqiPy6Ub -ZmtMvhbZ0qFJXDLdsvHN7iywA8rdwuUhhL+VhcFukdcxNOCbDNElnXIVHPr61dM7 -v/i1TJ8S8igKlX2zHwa8WXcTZxIvfG6Skgskr3GQwnfQb/D09tlgmV9NfVTexOPj -xLGi+grJf/Lybtq+Pj9yrG1v2NqmHyo/icyi14KvH3OeZ1ClfJX0qmO4mO/wHOpt -sIj56kHqb0ttZD3Ja9ee8H/VmSXVDS/grrBYmnqorvgY7rFunci72kogW892QOgo -K5pMFv1LQlhnJT8Nc2SvyI2M+9fPBLK30KYTJ4e5uicubQIrANDQQ2myjD+oFrVm -HQIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBBjAd -BgNVHQ4EFgQU8C1rPT/4/p2oeosaE/i3eZFKT/kwHwYDVR0jBBgwFoAU5YZRBAkl -IKJnd3qqjq32OKSSLyAwDQYJKoZIhvcNAQELBQADggEBAFoJ932JcsdaZbjVNdZI -pOjB8TD2Z8nz4mJAX0aabP8HayGZY3D7A0D4oED5dKmly/R+wKHgpZACiU3lrAPm -DQeozwVzOVqHZjIVjqYLzscF2IhB4NpGQE0f8M5Ute+/9OgbR/RQuiEZ1GluikGV -9LVP1a4mJgYSbvsekVbC+zN0pla2QOS+eQguvThVv8EreGWAjFdEqLDmya8nOwNL -hTI1CSbK89T4IL2pwIj+R9sS31bpIPXlnhgU7bn1+mwBXSE0vhyw9yFGYZi+l84C -gJ1tDP0F8faetBWCkftdLgaczYsJ7iHVDhrqZFC5VP/Ly6nyHjoxcdEEWLTZetUy -yyE= +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= -----END CERTIFICATE----- -----BEGIN X509 CRL----- MIIB+DCB4QIBATANBgkqhkiG9w0BAQsFADB2MQswCQYDVQQGEwJVUzETMBEGA1UE CAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNU2FuIEZyYW5jaXNjbzENMAsGA1UECgwE THlmdDEZMBcGA1UECwwQTHlmdCBFbmdpbmVlcmluZzEQMA4GA1UEAwwHVGVzdCBD -QRcNMjIwODIyMDc1MTM0WhcNMzIwODE5MDc1MTM0WjAnMCUCFHwlLHXpWqV6iPHx -xcw/9PqcWqTCFw0yMjA4MjIwNzUxMzRaoA4wDDAKBgNVHRQEAwIBADANBgkqhkiG -9w0BAQsFAAOCAQEArv50n9iLaX9Vei1ldedumBtvl3DomOUtHPxb2YOPRGd9EKWa -rNtZ9pWibwLLekNoc8zNhNw2KFDhA8i6/af6BuK2O3MNMw9gbHKJnILkXJapame1 -DkEEORABNuBRpgAWrQF6GaVkFp94NjfcGHbX8QCmYEueArEBEReZRtOHhNSjFdaP -JU+hiueoNtEcOg8mX3w8OnYq11Rwmf440veRxupgrbcL4W8sCg3IbydUUvy/R0Jo -3t9bRFYd2Jj4J0idxD7HSku8pCRjCmlQcicso+G/G6oqoduJ29O8hfliqp76mjeL -HSVSWUXy9f1yTr0BZ0/eY1yj84mtK8Tp3FRELg== +QRcNMjQwODIxMTkxNDExWhcNMzQwODE5MTkxNDExWjAnMCUCFDqzcIiLuhgHHdG+ +r3TnjGE+SQVlFw0yNDA4MjExOTE0MTFaoA4wDDAKBgNVHRQEAwIBADANBgkqhkiG +9w0BAQsFAAOCAQEAPe7WB3XT2rBs/2K+/G7s0EAeIlgdv2H/QXhBb3gLA+mUpLTH +cPgvkdnSEKw6x6g+erI1pAqew6ZiEbaSf4SLCYKTQhpzHH2cmwJ+chwplFnSIcVl +2FQOmQ1xf/lIZRf3hgPTGTzws6ptBoPGsOo+IqQ06+ggCAXXuHoNhHzKAkw3k5g+ +W+fPfQEUkJWCrDmM7Nhu50bf+cSPQl9qw4Z42K86pqp7w1sw5STo4Lp2MoKCT/3b +8X4wBB8hTvMdOJozwUjWnf8PbgXRTOfuoCR9eycLTbMUS1GazYKLfjMLESFR3rqp +tnY4u9DRKVqDzKPVPzz8BXzdJicwWlqVdO2I+w== -----END X509 CRL----- -----BEGIN X509 CRL----- MIICBjCB7wIBATANBgkqhkiG9w0BAQsFADCBgzELMAkGA1UEBhMCVVMxEzARBgNV BAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoM BEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5naW5lZXJpbmcxHTAbBgNVBAMMFFRlc3Qg -SW50ZXJtZWRpYXRlIENBFw0yMjA4MjIwNzUxMzRaFw0zMjA4MTkwNzUxMzRaMCcw -JQIUS/zr5MA/czykD6IqKh4UQhk46WYXDTIyMDgyMjA3NTEzNFqgDjAMMAoGA1Ud -FAQDAgEAMA0GCSqGSIb3DQEBCwUAA4IBAQCc7VVA7kvu/H5l3qDvrH5UmSdw1jXr -q6qeKZIYYlJ6XK2l9Q25Cb/nQtiwChILTMItf5unDPX1Erpsti2j06JUlZmrUFOZ -XojqZjKMtUH830msgmm3kavllGERzz7YXzbYFLFVpmHcBw14bV2NxPPYbvoLNHfq -YZ8pgcE6oSSLRytQ0xCCCqJp4h9tAf24zgmBOt4h78e44GKQpMhoZlAxbJu4uocV -qvLuni4Y1/UX0i+IdRUZk5bKOWdzq+Zdc3a8uHK7wuyVfprAM2sgUTUNfYI9TLk3 -Ul68+0tF1A1hTUVeqi/mc32yi8O4ZH8eOL+x3nJyV8flffu+dos+Lhk+ +SW50ZXJtZWRpYXRlIENBFw0yNDA4MjExOTE0MTFaFw0zNDA4MTkxOTE0MTFaMCcw +JQIUCJAk2LFDOO9q+3twtS1w4LExj8sXDTI0MDgyMTE5MTQxMVqgDjAMMAoGA1Ud +FAQDAgEAMA0GCSqGSIb3DQEBCwUAA4IBAQADYU+nJ9c8R5pLyMzdaY+EivtxOBb3 +MHihGRc6UI69P5C3dcXRxfRQmpUCGD201c08bU+ZXjJqGm2YE0cO1IgsAfw1wDGS +ebKiqj+MjoPcd6cakAwstfEvTR4Ku0WxUCVIYhIuyHBcuyUmBWrTQEFLmdSSg9ES +LvSxqS8cfe8Y+eEiFyAteWBW36LoUKeiAIsm1QSIlUFLqVgNMx5Ru2klxn71YsN/ +vJ1OT/k85XSTEeQ5gcQJe0yaY/gkU5d1w/ccj5/1G9AF2PQZHZTjfW/sCCkI0ndh +pELxqaEbxrlerHI+2HY83Hv0SsskPBW6s9skKXH3W8FWNPzaEtyUjVNO -----END X509 CRL----- diff --git a/test/extensions/transport_sockets/tls/test_data/intermediate_ca_cert_info.h b/test/extensions/transport_sockets/tls/test_data/intermediate_ca_cert_info.h index bfec52c1a048..70bc50ae2afa 100644 --- a/test/extensions/transport_sockets/tls/test_data/intermediate_ca_cert_info.h +++ b/test/extensions/transport_sockets/tls/test_data/intermediate_ca_cert_info.h @@ -1,10 +1,11 @@ #pragma once // NOLINT(namespace-envoy) +// This file is auto-generated by certs.sh. constexpr char TEST_INTERMEDIATE_CA_CERT_256_HASH[] = - "91b048a0941a41740a243a8db4509ba31abdf0c00a1aa9fa36fe2e28d029b22f"; -constexpr char TEST_INTERMEDIATE_CA_CERT_1_HASH[] = "635057edf7e2eabf863ab7fb5748a443aaeffee6"; -constexpr char TEST_INTERMEDIATE_CA_CERT_SPKI[] = "ZDXblcuF6baBH/AjCGwH7ADE9pyP4WXTWX9s92hPYXE="; -constexpr char TEST_INTERMEDIATE_CA_CERT_SERIAL[] = "7c252c75e95aa57a88f1f1c5cc3ff4fa9c5aa4bf"; -constexpr char TEST_INTERMEDIATE_CA_CERT_NOT_BEFORE[] = "Aug 22 07:51:28 2022 GMT"; -constexpr char TEST_INTERMEDIATE_CA_CERT_NOT_AFTER[] = "Aug 21 07:51:28 2024 GMT"; + "fa83825871e3671fe862ad77e888828734dd7f9e6bdee75edd51904479258b06"; +constexpr char TEST_INTERMEDIATE_CA_CERT_1_HASH[] = "9f79dbce9f962d4540fe9069188e06e8dce3a4a7"; +constexpr char TEST_INTERMEDIATE_CA_CERT_SPKI[] = "1X86BGVlx5ub3r34HvKuZ47A2OMT1Z9cRUSHc1mkrzE="; +constexpr char TEST_INTERMEDIATE_CA_CERT_SERIAL[] = "3ab370888bba18071dd1beaf74e78c613e490561"; +constexpr char TEST_INTERMEDIATE_CA_CERT_NOT_BEFORE[] = "Aug 21 19:14:02 2024 GMT"; +constexpr char TEST_INTERMEDIATE_CA_CERT_NOT_AFTER[] = "Aug 21 19:14:02 2026 GMT"; diff --git a/test/extensions/transport_sockets/tls/test_data/intermediate_ca_key.pem b/test/extensions/transport_sockets/tls/test_data/intermediate_ca_key.pem index 401b9a27ed26..9a71e2bf5c8e 100644 --- a/test/extensions/transport_sockets/tls/test_data/intermediate_ca_key.pem +++ b/test/extensions/transport_sockets/tls/test_data/intermediate_ca_key.pem @@ -1,27 +1,28 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEowIBAAKCAQEA2KN2qre5737wAqiPy6UbZmtMvhbZ0qFJXDLdsvHN7iywA8rd -wuUhhL+VhcFukdcxNOCbDNElnXIVHPr61dM7v/i1TJ8S8igKlX2zHwa8WXcTZxIv -fG6Skgskr3GQwnfQb/D09tlgmV9NfVTexOPjxLGi+grJf/Lybtq+Pj9yrG1v2Nqm -Hyo/icyi14KvH3OeZ1ClfJX0qmO4mO/wHOptsIj56kHqb0ttZD3Ja9ee8H/VmSXV -DS/grrBYmnqorvgY7rFunci72kogW892QOgoK5pMFv1LQlhnJT8Nc2SvyI2M+9fP -BLK30KYTJ4e5uicubQIrANDQQ2myjD+oFrVmHQIDAQABAoIBAEyiLmUfjt+AiMh3 -9j30jufBBymrDayrrza1K6WUUeNx3WXKCn5Z7Wx3FR52mXVvqRFqbo6vIV47r+pL -ghXHnjg/c2rCTsJola3iBE3yZQhEzhFE5pVey+xrkrOZObsBBTPECfOUW86FXvT5 -47/EWZsHt345+KORPl8mc+uzKA6EFOvfQGcSzVWur34Xq9fbK3tU5D4SbNBl6JNr -VjCQGC0nTkTKhbG+AU+iOb4TJKg6psbgZI46abbgmNa3VSZe8T8sYEnEKRhDn6nu -XzbmrKuRm+UMBCXVT5u7WQZsyNaGy+pO1xCEwqQ3rtBExc6QZ5PspE8nZOsxOEpN -gQAjmWUCgYEA/HCv8rKIrdDsG8PVyFpPvVQJ0U9idqqMMzP/nMaoO4vccgeW2mO3 -N5pcY1i1VNCElHOfyzSHc5w2Lkhcp4B+zsl6MrpJOvfhlsInPROtUOueMDSDxKIJ -Fcjz6LBpVB3R4rWsvaeePymasGA2yj90k0dcB8BmBuOa9SREnKutULsCgYEA27GI -IQpWwyeI01mxzhhbWnX1xR1p92oYuk6DJBCWfJnAxzl8u9TmQX9qGgVubln8FSWq -TvzxtIlY2l57pan5EUZb0u1rngg4ordIsUL8JVRM0GEcp9rf5LN8dmE8L6XVjhp0 -EPCk0WyMYoZvPxqDt7uPf3LGSNqy6EGyxIGyAwcCgYEAv1twlMnvP8tCX52o3bJQ -BdXBh2/k1M1db6b4GdChUFop5iqImM3D4htZ81kYQ8244otvUutjzihZDeZ+jd6i -wYAK6I872b5zvAM7GVpkJBYnmKUGSbUGrAPjmLy5azEbm/5Zjn6UP477Gr4kalWF -uer7AUlATfKU0UUH2bdtrucCgYBgfyAd8x6c5ZaRzsnsjoJBv6JODFdpFy75Vlb/ -1lFjNV2ZpESHdEIW7tI5z7zrt5aj60FdJHk+JT3j3LBO2dPOpKrcgPBOH6pQvlSt -l5CNDPQYay9dAyRonfXDQX5gJ2Uf37qvXiPm4Njgxc/DVfAZGccz4cP6aCVBIupU -qer4rQKBgEcBC4HTHX43M81l876lpNho+DKptcWIY700o49wi6GF1IzSzsiHDxL7 -GPfnWDRoU7nbRdFd/PxpKoK5KURgF52vyWxFpwEnw3Y2+ZGx5JV97+Mod/IpPe6B -TGI0bmdJN96X8zKmZIrDd1FNPEFnqhBY9cYhnEmZ2T9tkCWyQ/+p ------END RSA PRIVATE KEY----- +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCvvTkjOiiT8l3Y +edcy4NGKYkVmHrVUi92/fKBPU2PsRbdz46d7aUAn0HUrhkQtmKLC5UTzck8zwiD4 +ZSDtEklXIJ7YeUpCFIHb4l2ZXSAXMqO5RpBqLkbIBhOAoRa4tX9RBkLVpMigzf9r +4MTYvrUT+kNbYz19T5jsfgpPPcthhc4SvznbVQ/OAQbmnBsg0Z+TK/wpR5yUDt9c +XZDytI/lUmuqVHaPG+rsQIUVuLNxhjhMFTycFZkf7NkfJypyQPLAPSo4P1ae324k +KHUo+B4f3NrXrm+ubMfFpaDpUpEy5XD15hqkCUqctLxUjZ9IbpiOJT9g54Q03eZh +fvRufCpFAgMBAAECggEAB8s6Dfxl0U3l6JRavWhoEp2SG1nQS+waDQR/bZUysMdU +wACALIJ59GoT0DbXrjf/O+qEGNHgflilMq71e14cv470TIBwkSasra5H3WXaZvz5 +ct2UyQi9XeCbG9DJG6788wB2lVgGB8+q/MNOp5gpmrW2KAbqMrUFgLOETIhejTgZ +gJsMGE45rdICyS/dTh0/qWtuoNq6VLg1RBJPToqG6BQFIH9zMwuOxtLDfyRaGCfn +VeS5eShdYyBP/nQIkG/7ucBJFiTpdbUqNAhDC+EzKRfVfNI03RsFSykF0HG5r5bo +nSNJpFERBa4JFO2shVOEPgYJn/aZkCLUxC4KM/L4DwKBgQDtos51GypD26RtJGmz +NEHkm4s1sLCOPMMjjluZYSPBneh4LaqgaN7aILzbOtfRq+TvcG6ndl1NcnVJRwUp +olOpV98CBeQcbR7nPPtVujBGcVUucDQEmpEy/G+DYONPGZ0xq8Wr5PSU4fbnCoG5 +eHWcvRwNNbmllhKp47wnzSLRVwKBgQC9UebBBTFFlDuxp4o4iixPO4c6cfPrHT+r +C5Felui2cck74siaQab+4amY3TnSAVjtzYJDEZBvqI+kCO0Fv0agwseDXTTnbyG6 +uEcOEZ2xhJrpV0Ex7mP6w8+M3fSNr7Y9Qnj4iTPcHCa2KB0fG38fABbVxjizcOoS +hVpN+XTTwwKBgBEnjpXflyZ85ZrHZSX9oMAbBmqizawG8ONRNIWXAJjKiGych1O7 +HlNKx7dfwRKuwQET8bj/D2820wauLM47nKR95mhj+nqe2ftBaLdgkHmVVtvaV7b5 +XX/7vyURynb8V1+tkcB977YLteIp3QGBk6Pz9uFxPmyYr9I50WxiH6BTAoGAIYMq +9sYFh8yKmJMQu5tx5oCiGm1rgRYHXC7LB9Rs00bnGUu2uN+gQQQPMnkOsCb+5/F1 ++otUZv+Olbniwx6t0O1Jxe4s3D7m2JegNFRX9sGDboS8jKsnVY9t4QC1NpOBDe0D +XvNik7cD/0Cwjv4eDY3FfQf+p3z4YljquFzNGmMCgYEAslklXfqJFROtBNHeRpP1 +1FQpgsc6IDqCXK/L4GOS1XCzVaXOL5wRLbdDf8IOPG6/CgU5lRrGluCZ2EZGkGj5 +raFOkyP6zleb2m7Q9CAUdhqtj0b/4rpALtefMNcI6gRFq4o7kSmGoaM+wi2vWIc2 +TjFeGoUXA+YYfeK/LLizZBg= +-----END PRIVATE KEY----- diff --git a/test/extensions/transport_sockets/tls/test_data/keyusage_cert_sign_cert.pem b/test/extensions/transport_sockets/tls/test_data/keyusage_cert_sign_cert.pem index d79305cf9929..b0244c9c5d6f 100644 --- a/test/extensions/transport_sockets/tls/test_data/keyusage_cert_sign_cert.pem +++ b/test/extensions/transport_sockets/tls/test_data/keyusage_cert_sign_cert.pem @@ -1,25 +1,25 @@ -----BEGIN CERTIFICATE----- -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 -IxufGc28uas= +BggrBgEFBQcDATAdBgNVHQ4EFgQUICeYGoZFMVnDGMVZzjmX/Xe6MtAwHwYDVR0j +BBgwFoAUD6DPJb1YF34IHnaYZclDrx9PhVYwFgYHKgMEBQYHCAQLDAlTb21ldGhp +bmcwEAYHKgMEBQYHCQQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBAIWizlP9uwMD +a0t8grAarhEADm6TvoPzakONuzWKlPvFookYjE9qfTNmWXCyzGcIl026M4wz4Ecv +5lYDbE0AUOk6MHSbtRM0ofL9YDmXcyNTJ5zpesQi0fJww7h0Hxn9lOmRURXcYcmN +aRFSYJnSrNxlPQFFZIVNwCH4jra9XEbIYr0b3adxpIsZUWqfTxhIatT94kSKqDb0 +TmylpZkxgALe4vVQQlSwMDx1rTX4fJZoAaecqKnSrAJ4CAdB1d6jfDGR2GVHHxeW +L/LlGqdfRiPXASm63JJcOM8Ullb8/tX4eKQQplyo839RVO5VCqvEkjyb7kHhyBrf +8BeUEPoS/bE= -----END CERTIFICATE----- diff --git a/test/extensions/transport_sockets/tls/test_data/keyusage_cert_sign_cert_info.h b/test/extensions/transport_sockets/tls/test_data/keyusage_cert_sign_cert_info.h index a15981b97ff0..272dde5b187a 100644 --- a/test/extensions/transport_sockets/tls/test_data/keyusage_cert_sign_cert_info.h +++ b/test/extensions/transport_sockets/tls/test_data/keyusage_cert_sign_cert_info.h @@ -1,10 +1,11 @@ #pragma once // NOLINT(namespace-envoy) +// This file is auto-generated by certs.sh. constexpr char TEST_KEYUSAGE_CERT_SIGN_CERT_256_HASH[] = - "d612e1541ec0f454c90867ede824afd20b252b11d316089cc7b31ec40edaf9ca"; -constexpr char TEST_KEYUSAGE_CERT_SIGN_CERT_1_HASH[] = "bc1bdd79249675ad7e2052b1ea53d53f82e78544"; -constexpr char TEST_KEYUSAGE_CERT_SIGN_CERT_SPKI[] = "GqxFOg7GUQqa5IiNgUfYIEYXSd/K1ykjxTuPua5W4Rk="; -constexpr char TEST_KEYUSAGE_CERT_SIGN_CERT_SERIAL[] = "7c252c75e95aa57a88f1f1c5cc3ff4fa9c5aa4ce"; -constexpr char TEST_KEYUSAGE_CERT_SIGN_CERT_NOT_BEFORE[] = "Aug 22 07:51:34 2022 GMT"; -constexpr char TEST_KEYUSAGE_CERT_SIGN_CERT_NOT_AFTER[] = "Aug 21 07:51:34 2024 GMT"; + "1a646ed8760e3e07e0c1755e19b792bbd085dff50733ea1cf69f46d56e5e97ab"; +constexpr char TEST_KEYUSAGE_CERT_SIGN_CERT_1_HASH[] = "eb35ffed0d80020533166576720c2cece88cae54"; +constexpr char TEST_KEYUSAGE_CERT_SIGN_CERT_SPKI[] = "33i6ed560I0dCuyxijPusbUUDi1ES8KJphNv2zJrLJc="; +constexpr char TEST_KEYUSAGE_CERT_SIGN_CERT_SERIAL[] = "3ab370888bba18071dd1beaf74e78c613e49057b"; +constexpr char TEST_KEYUSAGE_CERT_SIGN_CERT_NOT_BEFORE[] = "Aug 21 19:14:11 2024 GMT"; +constexpr char TEST_KEYUSAGE_CERT_SIGN_CERT_NOT_AFTER[] = "Aug 21 19:14:11 2026 GMT"; diff --git a/test/extensions/transport_sockets/tls/test_data/keyusage_cert_sign_key.pem b/test/extensions/transport_sockets/tls/test_data/keyusage_cert_sign_key.pem index 95ecd0ad977f..2bddf53a4ed5 100644 --- a/test/extensions/transport_sockets/tls/test_data/keyusage_cert_sign_key.pem +++ b/test/extensions/transport_sockets/tls/test_data/keyusage_cert_sign_key.pem @@ -1,27 +1,28 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEpAIBAAKCAQEAwXdJpy1zA8yjDZHVAk0u5IGIhBQQY7q2C9WCXY9G3FiHq6gA -F26rDxwBeks+f3G3uzLqYEg9D9UIY0NoAFRYPJEV7l/POp7p1NcZgdi4gwnZvvGr -OjdkNMWkvGqeuS5KTzqfIetkvgEm7eJI7Pjq3MX7QNpXAfX2VX3EpcRVUqucv3fh -DH/uBHrcooR+O9gM1v3pjbrB5Nmgl1yIunyS/5bpTTuS7jNxGGgTTwHfL5gwgA7B -jpE/665X0VcJwsZxWCgxTrPef/5eJsEFBm+XS4rd9fY67yC+ysFGUVtIHfWfyh5s -ucglom9Eu/+YPwGxd1u0sp9tIXAr2VJt2HdlRQIDAQABAoIBAH+6RcI922VywWPA -GCXA12i9rGem53swVehSOhOS+HGZcVj/PbA6vGzpTIB1FPoHFgpdfye6CbZeK399 -jThKd0blctlCIArPyAlhSdHUR10cL8pEu4tf7qR4qF5M9iXETgMo7M70Hjrjf9Qm -RYdOf6DqhQs4G6GLxeqDckUO7lX5GVDb32GzwgAP36JhKRrkzXuiGM/kQik/3ccG -yGyZhW0mmeJUsO+Mg61TRYVDfcit4hWQjTO4SjJwtYGnhmqm105jVwFouWVh3ya9 -Qn69gTQyQ24djH02ygynsSDJ7y4uj1KTbcyMmlz59J5TU1hLifmhT0GC+WCSTomH -R9QNPLECgYEA4IeZTRXul3ccG54P4r3cXhiYf9YjlYY9tzitmUlC+IIq6E1p5/pm -yAcMnv4ElBcB8cQ34etkA2WNtgUGocyhTi4tNdsXqLZZ8wWN49ZGVtvpZvhe8xoD -O3j05iMLK1lek006CQz1p9qjPwa2yu6jC8seLWBmR72JgQ37/PPwpIMCgYEA3JUV -pfzYLG1Qjk9/QqXfnKj08oVpS6veNQOuub8ruRMozAEtKqe0BznJJ7qDG+2EE5fT -u7XLGp4Pi4+yvWJvcD0EKBUEWXzlc2K6zVaAM9vuekcqBVZKgdsBkT0WGyhtsdCh -pdKsoaZCfLOOm7AJPsOghSadzlkELzuTroYpdJcCgYBiEpihlRzcSAic/5OMxMWG -zFOAMzbjzvkSGM2rENcR2TmIspe53iQa5wlaQTYawVn2EnEeW0UaPreBc/yLm+gx -T/YregGBjfUIM7rgc+3RbskqUv6WTRxwU8sU4uW0D5tB2A+reF+s69E2bGZXiZjq -Q9RwmZTTbTSsjEEvIhZQpQKBgQCII3s49tR0lwMg0e+5MqbQCXckNzLFgU2jaqJs -AZD6qNiFEDTQHrD9xKxh2LsSgYUCkrIbKBgyVVtCx22JdTdSDlaCZnZIxMzYahbg -pIJ7f0GwNju5D4jsnD5bZVg/arRJCnq53Uyud+6RCED71anfEt3/T9YVhNsQS7Ta -AfOUAQKBgQDAIydRFQRoC2yKvRmYTSG8BgGX5pr0M1ScihXyhgkDqHPVXjF3S0gd -C5iuAQDRv9mMGMnfAqvPbZuWHiQe6ban0LkTH/THH4PU9lDhOhBC9ZfqnCaCrYoo -lDdGoU83T0/mqfgbZ5LZhBFuijyV2jYVSpC9+HrP74+OPCvXZAlz+g== ------END RSA PRIVATE KEY----- +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCLOt0gY1xj+WzP +9gbVuD9onfqFfAI46qPaXwpJHrbfTQMi/HhpqcXoG0ALD8G9VzjSi5SR4n1lKkWh +ZrMTqoYMmPNhtKVpYmE8cC154XeNu9Jr66S8Ft9LMbl/DodknAUMF9hMl7uqm9Aa +Tym+fy8tElIHIpug1PUn4Tuk9AB8yYHMo1Z/YtsaE7XgHbeN/yyyfzpj+hHaWkSC +R6SgtJ8f2/kKKjb/vR13p0X0st55BZtOpNkvXFhi7YHFwIorBpQvOFbd3hEh284M +Qs3O22BVL4qGRW8T/GmVSXFqYVvHMteDv1o7TOfqpOCi0m7k+wL6JEIZmNmZ2Yh0 +82x/SnYPAgMBAAECggEAKqInvBcw31wtObD4ftEgeYSGhgFnHM6cxe18VM+W5+HJ +KBlvNcvK0jwl7D0y8iuXNsGPCOz1wNik4bt08nyw94KOZEjQreh2Je+jvUKRPVFa +KbnKg93tGjVru8BTLTepQ/65ORrtWFzF6Ih9G9wOMhr+CzlJtoH/X+rUPLqKu6r0 +8YwnFYn5RcgFq8BROrAx+YRFyh1mZbiWeOc4WT08MfjTbTSC9RAKovLQUIP8Evp5 +MQClScY844zJxH/4fKv/P3J7b4guNoJJjSnl88DafINSEwNuMBEl7E7G4sagd1qO +k5XQM3kf4Khy3yzOluBtQPfa/D2h96sfMsYKATDJoQKBgQDBCd0G7ClZ/Ew8VFa5 +xukVFTxAHHxk3+g46eqxYU2/pKD1azVhMm0MobzZiPA2qdjbh/Mg6CYUI2Pi/Wop +Vva+3EN0VuOLC1kkizVNTlEhK3NNMslZhb8LLCNfjZ/Rxy7ywTeVqIcv7tzKR4tD +2nSXDUV8Ji6q6Zfuo+cpUZQPcwKBgQC4pCUPG2aggDFcnerZtvGZjpaec73CKl9Q +69IkYV2ETp7N3TWjArMCj6I6/BxNMw1dm5q6iyJiIH34KiIQP9Lbjm5xu6SSqDxY +yYR0vrSfBj+zrYb9Eb5WotnLoUpz7mxsGxt+Ccze5N3Uo6M/m9xzW3tFq0FiT4wQ +H3W5arRf9QKBgQCdVtXBs7HMt5jHv5Jkn90RIxrVwqIdcmcMJJT3eTDu2FedUYHT +tE8v8ZBE2pm4ZF3uKXQgyTdoSKQ8uoLSKSC61jtg0wVqKpjA8XpDhWcZGxpCvPdi +sWHS0GoQkxXF3YzFrnkI0bFGf3GUqhW3+5H2IIoXM+PryLPefdeHVQfSQwKBgClh +oGyiV33hPS7ktZ3VwpAHxPn+Nqktle8s6wv8RllAxZad3UeLc1M/nbxahH1I09YG +6calKC+V2KWly7yYkUljwpz60QeNbPj5MRZ5J0H8xIogegB92YrRNL7Oh0E0Tlhs +Ot0klSXfZVgi1JOM+vtfpWEX4K+H5Hw4kMndgE+BAoGAa9tl6/iykcFJb4+knbAN +ql5wxgo+m4QoZ6h7b1GO+fbjXavl+6KyRGvdZ2UnE80tG7GCp0yU9W61RmhnD/Wc +GjDOlaIlrH1Ch+dwfVAc0h+HMpm3JzsdG8I97wFTQXktEyDOJp6h2vnBhKx5TrlU +IRKpm7LJXTGrlOOLwwAOnnI= +-----END PRIVATE KEY----- diff --git a/test/extensions/transport_sockets/tls/test_data/keyusage_crl_sign_cert.pem b/test/extensions/transport_sockets/tls/test_data/keyusage_crl_sign_cert.pem index 30fbf509a43b..9a35de211d98 100644 --- a/test/extensions/transport_sockets/tls/test_data/keyusage_crl_sign_cert.pem +++ b/test/extensions/transport_sockets/tls/test_data/keyusage_crl_sign_cert.pem @@ -1,25 +1,25 @@ -----BEGIN CERTIFICATE----- -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 -k2unUERsHBg= +BggrBgEFBQcDATAdBgNVHQ4EFgQU0aZ9DHKLUww4nTtiBr0edU1DhkMwHwYDVR0j +BBgwFoAUD6DPJb1YF34IHnaYZclDrx9PhVYwFgYHKgMEBQYHCAQLDAlTb21ldGhp +bmcwEAYHKgMEBQYHCQQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBAHL73r4EGWdf +9hnMWOSy7BZGWffg82jipjuIKwu6ZNH0YyzrhnBc2IjP1d+upeTffzX1cnuzwz0X +aZTzateqM8u5aQyFbDSlHlsGcySijukiNcs72Vl5imrJmasfgf19bt2MNwnK0ar3 +1Dm2+48k3lCYHnu2YmS2oyCoVyzO+5TxTEB1VjII3NsLZb4dy1WresgWiYtweplG +n7zRBTJWKiM9Nco+ojx27j/IE1D+c/S0WCyYiMXBKYlNk3wJZZmw8D+IHvHu+Dfp +xQR/5rtkbzOYbUXm3PcqkD9KSrQ+SD+jhh5gJXuGZ/aa/7wi6SQyvaR+AfrhvhfH +uUDr1qAzeOg= -----END CERTIFICATE----- diff --git a/test/extensions/transport_sockets/tls/test_data/keyusage_crl_sign_cert_info.h b/test/extensions/transport_sockets/tls/test_data/keyusage_crl_sign_cert_info.h index 2a8831b1743e..517d67d2d6dd 100644 --- a/test/extensions/transport_sockets/tls/test_data/keyusage_crl_sign_cert_info.h +++ b/test/extensions/transport_sockets/tls/test_data/keyusage_crl_sign_cert_info.h @@ -1,10 +1,11 @@ #pragma once // NOLINT(namespace-envoy) +// This file is auto-generated by certs.sh. constexpr char TEST_KEYUSAGE_CRL_SIGN_CERT_256_HASH[] = - "26b77f1c6730b1d157dce3a89cad7905d723a67db7025d4ff0398ea57f3c2f45"; -constexpr char TEST_KEYUSAGE_CRL_SIGN_CERT_1_HASH[] = "fa1f721f75901d23b6d44b4d268bbed74fa5909a"; -constexpr char TEST_KEYUSAGE_CRL_SIGN_CERT_SPKI[] = "ke5OFPi3+yBOYxM8xF1f8JMR/aCwPi6xmWHEXDvek0Y="; -constexpr char TEST_KEYUSAGE_CRL_SIGN_CERT_SERIAL[] = "7c252c75e95aa57a88f1f1c5cc3ff4fa9c5aa4cf"; -constexpr char TEST_KEYUSAGE_CRL_SIGN_CERT_NOT_BEFORE[] = "Aug 22 07:51:35 2022 GMT"; -constexpr char TEST_KEYUSAGE_CRL_SIGN_CERT_NOT_AFTER[] = "Aug 21 07:51:35 2024 GMT"; + "8f03ad5ab1d26eab46433ee73ef77737d21ba0c3159028affee87369226ad663"; +constexpr char TEST_KEYUSAGE_CRL_SIGN_CERT_1_HASH[] = "3a4da189be3abe5502eb6b8ab24355b0d11b3b89"; +constexpr char TEST_KEYUSAGE_CRL_SIGN_CERT_SPKI[] = "IqUUWj0w/Nengzu1U5HootapbFi/5/0qAhnt87mqfLU="; +constexpr char TEST_KEYUSAGE_CRL_SIGN_CERT_SERIAL[] = "3ab370888bba18071dd1beaf74e78c613e49057c"; +constexpr char TEST_KEYUSAGE_CRL_SIGN_CERT_NOT_BEFORE[] = "Aug 21 19:14:11 2024 GMT"; +constexpr char TEST_KEYUSAGE_CRL_SIGN_CERT_NOT_AFTER[] = "Aug 21 19:14:11 2026 GMT"; diff --git a/test/extensions/transport_sockets/tls/test_data/keyusage_crl_sign_key.pem b/test/extensions/transport_sockets/tls/test_data/keyusage_crl_sign_key.pem index 5290cc209dd4..f01202cd520f 100644 --- a/test/extensions/transport_sockets/tls/test_data/keyusage_crl_sign_key.pem +++ b/test/extensions/transport_sockets/tls/test_data/keyusage_crl_sign_key.pem @@ -1,27 +1,28 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEpAIBAAKCAQEAnNMQccdH6yLlTuVszJ1zoPi3N6a59l+sWZZXQsBYp/7tJ7VX -aiyNtKayHvBYKInU7FO19/N/xgsLYBmrZOmsLZB2gn+M/NGBKx+GuAPwXsRgbUjH -eIx9tbgJibc/FlxOhm6FKU9w6a4wATeCrMueBXNYUtR8OWI6XIQ5h+LlylY+1dt4 -PUOGDvSrcoGil3L3qx0VcTyTsicJ9aroQz3+wD70qDx4ttxjmdn9OgYhUksRJI8r -c78FU48Dril29K8aTE385u/HwBqkdTpZIwvMCefBQsSoFzdeKVUEkqZUx9Nhcg8L -5s15JFOcSG80En4N2meZIeamaM+G/f1J6+BI7wIDAQABAoIBAEz8H9p65Yc8fi0Y -2ywnLxgagHbFVgzoModYEkYmfl8Z+fnAP8VTUc0Y99/QRLbB0tCg13d9BYCG83Kd -p1HGlEtZ25N8Yg3KGwq8UzoKVPlwlZWQYLuA3EVUrvn4BvRHJBVCNARvhxJv/Ajc -4z1IR66NTRJ8VO8mlVfNYSCf9gY5Q6Qmn5qiM1b6JWvcR/t/98LvOevkRpMbu7tn -0BVH32qb8vX0oPZA0dRwEu84JnXlwzZMdhF1o43d0sbMmyuwnGfar+bnSsbUSxkk -g5outTRLaGt3tNlGjyJwyqfv7kEtSuMw8MTAsw0ppo7Ay3W/rJTdTmuGjShpAX5d -T3gw+SECgYEAzG5JTPFRxNMxCwDroeJ8VD95uZdb4xQyAOgiXdFk9nmmBZonq17t -MyPHhGOSaZ6/xOi/9MDkfWr8GKAf/dq3Ta0dHE7qtcgiFYstdn9Ltl17RraEwQNV -WuLJ/urP2aNvlT2IP0DfMseZIz3whk0a3eGE84T//luzYxGru9/BwV0CgYEAxGJ1 -1+UXO8wYs8ebIOM+OjwP21U6ppBhMwKeolbrvf/IeUXZSmiAxiyo1jq4bEAhdTJs -KL4HJZ/t6XVbzH2oas7QcAi7gAxJAaVmABd+ZQftUQUihaQ7Ukx+4vTPt0IW/nWN -7e2AmA1fkld+gIWb857LYrvUuzhxlfidMpdFkrsCgYBnzGezhaQ7B/CS4bjCzbjL -Hh+0OEITnqF1DGjGshdNfp7poUgbH2vY14XqlpQ0xMIiPPuaToa1l6jA6CzWPENu -UUPCp99MxX1o6u3+iMvsoLKDSRFG32Zra1Oc96TpoK57XG7djxbFNctvtXd2+Zd2 -qZdT/mfswqrm1oYYMpiykQKBgQCqdiR/77SJDRFsC5iVpWpANh41bfdo2O3lzyJP -G0+pLjqfOYfw1GDio6UxvuqR2+Cuz8OeYcPmXrmt6VZzW6cyfq3icVH/RaqhKSYu -cjYeEBFoQCLFCdcMCqYg7grWsSEwYm191qfGU+VfK178w/yoLG+yFgQDNm0xlgks -/q0/PQKBgQCwXvSdBXKcwCwetW2YR21w01V50YOP9Gb7wyfumGKKtaA7ivksggbo -VNAQ3GOdWzDE5xk6ooLVaI86CYPGsgAxruc3ZrjX4YppDgjVmQeGeexQXNpJpW8Z -yydq41LU9QhN+5z2VyrutluGijLdN/qVmwLe7zpjvyhXoSv5pAFtuQ== ------END RSA PRIVATE KEY----- +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC5DlwNWH8b5dze +FBKy4hun67zC3Wnxk4Bt5GejD9ecg/acNxIQ2dkC8tjBV1eAlq+by/FzcP2oKJ9C +dyoD93p28g1xxMBskhf6zGl20UDjLCl6trPFBRBK8Z7Uuf6sAVkQTR29XlHfOCgr +olc18rlxAdOsO9w6LkN6N6Lp/AriR4l00bbbwe2zfjyVIBkyxT4U3x/pg/4n9V1t +iW3pAzJllHwIAXJ+Ehik8V6pGjfJItpikJvXEuEtzpH28IzuLjBvv0tTe9dQtf8n +8BqrxVJxDB4QZSVVVtl6FdrZXWqcQp0fBq+JzpHdxGD1O1Hffolimaj1i19r3tP7 +SZ22MtR1AgMBAAECggEAAcsp1gp6V0+uPFjL2//+oW05GL2cpHX37X8kbs6QgGva +NnL+/qE3gT42HtAB54H0yCwwQulgpZvL/CqIT1GIVlUyQpAHOjldEiLSqUKN8z9S +VGYnVLMf3U1KOAJosLIZDH3Mc/43o1PTNj90j1YZUtPgGvAMymOSAKhy/WGVmWvX +CjxIAV3aX5/F0vyTQtp9cx5MwxmnJRDpVHwU/ySLPZU4kvouPm/aVjQssycFXEsZ ++6T9yBKl3Ak/zqRI1FFX9OSdR/ChGeRzFt3qlVmfB9beBRbA/Qg+15/zpLp87QNA +YUJMxMxfHtr/Py86Rkm7VwNc51RAXR0lnJEhK/eQYQKBgQDwPXXEuDs0eGeCvhDU +uqNakymK8RAKwDO0LSizD7wxGV/Fr5aTmUnqNtXMA1qDCtUjnDEPOzT7xq523jtl +La6GheoqIP4SnLcN6unoaRbA3nLOSdjtGfrI3gLZA2AE6as4wwIUWerL7DMs5hs8 +MVfOrNIRTveVYuY5mLngadtA+wKBgQDFMibPnuiFXvq8mNVLJdrVo6oF5b8i/qAh +mHlIDtKebOgTHzTba6zJVET2OTTcCEYGmFvAFtuBVrgHJojf7rIsPHbAkh/Y92aw +ECAM1Uy49sA4QbjX6kH/5W1BuRSW6AqUMasfvfBhVpkPtsC0qpokzs5ljuXOpLwu +AbLTv3ilTwKBgBhJDjupqAqA1W3pCsiGaXcBg2SRQ97iWRewrPmU8KBCAWV5f45C +I6+yhWBPQnoWwT8NTgRNJukAx6gqhPSQbqEYrng9x5FYGEUm5yhgXzV2B0MFQhGN +28UsdDs91RoKCQ3+4JnwEQU2RmIWjNBD6K1y2PV49xw52C4gW0HtUYW7AoGBAJoG +GyRuFWYfEq9+nJLuxWe7RxEGK230/jRfeNOcqEwP+pD8/fcoujQi+x5q/muilreO +B5QZBmiWyHTlV2G5ejdtHsA5ImEAlJeOcMo1TJDoQqluRCd5lQWAOP9txbQ9GA46 +YVQQspIE5tbMQuaann2Dftj6bWsjZsx0jS4xTtWnAoGACQu//I5qg8BfDLw0gZqo +azGRhTJqVad+nxiA/s8S3xu5YAJsqZ4RTayaiVDy0p5J5d3iDKzRgECqf0Oy/5Vx +VIZB9odYpAKvXxur/UkbVSXoHNpbTI56NJV9otEtJlWPHzCcgLx7jqgITqFhnHIU +QQRaw5acwYeYY7yI+4Mj96M= +-----END PRIVATE KEY----- diff --git a/test/extensions/transport_sockets/tls/test_data/long_validity_cert.pem b/test/extensions/transport_sockets/tls/test_data/long_validity_cert.pem index f51ac9d52e82..8cee8e688256 100644 --- a/test/extensions/transport_sockets/tls/test_data/long_validity_cert.pem +++ b/test/extensions/transport_sockets/tls/test_data/long_validity_cert.pem @@ -1,25 +1,25 @@ -----BEGIN CERTIFICATE----- -MIIEHjCCAwagAwIBAgIUfCUsdelapXqI8fHFzD/0+pxapMowDQYJKoZIhvcNAQEL +MIIEHjCCAwagAwIBAgIUOrNwiIu6GAcd0b6vdOeMYT5JBXcwDQYJKoZIhvcNAQEL BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwIBcNMjIwODIyMDc1MTMzWhgPMjA3 -MjA4MDkwNzUxMzNaMHoxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlh +aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwIBcNMjQwODIxMTkxNDEwWhgPMjA3 +NDA4MDkxOTE0MTBaMHoxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlh MRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQL DBBMeWZ0IEVuZ2luZWVyaW5nMRQwEgYDVQQDDAtUZXN0IFNlcnZlcjCCASIwDQYJ -KoZIhvcNAQEBBQADggEPADCCAQoCggEBANglPngfYxHQfhPW1JSQrFzdh0E0ED+B -uXCCPEMY1ZUbxJZGaU5n1gdjJlvtwjvREPzHjrVX2KfA6Fz0YMYPXb2UVuN3vCHG -kIIqq65l3bOL7RceGkr1v0STacGFy9o3jZZgku8dJNV93yc+A/HP7L5L/S41E0yy -mIGMycY2c3KfWJ+gDTSHTLFdYHl80pTunWaXAf6Vd/46ONiRlFAq0UNPlyn+Q2SW -BRpJqYr6S41JQzldAJOrYuz9/nt+XW34C5AuM56SxnGBg+BZzY+kQFB9vtnFa9KF -jm6OJU5zuPDm8UlpvRdy1FInAaTcX2zSR1PYyENN4bCf2+Ntm4hkExsCAwEAAaOB +KoZIhvcNAQEBBQADggEPADCCAQoCggEBAKssy7ZGQ9bLQGzo/0MGHOBTM5n2H+wa +230UwuKhj3hGvO5Z8S5XQtHjfAM3oQdUWi9IioUPeCyXZKXpIwUwXkqOPVxwPlMP +uNtA/Cb2QKzDoXRFDHogNdNIWs1aBWNBCyJW3u2iIjsLrbF5cHcMysK3YUBfBOvq +KdI408LFwDyOyz10lrdsJbA/7CmXLE4Z7vZb4O07v1dK6FD/ECvU1sgJZEMIl6ea +t/LXW2Nht/7HkM3UqKr/Dz8DawEo82jXN6i58xNf4aRkqOyZLXHVuwsFuv+X3buI +opH4Fi+5l7lRRJOfoe82Deyuqj5IW0iTvX1QbMsulTYXyA3p8p5bZWECAwEAAaOB nTCBmjAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIF4DAdBgNVHSUEFjAUBggrBgEF BQcDAgYIKwYBBQUHAwEwHgYDVR0RBBcwFYITc2VydmVyMS5leGFtcGxlLmNvbTAd -BgNVHQ4EFgQU+dmfANGVO77X937H43/LKz1Xzd4wHwYDVR0jBBgwFoAU5YZRBAkl -IKJnd3qqjq32OKSSLyAwDQYJKoZIhvcNAQELBQADggEBAOwoXA4mf20PEHW4FCnm -jV+zyYpt4ycHETNSaT8Zt4ndZ2LdyKFAYUbCuSxZY6keEVIh9rZ4KUtDZjzXmXCl -B0aMUTkzlYT5HMR8j+L9cK1a9KGonPhKjCMiomXiZh+MvOGEQCqyGdtYVJ9OHPH2 -rEDHObcCyPA66AB7KHP3rK/yosjbyNkZc0TFb/hYLu75hCT2RcfHY4lKLglqKV4k -je4nM5t3pe40mowjtwCq5Ry/cfnBuezolwsOqcaS7VJhsD9Q+VmMybPve1pADebS -f0mtr3E/if1t2k7JlWRvg37LdEvgfXB/8Qa8upXZ82nTy1BloOeftWiBCksnDyaF -zg4= +BgNVHQ4EFgQUg5Mg22FmCMFg5/4zXPVFLD2ezzcwHwYDVR0jBBgwFoAUD6DPJb1Y +F34IHnaYZclDrx9PhVYwDQYJKoZIhvcNAQELBQADggEBAB+XQZ1dqggbYIb940KX +DOnvSmYsAi6tdaJHBtBUIFItcZe3kDRrXJrkow4FOwZVt8IRgwCVNJNjUNT3G1lQ +ytK6JVW/bF078irCCbDH5AxTJ+NsEMFinmM0/3VJo4iFxYAcNXtWLXhXcGvXTYsv +xfS6/2492WVNCczPmaZ13s+IAsJaJXDCm2KNhayRdMw1zUMcwrijEyJ6MOPDkrsB +45eGbEtYtkKW6vn3CLB6kGQB8B4cjJ1TbzTu/g3gT1E907qrSLURja0eB1kLsuT9 +2nog3ED5abxyUtWIX9AW/0oxMJwvJWk0xmgwX/GTxIqvnulOl/FZBKjGE0kPJLMm +B74= -----END CERTIFICATE----- diff --git a/test/extensions/transport_sockets/tls/test_data/long_validity_cert_info.h b/test/extensions/transport_sockets/tls/test_data/long_validity_cert_info.h index d0d54c83bfd0..d253e80c8c03 100644 --- a/test/extensions/transport_sockets/tls/test_data/long_validity_cert_info.h +++ b/test/extensions/transport_sockets/tls/test_data/long_validity_cert_info.h @@ -1,10 +1,11 @@ #pragma once // NOLINT(namespace-envoy) +// This file is auto-generated by certs.sh. constexpr char TEST_LONG_VALIDITY_CERT_256_HASH[] = - "2d23cf524c0351d972b0b4f0c850de0787359422c9eaa16f9d03192ee0326484"; -constexpr char TEST_LONG_VALIDITY_CERT_1_HASH[] = "4ad0658d58fd8f4b21dccd851804135009c6b44e"; -constexpr char TEST_LONG_VALIDITY_CERT_SPKI[] = "zXcEYz07DudHyCDzjiJRTXGnw15w1WpJuCz3Eyfu0l0="; -constexpr char TEST_LONG_VALIDITY_CERT_SERIAL[] = "7c252c75e95aa57a88f1f1c5cc3ff4fa9c5aa4ca"; -constexpr char TEST_LONG_VALIDITY_CERT_NOT_BEFORE[] = "Aug 22 07:51:33 2022 GMT"; -constexpr char TEST_LONG_VALIDITY_CERT_NOT_AFTER[] = "Aug 9 07:51:33 2072 GMT"; + "26dfad2b708f86f7bcdbf17f65e2082d589c747ed9a91f55ba2cd34dce6c1a71"; +constexpr char TEST_LONG_VALIDITY_CERT_1_HASH[] = "cab7c1f07c134252202e7c649a5f1dba8b22119f"; +constexpr char TEST_LONG_VALIDITY_CERT_SPKI[] = "gmzuk9POLolZNsGYNXXcEfwPT4/KhKO5ACbfqHHbBqg="; +constexpr char TEST_LONG_VALIDITY_CERT_SERIAL[] = "3ab370888bba18071dd1beaf74e78c613e490577"; +constexpr char TEST_LONG_VALIDITY_CERT_NOT_BEFORE[] = "Aug 21 19:14:10 2024 GMT"; +constexpr char TEST_LONG_VALIDITY_CERT_NOT_AFTER[] = "Aug 9 19:14:10 2074 GMT"; diff --git a/test/extensions/transport_sockets/tls/test_data/long_validity_key.pem b/test/extensions/transport_sockets/tls/test_data/long_validity_key.pem index 17ed00b6dba9..28f06a53f9f2 100644 --- a/test/extensions/transport_sockets/tls/test_data/long_validity_key.pem +++ b/test/extensions/transport_sockets/tls/test_data/long_validity_key.pem @@ -1,27 +1,28 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEpQIBAAKCAQEA2CU+eB9jEdB+E9bUlJCsXN2HQTQQP4G5cII8QxjVlRvElkZp -TmfWB2MmW+3CO9EQ/MeOtVfYp8DoXPRgxg9dvZRW43e8IcaQgiqrrmXds4vtFx4a -SvW/RJNpwYXL2jeNlmCS7x0k1X3fJz4D8c/svkv9LjUTTLKYgYzJxjZzcp9Yn6AN -NIdMsV1geXzSlO6dZpcB/pV3/jo42JGUUCrRQ0+XKf5DZJYFGkmpivpLjUlDOV0A -k6ti7P3+e35dbfgLkC4znpLGcYGD4FnNj6RAUH2+2cVr0oWObo4lTnO48ObxSWm9 -F3LUUicBpNxfbNJHU9jIQ03hsJ/b422biGQTGwIDAQABAoIBAQCj12eJCtHAGTjY -tQojK59cLZhvNpXybdUxkac4fUS5aHkWKH1+r3sv0lqraIjJaurjkil9EP/r+XCp -tZz9xXwbTqymdIapW6kC4nGNGy55AWJRGcJ4e9vmkY+i4FbsLRwol0AJ/R+ErYtQ -ZdP7os8kWNmsAxOEGgU8foocs/3DLd4KhYJ+kkpCfAtEsAEUJE/jBrADhOVYpkr1 -GyAYaiB10T1ZUsfrsnigp4+PgLKTS+3nyGIM61t25pmYvS+JWTmt7mDlA4vepMcd -lDeQsioCzVjslwY3cfijPDUMfewc9BpQ2/KHt30d2eVVp+mIDCztmYBTmiI+Jbqr -v+HwSSihAoGBAO5wZ/IdObB+yummtyLrJsnFNb7wsjvwGBpON0Rpeejm6pyX2AkH -j1/Ped3UmYG0I77+ePVUUhU1Dkibe837hNZhuKeumrD6ltLkeL3eKIDMIBqgQ+ru -qbjWIHunrII68LKGTwqlibW/E/vH/wpOsyECM8OhmlDILRulzXaQ0WITAoGBAOgQ -giwocElsTo6GMxmPeLb+DUe+Ge+1O3w9IG+GAX0aT8CAe8j7AqUnBunCpC5y4lVZ -C7bKUrH6Qe6gFfnjdz4XLUDjtmg2ofCdFaYZjFkY/08FrOZC2gJ72C13ZRAhKElP -ls8+IZ1bSn75qhqL9/BwOK2Jf+vutFDcyLY+rmvZAoGADigIU9yeVzc/7t1iFCWn -+OTHix2ZR2u60p0ANQSaI1TKax+syOR1A7g6wQvlTUkXsjhDkDVAZlfvECqDEDi1 -q1DD+NiqAIXwPHcqIAO3neYApfQL9D/VPc8gwJa07Ep5je/hc31ejrbYheNa5g7E -HdqWni/TDKbF3tVaPIbel5cCgYEAqVYShsJjXVBo6ltGwmoMvgsYCbfQGTh31aqN -FpQEVhNzCpc2vGtdfMHDq6PaRgKS4ZB+mb19Jl3k6olqP9QZ2Pb0kJsZKWZkOL2H -ZJLT9NfmxPTxO3ygtJtGHbc3ydNIIGaxNzyxLq/E5m6sD37/RzW8RfVFoRWoAjF5 -THLkt9ECgYEAo8Y39W6lEyROgAseQDVkmnzaDKocIl+AGLnEUXDQcVfzCyPK8f7r -oqf2UcJPkaFGsqEw5nfbphG/3bwY+s4XogJ2QfWYJ1tm4f7HmIk8vqUf7/dRZHcT -cLCqm90WFAPDqKqRpoR1iFGi6d2aLYMOdEwzksxNhbR8bZ+bYgn19ME= ------END RSA PRIVATE KEY----- +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCrLMu2RkPWy0Bs +6P9DBhzgUzOZ9h/sGtt9FMLioY94RrzuWfEuV0LR43wDN6EHVFovSIqFD3gsl2Sl +6SMFMF5Kjj1ccD5TD7jbQPwm9kCsw6F0RQx6IDXTSFrNWgVjQQsiVt7toiI7C62x +eXB3DMrCt2FAXwTr6inSONPCxcA8jss9dJa3bCWwP+wplyxOGe72W+DtO79XSuhQ +/xAr1NbICWRDCJenmrfy11tjYbf+x5DN1Kiq/w8/A2sBKPNo1zeoufMTX+GkZKjs +mS1x1bsLBbr/l927iKKR+BYvuZe5UUSTn6HvNg3srqo+SFtIk719UGzLLpU2F8gN +6fKeW2VhAgMBAAECggEAA1j9fSmlwB6ymmqqWtOE1y2DYOWBiXDbReiE+PENTO4v +udbaFtSbrL6G3Wp+KIY5mwr/dAOZ31/g1taO0fY4ottCJ5OVoXLZU/bi84ldeY98 +IemriTwl51VW+sUB3dd+3e+eXZ3+DsLvRT01cguWz8ztrshI8KrwQVFtkUWkKT7+ +tJRXQZQNgKksz/Vv3glz036yy/TSs6ZciGV/US3DRR/m1xarsFQXnrIUj6fawJpq +vMZLkGkvGoIJo8FfnfhQCEHbr0nLH/vMCTFckTmez+R1dOP/NSLN5XKo0UqpLyBj +t9hhXeI5uAYbOMwbU4eJLerqEPbSjNIUjVNMFP/fAQKBgQDhCrZW4Yy34yuDB2CP +tdKFgsVTXYs4XRdJHI0Xj47hjTr17DwFJ+8rla0Osf3OUHZ8yNuzklHFPlyvKDjc +Uu9MD5Y3039n8i5M4wajlj4lrVpPs4aUlCfD9czpFxpDMx0fO3D531QFirB7kShx +bRhdQK2D0+SpG2wOVVkaWiNL4QKBgQDCuQ6NJlFDPU8J63+DS8Dd3v3YkaaIp9KW +miSBa3vvPDH4JZY51zxnt5ftvvOnegbboWWyQXxpwoFHVHW6HUw5oaAUQL4ZvgMs +UJlqODuCicUQxYd5CgPF+sUx7LJ1teN7uJxFA8r+G+Uw7hkpAmVM/xx6XHCuS2fN +kEyNp89JgQKBgBXGGJBdcGUWaM5bt18QQ5dBaOBBC8hfUXJ0fb5K2JNAO/Uxbzk8 +fOqlp8HlPN5qcJxwPrmoLZs9BnC4HpBKwfaFB47NOuWOzCYKTUkkr0yr8jIF976G +ezZ9oN7oqlTYLDgqYyr6DcIfgiXijJw05weWy3MW3Gf0TEcywNVI5WNhAoGAFOb+ +i+JQGNKs+FiiQHrSQj7cqvG/ma3CKk5zmrzp+d1RU9zdCmpzXoLTuT6lMxYjRFJH +82GaNFQfwoNre8YHV6xk3aexgFvoRUqFnWRZ5wJY+BrsFu8fRpJLtrc81OvodnBz +vejRUoO2D5GPe9p4+1HrQatIoT0Q8H0L6qzX0IECgYEAwflOZed4F3pmEgvzo+W4 +CA7aA9YGnZGPQh0yQJhudOfYZtCfFlso7ggMlubF0cdVqKpUIc5tgYGZ0UUXA6Kb +3zm0lyAggjM3pm73u7ggxsVbIpJp2yUK0qeqJP7+CmOxOaHd8e6E5fbU3M8g2TzE +TtdD54xEzLy1nzjXM4EHmcY= +-----END PRIVATE KEY----- diff --git a/test/extensions/transport_sockets/tls/test_data/no_san_cert.pem b/test/extensions/transport_sockets/tls/test_data/no_san_cert.pem index e846902cc239..126ce02b215e 100644 --- a/test/extensions/transport_sockets/tls/test_data/no_san_cert.pem +++ b/test/extensions/transport_sockets/tls/test_data/no_san_cert.pem @@ -1,24 +1,24 @@ -----BEGIN CERTIFICATE----- -MIID+jCCAuKgAwIBAgIUfCUsdelapXqI8fHFzD/0+pxapMEwDQYJKoZIhvcNAQEL +MIID+jCCAuKgAwIBAgIUOrNwiIu6GAcd0b6vdOeMYT5JBWMwDQYJKoZIhvcNAQEL BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjIwODIyMDc1MTI5WhcNMjQw -ODIxMDc1MTI5WjB6MQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEW +aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQwODIxMTkxNDA0WhcNMjYw +ODIxMTkxNDA0WjB6MQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEW MBQGA1UEBwwNU2FuIEZyYW5jaXNjbzENMAsGA1UECgwETHlmdDEZMBcGA1UECwwQ THlmdCBFbmdpbmVlcmluZzEUMBIGA1UEAwwLVGVzdCBTZXJ2ZXIwggEiMA0GCSqG -SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDpnD8hMR6IVuM+RbIcpSWDYjBumzqbhspA -2lc9Zx+4/OnhymWjvRdB47rOejt7lXWtFFkQ1WfjmusKn0PEbubz3J+xfux1tSIy -Wi2tYa8oOqFHDEZBVPiD+bWGWAw3z0wEXZFaipqTjhL6+9JKBUl0hXlVCztD5u+C -btILcvBOkP60UAAIN2EFL/f7K7KxDc73SU2tJwpTvkRqhOIAVYmP6X4plp2VIUIS -0FIyVWt4qfJVW81iKLmERX0DDQtH+G8N4nFJnSSeSQvtPH3OwiEmnjXr1v1C+QMA -Rh/frchd4razU7cCC/ULb3nKQKwt4Ev7xYeINffaWZt6XCW4svSZAgMBAAGjfDB6 +SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDE62MPs2TzzhHs8J0c6l+ndCebwNI5/On2 +icu8VrvRwnkM2dlKOTu5z7FGYnwYRNOZpNE+uQF/hy9+aSGZnw3mK88EE4QuT/Nn +LkU0fETtaJbjp/eQKQPiV4O5NgxrQaoAI7T3UUKYkE5ZBRvk1ZIUyHMF9ZeDNJhC +Z/Ct6ubgvnGmS/8aOuehv4w1zVw1pp9WWQs/I0qmP1MVjUKFeN7vHNq09R1D8KoV +Wwb+Q3dUhCvsgZNUZ6D9H7cdmUSJkxAJTryFj+yKnB13So05jjLFrMLJpC94uo/o +PS6knRljpy5Tjv8fHHOJEr1LBgzg6UM3cHoPF5yTfh71ogolPIbbAgMBAAGjfDB6 MAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgXgMB0GA1UdJQQWMBQGCCsGAQUFBwMC -BggrBgEFBQcDATAdBgNVHQ4EFgQUee9v58qfhJVh/fytnD+CDC1AuH8wHwYDVR0j -BBgwFoAU5YZRBAklIKJnd3qqjq32OKSSLyAwDQYJKoZIhvcNAQELBQADggEBADnF -MSUXGRs2KUpIwwf8ELAB0tGy90nHomT2gp+sZuItpdx/F8flbJ4ABOESHnHWko6f -CYbIYRnd5kucaR382TbNnNaXIDwjWgkgSrPoszYct23yoYPYLEOpLLCUt3wNrJD2 -S3fBldZ1IpV5L1Oczj9UJDhi2cpHYG2HeOuIN5J3VX8gOwZDa/4M4YJYZhcyzdTk -KQC+o/WHLZkJAibb4+JW6L2qnWQ5v3x5W21YBCWPuBBW2uHkoZX0ZfJNW5S9sgfs -Ly7Ok7c2QC5ff5BlUkwIImLyBx5oD13na7PWxg0m9OfsB0MYL10LWIAGfAS79gR9 -yqmUbmUlqnrfMN4xxuY= +BggrBgEFBQcDATAdBgNVHQ4EFgQU2rmGghd7Mshag9upUdcSCOX6gKIwHwYDVR0j +BBgwFoAUD6DPJb1YF34IHnaYZclDrx9PhVYwDQYJKoZIhvcNAQELBQADggEBAAx3 +7gxM9Pp5vV8eNyprju0HaJNwa6JqM/ss1Aw1eF0MlbWWjos+TUvbmSsL4Gdu5uIS +F23U0+xdxUA/6ylpSU5X06T0hSPi/8/oTwEQrLfw18wSBOeQrtGOU93Y7t0QwiJz +z1cqCctw0BoKyxgDJ3RG1Zis0NUNqwMpi+BGqBIsFSIn56+gopEnG1Odv2QNXDuS +IBSt4POPEifMCkYQZakajq9jnBH9kmrMoudHE/MC6+Cu4MEsmasVOC2voQRpvJnA +ZuLBOkgjoTZMqZwj2uSHiswcPk1B1WRHqcmpg4XVsrmNUsvnJWTsg8pfv6qXIIMk +QuBlPpSzUbFhedQ3txk= -----END CERTIFICATE----- diff --git a/test/extensions/transport_sockets/tls/test_data/no_san_cert_info.h b/test/extensions/transport_sockets/tls/test_data/no_san_cert_info.h index 22f671841618..589f63972781 100644 --- a/test/extensions/transport_sockets/tls/test_data/no_san_cert_info.h +++ b/test/extensions/transport_sockets/tls/test_data/no_san_cert_info.h @@ -1,10 +1,11 @@ #pragma once // NOLINT(namespace-envoy) +// This file is auto-generated by certs.sh. constexpr char TEST_NO_SAN_CERT_256_HASH[] = - "1fa3b1626367eda0b93b20cab52a08ace81aeab55245abf29b7920873658ce11"; -constexpr char TEST_NO_SAN_CERT_1_HASH[] = "c773be7b9f642ceadaa4ac8b8c8417e900435955"; -constexpr char TEST_NO_SAN_CERT_SPKI[] = "eMMC8S2gS0LSZAF9bFmxP4YrI5NeUp/T+UzDKhJEiGA="; -constexpr char TEST_NO_SAN_CERT_SERIAL[] = "7c252c75e95aa57a88f1f1c5cc3ff4fa9c5aa4c1"; -constexpr char TEST_NO_SAN_CERT_NOT_BEFORE[] = "Aug 22 07:51:29 2022 GMT"; -constexpr char TEST_NO_SAN_CERT_NOT_AFTER[] = "Aug 21 07:51:29 2024 GMT"; + "8404a810f988c0cc25d2f4f345d16fdc00f0082a3bb5f330c588329c92178490"; +constexpr char TEST_NO_SAN_CERT_1_HASH[] = "1d402dc97348ac6dc9947c94d895de6054604df4"; +constexpr char TEST_NO_SAN_CERT_SPKI[] = "mMe5yDSof1IP+p68lvlivo4EWVVdRZ+b8SpkIQwW6AI="; +constexpr char TEST_NO_SAN_CERT_SERIAL[] = "3ab370888bba18071dd1beaf74e78c613e490563"; +constexpr char TEST_NO_SAN_CERT_NOT_BEFORE[] = "Aug 21 19:14:04 2024 GMT"; +constexpr char TEST_NO_SAN_CERT_NOT_AFTER[] = "Aug 21 19:14:04 2026 GMT"; diff --git a/test/extensions/transport_sockets/tls/test_data/no_san_chain.pem b/test/extensions/transport_sockets/tls/test_data/no_san_chain.pem index 3af055e5cf2a..b755d9be80ac 100644 --- a/test/extensions/transport_sockets/tls/test_data/no_san_chain.pem +++ b/test/extensions/transport_sockets/tls/test_data/no_san_chain.pem @@ -1,48 +1,48 @@ -----BEGIN CERTIFICATE----- -MIID+jCCAuKgAwIBAgIUfCUsdelapXqI8fHFzD/0+pxapMEwDQYJKoZIhvcNAQEL +MIID+jCCAuKgAwIBAgIUOrNwiIu6GAcd0b6vdOeMYT5JBWMwDQYJKoZIhvcNAQEL BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjIwODIyMDc1MTI5WhcNMjQw -ODIxMDc1MTI5WjB6MQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEW +aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQwODIxMTkxNDA0WhcNMjYw +ODIxMTkxNDA0WjB6MQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEW MBQGA1UEBwwNU2FuIEZyYW5jaXNjbzENMAsGA1UECgwETHlmdDEZMBcGA1UECwwQ THlmdCBFbmdpbmVlcmluZzEUMBIGA1UEAwwLVGVzdCBTZXJ2ZXIwggEiMA0GCSqG -SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDpnD8hMR6IVuM+RbIcpSWDYjBumzqbhspA -2lc9Zx+4/OnhymWjvRdB47rOejt7lXWtFFkQ1WfjmusKn0PEbubz3J+xfux1tSIy -Wi2tYa8oOqFHDEZBVPiD+bWGWAw3z0wEXZFaipqTjhL6+9JKBUl0hXlVCztD5u+C -btILcvBOkP60UAAIN2EFL/f7K7KxDc73SU2tJwpTvkRqhOIAVYmP6X4plp2VIUIS -0FIyVWt4qfJVW81iKLmERX0DDQtH+G8N4nFJnSSeSQvtPH3OwiEmnjXr1v1C+QMA -Rh/frchd4razU7cCC/ULb3nKQKwt4Ev7xYeINffaWZt6XCW4svSZAgMBAAGjfDB6 +SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDE62MPs2TzzhHs8J0c6l+ndCebwNI5/On2 +icu8VrvRwnkM2dlKOTu5z7FGYnwYRNOZpNE+uQF/hy9+aSGZnw3mK88EE4QuT/Nn +LkU0fETtaJbjp/eQKQPiV4O5NgxrQaoAI7T3UUKYkE5ZBRvk1ZIUyHMF9ZeDNJhC +Z/Ct6ubgvnGmS/8aOuehv4w1zVw1pp9WWQs/I0qmP1MVjUKFeN7vHNq09R1D8KoV +Wwb+Q3dUhCvsgZNUZ6D9H7cdmUSJkxAJTryFj+yKnB13So05jjLFrMLJpC94uo/o +PS6knRljpy5Tjv8fHHOJEr1LBgzg6UM3cHoPF5yTfh71ogolPIbbAgMBAAGjfDB6 MAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgXgMB0GA1UdJQQWMBQGCCsGAQUFBwMC -BggrBgEFBQcDATAdBgNVHQ4EFgQUee9v58qfhJVh/fytnD+CDC1AuH8wHwYDVR0j -BBgwFoAU5YZRBAklIKJnd3qqjq32OKSSLyAwDQYJKoZIhvcNAQELBQADggEBADnF -MSUXGRs2KUpIwwf8ELAB0tGy90nHomT2gp+sZuItpdx/F8flbJ4ABOESHnHWko6f -CYbIYRnd5kucaR382TbNnNaXIDwjWgkgSrPoszYct23yoYPYLEOpLLCUt3wNrJD2 -S3fBldZ1IpV5L1Oczj9UJDhi2cpHYG2HeOuIN5J3VX8gOwZDa/4M4YJYZhcyzdTk -KQC+o/WHLZkJAibb4+JW6L2qnWQ5v3x5W21YBCWPuBBW2uHkoZX0ZfJNW5S9sgfs -Ly7Ok7c2QC5ff5BlUkwIImLyBx5oD13na7PWxg0m9OfsB0MYL10LWIAGfAS79gR9 -yqmUbmUlqnrfMN4xxuY= +BggrBgEFBQcDATAdBgNVHQ4EFgQU2rmGghd7Mshag9upUdcSCOX6gKIwHwYDVR0j +BBgwFoAUD6DPJb1YF34IHnaYZclDrx9PhVYwDQYJKoZIhvcNAQELBQADggEBAAx3 +7gxM9Pp5vV8eNyprju0HaJNwa6JqM/ss1Aw1eF0MlbWWjos+TUvbmSsL4Gdu5uIS +F23U0+xdxUA/6ylpSU5X06T0hSPi/8/oTwEQrLfw18wSBOeQrtGOU93Y7t0QwiJz +z1cqCctw0BoKyxgDJ3RG1Zis0NUNqwMpi+BGqBIsFSIn56+gopEnG1Odv2QNXDuS +IBSt4POPEifMCkYQZakajq9jnBH9kmrMoudHE/MC6+Cu4MEsmasVOC2voQRpvJnA +ZuLBOkgjoTZMqZwj2uSHiswcPk1B1WRHqcmpg4XVsrmNUsvnJWTsg8pfv6qXIIMk +QuBlPpSzUbFhedQ3txk= -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -MIID7jCCAtagAwIBAgIUfCUsdelapXqI8fHFzD/0+pxapL8wDQYJKoZIhvcNAQEL +MIID7jCCAtagAwIBAgIUOrNwiIu6GAcd0b6vdOeMYT5JBWEwDQYJKoZIhvcNAQEL BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjIwODIyMDc1MTI4WhcNMjQw -ODIxMDc1MTI4WjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx +aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQwODIxMTkxNDAyWhcNMjYw +ODIxMTkxNDAyWjCBgzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM EEx5ZnQgRW5naW5lZXJpbmcxHTAbBgNVBAMMFFRlc3QgSW50ZXJtZWRpYXRlIENB -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2KN2qre5737wAqiPy6Ub -ZmtMvhbZ0qFJXDLdsvHN7iywA8rdwuUhhL+VhcFukdcxNOCbDNElnXIVHPr61dM7 -v/i1TJ8S8igKlX2zHwa8WXcTZxIvfG6Skgskr3GQwnfQb/D09tlgmV9NfVTexOPj -xLGi+grJf/Lybtq+Pj9yrG1v2NqmHyo/icyi14KvH3OeZ1ClfJX0qmO4mO/wHOpt -sIj56kHqb0ttZD3Ja9ee8H/VmSXVDS/grrBYmnqorvgY7rFunci72kogW892QOgo -K5pMFv1LQlhnJT8Nc2SvyI2M+9fPBLK30KYTJ4e5uicubQIrANDQQ2myjD+oFrVm -HQIDAQABo2YwZDASBgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBBjAd -BgNVHQ4EFgQU8C1rPT/4/p2oeosaE/i3eZFKT/kwHwYDVR0jBBgwFoAU5YZRBAkl -IKJnd3qqjq32OKSSLyAwDQYJKoZIhvcNAQELBQADggEBAFoJ932JcsdaZbjVNdZI -pOjB8TD2Z8nz4mJAX0aabP8HayGZY3D7A0D4oED5dKmly/R+wKHgpZACiU3lrAPm -DQeozwVzOVqHZjIVjqYLzscF2IhB4NpGQE0f8M5Ute+/9OgbR/RQuiEZ1GluikGV -9LVP1a4mJgYSbvsekVbC+zN0pla2QOS+eQguvThVv8EreGWAjFdEqLDmya8nOwNL -hTI1CSbK89T4IL2pwIj+R9sS31bpIPXlnhgU7bn1+mwBXSE0vhyw9yFGYZi+l84C -gJ1tDP0F8faetBWCkftdLgaczYsJ7iHVDhrqZFC5VP/Ly6nyHjoxcdEEWLTZetUy -yyE= +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= -----END CERTIFICATE----- diff --git a/test/extensions/transport_sockets/tls/test_data/no_san_cn_cert.pem b/test/extensions/transport_sockets/tls/test_data/no_san_cn_cert.pem index 48f9d0e598d1..57e9e11c2027 100644 --- a/test/extensions/transport_sockets/tls/test_data/no_san_cn_cert.pem +++ b/test/extensions/transport_sockets/tls/test_data/no_san_cn_cert.pem @@ -1,24 +1,24 @@ -----BEGIN CERTIFICATE----- -MIIEAzCCAuugAwIBAgIUeOS06HNSZkEe/HG0DYLTrjfLVq0wDQYJKoZIhvcNAQEL +MIIEAzCCAuugAwIBAgIUOrNwiIu6GAcd0b6vdOeMYT5JBWQwDQYJKoZIhvcNAQEL BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjIxMTI5MDg1NDIzWhcNMjQx -MTI4MDg1NDIzWjCBgjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx +aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQwODIxMTkxNDA0WhcNMjYw +ODIxMTkxNDA0WjCBgjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM EEx5ZnQgRW5naW5lZXJpbmcxHDAaBgNVBAMME3NlcnZlcjEuZXhhbXBsZS5jb20w -ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDVp5SeYoYpGj70QRdpw7vh -FQVrlExL9H5iUEULarmSB/gM1PiDhMfdWSDd6JDbvwHSRy8kMuDiolbK7J9bMRJb -FigO2AES7gyDYBrXCS+ML4gCScF9B4FqEaYbK6l6wBLRDhbZh/H5F0vn6q9Zo1wT -3bUBeXaX5bhaP3kQYWq1nf8PSv3OLAawcKZbs6VMCjJHOcNINoJn/BBtMXVei0y0 -mV8TE5r3zi1q8zlzNX1HAnVSytyTNtxi48AMPARqbI/yon5yswGIET078X9MFDvw -iNr6hnkNnTkkp371a7hBxHS3FjbHni22j1sK9LYH6cdgmExydg1xgDIAOF6DteZt +ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCaVv4XmWgjnFNt6dK3Lj7y +5cYDxpfuI6Rz8FWPh5jYiUU1J6L2pyNYCEGaaLCkFWoWQW6CLBl5JZ8r1sjTvcuE +JhZFcUYQIKMgE/mFZ1sQ9eodkfTn0c9bjPFgCs0vNOwxRfTUNUqAAXZ+qzjNs2Kx +dQvcccY2GLKMOvQalnrDxveyjS8Pxt8TWLMf8mN36hWOoGwzPHaAPSjqruxjQZxt +70w5jUvaKW/m8dGZ6KBHl4u2wKLLds/YM2nP4XojBcTvXYO3Qc12p95p6Kd9zfgv +kk2bGyN9Z83S93hSEFpB44fu7/vvtlkSy0HQ3mHzxGyVufVaHKyouJZxOfHSquTX AgMBAAGjfDB6MAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgXgMB0GA1UdJQQWMBQG -CCsGAQUFBwMCBggrBgEFBQcDATAdBgNVHQ4EFgQUgtZxmYkWcRj29ugdpUavlBoo -M+cwHwYDVR0jBBgwFoAUEB5B9l/TpnxF0Q5zQYC15zI4SfUwDQYJKoZIhvcNAQEL -BQADggEBAKTXuisv9jakJ3fs12Y1NVm+IjOftoCn0LbC8pwmrP0zCV9qFtF+GbcR -3lzfDIn6Q9PEZMCz7M2RNBxWiMM8DBmzZZEvrqOkiHIelqLBDyB7HFqdZuxqF69W -IzD5V8GTPHgJdno4cNXjEUt3GSlE7xqHXLKvvivlwvCgKtwleTQZMOLu+SJqtCrI -lf2lmDu6v1hupQ5i0zHxM8mbitlPwT5CsA2hhA/quzLAoL7KsykyzwXoqLl58ma1 -M4xNdGz7CYeuWx8mSksawLtLmOcGrch01tmt3ntrWI4qI133h2Ewys5ItZaAXcXZ -9uyd9ELdT0KpnFDbBUE4h6kqr9PExOs= +CCsGAQUFBwMCBggrBgEFBQcDATAdBgNVHQ4EFgQUtLXqsabUeEf/5S9xLqQZ7+hK +26QwHwYDVR0jBBgwFoAUD6DPJb1YF34IHnaYZclDrx9PhVYwDQYJKoZIhvcNAQEL +BQADggEBAGzyhL8j19Ic5mex5IZh0Gf5hPfRYAz70nIzUsmtvQaMQsbZBJeyOdD1 +fVr9CIN/5NytSSoCI1eqb2kmFgk2ryixQAJViDeab2QagfYdoMO2BVPxveEutgF2 +Sy8d9hAGxXU6EceAuMJnwvuevpKPf0fLlY8sdPxgkxV4IbWoLbSPfN0CVWGdEMqh +Q0RzkAk+IfELNpbBQjlZKhNnb4xiatIlzCuEqjW5DPJxuREfWb2NHzVpu/29SZRB +z5lZVZ+vPXJFG/f/oAAys6uv8l9iHmiijBsvwzBh6RbJqyudZ7fIu1i9zUfA66ON +JZN6A5Xt8x4SMTgxJJHegCon0vpZ9rg= -----END CERTIFICATE----- diff --git a/test/extensions/transport_sockets/tls/test_data/no_san_cn_cert_info.h b/test/extensions/transport_sockets/tls/test_data/no_san_cn_cert_info.h index 266fbd020bf5..27a6820c33a4 100644 --- a/test/extensions/transport_sockets/tls/test_data/no_san_cn_cert_info.h +++ b/test/extensions/transport_sockets/tls/test_data/no_san_cn_cert_info.h @@ -1,10 +1,11 @@ #pragma once // NOLINT(namespace-envoy) +// This file is auto-generated by certs.sh. constexpr char TEST_NO_SAN_CN_CERT_256_HASH[] = - "941fda164f16bd6f92fb39513bcffb306619fa90b85b764d09b491f5cca802f0"; -constexpr char TEST_NO_SAN_CN_CERT_1_HASH[] = "6748d234ee7122e2d67aa6007a5df8bdd147a612"; -constexpr char TEST_NO_SAN_CN_CERT_SPKI[] = "5TC7nnhfLAYZdPR5Hx7vhZ7W+1sNu6CKzTFbnH9SYrw="; -constexpr char TEST_NO_SAN_CN_CERT_SERIAL[] = "78e4b4e8735266411efc71b40d82d3ae37cb56ad"; -constexpr char TEST_NO_SAN_CN_CERT_NOT_BEFORE[] = "Nov 29 08:54:23 2022 GMT"; -constexpr char TEST_NO_SAN_CN_CERT_NOT_AFTER[] = "Nov 28 08:54:23 2024 GMT"; + "03cbf85a273231650c7152cc94081f2e987a7b7feec70505fd7c3446c2b3a50e"; +constexpr char TEST_NO_SAN_CN_CERT_1_HASH[] = "3c44a48248e492f62d883966e2fdf1ac8de5974a"; +constexpr char TEST_NO_SAN_CN_CERT_SPKI[] = "oPRjrH7g+0+rvx63t6YRQnwMC8wR+KdFjEATKqeWywQ="; +constexpr char TEST_NO_SAN_CN_CERT_SERIAL[] = "3ab370888bba18071dd1beaf74e78c613e490564"; +constexpr char TEST_NO_SAN_CN_CERT_NOT_BEFORE[] = "Aug 21 19:14:04 2024 GMT"; +constexpr char TEST_NO_SAN_CN_CERT_NOT_AFTER[] = "Aug 21 19:14:04 2026 GMT"; diff --git a/test/extensions/transport_sockets/tls/test_data/no_san_cn_key.pem b/test/extensions/transport_sockets/tls/test_data/no_san_cn_key.pem index 547438384db5..ca2ed04b526d 100644 --- a/test/extensions/transport_sockets/tls/test_data/no_san_cn_key.pem +++ b/test/extensions/transport_sockets/tls/test_data/no_san_cn_key.pem @@ -1,27 +1,28 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEogIBAAKCAQEA1aeUnmKGKRo+9EEXacO74RUFa5RMS/R+YlBFC2q5kgf4DNT4 -g4TH3Vkg3eiQ278B0kcvJDLg4qJWyuyfWzESWxYoDtgBEu4Mg2Aa1wkvjC+IAknB -fQeBahGmGyupesAS0Q4W2Yfx+RdL5+qvWaNcE921AXl2l+W4Wj95EGFqtZ3/D0r9 -ziwGsHCmW7OlTAoyRznDSDaCZ/wQbTF1XotMtJlfExOa984tavM5czV9RwJ1Usrc -kzbcYuPADDwEamyP8qJ+crMBiBE9O/F/TBQ78Ija+oZ5DZ05JKd+9Wu4QcR0txY2 -x54tto9bCvS2B+nHYJhMcnYNcYAyADheg7XmbQIDAQABAoIBACsTP05zdLMCvKCI -Iw1Kzi1CDLa0znEd2QE/R7xWhxVfD+6eXYA+nAEPgCXdRp9XMinP+jwlGdv3eOIu -tK4xBY9hty/O8uB7KACwtpiWHIT57ETx09W+VqQo7MFbmy7JXMHTQl4XH3zl6oLW -eQXsfpruvxiOAY/8W5+uXl0kFtyIoMHz/z48Ocv3PY7EJsU4P4XkYmu6Wbc8ZJDY -NszsAFBvA+cYRBocmVW0bE9RxTArCIhGz7PC3gJrUpJs9xOGj0/nCQPYnrgt8W/5 -YN7965OIO/FWR/6tfKb57O00aifYZSO51OhCW4KT1dOqNvS9FeGmBfBi2vjsTy/2 -pUnQpwECgYEA9akgBIE7uOkOaEB6bMt53vRjnUBIHg/PyoCRQjQZWw74Q/zvV9fo -OcaaEJ4JtuonD50zvHYupYJR5+Lzgu6ZG6ekf+ME+9VedJEgmdQbJwJiXiAw8//J -IZNPwEUpE+/EPGFKXdQzD7MZNsjV4j5Qvtrd9NufLCYE+Xr3ZRLUFkECgYEA3qWb -HJjXHarYCBbPyq2mEa3IrU3XE06yT++/2IwFTfWzAGyvlT9PiTq4o3YO6nWTNl7c -n5u2l7AWXls9lojfUJhyNNUgV6NhIFIaIuYuY+6jbU2cMVr9POTlM915gSZgnDrE -10NzagW4vpurktgIAB5sSfD+nGbzDVkaC6AAvS0CgYAabh7GvUy6oUBukPla+S1c -gnixM3hO266kf96g+8/6jwrA7damYdFXXfm3bflnl5uqP2SQkzqDjhjX1QAUBy2r -3waAx+ECYzttWSvjwQFG2ifRLq91oQB3v0ymSAqaXYKEaIdCvxDbUI6W6Vaxp7iy -QAP/Ux2190Uzvjodwr/UwQKBgAwWZZNp4NPlgJD/3Awe3VM8Yha2kSSlMx0P4RR6 -lZcj7bHqNKYfp8vFely1fh3QgEuFXujzZThbAPvibDeN+sG/ZQPlRjo7znwYuP6I -DKC0Rf8bJY2waOszahYkwgH2+WvB7QnayZtJ8Du469mvDNAk1rA0+z22gR+KZNWY -vDGJAoGAPMzrlzL/JPYNlTfMWdCH/MQlJDaSMO4L6Rb0V8yoHSuhkRpp2iwTSS9j -d4i5avF9igL6VHoUWof9Gwj40KgochYo6mYMwmDlhja/yT26TdpOAj7GQp8ymEOX -HMiziJTwwjd8XwuEMwLNQliEJao+2BUTwEuOwjM9pQZyGhEJEPs= ------END RSA PRIVATE KEY----- +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCaVv4XmWgjnFNt +6dK3Lj7y5cYDxpfuI6Rz8FWPh5jYiUU1J6L2pyNYCEGaaLCkFWoWQW6CLBl5JZ8r +1sjTvcuEJhZFcUYQIKMgE/mFZ1sQ9eodkfTn0c9bjPFgCs0vNOwxRfTUNUqAAXZ+ +qzjNs2KxdQvcccY2GLKMOvQalnrDxveyjS8Pxt8TWLMf8mN36hWOoGwzPHaAPSjq +ruxjQZxt70w5jUvaKW/m8dGZ6KBHl4u2wKLLds/YM2nP4XojBcTvXYO3Qc12p95p +6Kd9zfgvkk2bGyN9Z83S93hSEFpB44fu7/vvtlkSy0HQ3mHzxGyVufVaHKyouJZx +OfHSquTXAgMBAAECggEALDVGytOyNKEOdKlJJhclCMYwFdzIn/mtnVf16grZCQ0o +ubUExMnTIeAbinL6RcWsgXt0f+zJzx2rng8Dr0LqDIwsTO/JNc1jbEjMbB3Sw+Ts +jlPEZrJ+Rqb0bKIra54pGWQEYNRy5n+ExXud5a3AUzxHjXk5YT1pxykLyqHXwEPH +vw9p7agF5gmcGHJ22maKDg2khiooWol1/5MNlFSjVsHWtvz3DkyraNGBTd62bbbx +RSU7lTOUH9ZEqRgdZmV97YJpxo2y96+rNLiLIrMVQN6EuXjS3uzNP5OpWCMrDMuf +SnQb2Y9YbSQfDwS8vzNacDQdF4A1qXyWI0iRMc4/AQKBgQDLwiKJxn7wQ0EjFEhp +BsOSLRIW6if7iPfABEoek6zCv10OgyrrFccQMus3hI/KBsvGuZubNlRUgdnBelZj +Nji1qgFE4/bLTI1AVYwXrTlTSxhJcsWklbqjkHBeCs3GJc3RYTKDSEJ/ebXE9QSO +grbVfUdsxRhaObthQZ07nTM7IQKBgQDB6To/NbnIi7GirGLNC4+Ds0Zm6FPVEml1 +poCNx0J8P0ZJz6UeVgjjvzIoaT5gXb4zV0fSeQ2gOHqnMoMXYbcgW8aEasidZJl1 +tS0pDd0kDDEP4sMwk1j+O8BP9SgGLD/g6QJj5xFqeXAXaKU+W/Dt8a69Al7bqBJS +ztv7gjnY9wKBgQCkBxZyvx51IE8RhER+d/l8dVf4pmulbC+1nj5kuxD6fb7V7fXg +5dkoSzVbrhVq12m4Arcnjeb5WMcJoAhnOcERTVhUMwf7xRZ40eVDMinRycQ1bHV6 +9yYWgjJTInNgrhIwGgTl9ofBwyL2+R+/8a5p0r5q64edKpiTxJRk5znUwQKBgAp1 +mRW1wSqnFlLO95lVyUzyS5bba0Iv9w5Ih+Cd4eEvzIvIroBfZaVbN8pkOuAZzluY +lqAstWZyBXOlTtrhA260ZJXZ6K5MsdZeimwPemEqYy8XLS4elItKD8qAT8NdeaiZ +CO74lMDogfpRQ7CEZw9+nM1HJnS0sSBUVhtP3+zrAoGAOggsKeZX9Qou+MkqXOr0 +HSBiV8gwqJW6/T4eP83/MY4l5ASrsXGuJmE0/Fv0NRcfHygGrRQOoXx6mMK5rvmi +8BMkOdZlsa4kHenZQzg1gxChrKK7lm6zTHhLaBGaXk0NcC3PGlyT5myuKWCbyrXM +TxTL4qr3Gw6EdICh+Jrflqw= +-----END PRIVATE KEY----- diff --git a/test/extensions/transport_sockets/tls/test_data/no_san_key.pem b/test/extensions/transport_sockets/tls/test_data/no_san_key.pem index edf42da3ef8b..563698e3749a 100644 --- a/test/extensions/transport_sockets/tls/test_data/no_san_key.pem +++ b/test/extensions/transport_sockets/tls/test_data/no_san_key.pem @@ -1,27 +1,28 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEpAIBAAKCAQEA6Zw/ITEeiFbjPkWyHKUlg2Iwbps6m4bKQNpXPWcfuPzp4cpl -o70XQeO6zno7e5V1rRRZENVn45rrCp9DxG7m89yfsX7sdbUiMlotrWGvKDqhRwxG -QVT4g/m1hlgMN89MBF2RWoqak44S+vvSSgVJdIV5VQs7Q+bvgm7SC3LwTpD+tFAA -CDdhBS/3+yuysQ3O90lNrScKU75EaoTiAFWJj+l+KZadlSFCEtBSMlVreKnyVVvN -Yii5hEV9Aw0LR/hvDeJxSZ0knkkL7Tx9zsIhJp4169b9QvkDAEYf363IXeK2s1O3 -Agv1C295ykCsLeBL+8WHiDX32lmbelwluLL0mQIDAQABAoIBAB3Nojww0Q1h0GH8 -cEm5Q/zsBPPHeAWpf5oggOrDgkeOdKQqtybZk+MDE60N6RLOMZIgO3CrWTKva/cR -9IpV/77y0ajKYY5uymsUGCm7gaYnPLYcucXR+laT//WgvAZOuwr/iPC9KBVVFdTR -VbW90O49rQoNgcUa7El+q+tsAX50QKnt/MGaqYXc7h+PSwI5NdjYDhycn7zNLS9W -N+eDkq9RLz76RU1HB+aeWMj0RRysmSzNY+/mDrvDK+sBO7KKGSYus96RpsKzR1Tc -nHaiCUZjIxLZBNyVXv+QqEpi5HpCACYLPrb+xxPnlDod8zXu2ZU1Y3JfNAq+e3uE -mfpSwdUCgYEA/ZG/gqgF/p8eZXyZEMGkPFeGPmlQTlvUSYBD92/11L3ZQxSVTdf4 -nuBGgfBJEL7YBb+ntu5UAkgmQftTfL/iaIq3uIGQ9LOFNyqnfrdOLrfiE1/WpsMS -kOlFqBS+MfSFFjSkAm3yGufwFvCcn0I5z4C6wDnN/KYQomHtoMoY+Q8CgYEA69mF -DFCQkqryMFj9x4TK6ARYobEvXRmJGqaLR+WZyILzGHKexeiwFmzMJq8zc7ZOyldY -4jVuTwP4ie2iJJGF0pM3Jrk+NRyEwZ6LxTcogZdKpjTMJHs9M0NRLqy9l4o0Xx+S -3ss6w7xa2rr0sG0SffLSa7QZtUYHE04C4W6vp9cCgYEAy2MXgJ5zSHuq7u5U/BrG -OFxf4jmo32FK0rXeTl9wiHbLCMI+y9SaqBzukRUCFjttnJbQ2KsrmTTz8uK7YYmr -+fyiRo0ujwhbpxdAiCRRwqld3fp2ewZnIvLpG1uf/wPJqDkLAKPdmPVHH69ZgWim -ZCk2Ii97aNZu60CvUNQp2cMCgYEAkw7uht81Rj6RBNR4aQ/D9SfAnBF/Fu31L0jp -T8s6OGxuZ7AQkBamtVThdr2Ht37VYhVUtrfaMCqprlcd4u9aIhLpMJwQzc0aeiAB -xta9yxAq27fQEm9FmdE/rXrIPNVQEn/9dC4EVkf73qb0K43XGfFugvmpjf48Ky1Z -XndFz8ECgYBFIeLoo+I+UGcStoMZA2G8Tjij9eLUHyWfxgnGDmsv2SX9xi88YUqL -amLGBbnul1PGiD+IFcQMbrr7hzMZWset1Gic+0TybynnWfvJlV+ISnHzbkBiDGdT -YGT4jSH+WhCphE8gibklWijzyQPsM+Ja1MdOEU9QgorD0PXveX2How== ------END RSA PRIVATE KEY----- +-----BEGIN PRIVATE KEY----- +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDE62MPs2TzzhHs +8J0c6l+ndCebwNI5/On2icu8VrvRwnkM2dlKOTu5z7FGYnwYRNOZpNE+uQF/hy9+ +aSGZnw3mK88EE4QuT/NnLkU0fETtaJbjp/eQKQPiV4O5NgxrQaoAI7T3UUKYkE5Z +BRvk1ZIUyHMF9ZeDNJhCZ/Ct6ubgvnGmS/8aOuehv4w1zVw1pp9WWQs/I0qmP1MV +jUKFeN7vHNq09R1D8KoVWwb+Q3dUhCvsgZNUZ6D9H7cdmUSJkxAJTryFj+yKnB13 +So05jjLFrMLJpC94uo/oPS6knRljpy5Tjv8fHHOJEr1LBgzg6UM3cHoPF5yTfh71 +ogolPIbbAgMBAAECggEAAmKr/W8zZfhIY4HnE7tLgFhNK7slimbj096hQkocr7+D +pUiB5z76C1fjcl8g2LYD7pfYCKkuEvdP96yNwYvAAkDkNGaJUq3mQwkE9P9PLtip +Z0WY7D0K9OcRfrqTlbyizHcIqxK0oOt/Zd9Eq+97lXCq/NbLFV+B1RNN3GJJlk32 +DgATqvKAWN0J6XrmW/eqVh8H8qNb8AxWfNO7rAFWsipJjFlGEmVti40r2KCWVHTs +A8LcpEcUOdx0mtre4sr8mZwfCQ9JKEpE/BauO09o0MSfBFpXJjLtL0YcYscgGe00 +G0APIJZFEWRrYtY+4cjWew2dtY67XvRDyfBcwPvnAQKBgQDjTieIHIv6LjcBI5bk +676bC8o2vw3KECcKiJzGCng0s+zMt5LYsevady7uvV1aHFmv891MMUcoJXFjUzYX +1GsE4+TRP+S+jLSP0Fku30SaA2eaV13l2HJY8EVvGe0oKEMkJnVmE4JHlCIrGUgV +diEKvi4/dyNIhDGT8FuCqRMf2wKBgQDdx0BmaKcgN7jKfiLIhs+SucCQLmcoGeyD +ouRk9fwmcOosaxPGVmVwRgG5c3tcogMvjdGVGFFbCMwiKSp5JGGazXjuV3Ypc/Kv +r17FtCS7PKnmH/8vTP+y9DJJlwioTqwZP/mVvcs7cnHaDVvFjiZCw1Qa78dmkslB +mHYgYUhlAQKBgCs2UWeb3bSLEqPhyy7r7kl1fVTZD1sJpRJolD1GAkIqrmrgv0b4 +1BitLbvvPg8Ccr5zgu+YMqncLGkwiYkQNeQxGu/40Ji1ESKB/mJdyaHp4clCsLQg +aOSlkN2lNSO8O79knE7yiILpE3HUFZMW6QMs0of4Mzn2/6HbQNpfICafAoGBAKHk +MT6QZm8+PcaTDREUV7Hjpo2ZUfQT+HKfFdodNlNZWZfTEjxWFPZAJEIb6pFUMr8j +5znO5pRtd5X4Nuj3hcha9UwGzFq2KRHWEnh/Z9DGF7/E26LLslwPpiXR+p/hzf8g +lDCauyBKCpIB7lvnyEY0D9EZ95UI0aDwikpYuWABAoGBAJ5pzZLIGLn27g5CRDfh +cZPwqBu0LW5wWCrf2w2rO7kHDJiL99UA2/bqt4MzAiVRZ+iWc4ZvNLtOFNc0Rb6G +d5mz+MNVPQEA6fhP8YRxsV2csA1s4yTuA5rHxK+a/WzMWQc7AHpZ10PQuP3NQPjq +5sPBcqeOYQJIbzh1Bm8+fldO +-----END PRIVATE KEY----- diff --git a/test/extensions/transport_sockets/tls/test_data/no_subject_cert.pem b/test/extensions/transport_sockets/tls/test_data/no_subject_cert.pem index efe47cdb8dde..e075d4ff9068 100644 --- a/test/extensions/transport_sockets/tls/test_data/no_subject_cert.pem +++ b/test/extensions/transport_sockets/tls/test_data/no_subject_cert.pem @@ -1,21 +1,21 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- diff --git a/test/extensions/transport_sockets/tls/test_data/no_subject_cert_info.h b/test/extensions/transport_sockets/tls/test_data/no_subject_cert_info.h index 9fefa7c8491f..dd5a90bb29b6 100644 --- a/test/extensions/transport_sockets/tls/test_data/no_subject_cert_info.h +++ b/test/extensions/transport_sockets/tls/test_data/no_subject_cert_info.h @@ -1,10 +1,11 @@ #pragma once // NOLINT(namespace-envoy) +// This file is auto-generated by certs.sh. constexpr char TEST_NO_SUBJECT_CERT_256_HASH[] = - "e2048d7e4357d358930392255ec0f10c08c0c07f43af5c31dc2d660aa14ccbfb"; -constexpr char TEST_NO_SUBJECT_CERT_1_HASH[] = "cae5ab320ed1a013268c516e531271e056705f75"; -constexpr char TEST_NO_SUBJECT_CERT_SPKI[] = "VpZsH/f1VUuGPcHm4IMduOsnEpyBmR0VtCx9mC+WaQM="; -constexpr char TEST_NO_SUBJECT_CERT_SERIAL[] = "7c252c75e95aa57a88f1f1c5cc3ff4fa9c5aa4cd"; -constexpr char TEST_NO_SUBJECT_CERT_NOT_BEFORE[] = "Aug 22 07:51:34 2022 GMT"; -constexpr char TEST_NO_SUBJECT_CERT_NOT_AFTER[] = "Aug 21 07:51:34 2024 GMT"; + "2e226b66670a9186ce4382b5bef2791372e7b86994870f4d7e9f16c0261edc7c"; +constexpr char TEST_NO_SUBJECT_CERT_1_HASH[] = "9ad6c62f835054f7e7c45412d6826951f977da61"; +constexpr char TEST_NO_SUBJECT_CERT_SPKI[] = "lvgpdVvTKVuzWaGYL5xtON7pybWmH0+6goEhFqgEs+4="; +constexpr char TEST_NO_SUBJECT_CERT_SERIAL[] = "3ab370888bba18071dd1beaf74e78c613e49057a"; +constexpr char TEST_NO_SUBJECT_CERT_NOT_BEFORE[] = "Aug 21 19:14:11 2024 GMT"; +constexpr char TEST_NO_SUBJECT_CERT_NOT_AFTER[] = "Aug 21 19:14:11 2026 GMT"; diff --git a/test/extensions/transport_sockets/tls/test_data/no_subject_key.pem b/test/extensions/transport_sockets/tls/test_data/no_subject_key.pem index 547f88f879af..e676e0075a33 100644 --- a/test/extensions/transport_sockets/tls/test_data/no_subject_key.pem +++ b/test/extensions/transport_sockets/tls/test_data/no_subject_key.pem @@ -1,27 +1,28 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEpAIBAAKCAQEAoovDrZGe2HCwmguQcseavocpwJET+130BtVnta9Fd5N12e4c -kAmz9zuTDUlbcvVFDVRsY6WxiVaQTI1F+lSKwTGNEEelnBryYu10i5SAzH+9607K -e5AaZUUKagpRuspfF61bsavlSODyZZaeKaq/LqUXQgBEv608Ip2MTcsTmxufykp/ -kW23WlnWugKvnZIHGi/9SFT8c/d5mRJ+sirVWcFvkbTsrbGBnyOIX6Y5bES8fe8Z -kdfTZooyL3mjAgr67qPtey9defOJz0xNVYGpqEVqRPhMFJyc21aK0N+SYAhp9orn -6f6aXuo/jh2704u3kz34+4ea7Y6w0S6YxyJR5wIDAQABAoIBAQCA+enAtcWW9IQN -F5P8n4mYGOP2WqfCUyCos3jhXzv9z9I5pIihejGEwY7DgivAIgIyu4Rt5THkSf2h -4I9gPOkEtu65tkAgh/lAqi5J+wHgQpROPGzKcuOe65OB5MJJNv8RaItThZQfqe5s -0YCai1O8DV9RDal/dlQ7G0wTBkp+Tb8/Ryr535YAaTPHd9gzUCwjzpA9jGmlpafn -4wcbxpfYNBh/7FW4TqplojcMnNrJ4mCpICKQsBa53a7UmV0Q8Ij0y4VkOS98Ekv/ -3aLJMO29/fWkwZQe7NJeWiTuzlyagtyAPA3Fqb9aXrFv2DV+nyYzPs6uLgMKFqZs -LPf0GbgRAoGBANEgjXKcQtKBC+xr4vvsaOVyNz3XTnv5qdGI7L3QaaKVMSZLuh8m -EEMyl2msi7wHKNGmcH/XeH1V+FyFQ/msppS7I4nIyPTAZ0SkDxbdzhw8iN6gRgGe -6ENAFZLNpQGOcKSkPBHy5m+7pGsfKp9knB2tiwtVxUZyCw/CrVoa58K1AoGBAMb6 -cTeavb6J+JS7dANPImFFEUDzyK8oAYV1GfkWYb7R7zm/GStCJ/rUz6ON76dfqx8Y -gxn+pk6zR2gwNaxGpSpNgv9mM2PEJJ+U9HqTmw+3HgK28cqy0opn+/ukGjSeW6rN -K6+0t2/IudLnl3hHzj/dlMBaIVr9c01knndooRerAoGAQN6RIdEY5UVEVpTstuqR -a0Lvoc4suUYriCSqEwMYEWen9FIfLNRYzQ9falcsjSnHXqj7Upya8n39aW2pNUR5 -877M+kt/EnSwU9l0GMq6yYV5i105+fy53Up+pqgFnCL8DAYp4ANxuY0CJnxnc0P5 -LTeM3vo/FGgByGTB8yZPZ9UCgYAWfp+oCp1i2hQ5NEv0R9D6MCW4Mxc//gTWApwS -Fd6tBOzHmXwN8Oe2KrLiqZwrTtx4onvHx4sjoI71D2Yx+LaZZrPljbdHkxgU1nEh -HmjMSQZihi4lnTvCG+lX1ICF7FUupQ1ISuTmBUpEtpvgJDYD8FftuwLEV5zeZf6o -PzLfCwKBgQDCLj+160vFJ98oSX+msN1LEkfWdDRi75LoPn+Z0W+nVqvDvGicDX4Z -B+FKMv439u2SUnU9am/rs39grB8X4A3IIKJv0NMlnW9JDzLkd2wyorzu43/+AfNK -YNmw1LyQ7PmbcrmJRYeaktx5hpI+XDWTE3LVCu7sdeWiSlHgZBzy/Q== ------END RSA PRIVATE KEY----- +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDOg9MELzdk0jPb +0e52gwLhtkqOeaM1i9u0aHxn35h7EUJ3eLzsixjTSAhRGMBVdrm437iwnYURPY77 +YTI7n5AfcyxAnpco6briTXpd0GvlqxPXRH4aBE83xxkikzv5i8hmN2wkyuuDPq8c +Oi99+HTOIyS/izOEAnoJFlgp2z4uLEO0XUAMh2VVCRPRvZ6k+1ag1HKOnhAy9ANQ +zfmT1WeAgzDi5CcAyTN9kjxLivAHoOkVsos3SN16KZPZJnSvCyxvo3lnYJScnrCg +fT5GWk7SvFjl52OFAgNzJwZq9HpZZUsW3meQ7itNOfPkvQcY5CxPlTpTxCe8AGzJ +SYrkQCJlAgMBAAECggEAGbAcF3EoGspq2PUMDIHPYfQi4gYPXyG+enpkvyb4+JX1 +BpdmKKZEuENFhZDmm7rg7zYk6xMs8jAOEQbOEMyQSNkyr/cKJnSsYmnwxqqeQTs+ +hJBofyP6Fp4Vak+WLjxM+Sn7sbfsA69QaNpz/d9h6CJG9+yAw/Lq6yZ0YQB8g5GU +xazLzl/Hn4lyZlPvqnWQBaBxc2Qf2sVejlKnET5pUa2s7wvFSSYlolJL02DBXMgQ +i/H6JfSpWqVVj2yDP0hInPYufQz3xFZR7xY3m/5udK2w3ut7l8ORxYu0VtFF9k1V ++gkgaIMYrfozys2Obn9wk9W8LxVZcQkTJw2vjE5nAQKBgQDosCcJmi2ZGdNZSVP2 +cTdn4o+ftMBfLwWvodRi0fiyLScxEX3rnIlAJn7nF1Lm4nLmQuyYPQGDPdt6RXsn +SGgOzn5EXe3AaoQceGXYR7Sy5uDQYmux753zxFY+OYtDgzuj7BRIgO3mvuylPnaT +E+sgnzBPzykAgxLzIXumsqk0uQKBgQDjNGXmNLAIC3F1tC2tRvIUlAxTnCPu2hAz +aRiSXTMMv+u+mht7TMcmEr559MQSREl6iFS0rPAy0JHstYUIMcTIjNV1wHv5FcZ4 +2rV2APgvi4HsGxZe0/j9jz2BBEPh727bcSlCbxsck70MKyG8PtJiwwm4X2BZhLgV +aXlFm2udDQKBgH3tt3LO6haNj4Am2zXol9+1EZ2RKPtaa21d25+Pm1Ryc19u5AL7 +OJxrOQq/6LHjo+NSHNFXUtZAR+OobroXyZkZz+QYIW+dNdpinluqkvSvVsPwP/CQ +iZ8/hp0ub1weTcytG10Rya6zbUcQwwNeKEYDYRYQO1R3m23RlSXmUwShAoGAYV51 +RQDTZ78vspey841x9Wu1FKfXpmcBhmbFxwP1+sLNDvQQTvkKZ8CkrLM+y+1D6CVA +1+U9UymbP+xSxL4/bQsd98az2n2Afw6LsbScqBOLbFn3blA9ZrzaSM5BITRxN835 +NqVS4x5VaD+bx4bMttKK+d619ecw1MxM0o3WwokCgYEAnE0idhdy9/fnnfBUoT1m +AfSzT83fBUka4kfM9f/V/OcjII0cnUP+0aB4iTXvlBf6zK7VOCIlatuLAY6E1a2e +9yKONmydEc0rapGwsE61GLNivlSZeHnIKXMSz+eoQ0AXv0QDqFi6x2al9isNWNXF +el0DX29nEXNN0yClTG1ur2Y= +-----END PRIVATE KEY----- diff --git a/test/extensions/transport_sockets/tls/test_data/non_spiffe_san_cert.pem b/test/extensions/transport_sockets/tls/test_data/non_spiffe_san_cert.pem index 37e76dfec989..213f93c16924 100644 --- a/test/extensions/transport_sockets/tls/test_data/non_spiffe_san_cert.pem +++ b/test/extensions/transport_sockets/tls/test_data/non_spiffe_san_cert.pem @@ -1,24 +1,24 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- diff --git a/test/extensions/transport_sockets/tls/test_data/non_spiffe_san_cert_info.h b/test/extensions/transport_sockets/tls/test_data/non_spiffe_san_cert_info.h index fb64a624f194..1d03138adba0 100644 --- a/test/extensions/transport_sockets/tls/test_data/non_spiffe_san_cert_info.h +++ b/test/extensions/transport_sockets/tls/test_data/non_spiffe_san_cert_info.h @@ -1,10 +1,11 @@ #pragma once // NOLINT(namespace-envoy) +// This file is auto-generated by certs.sh. constexpr char TEST_NON_SPIFFE_SAN_CERT_256_HASH[] = - "610db7309c6a740a6129cdd0cd7b7b289291152156549a488d9f9911d5ac615b"; -constexpr char TEST_NON_SPIFFE_SAN_CERT_1_HASH[] = "d330c0228fa541fe550d73e910400defcf6f416b"; -constexpr char TEST_NON_SPIFFE_SAN_CERT_SPKI[] = "s8y0Gnl5vUGM4dDDOPDJFHYJ032dpPfaSMAQj8coS3A="; -constexpr char TEST_NON_SPIFFE_SAN_CERT_SERIAL[] = "7c252c75e95aa57a88f1f1c5cc3ff4fa9c5aa4d1"; -constexpr char TEST_NON_SPIFFE_SAN_CERT_NOT_BEFORE[] = "Aug 22 07:51:35 2022 GMT"; -constexpr char TEST_NON_SPIFFE_SAN_CERT_NOT_AFTER[] = "Aug 21 07:51:35 2024 GMT"; + "f3a0cf42ec3a1aee31332ba3a364edbdef2af8746b9667b306d7440f42979284"; +constexpr char TEST_NON_SPIFFE_SAN_CERT_1_HASH[] = "af12349b99f0829b7e93ec871805d8dd7b95585f"; +constexpr char TEST_NON_SPIFFE_SAN_CERT_SPKI[] = "3+KkeYV2kwjFJBJ0sApQa0BawKy30Z5q5gx3LAfreiI="; +constexpr char TEST_NON_SPIFFE_SAN_CERT_SERIAL[] = "3ab370888bba18071dd1beaf74e78c613e49057e"; +constexpr char TEST_NON_SPIFFE_SAN_CERT_NOT_BEFORE[] = "Aug 21 19:14:12 2024 GMT"; +constexpr char TEST_NON_SPIFFE_SAN_CERT_NOT_AFTER[] = "Aug 21 19:14:12 2026 GMT"; diff --git a/test/extensions/transport_sockets/tls/test_data/non_spiffe_san_key.pem b/test/extensions/transport_sockets/tls/test_data/non_spiffe_san_key.pem index 4497e8abcdd1..887afbfbe292 100644 --- a/test/extensions/transport_sockets/tls/test_data/non_spiffe_san_key.pem +++ b/test/extensions/transport_sockets/tls/test_data/non_spiffe_san_key.pem @@ -1,27 +1,28 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEowIBAAKCAQEA1iLX3FrtWMhCrdRV/4HxssCW8dh1pwOaPZOI6fScpYhJgNER -SwHxDvlgyzJXVaKEy5Us0FDOcdl9SVqYRwqDECZMvkVPv/PuC+aoaYYmpjGDylGx -oVGj+6TEbNXsGHxE0vipKc8uwqfnntxjF5NUbSm6Y/iiGVFxEqnLHl7QyLp9xiRM -ye172te/y/EdBzwCHeFd9g1BPSB52o35Ku65yXZQEskv27aKa/6WjYXQMEthpIZf -aesmL9TaZ4tfmquO6ITDTK0ZliF8LBtWkKKaSjzIVzlklI+SxUaCvv/FAPGNA0mm -fzmFPIm/az+wC46zzBzDmamvOEi/Jj/vEKu7swIDAQABAoIBAAzAsHhYFfCGpKnz -jleUJo/Ntm+aw475wPLP2YSNY9Lb5fy89rmv2OpaYbBYRCk+b4gsTyns1g6jtDlt -IsqATsPkdAeU2yYEYfXle7wlGCInqsCe0uRXl1uCOYx9xPzEUdj6pCBwTUmcdEfa -ujAKPyntJUOU6Bp35jMFV6psXSTHEpIZFb5TSq7RN7zmpaZulxxrb9JUTDq27zjm -OqWyqAxgmSaeafsDwZugP+sVRhxTrr1WkhW9Xolf7XoV9Z4517ON9j1CzpuHf6Xd -HoeS90ibB5qv7nl34VWsvwqN4l4PIRpzN1I2rwMyeuPTAaM23rapkm3gKDP9wgr7 -8gFI2hECgYEA9NT1wvbYO7rmNkJaBWEUsrB9+55GLUksdAllb9Uf8BX8BDyapr97 -imbQNBJFIaFRWhb4sD/Ztg6QytpmFHu0ri7YuHwcnPTnFms0H6ovRKUBWWN4DXed -SAbpvKrXEBF6DBi6KVEimFKLwE+9dj3eamCnttaoa+OTK7p9DXkbzKsCgYEA3+du -bxouTjg38fMqcDDtbHu3dJensGK5le4vdAXmBgrNTJwID2lh2r1ebUg16Yz0+YPk -K6KHOHXY5T6a6rDOvb1NNjiWh6B/6W+FQw34GWVTjpXcJ/4pRREAT0ZGbKiH4/xQ -iXueBvYYGIlhNBUmKGSNLmFeIlRAsPQf9HeQPRkCgYBoN5KZuCuZWViPdjUNnyKJ -Yblu9xOWSVSj3DASp50dvK33O7j1DANRiaxMzg4hX6Laf3bCx5sr9Q1LXCYhx/rE -PmrANQyU/2ay01VvuSi/xqFJZJ8A1I7dzxuF1Q8Q5u+V4Jy147SfNFwKs6bJg1J+ -47/gg4VTz56g+ZQrvQbJWwKBgQDWZIMhDT+jlD81hLJxJNhilP/wOzrNMWsk/iIg -BXng9Tzpi0pIf468ZbFiEM/Wpyr3NGwpwAGcdXNO5yhtawk7M2UYcwzoJy3ztt4y -e9DBeH2OvT5GaR7ZTFMwlUjfyGv+SN5RFrYVUlV2QS17MnkMGmP5MjBxzJz5E3j5 -m/bYGQKBgDEUqckbaRC5KZwrB3EmYJEeE9Q/HKDiWtHYIFW5DJwCOrAW4nqEuHix -FbM0nA80Q9cjULQ+gAw+RCr1yFothwzQ2+t90zh49GosyS9Q6T3TJAd8JTCixrKT -mG2EfrxmMC0HYKHW1O7MF971Nyim2yuROupZTeKWlGKncmwtPX/a ------END RSA PRIVATE KEY----- +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCRUIhG+g0DDRi4 ++1iQJMUtfuG7UD/ztNlDkZbVNoLZLmfivsw18llRXpVPtiIBM1YrcBa+vWz71Wt5 +q05CBSmDT49/MnLNnX2QH15xTtDpKUaAmsfJ5lFUrCWWV6pRfsEnKqM1tKzHdi/n +rwyTwPqy+jIfrP4k0D9XbzSNyJr2Ic46scY4lTOY0PJfxPiDLRplL/qPFOHz+vdb +RN7Ubz/zMCpAxn6G40aMq+0n1klKmaw+50ISTtl1HZktYxLB7jHXusMZZIcZ7OX9 +gBA1zt2mlI+b/7Jd6Gk/KyZzUGwAl+d5nLqbstjaP4gi3ifAm5F8jAGJJPcoAD4l +y9p2y+WxAgMBAAECggEAKnZUZB0kWTxl+YPk1LYR8iHt90zTazTw+dgcsbAMm0b+ +r1jelnL7W5YeXl0T4bLtHqNR2inDI3GxRqviodMdVtQUU/BbcK7xJoCsGcMUs9VO +Vz0jXWGSaYImN6DlUYwPCBFjAMoLZPupsvNJYxGUkGEg7XWhDAPYRoXl3vp8Iai9 +TO43LHcpYGBIYA6l9ogGraNe2EDNV08fRwJZu20itbmUDNH0Bmiv0GwqwHdLSkqc +0/3/WxgLl4FVj3CLCKSvesqMWUAaFHfHKol30oJXR5fVlofwP4VDjNe1lCiSkeVn +shzMyAJ5sVERQNtLY1sEArNpNtwZk89IQb2APYlgEwKBgQDMwZRP136pZSHYQi9g +3hQf78vzgOmzWddjUo+ck/M/s6kkq9OdDiUgs9IY7ucZFKr3Q6Bh09RB9PXRtKH/ +5cGSgw5RxspfACpcFQRF7dncUAl3uSHKBC7JiMvdBCaYVm0Q8TyyAxDwx7nHQ0z0 +RT96vsjDGuV38P3L4p3GO/7yYwKBgQC1rp6WVtgFUZzDxLcErUyCJyKPGr03n7a+ +QSNz+D8fSIpHpZd0Kj6FwnJcI0BLRBVkSsi/Aq+gROq/ZNW1DI5dtxmutB70YTMG +5JCjnXLYhu0yeEj3cXrBEf+RWtDJnNAwk/VYu2YOYyIs/jnAnEJYIH+OokIH7bWI +qOzwISO52wKBgBxKVtKdRKvlBEMcCe3JYWB0Qmq3khKsxBy+CIeqzX4stZ8Sep+F +l82n6sx1HcsSVvjpCBzcJsSiMuCxo3x240L6Bp136PgtTq0AXmHHFkXhbR10n92I +rGo+E2TLMQX1UwZ3PlqeH9YU0m9ctiI9+yJbf+OtMK1cx8RG4GPGYFhfAoGAUBSq +9EtNJnMFrUjM/vPAEHJdikRX+OeeLhgaH2jhsdFQmioEKwDf1CeULsae9U4KO822 +1HLDpNobuscgZ5AkRGyLlnTwW/ln+3bNxkCFOamnbaKVTvQnDmj3hENKWkOThIYD +E9xuLJNHohtgq2R03dFdSCp+/m2poZYL8gA5dhcCgYEAsDoLRl+stQ4eUZqABsQ8 +v45R4OGgBrAUkyodhHuR+n9MZXtxVycp6K9M9WuuKcze8JZjZ6vx/FAqlmm5Vn0f +qYjGVySfCje9owgb1/911HLhIUOuUkJHFw3KGFFHS/I6DEbiAcCsff3A624ZX1Cq +rpf+i4GF/xxInvNkhUUEdKk= +-----END PRIVATE KEY----- diff --git a/test/extensions/transport_sockets/tls/test_data/password_protected_cert.pem b/test/extensions/transport_sockets/tls/test_data/password_protected_cert.pem index 1d84ffac9f6f..73af5df573f4 100644 --- a/test/extensions/transport_sockets/tls/test_data/password_protected_cert.pem +++ b/test/extensions/transport_sockets/tls/test_data/password_protected_cert.pem @@ -1,25 +1,25 @@ -----BEGIN CERTIFICATE----- -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 -rB95VtshX4M= +dGVhbTAdBgNVHQ4EFgQUHf05QKuAnP4qHwOfwHXS285x+YgwHwYDVR0jBBgwFoAU +D6DPJb1YF34IHnaYZclDrx9PhVYwDQYJKoZIhvcNAQELBQADggEBAFCIT9VwjvDr +vrVoHybAXGUN0TY9BT+aiDLtQ+wwIH+NNPjvm5pCViYpUud7QA18rfwcz9ZGuNLX +pYVPCVLPmLppe9FSJUzhdv2fAU63xelnde1/OXedWwbnbHRSzEJlkfffHtC86ddX +C+IUEmRrHlItD9js5rDzWv9etkjkxC8cxfawvt6ijuBAyu5u2+nH/ttOJxnJKQNK +Yn4Mn5MO6aOgVKxTIejPjdhkpD5KXEaRNGYj9J8M+c996wAJc3qARD6gJeK2UWNM +7Ut70RZCh0Ubk37fX+79OYZ2xReK6mrCf9t638YTHxPY+i282uEaT4F1YxPcPBEV +zAx8vW66VXk= -----END CERTIFICATE----- diff --git a/test/extensions/transport_sockets/tls/test_data/password_protected_cert_info.h b/test/extensions/transport_sockets/tls/test_data/password_protected_cert_info.h index 3c4cdadd6645..b32884d0f381 100644 --- a/test/extensions/transport_sockets/tls/test_data/password_protected_cert_info.h +++ b/test/extensions/transport_sockets/tls/test_data/password_protected_cert_info.h @@ -1,10 +1,11 @@ #pragma once // NOLINT(namespace-envoy) +// This file is auto-generated by certs.sh. constexpr char TEST_PASSWORD_PROTECTED_CERT_256_HASH[] = - "45173624db09809c4f7f8ed2970b2a0f7143fb10a8e8321481a3d3d8a7c405ad"; -constexpr char TEST_PASSWORD_PROTECTED_CERT_1_HASH[] = "9dab9964d0b2bcbea55f207a888fbb8febc87ffc"; -constexpr char TEST_PASSWORD_PROTECTED_CERT_SPKI[] = "p/yEpnPtyUQAwUldjXtUbM7IXRgGV+7y4DvXgLEXDdg="; -constexpr char TEST_PASSWORD_PROTECTED_CERT_SERIAL[] = "7c252c75e95aa57a88f1f1c5cc3ff4fa9c5aa4c9"; -constexpr char TEST_PASSWORD_PROTECTED_CERT_NOT_BEFORE[] = "Aug 22 07:51:31 2022 GMT"; -constexpr char TEST_PASSWORD_PROTECTED_CERT_NOT_AFTER[] = "Aug 21 07:51:31 2024 GMT"; + "54115273f738ffe4aa137d919c2fc01b5a7068d347097caedbae5f31ddb94017"; +constexpr char TEST_PASSWORD_PROTECTED_CERT_1_HASH[] = "a0a5ddbd26007136fc2abdf09ba84db245bdc2f8"; +constexpr char TEST_PASSWORD_PROTECTED_CERT_SPKI[] = "9RmDCGjXZWFgfXUE31MM/x70QsTg/vWgFpOs4STX6P4="; +constexpr char TEST_PASSWORD_PROTECTED_CERT_SERIAL[] = "3ab370888bba18071dd1beaf74e78c613e490576"; +constexpr char TEST_PASSWORD_PROTECTED_CERT_NOT_BEFORE[] = "Aug 21 19:14:08 2024 GMT"; +constexpr char TEST_PASSWORD_PROTECTED_CERT_NOT_AFTER[] = "Aug 21 19:14:08 2026 GMT"; diff --git a/test/extensions/transport_sockets/tls/test_data/password_protected_certkey.p12 b/test/extensions/transport_sockets/tls/test_data/password_protected_certkey.p12 index 5b6829d128d96e697fabfddc5c67ebfba9122358..971cb4d56e2a59b923bee2b04bd8539ea79607d4 100644 GIT binary patch literal 2835 zcmai$c{~%0AIELB88c=%k_dC;D4XO+gz`9smck@dj+CS3n6sLNa?hP(=9p*|k}G#^ za^*A&e!o}GpU)rP*Z1{#fByLX_kMlRWEejXz=)!?ISKAfMb7g{M!J~j(-9ejYY?C2QXn|GotC^q`wNgT%x@UQn?~7MpDn*hC=zuP-AxIkhbdTooU@8u zpzez0f$w4O0q}@dGK4Y@0dzVX=11jZ>m2oRnw&hUE?vwqfbq^ON-5V(Fxoz)za9R8 zcYyB0Adt*LcA3QPV`>Z^W>!`fziRr0q>8)vTkTOJ2&sw91P z{ySgh5Uu9f;PA%T+yhP=3aI(!xHk(!;n873kikRo(RKVF9 z%Sr-gm77aR)`zlUZ#ZS75X3jdr9DRj?Q*=;P&VstwwwpQ^*8Q$r~LD3!?7k>N1S=f^NmN}V8Nt2<( zqPu+ly?jGwmCM(3Pgv#!eVBzu)@7dPL}=|S6fz-ltx>i%_RP?Edh#pFk|GnsOG@Sy z5>^8xJD!7jPn^W;)sBdZHV&D0ej{ni&(Rhc^k6pfP95hJc&N{8vSmB=AsRdYYOXbY z9(}+>H2LzWD-6C|`eZ{1=3Nq{Ipn0Vkc!cj|gPnOZ0YV z>-uhD;497RDF!;M;-t58gxnGNSky4;oGf%qtU9t5L=`<-ai z&D{;2iMr#ALHjTl^vc9!V0uHf<>h=GI=kvC_4`@duyDX(mI2UGzahv zJ#|Tf&sctwh?DQ|hHKlMR(kp?i5)}y+VCRXa_Ywdm~9nZZQo2`6taMX5;cNNM7ZrYsp3nR_Twtbd>n;v?tC+ZTGbpLNZ@)I zdgun^dsr?JK4-SgcDwL4^knUowzrKgaXm(02gO(0&G%|`^i~#sF3NrOaCl$p9;_iH z%(aBBUE5i((JpV_3cK?t(!tvH zSyHWYF!)uVlV{hVNX6iPHU{8-*fK5R8h%)SD$R)O6l-DM4AbbgAXFtM)9$y}?UBPF z4WC|bssRE_=R&g+M%)x;P-_P78;w=t5liKi6M1vH#FB^|gV@KCv34)mObM*O1(n?! zu9+i?5}%`gN}9yrgzh=2@edMfdJ*(m$cm+*`JKmfKdzo&|H5#O-Ll9O)zA3;;)SZj zGhXfQ#Ynn3sW-KAcn@|cQ^8x&rIXB{A8L~M4?REfhZ$K&C8Rl9-2~U4`|WF=!!2Qx zn)7b@q5k<#eXeR3b)m2h+H5fL)Rjz@r}}T9~Y@l3FkKZ0DCu~qI_D)tU^kc zJ&8Z|Vwo5{?-)H`hWk*8KPgvfltx_Se`YCec&53m<%6@fRzD$`>XFK4 zn9)!f)5@7P6Z>-%pW7-eU+%vDSjd>zMI2SV?anZ_&-BW7hAa$3L766Of?(tj$osxf+#gHwkRzf8Dg70#w@t2aL9i6^KeY zn4ungnI&{S7?!o^n(;64q+H}P(`h2K=JmGzOhD^9Y8~9WJSZpsDLbfXCftY@@Af*S zLNzA-d@~8PT8@Jh3}LONd)jLA63p9amrfj2yxUx67ySzQY%ak5Bu#_cb?_{cAx@7T zW3U3e=q+!R5PRI^h2Alyho#;n(k|SvHF%i~hP1Q#j=A~`>vdGEUcIldv84W);9aG8 z?b7dlW(^D)x^2_bv;bZ$q&y zQa~4^W@NC}VY>VQIg3tKjW$H`5KDwYcd*lY z8X>Z4n!OY{uFBn{kFC*Na%OfaSQBN(>i+<{kL$(yB)u5waY3tf(mTngD~AO80$Z2U zpc~7D*YFp**>ZVr8K&a;7~dE_-*uKCR0v-aW7T*pB_Fy;6?&k3!<{$WEp;cY#q&ql z@cW_FCd=jYp6ikdKG#J9o22ejFnI|Fu^a0%eJd`bH$pPzP39-=6W#T6k-8cPU7y*_ z;Z{6A1MD6oXc$!*Z`tT!o9EAIO1q>RYG{EX&%j4T@UN3`5R7-5iLPQg^Y90x&t zN3niAv&g*6u)g^xS|5!;!~eXIKmeEnB>CCZ?tuKw6~pC)liw!flnMU5Oho$dvFoZV XzT+BWR|G-OG(+Vq-N`xUe^mQ78u%bG literal 2669 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 diff --git a/test/extensions/transport_sockets/tls/test_data/password_protected_key.pem b/test/extensions/transport_sockets/tls/test_data/password_protected_key.pem index be993cb25838..6248839921b0 100644 --- a/test/extensions/transport_sockets/tls/test_data/password_protected_key.pem +++ b/test/extensions/transport_sockets/tls/test_data/password_protected_key.pem @@ -1,30 +1,30 @@ ------BEGIN RSA PRIVATE KEY----- -Proc-Type: 4,ENCRYPTED -DEK-Info: AES-128-CBC,CC4FF22DB39A1B460F76F9DD354801D6 - -EqB76ws0X0R99inSrTFasUa9QOWkLFoFuVV2hAsjIs6Rg/Xj8XZFun7+QyvM7WzD -GBro+ydWNQN0EdVWlRY+NTHQzZq+ItCjKkIYh38uYZQiseauz9SalqZMvJp61pXA -HfD12DLdrxUSFaR5Ko/BbMIqJc8l8OBXqvfdVoBZLQBl8bSKdehFVpsIHUxBcb+l -v0YsrsO8qgUjbVNsU87lUPG9yX9o9/i1OQwtS7Rc+0+tY8cfyNzQoN8fLK9UaAek -jPIT1A2t/Rfh0QlW4HrRX917f9RXvNR/LIeAXSb2jUfefcTl88m6ExZ8WGRt7s3O -7XhgzPEJ2V52TfgEezTM3ZRgmBDWcTzrRfpstmW5eCBDPPAmFSRz/c9PEKdEbMhQ -i0tdYQhonY47+s01lTg6Nx+IyNK4wo10/a+8PmDZaHg5sEgYefy45pE80Z36zn2S -yWxSNYCpm2PjGjsDcSigh8p0Wes1M2USAe0TnIvFjBZckN9Z2nMlMRjDHZ9AaWkF -AcarJgDNFHbM+TZRw31ej3raZEjaix0mbu+j2/Nc5vBxiO27JqgJUvIUtFg8rKP6 -a6eEZlRyJr5RESn/GseIlU6saWkCejhy1yhgMvnITsNDWxLJTZ5Iol6wZXlNz18L -GgofxpJQ8QdQKyd/IfW4rL8am+rcaNopbZJ6Ygqw4w3WQ/gLSYfeFvFV1+goCYmK -b9aPosuIYFfXf4faNZRaFbWZSodI0p8lbsJmJbf2UTCN4ESVw6EQh+6GCDfifGic -P8AleUVGS5CMGupJwuB342URz+bA5KKfOGNDyvt03ZxDYS/O/xopNEIZ5J300X1z -5iKhA95AMOOBcbpR5DStL9vIpaEONOhp79yxv0EgNIGCDShPCZ73AH7wOayZC1PU -nMQiiYAoOUOQNUXHkp/vjAkGid3WWJwBpI5b0DumK8ewko1gHs4OvLLhwRe75tWK -v3YIgdnr+N8xvRjf+t8wNXK4KGfRMLnT/dPiWkTeK80PjHtiBiGDcimXhpISHT0c -LMAiTtLojtijZEQxYKek6aRT406QezTR0+pHuANz0hM3Xs8r2KeJpxpMahgE4lRp -GYmXzdM+rsRTv956MCAr66V6XTXQ38Rk/iAOHbwC9AcaYNbYYAVgoa/23QuOUTHX -WlW8JNjrxnU9mK3Oa7U6TrRZ4fmaFseDsobSSvcDy7b2zuidZDdciOy0v3B6QDZu -83qlMXQsYb0eS5USVRO7XkGjCzL1Q6zZifv//ZR3P2RgVwFofK06eon1i1hPAwO5 -SMWlq+N2gI6c9yuFzofz2SsyAJzFJgDEP+NxHxR2hIUjzKqrbD0ollAOyjFlJzic -2Zaki2GqLj6/dJZi3FTe5ONs/59Efq+yiidEBLUUM9Auq/qwYIl7anrE3D3qqIQn -BAVExw1o0yCJ4AgzZpe6gvm6HvTg9UEKCCBPKDeKIIz+Ckr3TKYk3QXT+W7Iy48g -gBYod0fpqS2xFyI9wMcbnAdPYaxjxYSBhgaImGUpLHacH+/MVLtNMbbv7GnVNo3C -HEX70EjWAWUdf4tZ1vuzF6eHsa9XugUaF3QBO7hWV7Sax5PbA2B9/4MevnPfxzlH ------END RSA PRIVATE KEY----- +-----BEGIN ENCRYPTED PRIVATE KEY----- +MIIFNTBfBgkqhkiG9w0BBQ0wUjAxBgkqhkiG9w0BBQwwJAQQJ1CUKkqmLXkh5mOX +bNpj5wICCAAwDAYIKoZIhvcNAgkFADAdBglghkgBZQMEAQIEEGIA4NdyuTdYQ+L7 +PBt1QnUEggTQ7K1Y9mp5c1HkYV8mK23wsOtd3JOTCotOJBV58Ib8BfKq1zRMzIKi +dQaxFZdcnXH1eerspdRZ6605d0dmLnUVKcheruJ2LSh7LvHVz9Bnidb69h4tzzrG +PuWg/dlovlQTBm3zi2NBYL2GgQ3mSsdIxnAlhDIprgpiNA0jx7SX6QYi2MzbvfDI +hybVq2nFY5MTJ2cAA7swE7SyLov7DEr+wokdcakuutRuqx3hXbYQnQvrgFKwL7Ex +1KDT8LnVau65S65Gy3Fy+W1UHrUAw8J/nrLa7vjNSuCzc9XPbsl8MQRprkN7Mws5 +oqR2oy04NKGYGhopmGStlwNBA56R1pHJ7jby1ma+CE3+CaKfl6bknwST0NG2j22Y +AN9ThmTO92bY8qNUKK3G3FSrtv6C/nwUwvi55gb4cYgx/HF0mXqEcuoessrE7GQg +5OjH+K/QNJrYwm3wdj8cTDeI/BOIN3ZAQM80za2Yq6Vqda4I/a4uW5B75XYr68pA +89j1MGDDJ90pa3jYZ7Igke1JNtk6dxX+Xf1rpL0PybPewtJ0EO/CbDmcoME2qFLW +Xkut5ArxO3eMvkkpcQCBD0TK9F/gqdqBXK6jyFbUyt1PjRd/4eg7re7LSdT+zlsH +AAZPpH4HArp3oPz1sw+bXK+xnjDw4XyhLx827AfQf2ItfMBmxIYRMUxmuCnP1UXj +PjlVw/+TM9ANG4ta4a45fPDUlIGn8njbJLP/akdhKgR1kUWW1Qolz8jgH7xuQerG +Pyru7se7IUG200k/QhUpCYyXPCwLttgJg8rlN2ojI9RqbIlqROP+JcgSwjL2avy9 +eHW9G/jB6C9M0mvChAp64ERtiuNIDEXwiGD0anf9hHCm20axAHmydTu93h6AvQ5E +g52GeqUWxnF1luiEAkr+ipl7OsbkHE23PBPbuH01DG7SO+oitRtEzMF1EB/ySqGE +X60gOT1AJ6wogdhdpazFH5XAghYM+Sb+gk0epoooDNrjpIeMSjFepXDm+hWpvMzA +gaaehXKzCNmGTX0R4e1v6VqMZNlcUqXN964qMXnIUI1lncCNjkcELzpfqzI5YOqq +ORs+dLt1JZn9UK7DbgOtXz1O2RoIHgYeeqa/nAaQWmdw9TEuSDzg7XVnibcQrget +SZLCbZYDdJ4LC44XXDTKmglbXTn/6adfCsZDwf4rlr+8OZT94SvGT0ctJjQWJuZS +ig5mhSdaC4SILgRw33zmATmwT3aqTWpdEIL8XdJbCKSxA9g9Bf2BMzGEgaoJW8nb +IsDWJclx7pbViE9hM6ab2XWmxyhXI9lpPrHZzjqpfWJxQxNlL+W0wmgH0fQmdgfO +Mg356Espa9N+LoiVyqym64Wi2vgDhrvl169T3R3zZHcFulqZnLRtcHFtwkTQZ+Rc +9CWX5KUdi6rfr/PihWgkoC7TZgV6icWeyA7/8Tnuq2ntJaxm4r2Cfz24Ns2+nKSp +PmCe7bHDwlyg/4A1sv0ryLXMsyGY4XBfDRNtYAA/VddpzCzJD6SaSISLL+IJ/cTY +QxX4C0wxAXt78+PRgt//BDKY4cI3IArLJXF9vkK9IcYQ1IK2t5jOFFg7sIbzp1UT +e0gpoax+K5lUGhp25WXv3pshs3TJFimu7tFBPy8Vp3GserX52tOwB1Y= +-----END ENCRYPTED PRIVATE KEY----- diff --git a/test/extensions/transport_sockets/tls/test_data/san_dns2_cert.pem b/test/extensions/transport_sockets/tls/test_data/san_dns2_cert.pem index c9c15d8b25fe..e314aba1305b 100644 --- a/test/extensions/transport_sockets/tls/test_data/san_dns2_cert.pem +++ b/test/extensions/transport_sockets/tls/test_data/san_dns2_cert.pem @@ -1,24 +1,24 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- diff --git a/test/extensions/transport_sockets/tls/test_data/san_dns2_cert_info.h b/test/extensions/transport_sockets/tls/test_data/san_dns2_cert_info.h index a0f9850459e7..99d78b998ee6 100644 --- a/test/extensions/transport_sockets/tls/test_data/san_dns2_cert_info.h +++ b/test/extensions/transport_sockets/tls/test_data/san_dns2_cert_info.h @@ -1,10 +1,11 @@ #pragma once // NOLINT(namespace-envoy) +// This file is auto-generated by certs.sh. constexpr char TEST_SAN_DNS2_CERT_256_HASH[] = - "4f30fa01bc9232137e2763598155af641ba54dd09516865527b9750711c31b7a"; -constexpr char TEST_SAN_DNS2_CERT_1_HASH[] = "f5703141f3c7ebfaac7517a01b8f4e412c51c2f2"; -constexpr char TEST_SAN_DNS2_CERT_SPKI[] = "GiZPt9W+fiM0knMNeho5yTZ1siS7EwsJgzLHEuWG66M="; -constexpr char TEST_SAN_DNS2_CERT_SERIAL[] = "7c252c75e95aa57a88f1f1c5cc3ff4fa9c5aa4c3"; -constexpr char TEST_SAN_DNS2_CERT_NOT_BEFORE[] = "Aug 22 07:51:30 2022 GMT"; -constexpr char TEST_SAN_DNS2_CERT_NOT_AFTER[] = "Aug 21 07:51:30 2024 GMT"; + "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"; diff --git a/test/extensions/transport_sockets/tls/test_data/san_dns2_key.pem b/test/extensions/transport_sockets/tls/test_data/san_dns2_key.pem index db9645fae6d8..42422e7ceda6 100644 --- a/test/extensions/transport_sockets/tls/test_data/san_dns2_key.pem +++ b/test/extensions/transport_sockets/tls/test_data/san_dns2_key.pem @@ -1,27 +1,28 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEpQIBAAKCAQEA+Hqbg3/NuYgBZsKDti+843TlZV7pLhHYJE3dT9D/KkYImfqx -a5pScRIyJE1V2ekt5ZifnirlpwNR8o9g46jkLfdGQ+aAwYjRUQ89cruNom2YQ21u -nvdGhvyxGvQMX5aSbVcPTrecT3y8kElaxiHkdb4dD7EMyVZrjoG+lbj1MymwKuyP -UAT2mjXrN8QIKDoff6Pz87pzVVcDbjnMh5foNMuQSRRmiEFtNQ6L9/rEnD107tVN -1pngVfw94YVbtcGd2DHLXx586DeMj7QzLkBlIAbNa/pD4o/+uRwMLcKyoQPHLbh8 -WkhMmiHwUoCvtEUWf/82ADWVXjIvZUP+6Fd82QIDAQABAoIBAQC2Y/lHO0bdSxIM -Rfe8gaobJDFGibaMFJkdfPJYpkbG1wV1UWluXKbrTLn1n7bG77y67Z8s0LwmLe+3 -JruuIMjtXLb9HHOinDVZVOB8GWPLuLqts+QhV80zRMUTzdRPTg1JqUAZPfnE9wDK -wK2bBkHWk6htXj7Og1sMDfzBljSWSi81PjNp+MUVmn5l/PYXWxyDiRpbWlrrXvCa -5GM+RbSbuNaCY19R2dalLF3lUMkoOwZDTqKTeViEDwrtAmzRg7Lojy9Wu30NNG3B -TuPGd8Eyd7y2fdGVSrzR8QMONnWy3aFEP2aJd3Rl+0z+K9JayoZE+qgsY6W7zHAW -ClAYzr4BAoGBAP9AdazeDI/0f2zWF0EfrANUt1ElmRC4yah3RWzSDh5k5JxngWAA -0+hITirNczcv8+xRsIE56yBRRNtRxWRUKDd19YE/7WAq/eOtCnDEfMHo0LilpWrK -ZKKJpHzXm9AqwvGArIdDlTwcsaRImlWzkLm2SXUIM54izN0VCgEnSuE5AoGBAPk1 -EMKJPDwgOoLvKySxCmbOAvdEVGAJj2ja2fI4Kti8pBdQ/NHx/dvy1YAjsWYaC+rx -uxeMyvRaoVvrf1TRYbD9rav0SOwTLqOQslp0QshWfI3MAxY7xOBhapHn2UZvzpyO -BLHPAdXOfOolSn2EBp4pL1MSku+Ex4xDSv+OtpihAoGBALM6zeY+XM/QPJFtmxKN -bLlCCR6fqeUF/AOhDEynCmbpLWVtgHiq3CEkdE61yIsdzsdHbQqwYptktVbTCimy -tjKLT4IcI0/9oBz4anZYYcm+8qBVH9vmlddTkv5eXvhCrnPpiDvKhsWY2Fuk50n6 -NktQ5i+ZPLVzdipfFZFNx9RxAoGBAJiEJo64iLnPi5/ImiHpjBEg8eW81tqz3yXw -EsTQJUDiKpbuhNxEevYapxm2PoLbXAHdEYC3NRrZQLnN5e7V+jDlAF4lsl9w2fFW -xCDh2GFdtPrfKeB4keQ1GpDTUUFvegaMUEk2BMyChCaUzgMFQzuWvxTbYDvginPI -V2USRaQhAoGAehETthS2H29wwQPNhyoF0SwXQbJA2Ev2Grbkjs3S3w3rZpQRANq8 -aLUeQro+A4S/xXXT2Vhxf6SXbU4cRrd3iqJekI7Za4uVm63B/6QxNf1HCiXpgDXQ -NNNvszx2V+2l6VU9INbfv/2iN+7AN2Arcv24cqqT0+4GtqKYRnAdDn0= ------END RSA PRIVATE KEY----- +-----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 +-----END PRIVATE KEY----- diff --git a/test/extensions/transport_sockets/tls/test_data/san_dns3_cert.pem b/test/extensions/transport_sockets/tls/test_data/san_dns3_cert.pem index 552e8f2ae667..ca5b3191c4ff 100644 --- a/test/extensions/transport_sockets/tls/test_data/san_dns3_cert.pem +++ b/test/extensions/transport_sockets/tls/test_data/san_dns3_cert.pem @@ -1,25 +1,25 @@ -----BEGIN CERTIFICATE----- -MIIEKjCCAxKgAwIBAgIUS/zr5MA/czykD6IqKh4UQhk46WYwDQYJKoZIhvcNAQEL +MIIEKjCCAxKgAwIBAgIUCJAk2LFDOO9q+3twtS1w4LExj8swDQYJKoZIhvcNAQEL BQAwgYMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQH DA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVu -Z2luZWVyaW5nMR0wGwYDVQQDDBRUZXN0IEludGVybWVkaWF0ZSBDQTAeFw0yMjA4 -MjIwNzUxMzBaFw0yNDA4MjEwNzUxMzBaMHoxCzAJBgNVBAYTAlVTMRMwEQYDVQQI +Z2luZWVyaW5nMR0wGwYDVQQDDBRUZXN0IEludGVybWVkaWF0ZSBDQTAeFw0yNDA4 +MjExOTE0MDRaFw0yNjA4MjExOTE0MDRaMHoxCzAJBgNVBAYTAlVTMRMwEQYDVQQI DApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARM eWZ0MRkwFwYDVQQLDBBMeWZ0IEVuZ2luZWVyaW5nMRQwEgYDVQQDDAtUZXN0IFNl -cnZlcjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN7x5F5jrr1ARV7n -5UkWOPjPYQRHLR2nF2AOtkynfFq0k7ZuBbeulaL3LjjzHv6eK2/lfOghM7qajijZ -J0JK+qgo86N1MxKWprPJbsZGt2mNHwnSNFzAfea0mkPS3o9Pb+QqfB4CUkk2kgpk -6jAiEp5Bh9tZ0OdIV/gIdb3ovQ5TZ9E4mg3PU+RbjIJIj6MiBQiNPojfcLNz5Lyj -GQ5F1u0YFX8bCbozf8bJKvbnDDvH1mWOooceglBfP9Ooxmz73KWl/S+XOOkWTo4M -kG2QbqbwQgXFRsCq/+v69SeFvblWVvUj+5kkTFs7kkz3dKwy87gpJwwS2rNgw5Gv -qAYTSO8CAwEAAaOBnTCBmjAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIF4DAdBgNV +cnZlcjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKlA5ta4VGjIernY +VjFo0ssmf7Q1ZwYy7taJ8dNcn06k9cGoK9vlYhpig6CQ0NW0KWSIsb/BMbxybsEu +FihtTBYiroEt9hrYsurbTs3CTTI2fq3Rk1/E6A/fKoXRyh5wIu63lhHqq0+PKMUt +66Q8mqO0+yzyzwzi2IQtLNXkqbn9lLdOPrZ/LTXyuEm/XvbHV5gbKLtULoMzD9zT +yOBw+eP3lBwWkbqWM4a3M2D0E1qVe+6YEI0OOpYCoJ//NeQCD4PwRepGJQ4Q6Mlf +jyXnVU3l8RIu73KxYYtmk4TwGa+abJQmsfKzrzr25Zi8r3ymVbdOW2GzDZ3QGiFW +opFKTnsCAwEAAaOBnTCBmjAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIF4DAdBgNV HSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwHgYDVR0RBBcwFYITc2VydmVyMS5l -eGFtcGxlLmNvbTAdBgNVHQ4EFgQUNS8X3fB+yccR6/gbVBHE7JC2/i4wHwYDVR0j -BBgwFoAU8C1rPT/4/p2oeosaE/i3eZFKT/kwDQYJKoZIhvcNAQELBQADggEBAMBT -Sq3E22yt3BA7xrfuM81WS6effDrxjVSoP2WGDDoYkksQHD04rrngwnZRLpq1EeN0 -d/5Yp30zj2Kvq3TW+MW2lCQN9BXJFKaZ1yE1+HnCITAfIXf+9G26UORTV0YGWSby -7vQJZy2p8+TaoV1JWz/Dc2VXNV4kmjj/pP8yrkQeEsI5GctzIb23a/SIifVrMg11 -fDO2fj9kxxwd4VMC6Lms8XH+5gn9QHHnR79RcNgHYsPAOAN48s+NJvsjiyqd+z9k -7DOvvbiyvGDPnny/1l7kGReZpYDJv4EMLibjOZgQdLt/aHvT8agRLIRzNm5X1+bB -Ckz0rRs2JXG38tfsP2I= +eGFtcGxlLmNvbTAdBgNVHQ4EFgQU2uz9/WstPx+1uc/dQugetDm01SwwHwYDVR0j +BBgwFoAU3O86c6M7zsm8uUvuaTtzu6ZurucwDQYJKoZIhvcNAQELBQADggEBAHaT +YjHF86XmfUhU2pui6MV0/+jD7KWeP6KdOj1rkNTVMpkg3XdDUSKJh40Wh2proCEH +uKbEcp1OUpfiW5wwO6bdDUlmuwhAFEUbkl8ErHpZazlbrrp7PgyTRZBtlL26hRVK +TSuXZKbIpG980YIfvABJY+kBPvt3bq7BH9ElTbHKUgia8EG1DtLBN7uZmMCIR2GF +N9sm3QGV2BzbPXw4DoVxnvUcVOouJtjQHyWED0W7BuUMq06d8VuNYBMUjjMCovb2 +tQZwsvT+Fb0OlkY8F8GIZZb/ufA/kZgdZLNiLf2b/qabko3aqHZ8qfvU3uumaCdG +WzZ52/WVBem+AvC7Ly8= -----END CERTIFICATE----- diff --git a/test/extensions/transport_sockets/tls/test_data/san_dns3_cert_info.h b/test/extensions/transport_sockets/tls/test_data/san_dns3_cert_info.h index ed44694a8416..0a68cb8b365c 100644 --- a/test/extensions/transport_sockets/tls/test_data/san_dns3_cert_info.h +++ b/test/extensions/transport_sockets/tls/test_data/san_dns3_cert_info.h @@ -1,10 +1,11 @@ #pragma once // NOLINT(namespace-envoy) +// This file is auto-generated by certs.sh. constexpr char TEST_SAN_DNS3_CERT_256_HASH[] = - "675534929d18f4c12f4f96dacfc66c8c293358871dd24d2701a165ac4e4a17d1"; -constexpr char TEST_SAN_DNS3_CERT_1_HASH[] = "e33fe38cbf5c3adc715848ae8c0554dec559ae9d"; -constexpr char TEST_SAN_DNS3_CERT_SPKI[] = "kpL7WOh2bPEEBnP6xoahijk3QgUZBcMkSvFvYGR8EnA="; -constexpr char TEST_SAN_DNS3_CERT_SERIAL[] = "4bfcebe4c03f733ca40fa22a2a1e14421938e966"; -constexpr char TEST_SAN_DNS3_CERT_NOT_BEFORE[] = "Aug 22 07:51:30 2022 GMT"; -constexpr char TEST_SAN_DNS3_CERT_NOT_AFTER[] = "Aug 21 07:51:30 2024 GMT"; + "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"; diff --git a/test/extensions/transport_sockets/tls/test_data/san_dns3_certkeychain.p12 b/test/extensions/transport_sockets/tls/test_data/san_dns3_certkeychain.p12 index b01c0d2ff87fa33b8314bbc0571ae20eb4349938..1b5142ed280da74f2c3425234d3caf718259656d 100644 GIT binary patch literal 4753 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 literal 4738 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 delta 627 zcmdnUxsa2^powMfM3zz!pD!GH8l#X;@anF)TY3M&5OG8KGTx&Bi510k1~ zEf;@JlH6!-`6^oaL-L~I{JI*E(nG(Ny=ME+F^s~RG{^Yo!Xgp6SJ%1-WdecjlpV}RgZTgm&yEH52FNnQmsA{0h#tF2!?K>|cr>LPAi%8s|u1&X|-ibdE zJD<-j%W{Xq!XN7=r!)K2U)y2(<=W(l(W~DS_dcuLbWriW@w<&JatB{-n!LMhc9qC=FQTC*JVG45+0}Iu{JQqix6X^v5T?0h}PBvC;K4vB_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_~u< delta 1250 zcmX@eyMb59powh_6C*Q_Dr4i+YV&CO&dbQoxS)wGou!E_87Le-Q7K%+!zKR3lITLM zK%VElQ6&o>uqfrfnb-{N}Sio1jsdnawpEIoxGJ%rv9Fwz3E3O z0fl#$WUP)A=51|c4lY)SJGgUo$J^g)-<_-9dm(1>4$;GxPPk+@=>7C(5bM6Z_+Hb^ zppGc98S-aCM3?_*+Vd#5gY~Rvd8CR*N_7iolI-iJ?W~>VKf_ZGGEDyBqn-ASA^)Ao zbA{iB+g}FT9$Kg#6kwjf^>xjqq#0U_2PX$I71THHmJ8?J%KPQ?JH}I~OI#lB*!XLz zfjk>?sH`%Jgn?Lt2v!BW@E~F2W@TV*Y-CtHtHdP8Yf{kuyw`E=t_jC4M;Qwme^6(U zpR!hU;3x zo@ynfewbvaYM=~v6{o177>h{g`AzP>>N@`^sm-oF`@i?Xh6y_a4VswF!j-Wz)-Pyc z+Q-twv#y+e}qJ!7?UB1_LB7GqN%OwIl##Vt_JCK;M%cm-W<% z%!5qKj0}uSjSU5DyG|*tw{d5_TVyoJ^)}T&L*yHE)`8X#0#Q^}p}8*zN8-Z0_@y z-NaCEf%9F3&xJrU?zMgXysF#p@|9PvmrZ_O@HhFd6TyG}(?4T@St6MkH@DZX?vCHF zB<9TTL$xgVH(zKk5iLzKZ}K^~>YK}s+`}n>KqGb?b)DAvZT7}RiYLl%%Bpxjm}s$K z)e(7dAE^m>SDON+>|`~Jjjd15)YzgoeeD{p57q+bX5QwvmF&@7-eRvltmOi)f)sgjzOb(gnH5eoU?i^k_#fPW)@zLT9%`bLu+;)1&O091v3g2d_l=V4R z#_hQkHRCozBg?cIC##wQy|d093htKmm$CC@Og1DoS?d}o8gR0)YV$EONdc3mNWALi gK)VpOK;0wra!S5z;R*4&X~n{E>Ew>;e$n+C0kY>MMF0Q* diff --git a/test/extensions/transport_sockets/tls/test_data/selfsigned_rsa_1024_key.pem b/test/extensions/transport_sockets/tls/test_data/selfsigned_rsa_1024_key.pem index d574dee2cf32..d792632f3de8 100644 --- a/test/extensions/transport_sockets/tls/test_data/selfsigned_rsa_1024_key.pem +++ b/test/extensions/transport_sockets/tls/test_data/selfsigned_rsa_1024_key.pem @@ -1,15 +1,16 @@ ------BEGIN RSA PRIVATE KEY----- -MIICXAIBAAKBgQDeET818RoQIO7SHDrGcW61gQNTcyRewbmriO37re7Of73QXJO4 -FcPSyERrgC75TwAWi9uj3oLZUohaFpgfzVQVp/yCvOJTiAXNFXdZJEhke4QJYh3r -5YcFiTf5V2XBAJP0TCtm7gBv7hTnIPvDh+lTPcKhJ1JQN2AK9azSYpgqwQIDAQAB -AoGAcIa6yiGvPEcD3XIykkX+fHiwb8PjxSRTakmLlkHvxbHTRFb0/43/2bpjeTnO -E8TlXYdnN+VT1r3MnCHg2hSYqyJqTm52mlMPr43trAZ5SnP7AiQDlWGQtaL/liHw -Je60efWwzitDr7y/cqgXIDlg8DtII/vYUCY8syUIY0NFewECQQD/eJamlQtUqVG9 -XXajtGSlgoqHoGZa5Qfa82YQf7nC3CxFlC5Og7KcwreYlPvfhD67icM3TP0HNDER -oEPdIPNxAkEA3obz86qLTtPU6kXTNPvQTzT/LFgPz/L+MxCaFGlo2bd/q4tfuKRc -zPvCfQRv2egrpBV1ZjeCTMGq9kS4bcNkUQJBALrFRZaJ9puxoiHId9kdJEvgkTiw -qsQfF0wakG7VglCUuQUxXV1naSi0LpetrCrwOxDOmdsPPRmMLaeOPK8ozPECQCka -8LFQDY+wHaJw54TgByi6d3Bvi+wzzLUOGggvOIkPFmxPwIzQ/7t1vgVt7mNoObeD -pz4MfutC0xvOserEryECQGnPKAAYUNzDrZRMDIPjxXOwg+i7sbbLpKkq9shx7Wok -jkN5XrzaWpjbAIEElpjJeoJRS2rNwlOLHU8cPk0BYzE= ------END RSA PRIVATE KEY----- +-----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= +-----END PRIVATE KEY----- diff --git a/test/extensions/transport_sockets/tls/test_data/selfsigned_rsa_3072_cert.pem b/test/extensions/transport_sockets/tls/test_data/selfsigned_rsa_3072_cert.pem index 892a62bfb046..86d671f8008f 100644 --- a/test/extensions/transport_sockets/tls/test_data/selfsigned_rsa_3072_cert.pem +++ b/test/extensions/transport_sockets/tls/test_data/selfsigned_rsa_3072_cert.pem @@ -1,30 +1,30 @@ -----BEGIN CERTIFICATE----- -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 -aAUo5+u8XHBLPrhiHpxpktZAeFQ= +MB4GA1UdEQQXMBWCE3NlcnZlcjEuZXhhbXBsZS5jb20wHQYDVR0OBBYEFA0EaDFd +1WxsZcRENFFqfs6C5QBHMB8GA1UdIwQYMBaAFA0EaDFd1WxsZcRENFFqfs6C5QBH +MA0GCSqGSIb3DQEBCwUAA4IBgQCHNivdoolKRcATW2j50cK9noQnPAWhdZ+DxsX8 +YCLK32dXfdjhxJiF4YCUxwd14PdNiRQk2CWn+jY+DpWw1wmF8A4ZH4efZNVsfmuv +ao5HlJuB142xo8xlQ7wSOeJRFpc4v7+zuLux9YZNUhF+d7fuvsEGe/iptQmqT4uA +fhTxcIAQenwDnbkQeZGSFHebO0PakJnGQSGW18brrCk/j3fqppRZEfsuaQERTGGe +tZOFp6rVyBxmG/EeRM1eAouwWNbpxfEoqf0IUa8TKnYzZo0z95GBxIpYCByo7Xg5 +n/hdFlbPYcZNMP4gmjuzqN7OOUuEJxMCS3OqTMrl1u9jNt12t7QqkKmNBjygtDns +1vq3dlWMzaZcflx/TLHP0mXKnnsIZhQM0+Mqg1f1wTCYqANMMnxShNGmKagZEAbk +oM4k+omEyEZo0JJdXYvv1IZ20SiSESEqEWjrbM8NuQDeqpTthEL/96fqtZCAvEJE +iQ9GJVnajs0wrJczz7lzk4322As= -----END CERTIFICATE----- diff --git a/test/extensions/transport_sockets/tls/test_data/selfsigned_rsa_3072_cert_info.h b/test/extensions/transport_sockets/tls/test_data/selfsigned_rsa_3072_cert_info.h index ffd8918cda4e..f9ca0d538336 100644 --- a/test/extensions/transport_sockets/tls/test_data/selfsigned_rsa_3072_cert_info.h +++ b/test/extensions/transport_sockets/tls/test_data/selfsigned_rsa_3072_cert_info.h @@ -1,11 +1,12 @@ #pragma once // NOLINT(namespace-envoy) +// This file is auto-generated by certs.sh. constexpr char TEST_SELFSIGNED_RSA_3072_CERT_256_HASH[] = - "f41eb27c7095ee23153dd1567674f3954480bce9a1d5e804d0cccb0019ae4aa4"; -constexpr char TEST_SELFSIGNED_RSA_3072_CERT_1_HASH[] = "0ec1cb3334cdd2bfa0d70dbf79c02f86230523a0"; + "122dfcf45f814ba273b2c1e63df6d5ad9236157e07d44782a47814225e63097e"; +constexpr char TEST_SELFSIGNED_RSA_3072_CERT_1_HASH[] = "bda1675f0305337cf330779549f1b149abbd148c"; constexpr char TEST_SELFSIGNED_RSA_3072_CERT_SPKI[] = - "kzrqx6//+lmI/0QKjGb4qQKM5yEA80jfqB5d2AKw1vQ="; -constexpr char TEST_SELFSIGNED_RSA_3072_CERT_SERIAL[] = "69d4b91e126be26884dd3bd9013dcd0d4ad61620"; -constexpr char TEST_SELFSIGNED_RSA_3072_CERT_NOT_BEFORE[] = "Aug 22 07:51:32 2022 GMT"; -constexpr char TEST_SELFSIGNED_RSA_3072_CERT_NOT_AFTER[] = "Aug 21 07:51:32 2024 GMT"; + "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"; diff --git a/test/extensions/transport_sockets/tls/test_data/selfsigned_rsa_3072_key.pem b/test/extensions/transport_sockets/tls/test_data/selfsigned_rsa_3072_key.pem index 9f7b7c1e8e45..e22e33e5d676 100644 --- a/test/extensions/transport_sockets/tls/test_data/selfsigned_rsa_3072_key.pem +++ b/test/extensions/transport_sockets/tls/test_data/selfsigned_rsa_3072_key.pem @@ -1,39 +1,40 @@ ------BEGIN RSA PRIVATE KEY----- -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 ------END RSA PRIVATE KEY----- +-----BEGIN PRIVATE KEY----- +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 +J2FzqAbYgx8vTSQABQqlxgUb +-----END PRIVATE KEY----- diff --git a/test/extensions/transport_sockets/tls/test_data/selfsigned_rsa_4096_cert.pem b/test/extensions/transport_sockets/tls/test_data/selfsigned_rsa_4096_cert.pem index 959f08cc0550..d9f5a70f1eab 100644 --- a/test/extensions/transport_sockets/tls/test_data/selfsigned_rsa_4096_cert.pem +++ b/test/extensions/transport_sockets/tls/test_data/selfsigned_rsa_4096_cert.pem @@ -1,35 +1,35 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- diff --git a/test/extensions/transport_sockets/tls/test_data/selfsigned_rsa_4096_cert_info.h b/test/extensions/transport_sockets/tls/test_data/selfsigned_rsa_4096_cert_info.h index 5af3d1169d34..73eb1e1ff95d 100644 --- a/test/extensions/transport_sockets/tls/test_data/selfsigned_rsa_4096_cert_info.h +++ b/test/extensions/transport_sockets/tls/test_data/selfsigned_rsa_4096_cert_info.h @@ -1,11 +1,12 @@ #pragma once // NOLINT(namespace-envoy) +// This file is auto-generated by certs.sh. constexpr char TEST_SELFSIGNED_RSA_4096_CERT_256_HASH[] = - "b8584190ad942d14f92ff2e20e35612736e179a568195fd27e02b91df23bcdb1"; -constexpr char TEST_SELFSIGNED_RSA_4096_CERT_1_HASH[] = "21c8e877136167f72b660e02b35ba3e252504a2d"; + "09bdcecebec594f3a594cffd4e163ded10a73331895c86d561559d70589eb34e"; +constexpr char TEST_SELFSIGNED_RSA_4096_CERT_1_HASH[] = "30be905f335a4cb514e159e454cb8267e4c8adfa"; constexpr char TEST_SELFSIGNED_RSA_4096_CERT_SPKI[] = - "DNMMJPogJFYjq9z3zphnzkDvSJVMkcEaXKTGN2xCexg="; -constexpr char TEST_SELFSIGNED_RSA_4096_CERT_SERIAL[] = "6a85e83ef52ba67a85eae3191cbdacb8b1b5b796"; -constexpr char TEST_SELFSIGNED_RSA_4096_CERT_NOT_BEFORE[] = "Aug 22 07:51:33 2022 GMT"; -constexpr char TEST_SELFSIGNED_RSA_4096_CERT_NOT_AFTER[] = "Aug 21 07:51:33 2024 GMT"; + "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"; diff --git a/test/extensions/transport_sockets/tls/test_data/selfsigned_rsa_4096_key.pem b/test/extensions/transport_sockets/tls/test_data/selfsigned_rsa_4096_key.pem index 95078ea39560..28defd3c9b42 100644 --- a/test/extensions/transport_sockets/tls/test_data/selfsigned_rsa_4096_key.pem +++ b/test/extensions/transport_sockets/tls/test_data/selfsigned_rsa_4096_key.pem @@ -1,51 +1,52 @@ ------BEGIN RSA PRIVATE KEY----- -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 ------END RSA PRIVATE KEY----- +-----BEGIN PRIVATE KEY----- +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 ++VUcSJx/bJ0gwv5k5cWPkjwOlO7REw== +-----END PRIVATE KEY----- diff --git a/test/extensions/transport_sockets/tls/test_data/spiffe_san_cert.pem b/test/extensions/transport_sockets/tls/test_data/spiffe_san_cert.pem index 8687cb574b5a..32af6fe901f8 100644 --- a/test/extensions/transport_sockets/tls/test_data/spiffe_san_cert.pem +++ b/test/extensions/transport_sockets/tls/test_data/spiffe_san_cert.pem @@ -1,25 +1,25 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- diff --git a/test/extensions/transport_sockets/tls/test_data/spiffe_san_cert_info.h b/test/extensions/transport_sockets/tls/test_data/spiffe_san_cert_info.h index 172dfb227891..dbbf88f4e5e8 100644 --- a/test/extensions/transport_sockets/tls/test_data/spiffe_san_cert_info.h +++ b/test/extensions/transport_sockets/tls/test_data/spiffe_san_cert_info.h @@ -1,10 +1,11 @@ #pragma once // NOLINT(namespace-envoy) +// This file is auto-generated by certs.sh. constexpr char TEST_SPIFFE_SAN_CERT_256_HASH[] = - "63aee87b75a338f6097c7d3857059738bb7df89644e7f5a586151bbd589e41eb"; -constexpr char TEST_SPIFFE_SAN_CERT_1_HASH[] = "38db5b2ca202ddc9da8fe23002c60899fb443acd"; -constexpr char TEST_SPIFFE_SAN_CERT_SPKI[] = "SdE6CKQC8KxLZHpT3b8UME/T18pnuV+7xdOhlzqyB+c="; -constexpr char TEST_SPIFFE_SAN_CERT_SERIAL[] = "7c252c75e95aa57a88f1f1c5cc3ff4fa9c5aa4d0"; -constexpr char TEST_SPIFFE_SAN_CERT_NOT_BEFORE[] = "Aug 22 07:51:35 2022 GMT"; -constexpr char TEST_SPIFFE_SAN_CERT_NOT_AFTER[] = "Aug 21 07:51:35 2024 GMT"; + "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"; diff --git a/test/extensions/transport_sockets/tls/test_data/spiffe_san_key.pem b/test/extensions/transport_sockets/tls/test_data/spiffe_san_key.pem index a4573bfdcec2..2b8a7557df66 100644 --- a/test/extensions/transport_sockets/tls/test_data/spiffe_san_key.pem +++ b/test/extensions/transport_sockets/tls/test_data/spiffe_san_key.pem @@ -1,27 +1,28 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEogIBAAKCAQEAxr5n3CV5GQqqrCISnse3SXTBQMrSgTxS7PXdaEVEXcqIB9CM -NvQiEGN1stgJ++J9WdiPfj55DDRtHBODpTgXAB+MyiIXGjc2AEA7tOXlivDdNOFQ -oHfjwgKQDYNTDSmJoOOqmDTUE9nKuR2Vo79yItwEQLKjHl38Y7Cw+PqKxCscsWeb -zNsDWfuPPXMv1YNGljsadY6GdHa/ycvdQA2cwdq9o0TDkYWNUK5wkdxtTpJOt4YA -0e4QBn7q1Pn0ja6Mn3VhfaDequNVhIm54hEwIJ2eMLtIaxh5HpoMW4v6Kp+PZ1P2 -y2NDzjtwE8ftACG+4oQe8ne5Vkdy8Tnl9xTtMQIDAQABAoIBAB7KFrsDTyxy+5fp -O2s/04RcwyevhEcjOlGdkWx69ql1G/fh9ib5UWGqluxbDcjpALRvmWNceFJMuO6V -k1qAQwfw21XhTCTykrodOWLADvykbhCoK16A1FcVII4HX1F1su2q953W6Vgd8IsX -KzyQBzWhUkNXqW+l7djf4brgzaiwIrwGKXaqy+kthfG79PbxrYH7bCvb4glrNuPZ -RXhBQm9XVvO5pkgeO+wsVrIvGEeriTe5CYRA3CVHAHxQzFW3lULvoO9cZYU+Aceo -sk5qHzlZjFuOxItZYxwTlj2QlOQkVavlMGP36NIhkOj5DKXE7iQ4ULvbV1zMG1b2 -/KfW0HECgYEA/s7iaRMDe/U7rcYpaDAIuZqWzDluo9GADWroMWU0ott4Ly29aEqf -YVPkjaxJ6NVSNnSMh8o6pR17KLDdt3K6z6LUCh09GImfKEi/rRYyWdauSRue2jj8 -l0Jjh70bSyxkeb0Oma1V4JY8jOxwrLaq/Eq7CSiZSCwHRC1gsp/K830CgYEAx6xj -UrojTuoSRxkXIdChF4S7ucqowC+z/1KoCBm2pGiYz2JTVuVBsswxuMadUpsXreBU -fXXgpFHNIAfjcJrdrSOjsIJR2YDqcE/SksG5Of/JHW6X2fvMmODpE8GX4VPguLg+ -PwH0wjMemxPtSQp21oiYUmymaRfOqi/VLQQ/JsUCgYAZsiFQ+VLjoEJpbs9kK1vl -47oLVEtdB9aDA+HwgUVCmyFOmK0+JDBYb05gHxzA9yo4RZ6aXwF0/zkZTGS/iDlg -kQoTDwnHPLGpLVTvDor7VlPzGW72kMKgOlixKpfjB9IGGNOtGbbMVDo89+cQ88bg -dGTSMp7qkU4WSQE0YjrkPQKBgDCL60Ir23XOV09N/F/OV7xeGz5a1ZiUgJDtScle -ZxemDrEtWNHhv413NAeW0p1I9ALkbeZrCIkrElJdWKECJi94YM4DgV7+hwFzhuED -lMNTO1SalPT80YvB8ylIgmLYf+SpdwjesuGciC5wM9r0XlxerZosrHEUxrx+ELh3 -Ndt5AoGAZ1rYyi7SFeXnPcYacc2Cnkg4mWoUgur7uaElrxuyYJ3xDsjR28ALbdDx -ToB5b0tetFwElmHKXOsjKRA69uTkl1cBRAlvOe/kFkK0O73wULUNwn84PGSUiv0m -EyK6F5sGr8bKmUcMm33z2l7VRaovzp2qrNPJU41oYg8bL4k1l0s= ------END RSA PRIVATE KEY----- +-----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== +-----END PRIVATE KEY----- diff --git a/test/extensions/transport_sockets/tls/test_data/spiffe_san_signed_by_intermediate_cert.pem b/test/extensions/transport_sockets/tls/test_data/spiffe_san_signed_by_intermediate_cert.pem index 914d431a2dea..192d567703d3 100644 --- a/test/extensions/transport_sockets/tls/test_data/spiffe_san_signed_by_intermediate_cert.pem +++ b/test/extensions/transport_sockets/tls/test_data/spiffe_san_signed_by_intermediate_cert.pem @@ -1,26 +1,26 @@ -----BEGIN CERTIFICATE----- -MIIEUjCCAzqgAwIBAgIUS/zr5MA/czykD6IqKh4UQhk46WgwDQYJKoZIhvcNAQEL +MIIEUjCCAzqgAwIBAgIUCJAk2LFDOO9q+3twtS1w4LExj80wDQYJKoZIhvcNAQEL BQAwgYMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQH DA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVu -Z2luZWVyaW5nMR0wGwYDVQQDDBRUZXN0IEludGVybWVkaWF0ZSBDQTAeFw0yMjA4 -MjIwNzUxMzVaFw0yNDA4MjEwNzUxMzVaMHoxCzAJBgNVBAYTAlVTMRMwEQYDVQQI +Z2luZWVyaW5nMR0wGwYDVQQDDBRUZXN0IEludGVybWVkaWF0ZSBDQTAeFw0yNDA4 +MjExOTE0MTJaFw0yNjA4MjExOTE0MTJaMHoxCzAJBgNVBAYTAlVTMRMwEQYDVQQI DApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARM eWZ0MRkwFwYDVQQLDBBMeWZ0IEVuZ2luZWVyaW5nMRQwEgYDVQQDDAtUZXN0IFNl -cnZlcjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM+K9TfU9Tl9KWqQ -eBlNvHoZo2r+vYLgusQ6tHRP0agq2uPRjHGb98vlu4m/2b9X0u2nlK5z1fnLC7g8 -1s7zZqE4WLtowhd+ve9Gu9ie3jorbze5K4KXpuFtIIhOYxlt6bwhEubnxM52Qf9r -I6PJ8aPdw6flYlfWNsMCH8aPxV5FuiNzb8utH3WDsNvMDOZ5x1yAjoLDfKvykNIP -eFTEVCeexud+0gKnR7srnNxAkzaYCBaiSJ0ifSe1dEcjKV1z83kXxyDJCpo13j6r -qC0fEhLMI5rXnZP0CNuIWc6+8L9VNrovxF/8UF9sqSUCCTTbGlARNn57Ey/OSZkK -JhueGKsCAwEAAaOBxTCBwjAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIF4DAdBgNV +cnZlcjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKpuqSij4hnW9ybV +AtZFSIn3F1d/Y7Vvl7Ae+9mIC3tUda52YL1rmSRnzVLecW3E7xe7ujCVGPCEo2As +afT4z96JNDOD8iGOCizkpVULLKwda4iDoAXbgYILIJPdMipAPuJu4ezGNJgf/l3N +Hm6g6vWTyxk2disQBCJHsClorUQSoteWpZ9OvGZ7WyvtgrreFSJf7593j2/C2cDX +fXBH0ZTiMcupPV1j3YZofSBxJE8y/zeBEvIO9MLl/xJ18JQfE3UrrjPpaKeqgVdk +WU0so3HJcTwdf4whu1vc3bnCk4EXxtpTDHvfO6W+By2nzhGR68fAPajPNGX5qsUi +L4LMIqMCAwEAAaOBxTCBwjAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIF4DAdBgNV HSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwRgYDVR0RBD8wPYIJZW52b3kuY29t hh1zcGlmZmU6Ly9leGFtcGxlLmNvbS93b3JrbG9hZIERZW52b3lAZXhhbXBsZS5j -b20wHQYDVR0OBBYEFMOU0cMbRDS6a+FMCkktSe5y2c5IMB8GA1UdIwQYMBaAFPAt -az0/+P6dqHqLGhP4t3mRSk/5MA0GCSqGSIb3DQEBCwUAA4IBAQAzCTdX80f7RSqY -AHi4+WLS+x/V0CNzzFYHd3dshpJ6NvUekA7OXcXKU49OnWXq6Xq4tnpmvSgs2csA -jKiU5B+h2o00TdELSvIQ2DtlRUd/ryDldgwov6qgOunsEDFT99GVYM4U9uImKGe1 -O5nDl3YE0fgRfmiSC4/6PSVeQ7H1iz7HKp6eFzcW99PmWdPBDu44xjqm/sb58W7Y -QIWN249owCHpPzFtAy4savWzx7rLuQJ5hdzcx6PTKIZsPlhm3Lypp63ScE1tV0sL -tiaTz7QXJPkywRXCbJo87Ubt8b1FTPBsdw6Yki4Wa7O/ieMRjR1h+GH7x08vZbap -/QPZAbPp +b20wHQYDVR0OBBYEFDC0XxJkDZ3xMkZbT3+lS9KfTKriMB8GA1UdIwQYMBaAFNzv +OnOjO87JvLlL7mk7c7umbq7nMA0GCSqGSIb3DQEBCwUAA4IBAQAIqks2KG5Nmyp3 +jKms7MoKw0+lkppal/yPMBcuhkFGpNkBqU17TFqBjXmZYFY1I4bqReJd656YQpJJ +BOW8LLoUWWx+/y6NNXhCmOmo4iVfMOo9TFpjZXmoVHAA881XAAaoGLetWU2F4+mW +rOpz13i9vG7VJdPGMq5tvJ5F89N56GTXALpGCzlPYILLBa/72jL+TDrSorZVS4Dk +p8D8bCk43Uz6A4XUBiQEb74vRe6bVnW+Zx3SM8YQvUQac19WrRDDNAscYwe0901H +5tse0YDNlClDd8eY/eFxkWQqX0ssTMzk13N4u5cT1qh+Lv59vEGNFIQjG/Ydfcy/ +FbHMdyfS -----END CERTIFICATE----- diff --git a/test/extensions/transport_sockets/tls/test_data/spiffe_san_signed_by_intermediate_cert_info.h b/test/extensions/transport_sockets/tls/test_data/spiffe_san_signed_by_intermediate_cert_info.h index 40bcb7fc776d..d6a8bd6be149 100644 --- a/test/extensions/transport_sockets/tls/test_data/spiffe_san_signed_by_intermediate_cert_info.h +++ b/test/extensions/transport_sockets/tls/test_data/spiffe_san_signed_by_intermediate_cert_info.h @@ -1,14 +1,15 @@ #pragma once // NOLINT(namespace-envoy) +// This file is auto-generated by certs.sh. constexpr char TEST_SPIFFE_SAN_SIGNED_BY_INTERMEDIATE_CERT_256_HASH[] = - "43cb2042a8d069de6e4b0b5e5c1d36b74db90c784e2cddd11fc30a676f64da41"; + "1d2c5998997f6b5965faa5f7ca91e131d403683978ce8f25b054bfb09ec43391"; constexpr char TEST_SPIFFE_SAN_SIGNED_BY_INTERMEDIATE_CERT_1_HASH[] = - "0d2cdf0876d70ad371f81ead0971f58c98def71b"; + "6ec7fe5005080f6e2ed96fa4406f2fab2416c103"; constexpr char TEST_SPIFFE_SAN_SIGNED_BY_INTERMEDIATE_CERT_SPKI[] = - "MWPq6EtazJ+l0y5xrKRmnFmFlJ9Ubg3bJr9Js6pwMw8="; + "iXPqcAw2mJDEhpY+W/Dib3FQ+QWG3ccyjf5t8qM9b8Y="; constexpr char TEST_SPIFFE_SAN_SIGNED_BY_INTERMEDIATE_CERT_SERIAL[] = - "4bfcebe4c03f733ca40fa22a2a1e14421938e968"; + "089024d8b14338ef6afb7b70b52d70e0b1318fcd"; constexpr char TEST_SPIFFE_SAN_SIGNED_BY_INTERMEDIATE_CERT_NOT_BEFORE[] = - "Aug 22 07:51:35 2022 GMT"; -constexpr char TEST_SPIFFE_SAN_SIGNED_BY_INTERMEDIATE_CERT_NOT_AFTER[] = "Aug 21 07:51:35 2024 GMT"; + "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"; diff --git a/test/extensions/transport_sockets/tls/test_data/spiffe_san_signed_by_intermediate_key.pem b/test/extensions/transport_sockets/tls/test_data/spiffe_san_signed_by_intermediate_key.pem index 802a34a4e623..e4343025f44f 100644 --- a/test/extensions/transport_sockets/tls/test_data/spiffe_san_signed_by_intermediate_key.pem +++ b/test/extensions/transport_sockets/tls/test_data/spiffe_san_signed_by_intermediate_key.pem @@ -1,27 +1,28 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEowIBAAKCAQEAz4r1N9T1OX0papB4GU28ehmjav69guC6xDq0dE/RqCra49GM -cZv3y+W7ib/Zv1fS7aeUrnPV+csLuDzWzvNmoThYu2jCF36970a72J7eOitvN7kr -gpem4W0giE5jGW3pvCES5ufEznZB/2sjo8nxo93Dp+ViV9Y2wwIfxo/FXkW6I3Nv -y60fdYOw28wM5nnHXICOgsN8q/KQ0g94VMRUJ57G537SAqdHuyuc3ECTNpgIFqJI -nSJ9J7V0RyMpXXPzeRfHIMkKmjXePquoLR8SEswjmtedk/QI24hZzr7wv1U2ui/E -X/xQX2ypJQIJNNsaUBE2fnsTL85JmQomG54YqwIDAQABAoIBACbPJkG1edGxPPBn -aX3Z0nfGmY9laUyy91nAXIQvdNYMhXf6dFe+QZ0ILYR5sp8cLh4wqxXgJVAbjup5 -vfVfAH7/SWBqG3lHQv8ea/v64TVhb9+sqZ02/IbE4EN83P0hV4bNbHpvNpcg+ABq -KXT0S1JIItEfjL8+GGlo2UZJFjAlZYifEfbz0ww50ZbCI0dEv2BpPB6fvYlA9tGs -IejpaXyTDXHK23Z/xd75z+DvdxmO5zg7ah7SccY8xtFgG5XuTNlWso5/9oqEnqQI -ma69eIyf9JcQ4Whd+rWcZnzuFBgb2MDXXc/B3Tum9Ab9H3mCFi15JpBSa/NB+3+p -Rq1RL3kCgYEA7FgDz11eXLxKPOJOHlAPRKE/j/726uhjn3sp0SjlUvC6nzFKyMv/ -qq1G4OR7gaZw1AEHbxcrdj68nGPVTekTDEdJ8yUfMa5PUXeajCcSxR02RQw8s116 -xdZYSX1iQkFJdpz9D5GcvG5eSrhlIGMkDqH89SjlEchKuSrFyk09QE0CgYEA4M29 -/dkT9PYpZJaAqvBoPbr4NE7eQmeydAgFBEuoeZm6kFmiyVN/hNlCPQct1BBqCIxJ -D2nAnlLD+JOiJZx9FmmGjjVOtLXF0Bcxk9vz3/TNTjCSbIQR4N6PlswOAvHGS8Q0 -4tKu7+LY8LwtebylkVb79cRyTL0ECg5zr9+teNcCgYB8qGPCESY/VZT2jgrUFDgp -Y7+J7NpBxrcdHDJPPvnOCGj2pGIkjOzaEjELV5gJJ0flmnFYV+k1ohuLhWCxiljg -pg1MMO1GIAF4H9SlTcqpqyG/w5eUp56lEMxaXsbf2V2tMVqMxqnb/X7AfIfiUEhp -a2lnyd0gxvsatYPDk3/WFQKBgQCv2EAFkQhLVUKLrC55iBQCNX5xbD/vMa4llSBX -e9cNR3Ln9zWexfG5uThXBIaUm0JV7WY46EADmDoy90ieowo1vdXC52/pa0aQv5PI -VQUu6g6uWtAukiBqBa3MB1Hue7DhE1lLFAJDIu8PYCMyVp4sUh5E4KWH4VKHi0Zz -DERlgQKBgDaU0MoCM5V0gMVGVhbUsa2ny10kWc+MowZFwMHLohjKrmEEOfumR9Fc -oUleivDAQ9QYm6Ymfo7znk0ly7ahjstffXFSYhXcWm/Py51tlMzyjyjdKn3nz8yN -9Dag4/mvNyfNgftONBtVHn9S0QkZgWXd+h9OP7cFEW2VSVCSqVwr ------END RSA PRIVATE KEY----- +-----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= +-----END PRIVATE KEY----- diff --git a/test/extensions/transport_sockets/tls/test_data/test_long_cert_chain.pem b/test/extensions/transport_sockets/tls/test_data/test_long_cert_chain.pem index f4e8d07490a3..b057dee10e19 100644 --- a/test/extensions/transport_sockets/tls/test_data/test_long_cert_chain.pem +++ b/test/extensions/transport_sockets/tls/test_data/test_long_cert_chain.pem @@ -1,72 +1,72 @@ -----BEGIN CERTIFICATE----- -MIID7TCCAtWgAwIBAgIUfCUsdelapXqI8fHFzD/0+pxapMAwDQYJKoZIhvcNAQEL +MIID7TCCAtWgAwIBAgIUOrNwiIu6GAcd0b6vdOeMYT5JBWIwDQYJKoZIhvcNAQEL BQAwdjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcM DVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5n -aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjIwODIyMDc1MTI5WhcNMjQw -ODIxMDc1MTI5WjCBhTELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx +aW5lZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwHhcNMjQwODIxMTkxNDAyWhcNMjYw +ODIxMTkxNDAyWjCBhTELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsM EEx5ZnQgRW5naW5lZXJpbmcxHzAdBgNVBAMMFlRlc3QgSW50ZXJtZWRpYXRlIENB -IDIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDCnn3lQ/xWkwknQcc7 -C86RE14xjer2OuG0e4Mn6oi2MzrJFPaN/MKupTyfKRAkNmujmW8/2wlwVMY/E0+X -eLoawv07WUyPFbmqBFswkHsHhknknnFJOWl/VjtjaHnPfHqrfWzi4LcAhmlIDAgl -/ix1QzSWuyvpjrcSUE5u+JmcxXUD51Yww13AtJmNBYZbJaWK7sOdvS8MnXH383PZ -72E4cBIpDH1bXSC6hWupCIbw06EefudmckWkYSJBD/i9ClncJSPYsjjDtuevCLGN -hIA0Xt/ANO9m2XOMIeERVg4jJRt8w8hThcWI9dzKOShO/9lkKeRbJ1Defgy8Wi0w -TvHtAgMBAAGjYzBhMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0G -A1UdDgQWBBTB6L9hP/NIqZ7MK1WNB2aA5VEneTAfBgNVHSMEGDAWgBTlhlEECSUg -omd3eqqOrfY4pJIvIDANBgkqhkiG9w0BAQsFAAOCAQEAl3UVhXfeCQBBvINpIUJO -fLnpNd9cWmfgd40XgSCxb2HzFlxevr3h70MLPMS1dGY03p5GwRd95hLQZHQEY8bi -jQWktzUj+QOtuTWopJU95sMjogXcOBLQNpmmggTPLLxk/xgc/9zoDokFHK08oOt4 -IedcfbHtLgxMeL4W5rGsOOc1lESMnP98pyKDIElRCWjRAR2PoUsMr/WjRGKUNN1V -I5mjMkMgEi9gKDvKClk162hGyTn55PPWGz/IJi+zlAFs2H2cKLORLpc2MziC9U4b -dLJmNWPtxHo1TRMdN8kSlUAJZFiV+9A1LPEjcUzXrSbZ5dQU5MLHMMgy71GgPJQr -+w== +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== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -MIID/TCCAuWgAwIBAgIUHlMRdawBqz0cPJZjiWMUnrfZJKIwDQYJKoZIhvcNAQEL +MIID/TCCAuWgAwIBAgIURwiSMlGPZRbFFc6M+UTTR9D7pg8wDQYJKoZIhvcNAQEL BQAwgYUxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQH DA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVu -Z2luZWVyaW5nMR8wHQYDVQQDDBZUZXN0IEludGVybWVkaWF0ZSBDQSAyMB4XDTIy -MDgyMjA3NTEyOVoXDTI0MDgyMTA3NTEyOVowgYUxCzAJBgNVBAYTAlVTMRMwEQYD +Z2luZWVyaW5nMR8wHQYDVQQDDBZUZXN0IEludGVybWVkaWF0ZSBDQSAyMB4XDTI0 +MDgyMTE5MTQwM1oXDTI2MDgyMTE5MTQwM1owgYUxCzAJBgNVBAYTAlVTMRMwEQYD VQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQK DARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVuZ2luZWVyaW5nMR8wHQYDVQQDDBZUZXN0 IEludGVybWVkaWF0ZSBDQSAyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC -AQEAtVeP1pazW8NLcVS7OKyqovH8iSaTUeira1DWLpsqZJYfL/FL1JEGgKUiWrbB -ykZVsZqsQ6BgHGNF3p9NNHAgLtDXitEiDhVL3QpM1hXSz9xY0xeZ7ME5ts7MOsMW -99gl8eCplIiT1TGJAaIDkso3suo+Kl98aIZCZ0Vcd+Zq+Z8LYS8K6T56FI3hn1+h -nryJBfkwh8LOZ4ldZEoVGTWeIgFPPYM/EMvBXo8A2INUarWsuguTNYM1vMn+5U8q -qfRjxGgY+99m2fnyziKfhuK9cJEOHt1pZ85YFCJZJDs4LHfGBV5jiJ1XFmlxyh2e -x3ZE/cBzjX4jOW+0KfiXhVmHawIDAQABo2MwYTAPBgNVHRMBAf8EBTADAQH/MA4G -A1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUv6SulIanZkxyTbKJXu87LWXIkoUwHwYD -VR0jBBgwFoAUwei/YT/zSKmezCtVjQdmgOVRJ3kwDQYJKoZIhvcNAQELBQADggEB -AGC4FGy7fO2fOpPwejJEV4m5dOdk/t03NZXwZFa1gxj9W8awr6eFRfB3ttFypQl9 -HKfT9mlAUq8RbEx+NEsMv7utZaPvdG1Sohz/rHMxEDRNSPW2xPk6OCF43krBvFt9 -ZH5OQ+2+2QgN4+akXH4MwQRV7m+XP20aM0hhGFwvYglNtnXHnQOskw/wEdSNHFBD -l7mswAeCYxOV8ngyI3AHr6DS7q253HxceMysWLP8VXoCB46L2TimU2TFNNdCkPOY -+qrtYhWE3jMFqhB/Bm/Sw99aulCUe5GNaNWzbeiytAKoABucX2BrNIambT1pJ52K -RHHZtgVCs9Fq9RFjVcxyc70= +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= -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -MIID/TCCAuWgAwIBAgIUWhRPYdFyZmQyg3/couXWim1m4IgwDQYJKoZIhvcNAQEL +MIID/TCCAuWgAwIBAgIUFDnIux7vwmS1+LGO+PzDGUXxu7swDQYJKoZIhvcNAQEL BQAwgYUxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQH DA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVu -Z2luZWVyaW5nMR8wHQYDVQQDDBZUZXN0IEludGVybWVkaWF0ZSBDQSAyMB4XDTIy -MDgyMjA3NTEyOVoXDTI0MDgyMTA3NTEyOVowgYUxCzAJBgNVBAYTAlVTMRMwEQYD +Z2luZWVyaW5nMR8wHQYDVQQDDBZUZXN0IEludGVybWVkaWF0ZSBDQSAyMB4XDTI0 +MDgyMTE5MTQwM1oXDTI2MDgyMTE5MTQwM1owgYUxCzAJBgNVBAYTAlVTMRMwEQYD VQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQK DARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVuZ2luZWVyaW5nMR8wHQYDVQQDDBZUZXN0 IEludGVybWVkaWF0ZSBDQSAzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC -AQEAyA8qQumi0FUgwDQf2BnIJA7S0Fcmh5PJrLyHxFv+pA+D9QCOj/ju3fXKVbuB -tuINwhtQopv4Ok4Yqq91GKZjgXywhBAnVp4k+HHwVlQ54DMXk68gjrSog/51b4+z -LkyV9ScedvibuiRNZVsTbCTZWV3wjMklSJ+/8cXVRIBjYHRUYwTQvQU1isT8AY6W -NNt8TjAb2iDhLj9LVhgfnD7j4FVqxLXeMA3GMjvI9nVYMSUT5bqf5WhoVWlPbzpZ -JUgW6LceG5mO9g/F6XXQLih9qMVJXz1/5W6HMtwgCxbGZu4RmKHYWP9zBW+0+0Yc -S/5uzj8jPfHlbAQPwpd7b+U7oQIDAQABo2MwYTAPBgNVHRMBAf8EBTADAQH/MA4G -A1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQU4DWZ/DL8HISRgBvCncXpiYIQOH0wHwYD -VR0jBBgwFoAUv6SulIanZkxyTbKJXu87LWXIkoUwDQYJKoZIhvcNAQELBQADggEB -AAH0+T2uGcyZeB5gihsrJu9MHQlvrV0c4rGzck6aYu/+GVp6z1ST1FVHYPFdTCx3 -ZFWDRFiM7Ung2EchDZmd5ltmolqSt1qFw+FlAS9OJ1lTG01AaqgE8LpMfzo+ln8j -EyLQ23o3lTGCHiQ6kFOv9GwvDRHOTSqpLh093kpeqH8w2X3hQFoQ6ydFXJP8ZnL7 -40mJ43K45PjzYUQq1fu9E0oHzGKTN+HJ3ROJlqYx9KEoIbLOEiaBwGkUYXPHJvss -glQ8fodXEfBAkOC5IbGR4MItKddaVCyMFF8xD0/IzQdzOwgSWL37mjIkSOknhxeK -eFkYHrrkjA84FdC2IqkYku0= +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= -----END CERTIFICATE----- diff --git a/test/extensions/transport_sockets/tls/test_data/test_random_cert.pem b/test/extensions/transport_sockets/tls/test_data/test_random_cert.pem index 724dbfb0807c..df8631c68ced 100644 --- a/test/extensions/transport_sockets/tls/test_data/test_random_cert.pem +++ b/test/extensions/transport_sockets/tls/test_data/test_random_cert.pem @@ -1,25 +1,25 @@ -----BEGIN CERTIFICATE----- -MIIEHzCCAwegAwIBAgIULZl7kAc+Z60Xqz90WFdr2ADttwkwDQYJKoZIhvcNAQEL +MIIEHzCCAwegAwIBAgIUAsHkNCgt27m3lB69NW/ETFEjHdIwDQYJKoZIhvcNAQEL BQAwgYUxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQH DA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVu -Z2luZWVyaW5nMR8wHQYDVQQDDBZUZXN0IEludGVybWVkaWF0ZSBDQSAzMB4XDTIy -MDgyMjA3NTEyOVoXDTI0MDgyMTA3NTEyOVowgYUxCzAJBgNVBAYTAlVTMRMwEQYD +Z2luZWVyaW5nMR8wHQYDVQQDDBZUZXN0IEludGVybWVkaWF0ZSBDQSAzMB4XDTI0 +MDgyMTE5MTQwM1oXDTI2MDgyMTE5MTQwM1owgYUxCzAJBgNVBAYTAlVTMRMwEQYD VQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQK DARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVuZ2luZWVyaW5nMR8wHQYDVQQDDBZUZXN0 IEludGVybWVkaWF0ZSBDQSA0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC -AQEAyZCqBxQLVnrC5Anb00NV1LvSxvIODtXbql+R0l3lYcquOZaW9yzYNn8EDPvo -94zAD5XsVGsT2Db9o76mncZkLOhCd5ZTENPdHnWFYKyYE+/DcCW2VpkEwEBFKnEn -su1Nkuv3FIosN58N9VqtUQpTRQIAmDdVzxDXtttChX8udpaeTcQGpXEAmjD0x4wJ -5iHJbk4g4C1jb6YzrAwnVykb613Gbz9sEwedGFWIegf+MJSb3/y+4S1wM2vFiRl3 -9tLNXeogSlYNsUFRBxk1YEdfLaiEJ6O7i7Wt7zjchkxbdN76ycsV0CkzYL7muLLI -QqKJ/L4k7WdVSEqaXUZHJtP5AQIDAQABo4GEMIGBMA8GA1UdEwEB/wQFMAMBAf8w -DgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBRsbXxcx9YWtzC+zuCQXT7+Ic5luDAf -BgNVHSMEGDAWgBTgNZn8MvwchJGAG8KdxemJghA4fTAeBgNVHREEFzAVghNzZXJ2 -ZXIxLmV4YW1wbGUuY29tMA0GCSqGSIb3DQEBCwUAA4IBAQBAnYTELar8Vrs9Cisi -YR23oNL5VB/ZFtGj+MdBVL5BeT0xZqSNxj7hEkDQQ5JkwiMjFou296/2mRnt5/EU -KLkdM4eqfezCtgjjjZ5Q2MtpchiUHZaDyGlOuCdjyas6nDtyOhdpA6/58IFe98se -4cTF+CneV6/8FXndQXz3jmbUEYiED2PXTosL1W+dpgWDaBr92250oiApmWTIo2Vp -T3Jh/lDUmjeUluCiXOApGC5JL70HUE4mpBVAtgGhGlO2Am6JMQwEZm0mDQiU8pvc -rQCbrKZHNk/D8csV6U8ApKMihy+IfxG+MdnEkftYiDY8bUOw75tpf9CCmJ1wnn5F -TU4R +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 -----END CERTIFICATE----- diff --git a/test/extensions/transport_sockets/tls/test_data/ticket_key_a b/test/extensions/transport_sockets/tls/test_data/ticket_key_a index 1b7e1afee53b..d51d4026c77f 100644 --- a/test/extensions/transport_sockets/tls/test_data/ticket_key_a +++ b/test/extensions/transport_sockets/tls/test_data/ticket_key_a @@ -1 +1 @@ -vErf`䇻16fСOL~UFŜW?VTlAL@%+A0@:ɞz \ No newline at end of file +kqЉ,`ٌ=_IюKxDK#!9 <͑Fls t7S: A \ No newline at end of file diff --git a/test/extensions/transport_sockets/tls/test_data/ticket_key_b b/test/extensions/transport_sockets/tls/test_data/ticket_key_b index 9971e4969808..cb7f8acdd50c 100644 --- a/test/extensions/transport_sockets/tls/test_data/ticket_key_b +++ b/test/extensions/transport_sockets/tls/test_data/ticket_key_b @@ -1 +1 @@ -m`R;"抵}I:VG9ujg9"R4 k5˫Wc 78={Oڊatcғ \ No newline at end of file +D!jЗů@&By(-kRM:TRɑC.zƽ5^9tFA" \ No newline at end of file diff --git a/test/extensions/transport_sockets/tls/test_data/ticket_key_wrong_len b/test/extensions/transport_sockets/tls/test_data/ticket_key_wrong_len index 1ebe6465309f..279362fce8be 100644 --- a/test/extensions/transport_sockets/tls/test_data/ticket_key_wrong_len +++ b/test/extensions/transport_sockets/tls/test_data/ticket_key_wrong_len @@ -1 +1 @@ -j0ُ!OM9ꍍS 0y*X1#p[|m%Jr$ ܿc@OȃN#K \ No newline at end of file +b=Qx m`?怋ZkQ34+KffsTFn[t51E% pI$ \ No newline at end of file diff --git a/test/extensions/transport_sockets/tls/test_data/unittest_cert.pem b/test/extensions/transport_sockets/tls/test_data/unittest_cert.pem index 7cee3cdac03e..427a4e2c8f59 100644 --- a/test/extensions/transport_sockets/tls/test_data/unittest_cert.pem +++ b/test/extensions/transport_sockets/tls/test_data/unittest_cert.pem @@ -1,23 +1,23 @@ -----BEGIN CERTIFICATE----- -MIIDwzCCAqsCFGKnKUog8O1M0VeT/WcfufdDCWD7MA0GCSqGSIb3DQEBCwUAMIGd -MQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNU2Fu -IEZyYW5jaXNjbzENMAsGA1UECgwETHlmdDEZMBcGA1UECwwQTHlmdCBFbmdpbmVl -cmluZzEVMBMGA1UEAwwMVW5pdCBUZXN0IENBMSAwHgYJKoZIhvcNAQkBFhF1bml0 -dGVzdEBseWZ0LmNvbTAeFw0yMjA4MjIwNzUxMzRaFw0yNDA4MjEwNzUxMzRaMIGd -MQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNU2Fu -IEZyYW5jaXNjbzENMAsGA1UECgwETHlmdDEZMBcGA1UECwwQTHlmdCBFbmdpbmVl -cmluZzEVMBMGA1UEAwwMVW5pdCBUZXN0IENBMSAwHgYJKoZIhvcNAQkBFhF1bml0 -dGVzdEBseWZ0LmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALK6 -J3SMfpl1HlKUQBWll2rtbA5BD0ZzE/tGaRcP0eBl4mNgmnYdj6ESujwpXrzy4qZu -NXbeTuY5TcjVcbub2n39D/OZO0Ipp2pGaBe2g/8f/kcpRynBCitROYeUW1Q7E80y -wp4pfT/GVVVb2TrpFDSHYBCfe+fpKkD+n1M7+326zdQ3eL4qV/BNPDZ6O7iCUqUl -GPn1+PVgZ/GeBzHzJw7lSyaDlo+rK6UT3WOjV/df4v8/UinO9ehzXrs7hI8MnNaJ -6KI3k6DUL053KjZ/u8FoWmBC2avjqY6LlSim3++seVPrl+MJC4KfgW+W649VquVs -wbmPAy/mr2JY/P9dm0sCAwEAATANBgkqhkiG9w0BAQsFAAOCAQEArS6ZyAWUayFU -1ZQMQdjWZtWKp5BHapYr2jfu/jDiQqLS5Pig/CzIKg8fKEwKqHPB3VX9Dv7aX2Xj -2V7iiEz+rClZlb3TrrtTiCxLcDBj58p9xsQzvapI+Ie5syrKqf3RpIT6iO+fbAdI -UlRHUyEg3HhJKAF5kKY6JUCQ0EN2uuLDKHJ8a5UCSNOapZRQMYLT11+VjjVM1ki6 -ooG++rHJDa9nI4K4SxS7/dN+dwRv2e1KGaHuqmS9PKX0LqJZCUHZr4W9LDm0C81U -uSew16Wn7ve6xbxPgRdMLJCErPp8LcJhr03t9Ee7/vrPvxqDd0TZcmjRaS80IwHC -IYPF9XJ0ag== +MIID6zCCAtOgAwIBAgIUD0zbm8JiESefJvmlYgUn9AntoQAwDQYJKoZIhvcNAQEL +BQAwgZ0xCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQH +DA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVu +Z2luZWVyaW5nMRUwEwYDVQQDDAxVbml0IFRlc3QgQ0ExIDAeBgkqhkiG9w0BCQEW +EXVuaXR0ZXN0QGx5ZnQuY29tMB4XDTI0MDgyMTE5MTQxMVoXDTI2MDgyMTE5MTQx +MVowgZ0xCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQH +DA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVu +Z2luZWVyaW5nMRUwEwYDVQQDDAxVbml0IFRlc3QgQ0ExIDAeBgkqhkiG9w0BCQEW +EXVuaXR0ZXN0QGx5ZnQuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC +AQEA0RtYcQtwc/CkGwGAYD9w9L1KhwWW4Vn6H3d7HePYgmh4jfvywNuF8BqbtbtL +nlg7HvxNhJcb7VY19G1sufTl96WV7CywuTNFTmrwDZXne/3FDBR+jyYrC3X2Dn0N +s06xogfblHx6CCH4s7lDB+zbcC99q9EojzbYXRr1zd5lsF1tW5GRbPUeYbKt2rHI +Rb6kzAofw+9zztxgCZJlllu0l/75cuCm5UdMmGDR9BVDfTNmY3TzMO85br0FvReN +mOGoZf5ItsD5GooMqFHCxtcYVCFYeNlUpONOrMZtepmCyXu0h/kuUrmRCwOsHj64 +DtQjEISolEqy0lWFI+0Z++KybQIDAQABoyEwHzAdBgNVHQ4EFgQUva8RD+5dDrHr +keJhummbGnaLyc8wDQYJKoZIhvcNAQELBQADggEBAHd7X9gmoxAbeDIjE0/7SNLh +/IxPZydu9rJA1JEvv5udAEZDBHlueaThxFgzwRycKVPtx1ickHmukkCgf7eo1bD8 +1YIF4bd037CQDS55/dsmRW7nl4bhSRR6Bc8ASVMtkT2q0X6U0289wRYfjtqMqSPt +FO510T29kYWuqFOuVsS92td1pwjEcVDPObs36hOyQNrf5NROmZfCSqlBtp6UZut4 +90ApJBbW9UHb7+lMg+kf98JNJdmbxtVJy7HN+81T+a4GXDYbAsvvzRIVRdDmxjyL +q4++JLaJxfyoSl2IYJWyaYyywLde1oCLbnAGGNzBmW7DZufg+JHEhT6sVp+cDyY= -----END CERTIFICATE----- diff --git a/test/extensions/transport_sockets/tls/test_data/unittest_cert_info.h b/test/extensions/transport_sockets/tls/test_data/unittest_cert_info.h index 30bed0ecf136..d3519db7748e 100644 --- a/test/extensions/transport_sockets/tls/test_data/unittest_cert_info.h +++ b/test/extensions/transport_sockets/tls/test_data/unittest_cert_info.h @@ -1,10 +1,11 @@ #pragma once // NOLINT(namespace-envoy) +// This file is auto-generated by certs.sh. constexpr char TEST_UNITTEST_CERT_256_HASH[] = - "cc62a7c2e052b5e771631cdd02593fe935ee6111d34a409f98151a2e893a3fc3"; -constexpr char TEST_UNITTEST_CERT_1_HASH[] = "f14af93cbb609b7441bd959a3eb62ecf79fc8710"; -constexpr char TEST_UNITTEST_CERT_SPKI[] = "1vq9PX9Hm8ubJlG5XbU+qixpgF7AUqptvt9YW4quukw="; -constexpr char TEST_UNITTEST_CERT_SERIAL[] = "62a7294a20f0ed4cd15793fd671fb9f7430960fb"; -constexpr char TEST_UNITTEST_CERT_NOT_BEFORE[] = "Aug 22 07:51:34 2022 GMT"; -constexpr char TEST_UNITTEST_CERT_NOT_AFTER[] = "Aug 21 07:51:34 2024 GMT"; + "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"; diff --git a/test/extensions/transport_sockets/tls/test_data/unittest_key.pem b/test/extensions/transport_sockets/tls/test_data/unittest_key.pem index 8b97fba3b24f..cc66bfa9a9cb 100644 --- a/test/extensions/transport_sockets/tls/test_data/unittest_key.pem +++ b/test/extensions/transport_sockets/tls/test_data/unittest_key.pem @@ -1,27 +1,28 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEogIBAAKCAQEAsrondIx+mXUeUpRAFaWXau1sDkEPRnMT+0ZpFw/R4GXiY2Ca -dh2PoRK6PClevPLipm41dt5O5jlNyNVxu5vaff0P85k7QimnakZoF7aD/x/+RylH -KcEKK1E5h5RbVDsTzTLCnil9P8ZVVVvZOukUNIdgEJ975+kqQP6fUzv7fbrN1Dd4 -vipX8E08Nno7uIJSpSUY+fX49WBn8Z4HMfMnDuVLJoOWj6srpRPdY6NX91/i/z9S -Kc716HNeuzuEjwyc1onoojeToNQvTncqNn+7wWhaYELZq+OpjouVKKbf76x5U+uX -4wkLgp+Bb5brj1Wq5WzBuY8DL+avYlj8/12bSwIDAQABAoIBAH0QzrM77QstbX6T -xxRev8pPQaHn3OyLcpwO9VLx+wdvxC+OVgf5P5yTIkcfG/BUdk3IKRl5DvUDfG7h -DakespIfF556x4DQ7RntEsIlMdDBbooVVHrfXmJZgExjgFU80epxbsaGeeK6wtPs -ZeJXX5AyewKm12m9O5gnlQ4Fl0Ku3MgiJbExdMYY4qwzL9t/W9fiJ8jWUVkoQwYS -ToXfuB9LuomURPOFKbBFnC0EG7fJD/CXc9a+ok+uSh7sI5UyuaINWN5v5JGNmIrs -xMRqLxwVwPPyfiDyds/NoaPaptD4nlPQKCt9tXRE0x95oE6fxP53ElsZgiXTfnKp -G5fy8SECgYEA60l+nl4N7YB1OgifznCOco7WwLB+OTItRbbnY9ySKVR5D20L6PSe -FLJHfO7DEoKm8niGZW9oofiCDue9tPL2d7D1j52Y1xlPX92KyhDoAmRa/8X9cgPU -OtD/bgL6RS8UqwaIRTdF4jVHMdokjIpmG98x9D6lHQE6rB+9uk6h2HcCgYEAwnYB -xM85V8t41rid03zJegED+CrA/2zHN6ygr3q49J+hB96hGzgT9c3v92g2ypp0KxXl -7+5jxsipsXac/Yhbdda9+YTT85tEiUfxT9zOeh2WvMXh5WSrJ7jbHzZOvdVAFG9K -plETEiiOgZ76G/ybUGyVrSh/rIhybNdXXkhr3M0CgYA+JiCi9lcZeAf+9042+nY1 -/lLtfPEqbH2W35RJRXb6Ic0EbRprQ0oKT3kgn/S5C/fLLljZrE7oEbtQ8peil1bR -ENYcRFWd45qayOsjKsoN77I1w3eJyUci7he6WGEBK0l7T3NpTQtRkB8pJOTolpoY -HKGWUYHNooh79Lpp3uFTSwKBgEMoD9pRGmOYkGXPIipMeSQaP62vzjEn9vDiPCf+ -AOvySOF34DmPN013Tn0pz2pOxvmuOVeQA4M9/2SbKwJf2f4rKDaIyc3ifFvQraTA -A8qmd01AJZBcIMO6EmqIDc9/Wv7zpFsluqlVuklHhuataVHv/gzr5JPIF4RBJhoY -dq+tAoGAWwPgnOytHAvmE287LyOEre7y4OKz8OB9AdAjU5AdEqSNkxepcmzEVn9n -ZbONs7ph7fGm7IhDH+FE6uNYDqRo33u7tEwBdNmpB05o3squNyro1UKwzrQ1Osa4 -hGk2FS1QOAnM+odviQm4CwIbF2naBEtBGTQz06NAws7sr3OtgdI= ------END RSA PRIVATE KEY----- +-----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= +-----END PRIVATE KEY-----