From d24275d110fbbb5aa32a5e7a85b96a07b512af00 Mon Sep 17 00:00:00 2001 From: Momtchil Momtchev Date: Sat, 3 Sep 2022 14:46:47 +0000 Subject: [PATCH 1/6] test: upgrade all 1024 bit RSA keys to 2048 bits Ubuntu 22.04 Jammy rejects 1024 bit RSA Keys Refs: https://github.com/nodejs/node/issues/44497 --- test/fixtures/keys/Makefile | 30 ++--- test/fixtures/keys/agent1-cert.pem | 28 ++--- test/fixtures/keys/agent1-csr.pem | 25 ++-- test/fixtures/keys/agent1-key.pem | 38 +++--- test/fixtures/keys/agent1.pfx | Bin 2445 -> 3157 bytes test/fixtures/keys/agent10-cert.pem | 57 +++++---- test/fixtures/keys/agent10-csr.pem | 25 ++-- test/fixtures/keys/agent10-key.pem | 38 +++--- test/fixtures/keys/agent10.pfx | Bin 3061 -> 4045 bytes test/fixtures/keys/agent2-cert.pem | 33 +++--- test/fixtures/keys/agent2-csr.pem | 25 ++-- test/fixtures/keys/agent2-key.pem | 38 +++--- test/fixtures/keys/agent3-cert.pem | 22 ++-- test/fixtures/keys/agent3-csr.pem | 25 ++-- test/fixtures/keys/agent3-key.pem | 38 +++--- test/fixtures/keys/agent4-cert.pem | 25 ++-- test/fixtures/keys/agent4-csr.pem | 25 ++-- test/fixtures/keys/agent4-key.pem | 38 +++--- test/fixtures/keys/agent5-cert.pem | 25 ++-- test/fixtures/keys/agent5-csr.pem | 24 ++-- test/fixtures/keys/agent5-key.pem | 38 +++--- test/fixtures/keys/agent6-cert.pem | 57 +++++---- test/fixtures/keys/agent6-csr.pem | 24 ++-- test/fixtures/keys/agent6-key.pem | 38 +++--- test/fixtures/keys/agent6.pfx | Bin 3029 -> 4013 bytes test/fixtures/keys/agent7-cert.pem | 30 ++--- test/fixtures/keys/agent7-csr.pem | 26 ++--- test/fixtures/keys/agent7-key.pem | 50 ++++---- test/fixtures/keys/agent8-cert.pem | 28 ++--- test/fixtures/keys/agent8-csr.pem | 26 ++--- test/fixtures/keys/agent8-key.pem | 50 ++++---- test/fixtures/keys/agent9-cert.pem | 32 +++--- test/fixtures/keys/agent9-csr.pem | 26 ++--- test/fixtures/keys/agent9-key.pem | 50 ++++---- test/fixtures/keys/ca1-cert.srl | 2 +- test/fixtures/keys/ca2-cert.srl | 2 +- test/fixtures/keys/ca2-crl.pem | 12 +- test/fixtures/keys/ca2-database.txt | 1 + test/fixtures/keys/ca2-database.txt.old | 1 + test/fixtures/keys/ca3-cert.pem | 25 ++-- test/fixtures/keys/ca3-cert.srl | 2 +- test/fixtures/keys/ca3-csr.pem | 25 ++-- test/fixtures/keys/ca3-key.pem | 38 +++--- test/fixtures/keys/ca4-cert.pem | 23 ++-- test/fixtures/keys/ca4-cert.srl | 2 +- test/fixtures/keys/ca4-csr.pem | 23 ++-- test/fixtures/keys/ca4-key.pem | 38 +++--- test/fixtures/keys/ca6-cert.srl | 2 +- test/fixtures/keys/dherror.pem | 1 + test/fixtures/keys/ec-cert.pem | 22 ++-- test/fixtures/keys/ec.pfx | Bin 1006 -> 1022 bytes test/fixtures/keys/ec10-cert.pem | 10 +- test/fixtures/keys/ec10.pfx | Bin 2198 -> 2198 bytes test/fixtures/keys/fake-cnnic-root-cert.srl | 2 +- .../keys/fake-startcom-root-database.txt | 2 + .../keys/fake-startcom-root-database.txt.old | 2 + .../fake-startcom-root-issued-certs/03.pem | 20 ++++ .../fake-startcom-root-issued-certs/04.pem | 20 ++++ test/fixtures/keys/fake-startcom-root-serial | 2 +- .../keys/fake-startcom-root-serial.old | 2 +- .../incorrect_san_correct_subject-cert.pem | 10 +- test/fixtures/keys/rsa_ca.crt | 18 +-- test/fixtures/keys/rsa_cert.crt | 18 +-- test/fixtures/keys/rsa_cert.pfx | Bin 2629 -> 2629 bytes test/fixtures/keys/rsa_private_1024.pem | 15 --- test/fixtures/keys/rsa_public_1024.pem | 6 - test/parallel/test-crypto-x509.js | 108 +++++++++--------- test/parallel/test-tls-cert-chains-concat.js | 4 +- test/parallel/test-tls-cert-chains-in-ca.js | 4 +- test/parallel/test-tls-getcertificate-x509.js | 4 +- test/parallel/test-tls-peer-certificate.js | 22 ++-- .../test-tls-pfx-authorizationerror.js | 4 +- 72 files changed, 868 insertions(+), 658 deletions(-) create mode 100644 test/fixtures/keys/fake-startcom-root-issued-certs/03.pem create mode 100644 test/fixtures/keys/fake-startcom-root-issued-certs/04.pem delete mode 100644 test/fixtures/keys/rsa_private_1024.pem delete mode 100644 test/fixtures/keys/rsa_public_1024.pem diff --git a/test/fixtures/keys/Makefile b/test/fixtures/keys/Makefile index 71bc36aaa3a7d1..313183f6d6e3ed 100644 --- a/test/fixtures/keys/Makefile +++ b/test/fixtures/keys/Makefile @@ -55,10 +55,8 @@ all: \ rsa_cert_foafssl_b.exponent \ rsa_spkac.spkac \ rsa_spkac_invalid.spkac \ - rsa_private_1024.pem \ rsa_private_2048.pem \ rsa_private_4096.pem \ - rsa_public_1024.pem \ rsa_public_2048.pem \ rsa_public_4096.pem \ rsa_pss_private_2048.pem \ @@ -111,7 +109,7 @@ ca2-cert.pem: ca2.cnf # ('password' is used for the CA password.) # ca3-key.pem: - openssl genrsa -out ca3-key.pem 1024 + openssl genrsa -out ca3-key.pem 2048 ca3-csr.pem: ca3.cnf ca3-key.pem openssl req -new \ @@ -137,7 +135,7 @@ ca3-cert.pem: ca3-csr.pem ca3-key.pem ca3.cnf ca1-cert.pem ca1-key.pem # ('password' is used for the CA password.) # ca4-key.pem: - openssl genrsa -out ca4-key.pem 1024 + openssl genrsa -out ca4-key.pem 2048 ca4-csr.pem: ca4.cnf ca4-key.pem openssl req -new \ @@ -240,7 +238,7 @@ fake-startcom-root-cert.pem: fake-startcom-root.cnf \ # agent1-key.pem: - openssl genrsa -out agent1-key.pem 1024 + openssl genrsa -out agent1-key.pem 2048 agent1-csr.pem: agent1.cnf agent1-key.pem openssl req -new -config agent1.cnf -key agent1-key.pem -out agent1-csr.pem @@ -275,7 +273,7 @@ agent1-verify: agent1-cert.pem ca1-cert.pem # # Generate new private key agent2-key.pem: - openssl genrsa -out agent2-key.pem 1024 + openssl genrsa -out agent2-key.pem 2048 # Create a Certificate Signing Request for the key agent2-csr.pem: agent2-key.pem agent2.cnf @@ -297,7 +295,7 @@ agent2-verify: agent2-cert.pem # agent3-key.pem: - openssl genrsa -out agent3-key.pem 1024 + openssl genrsa -out agent3-key.pem 2048 agent3-csr.pem: agent3.cnf agent3-key.pem openssl req -new -config agent3.cnf -key agent3-key.pem -out agent3-csr.pem @@ -321,7 +319,7 @@ agent3-verify: agent3-cert.pem ca2-cert.pem # agent4-key.pem: - openssl genrsa -out agent4-key.pem 1024 + openssl genrsa -out agent4-key.pem 2048 agent4-csr.pem: agent4.cnf agent4-key.pem openssl req -new -config agent4.cnf -key agent4-key.pem -out agent4-csr.pem @@ -363,7 +361,7 @@ ca2-crl.pem: ca2-key.pem ca2-cert.pem ca2.cnf agent4-cert.pem # agent5-key.pem: - openssl genrsa -out agent5-key.pem 1024 + openssl genrsa -out agent5-key.pem 2048 agent5-csr.pem: agent5.cnf agent5-key.pem openssl req -new -config agent5.cnf -key agent5-key.pem -out agent5-csr.pem @@ -388,7 +386,7 @@ agent5-verify: agent5-cert.pem ca2-cert.pem # agent6-key.pem: - openssl genrsa -out agent6-key.pem 1024 + openssl genrsa -out agent6-key.pem 2048 agent6-csr.pem: agent6.cnf agent6-key.pem openssl req -new -config agent6.cnf -key agent6-key.pem -out agent6-csr.pem @@ -499,7 +497,7 @@ agent9-cert.pem: agent9-csr.pem # agent10-key.pem: - openssl genrsa -out agent10-key.pem 1024 + openssl genrsa -out agent10-key.pem 2048 agent10-csr.pem: agent10.cnf agent10-key.pem openssl req -new -config agent10.cnf -key agent10-key.pem -out agent10-csr.pem @@ -596,8 +594,8 @@ dh1024.pem: dh2048.pem: openssl dhparam -out dh2048.pem 2048 -dherror.pem: dh512.pem - sed 's/^[^-].*/AAAAAAAAAA/g' dh512.pem > dherror.pem +dherror.pem: dh1024.pem + sed 's/^[^-].*/AAAAAAAAAA/g' dh1024.pem > dherror.pem dsa_params.pem: openssl dsaparam -out dsa_params.pem 2048 @@ -687,18 +685,12 @@ rsa_spkac.spkac: rsa_private.pem rsa_spkac_invalid.spkac: rsa_spkac.spkac cat rsa_spkac.spkac | cut -c 5- > rsa_spkac_invalid.spkac -rsa_private_1024.pem: - openssl genrsa -out rsa_private_1024.pem 1024 - rsa_private_2048.pem: openssl genrsa -out rsa_private_2048.pem 2048 rsa_private_4096.pem: openssl genrsa -out rsa_private_4096.pem 4096 -rsa_public_1024.pem: rsa_private_1024.pem - openssl rsa -in rsa_private_1024.pem -pubout -out rsa_public_1024.pem - rsa_public_2048.pem: rsa_private_2048.pem openssl rsa -in rsa_private_2048.pem -pubout -out rsa_public_2048.pem diff --git a/test/fixtures/keys/agent1-cert.pem b/test/fixtures/keys/agent1-cert.pem index 664d00ca6d8f9c..32e70bf46726d8 100644 --- a/test/fixtures/keys/agent1-cert.pem +++ b/test/fixtures/keys/agent1-cert.pem @@ -1,18 +1,20 @@ -----BEGIN CERTIFICATE----- -MIIC2DCCAkGgAwIBAgIJAOzJuFYnDamoMA0GCSqGSIb3DQEBCwUAMHoxCzAJBgNV +MIIDXDCCAsWgAwIBAgIJAOzJuFYnDamqMA0GCSqGSIb3DQEBCwUAMHoxCzAJBgNV BAYTAlVTMQswCQYDVQQIDAJDQTELMAkGA1UEBwwCU0YxDzANBgNVBAoMBkpveWVu dDEQMA4GA1UECwwHTm9kZS5qczEMMAoGA1UEAwwDY2ExMSAwHgYJKoZIhvcNAQkB -FhFyeUB0aW55Y2xvdWRzLm9yZzAgFw0xODExMTYxODQyMjFaGA8yMjkyMDgzMDE4 -NDIyMVowfTELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMQswCQYDVQQHDAJTRjEP +FhFyeUB0aW55Y2xvdWRzLm9yZzAgFw0yMjA5MDMxNDQ2NTFaGA8yMjk2MDYxNzE0 +NDY1MVowfTELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMQswCQYDVQQHDAJTRjEP MA0GA1UECgwGSm95ZW50MRAwDgYDVQQLDAdOb2RlLmpzMQ8wDQYDVQQDDAZhZ2Vu -dDExIDAeBgkqhkiG9w0BCQEWEXJ5QHRpbnljbG91ZHMub3JnMIGfMA0GCSqGSIb3 -DQEBAQUAA4GNADCBiQKBgQDvVEBwFjfiirsDjlZB+CjYNMNCqdJe27hqK/b72AnL -jgN6mLcXCOABJC5N61TGFkiF9Zndh6IyFXRZVb4gQX4zxNDRuAydo95BmiYHGV0v -t1ZXsLv7XrfQu6USLRtpZMe1cNULjsAB7raN+1hEN1CPMSmSjWc7MKPgv09QYJ5j -cQIDAQABo2EwXzBdBggrBgEFBQcBAQRRME8wIwYIKwYBBQUHMAGGF2h0dHA6Ly9v -Y3NwLm5vZGVqcy5vcmcvMCgGCCsGAQUFBzAChhxodHRwOi8vY2Eubm9kZWpzLm9y -Zy9jYS5jZXJ0MA0GCSqGSIb3DQEBCwUAA4GBAHrKvx2Z4fsF7b3VRgiIbdbFCfxY -ICvoJ0+BObYPjqIZZm9+/5c36SpzKzGO9CN9qUEj3KxPmijnb+Zjsm1CSCrG1m04 -C73+AjAIPnQ+eWZnF1K4L2kuEDTpv8nQzYKYiGxsmW58PSMeAq1TmaFwtSW3TxHX -7ROnqBX0uXQlOo1m +dDExIDAeBgkqhkiG9w0BCQEWEXJ5QHRpbnljbG91ZHMub3JnMIIBIjANBgkqhkiG +9w0BAQEFAAOCAQ8AMIIBCgKCAQEA1FYyCvsg04Jwk9wsQoTtBN+6vVbh3a5Snii3 +kM1CVtsnM0nzc1/9M3x6Y2Psylont/c9xwialsbYhtsMYjiPHN1qljr81ZnVgA5Y +ehH5CJYPhO1QuiWigwPs2m5oT757rtyc6IATJ7FpevJQl87j8XXkAJhMDbao64e+ +A7TPlHdLpW//yMY8aNat62CrvmmnsUq2prnnuqibWtq46weJfAf21Po9Zg3/V0EH +0o6PY0Z6eIYkxXQZdpPpWc6hNi/64buhDIwNiIQKv+8QNjGy6PXDm1VIp+pX6KOf +iSkYE/RadsRIAzorfthAP0uqFHzzXi0lVKplzklpV5cJW/TcawIDAQABo2EwXzBd +BggrBgEFBQcBAQRRME8wIwYIKwYBBQUHMAGGF2h0dHA6Ly9vY3NwLm5vZGVqcy5v +cmcvMCgGCCsGAQUFBzAChhxodHRwOi8vY2Eubm9kZWpzLm9yZy9jYS5jZXJ0MA0G +CSqGSIb3DQEBCwUAA4GBAB86ts6DsK86eKXeZwdIDefmpRbZIHuf1frLd8fu09mE +WKGGzS/+vJFkDKEkzxpZqbXgjmC72g8LdFjab8jbxbF6I0NuujFMeq2iZfcPWriP +GQIBLdK/qKkqXAAgkU9cg8bNqQY4HihE/zfCDcxyDojT0B8b9jrrS3QnwEfntEYD -----END CERTIFICATE----- diff --git a/test/fixtures/keys/agent1-csr.pem b/test/fixtures/keys/agent1-csr.pem index 6ed2fb3aff9ef7..9456822f47074d 100644 --- a/test/fixtures/keys/agent1-csr.pem +++ b/test/fixtures/keys/agent1-csr.pem @@ -1,13 +1,18 @@ -----BEGIN CERTIFICATE REQUEST----- -MIIB4jCCAUsCAQAwfTELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMQswCQYDVQQH +MIIC5zCCAc8CAQAwfTELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMQswCQYDVQQH DAJTRjEPMA0GA1UECgwGSm95ZW50MRAwDgYDVQQLDAdOb2RlLmpzMQ8wDQYDVQQD -DAZhZ2VudDExIDAeBgkqhkiG9w0BCQEWEXJ5QHRpbnljbG91ZHMub3JnMIGfMA0G -CSqGSIb3DQEBAQUAA4GNADCBiQKBgQDvVEBwFjfiirsDjlZB+CjYNMNCqdJe27hq -K/b72AnLjgN6mLcXCOABJC5N61TGFkiF9Zndh6IyFXRZVb4gQX4zxNDRuAydo95B -miYHGV0vt1ZXsLv7XrfQu6USLRtpZMe1cNULjsAB7raN+1hEN1CPMSmSjWc7MKPg -v09QYJ5jcQIDAQABoCUwIwYJKoZIhvcNAQkHMRYMFEEgY2hhbGxlbmdlIHBhc3N3 -b3JkMA0GCSqGSIb3DQEBCwUAA4GBAN3UIAdShj7eA91fH8m8UQBJndgigNwt88qk -S2kS3XfZqkEawMu2HF/y5yWX7EyGs7OkRXZxJSR67GlgdrTi82qCBC3H2xF7fKXr -s5b6ges5NZFjEA9JTvX5PFSAfo5APbXuuhRWBdxvagi00szTnYiaKgGU4C/dZWAz -E0/tTFT4 +DAZhZ2VudDExIDAeBgkqhkiG9w0BCQEWEXJ5QHRpbnljbG91ZHMub3JnMIIBIjAN +BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA1FYyCvsg04Jwk9wsQoTtBN+6vVbh +3a5Snii3kM1CVtsnM0nzc1/9M3x6Y2Psylont/c9xwialsbYhtsMYjiPHN1qljr8 +1ZnVgA5YehH5CJYPhO1QuiWigwPs2m5oT757rtyc6IATJ7FpevJQl87j8XXkAJhM +Dbao64e+A7TPlHdLpW//yMY8aNat62CrvmmnsUq2prnnuqibWtq46weJfAf21Po9 +Zg3/V0EH0o6PY0Z6eIYkxXQZdpPpWc6hNi/64buhDIwNiIQKv+8QNjGy6PXDm1VI +p+pX6KOfiSkYE/RadsRIAzorfthAP0uqFHzzXi0lVKplzklpV5cJW/TcawIDAQAB +oCUwIwYJKoZIhvcNAQkHMRYMFEEgY2hhbGxlbmdlIHBhc3N3b3JkMA0GCSqGSIb3 +DQEBCwUAA4IBAQATzujigTUF/P+Vg6uU7+Q6BnedpVyMGk9K4zPFLodcx0h3gEgp +KqkE6fUKd57uScFce6mHLG4ZhdH9BFwluf1RCrYVo2FnIfAQn9Spu1o8TagSUt4L +fAme4MwIKohCuLwJKwdOawz+ahtZq4imyKAh9VTBM1VJ9xBb49hG8L9GjxnsO37P +uYp3Hc9+VEZpi8BSf21+HUqDnCU+ITliUD0y1HZJZtxlm0Oj+vsAU+VIzbMtiJ9B +gbkYQ4s2UceymctE97MNeqzCYW2QDJdzVkvpg0pNWqdR1hLdVtaT21mvChyvjEWC +uSNiGBIjS1zN22sHibty/se0URjJXk5UMroc -----END CERTIFICATE REQUEST----- diff --git a/test/fixtures/keys/agent1-key.pem b/test/fixtures/keys/agent1-key.pem index fe750dee3f47f5..1bd840716fb448 100644 --- a/test/fixtures/keys/agent1-key.pem +++ b/test/fixtures/keys/agent1-key.pem @@ -1,15 +1,27 @@ -----BEGIN RSA PRIVATE KEY----- -MIICXQIBAAKBgQDvVEBwFjfiirsDjlZB+CjYNMNCqdJe27hqK/b72AnLjgN6mLcX -COABJC5N61TGFkiF9Zndh6IyFXRZVb4gQX4zxNDRuAydo95BmiYHGV0vt1ZXsLv7 -XrfQu6USLRtpZMe1cNULjsAB7raN+1hEN1CPMSmSjWc7MKPgv09QYJ5jcQIDAQAB -AoGAbqk3TlyHpKFfDarf6Yr0X9wtuQJK+n+ACt+fSR3AkbVtmF9KsUTyRrTTEEZT -IXCmQgKpDYysi5nt/WyvB70gu6xGYbT6PzZaf1RmcpWd1pLcdyBOppY6y7nTMZA3 -BVFfmIPSmAvtCuzZwQFFnNoKH3d6cqna+ZQJ0zvCLCSLcw0CQQD6tswNlhCIfguh -tvhw7hJB5vZPWWEzyTQl8nVdY6SbxAT8FTx0UjxsKgOiJFzAGAVoCi40oRKIHhrw -pKwHsEqTAkEA9GABbi2xqAmhPn66e0AiU8t2uv69PISBSt2tXbUAburJFj+4rYZW -71QIbSKEYceveb7wm0NP+adgZqJlxn7oawJBAOjfK4+fCIJPWWx+8Cqs5yZxae1w -HrokNBzfJSZ2bCoGm36uFvYQgHETYUaUsdX3OeZWNm7KAdWO6QUGX4fQtqMCQGXv -OgmEY+utAKZ55D2PFgKQB1me8r6wouHgr/U7kA+0Peba86TmOZMhIVaspD3JNqf4 -/pI1NMH1kF+fdAalXzsCQQCelwr9I3FWhx336CWrfAY20xbiMOWMyAhrjVrexgUD -53Y6AhSaRC725pZTgO2PQ4AjkGLIP61sZKgTrXS85KmJ +MIIEpAIBAAKCAQEA1FYyCvsg04Jwk9wsQoTtBN+6vVbh3a5Snii3kM1CVtsnM0nz +c1/9M3x6Y2Psylont/c9xwialsbYhtsMYjiPHN1qljr81ZnVgA5YehH5CJYPhO1Q +uiWigwPs2m5oT757rtyc6IATJ7FpevJQl87j8XXkAJhMDbao64e+A7TPlHdLpW// +yMY8aNat62CrvmmnsUq2prnnuqibWtq46weJfAf21Po9Zg3/V0EH0o6PY0Z6eIYk +xXQZdpPpWc6hNi/64buhDIwNiIQKv+8QNjGy6PXDm1VIp+pX6KOfiSkYE/RadsRI +AzorfthAP0uqFHzzXi0lVKplzklpV5cJW/TcawIDAQABAoIBAAvbtHfAhpjJVBgt +15rvaX04MWmZjIugzKRgib/gdq/7FTlcC+iJl85kSUF7tyGl30n62MxgwqFhAX6m +hQ6HMhbelrFFIhGbwbyhEHfgwROlrcAysKt0pprCgVvBhrnNXYLqdyjU3jz9P3LK +TY3s0/YMK2uNFdI+PTjKH+Z9Foqn9NZUnUonEDepGyuRO7fLeccWJPv2L4CR4a/5 +ku4VbDgVpvVSVRG3PSVzbmxobnpdpl52og+T7tPx1cLnIknPtVljXPWtZdfekh2E +eAp2KxCCHOKzzG3ItBKsVu0woeqEpy8JcoO6LbgmEoVnZpgmtQClbBgef8+i+oGE +BgW9nmECgYEA8gA63QQuZOUC56N1QXURexN2PogF4wChPaCTFbQSJXvSBkQmbqfL +qRSD8P0t7GOioPrQK6pDwFf4BJB01AvkDf8Z6DxxOJ7cqIC7LOwDupXocWX7Q0Qk +O6cwclBVsrDZK00v60uRRpl/a39GW2dx7IiQDkKQndLh3/0TbMIWHNcCgYEA4J6r +yinZbLpKw2+ezhi4B4GT1bMLoKboJwpZVyNZZCzYR6ZHv+lS7HR/02rcYMZGoYbf +n7OHwF4SrnUS7vPhG4g2ZsOhKQnMvFSQqpGmK1ZTuoKGAevyvtouhK/DgtLWzGvX +9fSahiq/UvfXs/z4M11q9Rv9ztPCmG1cwSEHlo0CgYEAogQNZJK8DMhVnYcNpXke +7uskqtCeQE/Xo06xqkIYNAgloBRYNpUYAGa/vsOBz1UVN/kzDUi8ezVp0oRz8tLT +J5u2WIi+tE2HJTiqF3UbOfvK1sCT64DfUSCpip7GAQ/tFNRkVH8PD9kMOYfILsGe +v+DdsO5Xq5HXrwHb02BNNZkCgYBsl8lt33WiPx5OBfS8pu6xkk+qjPkeHhM2bKZs +nkZlS9j0KsudWGwirN/vkkYg8zrKdK5AQ0dqFRDrDuasZ3N5IA1M+V88u+QjWK7o +B6pSYVXxYZDv9OZSpqC+vUrEQLJf+fNakXrzSk9dCT1bYv2Lt6ox/epix7XYg2bI +Z/OHMQKBgQC2FUGhlndGeugTJaoJ8nhT/0VfRUX/h6sCgSerk5qFr/hNCBV4T022 +x0NDR2yLG6MXyqApJpG6rh3QIDElQoQCNlI3/KJ6JfEfmqrLLN2OigTvA5sE4fGU +Dp/ha8OQAx95EwXuaG7LgARduvOIK3x8qi8KsZoUGJcg2ywurUbkWA== -----END RSA PRIVATE KEY----- diff --git a/test/fixtures/keys/agent1.pfx b/test/fixtures/keys/agent1.pfx index f830eccead5284d4abe5be09830a64c4718287df..9a6984f929f8e5fe82f46ff62a83ff70f144b2b1 100644 GIT binary patch literal 3157 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 literal 2445 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 literal 3061 zcmZXWX*3j!8pmf4ld(h?yRl66F{nrgjW9{JsqBq?1|wT`g$b{H$=LTLYt}+jLfQ9S zl%2?K?279>=id9?bMA-dJm>uW=lOqnKKu|t;2jDeB_ar1M}1i=L^I@&9!LYs4gwcZ z1%dM~a5f?cl=V+UogD;e}!zf9vh zxzW&H3q(wb2wxXOyDo)OA+?1$`Bu08rJ^!;#=fZ}buOD&pqZAOT0w8&>e#PBRu040 zbCKAbXIW(B8_Yg<%Y38Ljm~981y19V?38|XYe`2G7h1D8SIkkj(K~p0>P86Z{E8BX z&U^y|%dI{9{we`n6XNZ(98?VIHJ!cE3wUHAMXG@E8Y(9{GDd&r^CorJ@k~7!rmz-Y zxgAd)ex3~d@La>s?1lPI%u#3Q-GsS6B`?sLC>{UXiM-ENv5Bpw8fxy{6J3RV01rmh z4c|2b7pdYZ{4yKUhl3|cSWDEpC4{%VGa5V~CIg@xmiP&fChw2jpqD^gXY207G^{MZN1h-2k13OT@Hb zKes23oEI4Fn(4w!$j?uR$A*I&;l~-IOxa*&|Fj;DuO!`3&g7uVJxC=_F2R1+qpYDt zFY7!f++5F236)NZy>`s5YDgszsO^yYYK+2&W{`80fDD}ZDQ8Z8_~)vJ1LmLfz2c|`P}@1OKULZmAts-n{KmZNh3A`Y-;^_QSYK3pjIRGA|{d;DtT@lZCv%flfRYfG*&kA)wJE%tnw9R;_zA0 z0)AR^^EUA)kRu9NVkKgdmMyp+~2DsgV09i7*JTDEN$iT$X9#f9fuceA@k9aYY`a!T7Le1n8k?4I?iRZ8G zYps;+Kgk%C3_8U|P%T<8X~~uCFmL&EeQm~3d(Oi~;~>{gSa_#`@Pg9XZ0KI@9jx7` ztEq0;Jt>P!Z69Upb_2Uv(GZ6dRDe6fSzK`->-2J|%vmUZ&iu!x@jm0%o9Y^Dkj$t9 z2|Ke-71iv%v_Y|GueS!)^+Q9qY9*<;U*dLyjn1--);wO%v_$(u_hfkp&>2@-=|;va z>`J=7r^6wST4|nCW9gzSKf}W=$@B)5p3P6n^!xh5%9mQG@pjbBcUj7x#Pld>3FeET z4>_DMiGup(cvT7ehu=6}`k`XvU!;tHIe3KXSh!RB-0ML=8b(S4GBaZ>?5hIRkBQTC zT}2SqH0Ju58z=KvuLb=FeKKyScEqo|ETzflrbTe6*U@5l2{QPp8CZ$05gxIxBReyF zt>+6{%|7+;(y@0^vO}Yb48FHl2RE&BH~w8mr)K~L=FO4Hz@{1onMI5g)O+P|HPjxL7&a=aEZ;(e*Pw+mh9 zM4?gP&RD`a#PNV`6lL!!F>K+!lDn53OT_Q0wGSRCx<#obe5FbpxXfgG|5&CX_k-M0LxwKIMt}rj zFsYlY)^tE3xD)}p>Qu2Jkwa5ici(1hIG_vr$L40*j4?&DE~sus`1f%x7p@4!k?yk` zQKnb^$neQg>_(^nxEdUyR``~B7n)b)6LKnP^AO&@fcOt z=D@d%C3vyzfCEXOkFU%x_&%3fd-fDPSx#^*@LNDkya)Sc`MjvmA8dS*&tV789Hdwr z5C49dC&$8KG#70je-bH2o1ng*`Np@nxqd#S=eNRMHm>qsLyMHg!KOvW;IBCyTFpN_(g zPMi=y6vzJ~BH2L{zo>#JmM`%9#Y|I!|Dz?eK#Gg7@B-%kzpd<3)*CeJhFkt^D;MW4 z71JA|_Kf?r1~h*RAJ_t7^8T9R79Y?7cjdo4?^s!Cf;G^O6a^YVgfd&a)PyaKl6hXg z{#=;B=Gv*%?^;_x#N>{m_?hTxs@^c;hcN3i`w`s$z44ls6DBpv&uQGpHRf}NH1?~m zWUo_KVOSi9ym}M6qEeOPW~2~plH}BA(x%WxeKlgq$l`YSS5^;q^m0i~Lbz zmFZH9NQ1@dk_`TA^Nn&%+ghf<0OLfd}U6J)7^v#o`{ z|5$IJz6E|u3^7AikT(mE`T}M>TaQdmqGA$G#i^bvEj|E77H^gNE$Fj7du;Qi86U43 zJH1;SsHBec8-22BM2;MAZ*=Km*8fy|-l`d$#STPg9bN}`t*)jL3p>u@E)$dM2R&mPT2$$dbh}U5pxP;^g zC(*eQI7jHwj5qZUTVYsV0lr3k*pV^W%Y1EYvz_wsW4>Jkuuk+c=@3x9cH@oz`Quh* zlr+d5f10BhTz4-zu~^kn8io-3?^j=Dm1d)2k=3U))d^?H;Cc7c9QLu2^(dNE9wCk3 zM_i`9B+fud!FdTl#Ufg_1K_T-K{qYU>>%$=I#u^VmZ?Bh^ZlnbTFKA;{_cMP&@8o{ diff --git a/test/fixtures/keys/agent2-cert.pem b/test/fixtures/keys/agent2-cert.pem index 12750543c327df..7a43e1ad917cfc 100644 --- a/test/fixtures/keys/agent2-cert.pem +++ b/test/fixtures/keys/agent2-cert.pem @@ -1,16 +1,21 @@ -----BEGIN CERTIFICATE----- -MIICczCCAdwCCQCtrfdcbYDS0jANBgkqhkiG9w0BAQsFADB9MQswCQYDVQQGEwJV -UzELMAkGA1UECAwCQ0ExCzAJBgNVBAcMAlNGMQ8wDQYDVQQKDAZKb3llbnQxEDAO -BgNVBAsMB05vZGUuanMxDzANBgNVBAMMBmFnZW50MjEgMB4GCSqGSIb3DQEJARYR -cnlAdGlueWNsb3Vkcy5vcmcwIBcNMTgxMTE2MTg0MjIxWhgPMjI5MjA4MzAxODQy -MjFaMH0xCzAJBgNVBAYTAlVTMQswCQYDVQQIDAJDQTELMAkGA1UEBwwCU0YxDzAN -BgNVBAoMBkpveWVudDEQMA4GA1UECwwHTm9kZS5qczEPMA0GA1UEAwwGYWdlbnQy -MSAwHgYJKoZIhvcNAQkBFhFyeUB0aW55Y2xvdWRzLm9yZzCBnzANBgkqhkiG9w0B -AQEFAAOBjQAwgYkCgYEAq2BtovcwlIUNVAi3ukbyQveZNg3VkkxB6Ih+CL70VEX3 -0ji5EpQqGjwk5Ub6tRYfuGHwBWSO8+W2PwtdplDbuIOoK5MAp+wkDRCC8H1l4i8c -dOA97Edw3nRU6MiPrUiirV1u2liHYp6YDLWix80UiNnH6EOLFd5Wy5s7CSt4rEkC -AwEAATANBgkqhkiG9w0BAQsFAAOBgQCg75WmaDjpwBmMAl/+5oK8D7p2V98ChhyV -bIwhpLPo9jf7iPW9VayxQKvV5HXuiT1vpIjuvhbRRH3wGj3by0TtI+sqECcPKu1v -5bg2e+bX8s1OXFJh+x93KCnrcFNEwOVk9VjUX+ilJdTkdcGA75N4ZO7qEV5wKl9g -658PRZl3KA== +MIIDgzCCAmsCFF3cqhUsBYLNh3bCVatENxZcoY7rMA0GCSqGSIb3DQEBCwUAMH0x +CzAJBgNVBAYTAlVTMQswCQYDVQQIDAJDQTELMAkGA1UEBwwCU0YxDzANBgNVBAoM +BkpveWVudDEQMA4GA1UECwwHTm9kZS5qczEPMA0GA1UEAwwGYWdlbnQyMSAwHgYJ +KoZIhvcNAQkBFhFyeUB0aW55Y2xvdWRzLm9yZzAgFw0yMjA5MDMxNDQ2NTFaGA8y +Mjk2MDYxNzE0NDY1MVowfTELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMQswCQYD +VQQHDAJTRjEPMA0GA1UECgwGSm95ZW50MRAwDgYDVQQLDAdOb2RlLmpzMQ8wDQYD +VQQDDAZhZ2VudDIxIDAeBgkqhkiG9w0BCQEWEXJ5QHRpbnljbG91ZHMub3JnMIIB +IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvqt/4KDehQLLDH+I2KXOxg4G +WfNBISWmKlExPBfz9i1LY/rwoRwryv3Lpr40M05Dx+Rt4LMC+If7NGvrV8hdNSOz +jW7P7R6upVdNXpeZDmHvhq+G/xv+x/Hdv3+Sdm/JC8TD2HRYcHSSWsirRbfA9eJe +L0ADh1mJGNpWS+9FNXtbR3LRWsRwNjP1Lb39tXIsfHiWrJ/F6yAhWOU+ZZvvjazp +bZX7Kes0lxVtyWCzLFpnzYa/gajGLdGJwTrfKXsSz2wk6szKlbO0mzX0aHviPRPT +ftUVs91qORJ8tkAU4u78bpV0eCM8tVJh/N/oSm7ysLUjxhJrfNxHmmkGyaRL/QID +AQABMA0GCSqGSIb3DQEBCwUAA4IBAQA+94z0pI0JEU1dX4bHGkhP6hwmv5tu7KlA +R0hK33pF+boiagbySHrXW/y119VLp+o1FjuOlS4ETgAjcIjN2dDmJc0JEj6jnXyc +4IYhRMDg4INAnmXX9bdCmpYuvhw/73cuxkdkMxH8p4O7v5HSqfpwjTEX8tWtpeMI +IZ4+H/ddOKyvF3SO8lfrYJ7TXyypWfxzEiBuJnhZgpMG7zpZMGIzTkcN9VFTCv8d +DCW0Lr2Ix/GY7nf/R9zDFnEZTW6IIkRp9UsUdOrgqgfSxp/C48foFv7gqMO/9PD8 +E8uE8986AFd5cK67imYPspHXv5UycySifwsSixi0hI9lDZqUIoWH -----END CERTIFICATE----- diff --git a/test/fixtures/keys/agent2-csr.pem b/test/fixtures/keys/agent2-csr.pem index 02217de52bd5e4..1c4db887627be9 100644 --- a/test/fixtures/keys/agent2-csr.pem +++ b/test/fixtures/keys/agent2-csr.pem @@ -1,13 +1,18 @@ -----BEGIN CERTIFICATE REQUEST----- -MIIB4jCCAUsCAQAwfTELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMQswCQYDVQQH +MIIC5zCCAc8CAQAwfTELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMQswCQYDVQQH DAJTRjEPMA0GA1UECgwGSm95ZW50MRAwDgYDVQQLDAdOb2RlLmpzMQ8wDQYDVQQD -DAZhZ2VudDIxIDAeBgkqhkiG9w0BCQEWEXJ5QHRpbnljbG91ZHMub3JnMIGfMA0G -CSqGSIb3DQEBAQUAA4GNADCBiQKBgQCrYG2i9zCUhQ1UCLe6RvJC95k2DdWSTEHo -iH4IvvRURffSOLkSlCoaPCTlRvq1Fh+4YfAFZI7z5bY/C12mUNu4g6grkwCn7CQN -EILwfWXiLxx04D3sR3DedFToyI+tSKKtXW7aWIdinpgMtaLHzRSI2cfoQ4sV3lbL -mzsJK3isSQIDAQABoCUwIwYJKoZIhvcNAQkHMRYMFEEgY2hhbGxlbmdlIHBhc3N3 -b3JkMA0GCSqGSIb3DQEBCwUAA4GBAJqJXQdhuPxsJA6O/yWt9t9lQIgoYCQyCG2w -Xl0n84f14WDi/N9rF0IfGMSVWoLDCc5gcoqKal0X/vQI4lpPiZ0hctU5cXru1Pvi -yfDbIPB0td7POf3Q3Ge3a3RHf4I4cfRuzA6jfzMlorpgQmAKL+sstC94LZZnDiNp -ihciaeK7 +DAZhZ2VudDIxIDAeBgkqhkiG9w0BCQEWEXJ5QHRpbnljbG91ZHMub3JnMIIBIjAN +BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvqt/4KDehQLLDH+I2KXOxg4GWfNB +ISWmKlExPBfz9i1LY/rwoRwryv3Lpr40M05Dx+Rt4LMC+If7NGvrV8hdNSOzjW7P +7R6upVdNXpeZDmHvhq+G/xv+x/Hdv3+Sdm/JC8TD2HRYcHSSWsirRbfA9eJeL0AD +h1mJGNpWS+9FNXtbR3LRWsRwNjP1Lb39tXIsfHiWrJ/F6yAhWOU+ZZvvjazpbZX7 +Kes0lxVtyWCzLFpnzYa/gajGLdGJwTrfKXsSz2wk6szKlbO0mzX0aHviPRPTftUV +s91qORJ8tkAU4u78bpV0eCM8tVJh/N/oSm7ysLUjxhJrfNxHmmkGyaRL/QIDAQAB +oCUwIwYJKoZIhvcNAQkHMRYMFEEgY2hhbGxlbmdlIHBhc3N3b3JkMA0GCSqGSIb3 +DQEBCwUAA4IBAQCs0NyX5JY6NuiWNSQDmenYjZ3eRnM2DJPhBTr3RiniYpPMpa9H +aP4IXRrvZA+N1wGf7UVminYwL54FdSfCcXuCPQAGGJOc4ZrEO0vt2z6gnKZLnXwb +vYd1rcYVHGTgwtIL10cV4IJvpEvcw5nF3MQD7upi/16esasQmRIVA2qezG8qkUFG +WKn89PdDQKQVLDG3c5bPN1IXOr+4SaFdUBsSymx97BH2cpWzt7q2FJbbJqgnaz+e +7YS5MDaupRgZ3x6ojh/cHhrMvDPe8rQEXWWXkUuTQmmy3dpu7RTi9hqRGjU6MOlU +L74fsBv88h6Kmg3R1ueIGB4t3iBUCZT53nAC -----END CERTIFICATE REQUEST----- diff --git a/test/fixtures/keys/agent2-key.pem b/test/fixtures/keys/agent2-key.pem index 6aca2ed78be7c3..0ef31aa314f27a 100644 --- a/test/fixtures/keys/agent2-key.pem +++ b/test/fixtures/keys/agent2-key.pem @@ -1,15 +1,27 @@ -----BEGIN RSA PRIVATE KEY----- -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 -----END RSA PRIVATE KEY----- diff --git a/test/fixtures/keys/agent3-cert.pem b/test/fixtures/keys/agent3-cert.pem index 9460b44bb6abe1..9a2b16b19f3d87 100644 --- a/test/fixtures/keys/agent3-cert.pem +++ b/test/fixtures/keys/agent3-cert.pem @@ -1,16 +1,18 @@ -----BEGIN CERTIFICATE----- -MIICcDCCAdkCCQCR8AZjYGnynDANBgkqhkiG9w0BAQsFADB6MQswCQYDVQQGEwJV +MIIC9DCCAl0CCQCR8AZjYGnyoDANBgkqhkiG9w0BAQsFADB6MQswCQYDVQQGEwJV UzELMAkGA1UECAwCQ0ExCzAJBgNVBAcMAlNGMQ8wDQYDVQQKDAZKb3llbnQxEDAO BgNVBAsMB05vZGUuanMxDDAKBgNVBAMMA2NhMjEgMB4GCSqGSIb3DQEJARYRcnlA -dGlueWNsb3Vkcy5vcmcwIBcNMTgxMTE2MTg0MjIxWhgPMjI5MjA4MzAxODQyMjFa +dGlueWNsb3Vkcy5vcmcwIBcNMjIwOTAzMTQ0NjUxWhgPMjI5NjA2MTcxNDQ2NTFa MH0xCzAJBgNVBAYTAlVTMQswCQYDVQQIDAJDQTELMAkGA1UEBwwCU0YxDzANBgNV BAoMBkpveWVudDEQMA4GA1UECwwHTm9kZS5qczEPMA0GA1UEAwwGYWdlbnQzMSAw -HgYJKoZIhvcNAQkBFhFyeUB0aW55Y2xvdWRzLm9yZzCBnzANBgkqhkiG9w0BAQEF -AAOBjQAwgYkCgYEAv+hwfSVuJfHDQOXmF2D/HsI2JZkspfrPQE/ZL1tII2cXRnus -IqWZvLg9v7IVY0gSvx5gWMHxmqqaK75McVJvO1XEzLYpa9Ddnj06xqNWl6hwLHnP -bclRi2n63Cs6zSM80r1iQ16ovZ0hyWPjXaBlWmb71QeeBp6ynxhB+yA0eZsCAwEA -ATANBgkqhkiG9w0BAQsFAAOBgQA/C2xJIYA3Vo8pr1cfmzN+os9uvbMQEAegg6W+ -6/t82tLGnrCEglMTFHFp7MJCNiKCY16Ixi5WCZoUrGCfbh+Obtd4bP/wAlR8AS67 -lYZDvjADGU4e7Aqu0o0AHeb4MiRUQbkD0EUioyD8091Qhzlrx43UtdojPvakwAXM -N/LFEw== +HgYJKoZIhvcNAQkBFhFyeUB0aW55Y2xvdWRzLm9yZzCCASIwDQYJKoZIhvcNAQEB +BQADggEPADCCAQoCggEBAMwdFX1RDh/WG1MyegBg2PqcmMSd3wKmO6QxSYpEdv2o +rhBJ8opfsdvMDvk66UfqBgMIryJhHWf1iznmAC2aT4hDYyKuqFuN7EDzHOWH7ta5 +E5+OXR/UvgYvsq5ptNKAUUbZ3MoOnQluEbNnJS0wqKSQWu1apnih8fUiqrTQjI/d +lnnN9A1aQwD2JMPy/GYD6bjx3psFcBjrPiSm/WuZxpcFg/r9cNW3mylEMMw2TUe2 +Wwaz92GfX6AbF/ENAS9DZSwz7UzVwaHzwv69TXTlskdvAvGA4j6FCvpbuTFNc03Y +YGUfnhO7WpiaS9lppj7UMAUOI0KLAIoYZYOCYarZeN0CAwEAATANBgkqhkiG9w0B +AQsFAAOBgQC3K2rmDobXHmAvKjQOndWY6xPUmmSzLPWr+WtFormgLG5UOiKAYa7K +ErG6aklZw2ZnYRSebotC+eVh1ZSuOdpFnLw36dt6XGe+ulp3jgc9nggTZGagCFB1 +yhgZ4y+7zx4u1t2oVqCbYn6mtw+AuwoszkdzHQqZIA42USnxUCLJPQ== -----END CERTIFICATE----- diff --git a/test/fixtures/keys/agent3-csr.pem b/test/fixtures/keys/agent3-csr.pem index 21bb06e2ea72f5..772f1d6ec0a0c6 100644 --- a/test/fixtures/keys/agent3-csr.pem +++ b/test/fixtures/keys/agent3-csr.pem @@ -1,13 +1,18 @@ -----BEGIN CERTIFICATE REQUEST----- -MIIB4jCCAUsCAQAwfTELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMQswCQYDVQQH +MIIC5zCCAc8CAQAwfTELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMQswCQYDVQQH DAJTRjEPMA0GA1UECgwGSm95ZW50MRAwDgYDVQQLDAdOb2RlLmpzMQ8wDQYDVQQD -DAZhZ2VudDMxIDAeBgkqhkiG9w0BCQEWEXJ5QHRpbnljbG91ZHMub3JnMIGfMA0G -CSqGSIb3DQEBAQUAA4GNADCBiQKBgQC/6HB9JW4l8cNA5eYXYP8ewjYlmSyl+s9A -T9kvW0gjZxdGe6wipZm8uD2/shVjSBK/HmBYwfGaqporvkxxUm87VcTMtilr0N2e -PTrGo1aXqHAsec9tyVGLafrcKzrNIzzSvWJDXqi9nSHJY+NdoGVaZvvVB54GnrKf -GEH7IDR5mwIDAQABoCUwIwYJKoZIhvcNAQkHMRYMFEEgY2hhbGxlbmdlIHBhc3N3 -b3JkMA0GCSqGSIb3DQEBCwUAA4GBAFHJUONDqOhZpGN8ZCFkWkGyD4iDPGdJyR1f -lh1N2vSf9vx663ni6lG9XQrQZXyPH8n7vvyyX1bJE5X6dAKuiD4GYlcGUUCnsvcA -r+JzSBrbtwD57bPnn21YSUl2QEoG2b+/6uPKWxKr8e1sreMxHOLwsPgSavnQ84Bc -GvSLlIcR +DAZhZ2VudDMxIDAeBgkqhkiG9w0BCQEWEXJ5QHRpbnljbG91ZHMub3JnMIIBIjAN +BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzB0VfVEOH9YbUzJ6AGDY+pyYxJ3f +AqY7pDFJikR2/aiuEEnyil+x28wO+TrpR+oGAwivImEdZ/WLOeYALZpPiENjIq6o +W43sQPMc5Yfu1rkTn45dH9S+Bi+yrmm00oBRRtncyg6dCW4Rs2clLTCopJBa7Vqm +eKHx9SKqtNCMj92Wec30DVpDAPYkw/L8ZgPpuPHemwVwGOs+JKb9a5nGlwWD+v1w +1bebKUQwzDZNR7ZbBrP3YZ9foBsX8Q0BL0NlLDPtTNXBofPC/r1NdOWyR28C8YDi +PoUK+lu5MU1zTdhgZR+eE7tamJpL2WmmPtQwBQ4jQosAihhlg4Jhqtl43QIDAQAB +oCUwIwYJKoZIhvcNAQkHMRYMFEEgY2hhbGxlbmdlIHBhc3N3b3JkMA0GCSqGSIb3 +DQEBCwUAA4IBAQBBYLg+yfXXYhJcWP2VcUrKZVrs6YA+tzY0fUNCj7+6BpsLJRod +4oG8ZD+lWFD3zsZtwnu2cJf9dKQfW7yGPWzXARRdJFTdp2EifaQCf7Mgykq21zEG +xQ755WvJvSM7dK/tCZXl0fQWk6Gbj8JStgz5MkLuTuZkCxfllNQ0Zd102fAyI+Os +gf9AI3tgvt8wV8QMvS0YmBBNZdilxLvm0WhuNWfeSM5RxeUqbZ4YPfxELNPyb2wl +QVnSSu2Hw6qCsUrLFwVkohgaP8c160NhZ0djqDw2wSQcFdx+ypt1ZwHG2T4zMBYF +0zr/VjWtevRXULFRF7BPE+nSY1Fz6S9LMTS3 -----END CERTIFICATE REQUEST----- diff --git a/test/fixtures/keys/agent3-key.pem b/test/fixtures/keys/agent3-key.pem index 3470fdf4b7bab4..5d6160b716de58 100644 --- a/test/fixtures/keys/agent3-key.pem +++ b/test/fixtures/keys/agent3-key.pem @@ -1,15 +1,27 @@ -----BEGIN RSA PRIVATE KEY----- -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 -----END RSA PRIVATE KEY----- diff --git a/test/fixtures/keys/agent4-cert.pem b/test/fixtures/keys/agent4-cert.pem index d39e9d2630b1ca..81989bf2ee8298 100644 --- a/test/fixtures/keys/agent4-cert.pem +++ b/test/fixtures/keys/agent4-cert.pem @@ -1,16 +1,19 @@ -----BEGIN CERTIFICATE----- -MIICjjCCAfegAwIBAgIJAJHwBmNgafKaMA0GCSqGSIb3DQEBCwUAMHoxCzAJBgNV +MIIDEjCCAnugAwIBAgIJAJHwBmNgafKeMA0GCSqGSIb3DQEBCwUAMHoxCzAJBgNV BAYTAlVTMQswCQYDVQQIDAJDQTELMAkGA1UEBwwCU0YxDzANBgNVBAoMBkpveWVu dDEQMA4GA1UECwwHTm9kZS5qczEMMAoGA1UEAwwDY2EyMSAwHgYJKoZIhvcNAQkB -FhFyeUB0aW55Y2xvdWRzLm9yZzAgFw0xODExMTYxODQyMjBaGA8yMjkyMDgzMDE4 -NDIyMFowfTELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMQswCQYDVQQHDAJTRjEP +FhFyeUB0aW55Y2xvdWRzLm9yZzAgFw0yMjA5MDMxNDQ2NTFaGA8yMjk2MDYxNzE0 +NDY1MVowfTELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMQswCQYDVQQHDAJTRjEP MA0GA1UECgwGSm95ZW50MRAwDgYDVQQLDAdOb2RlLmpzMQ8wDQYDVQQDDAZhZ2Vu -dDQxIDAeBgkqhkiG9w0BCQEWEXJ5QHRpbnljbG91ZHMub3JnMIGfMA0GCSqGSIb3 -DQEBAQUAA4GNADCBiQKBgQCvcVH69FzdPGCUXgwowuBz4lLAV+COzishbuyNGF5l -J6mw6eY8gizLmpxh0r6d/REnlzKRy3Uy9FdZEQZKKfeK63MxLU6BYaHX0fnqz2y1 -oCaA2eW4yeGOLaSBcjEKHIs964Ik9VKEDnioYtoObbFihRbcS6QLNajQR9ij+7hl -pQIDAQABoxcwFTATBgNVHSUEDDAKBggrBgEFBQcDAjANBgkqhkiG9w0BAQsFAAOB -gQAykzKtLG++xAfLoq2AZ3OKlEYGC4RuOCy9J75RYWNRuy18UnYl0HGSepeqQ/4c -0r+dy/SLUVKxC7e87hs7gP8UX+f9UaVM7dvqvZbZMVH+A6w2nIAcO3zwtSJlfQ8H -NJAdQl1lZ6qc97APtBlfeTMTdi/hTghqZLah21/hIE5lFw== +dDQxIDAeBgkqhkiG9w0BCQEWEXJ5QHRpbnljbG91ZHMub3JnMIIBIjANBgkqhkiG +9w0BAQEFAAOCAQ8AMIIBCgKCAQEA9loX+bQq2o1Sh+p2vfnNvDs/lvCexuKKWCst +/LZZyPhd6ywuUos0lxs0AN7B4cY54Aq0OUEfoX7oPBxS3rIuTdUwWcswz9Jg2PnU +EAvekJtFS78v77ORAqnegEyeQzpJ1i+MYZ/Ebnrp6m2Pt11UrvQpkSVofzerrZbx +SBBIRm2pianctaPuonL3tyV11kZb3i5YD9s0J+g3A51PfUCOB2umPnzDgeAAl97F +w/E+0bQu0C57Ej86AxEfSEnbj9l+ZKkDMuXQTZKVloY+Ec/6wj2m0/ABEsWN9h6q +Q0pb4oB15zFBpgCeRzWuRfL2tr96nGwYjQiM3dAzEkvSmDF3TwIDAQABoxcwFTAT +BgNVHSUEDDAKBggrBgEFBQcDAjANBgkqhkiG9w0BAQsFAAOBgQB9szRHxchcB2qQ ++92InxIollN27xqUklcdNhlSqmH6MD1VOj2M3xwmRGzIroIx9da+A51k7h/QPsc9 +xMHrIRlRxb+/rJ2K6ayvwI2EPgduSjMfaor72CNRJ+/lsiRffo6weoBju1szAFgI +cSeYOOo8obGa7if3LvdzolXPue3dkg== -----END CERTIFICATE----- diff --git a/test/fixtures/keys/agent4-csr.pem b/test/fixtures/keys/agent4-csr.pem index 3e803a6a3c0d44..6d768b6f779fc2 100644 --- a/test/fixtures/keys/agent4-csr.pem +++ b/test/fixtures/keys/agent4-csr.pem @@ -1,13 +1,18 @@ -----BEGIN CERTIFICATE REQUEST----- -MIIB4jCCAUsCAQAwfTELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMQswCQYDVQQH +MIIC5zCCAc8CAQAwfTELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMQswCQYDVQQH DAJTRjEPMA0GA1UECgwGSm95ZW50MRAwDgYDVQQLDAdOb2RlLmpzMQ8wDQYDVQQD -DAZhZ2VudDQxIDAeBgkqhkiG9w0BCQEWEXJ5QHRpbnljbG91ZHMub3JnMIGfMA0G -CSqGSIb3DQEBAQUAA4GNADCBiQKBgQCvcVH69FzdPGCUXgwowuBz4lLAV+COzish -buyNGF5lJ6mw6eY8gizLmpxh0r6d/REnlzKRy3Uy9FdZEQZKKfeK63MxLU6BYaHX -0fnqz2y1oCaA2eW4yeGOLaSBcjEKHIs964Ik9VKEDnioYtoObbFihRbcS6QLNajQ -R9ij+7hlpQIDAQABoCUwIwYJKoZIhvcNAQkHMRYMFEEgY2hhbGxlbmdlIHBhc3N3 -b3JkMA0GCSqGSIb3DQEBCwUAA4GBAJ4tZ0hFXYqGQ0BDpcI6QIjufzoFHXMHBmE0 -wHU1f8jVM2v9Df5eInArMvAVya4gXtuZnMpRZKNrcbnwPUK9spwIzHxPyw7qjeCP -SG+TusJoFFIGgpZBo6zVdtpRCRbTxNfKteK+y34g+sYZolt88AmlzY8H2QYeQabI -1SBuLdBH +DAZhZ2VudDQxIDAeBgkqhkiG9w0BCQEWEXJ5QHRpbnljbG91ZHMub3JnMIIBIjAN +BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA9loX+bQq2o1Sh+p2vfnNvDs/lvCe +xuKKWCst/LZZyPhd6ywuUos0lxs0AN7B4cY54Aq0OUEfoX7oPBxS3rIuTdUwWcsw +z9Jg2PnUEAvekJtFS78v77ORAqnegEyeQzpJ1i+MYZ/Ebnrp6m2Pt11UrvQpkSVo +fzerrZbxSBBIRm2pianctaPuonL3tyV11kZb3i5YD9s0J+g3A51PfUCOB2umPnzD +geAAl97Fw/E+0bQu0C57Ej86AxEfSEnbj9l+ZKkDMuXQTZKVloY+Ec/6wj2m0/AB +EsWN9h6qQ0pb4oB15zFBpgCeRzWuRfL2tr96nGwYjQiM3dAzEkvSmDF3TwIDAQAB +oCUwIwYJKoZIhvcNAQkHMRYMFEEgY2hhbGxlbmdlIHBhc3N3b3JkMA0GCSqGSIb3 +DQEBCwUAA4IBAQDwjbBNgtbNyejw3c3dGbIq1GenEUEEbf/HuxwZ4RRFhdMoLiN5 +k9FwNiicLgejE9wCpdKLI6ctVnarHNVwnZBxg8Ej+cmOm7kkoOLEWDJyjDkpxbfk +Bn0wdHU3lZQs0mzedwY15OV2s7cifysWHMSbWw9QIsqkEtYbC2yIZW7jx4NpQ8V/ +H/43M/aJgQ3NWx4F/GOW8SQhQ3QYNwf6YDoIG2PsS1aLI2KA2syUoMe/dw039YxL +wS4y0YsKeC3gG6Gr6GAbVG3+byIvv0t6OIFJtAqKD+L7pPYZ5cFJvJ8uq4cg7N4C +m01T5ZP+HXr2KpI+6SZWEfBvJMAjWOHm3JR/ -----END CERTIFICATE REQUEST----- diff --git a/test/fixtures/keys/agent4-key.pem b/test/fixtures/keys/agent4-key.pem index 1e9a8b8d2ed911..6fb8c263e16ae2 100644 --- a/test/fixtures/keys/agent4-key.pem +++ b/test/fixtures/keys/agent4-key.pem @@ -1,15 +1,27 @@ -----BEGIN RSA PRIVATE KEY----- -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 -----END RSA PRIVATE KEY----- diff --git a/test/fixtures/keys/agent5-cert.pem b/test/fixtures/keys/agent5-cert.pem index 31e95265ff0470..a1edef0739c0c7 100644 --- a/test/fixtures/keys/agent5-cert.pem +++ b/test/fixtures/keys/agent5-cert.pem @@ -1,16 +1,19 @@ -----BEGIN CERTIFICATE----- -MIIChTCCAe6gAwIBAgIJAJHwBmNgafKdMA0GCSqGSIb3DQEBCwUAMHoxCzAJBgNV +MIIDCTCCAnKgAwIBAgIJAJHwBmNgafKhMA0GCSqGSIb3DQEBCwUAMHoxCzAJBgNV BAYTAlVTMQswCQYDVQQIDAJDQTELMAkGA1UEBwwCU0YxDzANBgNVBAoMBkpveWVu dDEQMA4GA1UECwwHTm9kZS5qczEMMAoGA1UEAwwDY2EyMSAwHgYJKoZIhvcNAQkB -FhFyeUB0aW55Y2xvdWRzLm9yZzAgFw0xODExMTYxODQyMjFaGA8yMjkyMDgzMDE4 -NDIyMVowdDELMAkGA1UEBhMCSFUxETAPBgNVBAcMCEJ1ZGFwZXN0MREwDwYDVQQK +FhFyeUB0aW55Y2xvdWRzLm9yZzAgFw0yMjA5MDMxNDQ2NTJaGA8yMjk2MDYxNzE0 +NDY1MlowdDELMAkGA1UEBhMCSFUxETAPBgNVBAcMCEJ1ZGFwZXN0MREwDwYDVQQK DAhUcmVzb3JpdDEWMBQGA1UEAwwNw4Fkw6FtIExpcHBhaTEnMCUGCSqGSIb3DQEJ -ARYYYWRhbS5saXBwYWlAdHJlc29yaXQuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GN -ADCBiQKBgQCksphKSkbE4aCa68r2o7j2xWbxbWP+bjAGwWWYQwnacQ6p5tlhaN10 -ebDAmPVakLo8xxPEXMqWFxCU2AWg0Wtd6TgqIQtIMNXQz6cif5Ufxo3lhus+dLhs -flz+yTpFD5vREvn0kQ9ce+jVjVzh8bK5qfpaNlaIqQc64WpJKQe+8QIDAQABoxcw -FTATBgNVHSUEDDAKBggrBgEFBQcDAjANBgkqhkiG9w0BAQsFAAOBgQAYcJ8LyVUB -5GNqnVdJW4dndeUvllYW3txxuUXhcxgvT7b0glDXSp/cRq0yxZb1jRCLqESsHer0 -o064S5GCWCktZWwbDo75YFE2Vo1R8TChhmD1txFcAi2J161yn9QVoHVbOhyyIHXz -Yw9zhrnJURZA+1lUpIarcRmkUsbSR25gyg== +ARYYYWRhbS5saXBwYWlAdHJlc29yaXQuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOC +AQ8AMIIBCgKCAQEA0oKK05Cl/JmoVBAMR/bbJ4EPYGdh3GCrppPKNcgqGtvnmmJ7 +CMKWLzb4FA4O43SD/P0u9jJZdkOTfpzNMk9wjrQvBeXxCiSVS0fjDb+9YDolIfjq +hs/9arPa2FKQJcWX/2/TgBndEw1NOvumwrktxlgRK8IxxF4/28ub5Y4Kqo3DFks/ +uicH+IInjkujLV9hu3XfPTme6mr/NmKPa6DV3fm2rib7hby5Kk7WFfsYTiMGxl6S +WhHuoyeqK4sFycL3ly8letX8D/Kfz27dx2zBOIbXADbK0afJCtLDOYIFBEhZAYhi ++NWBRlP9NQrd1vT1zS2/eBlvB6QqCTgoX6uXEQIDAQABoxcwFTATBgNVHSUEDDAK +BggrBgEFBQcDAjANBgkqhkiG9w0BAQsFAAOBgQAQtX59XTk/vLNN/nqSECzhelMV +WBOvtjGnA4WK/jtFpOLwFPwSp/FOpGT1Gbi38NseEAhEKjy6J266F/ncMS+UJetu +zDn27MRwGEUx0ZZR4Z2g8bf10XAZSUmS7SpzSCovsCeQ9g6oH3PIMvzRCeSUwzfD +c6KyjtZ++jH3gz6FlA== -----END CERTIFICATE----- diff --git a/test/fixtures/keys/agent5-csr.pem b/test/fixtures/keys/agent5-csr.pem index 6d670ffd8c7302..9468f06a151895 100644 --- a/test/fixtures/keys/agent5-csr.pem +++ b/test/fixtures/keys/agent5-csr.pem @@ -1,12 +1,18 @@ -----BEGIN CERTIFICATE REQUEST----- -MIIB2TCCAUICAQAwdDELMAkGA1UEBhMCSFUxETAPBgNVBAcMCEJ1ZGFwZXN0MREw +MIIC3jCCAcYCAQAwdDELMAkGA1UEBhMCSFUxETAPBgNVBAcMCEJ1ZGFwZXN0MREw DwYDVQQKDAhUcmVzb3JpdDEWMBQGA1UEAwwNw4Fkw6FtIExpcHBhaTEnMCUGCSqG -SIb3DQEJARYYYWRhbS5saXBwYWlAdHJlc29yaXQuY29tMIGfMA0GCSqGSIb3DQEB -AQUAA4GNADCBiQKBgQCksphKSkbE4aCa68r2o7j2xWbxbWP+bjAGwWWYQwnacQ6p -5tlhaN10ebDAmPVakLo8xxPEXMqWFxCU2AWg0Wtd6TgqIQtIMNXQz6cif5Ufxo3l -hus+dLhsflz+yTpFD5vREvn0kQ9ce+jVjVzh8bK5qfpaNlaIqQc64WpJKQe+8QID -AQABoCUwIwYJKoZIhvcNAQkHMRYMFEEgY2hhbGxlbmdlIHBhc3N3b3JkMA0GCSqG -SIb3DQEBCwUAA4GBABmDywVdbouxznVhI5cnTB2cZTGKMDYCnYx+0pFOZw6ux1eR -oUF59E/QCIfibOI6b1+Dd7O3hK81aCQxd6oBiWWg8gyCjFcoCVqOkR/Ug176asZv -72+l6pBLYoZlmPrQXkxtfL+FtLM3/xLdt6hDSZEWyznWcraanDqKx9M4NEgG +SIb3DQEJARYYYWRhbS5saXBwYWlAdHJlc29yaXQuY29tMIIBIjANBgkqhkiG9w0B +AQEFAAOCAQ8AMIIBCgKCAQEA0oKK05Cl/JmoVBAMR/bbJ4EPYGdh3GCrppPKNcgq +GtvnmmJ7CMKWLzb4FA4O43SD/P0u9jJZdkOTfpzNMk9wjrQvBeXxCiSVS0fjDb+9 +YDolIfjqhs/9arPa2FKQJcWX/2/TgBndEw1NOvumwrktxlgRK8IxxF4/28ub5Y4K +qo3DFks/uicH+IInjkujLV9hu3XfPTme6mr/NmKPa6DV3fm2rib7hby5Kk7WFfsY +TiMGxl6SWhHuoyeqK4sFycL3ly8letX8D/Kfz27dx2zBOIbXADbK0afJCtLDOYIF +BEhZAYhi+NWBRlP9NQrd1vT1zS2/eBlvB6QqCTgoX6uXEQIDAQABoCUwIwYJKoZI +hvcNAQkHMRYMFEEgY2hhbGxlbmdlIHBhc3N3b3JkMA0GCSqGSIb3DQEBCwUAA4IB +AQAj0KMKQU0V2sDTp33b76MFgJUw08X+8dML69Cb8QKG7DtcCaZDjohgcx94xo+S +VahBE0nPGWNQwtzR7/PtLp0Ba21yZ76Hfnv7KC3CuHkzV4QcFDava2p9hxNwHppe +cWIlgg9VL56+Rcg++U3ebNUSJTIWpul0SRb8ms+ptfwPmEizf46xevYipOkPzz9Y +FixtUiiNHNTWrzXiOG/eEJd0GNVvvaxaaL0lHKoSh8Ha57xkrGJRZo0y8vniKkIo +icCFACkfEuFU/FZmRR3wjL+4So0yM9SgqOikCTrMplkcuVepXXj/kpVlv/MTHUP9 +6VyWJMRwMaPezZu6uoo5W1N+ -----END CERTIFICATE REQUEST----- diff --git a/test/fixtures/keys/agent5-key.pem b/test/fixtures/keys/agent5-key.pem index 5de95c20b98020..b931dde5ba2636 100644 --- a/test/fixtures/keys/agent5-key.pem +++ b/test/fixtures/keys/agent5-key.pem @@ -1,15 +1,27 @@ -----BEGIN RSA PRIVATE KEY----- -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 -----END RSA PRIVATE KEY----- diff --git a/test/fixtures/keys/agent6-cert.pem b/test/fixtures/keys/agent6-cert.pem index 18ded35c1f3f04..a4f9d12774424f 100644 --- a/test/fixtures/keys/agent6-cert.pem +++ b/test/fixtures/keys/agent6-cert.pem @@ -1,31 +1,40 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -MIIChDCCAe2gAwIBAgIJAOzJuFYnDamnMA0GCSqGSIb3DQEBCwUAMHoxCzAJBgNV +MIIDCDCCAnGgAwIBAgIJAOzJuFYnDampMA0GCSqGSIb3DQEBCwUAMHoxCzAJBgNV BAYTAlVTMQswCQYDVQQIDAJDQTELMAkGA1UEBwwCU0YxDzANBgNVBAoMBkpveWVu dDEQMA4GA1UECwwHTm9kZS5qczEMMAoGA1UEAwwDY2ExMSAwHgYJKoZIhvcNAQkB -FhFyeUB0aW55Y2xvdWRzLm9yZzAgFw0xODExMTYxODQyMjFaGA8yMjkyMDgzMDE4 -NDIyMVowejELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMQswCQYDVQQHDAJTRjEP +FhFyeUB0aW55Y2xvdWRzLm9yZzAgFw0yMjA5MDMxNDQ2NTFaGA8yMjk2MDYxNzE0 +NDY1MVowejELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMQswCQYDVQQHDAJTRjEP MA0GA1UECgwGSm95ZW50MRAwDgYDVQQLDAdOb2RlLmpzMQwwCgYDVQQDDANjYTMx -IDAeBgkqhkiG9w0BCQEWEXJ5QHRpbnljbG91ZHMub3JnMIGfMA0GCSqGSIb3DQEB -AQUAA4GNADCBiQKBgQCZ9fF/1UcYaurFIX0QIyAJdojn9+bfsTcjEIoGbsAnQLz2 -bsZ4pqRNhZbYJApxqc+oDzZOqJOaxe8mlB5jUZ/sUA9Sp+wfWly95tkEHBMSse4x -UNJVM4vFPfOG4fv9fYGH3pcmAU1QnST4Fh+qZRzrh9wa99ltmB/U2mJEF6NriwID -AQABoxAwDjAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBCwUAA4GBAM3CFiDdGEcx -07J6pm4zGX399VxPr50PID110jmX7BRAfqva+wBRhwweSxZ/QRcKe1v/FK3GE87y -RbaXhFfnPRUHoUHQMtGwmZuZcdK65Pim9RPGb7qrEJ2wlPt/C1Q6VjL/fBGqjtJM -Bq/2GR2GoBsE85jGM287hcvXV0eG5OwM +IDAeBgkqhkiG9w0BCQEWEXJ5QHRpbnljbG91ZHMub3JnMIIBIjANBgkqhkiG9w0B +AQEFAAOCAQ8AMIIBCgKCAQEAu+hrWzL0TOxNXYi+pf2OKkLgyrm5hlmDqc+5JFHA +KXyU2vICIUL37zXVP4raSyH9TYZqfXA0ZNwVeoFNz+EnrVT/lcdz0omejCQ20FxE +5+3CySHsLTHsRn/MCZXUyd8HL+v9XWQ1N0TNzBO1woDRgVzzo3P0zs9krRBn+IsF +yhOzB1dA9v4arjsLnLai41fevcPI3mugTakI3Cm6uWNe1eLMRwDvnqW6QvPG8gGj +IJkXKpTOutM6SnXLH40Gf+Fc6HHvTjknf/mh3cC2TNwVS+rwCNPVKpGgftzOJ9qS +unTwkLYpm2g8qO0GWIFqZqd/2AzdR4YeiAaDKEKkrvvwxQIDAQABoxAwDjAMBgNV +HRMEBTADAQH/MA0GCSqGSIb3DQEBCwUAA4GBAMNPdUtdbQcXC00lLcUF1B25VutJ +Zw5SOxGFNfzVRGY39BHyVcz/ILGILQklulH41wNpdc44g2Sq97Op5H4gioJfssqD +tmZpg410lKNuDI0d3RIxs8IHBBldvhD3knmsn5rnz1qotd7ipGSedcJjqbqV8gnw +R5ZH4U2Igv0p8HFc -----END CERTIFICATE----- diff --git a/test/fixtures/keys/agent6-csr.pem b/test/fixtures/keys/agent6-csr.pem index af864a617e9756..c5ea4618bf065b 100644 --- a/test/fixtures/keys/agent6-csr.pem +++ b/test/fixtures/keys/agent6-csr.pem @@ -1,12 +1,18 @@ -----BEGIN CERTIFICATE REQUEST----- -MIIB2TCCAUICAQAwdDELMAkGA1UEBhMCSFUxETAPBgNVBAcMCEJ1ZGFwZXN0MREw +MIIC3jCCAcYCAQAwdDELMAkGA1UEBhMCSFUxETAPBgNVBAcMCEJ1ZGFwZXN0MREw DwYDVQQKDAhUcmVzb3JpdDEWMBQGA1UEAwwNw4Fkw6FtIExpcHBhaTEnMCUGCSqG -SIb3DQEJARYYYWRhbS5saXBwYWlAdHJlc29yaXQuY29tMIGfMA0GCSqGSIb3DQEB -AQUAA4GNADCBiQKBgQDBIF2kWViZb+GpjUKfQ2Jevk68mLWXib66z6vCi+mjpcvZ -eq6A5Z0MqNJYftEgSykluxL9EkpRqWr6qCDsSrpazMHG2HB+yip8/lfLWCv/xGAH -h9+4XY3sUPGIGg+LmvhRCZvgxARxY2uG7AB+WZVMby4TCyAFAT7D/ri4L8iZZwID -AQABoCUwIwYJKoZIhvcNAQkHMRYMFEEgY2hhbGxlbmdlIHBhc3N3b3JkMA0GCSqG -SIb3DQEBCwUAA4GBAAX9mbfgDULEA541c1teuG+eW0KLghFaaotFb0+R6WD1ZQLO -Url8y1iz6T/qqfuoAWu5OA8/7sKDdta/0mzV6UoGnDOcnWnH5FURmnQPUS/hBJ6A -mJBslJx6y0z4Rl/fxJUy5K31YbeRHHLEneM211usTv8QguAD0y2BNAQ0Mno0 +SIb3DQEJARYYYWRhbS5saXBwYWlAdHJlc29yaXQuY29tMIIBIjANBgkqhkiG9w0B +AQEFAAOCAQ8AMIIBCgKCAQEAy/t5V8oIv9UFKKWTM9WlunjL4Wwln5vPxWvK5COk +XPuyzRFnRt+3Nlf5IIfsUYxSrsEX4dAVl+MQ6O+2rFdno02s+siOQ60iTqWkHXCs +YB/cahbBvelPjg6KspF2EnzvROasHhQ2VT5VJMtfDn79ZPncUAUgwCiXt3vTErd4 +4ENLw92UCJfQNkzn0VSSG2HJtBELYUMaWUjANeVuRU3YzHOMAd4ubWpx+jXSmFeS +9HFhoi1wF5EWBpo/4kDEh4qUmsxByQJposbgWtRyxncGlBc4kOrMiNCNsWwaiZMo +9joYjVkxXBlh6ED9Q3jw36nBeTCHw3o+5kcJ2i96g9u3BQIDAQABoCUwIwYJKoZI +hvcNAQkHMRYMFEEgY2hhbGxlbmdlIHBhc3N3b3JkMA0GCSqGSIb3DQEBCwUAA4IB +AQBE9dGSXocJ++efLSH7IOUy5NdeasaMDRIr2D8jnWQLR9rokTf9gV7OYPe9mXnU +RTJJIv27BifyuphHPqyQT4x9bePxQb1TiG60JpFCXpMk0Fl/yUo6ZL4IPQ2RFdMA +EIakZA9aCGB6ZxhtBIbKL9RDpSsdTxi+duP0YzE3cb9Nn1hD/ft85PwAg4WZ8Wlj +l5ij8jZEqq+JJ72fYW2/ajGzvplNeysGPHf4KEeA0tlREAWsJm0Zgtg7tX+7t8qy +MC+PCw+uLFISxJij1T5bepqgwUMa5MCk6JbwC3uWGb3arBoIJuGx+itRyeVofcTn +MyGKULYmRlkITGBKrDFZVZ3j -----END CERTIFICATE REQUEST----- diff --git a/test/fixtures/keys/agent6-key.pem b/test/fixtures/keys/agent6-key.pem index 0a2f2fae4f0c32..af88bb8d7e87b7 100644 --- a/test/fixtures/keys/agent6-key.pem +++ b/test/fixtures/keys/agent6-key.pem @@ -1,15 +1,27 @@ -----BEGIN RSA PRIVATE KEY----- -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 -----END RSA PRIVATE KEY----- diff --git a/test/fixtures/keys/agent6.pfx b/test/fixtures/keys/agent6.pfx index 1f1d827dc9336527049a6d1722b27d2016ae4476..6a3c7b14b842e5f6232e1d49585429f4c882cbc7 100644 GIT binary patch literal 4013 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 KyMTXR^1lETqmmr} literal 3029 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 TNf{s&y?6%NjQ51~@9+K>A5NA- diff --git a/test/fixtures/keys/agent7-cert.pem b/test/fixtures/keys/agent7-cert.pem index 98d3f6210cdd51..aefcadb9f7145a 100644 --- a/test/fixtures/keys/agent7-cert.pem +++ b/test/fixtures/keys/agent7-cert.pem @@ -1,19 +1,19 @@ -----BEGIN CERTIFICATE----- -MIIDEjCCAfqgAwIBAgIJAJ4TtCDh9ccYMA0GCSqGSIb3DQEBCwUAMDIxCzAJBgNV -BAYTAkNOMQ4wDAYDVQQKDAVDTk5JQzETMBEGA1UEAwwKQ05OSUMgUk9PVDAgFw0x -ODExMTYxODQyMjFaGA8yMjkyMDgzMDE4NDIyMVowXTELMAkGA1UEBhMCVVMxCzAJ +MIIDEjCCAfqgAwIBAgIJAJ4TtCDh9ccZMA0GCSqGSIb3DQEBCwUAMDIxCzAJBgNV +BAYTAkNOMQ4wDAYDVQQKDAVDTk5JQzETMBEGA1UEAwwKQ05OSUMgUk9PVDAgFw0y +MjA5MDMxNDQ2NTJaGA8yMjk2MDYxNzE0NDY1MlowXTELMAkGA1UEBhMCVVMxCzAJ BgNVBAgMAkNBMQswCQYDVQQHDAJTRjENMAsGA1UECgwESU9KUzERMA8GA1UECwwI aW9qcy5vcmcxEjAQBgNVBAMMCWxvY2FsaG9zdDCCASIwDQYJKoZIhvcNAQEBBQAD -ggEPADCCAQoCggEBAM2+DkRxPeRGI4JK0YpuaqCJkNswMYMyZM4VQYyn99SL7xS8 -lB9P0vIm+K1P4198WXwUHSykWRcyy54nMNpq+9Dfy8BalHRaUa8BO/7UQgipRGi0 -HidDk/bAuNNHNIzJr2sGYGHsZuHkO9inEqDcqrSlTc0G0zyLry5LekRZRTgAlXpl -C9PsAZl0J+gGA83rUhdD/RDjaT4ldqjLKycHvcMLCIS6Wq0TszYCUdbvMsageDcQ -zQerIJkHzfJFGYCetQR5/fiIKyF1bICKD22AnpLlfhdthAhLVlYQn34IlYJwdptq -2miktcqvBw4rnBhE1ONj8DqF61S9BKr9aCf5OoMCAwEAATANBgkqhkiG9w0BAQsF -AAOCAQEAbek4GyLi+vVeUg3Od17lr8qT108iP3esUJ5cfPrXaexxcypRAmYPB7r4 -NA/vVeOTNkxbb07Ct8dmz+rTn+FflI9h5eKRC7hbH/rFTDEfnoS66eSlxr/jJgtv -LWuKTMJhzXjgliHleaBDGzo3mR5hcJbQvj9qyK4pXjxlt2QvkPdx2H9H76+nBh1g -TY5bW4+3NFaHfaR2p2T20bY3no25/vfV7K5endff6pgzcZR3/SptGTywC4EZzIcz -9Q0JnALQtxAAxq1yrljQcvpjM/aAYY7BxwFHJuLmb/FpMulkzZ2vJALluF/3G5ne -RT9QhxJdwUz+Juv5QKH2i+nnb2Ur6g== +ggEPADCCAQoCggEBAMflnrnnwcWdlh7e95M6fw1tTcLepNEW2W6QtB2/Dy0pwlp2 +LT1ImYWGcH5NukLG5EW6Sv1nTEaZzifo5jWOIDIUJAPFi17WGn/KIHEKpkTdQvon +3xDnXtXqGNYFzB3SgsKAa+gd3jAB7e7QMm16sWJja8P1FH695jyCmFf0MxAxRHOm +1VMl6dzyOcOA6pXSJelad3GOX+hTEoTYWkypgXkEiLBz6aIV3oWhXujNCGKoNNPG +2RHVS+BzL5B3I/nrOWBWIExJiTfeAAE7LuBatKuC7qpoinkPj+o3irPmEXe05D2t +vbc7K5+XFyIOTkbgJofsHUrgT7/gPLAV6AW4F0UCAwEAATANBgkqhkiG9w0BAQsF +AAOCAQEANGQsVaUD8LF0cFHR/A/AkN017JPQKELKP7Jgg/vz7xYcz390tLfOx6Vd +FpJddFF9gPrkcCdkxpu8PlLbGJOdHFgi09MkqPwl50UNbALitJo3H6U+owjzkJhX +PdyvRaLDnmZXJ+KRcwh9QI24Hk8XrnofViKhWpy8J1Yw+G0QvmC7YRnrtzISYOfQ +Z/o+/enw65DDUZKjL8XcsyeUgbbdKRzljTga9XzaXS6GPKXy6YRO6ZMcMvN6f7jS +S2RXIzULCt511hd4yn9EcALxJi2SwFaEUxIi7pxxU2PFnsW/+QVAZCzNl9OFzhoC ++VaeJLcP8IwRpNHk+du/+mt8wpxFUw== -----END CERTIFICATE----- diff --git a/test/fixtures/keys/agent7-csr.pem b/test/fixtures/keys/agent7-csr.pem index a3634a637f8cc3..e0615ad8e9ed59 100644 --- a/test/fixtures/keys/agent7-csr.pem +++ b/test/fixtures/keys/agent7-csr.pem @@ -1,17 +1,17 @@ -----BEGIN CERTIFICATE REQUEST----- MIICxzCCAa8CAQAwXTELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMQswCQYDVQQH DAJTRjENMAsGA1UECgwESU9KUzERMA8GA1UECwwIaW9qcy5vcmcxEjAQBgNVBAMM -CWxvY2FsaG9zdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM2+DkRx -PeRGI4JK0YpuaqCJkNswMYMyZM4VQYyn99SL7xS8lB9P0vIm+K1P4198WXwUHSyk -WRcyy54nMNpq+9Dfy8BalHRaUa8BO/7UQgipRGi0HidDk/bAuNNHNIzJr2sGYGHs -ZuHkO9inEqDcqrSlTc0G0zyLry5LekRZRTgAlXplC9PsAZl0J+gGA83rUhdD/RDj -aT4ldqjLKycHvcMLCIS6Wq0TszYCUdbvMsageDcQzQerIJkHzfJFGYCetQR5/fiI -KyF1bICKD22AnpLlfhdthAhLVlYQn34IlYJwdptq2miktcqvBw4rnBhE1ONj8DqF -61S9BKr9aCf5OoMCAwEAAaAlMCMGCSqGSIb3DQEJBzEWDBRBIGNoYWxsZW5nZSBw -YXNzd29yZDANBgkqhkiG9w0BAQsFAAOCAQEAKcwglrFyAj+pc26WqHv5R9NToUKF -1Yd5zkExZHWH5glrAprCdRhUY575KcY1Sz4KCCRADdYo7KGUFHi4B/N+iyIS9m3t -TWpJQVq4o98hF0+FalhdYyIND2FdiTmdxzmi788JFcTKZT1ryKyoB7vAj0kvXdED -3VU2mDoxPc17ZInR5x0A8hJHDHY9SlDL96n6QTEAByXfqNq/c8S7bkBPEJJUln7G -L/8YWxQJ25971PEX/QLbWADMkSPGkHCHF0znZhtJ6wxTFRkdQJSa9FASKpVgDMMu -wQVEnOa10z2aQ3PayZUHh43zq441FakE7LAseeOoJChPb00lFrN3ph+TnQ== +CWxvY2FsaG9zdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMflnrnn +wcWdlh7e95M6fw1tTcLepNEW2W6QtB2/Dy0pwlp2LT1ImYWGcH5NukLG5EW6Sv1n +TEaZzifo5jWOIDIUJAPFi17WGn/KIHEKpkTdQvon3xDnXtXqGNYFzB3SgsKAa+gd +3jAB7e7QMm16sWJja8P1FH695jyCmFf0MxAxRHOm1VMl6dzyOcOA6pXSJelad3GO +X+hTEoTYWkypgXkEiLBz6aIV3oWhXujNCGKoNNPG2RHVS+BzL5B3I/nrOWBWIExJ +iTfeAAE7LuBatKuC7qpoinkPj+o3irPmEXe05D2tvbc7K5+XFyIOTkbgJofsHUrg +T7/gPLAV6AW4F0UCAwEAAaAlMCMGCSqGSIb3DQEJBzEWDBRBIGNoYWxsZW5nZSBw +YXNzd29yZDANBgkqhkiG9w0BAQsFAAOCAQEAVIVSPkSLBmAmtm2wF1u+kt/7zl8L +rC/IlwjQC7/SogBUKfWB5zF+S01V8JDg/M8Q1yD4pJaJFUWa0RhgxI5OJ0S789QU +TisuPHS23FCcCEHXTJKsWXmKbGCWIAdQifiO0uZmg/q1msuh20BTadV5MXNk/Q0m +Ney5NhJ9VFPnhS7togzNBsW2cNV070q8VGPq4TPoGXCSkY9x8CwTCvjjYlBJriRE +XflruibJEQjLOh5UrzD5s7tjuhMjbIYhX+UnDmiybN2CyI1pBaANZGpdS5Y32O3n +9e7ZFbqfBXwBkRxFlrB+qJfZvxxLh7NiTCNKwlquPF6+2eydzXcbrV0pLw== -----END CERTIFICATE REQUEST----- diff --git a/test/fixtures/keys/agent7-key.pem b/test/fixtures/keys/agent7-key.pem index bc4cbe878af043..00da4cd9343338 100644 --- a/test/fixtures/keys/agent7-key.pem +++ b/test/fixtures/keys/agent7-key.pem @@ -1,27 +1,27 @@ -----BEGIN RSA PRIVATE KEY----- -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 -----END RSA PRIVATE KEY----- diff --git a/test/fixtures/keys/agent8-cert.pem b/test/fixtures/keys/agent8-cert.pem index 7b9304d7448c15..ee976a45286ff6 100644 --- a/test/fixtures/keys/agent8-cert.pem +++ b/test/fixtures/keys/agent8-cert.pem @@ -1,20 +1,20 @@ -----BEGIN CERTIFICATE----- -MIIDUDCCAjgCAQEwDQYJKoZIhvcNAQELBQAwfTELMAkGA1UEBhMCSUwxFjAUBgNV +MIIDUDCCAjgCAQMwDQYJKoZIhvcNAQELBQAwfTELMAkGA1UEBhMCSUwxFjAUBgNV BAoMDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsMIlNlY3VyZSBEaWdpdGFsIENlcnRp ZmljYXRlIFNpZ25pbmcxKTAnBgNVBAMMIFN0YXJ0Q29tIENlcnRpZmljYXRpb24g -QXV0aG9yaXR5MCAXDTE2MTAyMDIzNTk1OVoYDzIyOTIwODMwMTg0MjIxWjBdMQsw +QXV0aG9yaXR5MCAXDTE2MTAyMDIzNTk1OVoYDzIyOTYwNjE3MTQ0NjUyWjBdMQsw CQYDVQQGEwJVUzELMAkGA1UECAwCQ0ExCzAJBgNVBAcMAlNGMQ8wDQYDVQQKDAZO T0RFSlMxDzANBgNVBAsMBmFnZW50ODESMBAGA1UEAwwJbG9jYWxob3N0MIIBIjAN -BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvCbXGqz553XQ+W9zsQEaBc1/mhd4 -TFjivwbK1hSdTuB8vWyOw6oZuqAJjctcIPmNXf01zV1+cAurpoU8k9SmtetwqaDV -0K5ooKUuzgAefRoLJqU0XonW4VaK0ICQATkxSWdJzYET68NTukv5f9Fh0Jfi2Q6Y -PKlgUIuoTPQJSErAMsdph4KWMP7zsaEZNJhmZ1Lprfm4DdVnwUfYvDhq5VmAHFLj -Vor/z3DJS+pW9oORDta3CMvAY5oGcIYWWMxsoG9B9NtTTs58jjeFpJrw/RYJA/CM -uRawLWKt/z1zPhzmvknTKfAIc6SjbBqu8Nx/Xvcd61c2V39U/nZDTs+H9QIDAQAB -MA0GCSqGSIb3DQEBCwUAA4IBAQBfy91+ceZDfZ0DnHHAlm8e+26V5sdrdOXZJtkc -AacDcCX6AD1iMK+0axBgG6ZJs6m87cmFdaq23pLpBLQ+KHSdG5YgRCEuWW+RaJGj -/vVn9AS4eB3EmX0RhhJgYyVbN7ye8qjfAv0NtHzUsdMS8ay3HbdUCtrcsHonGDR3 -t/0BGsYny9Kt2f2PNN32UEkx/jhcssXwnNGxyxR/04heJUe6LI5ErdQoxxvaZtrd -u9ZgjSxix4dFH4nTYEYe3oXM1U7PakbzOzJvRMmDh8vYyK7/ih0w8/DcsK0d1Oej -mgtTF/IyJqy8T9goFf9U2uSshia+sKJBfrrzRaUHZMx+ZobA +BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA8qCR7vlhx6Fr109bIS6dQUU2Iqwn +4CbYXjxfKMPj4cdCB9l68cRDNystAgNzc7RPUoiz7+gdvY9o8QCL+hiZOArH5xpR +lBq57hp9uXIMiZLKuZEZODWr2h1eE0rg8x4aqfWR0/JgPup3d9bOvD47pF7wGmFz +mtWlpptjXA6y7mt0ZamYdNoWkoUabrQIheEV/zspbgTJ1mhFkVeGnch5DE/AfNvs +M+cml5ZzQnm5FLKtp1CcHPaPDGUd5D3jNmNq55iZTEPQtcYErwHX9aLWQxrl8ZSq +4Xo67HP6TjL0zTzzcoJz5H68+FDVoa/gVxwpv/Cka0ief0nNgl17V8aWIQIDAQAB +MA0GCSqGSIb3DQEBCwUAA4IBAQB2z3MF4x/1WXcpzqEcyPyowEzczsCZLkhy0cG4 +eY0mt/+8+JbXdPDgrWNtfqCT2h4KMZu41kquRb63cUYy9DPwFrg8a09picvJWoBp +PMXv0o/CttFLYkQ+o0kXTy5DvGUPw9FLoPVncTkGhhX/lOvHKReplhS6lot/5r0g +nXlRaMAbzCDRxW5AAUK2p0WR4Ih84lI++1M2m6ac0q7efz3TGpyz0lukHYxNJak0 +dh7ToIpvQ54MZkxFgG0ej2HGtNBHVnCpMk9bhupDIJ65fybMtIXy8bhUuj4KX/hm +tALVY3gVezswj90SGBMxeMwcE7z/jDUpkEAIP4FM3Y+yYfmS -----END CERTIFICATE----- diff --git a/test/fixtures/keys/agent8-csr.pem b/test/fixtures/keys/agent8-csr.pem index 9b76b0f530b265..daf8d4a3da0318 100644 --- a/test/fixtures/keys/agent8-csr.pem +++ b/test/fixtures/keys/agent8-csr.pem @@ -1,17 +1,17 @@ -----BEGIN CERTIFICATE REQUEST----- MIICxzCCAa8CAQAwXTELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMQswCQYDVQQH DAJTRjEPMA0GA1UECgwGTk9ERUpTMQ8wDQYDVQQLDAZhZ2VudDgxEjAQBgNVBAMM -CWxvY2FsaG9zdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALwm1xqs -+ed10Plvc7EBGgXNf5oXeExY4r8GytYUnU7gfL1sjsOqGbqgCY3LXCD5jV39Nc1d -fnALq6aFPJPUprXrcKmg1dCuaKClLs4AHn0aCyalNF6J1uFWitCAkAE5MUlnSc2B -E+vDU7pL+X/RYdCX4tkOmDypYFCLqEz0CUhKwDLHaYeCljD+87GhGTSYZmdS6a35 -uA3VZ8FH2Lw4auVZgBxS41aK/89wyUvqVvaDkQ7WtwjLwGOaBnCGFljMbKBvQfTb -U07OfI43haSa8P0WCQPwjLkWsC1irf89cz4c5r5J0ynwCHOko2warvDcf173HetX -Nld/VP52Q07Ph/UCAwEAAaAlMCMGCSqGSIb3DQEJBzEWDBRBIGNoYWxsZW5nZSBw -YXNzd29yZDANBgkqhkiG9w0BAQsFAAOCAQEAsLb6+50b2ck7DOop0M+EitLaY3H2 -PWZBS6A86RU+5y30pJsFKCtefN8Hb21DwSwqhkcFukHzZRcKuGA8IsMhlE2u7YAU -Bx8pX5jOBhFWbUG+mAoe563XPCQNZ3GbKg3pGOCJ8b6gflmGvIxXlzQlR8lg1RG2 -dT5q/sWTOXOsDyu49bObDw0jEFM/HgHzpFyHdrnh3P2vEULx7qdRVUXQ9JIsuPjB -bys9FhjDmV9yEabWfHRXqrFY318CPit25Q6Cl9G4EFMCYkUX2nVzjLojExkwJHdf -y4wDaEzxtqJgEEaQwMu+j68v3wgYAGk0yKMFNDQ0gaSZkAQ6u8I5unTGYQ== +CWxvY2FsaG9zdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPKgke75 +Yceha9dPWyEunUFFNiKsJ+Am2F48XyjD4+HHQgfZevHEQzcrLQIDc3O0T1KIs+/o +Hb2PaPEAi/oYmTgKx+caUZQaue4afblyDImSyrmRGTg1q9odXhNK4PMeGqn1kdPy +YD7qd3fWzrw+O6Re8Bphc5rVpaabY1wOsu5rdGWpmHTaFpKFGm60CIXhFf87KW4E +ydZoRZFXhp3IeQxPwHzb7DPnJpeWc0J5uRSyradQnBz2jwxlHeQ94zZjaueYmUxD +0LXGBK8B1/Wi1kMa5fGUquF6Ouxz+k4y9M0883KCc+R+vPhQ1aGv4FccKb/wpGtI +nn9JzYJde1fGliECAwEAAaAlMCMGCSqGSIb3DQEJBzEWDBRBIGNoYWxsZW5nZSBw +YXNzd29yZDANBgkqhkiG9w0BAQsFAAOCAQEAwdq9xRCMF926swRafeDU2pUBdQT9 +pjeYawtoFtHQYQoDKN5HnsoNsYouxyAeZKcez8NEIhOUrLo2sNWkhlwJQeI7ITrb +5UwLd5/jgpBuAERhgAcZIyV1Dj980oaZnO3gncOBwE02JCViX69lF8CySe4z8lZ9 +wNhoJ4CNI+Jtmk7VCk7cUNV3LIiGTpw1d2sk3aSXQkm0pvRb1bxZBFb1ODI+xSXC +fT9izr9nY88UN/fYs4nwuKjjnp1rWszbJhrurND5qvx46/OWJeiCBZXm22WRP5ib +er/G0iTaIQ0iFmTM3nEMJyFNz/f4Xisl/AqWpnfKzL7Ogvjk0fvbbtu7JA== -----END CERTIFICATE REQUEST----- diff --git a/test/fixtures/keys/agent8-key.pem b/test/fixtures/keys/agent8-key.pem index dac8716602122e..0f846c1a42a11e 100644 --- a/test/fixtures/keys/agent8-key.pem +++ b/test/fixtures/keys/agent8-key.pem @@ -1,27 +1,27 @@ -----BEGIN RSA PRIVATE KEY----- -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 -----END RSA PRIVATE KEY----- diff --git a/test/fixtures/keys/agent9-cert.pem b/test/fixtures/keys/agent9-cert.pem index 7fdada43d59d7a..2b8b63b72b0774 100644 --- a/test/fixtures/keys/agent9-cert.pem +++ b/test/fixtures/keys/agent9-cert.pem @@ -1,20 +1,20 @@ -----BEGIN CERTIFICATE----- -MIIDUjCCAjoCAQIwDQYJKoZIhvcNAQELBQAwfTELMAkGA1UEBhMCSUwxFjAUBgNV +MIIDUDCCAjgCAQQwDQYJKoZIhvcNAQELBQAwfTELMAkGA1UEBhMCSUwxFjAUBgNV BAoMDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsMIlNlY3VyZSBEaWdpdGFsIENlcnRp ZmljYXRlIFNpZ25pbmcxKTAnBgNVBAMMIFN0YXJ0Q29tIENlcnRpZmljYXRpb24g -QXV0aG9yaXR5MCIYDzIwMTYxMDIxMDAwMDAxWhgPMjI5MjA4MzAxODQyMjFaMF0x -CzAJBgNVBAYTAlVTMQswCQYDVQQIDAJDQTELMAkGA1UEBwwCU0YxDzANBgNVBAoM -Bk5PREVKUzEPMA0GA1UECwwGYWdlbnQ5MRIwEAYDVQQDDAlsb2NhbGhvc3QwggEi -MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC2oEMk2EKwIZrx4IPNcGjHw5DO -u8A8yJrcWG4pThUadrvwMI7bQ4QwNgHm4PVpbjAPbSUsRPX98PWL6GcpoH0lmJ9+ -j9CCEIEkW+j5wM7hYBXUSGuAZZfkdrpbZHsvwpYj2U39sfmUyGT1gBbGBmaAzODh -ZaqYSm9VdaKS56SRMey3Pbsx+ikylgiEyPFoRKA141Zuxz1MKiwszLHuyz6pCZKY -K7x1dlEGi3h3dvkRAdMyeSXJkYCZGbS5Fbl2OuW4pSWP4no/M960vBwEYvuJPDtx -qxGezE51oXp4W4l9k+TYPOfGJDVW0PAg+JpfbepLetgFaO9/eNWes34AhF6FAgMB -AAEwDQYJKoZIhvcNAQELBQADggEBAD8ojlI4FdXLCyHVYwwTP6BncF4tfeGP82/i -Zcr8U9k28T2vlsLwdCGu8UVqGWfYrSY5oZqZmHPcDfZmv6Uc39eQ72aweoyLedk3 -UF1Ucwq+MxEM98doLlqL4lnPO1+TcpdhtoHAgT28WkddbR3alfsu+GRU3br3s4lS -DHcm6UzdA/lkgZtC8wFUSW04WhzSHB78gm8VOl+1JGY0pp/T+ae5swkfj45Q3jOd -H6jdZiUrU+LJQwLlXYniF4qzmH0SN8Gd3djVNzWJtNF+LFKXzCOYSK8AFaQ6Ta+s -Pd6Rqa8Hl6cMmlsDu1NLumstvGna5wsc7ks1VZwtWt6WfIyIN2k= +QXV0aG9yaXR5MCAXDTE2MTAyMTAwMDAwMVoYDzIyOTYwNjE3MTQ0NjUzWjBdMQsw +CQYDVQQGEwJVUzELMAkGA1UECAwCQ0ExCzAJBgNVBAcMAlNGMQ8wDQYDVQQKDAZO +T0RFSlMxDzANBgNVBAsMBmFnZW50OTESMBAGA1UEAwwJbG9jYWxob3N0MIIBIjAN +BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2GSyYTDQ007yo1afbUerQS7SbamI +C27ZJNNiThqBfg4r8ic/3KnajN0flrDlmdPu5IRwLQy53IZ9zWokOcJ7KiN4lsAU +PZKzdT4xImTCcNeM+7gP8OU2xYPPfzjweXUH64IjlqzA2ru/Fvt7HCGziWeLwVyj +AWhH4PB+ggf02XVGK06PY67/9VtvS84ctzWtBCwnQPxczSYrsO20WtbQopReUP4N +gF1aFz30+eHtViqfz8itlcRCRfxkPUAoKm+DNb2/COkQOr7RW2hqpQo5yQ9bI1qV +r1gY9eZdV3VZFBTLmTOvr1UXem74fnl4XDjUJC3Rc8SvVF2RunGW1dPMPQIDAQAB +MA0GCSqGSIb3DQEBCwUAA4IBAQCurBCHjw6uFpINxp+3su5wSfL2Qfvq8ASJywoD +odgGb3NFghJTlQIxA7y+ZIwNBXwmVmcf1+iC3xfvdFKQFQAAIcGAX2crhs5E3TsB +41oStrzisxI48M2SirgmhYOkFVo5b4lYpgYfXReh7NlX6yz3q83gH04P72BF4Pre +mJ3R31arSpOkVheK5O+o3ZPPiko7xJpkKm/orkV9mlZqR4aIyqWvrXUXnfBtSPk7 +Vjtm+p0Jqt1y1emPw0gQcaP1dCMoJm4LsYoAZNFQmKiMYIeXO1sxvYSaH/OO1lWJ +96nbaSD+b0GOyVHZyea6dibVbfoeagpLyBWgO98CnzvzD3A/ -----END CERTIFICATE----- diff --git a/test/fixtures/keys/agent9-csr.pem b/test/fixtures/keys/agent9-csr.pem index b93b34ec9412ce..8fdace0b7c94f1 100644 --- a/test/fixtures/keys/agent9-csr.pem +++ b/test/fixtures/keys/agent9-csr.pem @@ -1,17 +1,17 @@ -----BEGIN CERTIFICATE REQUEST----- MIICxzCCAa8CAQAwXTELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMQswCQYDVQQH DAJTRjEPMA0GA1UECgwGTk9ERUpTMQ8wDQYDVQQLDAZhZ2VudDkxEjAQBgNVBAMM -CWxvY2FsaG9zdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALagQyTY -QrAhmvHgg81waMfDkM67wDzImtxYbilOFRp2u/AwjttDhDA2Aebg9WluMA9tJSxE -9f3w9YvoZymgfSWYn36P0IIQgSRb6PnAzuFgFdRIa4Bll+R2ultkey/CliPZTf2x -+ZTIZPWAFsYGZoDM4OFlqphKb1V1opLnpJEx7Lc9uzH6KTKWCITI8WhEoDXjVm7H -PUwqLCzMse7LPqkJkpgrvHV2UQaLeHd2+REB0zJ5JcmRgJkZtLkVuXY65bilJY/i -ej8z3rS8HARi+4k8O3GrEZ7MTnWhenhbiX2T5Ng858YkNVbQ8CD4ml9t6kt62AVo -73941Z6zfgCEXoUCAwEAAaAlMCMGCSqGSIb3DQEJBzEWDBRBIGNoYWxsZW5nZSBw -YXNzd29yZDANBgkqhkiG9w0BAQsFAAOCAQEAms/rMyW2wVfNtBHZ7HAUxUlWl8ow -0dlZgVmAXF0WBnfOGn31CQcGPyj9btJ48tmaTXmhIw96KqQDIi8KmYXDrDm0JmEp -d+6Q704A0Qjwq4OmMqSobNHRVZUM24niF+U/oGuI8J5nSbCp/6m6chwM+R015cfl -1yNqqQXYYIogcHQZVdofeKvGmrQhBfsEt5cdk2riGqfWVBwY6rfXW+MSHIw6cHIn -vVFYG32Gk8ZU+MoWPQ/DLAy8B7Azo7ePMnidfaOxPAox6IGzCcZOfnCu2tZ09S5t -gqcpdnecBLuQdIybhKhCbM7GOmIricDeIJXkVhmwmjpcu1WdQWUIUsD18A== +CWxvY2FsaG9zdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANhksmEw +0NNO8qNWn21Hq0Eu0m2piAtu2STTYk4agX4OK/InP9yp2ozdH5aw5ZnT7uSEcC0M +udyGfc1qJDnCeyojeJbAFD2Ss3U+MSJkwnDXjPu4D/DlNsWDz3848Hl1B+uCI5as +wNq7vxb7exwhs4lni8FcowFoR+DwfoIH9Nl1RitOj2Ou//Vbb0vOHLc1rQQsJ0D8 +XM0mK7DttFrW0KKUXlD+DYBdWhc99Pnh7VYqn8/IrZXEQkX8ZD1AKCpvgzW9vwjp +EDq+0VtoaqUKOckPWyNala9YGPXmXVd1WRQUy5kzr69VF3pu+H55eFw41CQt0XPE +r1RdkbpxltXTzD0CAwEAAaAlMCMGCSqGSIb3DQEJBzEWDBRBIGNoYWxsZW5nZSBw +YXNzd29yZDANBgkqhkiG9w0BAQsFAAOCAQEAxgx6nXuNxy7mTbx3IzrUvZMqAkKJ +RzQMfTq72yMKSQDw+Jfpo0W7oi354HEGf+wq5mBW0GmkOg3vRS7FWhOKy2lY5s1M +OHCZZG3t/6dFhN+oRRX6hTvJoAmvKX2bcVP26Xcuw5gjipQOP5mm7/tvEeGVHRsI +yvSvT7g+hPQt0ii2nhPkNqx7JYbqjInQmJqLzEUCIacPhY6/MlgJcEPP4KoVcFPP +U5rEwL0ahuya0WafpL6FZgdHWu2b09hv/p8w8W4qoko7mE5ByRlEwmbrqJgj5JyZ +lvu+nZdkhhW1Mtcyy1U/zK8jKKyefI7sPi0gwES4mpuZVSkI6E+oHzqAtw== -----END CERTIFICATE REQUEST----- diff --git a/test/fixtures/keys/agent9-key.pem b/test/fixtures/keys/agent9-key.pem index 1dc2df9a064344..db9d1fdebfd087 100644 --- a/test/fixtures/keys/agent9-key.pem +++ b/test/fixtures/keys/agent9-key.pem @@ -1,27 +1,27 @@ -----BEGIN RSA PRIVATE KEY----- -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 -----END RSA PRIVATE KEY----- diff --git a/test/fixtures/keys/ca1-cert.srl b/test/fixtures/keys/ca1-cert.srl index d0ad2b1653b0c4..0657925b5ac970 100644 --- a/test/fixtures/keys/ca1-cert.srl +++ b/test/fixtures/keys/ca1-cert.srl @@ -1 +1 @@ -ECC9B856270DA9A8 +ECC9B856270DA9AA diff --git a/test/fixtures/keys/ca2-cert.srl b/test/fixtures/keys/ca2-cert.srl index 70dfed568de6b6..b6fe8376fca032 100644 --- a/test/fixtures/keys/ca2-cert.srl +++ b/test/fixtures/keys/ca2-cert.srl @@ -1 +1 @@ -91F006636069F29D +91F006636069F2A1 diff --git a/test/fixtures/keys/ca2-crl.pem b/test/fixtures/keys/ca2-crl.pem index de416297dcd381..a07929b83d1e99 100644 --- a/test/fixtures/keys/ca2-crl.pem +++ b/test/fixtures/keys/ca2-crl.pem @@ -1,10 +1,10 @@ -----BEGIN X509 CRL----- -MIIBXTCBxzANBgkqhkiG9w0BAQ0FADB6MQswCQYDVQQGEwJVUzELMAkGA1UECAwC +MIIBezCB5TANBgkqhkiG9w0BAQ0FADB6MQswCQYDVQQGEwJVUzELMAkGA1UECAwC Q0ExCzAJBgNVBAcMAlNGMQ8wDQYDVQQKDAZKb3llbnQxEDAOBgNVBAsMB05vZGUu anMxDDAKBgNVBAMMA2NhMjEgMB4GCSqGSIb3DQEJARYRcnlAdGlueWNsb3Vkcy5v -cmcXDTE4MTExNjE4NDIyMFoXDTQ2MDQwMjE4NDIyMFowHDAaAgkAkfAGY2Bp8poX -DTE4MTExNjE4NDIyMFowDQYJKoZIhvcNAQENBQADgYEAiZKSPllC/hi1S9jedRFt -eah65RINSkGZt40AuxPIFfyu5qSeKU+9p8zdXELtPqywSr2k6JjBP40yRIc5/odZ -CxFM5XR/AIoeNspplxb+Qg1v1KlbGxzfeBHRIn91QpKcvsMCEYF8nu3xKOJmYrTR -3Kj0gniNHbiLe/HTpEY7YOA= +cmcXDTIyMDkwMzE0NDY1MVoYDzIwNTAwMTE4MTQ0NjUxWjA4MBoCCQCR8AZjYGny +mhcNMTgxMTE2MTg0MjIwWjAaAgkAkfAGY2Bp8p4XDTIyMDkwMzE0NDY1MVowDQYJ +KoZIhvcNAQENBQADgYEAl59y/rB5YcIT5ySOwTfAzDFX3fZq1YPF8KF7Afqzx/x6 +b+1w511+tkixm0evIHtxlOrlFrAFBSFGMlrfKnmg5EopJ2w5yOR53ZqUwtNryZMC +WJTEN+DeXU8WdY+iEXXCmpGZhvheRwKyCcY5xHxvwbnb3UdF+IaqA0aIN1Sa3Oc= -----END X509 CRL----- diff --git a/test/fixtures/keys/ca2-database.txt b/test/fixtures/keys/ca2-database.txt index 3981127cab0db4..bd8668521055c7 100644 --- a/test/fixtures/keys/ca2-database.txt +++ b/test/fixtures/keys/ca2-database.txt @@ -1 +1,2 @@ R 22920830184220Z 181116184220Z 91F006636069F29A unknown /C=US/ST=CA/L=SF/O=Joyent/OU=Node.js/CN=agent4/emailAddress=ry@tinyclouds.org +R 22960617144651Z 220903144651Z 91F006636069F29E unknown /C=US/ST=CA/L=SF/O=Joyent/OU=Node.js/CN=agent4/emailAddress=ry@tinyclouds.org diff --git a/test/fixtures/keys/ca2-database.txt.old b/test/fixtures/keys/ca2-database.txt.old index e69de29bb2d1d6..3981127cab0db4 100644 --- a/test/fixtures/keys/ca2-database.txt.old +++ b/test/fixtures/keys/ca2-database.txt.old @@ -0,0 +1 @@ +R 22920830184220Z 181116184220Z 91F006636069F29A unknown /C=US/ST=CA/L=SF/O=Joyent/OU=Node.js/CN=agent4/emailAddress=ry@tinyclouds.org diff --git a/test/fixtures/keys/ca3-cert.pem b/test/fixtures/keys/ca3-cert.pem index 7cc283053da2be..2376d42f52284e 100644 --- a/test/fixtures/keys/ca3-cert.pem +++ b/test/fixtures/keys/ca3-cert.pem @@ -1,16 +1,19 @@ -----BEGIN CERTIFICATE----- -MIIChDCCAe2gAwIBAgIJAOzJuFYnDamnMA0GCSqGSIb3DQEBCwUAMHoxCzAJBgNV +MIIDCDCCAnGgAwIBAgIJAOzJuFYnDampMA0GCSqGSIb3DQEBCwUAMHoxCzAJBgNV BAYTAlVTMQswCQYDVQQIDAJDQTELMAkGA1UEBwwCU0YxDzANBgNVBAoMBkpveWVu dDEQMA4GA1UECwwHTm9kZS5qczEMMAoGA1UEAwwDY2ExMSAwHgYJKoZIhvcNAQkB -FhFyeUB0aW55Y2xvdWRzLm9yZzAgFw0xODExMTYxODQyMjFaGA8yMjkyMDgzMDE4 -NDIyMVowejELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMQswCQYDVQQHDAJTRjEP +FhFyeUB0aW55Y2xvdWRzLm9yZzAgFw0yMjA5MDMxNDQ2NTFaGA8yMjk2MDYxNzE0 +NDY1MVowejELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMQswCQYDVQQHDAJTRjEP MA0GA1UECgwGSm95ZW50MRAwDgYDVQQLDAdOb2RlLmpzMQwwCgYDVQQDDANjYTMx -IDAeBgkqhkiG9w0BCQEWEXJ5QHRpbnljbG91ZHMub3JnMIGfMA0GCSqGSIb3DQEB -AQUAA4GNADCBiQKBgQCZ9fF/1UcYaurFIX0QIyAJdojn9+bfsTcjEIoGbsAnQLz2 -bsZ4pqRNhZbYJApxqc+oDzZOqJOaxe8mlB5jUZ/sUA9Sp+wfWly95tkEHBMSse4x -UNJVM4vFPfOG4fv9fYGH3pcmAU1QnST4Fh+qZRzrh9wa99ltmB/U2mJEF6NriwID -AQABoxAwDjAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBCwUAA4GBAM3CFiDdGEcx -07J6pm4zGX399VxPr50PID110jmX7BRAfqva+wBRhwweSxZ/QRcKe1v/FK3GE87y -RbaXhFfnPRUHoUHQMtGwmZuZcdK65Pim9RPGb7qrEJ2wlPt/C1Q6VjL/fBGqjtJM -Bq/2GR2GoBsE85jGM287hcvXV0eG5OwM +IDAeBgkqhkiG9w0BCQEWEXJ5QHRpbnljbG91ZHMub3JnMIIBIjANBgkqhkiG9w0B +AQEFAAOCAQ8AMIIBCgKCAQEAu+hrWzL0TOxNXYi+pf2OKkLgyrm5hlmDqc+5JFHA +KXyU2vICIUL37zXVP4raSyH9TYZqfXA0ZNwVeoFNz+EnrVT/lcdz0omejCQ20FxE +5+3CySHsLTHsRn/MCZXUyd8HL+v9XWQ1N0TNzBO1woDRgVzzo3P0zs9krRBn+IsF +yhOzB1dA9v4arjsLnLai41fevcPI3mugTakI3Cm6uWNe1eLMRwDvnqW6QvPG8gGj +IJkXKpTOutM6SnXLH40Gf+Fc6HHvTjknf/mh3cC2TNwVS+rwCNPVKpGgftzOJ9qS +unTwkLYpm2g8qO0GWIFqZqd/2AzdR4YeiAaDKEKkrvvwxQIDAQABoxAwDjAMBgNV +HRMEBTADAQH/MA0GCSqGSIb3DQEBCwUAA4GBAMNPdUtdbQcXC00lLcUF1B25VutJ +Zw5SOxGFNfzVRGY39BHyVcz/ILGILQklulH41wNpdc44g2Sq97Op5H4gioJfssqD +tmZpg410lKNuDI0d3RIxs8IHBBldvhD3knmsn5rnz1qotd7ipGSedcJjqbqV8gnw +R5ZH4U2Igv0p8HFc -----END CERTIFICATE----- diff --git a/test/fixtures/keys/ca3-cert.srl b/test/fixtures/keys/ca3-cert.srl index c7fc41df3cd491..87e06da691ca87 100644 --- a/test/fixtures/keys/ca3-cert.srl +++ b/test/fixtures/keys/ca3-cert.srl @@ -1 +1 @@ -D0082F458B6EFBE8 +5B75D77EDC7FB5B7FA9F1424DA4C64FB815DCBDD diff --git a/test/fixtures/keys/ca3-csr.pem b/test/fixtures/keys/ca3-csr.pem index 2c0358727f46f7..48977a3ee08567 100644 --- a/test/fixtures/keys/ca3-csr.pem +++ b/test/fixtures/keys/ca3-csr.pem @@ -1,13 +1,18 @@ -----BEGIN CERTIFICATE REQUEST----- -MIIB3zCCAUgCAQAwejELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMQswCQYDVQQH +MIIC5DCCAcwCAQAwejELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMQswCQYDVQQH DAJTRjEPMA0GA1UECgwGSm95ZW50MRAwDgYDVQQLDAdOb2RlLmpzMQwwCgYDVQQD -DANjYTMxIDAeBgkqhkiG9w0BCQEWEXJ5QHRpbnljbG91ZHMub3JnMIGfMA0GCSqG -SIb3DQEBAQUAA4GNADCBiQKBgQCZ9fF/1UcYaurFIX0QIyAJdojn9+bfsTcjEIoG -bsAnQLz2bsZ4pqRNhZbYJApxqc+oDzZOqJOaxe8mlB5jUZ/sUA9Sp+wfWly95tkE -HBMSse4xUNJVM4vFPfOG4fv9fYGH3pcmAU1QnST4Fh+qZRzrh9wa99ltmB/U2mJE -F6NriwIDAQABoCUwIwYJKoZIhvcNAQkHMRYMFEEgY2hhbGxlbmdlIHBhc3N3b3Jk -MA0GCSqGSIb3DQEBCwUAA4GBACeDmANyVHX/zFlz0OhqXzFw2C76/AjoNsR7cY6b -Mdl8R27MexPxkhD2IOzESxDkxFTzv+aVAz4gQIxDmdea307/P5LvRQXucAtNkAWi -2j6hB0Oq1BNKyBnevRTv28X7rhUp5OGDhRPP5lt1+PPA0zTurw+zJIaInePM//sT -7Ckh +DANjYTMxIDAeBgkqhkiG9w0BCQEWEXJ5QHRpbnljbG91ZHMub3JnMIIBIjANBgkq +hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAu+hrWzL0TOxNXYi+pf2OKkLgyrm5hlmD +qc+5JFHAKXyU2vICIUL37zXVP4raSyH9TYZqfXA0ZNwVeoFNz+EnrVT/lcdz0ome +jCQ20FxE5+3CySHsLTHsRn/MCZXUyd8HL+v9XWQ1N0TNzBO1woDRgVzzo3P0zs9k +rRBn+IsFyhOzB1dA9v4arjsLnLai41fevcPI3mugTakI3Cm6uWNe1eLMRwDvnqW6 +QvPG8gGjIJkXKpTOutM6SnXLH40Gf+Fc6HHvTjknf/mh3cC2TNwVS+rwCNPVKpGg +ftzOJ9qSunTwkLYpm2g8qO0GWIFqZqd/2AzdR4YeiAaDKEKkrvvwxQIDAQABoCUw +IwYJKoZIhvcNAQkHMRYMFEEgY2hhbGxlbmdlIHBhc3N3b3JkMA0GCSqGSIb3DQEB +CwUAA4IBAQBVCPTMqGME8So2Lnu9f+Dcnp0Db84CcA8yqFLlCO7+vDSi6E69Jo5n +uAqkM94mo7a6yRvu+Si3gfAAGyDi0cjTdbqDDapwkW10j2P80fO1xjX8LQJwOLGi +1XQtE5R2FTKJx/i0n+7V8no0W+D6WCzUTZCqUcaOfIUUa0j2aANEHAKMT3e+5i+n +9AMpZ8FDFjxmZaQHuaAJZ1BRh2GbmH8lTjiHZpvsXeaQTVfHQ7kznLqWUSsEXuCp +k0jWdcZejEfjNxZUYqJ6f7Yn7UAUznjUnz0HUFllA6WeLZ5M7WHRMg53675k9YGn +LiM8YWp7Mx9lC57d38GhFhQPMr7Bznt0 -----END CERTIFICATE REQUEST----- diff --git a/test/fixtures/keys/ca3-key.pem b/test/fixtures/keys/ca3-key.pem index b1fe69b712fc85..60c0ceed16eddc 100644 --- a/test/fixtures/keys/ca3-key.pem +++ b/test/fixtures/keys/ca3-key.pem @@ -1,15 +1,27 @@ -----BEGIN RSA PRIVATE KEY----- -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 -----END RSA PRIVATE KEY----- diff --git a/test/fixtures/keys/ca4-cert.pem b/test/fixtures/keys/ca4-cert.pem index 4a94c99f0c3a3b..c38dcf9f72ef9f 100644 --- a/test/fixtures/keys/ca4-cert.pem +++ b/test/fixtures/keys/ca4-cert.pem @@ -1,16 +1,19 @@ -----BEGIN CERTIFICATE----- -MIICkzCCAfygAwIBAgIJAJHwBmNgafKbMA0GCSqGSIb3DQEBCwUAMHoxCzAJBgNV +MIIDFzCCAoCgAwIBAgIJAJHwBmNgafKfMA0GCSqGSIb3DQEBCwUAMHoxCzAJBgNV BAYTAlVTMQswCQYDVQQIDAJDQTELMAkGA1UEBwwCU0YxDzANBgNVBAoMBkpveWVu dDEQMA4GA1UECwwHTm9kZS5qczEMMAoGA1UEAwwDY2EyMSAwHgYJKoZIhvcNAQkB -FhFyeUB0aW55Y2xvdWRzLm9yZzAgFw0xODExMTYxODQyMjFaGA8yMjkyMDgzMDE4 -NDIyMVowgYgxCzAJBgNVBAYTAlVTMQswCQYDVQQIDAJDQTELMAkGA1UEBwwCU0Yx +FhFyeUB0aW55Y2xvdWRzLm9yZzAgFw0yMjA5MDMxNDQ2NTFaGA8yMjk2MDYxNzE0 +NDY1MVowgYgxCzAJBgNVBAYTAlVTMQswCQYDVQQIDAJDQTELMAkGA1UEBwwCU0Yx HzAdBgNVBAoMFlRoZSBOb2RlLmpzIEZvdW5kYXRpb24xEDAOBgNVBAsMB05vZGUu anMxDDAKBgNVBAMMA2NhNDEeMBwGCSqGSIb3DQEJARYPY2E0QGV4YW1wbGUub3Jn -MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDC1M2aGVYsmrBiut1n0nfTU+9v -TNVdAmKQBjnNsv3IIch/PPaEOIEm7dFhgdk86Z+wVCN3sAKu54Bz4JDKdPsFGvDy -18JGuGH1vIVW5285IW7fMrzvAdZtETeBAiPM10Q69ddB4M6FbLiF273ZqCJ+vSsw -kl5Dkas8YTZ0uwqKjQIDAQABoxAwDjAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEB -CwUAA4GBAGDMGSbPg/B4OripSxT2scXFIwoej47PW1byJgWaGoMJ8zgKUoKE7Z7A -aWQbD22In05F0kBllqpSJWEZpTuVFsyyLeb3R7cuGQWs/puaaPul7sx+PRGhwxYe -nrNIGtsaBf8TO/kb5lMiXWbhM5gZbBtbMMv3xWA4FxqU0AgfO3jM +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0HnUahyfA25t8kaziu0i +vVMkTWntm0pJ8oemeO7yCGaY4QHEwN+QUzrzO7y7ngl2Dt76eEvj0mrgaW8Ao7Ns +ePfp3663g8RrBsb4cR1da2Tc8kpXCqgwbcTlm8HI/7OAdHGA2YDLNv7iyVk9meHM +gYfO9dVgrZ7RxfnGwNMJdNjYJrd02xeU6euoKl9j/ZWCG5xHAM2xAXOKHGm8toIm ++Ss6iZXY8kypy7Fjwyv7jMT8V+pzIWu24xd3Y3s07r59nkFmQ29nHMTaLP7Tf3TY +MBI5mp8fet732aBoywpQ/w05LR9gdM1jpUvIlmhj4qGskv17AMEmRecwic3opq/b +yQIDAQABoxAwDjAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBCwUAA4GBADsFOR+N +Bcm2FyHOutoFpQn70qAFg0xlO3NTH87uubbs6rf3LDrsskhjskfs6wpUk56IJOoU +H7+F7aDDtSrnxzxxC5eZeGyaN05T5N01OdK3xvqUnr7mg/Ce0jnxrZhxHI8SHOqs +Kwrg4fRasUHGhH286Y13xOj2pLSrVoSbkXsA -----END CERTIFICATE----- diff --git a/test/fixtures/keys/ca4-cert.srl b/test/fixtures/keys/ca4-cert.srl index 328d9048a36464..b1426d2230fc5c 100644 --- a/test/fixtures/keys/ca4-cert.srl +++ b/test/fixtures/keys/ca4-cert.srl @@ -1 +1 @@ -ECAF33A18C6435BA +315699D1E5F92A9F0D238BDA285548E7DDB04D diff --git a/test/fixtures/keys/ca4-csr.pem b/test/fixtures/keys/ca4-csr.pem index 0e6a0393843b27..b7d33638e8ea66 100644 --- a/test/fixtures/keys/ca4-csr.pem +++ b/test/fixtures/keys/ca4-csr.pem @@ -1,13 +1,18 @@ -----BEGIN CERTIFICATE REQUEST----- -MIIB7jCCAVcCAQAwgYgxCzAJBgNVBAYTAlVTMQswCQYDVQQIDAJDQTELMAkGA1UE +MIIC8zCCAdsCAQAwgYgxCzAJBgNVBAYTAlVTMQswCQYDVQQIDAJDQTELMAkGA1UE BwwCU0YxHzAdBgNVBAoMFlRoZSBOb2RlLmpzIEZvdW5kYXRpb24xEDAOBgNVBAsM B05vZGUuanMxDDAKBgNVBAMMA2NhNDEeMBwGCSqGSIb3DQEJARYPY2E0QGV4YW1w -bGUub3JnMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDC1M2aGVYsmrBiut1n -0nfTU+9vTNVdAmKQBjnNsv3IIch/PPaEOIEm7dFhgdk86Z+wVCN3sAKu54Bz4JDK -dPsFGvDy18JGuGH1vIVW5285IW7fMrzvAdZtETeBAiPM10Q69ddB4M6FbLiF273Z -qCJ+vSswkl5Dkas8YTZ0uwqKjQIDAQABoCUwIwYJKoZIhvcNAQkHMRYMFEEgY2hh -bGxlbmdlIHBhc3N3b3JkMA0GCSqGSIb3DQEBCwUAA4GBAJoKIMOK0sCoXAa/cCaJ -oTYLHee1aJBWmt8XTUqREdFIIAjjrgY0/ZGEeA9OEczbFgSTMPXemir4Ks3ib3kr -MeJkOWSUgKL2gdV4jPZIUEdeTYaMQ5utiTvL2oKN4R51mSNg5ZEFIf+vZpK6UTpR -LCERUC79Hsj13NrHK2Lf8jhy +bGUub3JnMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0HnUahyfA25t +8kaziu0ivVMkTWntm0pJ8oemeO7yCGaY4QHEwN+QUzrzO7y7ngl2Dt76eEvj0mrg +aW8Ao7NsePfp3663g8RrBsb4cR1da2Tc8kpXCqgwbcTlm8HI/7OAdHGA2YDLNv7i +yVk9meHMgYfO9dVgrZ7RxfnGwNMJdNjYJrd02xeU6euoKl9j/ZWCG5xHAM2xAXOK +HGm8toIm+Ss6iZXY8kypy7Fjwyv7jMT8V+pzIWu24xd3Y3s07r59nkFmQ29nHMTa +LP7Tf3TYMBI5mp8fet732aBoywpQ/w05LR9gdM1jpUvIlmhj4qGskv17AMEmRecw +ic3opq/byQIDAQABoCUwIwYJKoZIhvcNAQkHMRYMFEEgY2hhbGxlbmdlIHBhc3N3 +b3JkMA0GCSqGSIb3DQEBCwUAA4IBAQDDl1qv7srX1Jagdr2S6Mm9hqcinCRyMvWN +KOPmgiDo4KeCey7imUaLSygf/PFC4GpYbxbYho+xaQHqnT/FqRUA+CxaVZ+OoZlG +RT1iSCvVXeKwMmsYxAqjarFhfSYjPLI0UzLqVGTcdihFt3WSQGBsirkhBUm2vNhf +Deh9bGmyO4yhisPudmTTKtztEiYFjVPFT+JoeZViqiO+9FTUYVcrkcH/E4PsJ9qs +xkVQ3GzMjsQGWErufQE81OYuHilCUn53GlS1Hv2TAqkongoNfqIlWPh4eS191Hp8 +hFRDSBOOT6OfoTmcFupNZ0YQ5UM8ThmF7i4iwpTYfj1TojjzUf5R -----END CERTIFICATE REQUEST----- diff --git a/test/fixtures/keys/ca4-key.pem b/test/fixtures/keys/ca4-key.pem index 90d595bce5b50e..9843d1bf4ea4ae 100644 --- a/test/fixtures/keys/ca4-key.pem +++ b/test/fixtures/keys/ca4-key.pem @@ -1,15 +1,27 @@ -----BEGIN RSA PRIVATE KEY----- -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 -----END RSA PRIVATE KEY----- diff --git a/test/fixtures/keys/ca6-cert.srl b/test/fixtures/keys/ca6-cert.srl index 422681ae4a1a4b..9496a760d191e9 100644 --- a/test/fixtures/keys/ca6-cert.srl +++ b/test/fixtures/keys/ca6-cert.srl @@ -1 +1 @@ -A97535039C5E962B +A97535039C5E962C diff --git a/test/fixtures/keys/dherror.pem b/test/fixtures/keys/dherror.pem index 4f56268d19a23e..bd7bdcb01cfccc 100644 --- a/test/fixtures/keys/dherror.pem +++ b/test/fixtures/keys/dherror.pem @@ -1,4 +1,5 @@ -----BEGIN DH PARAMETERS----- AAAAAAAAAA AAAAAAAAAA +AAAAAAAAAA -----END DH PARAMETERS----- diff --git a/test/fixtures/keys/ec-cert.pem b/test/fixtures/keys/ec-cert.pem index 1fd84b2fe88d5e..0093313c3f691b 100644 --- a/test/fixtures/keys/ec-cert.pem +++ b/test/fixtures/keys/ec-cert.pem @@ -1,13 +1,13 @@ -----BEGIN CERTIFICATE----- -MIIB6zCCAZICCQDB6nsD1ZVtUjAKBggqhkjOPQQDAjB9MQswCQYDVQQGEwJVUzEL -MAkGA1UECAwCQ0ExCzAJBgNVBAcMAlNGMQ8wDQYDVQQKDAZKb3llbnQxEDAOBgNV -BAsMB05vZGUuanMxDzANBgNVBAMMBmFnZW50MjEgMB4GCSqGSIb3DQEJARYRcnlA -dGlueWNsb3Vkcy5vcmcwIBcNMTgxMTE2MTg0MzE0WhgPMjI5MjA4MzAxODQzMTRa -MH0xCzAJBgNVBAYTAlVTMQswCQYDVQQIDAJDQTELMAkGA1UEBwwCU0YxDzANBgNV -BAoMBkpveWVudDEQMA4GA1UECwwHTm9kZS5qczEPMA0GA1UEAwwGYWdlbnQyMSAw -HgYJKoZIhvcNAQkBFhFyeUB0aW55Y2xvdWRzLm9yZzBZMBMGByqGSM49AgEGCCqG -SM49AwEHA0IABEppwUcxZQc2qbTxko8VEYAtKhMPbzzkhMlC3iqv+DJG9gXRJ3Kt -8vz3/HuBV6gGDjuaTObou//p7sBjOdvcTXAwCgYIKoZIzj0EAwIDRwAwRAIgAmC2 -Xfpv1zjKePs3xAAWGP3Xp9+1lOdHpA3mTjlAFOoCIAJagVrpr8rWOf73fdN31xrs -8IdbV8S1DDlqYzANVPnA +MIIB+DCCAZ0CFDLoGXaB2jMYWGe1KIX2eL/bpRcnMAoGCCqGSM49BAMCMH0xCzAJ +BgNVBAYTAlVTMQswCQYDVQQIDAJDQTELMAkGA1UEBwwCU0YxDzANBgNVBAoMBkpv +eWVudDEQMA4GA1UECwwHTm9kZS5qczEPMA0GA1UEAwwGYWdlbnQyMSAwHgYJKoZI +hvcNAQkBFhFyeUB0aW55Y2xvdWRzLm9yZzAgFw0yMjA5MDMxNDQ2NTRaGA8yMjk2 +MDYxNzE0NDY1NFowfTELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMQswCQYDVQQH +DAJTRjEPMA0GA1UECgwGSm95ZW50MRAwDgYDVQQLDAdOb2RlLmpzMQ8wDQYDVQQD +DAZhZ2VudDIxIDAeBgkqhkiG9w0BCQEWEXJ5QHRpbnljbG91ZHMub3JnMFkwEwYH +KoZIzj0CAQYIKoZIzj0DAQcDQgAESmnBRzFlBzaptPGSjxURgC0qEw9vPOSEyULe +Kq/4Mkb2BdEncq3y/Pf8e4FXqAYOO5pM5ui7/+nuwGM529xNcDAKBggqhkjOPQQD +AgNJADBGAiEAlGAGLnGpFbF1nSwXpO3erf2DUPExz9Ib/k00r7S+rpQCIQDykx2f +kQ2xLOKI+yq4Ie4MHG0wNPgllVUaKBqpE+XhYQ== -----END CERTIFICATE----- diff --git a/test/fixtures/keys/ec.pfx b/test/fixtures/keys/ec.pfx index 2d2f502c77324bd9ecbb6370e5c91b14fba2dc4f..af1a253bcbec680e2be0c25f87df2fa04a548d37 100644 GIT binary patch delta 967 zcmV;&133Kd2mS{@FoFa60s#Xsf&;(?2`Yw2hW8Bt2LYgh1F-~x1FbNE1F0~A0-pv6 zDuzgg_YDCD2B3lhkT8M*i~<1wFoFVwkw6`PwYQ(W6k!q`0s;sCfPw;8l-w0`!jI)J z>BDGw*pSL=2q6kByw~ zv;r5hz4C#_#W_Z0hWdmu44;-rZG?mS5CGbpSU#5u)EwN$pwf^i?ZZ z!@nK=ohoOG7U|aI+0{yKgWcVf@1Sc1^-U6v9_dh_L&B}@i*OtN@a8Fe|IEi3nZ7PD zhmKZ~(A84oC%Z5utiC(B-OJmRXUBh9^1FQv@?dog6sz+plJX%pm#oI@*$JtLZWcIZ zdF#J@T?8Pqs}z#Z11&WQCBaCsxz$sDUd07i`sA58^i?BE}IGBL;Jo8xsMe` zLQXcidpNn=@_rRR8YqK-rs2zW}?HJ(j3z4YCfJ6gLTbh2x=9JpK*u00rxQ1 zgIF6;G^!E+2o0MV4NQ$nx_S|+uR7J39oc#JeFm{poSDs&!Ib&+irrZ5ukZYSxTH`M z1Wtr+obRehQicvhsmrg9s4h!T1rO|(wXmmxMIi26iaZ~@yvMeIey1*7E@B7-tCHB| zo*wTRpt!v{jngstx5uWpGU%y9GWtpxKv~XJ2nK5j;NzDy+YYYrw2$RqS9cA>pME2M z2Il)O&j*su<23nas^D!9RNlB@xQ>WL z^TTMk|LFcV1CQX>O^`$Z8DSw)QT0;VPP7DszN6q4@Ua0a07)eQ+j2u3xPCDy1GHi9 zp>|pFp&^P6pUBLr!vJ9tG^W~_WC>~YFoFRB1_>&LNQU$MtgO*VF3Mf=JQb~nk7Wm~y@&_U405&3zf&XPce z9U5Ggpbr2VFPC6AadV~aE)3Ip|Mji`aZpyeX#t9y{%y33)w<_Z^U}|2N9O1rr}az+ zF(oh~1_>&LNQUnwY!Iq2y1Lt+KZWV2=->O`Y3F)$%82?hl#4g&%j p1povT0P71_V4G|)?PG0yF>Ut(E!9;+1PD6AGV>}(2HFAw2mlxvv(5kj delta 932 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 delta 2068 zcmV+v2_l5ljydk~xMD8IOlTM)_ zafdI~lNxtVnt237L2VkW~^kdJ=^%Oj~Y{&yh=VBT-DkMAHCBHE>2AA7mgS4CIM+)i(j-#I=4!xE4RfRB^H!NcYP!< zsrj>?1J=UDdO!j@B&iK*^XlVk28YowiM~kjARC=b`-QS8p6^PSA3z$;qs|Swa}J0| zE3*p+m1x&SMIZcHIX^1!#Ye(1yM^#r<{`bhD-|UF9TVV1L6!I1RD%W*#I~`kizWyH zPyy~d-+u#iHm8~+7g*#d^9|-!fNsggBh!}4o7LEeckTJzmGdBVOX(6!LxZK#_AfSG zYL2moqjbP#2FcEnInd_$n?-tE4}sirH6E>sphc5*Ncy_+FacG}D74~OFy(Mqd1(ht z!Dv`)PHD9T?v2AxFAUF{{CZV$&p}s-d0bs0@PDfD^5_8%d4{=lZFl^pK_qsH>6IJ+ zCQ*=~U9MrZJzDrjr*($@u2cymoo!|wqTqz%Lr(dFTN-ktl(G;H^C89$IIt;*uRU4? z@+@0UR%WI>t&bWqHW85tBxwRgFQ0?gtboi? z>MrL7tOkog#OObtK}4Mb1+IT&lgvKgkkuP_pWQd8&l|qJDb05k_oAjVHPm6si=&k1 zm^17L@{J7siVAeZ*N&@Ix6|_Twg&RYuYblz_$D700#=hsaFvCe8pmXk%XuQx+h3ct zPE;9UD!6qRuIQ#{3FR0bN!_OHwC=k0KQR+wK@FkuMFpds35oj}Cr~%zhehxPa~%mX zRu3+ztdmA#j4Q%y(6rR*vw1xb~&>y?+%@)KxhgQ)j=o`WCvUtBEjLsQ_or`?= zp;pl7Nlj5r?kzk5tYGq!FrO;m%AnDGbV0z(&*MzDrq1MlmyuY;22leHWq)z&O$!CW zO~4E`ZndKBV91A_uh?Uc!HYU2u1f$U~4R_O8#z*3Tz%eTfm z>@%BdpQjbZ_Z6rZWGbp(Y^+_C0;wq&)L(hdd~;%N(6a(8XMc*qk@`67v@O8qoOd?R z>2792GhRpP5m``S6Fi#n(tkask>FSbZ{`&wnQ6zo{&%3zrdM`lEGaL1i_v29b#4mb z!XTG*vsW#l=G#Y(J}dX&Ge(Bg1BRT=)EFX@@{isI_`>U7hp?z6w2N^_-Y%MmtB@B_ zl@cY;UzUb+7Ew#o4{N?SDlucNGXU=by6-PQG5?&ASN(iwb5*6-5r6e8&QHxB###I8 zsMC$#6_e?q;*d{mFF_nD8%hypIo@K@fZn85L*w#bt#x$%d52)Zc!*;oWu&23t)lYR zHK!pXcmFxlruTYCp%d}2!_%6KOj5AQpE6!zGX~|&TZ_Aw(zI95e3H5n6#*hgViVE^ z=4r+y<4@?}qY---Ie)UzS3+IY1;yEx4Wa)NqSjTW&C?ioB+~K1Kgfy7nB;_-U ztpTJZPYmYb00e=Mebb&`YD&DhIl>W!vS(^}dK6QZtY_0>jrby(RV~2= zG49?PnSt5lWPxtW#u=ET&{!i-c>pC|rIoW4DZ=N7bbbcirnb?QPagw}*lKBWA!5lM zov^FSb>8S15&-K7w?lqwKCibz$V;?DTtL6YdP6j|k`X*mG-n6pR_81q28Vcvp~>ya=HJ0tf)4IoCM= diff --git a/test/fixtures/keys/fake-cnnic-root-cert.srl b/test/fixtures/keys/fake-cnnic-root-cert.srl index 6a7a03fb5b55a5..e30ffd135cffd2 100644 --- a/test/fixtures/keys/fake-cnnic-root-cert.srl +++ b/test/fixtures/keys/fake-cnnic-root-cert.srl @@ -1 +1 @@ -9E13B420E1F5C718 +9E13B420E1F5C719 diff --git a/test/fixtures/keys/fake-startcom-root-database.txt b/test/fixtures/keys/fake-startcom-root-database.txt index 3daded96b93073..3c4061d546ac7d 100644 --- a/test/fixtures/keys/fake-startcom-root-database.txt +++ b/test/fixtures/keys/fake-startcom-root-database.txt @@ -1,2 +1,4 @@ V 22920830184221Z 01 unknown /C=US/ST=CA/L=SF/O=NODEJS/OU=agent8/CN=localhost V 22920830184221Z 02 unknown /C=US/ST=CA/L=SF/O=NODEJS/OU=agent9/CN=localhost +V 22960617144652Z 03 unknown /C=US/ST=CA/L=SF/O=NODEJS/OU=agent8/CN=localhost +V 22960617144653Z 04 unknown /C=US/ST=CA/L=SF/O=NODEJS/OU=agent9/CN=localhost diff --git a/test/fixtures/keys/fake-startcom-root-database.txt.old b/test/fixtures/keys/fake-startcom-root-database.txt.old index 4cd5277dc5dfe0..f14d629bd8ca78 100644 --- a/test/fixtures/keys/fake-startcom-root-database.txt.old +++ b/test/fixtures/keys/fake-startcom-root-database.txt.old @@ -1 +1,3 @@ V 22920830184221Z 01 unknown /C=US/ST=CA/L=SF/O=NODEJS/OU=agent8/CN=localhost +V 22920830184221Z 02 unknown /C=US/ST=CA/L=SF/O=NODEJS/OU=agent9/CN=localhost +V 22960617144652Z 03 unknown /C=US/ST=CA/L=SF/O=NODEJS/OU=agent8/CN=localhost diff --git a/test/fixtures/keys/fake-startcom-root-issued-certs/03.pem b/test/fixtures/keys/fake-startcom-root-issued-certs/03.pem new file mode 100644 index 00000000000000..ee976a45286ff6 --- /dev/null +++ b/test/fixtures/keys/fake-startcom-root-issued-certs/03.pem @@ -0,0 +1,20 @@ +-----BEGIN CERTIFICATE----- +MIIDUDCCAjgCAQMwDQYJKoZIhvcNAQELBQAwfTELMAkGA1UEBhMCSUwxFjAUBgNV +BAoMDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsMIlNlY3VyZSBEaWdpdGFsIENlcnRp +ZmljYXRlIFNpZ25pbmcxKTAnBgNVBAMMIFN0YXJ0Q29tIENlcnRpZmljYXRpb24g +QXV0aG9yaXR5MCAXDTE2MTAyMDIzNTk1OVoYDzIyOTYwNjE3MTQ0NjUyWjBdMQsw +CQYDVQQGEwJVUzELMAkGA1UECAwCQ0ExCzAJBgNVBAcMAlNGMQ8wDQYDVQQKDAZO +T0RFSlMxDzANBgNVBAsMBmFnZW50ODESMBAGA1UEAwwJbG9jYWxob3N0MIIBIjAN +BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA8qCR7vlhx6Fr109bIS6dQUU2Iqwn +4CbYXjxfKMPj4cdCB9l68cRDNystAgNzc7RPUoiz7+gdvY9o8QCL+hiZOArH5xpR +lBq57hp9uXIMiZLKuZEZODWr2h1eE0rg8x4aqfWR0/JgPup3d9bOvD47pF7wGmFz +mtWlpptjXA6y7mt0ZamYdNoWkoUabrQIheEV/zspbgTJ1mhFkVeGnch5DE/AfNvs +M+cml5ZzQnm5FLKtp1CcHPaPDGUd5D3jNmNq55iZTEPQtcYErwHX9aLWQxrl8ZSq +4Xo67HP6TjL0zTzzcoJz5H68+FDVoa/gVxwpv/Cka0ief0nNgl17V8aWIQIDAQAB +MA0GCSqGSIb3DQEBCwUAA4IBAQB2z3MF4x/1WXcpzqEcyPyowEzczsCZLkhy0cG4 +eY0mt/+8+JbXdPDgrWNtfqCT2h4KMZu41kquRb63cUYy9DPwFrg8a09picvJWoBp +PMXv0o/CttFLYkQ+o0kXTy5DvGUPw9FLoPVncTkGhhX/lOvHKReplhS6lot/5r0g +nXlRaMAbzCDRxW5AAUK2p0WR4Ih84lI++1M2m6ac0q7efz3TGpyz0lukHYxNJak0 +dh7ToIpvQ54MZkxFgG0ej2HGtNBHVnCpMk9bhupDIJ65fybMtIXy8bhUuj4KX/hm +tALVY3gVezswj90SGBMxeMwcE7z/jDUpkEAIP4FM3Y+yYfmS +-----END CERTIFICATE----- diff --git a/test/fixtures/keys/fake-startcom-root-issued-certs/04.pem b/test/fixtures/keys/fake-startcom-root-issued-certs/04.pem new file mode 100644 index 00000000000000..2b8b63b72b0774 --- /dev/null +++ b/test/fixtures/keys/fake-startcom-root-issued-certs/04.pem @@ -0,0 +1,20 @@ +-----BEGIN CERTIFICATE----- +MIIDUDCCAjgCAQQwDQYJKoZIhvcNAQELBQAwfTELMAkGA1UEBhMCSUwxFjAUBgNV +BAoMDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsMIlNlY3VyZSBEaWdpdGFsIENlcnRp +ZmljYXRlIFNpZ25pbmcxKTAnBgNVBAMMIFN0YXJ0Q29tIENlcnRpZmljYXRpb24g +QXV0aG9yaXR5MCAXDTE2MTAyMTAwMDAwMVoYDzIyOTYwNjE3MTQ0NjUzWjBdMQsw +CQYDVQQGEwJVUzELMAkGA1UECAwCQ0ExCzAJBgNVBAcMAlNGMQ8wDQYDVQQKDAZO +T0RFSlMxDzANBgNVBAsMBmFnZW50OTESMBAGA1UEAwwJbG9jYWxob3N0MIIBIjAN +BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2GSyYTDQ007yo1afbUerQS7SbamI +C27ZJNNiThqBfg4r8ic/3KnajN0flrDlmdPu5IRwLQy53IZ9zWokOcJ7KiN4lsAU +PZKzdT4xImTCcNeM+7gP8OU2xYPPfzjweXUH64IjlqzA2ru/Fvt7HCGziWeLwVyj +AWhH4PB+ggf02XVGK06PY67/9VtvS84ctzWtBCwnQPxczSYrsO20WtbQopReUP4N +gF1aFz30+eHtViqfz8itlcRCRfxkPUAoKm+DNb2/COkQOr7RW2hqpQo5yQ9bI1qV +r1gY9eZdV3VZFBTLmTOvr1UXem74fnl4XDjUJC3Rc8SvVF2RunGW1dPMPQIDAQAB +MA0GCSqGSIb3DQEBCwUAA4IBAQCurBCHjw6uFpINxp+3su5wSfL2Qfvq8ASJywoD +odgGb3NFghJTlQIxA7y+ZIwNBXwmVmcf1+iC3xfvdFKQFQAAIcGAX2crhs5E3TsB +41oStrzisxI48M2SirgmhYOkFVo5b4lYpgYfXReh7NlX6yz3q83gH04P72BF4Pre +mJ3R31arSpOkVheK5O+o3ZPPiko7xJpkKm/orkV9mlZqR4aIyqWvrXUXnfBtSPk7 +Vjtm+p0Jqt1y1emPw0gQcaP1dCMoJm4LsYoAZNFQmKiMYIeXO1sxvYSaH/OO1lWJ +96nbaSD+b0GOyVHZyea6dibVbfoeagpLyBWgO98CnzvzD3A/ +-----END CERTIFICATE----- diff --git a/test/fixtures/keys/fake-startcom-root-serial b/test/fixtures/keys/fake-startcom-root-serial index 75016ea3625245..eeee65ec419f2f 100644 --- a/test/fixtures/keys/fake-startcom-root-serial +++ b/test/fixtures/keys/fake-startcom-root-serial @@ -1 +1 @@ -03 +05 diff --git a/test/fixtures/keys/fake-startcom-root-serial.old b/test/fixtures/keys/fake-startcom-root-serial.old index 9e22bcb8e34408..64969239d5f72d 100644 --- a/test/fixtures/keys/fake-startcom-root-serial.old +++ b/test/fixtures/keys/fake-startcom-root-serial.old @@ -1 +1 @@ -02 +04 diff --git a/test/fixtures/keys/incorrect_san_correct_subject-cert.pem b/test/fixtures/keys/incorrect_san_correct_subject-cert.pem index 787d9f113511d6..8feb9e822905ad 100644 --- a/test/fixtures/keys/incorrect_san_correct_subject-cert.pem +++ b/test/fixtures/keys/incorrect_san_correct_subject-cert.pem @@ -1,11 +1,11 @@ -----BEGIN CERTIFICATE----- -MIIBqDCCAU6gAwIBAgIUE3Kx4WUjkwuKy/fBOM+UJkb9aSAwCgYIKoZIzj0EAwIw -GzEZMBcGA1UEAwwQZ29vZC5leGFtcGxlLmNvbTAeFw0yMTEyMTExNjUxNDVaFw0z -MTEyMDkxNjUxNDVaMBsxGTAXBgNVBAMMEGdvb2QuZXhhbXBsZS5jb20wWTATBgcq +MIIBqDCCAU6gAwIBAgIUTW0AGj1MKk0Vny7OOGAqDRgTCF4wCgYIKoZIzj0EAwIw +GzEZMBcGA1UEAwwQZ29vZC5leGFtcGxlLmNvbTAeFw0yMjA5MDMxNDQ2NTRaFw0z +MjA4MzExNDQ2NTRaMBsxGTAXBgNVBAMMEGdvb2QuZXhhbXBsZS5jb20wWTATBgcq hkjOPQIBBggqhkjOPQMBBwNCAASQ/CKa5uMZuLYssnNOm7DPdw3I5Doa0Qpyf3cS 7aGatfK3tuY8qG7nJ5OGtl1WOL/gN0vRRN0/KA/iRJyjafzzo3AwbjAdBgNVHQ4E FgQUFkpgPzE1ePjK5UsPcR0gk5uLsTUwHwYDVR0jBBgwFoAUFkpgPzE1ePjK5UsP cR0gk5uLsTUwDwYDVR0TAQH/BAUwAwEB/zAbBgNVHREEFDASghBldmlsLmV4YW1w -bGUuY29tMAoGCCqGSM49BAMCA0gAMEUCIQCMZAinQXkOEhfp+moxVnLbcUPAAqsl -1KCq3NRG91TGCgIgC4grmOhCRqJMF1RPNWobGogX/yNrYNjiGzNVyJzMR0s= +bGUuY29tMAoGCCqGSM49BAMCA0gAMEUCIBxZKMQBIL5n9IqVdhWtmssx/oALgPC/ +addiSbW3I5soAiEA9hC5jNkY28VNx9EFiT3GWe9FyPM9AYWuM4BZVlzLJfA= -----END CERTIFICATE----- diff --git a/test/fixtures/keys/rsa_ca.crt b/test/fixtures/keys/rsa_ca.crt index 21878a39b277df..3bcf90e2a78ab3 100644 --- a/test/fixtures/keys/rsa_ca.crt +++ b/test/fixtures/keys/rsa_ca.crt @@ -1,10 +1,10 @@ -----BEGIN CERTIFICATE----- -MIIEAjCCAuqgAwIBAgIUf4Z4DKj5kJW60NE+9PaucYFlft8wDQYJKoZIhvcNAQEL +MIIEAjCCAuqgAwIBAgIUVaZoDmyyS79pzShST5zhsKbvWR0wDQYJKoZIhvcNAQEL BQAwgbAxCzAJBgNVBAYTAlVLMRQwEgYDVQQIDAtBY2tuYWNrIEx0ZDETMBEGA1UE BwwKUmh5cyBKb25lczEQMA4GA1UECgwHbm9kZS5qczEdMBsGA1UECwwUVGVzdCBU TFMgQ2VydGlmaWNhdGUxFDASBgNVBAsMC0VuZ2luZWVyaW5nMRIwEAYDVQQDDAls -b2NhbGhvc3QxGzAZBgkqhkiG9w0BCQEWDGFsZXhAYXViLmRldjAgFw0xOTA2Mjgy -MTM2NDhaGA8yMjkzMDQxMTIxMzY0OFowgbAxCzAJBgNVBAYTAlVLMRQwEgYDVQQI +b2NhbGhvc3QxGzAZBgkqhkiG9w0BCQEWDGFsZXhAYXViLmRldjAgFw0yMjA5MDMx +NDQ2NTRaGA8yMjk2MDYxNzE0NDY1NFowgbAxCzAJBgNVBAYTAlVLMRQwEgYDVQQI DAtBY2tuYWNrIEx0ZDETMBEGA1UEBwwKUmh5cyBKb25lczEQMA4GA1UECgwHbm9k ZS5qczEdMBsGA1UECwwUVGVzdCBUTFMgQ2VydGlmaWNhdGUxFDASBgNVBAsMC0Vu Z2luZWVyaW5nMRIwEAYDVQQDDAlsb2NhbGhvc3QxGzAZBgkqhkiG9w0BCQEWDGFs @@ -15,10 +15,10 @@ Vv8Cb6eRI1kwBmGxbMJTZng+OHnRBjPd/Qei6vv/IgZK04vJhjeGAsrYrxNuGCNA 2QaD3MyBLunrf5DdlZ520VLZGExfe4IHL+YfoQ6VEI0FtGYDjHE3PJ/kZBqSLdP4 jP204yN08/4LBXYuoR3KWYG6KTy+t9NveogcsooEAjyVc3brBa0DeQ3gvs0/5xsq UJGWpy2+GbKUsfUCAwEAAaMQMA4wDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsF -AAOCAQEAD2FBwUO9iV4VBrpTdUEd0Y39ajJsdbbnNkJ/N1ZbJgdymCLfVpzCqB+s -qRjpq9JqGtcxwzPG7GGu+OIXCGMfeMzFkk2cjLeZic5uKcynFgru4bzrhGdb26Wq -s8rQeXFOO6aRdpTVvIO+Vq5goRTXJhbtEzA9efmYWIOXcL5WDYhwApOc8rwfz9fm -q8VZCW+KK23EU3gfyOcO14E0Al/K6lewX15K1Hh4P8cSnFtjtCqRRWmQi9JfdasS -A0YJd8rN47dplRylTtXu5VFKL+XXa/jmlzsgtxBHX14onpVKqfGCvCLqj+AeZA3Y -iX4iQjxnLr5DRtykOz+bKEYgX8AV8g== +AAOCAQEALcyUnR9nUaKtYwomY5nf7GzaVLGiprbN2irZgfrbdBRIbNGTaOOzzoDW +31pmrppYT5P8e1ORN+eHaD7h1mVhT6b2tix3xPxKasuu6iYYGRRu4SiKEfHKwYtU +g/Q/eFI1MquhitOYEZA7C/6TK6Stx4ot5sNPAmgbYRLz6ljUCMeGHM/JHIMlrAbt +2R3Wyo0UWQINqAT11miJcL0a9UCGScCZxmz90Hs+uk6MtiY8kNSXHL5So4tg7qFz +nFWSMhIu+1f4hbxD9inOTJczzw1iCXuWRe3+rvqPDxJyHGMiriiXrdBY6CXa20jx +P1lIqHSThAkWfOgOhmQ0OdvSWlKvNA== -----END CERTIFICATE----- diff --git a/test/fixtures/keys/rsa_cert.crt b/test/fixtures/keys/rsa_cert.crt index 21878a39b277df..3bcf90e2a78ab3 100644 --- a/test/fixtures/keys/rsa_cert.crt +++ b/test/fixtures/keys/rsa_cert.crt @@ -1,10 +1,10 @@ -----BEGIN CERTIFICATE----- -MIIEAjCCAuqgAwIBAgIUf4Z4DKj5kJW60NE+9PaucYFlft8wDQYJKoZIhvcNAQEL +MIIEAjCCAuqgAwIBAgIUVaZoDmyyS79pzShST5zhsKbvWR0wDQYJKoZIhvcNAQEL BQAwgbAxCzAJBgNVBAYTAlVLMRQwEgYDVQQIDAtBY2tuYWNrIEx0ZDETMBEGA1UE BwwKUmh5cyBKb25lczEQMA4GA1UECgwHbm9kZS5qczEdMBsGA1UECwwUVGVzdCBU TFMgQ2VydGlmaWNhdGUxFDASBgNVBAsMC0VuZ2luZWVyaW5nMRIwEAYDVQQDDAls -b2NhbGhvc3QxGzAZBgkqhkiG9w0BCQEWDGFsZXhAYXViLmRldjAgFw0xOTA2Mjgy -MTM2NDhaGA8yMjkzMDQxMTIxMzY0OFowgbAxCzAJBgNVBAYTAlVLMRQwEgYDVQQI +b2NhbGhvc3QxGzAZBgkqhkiG9w0BCQEWDGFsZXhAYXViLmRldjAgFw0yMjA5MDMx +NDQ2NTRaGA8yMjk2MDYxNzE0NDY1NFowgbAxCzAJBgNVBAYTAlVLMRQwEgYDVQQI DAtBY2tuYWNrIEx0ZDETMBEGA1UEBwwKUmh5cyBKb25lczEQMA4GA1UECgwHbm9k ZS5qczEdMBsGA1UECwwUVGVzdCBUTFMgQ2VydGlmaWNhdGUxFDASBgNVBAsMC0Vu Z2luZWVyaW5nMRIwEAYDVQQDDAlsb2NhbGhvc3QxGzAZBgkqhkiG9w0BCQEWDGFs @@ -15,10 +15,10 @@ Vv8Cb6eRI1kwBmGxbMJTZng+OHnRBjPd/Qei6vv/IgZK04vJhjeGAsrYrxNuGCNA 2QaD3MyBLunrf5DdlZ520VLZGExfe4IHL+YfoQ6VEI0FtGYDjHE3PJ/kZBqSLdP4 jP204yN08/4LBXYuoR3KWYG6KTy+t9NveogcsooEAjyVc3brBa0DeQ3gvs0/5xsq UJGWpy2+GbKUsfUCAwEAAaMQMA4wDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsF -AAOCAQEAD2FBwUO9iV4VBrpTdUEd0Y39ajJsdbbnNkJ/N1ZbJgdymCLfVpzCqB+s -qRjpq9JqGtcxwzPG7GGu+OIXCGMfeMzFkk2cjLeZic5uKcynFgru4bzrhGdb26Wq -s8rQeXFOO6aRdpTVvIO+Vq5goRTXJhbtEzA9efmYWIOXcL5WDYhwApOc8rwfz9fm -q8VZCW+KK23EU3gfyOcO14E0Al/K6lewX15K1Hh4P8cSnFtjtCqRRWmQi9JfdasS -A0YJd8rN47dplRylTtXu5VFKL+XXa/jmlzsgtxBHX14onpVKqfGCvCLqj+AeZA3Y -iX4iQjxnLr5DRtykOz+bKEYgX8AV8g== +AAOCAQEALcyUnR9nUaKtYwomY5nf7GzaVLGiprbN2irZgfrbdBRIbNGTaOOzzoDW +31pmrppYT5P8e1ORN+eHaD7h1mVhT6b2tix3xPxKasuu6iYYGRRu4SiKEfHKwYtU +g/Q/eFI1MquhitOYEZA7C/6TK6Stx4ot5sNPAmgbYRLz6ljUCMeGHM/JHIMlrAbt +2R3Wyo0UWQINqAT11miJcL0a9UCGScCZxmz90Hs+uk6MtiY8kNSXHL5So4tg7qFz +nFWSMhIu+1f4hbxD9inOTJczzw1iCXuWRe3+rvqPDxJyHGMiriiXrdBY6CXa20jx +P1lIqHSThAkWfOgOhmQ0OdvSWlKvNA== -----END CERTIFICATE----- diff --git a/test/fixtures/keys/rsa_cert.pfx b/test/fixtures/keys/rsa_cert.pfx index aef85e2e28055d26b05023460cdaca2eaad6355d..a7a3ba4134dcfd2adb767c4b257cfb136a466a67 100644 GIT binary patch delta 2503 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

~va_#~8u)`K*`T&%PtpZmh~t z$LF?(VE(eaP~b|lM~N_k1wjT0DwEU%KYsxY3`HMK?vw%o2ml0v1jw_#@?=OOV+J%c zv5$*$+oNDj#jvoiSGif>w^C+%Yx+=}2ccYl&@DZM+$JN>2kj zU5^bEk7ja;Av&a#4ir?t-b*GoTXWHkuOm~ZQS5-9=-%m&C(?7tV7a7k^=r+(fuAH# zD~+IWNt8J&!T|G0FC4dsFRh=CK7U9kmK7;}{v%tf*E$l9kz^rKX3V|at;C7sL*s$b z{FAL=OJxix00)>q$a>lrG|-xk>N{ToQi-r`k(wSrs+~)yoan0~MfEF*ji1;U41sp& zc36Z*Y7t9EM9QR9$HrPs+m0qnB%sb!ng{G~N_2-?`7^vm38}h*1jlIipIUNQ3BP3c6AJ5R4y68 zG4sIrCpP^%v40!4SdJCL!qN}M3=7Tx@xUpPqIY;Q$+IiLTr*RQ>W7`;1U!(YjBd4K z9Tp4ojLmqO#|hBlpq>M`kbir`Lii+vJS~O9(C0ZFHi=4{BqP^$Ue2ony?Z2Id+2SH z5&<>ZSiW~u4B(^6w2*s?khO$jlX{5E8-agoZ>wbpBBQ5~4t*$!k03BdTm`+0Qe^vE zTyU4CPCy)v+OiwmodbR06Qk^kK+D`*E-8`6%GN_i$mWo3y$eO#Ay%T}P(c z8qLES7Y(r|v4WvOpmeVlhEl(iLT!@d9-mFIg(_mmFYp@cKGQo#dop-zt{vlNE~EPg zS)>;;vX=CCO9K_#+<%07t72=&BwS%zWRE%g(x6n>WfQjA`En*w>_>&MnUNo)&1Hp{ za#?>Pxu|-pG#6?1J3>{{kQ6gAGcwRh$61&*Mb!>nff~cO!+Qn%k2kwaagU>+JwJ3v z7@4EMI^=OeL&Mz}u%D=LT!O1SO3Xj>$I6RO(u-1cvn8<2=Gt>s?@1 zq~DJgh*havtL`B`_lf2`Yw2hW8Bt2^BFG1QZ}m&Fw>v zgC%oWI6PIIAU_fz)f}KOF)$%82?hl#4g&%j1povTzO_VrYD{f^akO~(o`BjEO?KGe R1PBXfoy*v!%jg0E2mqIm*m(c| diff --git a/test/fixtures/keys/rsa_private_1024.pem b/test/fixtures/keys/rsa_private_1024.pem deleted file mode 100644 index a8a4830890cd9f..00000000000000 --- a/test/fixtures/keys/rsa_private_1024.pem +++ /dev/null @@ -1,15 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIICXQIBAAKBgQDRMGk0Tp+sGoU4FbTF76l7g3uOdSpqLBnP4UDKSdhv3p+lfr6F -piJh8KnXIPKMq5b4EX+X4Ghz7PKDMEs24ihiqwUMl89exvFtW2bXwqq0XpMqdF6R -CxbbBYy3DFPTCTvoHaoAfmwHzwBfelHt2PaYl4ZNxhpD4UcP3/lrUB5KhwIDAQAB -AoGAYK4gIUWpNDB5m4ckqkpuqSAGbbum47UIJPR1Lkjc2C8q16DxSvGSeHNy+3NF -xk/TkUj9EGNtww4isxER4ga6JLH5WNkF3k92ET2wSn6G9/CtPZRe6wRP593ZO5vd -KXLCXRNprlRVHQbE6VysIQToZKVH2sqoFhIH62RDdhXvQNECQQDq8PQsLd1szeKf -iaJSlPxfuPG9yEZO7YY3QygpTmzRjLfN5560SejEvctMiO4hlwnWNbQzGbgQfhfA -JbgK6Z0fAkEA4/CKKcR8JJe/8vukfTLDlgnp3DPMa1HOVFnKWF6QeCPk5aOehDcf -CFm4E+A6NAbtG0oor6e4Bsr4ASOpLxE9mQJBAK4oAYiCU0JleFm1CAvZfx9iFGkP -ffbiIfzzHmFITmgjvNi4mq+gnhjBbGOGmadytAsDclny9bvcDLUWANCuDhcCQCNE -aFwmBn8y64QQ41ZrsE9aoVBsw0gnlCEA84nQt9Ge3B+bvT7/uFF2cEDDBL5gA/eg -9cKX1KVYah7jAZ5CsKECQQCJFqYwEewb3G7aKjtAzVCsNfQSC64xT2EnMg47va9t -GK5DXshigVNpMHJ52N4QxWIRtUs5LOCeGaZP/vTkTQ+z ------END RSA PRIVATE KEY----- diff --git a/test/fixtures/keys/rsa_public_1024.pem b/test/fixtures/keys/rsa_public_1024.pem deleted file mode 100644 index f5c71a8449ccf6..00000000000000 --- a/test/fixtures/keys/rsa_public_1024.pem +++ /dev/null @@ -1,6 +0,0 @@ ------BEGIN PUBLIC KEY----- -MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDRMGk0Tp+sGoU4FbTF76l7g3uO -dSpqLBnP4UDKSdhv3p+lfr6FpiJh8KnXIPKMq5b4EX+X4Ghz7PKDMEs24ihiqwUM -l89exvFtW2bXwqq0XpMqdF6RCxbbBYy3DFPTCTvoHaoAfmwHzwBfelHt2PaYl4ZN -xhpD4UcP3/lrUB5KhwIDAQAB ------END PUBLIC KEY----- diff --git a/test/parallel/test-crypto-x509.js b/test/parallel/test-crypto-x509.js index 03f7c209679d9c..258bf3cc383194 100644 --- a/test/parallel/test-crypto-x509.js +++ b/test/parallel/test-crypto-x509.js @@ -52,36 +52,31 @@ if (!common.hasOpenSSL3) infoAccessCheck += '\n'; const der = Buffer.from( - '308202d830820241a003020102020900ecc9b856270da9a830' + - '0d06092a864886f70d01010b0500307a310b30090603550406' + - '13025553310b300906035504080c024341310b300906035504' + - '070c025346310f300d060355040a0c064a6f79656e74311030' + - '0e060355040b0c074e6f64652e6a73310c300a06035504030c' + - '036361313120301e06092a864886f70d010901161172794074' + - '696e79636c6f7564732e6f72673020170d3138313131363138' + - '343232315a180f32323932303833303138343232315a307d31' + - '0b3009060355040613025553310b300906035504080c024341' + - '310b300906035504070c025346310f300d060355040a0c064a' + - '6f79656e743110300e060355040b0c074e6f64652e6a73310f' + - '300d06035504030c066167656e74313120301e06092a864886' + - 'f70d010901161172794074696e79636c6f7564732e6f726730' + - '819f300d06092a864886f70d010101050003818d0030818902' + - '818100ef5440701637e28abb038e5641f828d834c342a9d25e' + - 'dbb86a2bf6fbd809cb8e037a98b71708e001242e4deb54c616' + - '4885f599dd87a23215745955be20417e33c4d0d1b80c9da3de' + - '419a2607195d2fb75657b0bbfb5eb7d0bba5122d1b6964c7b5' + - '70d50b8ec001eeb68dfb584437508f3129928d673b30a3e0bf' + - '4f50609e63710203010001a361305f305d06082b0601050507' + - '01010451304f302306082b060105050730018617687474703a' + - '2f2f6f6373702e6e6f64656a732e6f72672f302806082b0601' + - '0505073002861c687474703a2f2f63612e6e6f64656a732e6f' + - '72672f63612e63657274300d06092a864886f70d01010b0500' + - '038181007acabf1d99e1fb05edbdd54608886dd6c509fc5820' + - '2be8274f8139b60f8ea219666f7eff9737e92a732b318ef423' + - '7da94123dcac4f9a28e76fe663b26d42482ac6d66d380bbdfe' + - '0230083e743e7966671752b82f692e1034e9bfc9d0cd829888' + - '6c6c996e7c3d231e02ad5399a170b525b74f11d7ed13a7a815' + - 'f4b974253a8d66', 'hex'); + '3082035c308202c5a003020102020900ecc9b856270da9aa300d06092a864886f70d0101' + + '0b0500307a310b3009060355040613025553310b300906035504080c024341310b300906' + + '035504070c025346310f300d060355040a0c064a6f79656e743110300e060355040b0c07' + + '4e6f64652e6a73310c300a06035504030c036361313120301e06092a864886f70d010901' + + '161172794074696e79636c6f7564732e6f72673020170d3232303930333134343635315a' + + '180f32323936303631373134343635315a307d310b3009060355040613025553310b3009' + + '06035504080c024341310b300906035504070c025346310f300d060355040a0c064a6f79' + + '656e743110300e060355040b0c074e6f64652e6a73310f300d06035504030c066167656e' + + '74313120301e06092a864886f70d010901161172794074696e79636c6f7564732e6f7267' + + '30820122300d06092a864886f70d01010105000382010f003082010a0282010100d45632' + + '0afb20d3827093dc2c4284ed04dfbabd56e1ddae529e28b790cd4256db273349f3735ffd' + + '337c7a6363ecca5a27b7f73dc7089a96c6d886db0c62388f1cdd6a963afcd599d5800e58' + + '7a11f908960f84ed50ba25a28303ecda6e684fbe7baedc9ce8801327b1697af25097cee3' + + 'f175e400984c0db6a8eb87be03b4cf94774ba56fffc8c63c68d6adeb60abbe69a7b14ab6' + + 'a6b9e7baa89b5adab8eb07897c07f6d4fa3d660dff574107d28e8f63467a788624c57419' + + '7693e959cea1362ffae1bba10c8c0d88840abfef103631b2e8f5c39b5548a7ea57e8a39f' + + '89291813f45a76c448033a2b7ed8403f4baa147cf35e2d2554aa65ce49695797095bf4dc' + + '6b0203010001a361305f305d06082b060105050701010451304f302306082b0601050507' + + '30018617687474703a2f2f6f6373702e6e6f64656a732e6f72672f302806082b06010505' + + '073002861c687474703a2f2f63612e6e6f64656a732e6f72672f63612e63657274300d06' + + '092a864886f70d01010b0500038181001f3ab6ce83b0af3a78a5de6707480de7e6a516d9' + + '207b9fd5facb77c7eed3d98458a186cd2ffebc91640ca124cf1a59a9b5e08e60bbda0f0b' + + '7458da6fc8dbc5b17a23436eba314c7aada265f70f5ab88f1902012dd2bfa8a92a5c0020' + + '914f5c83c6cda906381e2844ff37c20dcc720e88d3d01f1bf63aeb4b7427c047e7b44603', + 'hex'); { const x509 = new X509Certificate(cert); @@ -93,24 +88,24 @@ const der = Buffer.from( assert.strictEqual(x509.subjectAltName, undefined); assert.strictEqual(x509.issuer, issuerCheck); assert.strictEqual(x509.infoAccess, infoAccessCheck); - assert.strictEqual(x509.validFrom, 'Nov 16 18:42:21 2018 GMT'); - assert.strictEqual(x509.validTo, 'Aug 30 18:42:21 2292 GMT'); + assert.strictEqual(x509.validFrom, 'Sep 3 14:46:51 2022 GMT'); + assert.strictEqual(x509.validTo, 'Jun 17 14:46:51 2296 GMT'); assert.strictEqual( x509.fingerprint, - 'D7:FD:F6:42:92:A8:83:51:8E:80:48:62:66:DA:85:C2:EE:A6:A1:CD'); + '39:3C:63:64:25:25:9B:BC:5B:51:6D:05:EE:DA:6F:40:4A:E5:54:06'); assert.strictEqual( x509.fingerprint256, - 'B0:BE:46:49:B8:29:63:E0:6F:63:C8:8A:57:9C:3F:9B:72:C6:F5:89:E3:0D:' + - '84:AC:5B:08:9A:20:89:B6:8F:D6' + '05:C8:51:4C:42:C9:E7:6E:4D:78:BE:9B:48:F6:B6:C8:A0:97:7F:42:87:B5:' + + '06:97:E7:DE:A5:3A:4D:BE:BA:CC' ); assert.strictEqual( x509.fingerprint512, - 'D0:05:01:82:2C:D8:09:BE:27:94:E7:83:F1:88:BC:7A:8B:D0:39:97:54:B6:' + - 'D0:B4:46:5B:DE:13:5B:68:86:B6:F2:A8:95:22:D5:6E:8B:35:DA:89:29:CA:' + - 'A3:06:C5:CE:43:C1:7F:2D:7E:5F:44:A5:EE:A3:CB:97:05:A3:E3:68' + '51:62:18:39:E2:E2:77:F5:86:11:E8:C0:CA:54:43:7C:76:83:19:05:D0:03:' + + '24:21:B8:EB:14:61:FB:24:16:EB:BD:51:1A:17:91:04:30:03:EB:68:5F:DC:' + + '86:E1:D1:7C:FB:AF:78:ED:63:5F:29:9C:32:AF:A1:8E:22:96:D1:02' ); assert.strictEqual(x509.keyUsage, undefined); - assert.strictEqual(x509.serialNumber, 'ECC9B856270DA9A8'); + assert.strictEqual(x509.serialNumber, 'ECC9B856270DA9AA'); assert.deepStrictEqual(x509.raw, der); @@ -220,25 +215,28 @@ const der = Buffer.from( 'OCSP - URI': ['http://ocsp.nodejs.org/'], 'CA Issuers - URI': ['http://ca.nodejs.org/ca.cert'] }), - modulus: 'EF5440701637E28ABB038E5641F828D834C342A9D25EDBB86A2BF' + - '6FBD809CB8E037A98B71708E001242E4DEB54C6164885F599DD87' + - 'A23215745955BE20417E33C4D0D1B80C9DA3DE419A2607195D2FB' + - '75657B0BBFB5EB7D0BBA5122D1B6964C7B570D50B8EC001EEB68D' + - 'FB584437508F3129928D673B30A3E0BF4F50609E6371', - bits: 1024, + modulus: 'D456320AFB20D3827093DC2C4284ED04DFBABD56E1DDAE529E28B790CD42' + + '56DB273349F3735FFD337C7A6363ECCA5A27B7F73DC7089A96C6D886DB0C' + + '62388F1CDD6A963AFCD599D5800E587A11F908960F84ED50BA25A28303EC' + + 'DA6E684FBE7BAEDC9CE8801327B1697AF25097CEE3F175E400984C0DB6A8' + + 'EB87BE03B4CF94774BA56FFFC8C63C68D6ADEB60ABBE69A7B14AB6A6B9E7' + + 'BAA89B5ADAB8EB07897C07F6D4FA3D660DFF574107D28E8F63467A788624' + + 'C574197693E959CEA1362FFAE1BBA10C8C0D88840ABFEF103631B2E8F5C3' + + '9B5548A7EA57E8A39F89291813F45A76C448033A2B7ED8403F4BAA147CF3' + + '5E2D2554AA65CE49695797095BF4DC6B', + bits: 2048, exponent: '0x10001', - valid_from: 'Nov 16 18:42:21 2018 GMT', - valid_to: 'Aug 30 18:42:21 2292 GMT', - fingerprint: 'D7:FD:F6:42:92:A8:83:51:8E:80:48:62:66:DA:85:C2:EE:A6:A1:CD', + valid_from: 'Sep 3 14:46:51 2022 GMT', + valid_to: 'Jun 17 14:46:51 2296 GMT', + fingerprint: '39:3C:63:64:25:25:9B:BC:5B:51:6D:05:EE:DA:6F:40:4A:E5:54:06', fingerprint256: - 'B0:BE:46:49:B8:29:63:E0:6F:63:C8:8A:57:9C:3F:9B:72:' + - 'C6:F5:89:E3:0D:84:AC:5B:08:9A:20:89:B6:8F:D6', + '05:C8:51:4C:42:C9:E7:6E:4D:78:BE:9B:48:F6:B6:C8:A0:' + + '97:7F:42:87:B5:06:97:E7:DE:A5:3A:4D:BE:BA:CC', fingerprint512: - 'D0:05:01:82:2C:D8:09:BE:27:94:E7:83:F1:88:BC:7A:8B:' + - 'D0:39:97:54:B6:D0:B4:46:5B:DE:13:5B:68:86:B6:F2:A8:' + - '95:22:D5:6E:8B:35:DA:89:29:CA:A3:06:C5:CE:43:C1:7F:' + - '2D:7E:5F:44:A5:EE:A3:CB:97:05:A3:E3:68', - serialNumber: 'ECC9B856270DA9A8' + '51:62:18:39:E2:E2:77:F5:86:11:E8:C0:CA:54:43:7C:76:83:19:05:D0:03:' + + '24:21:B8:EB:14:61:FB:24:16:EB:BD:51:1A:17:91:04:30:03:EB:68:5F:DC:' + + '86:E1:D1:7C:FB:AF:78:ED:63:5F:29:9C:32:AF:A1:8E:22:96:D1:02', + serialNumber: 'ECC9B856270DA9AA' }; const legacyObject = x509.toLegacyObject(); diff --git a/test/parallel/test-tls-cert-chains-concat.js b/test/parallel/test-tls-cert-chains-concat.js index c186f0f6c4e4b1..a56e2e38e73b35 100644 --- a/test/parallel/test-tls-cert-chains-concat.js +++ b/test/parallel/test-tls-cert-chains-concat.js @@ -25,7 +25,7 @@ connect({ assert.strictEqual(peer.subject.emailAddress, 'adam.lippai@tresorit.com'); assert.strictEqual(peer.subject.CN, 'Ádám Lippai'); assert.strictEqual(peer.issuer.CN, 'ca3'); - assert.strictEqual(peer.serialNumber, 'D0082F458B6EFBE8'); + assert.strictEqual(peer.serialNumber, '5B75D77EDC7FB5B7FA9F1424DA4C64FB815DCBDD'); const next = pair.client.conn.getPeerCertificate(true).issuerCertificate; const root = next.issuerCertificate; @@ -33,7 +33,7 @@ connect({ debug('next:\n', next); assert.strictEqual(next.subject.CN, 'ca3'); assert.strictEqual(next.issuer.CN, 'ca1'); - assert.strictEqual(next.serialNumber, 'ECC9B856270DA9A7'); + assert.strictEqual(next.serialNumber, 'ECC9B856270DA9A9'); debug('root:\n', root); assert.strictEqual(root.subject.CN, 'ca1'); diff --git a/test/parallel/test-tls-cert-chains-in-ca.js b/test/parallel/test-tls-cert-chains-in-ca.js index 0e834cc9bd11a2..b701ea13152b59 100644 --- a/test/parallel/test-tls-cert-chains-in-ca.js +++ b/test/parallel/test-tls-cert-chains-in-ca.js @@ -30,13 +30,13 @@ connect({ const peer = pair.client.conn.getPeerCertificate(); debug('peer:\n', peer); - assert.strictEqual(peer.serialNumber, 'D0082F458B6EFBE8'); + assert.strictEqual(peer.serialNumber, '5B75D77EDC7FB5B7FA9F1424DA4C64FB815DCBDD'); const next = pair.client.conn.getPeerCertificate(true).issuerCertificate; const root = next.issuerCertificate; delete next.issuerCertificate; debug('next:\n', next); - assert.strictEqual(next.serialNumber, 'ECC9B856270DA9A7'); + assert.strictEqual(next.serialNumber, 'ECC9B856270DA9A9'); debug('root:\n', root); assert.strictEqual(root.serialNumber, 'CB153AE212609FC6'); diff --git a/test/parallel/test-tls-getcertificate-x509.js b/test/parallel/test-tls-getcertificate-x509.js index 5be788f6793113..e86e4a59c6715c 100644 --- a/test/parallel/test-tls-getcertificate-x509.js +++ b/test/parallel/test-tls-getcertificate-x509.js @@ -22,7 +22,7 @@ server.once('secureConnection', common.mustCall(function(socket) { assert(cert instanceof X509Certificate); assert.strictEqual( cert.serialNumber, - 'D0082F458B6EFBE8'); + '5B75D77EDC7FB5B7FA9F1424DA4C64FB815DCBDD'); })); server.listen(0, common.mustCall(function() { @@ -35,7 +35,7 @@ server.listen(0, common.mustCall(function() { assert.strictEqual(peerCert.issuerCertificate.issuerCertificate, undefined); assert.strictEqual( peerCert.issuerCertificate.serialNumber, - 'ECC9B856270DA9A7' + 'ECC9B856270DA9A9' ); server.close(); })); diff --git a/test/parallel/test-tls-peer-certificate.js b/test/parallel/test-tls-peer-certificate.js index 5ca086723a6fa1..a457abe3d7e309 100644 --- a/test/parallel/test-tls-peer-certificate.js +++ b/test/parallel/test-tls-peer-certificate.js @@ -53,39 +53,39 @@ connect({ assert.ok(peerCert.issuerCertificate); assert.strictEqual(peerCert.subject.emailAddress, 'ry@tinyclouds.org'); - assert.strictEqual(peerCert.serialNumber, 'ECC9B856270DA9A8'); + assert.strictEqual(peerCert.serialNumber, 'ECC9B856270DA9AA'); assert.strictEqual(peerCert.exponent, '0x10001'); - assert.strictEqual(peerCert.bits, 1024); + assert.strictEqual(peerCert.bits, 2048); // The conversion to bits is odd because modulus isn't a buffer, its a hex // string. There are two hex chars for every byte of modulus, and 8 bits per // byte. assert.strictEqual(peerCert.modulus.length / 2 * 8, peerCert.bits); assert.strictEqual( peerCert.fingerprint, - 'D7:FD:F6:42:92:A8:83:51:8E:80:48:62:66:DA:85:C2:EE:A6:A1:CD' + '39:3C:63:64:25:25:9B:BC:5B:51:6D:05:EE:DA:6F:40:4A:E5:54:06' ); assert.strictEqual( peerCert.fingerprint256, - 'B0:BE:46:49:B8:29:63:E0:6F:63:C8:8A:57:9C:3F:9B:72:C6:F5:89:E3:0D:84:AC:' + - '5B:08:9A:20:89:B6:8F:D6' - ); + '05:C8:51:4C:42:C9:E7:6E:4D:78:BE:9B:48:F6:B6:C8:A0:' + + '97:7F:42:87:B5:06:97:E7:DE:A5:3A:4D:BE:BA:CC', + ); assert.strictEqual( peerCert.fingerprint512, - 'D0:05:01:82:2C:D8:09:BE:27:94:E7:83:F1:88:BC:7A:8B:D0:39:97:54:B6:' + - 'D0:B4:46:5B:DE:13:5B:68:86:B6:F2:A8:95:22:D5:6E:8B:35:DA:89:29:CA:' + - 'A3:06:C5:CE:43:C1:7F:2D:7E:5F:44:A5:EE:A3:CB:97:05:A3:E3:68' + '51:62:18:39:E2:E2:77:F5:86:11:E8:C0:CA:54:43:7C:76:83:19:05:D0:03:' + + '24:21:B8:EB:14:61:FB:24:16:EB:BD:51:1A:17:91:04:30:03:EB:68:5F:DC:' + + '86:E1:D1:7C:FB:AF:78:ED:63:5F:29:9C:32:AF:A1:8E:22:96:D1:02' ); // SHA256 fingerprint of the public key assert.strictEqual( sha256(peerCert.pubkey).digest('hex'), - '221fcc8593146e9eee65b2f7f9c1504993ece8de014657a4a1cde55c5e35d06e' + '490f8da0889339df5164d500b406de0af3249c174c2b60152528940fa116e9cc' ); // HPKP / RFC7469 "pin-sha256" of the public key assert.strictEqual( sha256(peerCert.pubkey).digest('base64'), - 'Ih/MhZMUbp7uZbL3+cFQSZPs6N4BRlekoc3lXF410G4=' + 'SQ+NoIiTOd9RZNUAtAbeCvMknBdMK2AVJSiUD6EW6cw=' ); assert.deepStrictEqual(peerCert.infoAccess['OCSP - URI'], diff --git a/test/parallel/test-tls-pfx-authorizationerror.js b/test/parallel/test-tls-pfx-authorizationerror.js index 5105a60dacd6de..ec744e8837a66a 100644 --- a/test/parallel/test-tls-pfx-authorizationerror.js +++ b/test/parallel/test-tls-pfx-authorizationerror.js @@ -23,7 +23,7 @@ const server = tls }, common.mustCall(function(c) { assert.strictEqual(c.getPeerCertificate().serialNumber, - 'ECC9B856270DA9A8'); + 'ECC9B856270DA9AA'); assert.strictEqual(c.authorizationError, null); c.end(); }) @@ -42,7 +42,7 @@ const server = tls // that .getCertificate() does not accidentally decrease the // reference count of the X509* certificate on the native side. assert.strictEqual(client.getCertificate().serialNumber, - 'ECC9B856270DA9A8'); + 'ECC9B856270DA9AA'); } client.end(); server.close(); From 1e05b506cd9d36abeb6aec034cf6ea5fcc3ec697 Mon Sep 17 00:00:00 2001 From: Momtchil Momtchev Date: Sat, 3 Sep 2022 21:12:26 +0000 Subject: [PATCH 2/6] add missed fingerprints --- test/parallel/test-tls-peer-certificate.js | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/test/parallel/test-tls-peer-certificate.js b/test/parallel/test-tls-peer-certificate.js index a457abe3d7e309..c515ee7642db2e 100644 --- a/test/parallel/test-tls-peer-certificate.js +++ b/test/parallel/test-tls-peer-certificate.js @@ -112,24 +112,24 @@ connect({ assert.ok(peerCert.issuerCertificate); assert.strictEqual(peerCert.subject.emailAddress, 'ry@tinyclouds.org'); - assert.strictEqual(peerCert.serialNumber, 'C1EA7B03D5956D52'); + assert.strictEqual(peerCert.serialNumber, '32E8197681DA33185867B52885F678BFDBA51727'); assert.strictEqual(peerCert.exponent, undefined); assert.strictEqual(peerCert.pubKey, undefined); assert.strictEqual(peerCert.modulus, undefined); assert.strictEqual( peerCert.fingerprint, - 'DF:F0:D3:6B:C3:E7:74:7C:C7:F3:FB:1E:33:12:AE:6C:8D:53:5F:74' + '31:EB:2C:7B:AA:39:E8:E8:F5:43:62:05:CD:64:B3:66:1E:EA:44:A3' ); assert.strictEqual( peerCert.fingerprint256, - 'AB:08:3C:40:C7:07:D7:D1:79:32:92:3B:96:52:D0:38:4C:22:ED:CD:23:51:D0:A1:' + - '67:AA:33:A0:D5:26:5C:41' + 'B9:27:E4:8F:C0:F5:E3:FD:A6:E5:96:11:DB:69:B8:80:94:8B:0F:6A:4C:D6:80:4F:' + + '87:31:3C:A3:77:6C:4C:0A' ); assert.strictEqual( peerCert.fingerprint512, - '52:F4:86:64:69:0F:94:6F:78:DE:17:7A:5C:92:CA:0F:05:2E:6A:EE:4A:FF:8B:39:' + - 'D6:5E:7A:B8:08:77:B3:80:FC:40:A1:F4:58:CC:7A:DF:BB:3D:38:F9:02:77:50:2B:' + - '9A:0B:FB:79:B4:BD:E9:F5:9C:44:C8:5D:D5:F0:E2:BC' + '45:E3:ED:6E:22:1C:3C:DD:D7:E1:65:A9:30:6E:79:0C:9F:98:B8:BC:24:BB:BA:32:' + + '54:4D:70:4E:78:4F:1B:97:3C:A7:F5:DB:06:F1:36:E9:53:4C:0A:D2:86:83:79:8A:' + + '72:2B:81:55:5D:6F:BC:A6:5B:61:85:26:6B:9D:3E:E8' ); assert.strictEqual( @@ -144,7 +144,7 @@ connect({ const issuer = peerCert.issuerCertificate; assert.strictEqual(issuer.issuerCertificate, issuer); - assert.strictEqual(issuer.serialNumber, 'C1EA7B03D5956D52'); + assert.strictEqual(issuer.serialNumber, '32E8197681DA33185867B52885F678BFDBA51727'); return cleanup(); }); From 5311b8cbd7efacc5acd05284511fd8a9b50da437 Mon Sep 17 00:00:00 2001 From: Momtchil Momtchev Date: Sat, 3 Sep 2022 23:41:08 +0000 Subject: [PATCH 3/6] renew ca1 with a 2048 bit key --- test/fixtures/keys/agent1-cert.pem | 39 +++++---- test/fixtures/keys/agent1.pfx | Bin 3157 -> 3573 bytes test/fixtures/keys/agent10-cert.pem | 18 ++-- test/fixtures/keys/agent10.pfx | Bin 4045 -> 4317 bytes test/fixtures/keys/agent6-cert.pem | 55 ++++++------ test/fixtures/keys/agent6.pfx | Bin 4013 -> 4429 bytes test/fixtures/keys/ca1-cert.pem | 34 +++++--- test/fixtures/keys/ca1-cert.srl | 2 +- test/fixtures/keys/ca1-key.pem | 44 ++++++---- test/fixtures/keys/ca1.cnf | 2 +- test/fixtures/keys/ca3-cert.pem | 37 ++++---- test/fixtures/keys/ca3-cert.srl | 2 +- test/fixtures/keys/ca4-cert.srl | 2 +- test/parallel/test-crypto-x509.js | 82 +++++++++--------- test/parallel/test-tls-cert-chains-concat.js | 6 +- test/parallel/test-tls-cert-chains-in-ca.js | 6 +- test/parallel/test-tls-getcertificate-x509.js | 4 +- test/parallel/test-tls-peer-certificate.js | 16 ++-- .../test-tls-pfx-authorizationerror.js | 4 +- 19 files changed, 192 insertions(+), 161 deletions(-) diff --git a/test/fixtures/keys/agent1-cert.pem b/test/fixtures/keys/agent1-cert.pem index 32e70bf46726d8..bef645b0fbc718 100644 --- a/test/fixtures/keys/agent1-cert.pem +++ b/test/fixtures/keys/agent1-cert.pem @@ -1,20 +1,23 @@ -----BEGIN CERTIFICATE----- -MIIDXDCCAsWgAwIBAgIJAOzJuFYnDamqMA0GCSqGSIb3DQEBCwUAMHoxCzAJBgNV -BAYTAlVTMQswCQYDVQQIDAJDQTELMAkGA1UEBwwCU0YxDzANBgNVBAoMBkpveWVu -dDEQMA4GA1UECwwHTm9kZS5qczEMMAoGA1UEAwwDY2ExMSAwHgYJKoZIhvcNAQkB -FhFyeUB0aW55Y2xvdWRzLm9yZzAgFw0yMjA5MDMxNDQ2NTFaGA8yMjk2MDYxNzE0 -NDY1MVowfTELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMQswCQYDVQQHDAJTRjEP -MA0GA1UECgwGSm95ZW50MRAwDgYDVQQLDAdOb2RlLmpzMQ8wDQYDVQQDDAZhZ2Vu -dDExIDAeBgkqhkiG9w0BCQEWEXJ5QHRpbnljbG91ZHMub3JnMIIBIjANBgkqhkiG -9w0BAQEFAAOCAQ8AMIIBCgKCAQEA1FYyCvsg04Jwk9wsQoTtBN+6vVbh3a5Snii3 -kM1CVtsnM0nzc1/9M3x6Y2Psylont/c9xwialsbYhtsMYjiPHN1qljr81ZnVgA5Y -ehH5CJYPhO1QuiWigwPs2m5oT757rtyc6IATJ7FpevJQl87j8XXkAJhMDbao64e+ -A7TPlHdLpW//yMY8aNat62CrvmmnsUq2prnnuqibWtq46weJfAf21Po9Zg3/V0EH -0o6PY0Z6eIYkxXQZdpPpWc6hNi/64buhDIwNiIQKv+8QNjGy6PXDm1VIp+pX6KOf -iSkYE/RadsRIAzorfthAP0uqFHzzXi0lVKplzklpV5cJW/TcawIDAQABo2EwXzBd -BggrBgEFBQcBAQRRME8wIwYIKwYBBQUHMAGGF2h0dHA6Ly9vY3NwLm5vZGVqcy5v -cmcvMCgGCCsGAQUFBzAChhxodHRwOi8vY2Eubm9kZWpzLm9yZy9jYS5jZXJ0MA0G -CSqGSIb3DQEBCwUAA4GBAB86ts6DsK86eKXeZwdIDefmpRbZIHuf1frLd8fu09mE -WKGGzS/+vJFkDKEkzxpZqbXgjmC72g8LdFjab8jbxbF6I0NuujFMeq2iZfcPWriP -GQIBLdK/qKkqXAAgkU9cg8bNqQY4HihE/zfCDcxyDojT0B8b9jrrS3QnwEfntEYD +MIID6DCCAtCgAwIBAgIUFH02wcL3Qgben6tfIibXitsApCYwDQYJKoZIhvcNAQEL +BQAwejELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMQswCQYDVQQHDAJTRjEPMA0G +A1UECgwGSm95ZW50MRAwDgYDVQQLDAdOb2RlLmpzMQwwCgYDVQQDDANjYTExIDAe +BgkqhkiG9w0BCQEWEXJ5QHRpbnljbG91ZHMub3JnMCAXDTIyMDkwMzIxNDAzN1oY +DzIyOTYwNjE3MjE0MDM3WjB9MQswCQYDVQQGEwJVUzELMAkGA1UECAwCQ0ExCzAJ +BgNVBAcMAlNGMQ8wDQYDVQQKDAZKb3llbnQxEDAOBgNVBAsMB05vZGUuanMxDzAN +BgNVBAMMBmFnZW50MTEgMB4GCSqGSIb3DQEJARYRcnlAdGlueWNsb3Vkcy5vcmcw +ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDUVjIK+yDTgnCT3CxChO0E +37q9VuHdrlKeKLeQzUJW2yczSfNzX/0zfHpjY+zKWie39z3HCJqWxtiG2wxiOI8c +3WqWOvzVmdWADlh6EfkIlg+E7VC6JaKDA+zabmhPvnuu3JzogBMnsWl68lCXzuPx +deQAmEwNtqjrh74DtM+Ud0ulb//Ixjxo1q3rYKu+aaexSramuee6qJta2rjrB4l8 +B/bU+j1mDf9XQQfSjo9jRnp4hiTFdBl2k+lZzqE2L/rhu6EMjA2IhAq/7xA2MbLo +9cObVUin6lfoo5+JKRgT9Fp2xEgDOit+2EA/S6oUfPNeLSVUqmXOSWlXlwlb9Nxr +AgMBAAGjYTBfMF0GCCsGAQUFBwEBBFEwTzAjBggrBgEFBQcwAYYXaHR0cDovL29j +c3Aubm9kZWpzLm9yZy8wKAYIKwYBBQUHMAKGHGh0dHA6Ly9jYS5ub2RlanMub3Jn +L2NhLmNlcnQwDQYJKoZIhvcNAQELBQADggEBAMM0mBBjLMt9pYXePtUeNO0VTw9y +FWCM8nAcAO2kRNwkJwcsispNpkcsHZ5o8Xf5mpCotdvziEWG1hyxwU6nAWyNOLcN +G0a0KUfbMO3B6ZYe1GwPDjXaQnv75SkAdxgX5zOzca3xnhITcjUUGjQ0fbDfwFV5 +ix8mnzvfXjDONdEznVa7PFcN6QliFUMwR/h8pCRHtE5+a10OSPeJSrGG+FtrGnRW +G1IJUv6oiGF/MvWCr84REVgc1j78xomGANJIu2hN7bnD1nEMON6em8IfnDOUtynV +9wfWTqiQYD5Zifj6WcGa0aAHMuetyFG4lIfMAHmd3gaKpks7j9l26LwRPvI= -----END CERTIFICATE----- diff --git a/test/fixtures/keys/agent1.pfx b/test/fixtures/keys/agent1.pfx index 9a6984f929f8e5fe82f46ff62a83ff70f144b2b1..96408176c22edcd07a5f612f4a9d416babfe76fb 100644 GIT binary patch delta 3514 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 o00a~uZ_kS0Ni|}tPQ9#$j$wuqpyZ1L2(-O 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

3W%*Sn38x_YAv}Vz^-N{XA{@6x9rW9Q<;}&3hbj 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 KwXOmJ0tf&mQX_W& delta 3990 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 diff --git a/test/fixtures/keys/agent6-cert.pem b/test/fixtures/keys/agent6-cert.pem index a4f9d12774424f..e5cd19dc406e18 100644 --- a/test/fixtures/keys/agent6-cert.pem +++ b/test/fixtures/keys/agent6-cert.pem @@ -1,9 +1,9 @@ -----BEGIN CERTIFICATE----- -MIIDfDCCAmSgAwIBAgIUW3XXftx/tbf6nxQk2kxk+4Fdy90wDQYJKoZIhvcNAQEL +MIIDfDCCAmSgAwIBAgIUW3XXftx/tbf6nxQk2kxk+4Fdy94wDQYJKoZIhvcNAQEL BQAwejELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMQswCQYDVQQHDAJTRjEPMA0G A1UECgwGSm95ZW50MRAwDgYDVQQLDAdOb2RlLmpzMQwwCgYDVQQDDANjYTMxIDAe -BgkqhkiG9w0BCQEWEXJ5QHRpbnljbG91ZHMub3JnMCAXDTIyMDkwMzE0NDY1MloY -DzIyOTYwNjE3MTQ0NjUyWjB0MQswCQYDVQQGEwJIVTERMA8GA1UEBwwIQnVkYXBl +BgkqhkiG9w0BCQEWEXJ5QHRpbnljbG91ZHMub3JnMCAXDTIyMDkwMzIxNDAzN1oY +DzIyOTYwNjE3MjE0MDM3WjB0MQswCQYDVQQGEwJIVTERMA8GA1UEBwwIQnVkYXBl c3QxETAPBgNVBAoMCFRyZXNvcml0MRYwFAYDVQQDDA3DgWTDoW0gTGlwcGFpMScw JQYJKoZIhvcNAQkBFhhhZGFtLmxpcHBhaUB0cmVzb3JpdC5jb20wggEiMA0GCSqG SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDL+3lXygi/1QUopZMz1aW6eMvhbCWfm8/F @@ -12,29 +12,32 @@ paQdcKxgH9xqFsG96U+ODoqykXYSfO9E5qweFDZVPlUky18Ofv1k+dxQBSDAKJe3 e9MSt3jgQ0vD3ZQIl9A2TOfRVJIbYcm0EQthQxpZSMA15W5FTdjMc4wB3i5tanH6 NdKYV5L0cWGiLXAXkRYGmj/iQMSHipSazEHJAmmixuBa1HLGdwaUFziQ6syI0I2x bBqJkyj2OhiNWTFcGWHoQP1DePDfqcF5MIfDej7mRwnaL3qD27cFAgMBAAEwDQYJ -KoZIhvcNAQELBQADggEBADpMU+eXabNYHCcteUWNL7NEvvVpXeZ4Dv1pcsT4yNZZ -C+hlvFEx7N3qd8oHrSOfyWCg2lhVdX+sJBSU01RrpG4NxQHXvLpFbnA9otTi1t4e -ltJStcszh1c5wIpP4qt+8M/k3n9YXqOjgTe/Oek/KD05mph+HoeeWTF0rQgYEzHA -/l8ErTGVIg1B+sYQD6fX3O1eC8nAwqGm93A7qRdRv06XjvcHsCxJfGpINWG9DGqe -WQpyJkk2anPn9lyKC8WuoDkj9v+SJceKbJuXq32YyS3ZWBdPG7yCydoMUZjwTyN2 -uhDoqjcBvUt9k4lQ+Gov/H40Ml7IQZZWKN4vMXHGWlU= +KoZIhvcNAQELBQADggEBAFhJ0t5egdr3Z2zWuYmM+YQzOeLaGtfTQST7H5W64Ckx +OHwkYH1LjO5pGs+HGvbaA0DIocCB6fliWaf+kxUo7t+wyHr1Dnr5Po3ZvpHe6AU5 +i/J9bmFUk1oE28Ijgk8ktL77Lj8baihcaq1ca0o03zM16MEaA7eiT95ds2QDXgPL +8hdCsOHiEOllspcYRl3uh1WQQjzLOZmCi4dZI+nuTQ2rviD0T5KYZYJY4nzTssEK +yzfYeUUwUu14J1wYGTgTxKXAWjN0IkxFNq1hX6rC/2U819sVEYF8uWUp9dWJ1slT +z09yT9qZWiF5tebRaRNL1al/IjWkmN39W9DGEFMX2Vk= -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -MIIDCDCCAnGgAwIBAgIJAOzJuFYnDampMA0GCSqGSIb3DQEBCwUAMHoxCzAJBgNV -BAYTAlVTMQswCQYDVQQIDAJDQTELMAkGA1UEBwwCU0YxDzANBgNVBAoMBkpveWVu -dDEQMA4GA1UECwwHTm9kZS5qczEMMAoGA1UEAwwDY2ExMSAwHgYJKoZIhvcNAQkB -FhFyeUB0aW55Y2xvdWRzLm9yZzAgFw0yMjA5MDMxNDQ2NTFaGA8yMjk2MDYxNzE0 -NDY1MVowejELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMQswCQYDVQQHDAJTRjEP -MA0GA1UECgwGSm95ZW50MRAwDgYDVQQLDAdOb2RlLmpzMQwwCgYDVQQDDANjYTMx -IDAeBgkqhkiG9w0BCQEWEXJ5QHRpbnljbG91ZHMub3JnMIIBIjANBgkqhkiG9w0B -AQEFAAOCAQ8AMIIBCgKCAQEAu+hrWzL0TOxNXYi+pf2OKkLgyrm5hlmDqc+5JFHA -KXyU2vICIUL37zXVP4raSyH9TYZqfXA0ZNwVeoFNz+EnrVT/lcdz0omejCQ20FxE -5+3CySHsLTHsRn/MCZXUyd8HL+v9XWQ1N0TNzBO1woDRgVzzo3P0zs9krRBn+IsF -yhOzB1dA9v4arjsLnLai41fevcPI3mugTakI3Cm6uWNe1eLMRwDvnqW6QvPG8gGj -IJkXKpTOutM6SnXLH40Gf+Fc6HHvTjknf/mh3cC2TNwVS+rwCNPVKpGgftzOJ9qS -unTwkLYpm2g8qO0GWIFqZqd/2AzdR4YeiAaDKEKkrvvwxQIDAQABoxAwDjAMBgNV -HRMEBTADAQH/MA0GCSqGSIb3DQEBCwUAA4GBAMNPdUtdbQcXC00lLcUF1B25VutJ -Zw5SOxGFNfzVRGY39BHyVcz/ILGILQklulH41wNpdc44g2Sq97Op5H4gioJfssqD -tmZpg410lKNuDI0d3RIxs8IHBBldvhD3knmsn5rnz1qotd7ipGSedcJjqbqV8gnw -R5ZH4U2Igv0p8HFc +MIIDlDCCAnygAwIBAgIUFH02wcL3Qgben6tfIibXitsApCUwDQYJKoZIhvcNAQEL +BQAwejELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMQswCQYDVQQHDAJTRjEPMA0G +A1UECgwGSm95ZW50MRAwDgYDVQQLDAdOb2RlLmpzMQwwCgYDVQQDDANjYTExIDAe +BgkqhkiG9w0BCQEWEXJ5QHRpbnljbG91ZHMub3JnMCAXDTIyMDkwMzIxNDAzN1oY +DzIyOTYwNjE3MjE0MDM3WjB6MQswCQYDVQQGEwJVUzELMAkGA1UECAwCQ0ExCzAJ +BgNVBAcMAlNGMQ8wDQYDVQQKDAZKb3llbnQxEDAOBgNVBAsMB05vZGUuanMxDDAK +BgNVBAMMA2NhMzEgMB4GCSqGSIb3DQEJARYRcnlAdGlueWNsb3Vkcy5vcmcwggEi +MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC76GtbMvRM7E1diL6l/Y4qQuDK +ubmGWYOpz7kkUcApfJTa8gIhQvfvNdU/itpLIf1Nhmp9cDRk3BV6gU3P4SetVP+V +x3PSiZ6MJDbQXETn7cLJIewtMexGf8wJldTJ3wcv6/1dZDU3RM3ME7XCgNGBXPOj +c/TOz2StEGf4iwXKE7MHV0D2/hquOwuctqLjV969w8jea6BNqQjcKbq5Y17V4sxH +AO+epbpC88byAaMgmRcqlM660zpKdcsfjQZ/4Vzoce9OOSd/+aHdwLZM3BVL6vAI +09UqkaB+3M4n2pK6dPCQtimbaDyo7QZYgWpmp3/YDN1Hhh6IBoMoQqSu+/DFAgMB +AAGjEDAOMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBAJwGWU3qa5eT +EEP/IXeZUJuZhqND+kBvBPPUYTeCXSbVRI2c6WaU7NZUqYkDz+lVrAMMG+eGPCW1 +8h8DehudZLNDvrz8uEPsYbgvZD+grFRmWh5kUdc2yz6gVVzTTGwy7ARgSoebUqK0 +O4uI8BW/UlF+OpGSpimMBnHqAq13k1Eb9kjckyZw2qIhW02mCsv9PnVQ8waDUq+C +3No8ZoNqgQVVOFSuJz9wxGFPdt0KhizYMh0n+BP7U5srTn0LwWBEXoPsHBWhudTC +NWYtx++OIWK/3QEufal83p2W3ICxAW3yqY7Qy03Z2LW07BDDdAmoFN9NTYuZKGd4 +DQYB7oHNx8E= -----END CERTIFICATE----- diff --git a/test/fixtures/keys/agent6.pfx b/test/fixtures/keys/agent6.pfx index 6a3c7b14b842e5f6232e1d49585429f4c882cbc7..e77b5b6c5e3dc1e716ada3680ec09011830485f2 100644 GIT binary patch delta 4377 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 diff --git a/test/fixtures/keys/ca1-cert.pem b/test/fixtures/keys/ca1-cert.pem index c126543553d904..e1a012c6bc7c88 100644 --- a/test/fixtures/keys/ca1-cert.pem +++ b/test/fixtures/keys/ca1-cert.pem @@ -1,16 +1,22 @@ -----BEGIN CERTIFICATE----- -MIIChDCCAe2gAwIBAgIJAMsVOuISYJ/GMA0GCSqGSIb3DQEBCwUAMHoxCzAJBgNV -BAYTAlVTMQswCQYDVQQIDAJDQTELMAkGA1UEBwwCU0YxDzANBgNVBAoMBkpveWVu -dDEQMA4GA1UECwwHTm9kZS5qczEMMAoGA1UEAwwDY2ExMSAwHgYJKoZIhvcNAQkB -FhFyeUB0aW55Y2xvdWRzLm9yZzAgFw0xODExMTYxODQyMjBaGA8yMjkyMDgzMDE4 -NDIyMFowejELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMQswCQYDVQQHDAJTRjEP -MA0GA1UECgwGSm95ZW50MRAwDgYDVQQLDAdOb2RlLmpzMQwwCgYDVQQDDANjYTEx -IDAeBgkqhkiG9w0BCQEWEXJ5QHRpbnljbG91ZHMub3JnMIGfMA0GCSqGSIb3DQEB -AQUAA4GNADCBiQKBgQDrNdKjVKhbxKbrDRLdy45u9vsU3IH8C3qFcLF5wqf+g7OC -vMOOrFDM6mL5iYwuYaLRvAtsC0mtGPzBGyFflxGhiBYaOhi7nCKEsUkFuNYlCzX+ -FflT04JYT3qWPLL7rT32GXpABND/8DEnj5D5liYYNR05PjV1fUnGg1gPqXVxbwID -AQABoxAwDjAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBCwUAA4GBAHhsWFy6m6VO -AjK14n0XCSM66ltk9qMKpOryXneLhmmkOQbJd7oavueUWzMdszWLMKhrBoXjmvuW -QceutP9IUq1Kzw7a/B+lLPD90xfLMr7tNLAxZoJmq/NAUI63M3nJGpX0HkjnYwoU -ekzNkKt5TggwcqqzK+cCSG1wDvJ+wjiD +MIIDlDCCAnygAwIBAgIUSrFsjf1qfQ0t/KvfnEsOksatAikwDQYJKoZIhvcNAQEL +BQAwejELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMQswCQYDVQQHDAJTRjEPMA0G +A1UECgwGSm95ZW50MRAwDgYDVQQLDAdOb2RlLmpzMQwwCgYDVQQDDANjYTExIDAe +BgkqhkiG9w0BCQEWEXJ5QHRpbnljbG91ZHMub3JnMCAXDTIyMDkwMzIxNDAzN1oY +DzIyOTYwNjE3MjE0MDM3WjB6MQswCQYDVQQGEwJVUzELMAkGA1UECAwCQ0ExCzAJ +BgNVBAcMAlNGMQ8wDQYDVQQKDAZKb3llbnQxEDAOBgNVBAsMB05vZGUuanMxDDAK +BgNVBAMMA2NhMTEgMB4GCSqGSIb3DQEJARYRcnlAdGlueWNsb3Vkcy5vcmcwggEi +MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDNvf4OGGep+ak+4DNjbuNgy0S/ +AZPxahEFp4gpbcvsi9YLOPZ31qpilQeQf7d27scIZ02Qx1YBAzljxELB8H/ZxuYS +cQK0s+DNP22xhmgwMWznO7TezkHP5ujN2UkbfbUpfUxGFgncXeZf9wR7yFWppeHi +RWNBOgsvY7sTrS12kXjWGjqntF7xcEDHc7h+KyF6ZjVJZJCnP6pJEQ+rUjd51eCZ +Xt4WjowLnQiCS1VKzXiP83a++Ma1BKKkUitTR112/Uwd5eGoiByhmLzb/BhxnHJN +07GXjhlMItZRm/jfbZsx1mwnNOO3tx4r08l+DaqkinIadvazs+1ugCaKQn8xAgMB +AAGjEDAOMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBAFqG0RXURDam +56x5accdg9sY5zEGP5VQhkK3ZDc2NyNNa25rwvrjCpO+e0OSwKAmm4aX6iIf2woY +wF2f9swWYzxn9CG4fDlUA8itwlnHxupeL4fGMTYb72vf31plUXyBySRsTwHwBloc +F7KvAZpYYKN9EMH1S/267By6H2I33BT/Ethv//n8dSfmuCurR1kYRaiOC4PVeyFk +B3sj8TtolrN0y/nToWUhmKiaVFnDx3odQ00yhmxR3t21iB7yDkko6D8Vf2dVC4j/ +YYBVprXGlTP/hiYRLDoP20xKOYznx5cvHPJ9p+lVcOZUJsJj/Iy750+2n5UiBmXt +lz88C25ucKA= -----END CERTIFICATE----- diff --git a/test/fixtures/keys/ca1-cert.srl b/test/fixtures/keys/ca1-cert.srl index 0657925b5ac970..79dbb4bd80e8fa 100644 --- a/test/fixtures/keys/ca1-cert.srl +++ b/test/fixtures/keys/ca1-cert.srl @@ -1 +1 @@ -ECC9B856270DA9AA +147D36C1C2F74206DE9FAB5F2226D78ADB00A426 diff --git a/test/fixtures/keys/ca1-key.pem b/test/fixtures/keys/ca1-key.pem index be4ad727f70200..64c4793898c661 100644 --- a/test/fixtures/keys/ca1-key.pem +++ b/test/fixtures/keys/ca1-key.pem @@ -1,18 +1,30 @@ -----BEGIN ENCRYPTED PRIVATE KEY----- -MIIC1DBOBgkqhkiG9w0BBQ0wQTApBgkqhkiG9w0BBQwwHAQIO9cMY0yHJGgCAggA -MAwGCCqGSIb3DQIJBQAwFAYIKoZIhvcNAwcECAKYHSZXK7beBIICgHkIYlgRIfZt -QZxMoahaz4Bu6t5F24ud9rdrpT8qKCnffj71z5mtwucE7sXMslcejgo4QEP5V3lS -zFWQDY5B0p9al+M9DIsseSz8L9StqgQo3FfYLGVs8njO4PFyaWSdbPWWpaXRUmdm -32CbOKwdvOMFhcR8G+jlezkm4uyQ9yCC5bERdrpsaaPJTlt8aMdrvxMytHw60OZo -VVF88fRm9x4kUT+sKyiwG0JWTRDueeFoJR4oa5xlw1AVmEYBBQee9Tc73wqtOr2r -4dnL/zwc6c9ZoTTDOGZNgBvxswVzg04K/qp9LIt3uOeHXqfnmzfmJ4eT5fG71pir -pSfZPIYXJwgC1NjWvsWudI/kE1Wj0JnGYuPY/Vea9RSSrRqq9nL9kqTSa1jgo8l1 -zTR/uZHZH2wCMlH09tiz7uOiPihsO8qeYWIe+vkgC2xCm6O/B1vMuqQY36LOxeVt -igi9hDLjWxNth9lEcC/0wsrft8Y1/CF5h3/j86h1IcgQKFrePu40kols/yBxp7/n -MIzm4oUoClGe3q+a3aajEYL5Cos+7tu2jSM3MKVMiNZ5aTICQ9Sr/OOz+tYZOdJd -hCDF/oncBALJ7nhe77mf1j+Qy/vZzCvDIl/ki3zK/S83U9InZW3oKFv4u3brh+77 -2zruIZ6l/zId8fFARdh6PvXz5avz2eC//EM1zNJiV6IC9DvB3xibvA05rmoK4g9V -DIIIWJsTJUPPvEXszMAtb1zR+MhDs71RF6KvM67KCasI0k07hGY0rgDjlzeoWe/3 -SLgXPda5/WCkRcpgznzRu53HJwq27tUsh74hXPbqaQREDrX0bBBokAMCGBxCFrJi -Btmo/ouOp4w= +MIIFHDBOBgkqhkiG9w0BBQ0wQTApBgkqhkiG9w0BBQwwHAQIHHM/o+humHkCAggA +MAwGCCqGSIb3DQIJBQAwFAYIKoZIhvcNAwcECHdf1+eoLrBlBIIEyLuXuqVgoNwA +gC8WqA/n9rnMQ4eZHdm8OB+Vodx3wSQVnT2nWiGa6Jo65iwtu9EDvTPuO9lY/7tY +becY5qh/6uxUvS8KrsctiSenIgAgk7strdwbl7347o6bjMtAB9Fy0gQHFZUm/lpu +94pcYnYs7DkimgDQrm//YCFkQDF5yTbXMr6+F5O8x/mxlOtzWxa+whDVjTs1lyYD +Q8Ng8VeGJYMNnFMF30KuhzseRIGlDdUcteFfQvP8WF3X5Hf9Agzqt35U4/ZScLCX +eEql8r4e5aULmR0dUs3ixs5Ima4XWcxyzCz2oApU6BZMaL0bYfVJlaI7pIwDF3Yk +2gOh+ZoJvH23hI6s5WwZOqKHS78M64zjRxv1QYjb3edINADKxm0MxUCxxfBEsp6Q +2JdJLIx7379sLVtMDidd3ptGGYDiNguU2WOmwLgWBK23cpB330uxJoImPyBQXidi +8qltsekvYI/l4GEHYs26ggUAyArA7aap5nOOnVgERJLG989IaArnDgZ+2JJairaw +1sXCXc5fzVDer6D8m/Rr3Z6p8WCL584ovfIdECvCc4Msgb4dPJwBHQzX10B0OEyo +wDsSaOPOgZ/sGs/Q+4DlQ9iDOgUF6a9UyhqzgHiNrsWiAbCtJBkwY9RZvUTjZZOH +ozXoXZf4G18eAmNCBYzWeK1YHgcuwsruhSZuhojnMF5CgAY+0xnv9f+gn/B2Pwby +lDwF2FCsS7oaRYADHZ0pZOTISGG+aXndDLYPMZp9ftuiKxdkeSHgbzXMEeHkdi9M +qP19IHA3Z/aLWXdbB7G0UA3QK6BY4+kw0WorDrVXGrDVcgSFCE5d5fOTcw0cAdxO +lB45kijFYG3hlsD08o3+fPj3NdNoiXkTBP92pdkmXuBS4N3Ml/oYe6BfZYSurl6B +USbNmCROMkJohcdKt/VRwx7PYN1s02RWqaQvqIZSihwjVqhvCHTG2vVhbryHZV6J +V/fMrrtU0QpZ9plq10qHNlCVEQXCp9IomSurM+TJIGkDQmHftn/Bg97xinLNQBUa +rTIETziccK0Gl/wtpwE0cypzPC9rId19Uu2aEyubD+GI0io1PCSwi7lilN26M225 +r6iQz7xuVLqcPEAjQqTP70nuE3C/7PRvVN/V3e3EvgHLMZeEy/mu5fS9NSkS6557 +ocbEqufbLsRQLxoiun+ClXG45yqxj1PaAFfReRhHwNwXvHZBfHnAp1Qsif+JCJGl +WQCC4BDfUK+xLC1RNdSkY+EoQcQoJrMgDjGzjj/1qxmOCe6KBhITZNlJL0epSFee +VfPv+sFugu3wjEYbpKH21JgXUWTJk6VZIwfGufAlcL0H1dQf7IdXOoU+/QrkWufU +xgT02hJ9sS7c5evXMVFtYl/s97M6qjrOzYJiZNVZmjFQk4AaSYBn2eX2k1tyfgGt +91tQKgpWAIH/Ydu7miEEjQIpmaO1K+OrwS1gjzBwPVC/EsYMFSOY7I6WK/U//eIE +T3U/p2f73BXaQ0+a0QFw7ec9/Wh2nd1QiufkiaGfwBhWQAxI5lHYW6uE3EnxwskC +PUWKX6RhujOvr4eexqsXLrxgSFO/TzPMUyuZ/jt7qZZhXYYHnTNxwgPRgLtw2SRY +K4dtEBJknyy2ObZJwKxl5Q== -----END ENCRYPTED PRIVATE KEY----- diff --git a/test/fixtures/keys/ca1.cnf b/test/fixtures/keys/ca1.cnf index 0b6426dc953ba7..5b042b5984b2db 100644 --- a/test/fixtures/keys/ca1.cnf +++ b/test/fixtures/keys/ca1.cnf @@ -1,5 +1,5 @@ [ req ] -default_bits = 1024 +default_bits = 2048 days = 9999 distinguished_name = req_distinguished_name attributes = req_attributes diff --git a/test/fixtures/keys/ca3-cert.pem b/test/fixtures/keys/ca3-cert.pem index 2376d42f52284e..c377518177c2b5 100644 --- a/test/fixtures/keys/ca3-cert.pem +++ b/test/fixtures/keys/ca3-cert.pem @@ -1,19 +1,22 @@ -----BEGIN CERTIFICATE----- -MIIDCDCCAnGgAwIBAgIJAOzJuFYnDampMA0GCSqGSIb3DQEBCwUAMHoxCzAJBgNV -BAYTAlVTMQswCQYDVQQIDAJDQTELMAkGA1UEBwwCU0YxDzANBgNVBAoMBkpveWVu -dDEQMA4GA1UECwwHTm9kZS5qczEMMAoGA1UEAwwDY2ExMSAwHgYJKoZIhvcNAQkB -FhFyeUB0aW55Y2xvdWRzLm9yZzAgFw0yMjA5MDMxNDQ2NTFaGA8yMjk2MDYxNzE0 -NDY1MVowejELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMQswCQYDVQQHDAJTRjEP -MA0GA1UECgwGSm95ZW50MRAwDgYDVQQLDAdOb2RlLmpzMQwwCgYDVQQDDANjYTMx -IDAeBgkqhkiG9w0BCQEWEXJ5QHRpbnljbG91ZHMub3JnMIIBIjANBgkqhkiG9w0B -AQEFAAOCAQ8AMIIBCgKCAQEAu+hrWzL0TOxNXYi+pf2OKkLgyrm5hlmDqc+5JFHA -KXyU2vICIUL37zXVP4raSyH9TYZqfXA0ZNwVeoFNz+EnrVT/lcdz0omejCQ20FxE -5+3CySHsLTHsRn/MCZXUyd8HL+v9XWQ1N0TNzBO1woDRgVzzo3P0zs9krRBn+IsF -yhOzB1dA9v4arjsLnLai41fevcPI3mugTakI3Cm6uWNe1eLMRwDvnqW6QvPG8gGj -IJkXKpTOutM6SnXLH40Gf+Fc6HHvTjknf/mh3cC2TNwVS+rwCNPVKpGgftzOJ9qS -unTwkLYpm2g8qO0GWIFqZqd/2AzdR4YeiAaDKEKkrvvwxQIDAQABoxAwDjAMBgNV -HRMEBTADAQH/MA0GCSqGSIb3DQEBCwUAA4GBAMNPdUtdbQcXC00lLcUF1B25VutJ -Zw5SOxGFNfzVRGY39BHyVcz/ILGILQklulH41wNpdc44g2Sq97Op5H4gioJfssqD -tmZpg410lKNuDI0d3RIxs8IHBBldvhD3knmsn5rnz1qotd7ipGSedcJjqbqV8gnw -R5ZH4U2Igv0p8HFc +MIIDlDCCAnygAwIBAgIUFH02wcL3Qgben6tfIibXitsApCUwDQYJKoZIhvcNAQEL +BQAwejELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMQswCQYDVQQHDAJTRjEPMA0G +A1UECgwGSm95ZW50MRAwDgYDVQQLDAdOb2RlLmpzMQwwCgYDVQQDDANjYTExIDAe +BgkqhkiG9w0BCQEWEXJ5QHRpbnljbG91ZHMub3JnMCAXDTIyMDkwMzIxNDAzN1oY +DzIyOTYwNjE3MjE0MDM3WjB6MQswCQYDVQQGEwJVUzELMAkGA1UECAwCQ0ExCzAJ +BgNVBAcMAlNGMQ8wDQYDVQQKDAZKb3llbnQxEDAOBgNVBAsMB05vZGUuanMxDDAK +BgNVBAMMA2NhMzEgMB4GCSqGSIb3DQEJARYRcnlAdGlueWNsb3Vkcy5vcmcwggEi +MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC76GtbMvRM7E1diL6l/Y4qQuDK +ubmGWYOpz7kkUcApfJTa8gIhQvfvNdU/itpLIf1Nhmp9cDRk3BV6gU3P4SetVP+V +x3PSiZ6MJDbQXETn7cLJIewtMexGf8wJldTJ3wcv6/1dZDU3RM3ME7XCgNGBXPOj +c/TOz2StEGf4iwXKE7MHV0D2/hquOwuctqLjV969w8jea6BNqQjcKbq5Y17V4sxH +AO+epbpC88byAaMgmRcqlM660zpKdcsfjQZ/4Vzoce9OOSd/+aHdwLZM3BVL6vAI +09UqkaB+3M4n2pK6dPCQtimbaDyo7QZYgWpmp3/YDN1Hhh6IBoMoQqSu+/DFAgMB +AAGjEDAOMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBAJwGWU3qa5eT +EEP/IXeZUJuZhqND+kBvBPPUYTeCXSbVRI2c6WaU7NZUqYkDz+lVrAMMG+eGPCW1 +8h8DehudZLNDvrz8uEPsYbgvZD+grFRmWh5kUdc2yz6gVVzTTGwy7ARgSoebUqK0 +O4uI8BW/UlF+OpGSpimMBnHqAq13k1Eb9kjckyZw2qIhW02mCsv9PnVQ8waDUq+C +3No8ZoNqgQVVOFSuJz9wxGFPdt0KhizYMh0n+BP7U5srTn0LwWBEXoPsHBWhudTC +NWYtx++OIWK/3QEufal83p2W3ICxAW3yqY7Qy03Z2LW07BDDdAmoFN9NTYuZKGd4 +DQYB7oHNx8E= -----END CERTIFICATE----- diff --git a/test/fixtures/keys/ca3-cert.srl b/test/fixtures/keys/ca3-cert.srl index 87e06da691ca87..96771aa197c1de 100644 --- a/test/fixtures/keys/ca3-cert.srl +++ b/test/fixtures/keys/ca3-cert.srl @@ -1 +1 @@ -5B75D77EDC7FB5B7FA9F1424DA4C64FB815DCBDD +5B75D77EDC7FB5B7FA9F1424DA4C64FB815DCBDE diff --git a/test/fixtures/keys/ca4-cert.srl b/test/fixtures/keys/ca4-cert.srl index b1426d2230fc5c..abb83ed59e8eb6 100644 --- a/test/fixtures/keys/ca4-cert.srl +++ b/test/fixtures/keys/ca4-cert.srl @@ -1 +1 @@ -315699D1E5F92A9F0D238BDA285548E7DDB04D +315699D1E5F92A9F0D238BDA285548E7DDB04E diff --git a/test/parallel/test-crypto-x509.js b/test/parallel/test-crypto-x509.js index 258bf3cc383194..536af48eb63fb1 100644 --- a/test/parallel/test-crypto-x509.js +++ b/test/parallel/test-crypto-x509.js @@ -52,30 +52,34 @@ if (!common.hasOpenSSL3) infoAccessCheck += '\n'; const der = Buffer.from( - '3082035c308202c5a003020102020900ecc9b856270da9aa300d06092a864886f70d0101' + - '0b0500307a310b3009060355040613025553310b300906035504080c024341310b300906' + - '035504070c025346310f300d060355040a0c064a6f79656e743110300e060355040b0c07' + - '4e6f64652e6a73310c300a06035504030c036361313120301e06092a864886f70d010901' + - '161172794074696e79636c6f7564732e6f72673020170d3232303930333134343635315a' + - '180f32323936303631373134343635315a307d310b3009060355040613025553310b3009' + - '06035504080c024341310b300906035504070c025346310f300d060355040a0c064a6f79' + - '656e743110300e060355040b0c074e6f64652e6a73310f300d06035504030c066167656e' + - '74313120301e06092a864886f70d010901161172794074696e79636c6f7564732e6f7267' + - '30820122300d06092a864886f70d01010105000382010f003082010a0282010100d45632' + - '0afb20d3827093dc2c4284ed04dfbabd56e1ddae529e28b790cd4256db273349f3735ffd' + - '337c7a6363ecca5a27b7f73dc7089a96c6d886db0c62388f1cdd6a963afcd599d5800e58' + - '7a11f908960f84ed50ba25a28303ecda6e684fbe7baedc9ce8801327b1697af25097cee3' + - 'f175e400984c0db6a8eb87be03b4cf94774ba56fffc8c63c68d6adeb60abbe69a7b14ab6' + - 'a6b9e7baa89b5adab8eb07897c07f6d4fa3d660dff574107d28e8f63467a788624c57419' + - '7693e959cea1362ffae1bba10c8c0d88840abfef103631b2e8f5c39b5548a7ea57e8a39f' + - '89291813f45a76c448033a2b7ed8403f4baa147cf35e2d2554aa65ce49695797095bf4dc' + - '6b0203010001a361305f305d06082b060105050701010451304f302306082b0601050507' + - '30018617687474703a2f2f6f6373702e6e6f64656a732e6f72672f302806082b06010505' + - '073002861c687474703a2f2f63612e6e6f64656a732e6f72672f63612e63657274300d06' + - '092a864886f70d01010b0500038181001f3ab6ce83b0af3a78a5de6707480de7e6a516d9' + - '207b9fd5facb77c7eed3d98458a186cd2ffebc91640ca124cf1a59a9b5e08e60bbda0f0b' + - '7458da6fc8dbc5b17a23436eba314c7aada265f70f5ab88f1902012dd2bfa8a92a5c0020' + - '914f5c83c6cda906381e2844ff37c20dcc720e88d3d01f1bf63aeb4b7427c047e7b44603', + '308203e8308202d0a0030201020214147d36c1c2f74206de9fab5f2226d78adb00a42630' + + '0d06092a864886f70d01010b0500307a310b3009060355040613025553310b3009060355' + + '04080c024341310b300906035504070c025346310f300d060355040a0c064a6f79656e74' + + '3110300e060355040b0c074e6f64652e6a73310c300a06035504030c036361313120301e' + + '06092a864886f70d010901161172794074696e79636c6f7564732e6f72673020170d3232' + + '303930333231343033375a180f32323936303631373231343033375a307d310b30090603' + + '55040613025553310b300906035504080c024341310b300906035504070c025346310f30' + + '0d060355040a0c064a6f79656e743110300e060355040b0c074e6f64652e6a73310f300d' + + '06035504030c066167656e74313120301e06092a864886f70d010901161172794074696e' + + '79636c6f7564732e6f726730820122300d06092a864886f70d01010105000382010f0030' + + '82010a0282010100d456320afb20d3827093dc2c4284ed04dfbabd56e1ddae529e28b790' + + 'cd4256db273349f3735ffd337c7a6363ecca5a27b7f73dc7089a96c6d886db0c62388f1c' + + 'dd6a963afcd599d5800e587a11f908960f84ed50ba25a28303ecda6e684fbe7baedc9ce8' + + '801327b1697af25097cee3f175e400984c0db6a8eb87be03b4cf94774ba56fffc8c63c68' + + 'd6adeb60abbe69a7b14ab6a6b9e7baa89b5adab8eb07897c07f6d4fa3d660dff574107d2' + + '8e8f63467a788624c574197693e959cea1362ffae1bba10c8c0d88840abfef103631b2e8' + + 'f5c39b5548a7ea57e8a39f89291813f45a76c448033a2b7ed8403f4baa147cf35e2d2554' + + 'aa65ce49695797095bf4dc6b0203010001a361305f305d06082b06010505070101045130' + + '4f302306082b060105050730018617687474703a2f2f6f6373702e6e6f64656a732e6f72' + + '672f302806082b06010505073002861c687474703a2f2f63612e6e6f64656a732e6f7267' + + '2f63612e63657274300d06092a864886f70d01010b05000382010100c3349810632ccb7d' + + 'a585de3ed51e34ed154f0f7215608cf2701c00eda444dc2427072c8aca4da6472c1d9e68' + + 'f177f99a90a8b5dbf3884586d61cb1c14ea7016c8d38b70d1b46b42947db30edc1e9961e' + + 'd46c0f0e35da427bfbe52900771817e733b371adf19e12137235141a34347db0dfc05579' + + '8b1f269f3bdf5e30ce35d1339d56bb3c570de9096215433047f87ca42447b44e7e6b5d0e' + + '48f7894ab186f85b6b1a74561b520952fea888617f32f582afce1111581cd63efcc68986' + + '00d248bb684dedb9c3d6710c38de9e9bc21f9c3394b729d5f707d64ea890603e5989f8fa' + + '59c19ad1a00732e7adc851b89487cc00799dde068aa64b3b8fd976e8bc113ef2', 'hex'); { @@ -88,24 +92,24 @@ const der = Buffer.from( assert.strictEqual(x509.subjectAltName, undefined); assert.strictEqual(x509.issuer, issuerCheck); assert.strictEqual(x509.infoAccess, infoAccessCheck); - assert.strictEqual(x509.validFrom, 'Sep 3 14:46:51 2022 GMT'); - assert.strictEqual(x509.validTo, 'Jun 17 14:46:51 2296 GMT'); + assert.strictEqual(x509.validFrom, 'Sep 3 21:40:37 2022 GMT'); + assert.strictEqual(x509.validTo, 'Jun 17 21:40:37 2296 GMT'); assert.strictEqual( x509.fingerprint, - '39:3C:63:64:25:25:9B:BC:5B:51:6D:05:EE:DA:6F:40:4A:E5:54:06'); + '8B:89:16:C4:99:87:D2:13:1A:64:94:36:38:A5:32:01:F0:95:3B:53'); assert.strictEqual( x509.fingerprint256, - '05:C8:51:4C:42:C9:E7:6E:4D:78:BE:9B:48:F6:B6:C8:A0:97:7F:42:87:B5:' + - '06:97:E7:DE:A5:3A:4D:BE:BA:CC' + '2C:62:59:16:91:89:AB:90:6A:3E:98:88:A6:D3:C5:58:58:6C:AE:FF:9C:33:' + + '22:7C:B6:77:D3:34:E7:53:4B:05' ); assert.strictEqual( x509.fingerprint512, - '51:62:18:39:E2:E2:77:F5:86:11:E8:C0:CA:54:43:7C:76:83:19:05:D0:03:' + - '24:21:B8:EB:14:61:FB:24:16:EB:BD:51:1A:17:91:04:30:03:EB:68:5F:DC:' + - '86:E1:D1:7C:FB:AF:78:ED:63:5F:29:9C:32:AF:A1:8E:22:96:D1:02' + '0B:6F:D0:4D:6B:22:53:99:66:62:51:2D:2C:96:F2:58:3F:95:1C:CC:4C:44:' + + '9D:B5:59:AA:AD:A8:F6:2A:24:8A:BB:06:A5:26:42:52:30:A3:37:61:30:A9:' + + '5A:42:63:E0:21:2F:D6:70:63:07:96:6F:27:A7:78:12:08:02:7A:8B' ); assert.strictEqual(x509.keyUsage, undefined); - assert.strictEqual(x509.serialNumber, 'ECC9B856270DA9AA'); + assert.strictEqual(x509.serialNumber, '147D36C1C2F74206DE9FAB5F2226D78ADB00A426'); assert.deepStrictEqual(x509.raw, der); @@ -226,17 +230,17 @@ const der = Buffer.from( '5E2D2554AA65CE49695797095BF4DC6B', bits: 2048, exponent: '0x10001', - valid_from: 'Sep 3 14:46:51 2022 GMT', - valid_to: 'Jun 17 14:46:51 2296 GMT', - fingerprint: '39:3C:63:64:25:25:9B:BC:5B:51:6D:05:EE:DA:6F:40:4A:E5:54:06', + valid_from: 'Sep 3 21:40:37 2022 GMT', + valid_to: 'Jun 17 21:40:37 2296 GMT', + fingerprint: '8B:89:16:C4:99:87:D2:13:1A:64:94:36:38:A5:32:01:F0:95:3B:53', fingerprint256: - '05:C8:51:4C:42:C9:E7:6E:4D:78:BE:9B:48:F6:B6:C8:A0:' + - '97:7F:42:87:B5:06:97:E7:DE:A5:3A:4D:BE:BA:CC', + '2C:62:59:16:91:89:AB:90:6A:3E:98:88:A6:D3:C5:58:58:6C:AE:FF:9C:33:' + + '22:7C:B6:77:D3:34:E7:53:4B:05', fingerprint512: '51:62:18:39:E2:E2:77:F5:86:11:E8:C0:CA:54:43:7C:76:83:19:05:D0:03:' + '24:21:B8:EB:14:61:FB:24:16:EB:BD:51:1A:17:91:04:30:03:EB:68:5F:DC:' + '86:E1:D1:7C:FB:AF:78:ED:63:5F:29:9C:32:AF:A1:8E:22:96:D1:02', - serialNumber: 'ECC9B856270DA9AA' + serialNumber: '147D36C1C2F74206DE9FAB5F2226D78ADB00A426' }; const legacyObject = x509.toLegacyObject(); diff --git a/test/parallel/test-tls-cert-chains-concat.js b/test/parallel/test-tls-cert-chains-concat.js index a56e2e38e73b35..7802d8ecb49ddb 100644 --- a/test/parallel/test-tls-cert-chains-concat.js +++ b/test/parallel/test-tls-cert-chains-concat.js @@ -25,7 +25,7 @@ connect({ assert.strictEqual(peer.subject.emailAddress, 'adam.lippai@tresorit.com'); assert.strictEqual(peer.subject.CN, 'Ádám Lippai'); assert.strictEqual(peer.issuer.CN, 'ca3'); - assert.strictEqual(peer.serialNumber, '5B75D77EDC7FB5B7FA9F1424DA4C64FB815DCBDD'); + assert.strictEqual(peer.serialNumber, '5B75D77EDC7FB5B7FA9F1424DA4C64FB815DCBDE'); const next = pair.client.conn.getPeerCertificate(true).issuerCertificate; const root = next.issuerCertificate; @@ -33,12 +33,12 @@ connect({ debug('next:\n', next); assert.strictEqual(next.subject.CN, 'ca3'); assert.strictEqual(next.issuer.CN, 'ca1'); - assert.strictEqual(next.serialNumber, 'ECC9B856270DA9A9'); + assert.strictEqual(next.serialNumber, '147D36C1C2F74206DE9FAB5F2226D78ADB00A425'); debug('root:\n', root); assert.strictEqual(root.subject.CN, 'ca1'); assert.strictEqual(root.issuer.CN, 'ca1'); - assert.strictEqual(root.serialNumber, 'CB153AE212609FC6'); + assert.strictEqual(root.serialNumber, '4AB16C8DFD6A7D0D2DFCABDF9C4B0E92C6AD0229'); // No client cert, so empty object returned. assert.deepStrictEqual(pair.server.conn.getPeerCertificate(), {}); diff --git a/test/parallel/test-tls-cert-chains-in-ca.js b/test/parallel/test-tls-cert-chains-in-ca.js index b701ea13152b59..b38058c794739e 100644 --- a/test/parallel/test-tls-cert-chains-in-ca.js +++ b/test/parallel/test-tls-cert-chains-in-ca.js @@ -30,16 +30,16 @@ connect({ const peer = pair.client.conn.getPeerCertificate(); debug('peer:\n', peer); - assert.strictEqual(peer.serialNumber, '5B75D77EDC7FB5B7FA9F1424DA4C64FB815DCBDD'); + assert.strictEqual(peer.serialNumber, '5B75D77EDC7FB5B7FA9F1424DA4C64FB815DCBDE'); const next = pair.client.conn.getPeerCertificate(true).issuerCertificate; const root = next.issuerCertificate; delete next.issuerCertificate; debug('next:\n', next); - assert.strictEqual(next.serialNumber, 'ECC9B856270DA9A9'); + assert.strictEqual(next.serialNumber, '147D36C1C2F74206DE9FAB5F2226D78ADB00A425'); debug('root:\n', root); - assert.strictEqual(root.serialNumber, 'CB153AE212609FC6'); + assert.strictEqual(root.serialNumber, '4AB16C8DFD6A7D0D2DFCABDF9C4B0E92C6AD0229'); return cleanup(); }); diff --git a/test/parallel/test-tls-getcertificate-x509.js b/test/parallel/test-tls-getcertificate-x509.js index e86e4a59c6715c..aa685ca9e09cf0 100644 --- a/test/parallel/test-tls-getcertificate-x509.js +++ b/test/parallel/test-tls-getcertificate-x509.js @@ -22,7 +22,7 @@ server.once('secureConnection', common.mustCall(function(socket) { assert(cert instanceof X509Certificate); assert.strictEqual( cert.serialNumber, - '5B75D77EDC7FB5B7FA9F1424DA4C64FB815DCBDD'); + '5B75D77EDC7FB5B7FA9F1424DA4C64FB815DCBDE'); })); server.listen(0, common.mustCall(function() { @@ -35,7 +35,7 @@ server.listen(0, common.mustCall(function() { assert.strictEqual(peerCert.issuerCertificate.issuerCertificate, undefined); assert.strictEqual( peerCert.issuerCertificate.serialNumber, - 'ECC9B856270DA9A9' + '147D36C1C2F74206DE9FAB5F2226D78ADB00A425' ); server.close(); })); diff --git a/test/parallel/test-tls-peer-certificate.js b/test/parallel/test-tls-peer-certificate.js index c515ee7642db2e..514afe28a830e4 100644 --- a/test/parallel/test-tls-peer-certificate.js +++ b/test/parallel/test-tls-peer-certificate.js @@ -53,7 +53,7 @@ connect({ assert.ok(peerCert.issuerCertificate); assert.strictEqual(peerCert.subject.emailAddress, 'ry@tinyclouds.org'); - assert.strictEqual(peerCert.serialNumber, 'ECC9B856270DA9AA'); + assert.strictEqual(peerCert.serialNumber, '147D36C1C2F74206DE9FAB5F2226D78ADB00A426'); assert.strictEqual(peerCert.exponent, '0x10001'); assert.strictEqual(peerCert.bits, 2048); // The conversion to bits is odd because modulus isn't a buffer, its a hex @@ -62,18 +62,18 @@ connect({ assert.strictEqual(peerCert.modulus.length / 2 * 8, peerCert.bits); assert.strictEqual( peerCert.fingerprint, - '39:3C:63:64:25:25:9B:BC:5B:51:6D:05:EE:DA:6F:40:4A:E5:54:06' + '8B:89:16:C4:99:87:D2:13:1A:64:94:36:38:A5:32:01:F0:95:3B:53' ); assert.strictEqual( peerCert.fingerprint256, - '05:C8:51:4C:42:C9:E7:6E:4D:78:BE:9B:48:F6:B6:C8:A0:' + - '97:7F:42:87:B5:06:97:E7:DE:A5:3A:4D:BE:BA:CC', + '2C:62:59:16:91:89:AB:90:6A:3E:98:88:A6:D3:C5:58:58:6C:AE:FF:9C:33:' + + '22:7C:B6:77:D3:34:E7:53:4B:05', ); assert.strictEqual( peerCert.fingerprint512, - '51:62:18:39:E2:E2:77:F5:86:11:E8:C0:CA:54:43:7C:76:83:19:05:D0:03:' + - '24:21:B8:EB:14:61:FB:24:16:EB:BD:51:1A:17:91:04:30:03:EB:68:5F:DC:' + - '86:E1:D1:7C:FB:AF:78:ED:63:5F:29:9C:32:AF:A1:8E:22:96:D1:02' + '0B:6F:D0:4D:6B:22:53:99:66:62:51:2D:2C:96:F2:58:3F:95:1C:CC:4C:44:' + + '9D:B5:59:AA:AD:A8:F6:2A:24:8A:BB:06:A5:26:42:52:30:A3:37:61:30:A9:' + + '5A:42:63:E0:21:2F:D6:70:63:07:96:6F:27:A7:78:12:08:02:7A:8B' ); // SHA256 fingerprint of the public key @@ -93,7 +93,7 @@ connect({ const issuer = peerCert.issuerCertificate; assert.strictEqual(issuer.issuerCertificate, issuer); - assert.strictEqual(issuer.serialNumber, 'CB153AE212609FC6'); + assert.strictEqual(issuer.serialNumber, '4AB16C8DFD6A7D0D2DFCABDF9C4B0E92C6AD0229'); return cleanup(); }); diff --git a/test/parallel/test-tls-pfx-authorizationerror.js b/test/parallel/test-tls-pfx-authorizationerror.js index ec744e8837a66a..eb705d591ef23a 100644 --- a/test/parallel/test-tls-pfx-authorizationerror.js +++ b/test/parallel/test-tls-pfx-authorizationerror.js @@ -23,7 +23,7 @@ const server = tls }, common.mustCall(function(c) { assert.strictEqual(c.getPeerCertificate().serialNumber, - 'ECC9B856270DA9AA'); + '147D36C1C2F74206DE9FAB5F2226D78ADB00A426'); assert.strictEqual(c.authorizationError, null); c.end(); }) @@ -42,7 +42,7 @@ const server = tls // that .getCertificate() does not accidentally decrease the // reference count of the X509* certificate on the native side. assert.strictEqual(client.getCertificate().serialNumber, - 'ECC9B856270DA9AA'); + '147D36C1C2F74206DE9FAB5F2226D78ADB00A426'); } client.end(); server.close(); From eda783c4bec2bc6ba9745189aa34c59db311f2bc Mon Sep 17 00:00:00 2001 From: Momtchil Momtchev Date: Sun, 4 Sep 2022 00:17:30 +0000 Subject: [PATCH 4/6] run the linter --- test/parallel/test-crypto-x509.js | 2 +- test/parallel/test-tls-peer-certificate.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/test/parallel/test-crypto-x509.js b/test/parallel/test-crypto-x509.js index 536af48eb63fb1..510e3183cf3ce3 100644 --- a/test/parallel/test-crypto-x509.js +++ b/test/parallel/test-crypto-x509.js @@ -219,7 +219,7 @@ const der = Buffer.from( 'OCSP - URI': ['http://ocsp.nodejs.org/'], 'CA Issuers - URI': ['http://ca.nodejs.org/ca.cert'] }), - modulus: 'D456320AFB20D3827093DC2C4284ED04DFBABD56E1DDAE529E28B790CD42' + + modulus: 'D456320AFB20D3827093DC2C4284ED04DFBABD56E1DDAE529E28B790CD42' + '56DB273349F3735FFD337C7A6363ECCA5A27B7F73DC7089A96C6D886DB0C' + '62388F1CDD6A963AFCD599D5800E587A11F908960F84ED50BA25A28303EC' + 'DA6E684FBE7BAEDC9CE8801327B1697AF25097CEE3F175E400984C0DB6A8' + diff --git a/test/parallel/test-tls-peer-certificate.js b/test/parallel/test-tls-peer-certificate.js index 514afe28a830e4..9749795b4dbfb9 100644 --- a/test/parallel/test-tls-peer-certificate.js +++ b/test/parallel/test-tls-peer-certificate.js @@ -68,7 +68,7 @@ connect({ peerCert.fingerprint256, '2C:62:59:16:91:89:AB:90:6A:3E:98:88:A6:D3:C5:58:58:6C:AE:FF:9C:33:' + '22:7C:B6:77:D3:34:E7:53:4B:05', - ); + ); assert.strictEqual( peerCert.fingerprint512, '0B:6F:D0:4D:6B:22:53:99:66:62:51:2D:2C:96:F2:58:3F:95:1C:CC:4C:44:' + From 4a99c04edb707e10ec8f97b055cc33968a9d719f Mon Sep 17 00:00:00 2001 From: Momtchil Momtchev Date: Sun, 4 Sep 2022 16:07:16 +0000 Subject: [PATCH 5/6] deprecate 1024 bit rsa keys for benchmarking --- benchmark/crypto/rsa-encrypt-decrypt-throughput.js | 2 +- benchmark/crypto/rsa-sign-verify-throughput.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/benchmark/crypto/rsa-encrypt-decrypt-throughput.js b/benchmark/crypto/rsa-encrypt-decrypt-throughput.js index 9791160263c9ec..b5afe6166c9026 100644 --- a/benchmark/crypto/rsa-encrypt-decrypt-throughput.js +++ b/benchmark/crypto/rsa-encrypt-decrypt-throughput.js @@ -5,7 +5,7 @@ const crypto = require('crypto'); const fs = require('fs'); const path = require('path'); const fixtures_keydir = path.resolve(__dirname, '../../test/fixtures/keys/'); -const keylen_list = ['1024', '2048', '4096']; +const keylen_list = ['2048', '4096']; const RSA_PublicPem = {}; const RSA_PrivatePem = {}; diff --git a/benchmark/crypto/rsa-sign-verify-throughput.js b/benchmark/crypto/rsa-sign-verify-throughput.js index 846fa1b9a4bddb..efa78bb867596a 100644 --- a/benchmark/crypto/rsa-sign-verify-throughput.js +++ b/benchmark/crypto/rsa-sign-verify-throughput.js @@ -5,7 +5,7 @@ const crypto = require('crypto'); const fs = require('fs'); const path = require('path'); const fixtures_keydir = path.resolve(__dirname, '../../test/fixtures/keys/'); -const keylen_list = ['1024', '2048']; +const keylen_list = ['2048']; const RSA_PublicPem = {}; const RSA_PrivatePem = {}; From 5de77908e3725dcc7131d076656ab09bd2df7181 Mon Sep 17 00:00:00 2001 From: Momtchil Momtchev Date: Sun, 4 Sep 2022 16:07:37 +0000 Subject: [PATCH 6/6] change all default keylengths to 2048 --- test/fixtures/keys/agent1.cnf | 2 +- test/fixtures/keys/agent10.cnf | 2 +- test/fixtures/keys/agent2.cnf | 2 +- test/fixtures/keys/agent3.cnf | 2 +- test/fixtures/keys/agent4.cnf | 2 +- test/fixtures/keys/agent5.cnf | 2 +- test/fixtures/keys/agent6.cnf | 2 +- test/fixtures/keys/ca2.cnf | 2 +- test/fixtures/keys/ca3.cnf | 2 +- test/fixtures/keys/ca4.cnf | 2 +- test/fixtures/keys/ec.cnf | 2 +- 11 files changed, 11 insertions(+), 11 deletions(-) diff --git a/test/fixtures/keys/agent1.cnf b/test/fixtures/keys/agent1.cnf index c4739da96200dc..ff13634de786a0 100644 --- a/test/fixtures/keys/agent1.cnf +++ b/test/fixtures/keys/agent1.cnf @@ -1,5 +1,5 @@ [ req ] -default_bits = 1024 +default_bits = 2048 days = 9999 distinguished_name = req_distinguished_name attributes = req_attributes diff --git a/test/fixtures/keys/agent10.cnf b/test/fixtures/keys/agent10.cnf index 7dc37fc7e3b7fb..872eeeb0ce952e 100644 --- a/test/fixtures/keys/agent10.cnf +++ b/test/fixtures/keys/agent10.cnf @@ -1,5 +1,5 @@ [ req ] -default_bits = 1024 +default_bits = 2048 days = 9999 distinguished_name = req_distinguished_name attributes = req_attributes diff --git a/test/fixtures/keys/agent2.cnf b/test/fixtures/keys/agent2.cnf index 90a1cf95465002..818bb2e8b94cff 100644 --- a/test/fixtures/keys/agent2.cnf +++ b/test/fixtures/keys/agent2.cnf @@ -1,5 +1,5 @@ [ req ] -default_bits = 1024 +default_bits = 2048 days = 9999 distinguished_name = req_distinguished_name attributes = req_attributes diff --git a/test/fixtures/keys/agent3.cnf b/test/fixtures/keys/agent3.cnf index 36337178b24738..8a040e05f34787 100644 --- a/test/fixtures/keys/agent3.cnf +++ b/test/fixtures/keys/agent3.cnf @@ -1,5 +1,5 @@ [ req ] -default_bits = 1024 +default_bits = 2048 days = 9999 distinguished_name = req_distinguished_name attributes = req_attributes diff --git a/test/fixtures/keys/agent4.cnf b/test/fixtures/keys/agent4.cnf index 8839ba64f53374..f44f0cc68f754c 100644 --- a/test/fixtures/keys/agent4.cnf +++ b/test/fixtures/keys/agent4.cnf @@ -1,5 +1,5 @@ [ req ] -default_bits = 1024 +default_bits = 2048 days = 9999 distinguished_name = req_distinguished_name attributes = req_attributes diff --git a/test/fixtures/keys/agent5.cnf b/test/fixtures/keys/agent5.cnf index 710a677037cda6..cf57aa7f609968 100644 --- a/test/fixtures/keys/agent5.cnf +++ b/test/fixtures/keys/agent5.cnf @@ -1,7 +1,7 @@ [ req ] string_mask = utf8only utf8 = yes -default_bits = 1024 +default_bits = 2048 days = 9999 distinguished_name = req_distinguished_name attributes = req_attributes diff --git a/test/fixtures/keys/agent6.cnf b/test/fixtures/keys/agent6.cnf index 8fa963f2d58e10..d5a23b27782cc7 100644 --- a/test/fixtures/keys/agent6.cnf +++ b/test/fixtures/keys/agent6.cnf @@ -1,7 +1,7 @@ [ req ] string_mask = utf8only utf8 = yes -default_bits = 1024 +default_bits = 2048 days = 9999 distinguished_name = req_distinguished_name attributes = req_attributes diff --git a/test/fixtures/keys/ca2.cnf b/test/fixtures/keys/ca2.cnf index 51a72fafa70df6..4bfe153470f072 100644 --- a/test/fixtures/keys/ca2.cnf +++ b/test/fixtures/keys/ca2.cnf @@ -12,7 +12,7 @@ default_md = sha512 [ req ] -default_bits = 1024 +default_bits = 2048 days = 9999 distinguished_name = req_distinguished_name attributes = req_attributes diff --git a/test/fixtures/keys/ca3.cnf b/test/fixtures/keys/ca3.cnf index 83a6e7f97e4eb2..be77b0aed6ffc4 100644 --- a/test/fixtures/keys/ca3.cnf +++ b/test/fixtures/keys/ca3.cnf @@ -1,5 +1,5 @@ [ req ] -default_bits = 1024 +default_bits = 2048 days = 9999 distinguished_name = req_distinguished_name attributes = req_attributes diff --git a/test/fixtures/keys/ca4.cnf b/test/fixtures/keys/ca4.cnf index 9081594e5c69bd..ce85765eda4e22 100644 --- a/test/fixtures/keys/ca4.cnf +++ b/test/fixtures/keys/ca4.cnf @@ -1,5 +1,5 @@ [ req ] -default_bits = 1024 +default_bits = 2048 days = 9999 distinguished_name = req_distinguished_name attributes = req_attributes diff --git a/test/fixtures/keys/ec.cnf b/test/fixtures/keys/ec.cnf index 03bd5663c574d2..5f4107f56f5ccd 100644 --- a/test/fixtures/keys/ec.cnf +++ b/test/fixtures/keys/ec.cnf @@ -1,5 +1,5 @@ [ req ] -default_bits = 1024 +default_bits = 2048 days = 9999 distinguished_name = req_distinguished_name attributes = req_attributes