forked from envoyproxy/envoy
-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
test: automate verification hash generation for integration test cert…
…s. (envoyproxy#5090) While working on envoyproxy#1319, it became clear that just running certs.sh to regenerate certs does not actually work anymore, since we now have hardcoded hashes for verify_certificate_hash in various places. This PR fixes this for test/config/integration/certs. The problem still exists for test/common/ssl/test_data. I will do a separate PR for that based on the outcome of the review for this PR. I also removed the optional private key regeneration in this PR. I think we should always regenerate everything to prevent the bit rot regression this PR fixes; long term this should be done by Bazel automagically, but that would force an openssl dependency in the environment or the adoption of a tool such as https://github.com/square/certstrap. Risk Level: Low Testing: bazel test //test/integration/... Signed-off-by: Harvey Tuch <[email protected]>
- Loading branch information
Showing
20 changed files
with
174 additions
and
157 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -11,3 +11,8 @@ filegroup( | |
name = "certs", | ||
srcs = glob(["*.pem"]), | ||
) | ||
|
||
cc_library( | ||
name = "hashes", | ||
hdrs = glob(["*hash.h"]), | ||
) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,18 +1,18 @@ | ||
-----BEGIN CERTIFICATE----- | ||
MIICzTCCAjagAwIBAgIJAPMCF0JylKygMA0GCSqGSIb3DQEBCwUAMHYxCzAJBgNV | ||
MIICzTCCAjagAwIBAgIJAJ6rk+HiTbNmMA0GCSqGSIb3DQEBCwUAMHYxCzAJBgNV | ||
BAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNp | ||
c2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVuZ2luZWVyaW5nMRAw | ||
DgYDVQQDDAdUZXN0IENBMB4XDTE4MDQwNjIwNTgwNVoXDTIwMDQwNTIwNTgwNVow | ||
DgYDVQQDDAdUZXN0IENBMB4XDTE4MTEyMDA0NDc1N1oXDTIwMTExOTA0NDc1N1ow | ||
djELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNh | ||
biBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5ZnQgRW5naW5l | ||
ZXJpbmcxEDAOBgNVBAMMB1Rlc3QgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJ | ||
AoGBAPwXRDfVzB6UqnK6O+6L6xk3ViX6X1oeE5htjxFyNL4z05ScpdQKYvYi11A+ | ||
3DraY64iecAj4TtwDnZHipXDdSDjGrW4++dIl2xeQtMCV+Q/uTZhv9AfEZ1up9Oh | ||
fvB13pUE2mF/DXsGXO13z3jWNmDbh+D+AmXivegZLAuiLQZJAgMBAAGjYzBhMA8G | ||
A1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBScz297CqrO | ||
MfeWj0zNm5QO71gftDAfBgNVHSMEGDAWgBScz297CqrOMfeWj0zNm5QO71gftDAN | ||
BgkqhkiG9w0BAQsFAAOBgQDFfCFFj2qdEqO9GwP6MiQ0+49DkOHHkttE/U3RB+Tb | ||
wStSS2sUyNx1zwVj5znrxKAIhW+h3uLVk0z3MmPnN8LpCwXBWO5SFSCgR9Gh4Jap | ||
2YlHnJyvECjmWFvpTdBRc/tOVuOb80QaYV2VdQO2IC8qXuey7lCxcl1tE8ptDmbm | ||
0Q== | ||
AoGBAJ6EFc5+AI2OgXNhHxaI7vhxmNaJ/wRipEYACJasdCGtJrH+yKOztwJsussk | ||
ZtZxTDQGVkp17fY7oGkKFNXGLWl/ZzCmiKbVrBTWTm+OgpGKEka4KSmyCdFzNtpa | ||
8a089BX2C31+xe4GSQfAF9gutbin8S5XS5QC7KcOla4qoSSFAgMBAAGjYzBhMA8G | ||
A1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBSMzBlKJavq | ||
qJaCaPdQnZa2YUUQ7DAfBgNVHSMEGDAWgBSMzBlKJavqqJaCaPdQnZa2YUUQ7DAN | ||
BgkqhkiG9w0BAQsFAAOBgQCa96KsF0/LCtNceRuTPON4Nqg53OJI2VkCDmKmIQgx | ||
nm+8TVg1RszCM1+QVIwih3xzwVYFEKUqpf1t4RxsPK+m7kv7RJnNkcFbGT8i5o4i | ||
U1taxOmFJm1LOMY86GA0hOMWQKiqQdyxtT846M2a/fs5NNMWuJ3aXmzCsiXAhKAj | ||
EQ== | ||
-----END CERTIFICATE----- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,15 +1,15 @@ | ||
-----BEGIN RSA PRIVATE KEY----- | ||
MIICXgIBAAKBgQD8F0Q31cwelKpyujvui+sZN1Yl+l9aHhOYbY8RcjS+M9OUnKXU | ||
CmL2ItdQPtw62mOuInnAI+E7cA52R4qVw3Ug4xq1uPvnSJdsXkLTAlfkP7k2Yb/Q | ||
HxGdbqfToX7wdd6VBNphfw17Blztd8941jZg24fg/gJl4r3oGSwLoi0GSQIDAQAB | ||
AoGBANyPjsQ7bwgikq8memFQUjYR0HISCXNTdVmcIdzly3fO6IPSOtS28bbg7Pns | ||
xctIYIZu649M1Ten5z9dgMdf6A1NnNxcNR1sX7J1lU4sjFh4BbF/nxnoy/LwpMAp | ||
SXgbjrRfw1fCNGryzsaTFWL0cgiNP1Uac8Q3GLi5yU/VP2PBAkEA/t6WzuW537qI | ||
/FHj40PdsZZTQ//GaU1kfkKn+e6GWtz5WHREh1Q+x2X73m7C3P8CFrQ0tP+71lUr | ||
uVrLg6IBHQJBAP01ha9Fuhv1qbrggWQkqkLsyY4TpOHMBxf4hDkaSvlG70aAC7ET | ||
M2RDWobXSAwESm5tsOugAKqvEB5yU24/nh0CQQDUitGe9orcXZWxPaVauBTf7OnB | ||
UkKnPCgq9vFYByc6DP9PWZ5wcLvt00mIxDtyyqJ2Ro+RxZZidiKBb4s6WdatAkBr | ||
UMPYBTVbpELLcVtlliSTOMgz7x9yk4ZuImXnzbz46Zd/ycUqx3iAhgtYGuXuMeNZ | ||
6iORub6OmKO8Q7gYgd4BAkEA6NAMMJHLfMpMT7E4lKVAgmNolM/ob8MwLkxPzuuz | ||
l6iZP1JRaqI4XAkvoOcn+3ymZ3PZh2ZNBkblhKN3vDTepQ== | ||
MIICXAIBAAKBgQCehBXOfgCNjoFzYR8WiO74cZjWif8EYqRGAAiWrHQhrSax/sij | ||
s7cCbLrLJGbWcUw0BlZKde32O6BpChTVxi1pf2cwpoim1awU1k5vjoKRihJGuCkp | ||
sgnRczbaWvGtPPQV9gt9fsXuBkkHwBfYLrW4p/EuV0uUAuynDpWuKqEkhQIDAQAB | ||
AoGAEDU3OZbenZq9l7uNfzNfI94Rn5Yakis32sR0HFvjv/HBbB++Cib9Bm1xqAW/ | ||
0hthjEw9lH18aFnua+8Q9E7AI8kdr53NzRxiMFgiyRV/XOjxb55R1rSu5U6XEUdW | ||
ytk5eAK5jRpKQ5S/H1wvz7hhaBfo+pL5YOuBivyNXpr4lh0CQQDRqz9jcmwfdlZH | ||
K4e/LtrIV4JXOCvO+9FlhtQV6P+VV9npmm/Z/c1v5ybUF+Ij5b1ZcFHihARuUj3f | ||
RIyvTCO7AkEAwYsqxwZg1OAt8olIJc1WZX5ib1OX5wsFTpSjRP40F2GB1qsNa6dk | ||
XA6q95GiN4so1TSM/sWAfp5dfbJGkGm0vwJBAM509v0gzbEJYJnCFnA+XfbKnLDv | ||
wcuWETIM2sgcX5eaIxyxExSvo1xeW9CbF/XLInFwdWE8J/TODNjN8k4nBkMCQFYw | ||
ZGdnNr3162BDtGZpL91Yz/slrdLM/JsG5EJ4NbhnystPN1XGoJHCUm6XYzb6+L8h | ||
fNyEFXnNinLMblInUL8CQFW383NhElJn3HQL9gwRJQWj1qaGXZ0Othh7nfPWqzhx | ||
Zvzkq5rH8uiQT5qBtma1QlXQnQIJoeGd8W5joZ4AwlE= | ||
-----END RSA PRIVATE KEY----- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,21 +1,21 @@ | ||
-----BEGIN CERTIFICATE----- | ||
MIIDXzCCAsigAwIBAgIJAPF6WtmgmqzjMA0GCSqGSIb3DQEBCwUAMHYxCzAJBgNV | ||
MIIDXzCCAsigAwIBAgIJAMlBGofCH4diMA0GCSqGSIb3DQEBCwUAMHYxCzAJBgNV | ||
BAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNp | ||
c2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVuZ2luZWVyaW5nMRAw | ||
DgYDVQQDDAdUZXN0IENBMB4XDTE4MDQwNjIwNTgwNVoXDTIwMDQwNTIwNTgwNVow | ||
DgYDVQQDDAdUZXN0IENBMB4XDTE4MTEyMDA0NDc1N1oXDTIwMTExOTA0NDc1N1ow | ||
gagxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1T | ||
YW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVuZ2lu | ||
ZWVyaW5nMRswGQYDVQQDDBJUZXN0IEZyb250ZW5kIFRlYW0xJTAjBgkqhkiG9w0B | ||
CQEWFmZyb250ZW5kLXRlYW1AbHlmdC5jb20wgZ8wDQYJKoZIhvcNAQEBBQADgY0A | ||
MIGJAoGBANyIm74sonncgf8epZA6jr08wecs+8PK7gtDvoGRhKs8+xyvNjOyVeDR | ||
LPd01B/g4k7xbu+9Iln8Ie8hzNuyN/TrU0aGepzQg92HCVM0rx4BZh3j7sdwIL17 | ||
Z+YkLsAYfHOKkpTX+Bokz1tBulx+DiZMHIdHS3DCvq9KCf7IaLU3AgMBAAGjgcEw | ||
MIGJAoGBALJ5QYTfxsnpzPQ8qMZ+523A32dzpTVSc7idoVizYjWZCUr42hiOSjzf | ||
Lk1rXHv5NIbF1Bc5wL1MWT7wOSS5w3qxfBq54bhlDpD07EHMcLSAhDykiAiTun3B | ||
TW//TU69vSG70cbEZMCRwhnGlzpa9qH9UQTTbDRq0X7LobBn+0rHAgMBAAGjgcEw | ||
gb4wDAYDVR0TAQH/BAIwADALBgNVHQ8EBAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUH | ||
AwIGCCsGAQUFBwMBMEIGA1UdEQQ7MDmGH3NwaWZmZTovL2x5ZnQuY29tL2Zyb250 | ||
ZW5kLXRlYW2CCGx5ZnQuY29tggx3d3cubHlmdC5jb20wHQYDVR0OBBYEFOqJmvL1 | ||
fux33h5NFuVhokL4Nrj6MB8GA1UdIwQYMBaAFJzPb3sKqs4x95aPTM2blA7vWB+0 | ||
MA0GCSqGSIb3DQEBCwUAA4GBADmyB4N3S7QgMjRlwcD65DVRc31pkciShZy1wgZJ | ||
dwoOmhjjEHzBGZn7ysIxejnM3/foWGX5wpQCY4SGJ/l1qkRijGeifqIQx4Hpuz/J | ||
SPkgAd+u6OX99zpE2+o4gavk5puCCvRjuClxeLdNxBKyoiadM+a8slx6/0wkcUkb | ||
jQog | ||
ZW5kLXRlYW2CCGx5ZnQuY29tggx3d3cubHlmdC5jb20wHQYDVR0OBBYEFO5+Oco9 | ||
Yi+NE7lmW7RCo3S2mK9CMB8GA1UdIwQYMBaAFIzMGUolq+qoloJo91CdlrZhRRDs | ||
MA0GCSqGSIb3DQEBCwUAA4GBACHQTOB7Wn3fvF0npu3htxa68F0U12EW1WYmc/Mf | ||
4h2dhv+MXVef0kjo6Yy2uX6X3iRkDgfVzvQTajHBkQV5pixeExfWfzklBP7Q7cgg | ||
Zs6AyOMjoua7ulnppYaVO5LQfkoVr0TF3vGdDxaiLIq6hO9dPwPgtyuGnIVUx1Q4 | ||
wjle | ||
-----END CERTIFICATE----- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
// NOLINT(namespace-envoy) | ||
#define TEST_CLIENT_CERT_HASH \ | ||
"72:68:C8:8B:7D:45:21:0F:F1:6D:FF:8C:CA:32:5B:53:23:B6:8A:97:6B:13:AA:29:57:11:D8:A1:1D:99:AF:" \ | ||
"BE" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,15 +1,15 @@ | ||
-----BEGIN RSA PRIVATE KEY----- | ||
MIICXgIBAAKBgQDciJu+LKJ53IH/HqWQOo69PMHnLPvDyu4LQ76BkYSrPPscrzYz | ||
slXg0Sz3dNQf4OJO8W7vvSJZ/CHvIczbsjf061NGhnqc0IPdhwlTNK8eAWYd4+7H | ||
cCC9e2fmJC7AGHxzipKU1/gaJM9bQbpcfg4mTByHR0twwr6vSgn+yGi1NwIDAQAB | ||
AoGBANcjtbva005Knc8CWMXROnrGEOuzaJDjIUJ//hNsoJ5kyRx8mUXpjfnaViG6 | ||
KU5IFr6orW7XdfGPFJOyx6Tzwb0ukXTcp+eblzL470FML7CS5wBN8j0Ppd3XP1MO | ||
WZLSruhCuzQjT39ovHyKzftGTQ9qW5/juQ+oc57cil2jEEgBAkEA+6R3LwGr904r | ||
kUWNmMdfPULj1EAuE7wB+8nxxv6nbHQF3Gsjiwj8MlI1dUh4B/PwBs4YsuVDAnCo | ||
iWvhQ8WqAQJBAOBaPKuEGm/4UU7MtUxlMxNjl6RYXLLlHWcrz8aMzaQ//nR9HpTH | ||
EJaomGhbB03cC4ZksaS5YxJ24yOYRMC7LzcCQHvvGzfOdfhdyn1IqR0mjBRq3jRJ | ||
y6eyf7OXWPltr91tIvnU1nOCYFsUO/ngUCVykbN4S5fH7AHGpGrR8+bh8gECQQCz | ||
Jrudxq6JzQO4ZfU8HO+tQvD7lmfnntdc5HpVNWidCVD62lLKQS+47sZNRqtNfDJj | ||
zhKg1D0NqIv2h4gXUyH/AkEA53KKxNuH+Qmoy6D4rxfD0IO1rAptBg8MopLrzoea | ||
k4sbUloJ6Grom+8ea/20RBup7khBIcPi4ShnG0//Ly9Ygg== | ||
MIICXQIBAAKBgQCyeUGE38bJ6cz0PKjGfudtwN9nc6U1UnO4naFYs2I1mQlK+NoY | ||
jko83y5Na1x7+TSGxdQXOcC9TFk+8DkkucN6sXwaueG4ZQ6Q9OxBzHC0gIQ8pIgI | ||
k7p9wU1v/01Ovb0hu9HGxGTAkcIZxpc6Wvah/VEE02w0atF+y6GwZ/tKxwIDAQAB | ||
AoGAE+P/sVdfSFGOTgoUpUqvcEP2ogj5eJ/f1ct7l+8mGuMbbgeeBu6Ux4P4HRjC | ||
De8QM5UIti3xlSdVKvaK59TsPCiGPcmqlH20CyxHr8znQImtj6iD01jOk75xxS1Z | ||
/Hph19mOOQYJ0Eya4o5py+/zu1ylo/sW25XNA84YxoL6TUECQQDppOgE2iJbXMPZ | ||
NKxIowzxklMBrWkj4LIGpEyQkwaEiCXqVHNorHpfnHvhhKwNKz5HfhocxSAO7XJd | ||
VVCZq10lAkEAw4zz5u1LKaQH+s+OEFBob+NJCaL4KNf0NddGywG38ps/1cNVc7v6 | ||
Q7M+y682wnM6wmgQiogAkWzTHxEMrXpCewJAbEkXl5gZsEpQIsz8xDV9fECa4/4g | ||
6pXrLJTdP2xE6wvGttIpIuw9Uy7NY3n/26KdHLlfFNJvxztZc9RkpLP9WQJBAIKD | ||
JJXPcgbMr3a55/sDb3CdpTWFS1MXLqpwj5MWBospCqXExNeFcjaU/yg6PLXy6hiu | ||
E7whoR9uHknxuyBdJNkCQQCg5+w/BCssL01gyA3bbLMd5TSw5mGbOHD+XsaM1IxS | ||
BT1Y+xw2ODKRX2L590oWn3Go8i3kQhB9IwAjJir4ius7 | ||
-----END RSA PRIVATE KEY----- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,20 +1,20 @@ | ||
-----BEGIN CERTIFICATE----- | ||
MIIDXDCCAsWgAwIBAgIJAPF6WtmgmqziMA0GCSqGSIb3DQEBCwUAMHYxCzAJBgNV | ||
MIIDXDCCAsWgAwIBAgIJAMlBGofCH4djMA0GCSqGSIb3DQEBCwUAMHYxCzAJBgNV | ||
BAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNp | ||
c2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVuZ2luZWVyaW5nMRAw | ||
DgYDVQQDDAdUZXN0IENBMB4XDTE4MDQwNjIwNTgwNVoXDTIwMDQwNTIwNTgwNVow | ||
DgYDVQQDDAdUZXN0IENBMB4XDTE4MTEyMDA0NDc1N1oXDTIwMTExOTA0NDc1N1ow | ||
gaYxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1T | ||
YW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVuZ2lu | ||
ZWVyaW5nMRowGAYDVQQDDBFUZXN0IEJhY2tlbmQgVGVhbTEkMCIGCSqGSIb3DQEJ | ||
ARYVYmFja2VuZC10ZWFtQGx5ZnQuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB | ||
iQKBgQCqtS9bbVbo4ZpO1uSBCDortIibXKByL1fgl7s2uJc77+vzJnqC9uLFYygU | ||
1Z198X6jaAjc/vUkLFVXZhOU8607Zex8X+CdZBjQqsN90X2Ste1wqJ7G5SAGhptd | ||
/nOfb1IdGa6YtwPTlVitnMTfRgG4fh+3DA51UulCGTfJXCaC3wIDAQABo4HAMIG9 | ||
iQKBgQDSk5iQ/qC6bc2oA9/EgJ4xfoj4dJ2O1je8Sht+fqcfB+i0JpUDVkXj22qo | ||
5Sy40+SKI/WDfMZtEg5+XZ5V01wo58ar0MlQgmCdcA1Ijr/cMssB2gcGCbjMPOg4 | ||
Bi7VtIWH5PWritg+PNi1gnVjJ/ekjBwOEMkPRKIP3GHn193EXQIDAQABo4HAMIG9 | ||
MAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgXgMB0GA1UdJQQWMBQGCCsGAQUFBwMC | ||
BggrBgEFBQcDATBBBgNVHREEOjA4hh5zcGlmZmU6Ly9seWZ0LmNvbS9iYWNrZW5k | ||
LXRlYW2CCGx5ZnQuY29tggx3d3cubHlmdC5jb20wHQYDVR0OBBYEFLEoDrcF8PTj | ||
2t6gbcjoXQqBlAeeMB8GA1UdIwQYMBaAFJzPb3sKqs4x95aPTM2blA7vWB+0MA0G | ||
CSqGSIb3DQEBCwUAA4GBAJr60+EyNfrdkzUzzFvRA/E7dntBhBIOWKDvB2p8Hcym | ||
ILbC6sJdUotEUg2kxbweY20OjrpyT3jSe9o4E8SDkebybbxrQlXzNCq0XL42R5bI | ||
TSufsKqBICwwJ47yp+NV7RsPhe8AO/GehXhTlJBBwHSX6gfvjapkUG43AmdbY19L | ||
LXRlYW2CCGx5ZnQuY29tggx3d3cubHlmdC5jb20wHQYDVR0OBBYEFKuBHhCwW/9V | ||
2tvT1tfEafkSMWrqMB8GA1UdIwQYMBaAFIzMGUolq+qoloJo91CdlrZhRRDsMA0G | ||
CSqGSIb3DQEBCwUAA4GBAIbKHNw7OXg4U+Frl6AO+7bOA2KO4qJaGkVU5HiWqECm | ||
VCvTS10KHOaCZNP+5MNB7NnCHRaRN50AEYp5ETng/JOLE8V69VW38usMVctJhLo6 | ||
HCl25mocrEKAB+9Ur4OUcQx4OLlnazD9/cAhJBow66sW6iuatZE0Km6bUajbUoDQ | ||
-----END CERTIFICATE----- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
// NOLINT(namespace-envoy) | ||
#define TEST_SERVER_CERT_HASH \ | ||
"B3:F5:A1:8F:FF:CD:99:4C:46:1D:3F:98:F6:75:B0:8B:0F:9B:9C:6D:5F:7E:77:26:E9:13:E4:3C:43:14:E8:" \ | ||
"51" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,15 +1,15 @@ | ||
-----BEGIN RSA PRIVATE KEY----- | ||
MIICXAIBAAKBgQCqtS9bbVbo4ZpO1uSBCDortIibXKByL1fgl7s2uJc77+vzJnqC | ||
9uLFYygU1Z198X6jaAjc/vUkLFVXZhOU8607Zex8X+CdZBjQqsN90X2Ste1wqJ7G | ||
5SAGhptd/nOfb1IdGa6YtwPTlVitnMTfRgG4fh+3DA51UulCGTfJXCaC3wIDAQAB | ||
AoGBAIDbb7n12QrFcTNd5vK3gSGIjy2nR72pmw3/uuPdhttJibPrMcM2FYumA5Vm | ||
ghGVf2BdoYMgOW9qv6jPdqyTHAlkjKRU2rnqqUgiRWscHsTok6qubSeE/NtKYhM3 | ||
O2NH0Yv6Avq7aVMaZ9XpmXp/0ovpDggFBzfUZW4d3SNhFGeRAkEA1F7WwgAOh6m4 | ||
0OaZgOkTE89shSXRJHeXUegYtR1Ur3+U1Ib/Ana8JcvtmkT17iR0AUjKqDsF/4LE | ||
OrV6Gv6+DQJBAM3HL88Ac6zxfCmmrEYDfmz9PhNj0NhDgKt0wq/mSOlCIl6EUdBu | ||
1jFNQ2b3qDdUbNKRBBMvWJ7agl1Wk11j9ZsCQD5fXFO+EIZnopA4Kf1idufqk8TH | ||
RpWfSiIUOK1439Zrchq5S0w98yRmsHIOruwyaJ+38U1XiHtyvI9BnYswJkECQG2d | ||
wLL1W6lxziFl3vlA3TTzxgCQOG0rsDwla5xGAOr4xtQwimCM2l7S+Ke+H4ax23Jj | ||
u5b4rq2YWr+b4c5q9CcCQH94/pVWoUVa2z/JlBq/1/MbcnucfWcpj8HKxpgoTD3b | ||
t+uGq75okt7lfCeocT3Brt50w43WwPbmvQyeaC0qawU= | ||
MIICXgIBAAKBgQDSk5iQ/qC6bc2oA9/EgJ4xfoj4dJ2O1je8Sht+fqcfB+i0JpUD | ||
VkXj22qo5Sy40+SKI/WDfMZtEg5+XZ5V01wo58ar0MlQgmCdcA1Ijr/cMssB2gcG | ||
CbjMPOg4Bi7VtIWH5PWritg+PNi1gnVjJ/ekjBwOEMkPRKIP3GHn193EXQIDAQAB | ||
AoGAEhSAJfrm2/rvjHyAqwOMEZ3WrtZ8bLYx5OXMBIllWgG41jb11mqC57SALO44 | ||
b8optj6uJtMAyn6hZfIt1Rqnr+d5rarbk/BjNobn2+GB9UpQU7562iCeH9lKDEJd | ||
fqLJZgn2+OjUC9/GIMkTv08LfPgm8nghR3x4Q/sNTrf0jFUCQQD3+Su/UwksodUQ | ||
d03B1qhEP4e2oa6Lx+DWc4e/u29pQ46ILSMA7X5IyL52PuMU+mk5kOG9axv4mXjB | ||
jYg1XNP/AkEA2WSJdhXt/AW2lFepTWVeI4SyGxay6lgUsNhAhVYCgsKM+hqz8zG8 | ||
RsWld0iinUHtrc9uyk1cuF5IP2T3h8k3owJBAOALjGBAGQDvcv9+m42wcbXAJNF5 | ||
AaifvmBkX9l283GLLWOSTJcQ/VGrtpJFvYx9t8bgRWWMOeiCWZ2fT9rO9WcCQQCM | ||
1zjDe2OqopzuMHjsPp8lzcOCD0uszZHiHMh4WgfYZWjmZERva6p6A3S2+iT4Uw1E | ||
TR6PDF3kyJhwEd7YZwGXAkEA97sYBBHJC2JD8O1MAI+X90p7XJSTBdwVQ1qsjqVA | ||
mGT+pZVVAyMR6AnvVM1q2qyjBcrr4oMIeblq1e6ApiDsEQ== | ||
-----END RSA PRIVATE KEY----- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,18 +1,18 @@ | ||
-----BEGIN CERTIFICATE----- | ||
MIIC3zCCAkigAwIBAgIJAMM83D2OKSv5MA0GCSqGSIb3DQEBCwUAMH8xCzAJBgNV | ||
MIIC3zCCAkigAwIBAgIJAKqvsW2eOS9ZMA0GCSqGSIb3DQEBCwUAMH8xCzAJBgNV | ||
BAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNp | ||
c2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVuZ2luZWVyaW5nMRkw | ||
FwYDVQQDDBBUZXN0IFVwc3RyZWFtIENBMB4XDTE4MDQwNjIwNTgwNVoXDTIwMDQw | ||
NTIwNTgwNVowfzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAU | ||
FwYDVQQDDBBUZXN0IFVwc3RyZWFtIENBMB4XDTE4MTEyMDA0NDc1N1oXDTIwMTEx | ||
OTA0NDc1N1owfzELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAU | ||
BgNVBAcMDVNhbiBGcmFuY2lzY28xDTALBgNVBAoMBEx5ZnQxGTAXBgNVBAsMEEx5 | ||
ZnQgRW5naW5lZXJpbmcxGTAXBgNVBAMMEFRlc3QgVXBzdHJlYW0gQ0EwgZ8wDQYJ | ||
KoZIhvcNAQEBBQADgY0AMIGJAoGBANbxYY3hK35w0cSDReeoEJtqoegs+v3wo3B7 | ||
Uaki2AWXcdQK4kEyz1zesRcwUgT3gTqNdQJ+WiN0UtZpEgqvNDvSRYj1ONLIrnP7 | ||
en1Uc2ld5KHjzZfSUnlDSlHURGad2N/V9fsT8HUUrAFSNnyRRmA54zuuQP8cQBLl | ||
YXgisaADAgMBAAGjYzBhMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEG | ||
MB0GA1UdDgQWBBQ3dX2uHV9GclTYCEwe0vUNWBQwaTAfBgNVHSMEGDAWgBQ3dX2u | ||
HV9GclTYCEwe0vUNWBQwaTANBgkqhkiG9w0BAQsFAAOBgQAP6wy68tfj2OF5IAyH | ||
S8Ka9nVkzrnjiYSwx3MUZowtjOGZJBxb3kvok6L2xcD8nU1nGSp/EuDqQlbpqNSn | ||
NoiAw5+EmudsDup8Tp4pKzQLMEaB0au4j//BMea1SMyBI1IBNRDTduTOT4o4xW5Y | ||
gc3S4SpdzpuTdPkPU0W0U0QnMw== | ||
KoZIhvcNAQEBBQADgY0AMIGJAoGBAM/ZDWPcmCQnHnQrPzEoMqCD2rH8OAMew2Ei | ||
blmj3gr3jF9Lmzg7GsbtmWE8tsL+CtRPl6J4phiuaHVpOd9jq9GV82yibo/MtHjW | ||
tuKN2iXA4rrodADGY/XTK3ByMZrKBxMgYj6ng3yu2/8kQo6SVTghWxFElH0VRNL8 | ||
WlHAbe5nAgMBAAGjYzBhMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEG | ||
MB0GA1UdDgQWBBSkkbQjKTl5cIKOS1Vt+ST4nkKVLzAfBgNVHSMEGDAWgBSkkbQj | ||
KTl5cIKOS1Vt+ST4nkKVLzANBgkqhkiG9w0BAQsFAAOBgQAACXkbMKlIjmqFMhh/ | ||
Zr2lOrU5pHnQq1OwODFl4o2jkI9jYXISaavfwra+RqHnfkbvgg/qdmCrH0R6ekZf | ||
5hRYhW/xoZgLEkbdGtAiKKzsQwmbAdAzmzKSZV2PaKYO+PztCpEgxGn8ekb38z+V | ||
6eFOfm5tQDsdcJjyjI81Vu42uA== | ||
-----END CERTIFICATE----- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,15 +1,15 @@ | ||
-----BEGIN RSA PRIVATE KEY----- | ||
MIICXAIBAAKBgQDW8WGN4St+cNHEg0XnqBCbaqHoLPr98KNwe1GpItgFl3HUCuJB | ||
Ms9c3rEXMFIE94E6jXUCflojdFLWaRIKrzQ70kWI9TjSyK5z+3p9VHNpXeSh482X | ||
0lJ5Q0pR1ERmndjf1fX7E/B1FKwBUjZ8kUZgOeM7rkD/HEAS5WF4IrGgAwIDAQAB | ||
AoGAPA7mO0aXaJUNh+NGPRxwx3xcEQvAdgQvJtbOUnwx8B4I6D7CSYVw+3od8WTH | ||
BixCJ6Iu96tmdFGkc9SX/fRGm41PpCYzUpToUkqPqWnCW8UPLUFJeBL6sujbJPQi | ||
ROOhPBUyG6huKljLm1QP3fLUmzU5BRrglzKWk7sEYAthecECQQDzaGI9OW0se9w+ | ||
bAvm31/RlzbQNP+xiD+TN0Nom4ZivV2BxiVebiftPn24pD58HKcTeIGZ5jReKkJy | ||
q1wDXCv3AkEA4hAEhq8V3ZU/Ans1A9Zke0L8ICPQqBOfE4bXLps3m1C/o4GTzNuf | ||
Qi+b/EfXYGUjJekSmgjlihxvr1OmBglxVQJAIZJBEm6sNxlyPA3M6m/emFrBzZ+x | ||
sHu5QQW7P19L/qxdjDuXBdotmZQn5OKKV7Xf+ViCj4ZnrKEpfwVRcIky6wJAXnRg | ||
38GSOkZc0HWYXiUbUOFZJTixuziPlAIYMNIL9upTWEcQ8Vyme2oXG98Mn6tCd1me | ||
OxwShJWDGNezm/wgDQJBAPI3QNv2VCu5DFjvwEC4ko8pEhhjZnYpoPGzZZ0KcMWK | ||
TSMS9CldcAJlCoPDH3GlpSxdS2uc7ygkXcKqJpFcRto= | ||
MIICXgIBAAKBgQDP2Q1j3JgkJx50Kz8xKDKgg9qx/DgDHsNhIm5Zo94K94xfS5s4 | ||
OxrG7ZlhPLbC/grUT5eieKYYrmh1aTnfY6vRlfNsom6PzLR41rbijdolwOK66HQA | ||
xmP10ytwcjGaygcTIGI+p4N8rtv/JEKOklU4IVsRRJR9FUTS/FpRwG3uZwIDAQAB | ||
AoGAadggp4AIwjBho8r6LTBJR9CdqBHG/F/II0kDZQa75l3V0BmSe/otUqxgdVIT | ||
yAzSuvelQomqG9uFOnVRkV8SeYbY3vtMIHOih30UjPlzV04NbsMDQWmtVo7Y2pjO | ||
JYabhUgML2rGSMFYtwPv1eunYBhdtdltvW0Ph7b66+GfuCECQQD7FrDsh2o/O52m | ||
oXJaOjGOMQMHxjmjo8zW7CTJnQ69tbv87X+HJQas5MEi9c4Voah4IkG+FF3DkOyK | ||
3j7W3MsvAkEA0+nWBQJo+rmmL8q9vIsZa65xv81km1uoVPhsTrCiaPC8t2lWNyND | ||
NyxloGm/fmzPIUDsrjEIDj1h/4JnOVBiSQJBAIvbH8EfzDZcZnuiAafwMhoZgq6Z | ||
4xEa88Xi0rraGJPi3ksLnrUQEp/K6ykl8RxrZwNDUYsmnPOJjbfsAuR7J1ECQQCS | ||
RtkawB0i5L9YQgRSf1newJ14HhkSPGSnsotgjgCtm29I04dVrBubnCPSZOxwIj+f | ||
3qcBXosG+UwKCUOjhl8xAkEArMsu+3oOJnq48ZXvGRvCbWPDhcjY01j/kDXMqwTU | ||
AFTkAyQIynR/4UKy0FyDZ3GvVIDtctmHQT/gmF6c6FvOeQ== | ||
-----END RSA PRIVATE KEY----- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,20 +1,20 @@ | ||
-----BEGIN CERTIFICATE----- | ||
MIIDLjCCApegAwIBAgIJAPfssd/9ymzGMA0GCSqGSIb3DQEBCwUAMH8xCzAJBgNV | ||
MIIDLjCCApegAwIBAgIJAKHUkPiCL9FWMA0GCSqGSIb3DQEBCwUAMH8xCzAJBgNV | ||
BAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNp | ||
c2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBMeWZ0IEVuZ2luZWVyaW5nMRkw | ||
FwYDVQQDDBBUZXN0IFVwc3RyZWFtIENBMB4XDTE4MDQwNjIwNTgwNVoXDTIwMDQw | ||
NTIwNTgwNVowgYMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYw | ||
FwYDVQQDDBBUZXN0IFVwc3RyZWFtIENBMB4XDTE4MTEyMDA0NDc1N1oXDTIwMTEx | ||
OTA0NDc1N1owgYMxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYw | ||
FAYDVQQHDA1TYW4gRnJhbmNpc2NvMQ0wCwYDVQQKDARMeWZ0MRkwFwYDVQQLDBBM | ||
eWZ0IEVuZ2luZWVyaW5nMR0wGwYDVQQDDBRUZXN0IFVwc3RyZWFtIFNlcnZlcjCB | ||
nzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAu7BZ855UTUGLBbSIG7NbmOHnit0k | ||
qhVaS7qf56wuGybRyoS82vUKKF+HG84DJZGjPCCzr9sjgPuDI2ebWf28YScS/K/v | ||
VVVk4mdJcpL8LSKF9j2wWjD1fk/soLAfeMgs3GvXBXk1GsJ+PzCr6jKJ+EqghKpV | ||
3snf6/leRi0gBrMCAwEAAaOBrDCBqTAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIF | ||
nzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAx/aeLqJvV17ZQcj/9pH22hSQguWi | ||
Sq4/v7ap9z+6lwIfaX2hMKtt6yP3ll1WzezqDQOXBh+8DGGH6LtJ0CJ3jTWsPNRR | ||
5o9JcM7oHT3I3B3EWfUuGs3irN2b53XagjnkFQXk84BxSdXN8FLcd7dAS3/hnZCW | ||
4vmCjZC1BnuwdX0CAwEAAaOBrDCBqTAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIF | ||
4DAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEwLQYDVR0RBCYwJIIKKi5s | ||
eWZ0LmNvbYcEAAAAAIcQAAAAAAAAAAAAAAAAAAAAADAdBgNVHQ4EFgQUL4L/GnkQ | ||
ef+2KrADZK0zecZe84MwHwYDVR0jBBgwFoAUN3V9rh1fRnJU2AhMHtL1DVgUMGkw | ||
DQYJKoZIhvcNAQELBQADgYEAjj51LybM5XMacujGJ+caTMQWnSRStiuAPFuzEZqx | ||
MgnNpin0ezCrFWBQOAcZn1aDOU36fZaLSRFquzBaSh2/4m1Gr51MHt1p/JulrK0/ | ||
feZSBxf221sTVE+oxRqKr8DDMhr3FQSKJJYXa069GkRajhaaXEtO+f129T3NA5mA | ||
jfU= | ||
eWZ0LmNvbYcEAAAAAIcQAAAAAAAAAAAAAAAAAAAAADAdBgNVHQ4EFgQUEpAikNcL | ||
P+mqrbl/Bb1K8qByi/0wHwYDVR0jBBgwFoAUpJG0Iyk5eXCCjktVbfkk+J5ClS8w | ||
DQYJKoZIhvcNAQELBQADgYEAg3bvGg0R7RoV0zNL/8Zy2X2ZvH/+fj5mk1lrjIxQ | ||
cLhjk0leqyDfTrviHNbC55ZGn75rAaZb4z5va2g5RgLMA4HRXF2MuFR0qkaN83TI | ||
sAyEA6rgN7YdCkc+Jgh+DBQAX6QNyrUEw4XcDVTJBjtuBh9MyhYl2/ydQy414fmU | ||
gns= | ||
-----END CERTIFICATE----- |
Oops, something went wrong.