From f70297187f70e5ba5cc0423617dd576a3b6cc0b9 Mon Sep 17 00:00:00 2001 From: Stefan Eissing Date: Fri, 25 Nov 2022 14:00:48 +0100 Subject: [PATCH] tests: add authorityInfoAccess to generated certs Generate stunnel.pem as well Closes #9980 --- tests/certs/.gitignore | 10 + tests/certs/EdelCurlRoot-ca.cacert | 124 ++++---- tests/certs/EdelCurlRoot-ca.crt | 124 ++++---- tests/certs/EdelCurlRoot-ca.csr | 24 +- tests/certs/EdelCurlRoot-ca.der | Bin 918 -> 1080 bytes tests/certs/EdelCurlRoot-ca.key | 50 ++-- tests/certs/EdelCurlRoot-ca.prm | 13 + tests/certs/Makefile.am | 22 +- tests/certs/Server-localhost-firstSAN-sv.crl | 26 +- tests/certs/Server-localhost-firstSAN-sv.crt | 125 ++++---- tests/certs/Server-localhost-firstSAN-sv.csr | 24 +- tests/certs/Server-localhost-firstSAN-sv.der | Bin 994 -> 1123 bytes tests/certs/Server-localhost-firstSAN-sv.key | 50 ++-- tests/certs/Server-localhost-firstSAN-sv.pem | 189 +++++++----- tests/certs/Server-localhost-firstSAN-sv.prm | 14 + .../Server-localhost-firstSAN-sv.pub.der | Bin 294 -> 294 bytes .../Server-localhost-firstSAN-sv.pub.pem | 14 +- ...Server-localhost-firstSAN-sv.pubkey-pinned | 1 + tests/certs/Server-localhost-lastSAN-sv.crl | 26 +- tests/certs/Server-localhost-lastSAN-sv.crt | 126 ++++---- tests/certs/Server-localhost-lastSAN-sv.csr | 24 +- tests/certs/Server-localhost-lastSAN-sv.der | Bin 994 -> 1123 bytes tests/certs/Server-localhost-lastSAN-sv.key | 50 ++-- tests/certs/Server-localhost-lastSAN-sv.pem | 189 +++++++----- tests/certs/Server-localhost-lastSAN-sv.prm | 13 + .../certs/Server-localhost-lastSAN-sv.pub.der | Bin 294 -> 294 bytes .../certs/Server-localhost-lastSAN-sv.pub.pem | 14 +- .../Server-localhost-lastSAN-sv.pubkey-pinned | 1 + tests/certs/Server-localhost-sv.crl | 24 +- tests/certs/Server-localhost-sv.crt | 124 ++++---- tests/certs/Server-localhost-sv.csr | 24 +- tests/certs/Server-localhost-sv.der | Bin 967 -> 1096 bytes tests/certs/Server-localhost-sv.key | 50 ++-- tests/certs/Server-localhost-sv.pem | 187 +++++++----- tests/certs/Server-localhost-sv.prm | 13 + tests/certs/Server-localhost-sv.pub.der | Bin 294 -> 294 bytes tests/certs/Server-localhost-sv.pub.pem | 14 +- tests/certs/Server-localhost-sv.pubkey-pinned | 1 + tests/certs/Server-localhost.nn-sv.crl | 25 +- tests/certs/Server-localhost.nn-sv.crt | 124 ++++---- tests/certs/Server-localhost.nn-sv.csr | 24 +- tests/certs/Server-localhost.nn-sv.der | Bin 973 -> 1102 bytes tests/certs/Server-localhost.nn-sv.key | 50 ++-- tests/certs/Server-localhost.nn-sv.pem | 187 +++++++----- tests/certs/Server-localhost.nn-sv.prm | 13 + tests/certs/Server-localhost.nn-sv.pub.der | Bin 294 -> 294 bytes tests/certs/Server-localhost.nn-sv.pub.pem | 14 +- .../Server-localhost.nn-sv.pubkey-pinned | 1 + tests/certs/Server-localhost0h-sv.crl | 27 +- tests/certs/Server-localhost0h-sv.crt | 124 ++++---- tests/certs/Server-localhost0h-sv.csr | 24 +- tests/certs/Server-localhost0h-sv.der | Bin 969 -> 1098 bytes tests/certs/Server-localhost0h-sv.key | 50 ++-- tests/certs/Server-localhost0h-sv.pem | 187 +++++++----- tests/certs/Server-localhost0h-sv.prm | 13 + tests/certs/Server-localhost0h-sv.pub.der | Bin 294 -> 294 bytes tests/certs/Server-localhost0h-sv.pub.pem | 14 +- .../certs/Server-localhost0h-sv.pubkey-pinned | 1 + tests/certs/scripts/genroot.sh | 3 + tests/certs/scripts/genserv.sh | 7 + tests/certs/stunnel-sv.crl | 18 ++ tests/certs/stunnel-sv.crt | 102 +++++++ tests/certs/stunnel-sv.csr | 16 + tests/certs/stunnel-sv.der | Bin 0 -> 1096 bytes tests/certs/stunnel-sv.dhp | 0 tests/certs/stunnel-sv.key | 27 ++ tests/certs/stunnel-sv.pem | 167 +++++++++++ tests/certs/stunnel-sv.prm | 38 +++ tests/certs/stunnel-sv.pub.der | Bin 0 -> 294 bytes tests/certs/stunnel-sv.pub.pem | 9 + tests/certs/stunnel-sv.pubkey-pinned | 1 + tests/data/test2041 | 2 +- tests/data/test2087 | 2 +- tests/stunnel.pem | 283 +++++++++--------- 74 files changed, 1975 insertions(+), 1268 deletions(-) create mode 100644 tests/certs/.gitignore create mode 100644 tests/certs/Server-localhost-firstSAN-sv.pubkey-pinned create mode 100644 tests/certs/Server-localhost-lastSAN-sv.pubkey-pinned create mode 100644 tests/certs/Server-localhost-sv.pubkey-pinned create mode 100644 tests/certs/Server-localhost.nn-sv.pubkey-pinned create mode 100644 tests/certs/Server-localhost0h-sv.pubkey-pinned create mode 100644 tests/certs/stunnel-sv.crl create mode 100644 tests/certs/stunnel-sv.crt create mode 100644 tests/certs/stunnel-sv.csr create mode 100644 tests/certs/stunnel-sv.der create mode 100644 tests/certs/stunnel-sv.dhp create mode 100644 tests/certs/stunnel-sv.key create mode 100644 tests/certs/stunnel-sv.pem create mode 100644 tests/certs/stunnel-sv.prm create mode 100644 tests/certs/stunnel-sv.pub.der create mode 100644 tests/certs/stunnel-sv.pub.pem create mode 100644 tests/certs/stunnel-sv.pubkey-pinned diff --git a/tests/certs/.gitignore b/tests/certs/.gitignore new file mode 100644 index 0000000000..de0f308c5f --- /dev/null +++ b/tests/certs/.gitignore @@ -0,0 +1,10 @@ +# Copyright (C) 2022 Daniel Stenberg, , et al. +# +# SPDX-License-Identifier: curl +EdelCurlRoot-*-ca.cacert +EdelCurlRoot-ca.cnt +EdelCurlRoot-ca.cnt.old +EdelCurlRoot-ca.db +EdelCurlRoot-ca.db.attr +EdelCurlRoot-ca.db.attr.old +EdelCurlRoot-ca.db.old diff --git a/tests/certs/EdelCurlRoot-ca.cacert b/tests/certs/EdelCurlRoot-ca.cacert index ac46717a01..c1d72d8662 100644 --- a/tests/certs/EdelCurlRoot-ca.cacert +++ b/tests/certs/EdelCurlRoot-ca.cacert @@ -1,41 +1,41 @@ Certificate: Data: Version: 3 (0x2) - Serial Number: 15373408817751 (0xdfb66925257) - Signature Algorithm: sha256WithRSAEncryption + Serial Number: 16693795668315 (0xf2ed3c2c15b) + Signature Algorithm: sha256WithRSAEncryption Issuer: countryName = NN organizationName = Edel Curl Arctic Illudium Research Cloud commonName = Northern Nowhere Trust Anchor Validity - Not Before: Sep 19 07:08:01 2018 GMT - Not After : Feb 22 07:08:01 2035 GMT + Not Before: Nov 25 12:32:46 2022 GMT + Not After : Apr 30 12:32:46 2039 GMT Subject: countryName = NN organizationName = Edel Curl Arctic Illudium Research Cloud commonName = Northern Nowhere Trust Anchor Subject Public Key Info: Public Key Algorithm: rsaEncryption - RSA Public-Key: (2048 bit) + Public-Key: (2048 bit) Modulus: - 00:e1:4c:d9:74:1a:a4:a3:42:57:a4:7a:2e:74:02: - 08:49:6a:6a:1d:db:de:c3:43:d6:48:60:12:30:ed: - d6:6e:74:16:81:16:4e:50:b9:6c:b9:36:0d:19:a4: - f7:85:99:40:46:26:46:33:86:ce:0c:27:71:e4:8f: - 0f:b4:3a:99:6d:af:78:48:b7:cb:c4:d3:60:7d:d0: - 17:6f:23:bc:89:c0:bc:16:b8:94:f0:b2:10:8d:c8: - e0:35:97:ed:8f:c6:db:9b:cd:aa:f6:8c:45:dc:0f: - ee:a0:78:12:be:f6:7d:f4:f7:b6:8c:4e:e5:7d:32: - e8:f7:f7:1e:04:46:9e:08:cd:cb:ec:e2:9a:c3:35: - 3f:ce:a1:01:e3:10:0a:ec:d9:ab:13:09:eb:e6:39: - 6b:92:30:c7:08:bd:8a:32:ef:0b:b2:61:6f:11:43: - 95:cf:31:ea:19:01:cc:1a:6d:d2:d5:57:35:da:c0: - ae:46:39:d3:33:ed:f8:c0:1e:ad:3d:68:6f:a8:53: - 24:ac:d6:f9:dd:2b:51:50:77:e4:b7:5d:ad:48:80: - 5d:65:57:e5:eb:07:82:7d:cb:72:4f:06:6a:34:d4: - 38:c8:6b:ed:8a:3a:68:5e:35:e3:78:14:da:5d:86: - 9f:e5:d4:1c:dd:90:c2:7c:a2:00:d4:95:65:04:85: - ff:83 + 00:ed:13:ed:07:b6:ec:f7:fe:2b:93:d9:0a:e7:8e: + 2c:9c:51:34:48:d1:aa:98:58:7e:7a:a3:6a:b7:0e: + 72:1a:11:10:ba:e6:6c:4e:9e:e0:01:d9:0c:4d:07: + cb:39:22:a9:71:dd:bd:2c:6e:82:dd:eb:4d:af:e2: + ed:09:e7:e1:13:fc:7b:bf:e2:a7:04:d9:8e:4b:e1: + 63:cc:d6:ec:07:24:35:4f:cf:9f:42:89:0e:c9:7f: + 1c:81:2d:a5:10:4d:61:7a:1a:d4:26:be:74:8c:26: + 94:49:d7:fb:6c:09:6a:33:92:8c:c7:af:81:4f:dc: + c1:af:8a:78:81:d7:98:f6:2c:6e:aa:f4:f6:c6:2b: + e7:ae:47:cd:a5:50:68:c8:3a:20:cb:6e:66:8f:ff: + 46:e2:37:61:45:d1:87:16:a6:66:08:cb:8a:57:3a: + 06:89:54:af:d5:10:a1:01:99:bf:93:4c:e5:30:c5: + 9a:42:6b:d7:85:50:d8:0f:8f:1b:95:b3:7a:79:4d: + 48:84:44:1b:58:8e:0d:d7:f6:71:6c:34:77:37:a8: + 8c:d7:fe:eb:69:fa:eb:6f:a1:b3:ba:79:19:ce:47: + e5:ec:fb:7d:b3:9d:a0:ef:60:0d:43:da:9a:0b:7f: + 31:fa:a9:5e:4d:a2:ff:70:7a:2c:3e:af:de:be:58: + 50:65 Exponent: 65537 (0x10001) X509v3 extensions: X509v3 Basic Constraints: critical @@ -43,42 +43,56 @@ Certificate: X509v3 Key Usage: critical Certificate Sign, CRL Sign X509v3 Subject Key Identifier: - 12:CA:BA:4B:46:04:A7:75:8A:2C:E8:0E:54:94:BC:12:65:A6:7B:CE + 52:40:EE:E1:4F:95:58:29:CA:84:67:8C:0F:8C:CC:FE:8F:A9:FA:A8 + X509v3 Authority Key Identifier: + keyid:52:40:EE:E1:4F:95:58:29:CA:84:67:8C:0F:8C:CC:FE:8F:A9:FA:A8 + + Authority Information Access: + CA Issuers - URI:http://test.curl.se/ca/EdelCurlRoot.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://test.curl.se/ca/EdelCurlRoot.crl + Signature Algorithm: sha256WithRSAEncryption - 2c:82:a4:ff:21:f3:fc:ba:6a:7a:11:b1:56:d4:9a:8f:4d:bf: - 23:cf:d0:0b:d4:e2:6f:7a:a7:40:1a:c6:39:fa:db:ae:32:ab: - 3d:bb:9f:45:d1:46:a5:95:27:3c:d4:89:d2:43:84:4c:43:70: - ff:16:3c:a8:8c:e6:5c:0a:fb:20:1d:a7:c3:90:66:41:ef:be: - 91:de:9d:9b:5d:1b:f1:59:44:d3:77:32:a3:6c:6e:24:a4:2d: - a8:50:5f:86:81:47:fa:d7:80:a7:e7:fd:f2:00:bd:b8:cc:b5: - 2f:cc:50:c7:46:74:3a:05:12:cc:e2:c4:d0:e6:b0:59:a1:16: - 73:ff:3d:12:f5:89:be:95:cd:cc:43:22:3b:28:63:0d:9b:69: - da:d3:28:75:55:97:3a:5d:be:2c:7d:30:67:77:4f:51:a0:b9: - 07:18:9f:47:23:d6:73:dc:12:7f:0d:fa:2d:5a:d0:2a:89:0b: - 29:dd:a6:ba:a0:a1:f5:13:e2:dd:48:e4:16:c7:d6:c3:68:2f: - 4f:40:e5:da:cf:04:13:86:b5:10:83:fe:45:59:4d:92:3f:20: - be:45:ca:b6:f7:cc:91:12:92:df:00:11:13:14:0b:61:9a:64: - 92:50:f4:3f:74:5f:9e:24:ba:ff:cf:d7:16:51:c9:75:95:e9: - 65:e9:8d:b4 + 5d:d7:5d:15:93:31:d9:48:7c:15:6f:72:8e:ec:60:00:c2:89: + 02:e0:26:91:c9:71:ec:e0:7e:90:62:ae:e0:56:e4:c7:cd:25: + 27:fb:fb:b7:43:cc:50:0a:36:e4:18:b8:40:56:34:2c:18:41: + a8:5c:04:f8:cb:75:d8:96:aa:52:93:d1:e3:67:5a:4f:80:55: + ba:f7:66:88:a2:50:6c:3b:83:7a:72:04:73:66:25:dd:a6:b2: + 6b:3e:9d:17:55:ba:37:50:be:1e:a7:46:09:21:dc:68:c8:04: + 55:5f:dd:ff:b2:16:3f:39:cc:8f:66:2f:ee:d7:81:da:43:15: + 4b:ef:3a:b6:c3:44:a7:57:a9:d8:97:7a:37:41:13:2e:b7:db: + d1:6e:23:09:60:a2:8f:28:f8:ca:a6:45:93:d3:63:da:79:63: + 12:c4:3e:de:e2:5e:25:f6:06:bf:2b:8c:38:8d:0d:4e:6e:af: + c3:d6:2f:7b:26:c2:6a:f6:fa:35:2d:7a:25:05:03:e5:b1:65: + a8:17:bc:9c:2b:82:6c:c6:9b:32:08:1a:10:a4:84:77:18:6b: + fd:96:b3:c2:4f:64:08:08:fd:f3:eb:ff:a4:ea:1f:2a:93:19: + e5:6e:55:aa:60:81:01:0e:db:4b:07:34:8b:d4:3b:78:87:47: + a9:5d:58:39 -----BEGIN CERTIFICATE----- -MIIDkjCCAnqgAwIBAgIGDftmklJXMA0GCSqGSIb3DQEBCwUAMGgxCzAJBgNVBAYT +MIIENDCCAxygAwIBAgIGDy7TwsFbMA0GCSqGSIb3DQEBCwUAMGgxCzAJBgNVBAYT Ak5OMTEwLwYDVQQKDChFZGVsIEN1cmwgQXJjdGljIElsbHVkaXVtIFJlc2VhcmNo IENsb3VkMSYwJAYDVQQDDB1Ob3J0aGVybiBOb3doZXJlIFRydXN0IEFuY2hvcjAe -Fw0xODA5MTkwNzA4MDFaFw0zNTAyMjIwNzA4MDFaMGgxCzAJBgNVBAYTAk5OMTEw +Fw0yMjExMjUxMjMyNDZaFw0zOTA0MzAxMjMyNDZaMGgxCzAJBgNVBAYTAk5OMTEw LwYDVQQKDChFZGVsIEN1cmwgQXJjdGljIElsbHVkaXVtIFJlc2VhcmNoIENsb3Vk MSYwJAYDVQQDDB1Ob3J0aGVybiBOb3doZXJlIFRydXN0IEFuY2hvcjCCASIwDQYJ -KoZIhvcNAQEBBQADggEPADCCAQoCggEBAOFM2XQapKNCV6R6LnQCCElqah3b3sND -1khgEjDt1m50FoEWTlC5bLk2DRmk94WZQEYmRjOGzgwnceSPD7Q6mW2veEi3y8TT -YH3QF28jvInAvBa4lPCyEI3I4DWX7Y/G25vNqvaMRdwP7qB4Er72ffT3toxO5X0y -6Pf3HgRGngjNy+zimsM1P86hAeMQCuzZqxMJ6+Y5a5Iwxwi9ijLvC7JhbxFDlc8x -6hkBzBpt0tVXNdrArkY50zPt+MAerT1ob6hTJKzW+d0rUVB35LddrUiAXWVX5esH -gn3Lck8GajTUOMhr7Yo6aF4143gU2l2Gn+XUHN2QwnyiANSVZQSF/4MCAwEAAaNC -MEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFBLK -uktGBKd1iizoDlSUvBJlpnvOMA0GCSqGSIb3DQEBCwUAA4IBAQAsgqT/IfP8ump6 -EbFW1JqPTb8jz9AL1OJveqdAGsY5+tuuMqs9u59F0UallSc81InSQ4RMQ3D/Fjyo -jOZcCvsgHafDkGZB776R3p2bXRvxWUTTdzKjbG4kpC2oUF+GgUf614Cn5/3yAL24 -zLUvzFDHRnQ6BRLM4sTQ5rBZoRZz/z0S9Ym+lc3MQyI7KGMNm2na0yh1VZc6Xb4s -fTBnd09RoLkHGJ9HI9Zz3BJ/DfotWtAqiQsp3aa6oKH1E+LdSOQWx9bDaC9PQOXa -zwQThrUQg/5FWU2SPyC+Rcq298yREpLfABETFAthmmSSUPQ/dF+eJLr/z9cWUcl1 -lell6Y20 +KoZIhvcNAQEBBQADggEPADCCAQoCggEBAO0T7Qe27Pf+K5PZCueOLJxRNEjRqphY +fnqjarcOchoRELrmbE6e4AHZDE0HyzkiqXHdvSxugt3rTa/i7Qnn4RP8e7/ipwTZ +jkvhY8zW7AckNU/Pn0KJDsl/HIEtpRBNYXoa1Ca+dIwmlEnX+2wJajOSjMevgU/c +wa+KeIHXmPYsbqr09sYr565HzaVQaMg6IMtuZo//RuI3YUXRhxamZgjLilc6BolU +r9UQoQGZv5NM5TDFmkJr14VQ2A+PG5WzenlNSIREG1iODdf2cWw0dzeojNf+62n6 +62+hs7p5Gc5H5ez7fbOdoO9gDUPamgt/MfqpXk2i/3B6LD6v3r5YUGUCAwEAAaOB +4zCB4DAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQU +UkDu4U+VWCnKhGeMD4zM/o+p+qgwHwYDVR0jBBgwFoAUUkDu4U+VWCnKhGeMD4zM +/o+p+qgwQwYIKwYBBQUHAQEENzA1MDMGCCsGAQUFBzAChidodHRwOi8vdGVzdC5j +dXJsLnNlL2NhL0VkZWxDdXJsUm9vdC5jZXIwOAYDVR0fBDEwLzAtoCugKYYnaHR0 +cDovL3Rlc3QuY3VybC5zZS9jYS9FZGVsQ3VybFJvb3QuY3JsMA0GCSqGSIb3DQEB +CwUAA4IBAQBd110VkzHZSHwVb3KO7GAAwokC4CaRyXHs4H6QYq7gVuTHzSUn+/u3 +Q8xQCjbkGLhAVjQsGEGoXAT4y3XYlqpSk9HjZ1pPgFW692aIolBsO4N6cgRzZiXd +prJrPp0XVbo3UL4ep0YJIdxoyARVX93/shY/OcyPZi/u14HaQxVL7zq2w0SnV6nY +l3o3QRMut9vRbiMJYKKPKPjKpkWT02PaeWMSxD7e4l4l9ga/K4w4jQ1Obq/D1i97 +JsJq9vo1LXolBQPlsWWoF7ycK4JsxpsyCBoQpIR3GGv9lrPCT2QICP3z6/+k6h8q +kxnlblWqYIEBDttLBzSL1Dt4h0epXVg5 -----END CERTIFICATE----- diff --git a/tests/certs/EdelCurlRoot-ca.crt b/tests/certs/EdelCurlRoot-ca.crt index ac46717a01..c1d72d8662 100644 --- a/tests/certs/EdelCurlRoot-ca.crt +++ b/tests/certs/EdelCurlRoot-ca.crt @@ -1,41 +1,41 @@ Certificate: Data: Version: 3 (0x2) - Serial Number: 15373408817751 (0xdfb66925257) - Signature Algorithm: sha256WithRSAEncryption + Serial Number: 16693795668315 (0xf2ed3c2c15b) + Signature Algorithm: sha256WithRSAEncryption Issuer: countryName = NN organizationName = Edel Curl Arctic Illudium Research Cloud commonName = Northern Nowhere Trust Anchor Validity - Not Before: Sep 19 07:08:01 2018 GMT - Not After : Feb 22 07:08:01 2035 GMT + Not Before: Nov 25 12:32:46 2022 GMT + Not After : Apr 30 12:32:46 2039 GMT Subject: countryName = NN organizationName = Edel Curl Arctic Illudium Research Cloud commonName = Northern Nowhere Trust Anchor Subject Public Key Info: Public Key Algorithm: rsaEncryption - RSA Public-Key: (2048 bit) + Public-Key: (2048 bit) Modulus: - 00:e1:4c:d9:74:1a:a4:a3:42:57:a4:7a:2e:74:02: - 08:49:6a:6a:1d:db:de:c3:43:d6:48:60:12:30:ed: - d6:6e:74:16:81:16:4e:50:b9:6c:b9:36:0d:19:a4: - f7:85:99:40:46:26:46:33:86:ce:0c:27:71:e4:8f: - 0f:b4:3a:99:6d:af:78:48:b7:cb:c4:d3:60:7d:d0: - 17:6f:23:bc:89:c0:bc:16:b8:94:f0:b2:10:8d:c8: - e0:35:97:ed:8f:c6:db:9b:cd:aa:f6:8c:45:dc:0f: - ee:a0:78:12:be:f6:7d:f4:f7:b6:8c:4e:e5:7d:32: - e8:f7:f7:1e:04:46:9e:08:cd:cb:ec:e2:9a:c3:35: - 3f:ce:a1:01:e3:10:0a:ec:d9:ab:13:09:eb:e6:39: - 6b:92:30:c7:08:bd:8a:32:ef:0b:b2:61:6f:11:43: - 95:cf:31:ea:19:01:cc:1a:6d:d2:d5:57:35:da:c0: - ae:46:39:d3:33:ed:f8:c0:1e:ad:3d:68:6f:a8:53: - 24:ac:d6:f9:dd:2b:51:50:77:e4:b7:5d:ad:48:80: - 5d:65:57:e5:eb:07:82:7d:cb:72:4f:06:6a:34:d4: - 38:c8:6b:ed:8a:3a:68:5e:35:e3:78:14:da:5d:86: - 9f:e5:d4:1c:dd:90:c2:7c:a2:00:d4:95:65:04:85: - ff:83 + 00:ed:13:ed:07:b6:ec:f7:fe:2b:93:d9:0a:e7:8e: + 2c:9c:51:34:48:d1:aa:98:58:7e:7a:a3:6a:b7:0e: + 72:1a:11:10:ba:e6:6c:4e:9e:e0:01:d9:0c:4d:07: + cb:39:22:a9:71:dd:bd:2c:6e:82:dd:eb:4d:af:e2: + ed:09:e7:e1:13:fc:7b:bf:e2:a7:04:d9:8e:4b:e1: + 63:cc:d6:ec:07:24:35:4f:cf:9f:42:89:0e:c9:7f: + 1c:81:2d:a5:10:4d:61:7a:1a:d4:26:be:74:8c:26: + 94:49:d7:fb:6c:09:6a:33:92:8c:c7:af:81:4f:dc: + c1:af:8a:78:81:d7:98:f6:2c:6e:aa:f4:f6:c6:2b: + e7:ae:47:cd:a5:50:68:c8:3a:20:cb:6e:66:8f:ff: + 46:e2:37:61:45:d1:87:16:a6:66:08:cb:8a:57:3a: + 06:89:54:af:d5:10:a1:01:99:bf:93:4c:e5:30:c5: + 9a:42:6b:d7:85:50:d8:0f:8f:1b:95:b3:7a:79:4d: + 48:84:44:1b:58:8e:0d:d7:f6:71:6c:34:77:37:a8: + 8c:d7:fe:eb:69:fa:eb:6f:a1:b3:ba:79:19:ce:47: + e5:ec:fb:7d:b3:9d:a0:ef:60:0d:43:da:9a:0b:7f: + 31:fa:a9:5e:4d:a2:ff:70:7a:2c:3e:af:de:be:58: + 50:65 Exponent: 65537 (0x10001) X509v3 extensions: X509v3 Basic Constraints: critical @@ -43,42 +43,56 @@ Certificate: X509v3 Key Usage: critical Certificate Sign, CRL Sign X509v3 Subject Key Identifier: - 12:CA:BA:4B:46:04:A7:75:8A:2C:E8:0E:54:94:BC:12:65:A6:7B:CE + 52:40:EE:E1:4F:95:58:29:CA:84:67:8C:0F:8C:CC:FE:8F:A9:FA:A8 + X509v3 Authority Key Identifier: + keyid:52:40:EE:E1:4F:95:58:29:CA:84:67:8C:0F:8C:CC:FE:8F:A9:FA:A8 + + Authority Information Access: + CA Issuers - URI:http://test.curl.se/ca/EdelCurlRoot.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://test.curl.se/ca/EdelCurlRoot.crl + Signature Algorithm: sha256WithRSAEncryption - 2c:82:a4:ff:21:f3:fc:ba:6a:7a:11:b1:56:d4:9a:8f:4d:bf: - 23:cf:d0:0b:d4:e2:6f:7a:a7:40:1a:c6:39:fa:db:ae:32:ab: - 3d:bb:9f:45:d1:46:a5:95:27:3c:d4:89:d2:43:84:4c:43:70: - ff:16:3c:a8:8c:e6:5c:0a:fb:20:1d:a7:c3:90:66:41:ef:be: - 91:de:9d:9b:5d:1b:f1:59:44:d3:77:32:a3:6c:6e:24:a4:2d: - a8:50:5f:86:81:47:fa:d7:80:a7:e7:fd:f2:00:bd:b8:cc:b5: - 2f:cc:50:c7:46:74:3a:05:12:cc:e2:c4:d0:e6:b0:59:a1:16: - 73:ff:3d:12:f5:89:be:95:cd:cc:43:22:3b:28:63:0d:9b:69: - da:d3:28:75:55:97:3a:5d:be:2c:7d:30:67:77:4f:51:a0:b9: - 07:18:9f:47:23:d6:73:dc:12:7f:0d:fa:2d:5a:d0:2a:89:0b: - 29:dd:a6:ba:a0:a1:f5:13:e2:dd:48:e4:16:c7:d6:c3:68:2f: - 4f:40:e5:da:cf:04:13:86:b5:10:83:fe:45:59:4d:92:3f:20: - be:45:ca:b6:f7:cc:91:12:92:df:00:11:13:14:0b:61:9a:64: - 92:50:f4:3f:74:5f:9e:24:ba:ff:cf:d7:16:51:c9:75:95:e9: - 65:e9:8d:b4 + 5d:d7:5d:15:93:31:d9:48:7c:15:6f:72:8e:ec:60:00:c2:89: + 02:e0:26:91:c9:71:ec:e0:7e:90:62:ae:e0:56:e4:c7:cd:25: + 27:fb:fb:b7:43:cc:50:0a:36:e4:18:b8:40:56:34:2c:18:41: + a8:5c:04:f8:cb:75:d8:96:aa:52:93:d1:e3:67:5a:4f:80:55: + ba:f7:66:88:a2:50:6c:3b:83:7a:72:04:73:66:25:dd:a6:b2: + 6b:3e:9d:17:55:ba:37:50:be:1e:a7:46:09:21:dc:68:c8:04: + 55:5f:dd:ff:b2:16:3f:39:cc:8f:66:2f:ee:d7:81:da:43:15: + 4b:ef:3a:b6:c3:44:a7:57:a9:d8:97:7a:37:41:13:2e:b7:db: + d1:6e:23:09:60:a2:8f:28:f8:ca:a6:45:93:d3:63:da:79:63: + 12:c4:3e:de:e2:5e:25:f6:06:bf:2b:8c:38:8d:0d:4e:6e:af: + c3:d6:2f:7b:26:c2:6a:f6:fa:35:2d:7a:25:05:03:e5:b1:65: + a8:17:bc:9c:2b:82:6c:c6:9b:32:08:1a:10:a4:84:77:18:6b: + fd:96:b3:c2:4f:64:08:08:fd:f3:eb:ff:a4:ea:1f:2a:93:19: + e5:6e:55:aa:60:81:01:0e:db:4b:07:34:8b:d4:3b:78:87:47: + a9:5d:58:39 -----BEGIN CERTIFICATE----- -MIIDkjCCAnqgAwIBAgIGDftmklJXMA0GCSqGSIb3DQEBCwUAMGgxCzAJBgNVBAYT +MIIENDCCAxygAwIBAgIGDy7TwsFbMA0GCSqGSIb3DQEBCwUAMGgxCzAJBgNVBAYT Ak5OMTEwLwYDVQQKDChFZGVsIEN1cmwgQXJjdGljIElsbHVkaXVtIFJlc2VhcmNo IENsb3VkMSYwJAYDVQQDDB1Ob3J0aGVybiBOb3doZXJlIFRydXN0IEFuY2hvcjAe -Fw0xODA5MTkwNzA4MDFaFw0zNTAyMjIwNzA4MDFaMGgxCzAJBgNVBAYTAk5OMTEw +Fw0yMjExMjUxMjMyNDZaFw0zOTA0MzAxMjMyNDZaMGgxCzAJBgNVBAYTAk5OMTEw LwYDVQQKDChFZGVsIEN1cmwgQXJjdGljIElsbHVkaXVtIFJlc2VhcmNoIENsb3Vk MSYwJAYDVQQDDB1Ob3J0aGVybiBOb3doZXJlIFRydXN0IEFuY2hvcjCCASIwDQYJ -KoZIhvcNAQEBBQADggEPADCCAQoCggEBAOFM2XQapKNCV6R6LnQCCElqah3b3sND -1khgEjDt1m50FoEWTlC5bLk2DRmk94WZQEYmRjOGzgwnceSPD7Q6mW2veEi3y8TT -YH3QF28jvInAvBa4lPCyEI3I4DWX7Y/G25vNqvaMRdwP7qB4Er72ffT3toxO5X0y -6Pf3HgRGngjNy+zimsM1P86hAeMQCuzZqxMJ6+Y5a5Iwxwi9ijLvC7JhbxFDlc8x -6hkBzBpt0tVXNdrArkY50zPt+MAerT1ob6hTJKzW+d0rUVB35LddrUiAXWVX5esH -gn3Lck8GajTUOMhr7Yo6aF4143gU2l2Gn+XUHN2QwnyiANSVZQSF/4MCAwEAAaNC -MEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFBLK -uktGBKd1iizoDlSUvBJlpnvOMA0GCSqGSIb3DQEBCwUAA4IBAQAsgqT/IfP8ump6 -EbFW1JqPTb8jz9AL1OJveqdAGsY5+tuuMqs9u59F0UallSc81InSQ4RMQ3D/Fjyo -jOZcCvsgHafDkGZB776R3p2bXRvxWUTTdzKjbG4kpC2oUF+GgUf614Cn5/3yAL24 -zLUvzFDHRnQ6BRLM4sTQ5rBZoRZz/z0S9Ym+lc3MQyI7KGMNm2na0yh1VZc6Xb4s -fTBnd09RoLkHGJ9HI9Zz3BJ/DfotWtAqiQsp3aa6oKH1E+LdSOQWx9bDaC9PQOXa -zwQThrUQg/5FWU2SPyC+Rcq298yREpLfABETFAthmmSSUPQ/dF+eJLr/z9cWUcl1 -lell6Y20 +KoZIhvcNAQEBBQADggEPADCCAQoCggEBAO0T7Qe27Pf+K5PZCueOLJxRNEjRqphY +fnqjarcOchoRELrmbE6e4AHZDE0HyzkiqXHdvSxugt3rTa/i7Qnn4RP8e7/ipwTZ +jkvhY8zW7AckNU/Pn0KJDsl/HIEtpRBNYXoa1Ca+dIwmlEnX+2wJajOSjMevgU/c +wa+KeIHXmPYsbqr09sYr565HzaVQaMg6IMtuZo//RuI3YUXRhxamZgjLilc6BolU +r9UQoQGZv5NM5TDFmkJr14VQ2A+PG5WzenlNSIREG1iODdf2cWw0dzeojNf+62n6 +62+hs7p5Gc5H5ez7fbOdoO9gDUPamgt/MfqpXk2i/3B6LD6v3r5YUGUCAwEAAaOB +4zCB4DAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQU +UkDu4U+VWCnKhGeMD4zM/o+p+qgwHwYDVR0jBBgwFoAUUkDu4U+VWCnKhGeMD4zM +/o+p+qgwQwYIKwYBBQUHAQEENzA1MDMGCCsGAQUFBzAChidodHRwOi8vdGVzdC5j +dXJsLnNlL2NhL0VkZWxDdXJsUm9vdC5jZXIwOAYDVR0fBDEwLzAtoCugKYYnaHR0 +cDovL3Rlc3QuY3VybC5zZS9jYS9FZGVsQ3VybFJvb3QuY3JsMA0GCSqGSIb3DQEB +CwUAA4IBAQBd110VkzHZSHwVb3KO7GAAwokC4CaRyXHs4H6QYq7gVuTHzSUn+/u3 +Q8xQCjbkGLhAVjQsGEGoXAT4y3XYlqpSk9HjZ1pPgFW692aIolBsO4N6cgRzZiXd +prJrPp0XVbo3UL4ep0YJIdxoyARVX93/shY/OcyPZi/u14HaQxVL7zq2w0SnV6nY +l3o3QRMut9vRbiMJYKKPKPjKpkWT02PaeWMSxD7e4l4l9ga/K4w4jQ1Obq/D1i97 +JsJq9vo1LXolBQPlsWWoF7ycK4JsxpsyCBoQpIR3GGv9lrPCT2QICP3z6/+k6h8q +kxnlblWqYIEBDttLBzSL1Dt4h0epXVg5 -----END CERTIFICATE----- diff --git a/tests/certs/EdelCurlRoot-ca.csr b/tests/certs/EdelCurlRoot-ca.csr index 7d5e3001a0..507aa1be7c 100644 --- a/tests/certs/EdelCurlRoot-ca.csr +++ b/tests/certs/EdelCurlRoot-ca.csr @@ -2,16 +2,16 @@ MIICrTCCAZUCAQAwaDELMAkGA1UEBhMCTk4xMTAvBgNVBAoMKEVkZWwgQ3VybCBB cmN0aWMgSWxsdWRpdW0gUmVzZWFyY2ggQ2xvdWQxJjAkBgNVBAMMHU5vcnRoZXJu IE5vd2hlcmUgVHJ1c3QgQW5jaG9yMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB -CgKCAQEA4UzZdBqko0JXpHoudAIISWpqHdvew0PWSGASMO3WbnQWgRZOULlsuTYN -GaT3hZlARiZGM4bODCdx5I8PtDqZba94SLfLxNNgfdAXbyO8icC8FriU8LIQjcjg -NZftj8bbm82q9oxF3A/uoHgSvvZ99Pe2jE7lfTLo9/ceBEaeCM3L7OKawzU/zqEB -4xAK7NmrEwnr5jlrkjDHCL2KMu8LsmFvEUOVzzHqGQHMGm3S1Vc12sCuRjnTM+34 -wB6tPWhvqFMkrNb53StRUHfkt12tSIBdZVfl6weCfctyTwZqNNQ4yGvtijpoXjXj -eBTaXYaf5dQc3ZDCfKIA1JVlBIX/gwIDAQABoAAwDQYJKoZIhvcNAQELBQADggEB -ANpolqnyNQ2zhqURf1ImBOTKLqN77neGe01rdkMrQfNP+ZSr5pxcoOZgMjUGrhyQ -C6RWexcjwMFvr+16bsEyiBgw/PxTziw6ozvJZkDVQanKZet9+6o8P6AzfjOfwIiU -8OkLYDaNJ0M807fTNFWdt/yDY1WNfNAxIX3gMMJ1dRvvLvgIJVE4RRAaW/pEMHky -sQTfExs99Xooqh3E6CWyR1bVHWuid0a02LcD2Q0bKTBmi3xyBjEaq3vXxS6j1fDs -aWpwznwuuX+J7K+MHYJH9DQIg/QY6rQzxokZ92wJGFdzL3m+kou6++OAPu1plpTL -im5n/e87gdjerEJgCqoP4S8= +CgKCAQEA7RPtB7bs9/4rk9kK544snFE0SNGqmFh+eqNqtw5yGhEQuuZsTp7gAdkM +TQfLOSKpcd29LG6C3etNr+LtCefhE/x7v+KnBNmOS+FjzNbsByQ1T8+fQokOyX8c +gS2lEE1hehrUJr50jCaUSdf7bAlqM5KMx6+BT9zBr4p4gdeY9ixuqvT2xivnrkfN +pVBoyDogy25mj/9G4jdhRdGHFqZmCMuKVzoGiVSv1RChAZm/k0zlMMWaQmvXhVDY +D48blbN6eU1IhEQbWI4N1/ZxbDR3N6iM1/7rafrrb6GzunkZzkfl7Pt9s52g72AN +Q9qaC38x+qleTaL/cHosPq/evlhQZQIDAQABoAAwDQYJKoZIhvcNAQELBQADggEB +AEdJoc3iX92Y6BDjyxtHuciz0J6Ecbs3l8uKgyEXnCbuLzVVbiyMjJhXG65XXQpf +Bo5FtCiVOfb082I8HM6m03zNVRwkBmAavXOTOAbhYbcuz3M9eo916lwaF/+gvF4Y +lJUug1h/iWdWdfkV8sFT4DJGTLRFYH8pYUHO4z6p3mg1RKsPden1a7hBYldU8YBs +l2nJ556PCfLa1CI8iOu7SbFNHD9j6HGetcR/DQgJDcDQdVCgWoFqnBRpUbNTfqu3 +FqFDkteQreqI7Wg8oc40SFIXYra+8DRQ67YU+mLDq1oDrwBz/kN8mNMsAKe3xt9+ +yTlKj2rQr793IIUudQCdgjw= -----END CERTIFICATE REQUEST----- diff --git a/tests/certs/EdelCurlRoot-ca.der b/tests/certs/EdelCurlRoot-ca.der index f95f7e8438fdef41c3f5045d8413319b1b644bc4..9ba75c0c82de0d4597f17c7b6793684b6232d0a0 100644 GIT binary patch delta 794 zcmbQnzJo*5pozuApov*#0W%XL6B8T1-sM9FqbG{iN*fs&8XB1z8W|gzm_>>68e1Be z7#l#i6W8|CzZHJVzU|HTf7+98ay{?UnG|5WdPw4CK;pZCM$GuPg*tC;$qpYPPkcd}ll zQFp0;Z(^0y6}5dOJ!(@tum8^B%rc(Tb9{ZH|DA*DyDA#5&-hlaleg;2w`1DR*SViv z8jx|qO5t=~TK|8yN9KvH7u&^_rE#3@3b$hG3|W6wU?Jno{gZv38XTSFlzqK5;0Axc z^wiB&mA)P=F47Twyw|@K=9rY5ujsk{?{(&{*ZB)K@2ZqM=l=A~@7m3C7ram4b-p!= zyWa5E$~fOe{|l;g?AG7g7r`5l%EZjbz__^au|ea5$xci<^+68r9{Nv>&^* z=3oEHUn>mc*_cCRm02VV#2Q4fDsX1w&}L&~Wo2h%WHC1|H86(p4Vc>0GfGMdtn~Fu zQj1IUl1qzn^ompUlN0q_Q&MxBf!v_{e4u!0k%0x!mU>xv7DEGl1KkDM3p9z;T9jkJ z%f_kI=F#?@mywa1m4Ug5k&z+xdaUSV!|buv9rn|QMD&4aoLN$Vbj zJvn|>RsHwx?apTcxXhkN>~IJ((UEYhUlGId<8w8+qqJSLh z=Bgr=;xyH}%Qj`(%@q&bWgf6kZn+z$;+>2WETQpt|8Ekrw>;CIrvL7G<1J@V@Ap>Q z4!bN5UwLDCmARv^-uBxU^OQLg7WHfVIJL}m^5x`PmB~U!?Cw2^Q~k!aU%SVmm)9?E z{bBEG`qgTOvcCN?)vZ!xWq!Ibb%pqzIoeG*$7UOGNC_-yDVNCpJ8knJ{}c|6zn@?K iU-C*`YqI3iywFt%jf{M^z1dB=uUJ>KyRVFmumk{uQB+R= delta 631 zcmV--0*L*%2$lyGFoFY;FoFVlpaTK{0s;mN`(~0-SCJKc8!;Y`_d8luXsqe%f!=Qeb5(gBfN>gycW2W@Ujq% z$lx`X?T^OWo6V~Bj78iJ?x1)QzV?0e_qL2q<$W^f_xBzIMxF?N&CBfKn!`0e&Y=P0 z5DM(ss}l+9<~eJUFvkeJiZbsDvSDu#LzT}l>KOsd8g0_mS2fzeu0}c2Gwt}m9<4oS zZ>Uowtk(J6D^XB)lEP|x}A@lsYYI+f|R@9o0O}``0&ajkHf$Bw+vm diff --git a/tests/certs/EdelCurlRoot-ca.key b/tests/certs/EdelCurlRoot-ca.key index bf46d1ec5d..a2bdf9b9b3 100644 --- a/tests/certs/EdelCurlRoot-ca.key +++ b/tests/certs/EdelCurlRoot-ca.key @@ -1,27 +1,27 @@ -----BEGIN RSA PRIVATE KEY----- -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 -----END RSA PRIVATE KEY----- diff --git a/tests/certs/EdelCurlRoot-ca.prm b/tests/certs/EdelCurlRoot-ca.prm index 2e8104730d..c8e248b3e8 100644 --- a/tests/certs/EdelCurlRoot-ca.prm +++ b/tests/certs/EdelCurlRoot-ca.prm @@ -15,3 +15,16 @@ commonName_value = Northern Nowhere Trust Anchor basicConstraints = critical,CA:true keyUsage = critical,keyCertSign,cRLSign subjectKeyIdentifier = hash +authorityKeyIdentifier = keyid:always +authorityInfoAccess = @issuer_info +crlDistributionPoints = @crl_info + +[ crl_ext ] +authorityKeyIdentifier = keyid:always +authorityInfoAccess = @issuer_info + +[ issuer_info ] +caIssuers;URI.0 = http://test.curl.se/ca/EdelCurlRoot.cer + +[ crl_info ] +URI.0 = http://test.curl.se/ca/EdelCurlRoot.crl \ No newline at end of file diff --git a/tests/certs/Makefile.am b/tests/certs/Makefile.am index 0563e079e4..640d1f391c 100644 --- a/tests/certs/Makefile.am +++ b/tests/certs/Makefile.am @@ -82,7 +82,16 @@ GENERATEDCERTS = \ Server-localhost-lastSAN-sv.key \ Server-localhost-lastSAN-sv.pem \ Server-localhost-lastSAN-sv.pub.der \ - Server-localhost-lastSAN-sv.pub.pem + Server-localhost-lastSAN-sv.pub.pem \ + stunnel-sv.crl \ + stunnel-sv.crt \ + stunnel-sv.csr \ + stunnel-sv.der \ + stunnel-sv.dhp \ + stunnel-sv.key \ + stunnel-sv.pem \ + stunnel-sv.der \ + stunnel-sv.pub.pem SRPFILES = \ srp-verifier-conf \ @@ -97,7 +106,8 @@ clean-certs: build-certs: $(srcdir)/EdelCurlRoot-ca.cacert $(srcdir)/Server-localhost-sv.pem \ $(srcdir)/Server-localhost.nn-sv.pem $(srcdir)/Server-localhost0h-sv.pem \ - $(srcdir)/Server-localhost-firstSAN-sv.pem $(srcdir)/Server-localhost-lastSAN-sv.pem + $(srcdir)/Server-localhost-firstSAN-sv.pem $(srcdir)/Server-localhost-lastSAN-sv.pem \ + $(srcdir)/stunnel-sv.pem ../stunnel.pem $(srcdir)/EdelCurlRoot-ca.cacert: cd $(srcdir); scripts/genroot.sh EdelCurlRoot @@ -115,4 +125,10 @@ $(srcdir)/Server-localhost-firstSAN-sv.pem: $(srcdir)/EdelCurlRoot-ca.cacert cd $(srcdir); scripts/genserv.sh Server-localhost-firstSAN EdelCurlRoot $(srcdir)/Server-localhost-lastSAN-sv.pem: $(srcdir)/EdelCurlRoot-ca.cacert - cd $(srcdir); scripts/genserv.sh Server-localhost-firstSAN EdelCurlRoot + cd $(srcdir); scripts/genserv.sh Server-localhost-lastSAN EdelCurlRoot + +$(srcdir)/stunnel-sv.pem: $(srcdir)/EdelCurlRoot-ca.cacert + cd $(srcdir); scripts/genserv.sh stunnel EdelCurlRoot + +../stunnel.pem: $(srcdir)/stunnel-sv.pem + cp $< $@ diff --git a/tests/certs/Server-localhost-firstSAN-sv.crl b/tests/certs/Server-localhost-firstSAN-sv.crl index 66b2ad48de..df7ecafdef 100644 --- a/tests/certs/Server-localhost-firstSAN-sv.crl +++ b/tests/certs/Server-localhost-firstSAN-sv.crl @@ -1,15 +1,17 @@ -----BEGIN X509 CRL----- -MIICQTCCASkCAQEwDQYJKoZIhvcNAQEFBQAwaDELMAkGA1UEBhMCTk4xMTAvBgNV +MIICvzCCAacCAQEwDQYJKoZIhvcNAQEFBQAwaDELMAkGA1UEBhMCTk4xMTAvBgNV BAoMKEVkZWwgQ3VybCBBcmN0aWMgSWxsdWRpdW0gUmVzZWFyY2ggQ2xvdWQxJjAk -BgNVBAMMHU5vcnRoZXJuIE5vd2hlcmUgVHJ1c3QgQW5jaG9yFw0xODA5MTkwNzE0 -NDhaFw0xODEwMTkwNzE0NDhaMH0wFwIGDftmwfBTFw0xODA5MTkwNzEzMTRaMBcC -Bg37ZsrxnhcNMTgwOTE5MDcxNDEyWjAXAgYN+2bMn24XDTE4MDkxOTA3MTQyM1ow -FwIGDftmzumEFw0xODA5MTkwNzE0MzhaMBcCBg37ZtBwRBcNMTgwOTE5MDcxNDQ4 -WqAOMAwwCgYDVR0UBAMCAQEwDQYJKoZIhvcNAQEFBQADggEBAA0CKirTrPR1TyFP -60Z0iW6b7zZFRIiRt+HBOntYdWLFUin1TpbDAGh3ddUPgQ0eGNuvnDA2FZLP787S -JhXr65bonMEe7p17Cbh2swycdAuQsMYP6lFg1aIdjXB9/g+unG7KsB16BGYzalOs -4crSfP6Z11JnFFmVp9jOOwL65to/3GQwVxfWamEKDFOMrPba6dkTAU9+OCV1CZYd -anEjWrewmTj8nD7nb5fZ3fRQPVvwLbtkoGFmSHg8Qy9uDBGdRrw0V2w+ntkQMIJ9 -ILhQZDcaIN4MsnBTn/esrfvFVKomf9i78SCEhRvmTWmpYasI4oJzfmlLb1Dh6JPG -59JdagI= +BgNVBAMMHU5vcnRoZXJuIE5vd2hlcmUgVHJ1c3QgQW5jaG9yFw0yMjExMjUxMjMy +NDZaFw0yMjEyMjUxMjMyNDZaMIH6MBcCBg8u0qPc0hcNMjIxMTI1MTIwMTI2WjAX +AgYPLtKj3OQXDTIyMTEyNTEyMDEyNlowFwIGDy7So9z3Fw0yMjExMjUxMjAxMjZa +MBcCBg8u0qPdCBcNMjIxMTI1MTIwMTI2WjAXAgYPLtKkBCoXDTIyMTEyNTEyMDEy +N1owFwIGDy7SpAQ7Fw0yMjExMjUxMjAxMjdaMBcCBg8u08LBZhcNMjIxMTI1MTIz +MjQ2WjAXAgYPLtPCwXwXDTIyMTEyNTEyMzI0NlowFwIGDy7TwsGSFw0yMjExMjUx +MjMyNDZaMBcCBg8u08LBpxcNMjIxMTI1MTIzMjQ2WqAOMAwwCgYDVR0UBAMCAQEw +DQYJKoZIhvcNAQEFBQADggEBAKZeOPSB0oQs+05aFuWakRmWcfIapiZGrWeHv5jZ +xqU/wa/ksL8AZKZ8JvYXSjbQL8u2AvtokAkesciQ4GbRIwVjx7WlZeyZ9eaPUCVI ++D4VhpOOF4lsH8WYO4Mu6GKC8IgGd0ilKvFXToFb00Uixnrwj7fpkWQBuKyDG5BN +w3icWzw/SvtAuy1Tj9WBhXSI7uJt1pvnCSZp86FZHok72EUPtNAZMgOFkbm24cM0 +uKHS4nQ5etKfIB6RRrO+UnXkVqzBLc/ZuP4lYjcEwad46o+qdzQFeoD9q5hlsTbJ +bVma+AeJWgQMBALHHtduNqBHL4D/pwnaGhtVrG8PvJR4Ngw= -----END X509 CRL----- diff --git a/tests/certs/Server-localhost-firstSAN-sv.crt b/tests/certs/Server-localhost-firstSAN-sv.crt index ba53c28c14..0817696248 100644 --- a/tests/certs/Server-localhost-firstSAN-sv.crt +++ b/tests/certs/Server-localhost-firstSAN-sv.crt @@ -1,41 +1,41 @@ Certificate: Data: Version: 3 (0x2) - Serial Number: 15373412888644 (0xdfb66d07044) - Signature Algorithm: sha256WithRSAEncryption + Serial Number: 16693795668391 (0xf2ed3c2c1a7) + Signature Algorithm: sha256WithRSAEncryption Issuer: countryName = NN organizationName = Edel Curl Arctic Illudium Research Cloud commonName = Northern Nowhere Trust Anchor Validity - Not Before: Sep 19 07:14:48 2018 GMT - Not After : Dec 6 07:14:48 2026 GMT + Not Before: Nov 25 12:32:46 2022 GMT + Not After : Feb 11 12:32:46 2031 GMT Subject: countryName = NN organizationName = Edel Curl Arctic Illudium Research Cloud commonName = localhost.nn Subject Public Key Info: Public Key Algorithm: rsaEncryption - RSA Public-Key: (2048 bit) + Public-Key: (2048 bit) Modulus: - 00:b5:a0:56:65:ff:1a:1d:9a:4d:f1:17:be:14:c7: - 32:fe:51:a0:a3:22:26:59:6c:d5:0c:74:a9:6c:26: - 1c:a6:92:66:1d:96:0e:59:cb:7d:05:01:b0:31:13: - dc:db:e6:81:f1:79:43:80:08:37:74:2e:51:82:b6: - 87:7c:fd:87:2d:fd:d0:d3:42:32:c9:a8:d1:cc:e0: - 37:7f:e2:3e:65:92:d2:4d:fd:79:ed:ef:23:d5:31: - 2f:fb:ef:5f:03:68:49:6a:7c:aa:e9:70:23:6b:43: - 95:bd:5e:d1:f8:16:a7:d5:e0:bd:7f:63:44:a4:2c: - 4d:34:16:32:11:12:ce:df:16:a4:d8:06:a5:cb:d4: - 4c:cf:29:ac:67:c1:82:26:c1:0b:ff:44:af:f3:b2: - 89:31:a2:10:fd:a5:32:f8:04:4e:6b:32:1d:24:5e: - 83:89:3d:49:9c:34:24:5a:13:dd:2c:0b:2c:5c:b3: - 5f:be:fc:6d:db:be:c3:c4:40:6d:e8:51:bf:e1:fe: - 3b:f0:28:42:24:f5:68:c4:2e:00:fa:21:34:f0:d1: - 94:3f:65:50:19:8d:be:cf:07:2a:08:4f:68:70:77: - f6:14:78:45:2f:70:da:47:26:51:73:1d:bb:b2:93: - e1:23:77:6d:a0:47:4e:34:c7:af:fd:a9:53:41:ea: - e7:73 + 00:cb:8b:5a:d0:7a:c1:40:03:23:e6:3c:45:44:ee: + b9:c1:fd:09:5c:ef:24:77:4a:aa:14:42:aa:dc:05: + a1:8d:03:9e:47:3a:7a:fe:e2:51:e3:05:ac:ad:62: + 74:87:bd:a9:a4:3b:ac:f0:c2:94:7d:1b:6d:ea:eb: + 4f:bf:3d:c7:91:92:b9:f5:32:b3:d8:a8:28:44:57: + 63:89:4a:14:f0:48:e4:9f:c2:4c:d7:47:fe:03:15: + 52:8f:0b:f2:01:0c:66:39:ef:19:c6:e0:ea:55:a4: + 33:43:f5:f4:2a:30:36:de:c6:db:3c:5d:6c:f9:c9: + 1f:5f:b8:0f:e3:e4:73:86:50:4b:57:17:4c:69:d8: + a3:79:e6:d1:10:2f:d5:24:90:4b:7f:a6:2e:9d:c4: + 6c:f8:ad:82:46:57:8e:fe:45:ff:2a:b3:86:f0:38: + e4:d7:ce:11:e8:f3:b5:81:7d:04:0d:33:ea:99:37: + 56:65:0a:7e:7e:1f:20:bf:93:8c:bc:52:6b:93:96: + e4:53:f6:81:d0:03:7c:2a:b5:05:c5:39:04:48:db: + 4c:b4:e0:84:f9:5a:29:9c:72:ad:d9:7a:ae:a2:71: + e7:40:6d:54:6f:c6:76:1d:73:9c:26:97:39:8c:97: + c4:a1:e6:e5:26:df:1c:1f:50:fc:11:40:cc:5a:f5: + 03:77 Exponent: 65537 (0x10001) X509v3 extensions: X509v3 Subject Alternative Name: @@ -45,48 +45,59 @@ Certificate: X509v3 Extended Key Usage: TLS Web Server Authentication X509v3 Subject Key Identifier: - 70:FA:B9:27:7B:97:78:48:80:FC:D7:D7:31:90:12:ED:E5:4F:90:35 + EA:00:0E:21:A0:51:6A:83:35:50:F0:A1:82:DF:21:1F:CB:60:10:F6 X509v3 Authority Key Identifier: - keyid:12:CA:BA:4B:46:04:A7:75:8A:2C:E8:0E:54:94:BC:12:65:A6:7B:CE + keyid:52:40:EE:E1:4F:95:58:29:CA:84:67:8C:0F:8C:CC:FE:8F:A9:FA:A8 X509v3 Basic Constraints: CA:FALSE + Authority Information Access: + CA Issuers - URI:http://test.curl.se/ca/EdelCurlRoot.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://test.curl.se/ca/EdelCurlRoot.crl + Signature Algorithm: sha256WithRSAEncryption - 8f:e0:79:cb:0a:9d:dd:a3:9b:56:6f:74:75:01:31:ec:01:94: - c1:6b:76:69:34:da:db:a6:1f:50:07:2f:2a:eb:44:83:23:f4: - 01:81:f1:aa:f9:65:fe:8c:08:4a:ef:75:36:17:d2:ce:81:f1: - 2a:ca:cc:5b:2c:c5:fc:30:c2:cf:bc:29:1f:82:17:d4:9f:2a: - e9:a6:23:9c:19:36:86:e9:46:a2:10:86:65:9a:b5:60:d5:8b: - ec:05:d3:73:6d:50:a1:38:43:0f:0f:ea:1b:0d:ba:c0:36:2e: - d4:bd:f7:4e:1d:df:fc:24:8e:50:f2:40:a5:c7:3c:7e:5a:8a: - 88:1d:f9:28:49:57:42:07:55:1e:ca:94:7c:d9:56:b1:3b:38: - 62:56:58:6a:ea:fd:30:47:1e:e9:2a:35:e2:d3:57:85:29:6e: - 06:b3:ad:e9:6a:6e:d1:06:9c:c5:d4:1f:62:fb:fa:1c:e9:f5: - a7:18:c0:67:29:e0:25:fc:c6:ff:82:76:e3:2f:d6:b2:5f:54: - a0:8a:93:e4:b2:13:60:f7:96:45:f5:db:b8:95:99:34:62:14: - cd:e6:58:a3:5c:d6:92:21:f4:ce:dd:da:02:67:12:e7:f6:50: - 51:e1:8e:9b:84:2f:e6:57:21:81:6a:00:bb:14:bb:29:37:c9: - 80:c3:74:a2 + 31:15:ee:12:39:5e:08:14:9e:85:8c:32:f9:92:a9:0f:fa:9d: + 0d:fb:07:77:f3:92:5b:63:73:48:37:3a:c0:e9:e9:36:fd:be: + 8f:9d:0d:d8:33:9a:e0:2f:5b:de:a0:55:62:f7:9f:be:60:a4: + 98:dc:fe:2b:d6:84:3b:ef:6b:f2:a3:97:7e:14:6d:38:8f:41: + be:e1:72:b7:d5:5d:ff:73:0c:ef:76:69:cc:c8:50:ed:49:44: + 9c:c4:dd:e5:02:1d:7e:17:b3:3a:79:39:0a:7a:94:a8:0d:3b: + 17:c3:8a:7d:42:a6:e1:08:e5:09:51:e1:bf:6c:65:5b:e4:db: + 49:78:de:0c:3a:38:23:38:13:13:98:14:a8:e0:e7:13:ce:07: + 21:88:7f:08:b9:79:db:c7:90:89:2f:9a:1b:ed:5e:3b:84:a1: + a9:31:19:5c:a7:1e:5d:2b:33:07:36:67:4e:c4:06:0c:ed:0a: + f5:e8:c4:c8:e5:8b:b3:43:e1:4a:db:9d:77:a0:a6:7e:0d:ef: + e0:86:85:61:01:b0:7e:a0:24:2e:a6:a5:eb:c0:90:ab:e9:1a: + 2f:32:9d:25:8e:40:90:55:87:e2:a4:67:70:77:4c:a3:39:72: + 5b:fb:3d:20:81:3e:18:9e:5c:0e:a5:4f:0d:6e:e7:a3:8b:c1: + 15:84:b5:1b -----BEGIN CERTIFICATE----- -MIID3jCCAsagAwIBAgIGDftm0HBEMA0GCSqGSIb3DQEBCwUAMGgxCzAJBgNVBAYT +MIIEXzCCA0egAwIBAgIGDy7TwsGnMA0GCSqGSIb3DQEBCwUAMGgxCzAJBgNVBAYT Ak5OMTEwLwYDVQQKDChFZGVsIEN1cmwgQXJjdGljIElsbHVkaXVtIFJlc2VhcmNo IENsb3VkMSYwJAYDVQQDDB1Ob3J0aGVybiBOb3doZXJlIFRydXN0IEFuY2hvcjAe -Fw0xODA5MTkwNzE0NDhaFw0yNjEyMDYwNzE0NDhaMFcxCzAJBgNVBAYTAk5OMTEw +Fw0yMjExMjUxMjMyNDZaFw0zMTAyMTExMjMyNDZaMFcxCzAJBgNVBAYTAk5OMTEw LwYDVQQKDChFZGVsIEN1cmwgQXJjdGljIElsbHVkaXVtIFJlc2VhcmNoIENsb3Vk MRUwEwYDVQQDDAxsb2NhbGhvc3Qubm4wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw -ggEKAoIBAQC1oFZl/xodmk3xF74UxzL+UaCjIiZZbNUMdKlsJhymkmYdlg5Zy30F -AbAxE9zb5oHxeUOACDd0LlGCtod8/Yct/dDTQjLJqNHM4Dd/4j5lktJN/Xnt7yPV -MS/7718DaElqfKrpcCNrQ5W9XtH4FqfV4L1/Y0SkLE00FjIREs7fFqTYBqXL1EzP -KaxnwYImwQv/RK/zsokxohD9pTL4BE5rMh0kXoOJPUmcNCRaE90sCyxcs1++/G3b -vsPEQG3oUb/h/jvwKEIk9WjELgD6ITTw0ZQ/ZVAZjb7PByoIT2hwd/YUeEUvcNpH -JlFzHbuyk+Ejd22gR040x6/9qVNB6udzAgMBAAGjgZ4wgZswLAYDVR0RBCUwI4IJ -bG9jYWxob3N0ggpsb2NhbGhvc3Qxggpsb2NhbGhvc3QyMAsGA1UdDwQEAwIDqDAT -BgNVHSUEDDAKBggrBgEFBQcDATAdBgNVHQ4EFgQUcPq5J3uXeEiA/NfXMZAS7eVP -kDUwHwYDVR0jBBgwFoAUEsq6S0YEp3WKLOgOVJS8EmWme84wCQYDVR0TBAIwADAN -BgkqhkiG9w0BAQsFAAOCAQEAj+B5ywqd3aObVm90dQEx7AGUwWt2aTTa26YfUAcv -KutEgyP0AYHxqvll/owISu91NhfSzoHxKsrMWyzF/DDCz7wpH4IX1J8q6aYjnBk2 -hulGohCGZZq1YNWL7AXTc21QoThDDw/qGw26wDYu1L33Th3f/CSOUPJApcc8flqK -iB35KElXQgdVHsqUfNlWsTs4YlZYaur9MEce6So14tNXhSluBrOt6Wpu0QacxdQf -Yvv6HOn1pxjAZyngJfzG/4J24y/Wsl9UoIqT5LITYPeWRfXbuJWZNGIUzeZYo1zW -kiH0zt3aAmcS5/ZQUeGOm4Qv5lchgWoAuxS7KTfJgMN0og== +ggEKAoIBAQDLi1rQesFAAyPmPEVE7rnB/Qlc7yR3SqoUQqrcBaGNA55HOnr+4lHj +BaytYnSHvamkO6zwwpR9G23q60+/PceRkrn1MrPYqChEV2OJShTwSOSfwkzXR/4D +FVKPC/IBDGY57xnG4OpVpDND9fQqMDbexts8XWz5yR9fuA/j5HOGUEtXF0xp2KN5 +5tEQL9UkkEt/pi6dxGz4rYJGV47+Rf8qs4bwOOTXzhHo87WBfQQNM+qZN1ZlCn5+ +HyC/k4y8UmuTluRT9oHQA3wqtQXFOQRI20y04IT5Wimccq3Zeq6icedAbVRvxnYd +c5wmlzmMl8Sh5uUm3xwfUPwRQMxa9QN3AgMBAAGjggEeMIIBGjAsBgNVHREEJTAj +gglsb2NhbGhvc3SCCmxvY2FsaG9zdDGCCmxvY2FsaG9zdDIwCwYDVR0PBAQDAgOo +MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBTqAA4hoFFqgzVQ8KGC3yEf +y2AQ9jAfBgNVHSMEGDAWgBRSQO7hT5VYKcqEZ4wPjMz+j6n6qDAJBgNVHRMEAjAA +MEMGCCsGAQUFBwEBBDcwNTAzBggrBgEFBQcwAoYnaHR0cDovL3Rlc3QuY3VybC5z +ZS9jYS9FZGVsQ3VybFJvb3QuY2VyMDgGA1UdHwQxMC8wLaAroCmGJ2h0dHA6Ly90 +ZXN0LmN1cmwuc2UvY2EvRWRlbEN1cmxSb290LmNybDANBgkqhkiG9w0BAQsFAAOC +AQEAMRXuEjleCBSehYwy+ZKpD/qdDfsHd/OSW2NzSDc6wOnpNv2+j50N2DOa4C9b +3qBVYvefvmCkmNz+K9aEO+9r8qOXfhRtOI9BvuFyt9Vd/3MM73ZpzMhQ7UlEnMTd +5QIdfhezOnk5CnqUqA07F8OKfUKm4QjlCVHhv2xlW+TbSXjeDDo4IzgTE5gUqODn +E84HIYh/CLl528eQiS+aG+1eO4ShqTEZXKceXSszBzZnTsQGDO0K9ejEyOWLs0Ph +Studd6Cmfg3v4IaFYQGwfqAkLqal68CQq+kaLzKdJY5AkFWH4qRncHdMozlyW/s9 +IIE+GJ5cDqVPDW7no4vBFYS1Gw== -----END CERTIFICATE----- diff --git a/tests/certs/Server-localhost-firstSAN-sv.csr b/tests/certs/Server-localhost-firstSAN-sv.csr index d8aa70bd16..346219aa3e 100644 --- a/tests/certs/Server-localhost-firstSAN-sv.csr +++ b/tests/certs/Server-localhost-firstSAN-sv.csr @@ -1,16 +1,16 @@ -----BEGIN CERTIFICATE REQUEST----- MIICnDCCAYQCAQAwVzELMAkGA1UEBhMCTk4xMTAvBgNVBAoMKEVkZWwgQ3VybCBB cmN0aWMgSWxsdWRpdW0gUmVzZWFyY2ggQ2xvdWQxFTATBgNVBAMMDGxvY2FsaG9z -dC5ubjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALWgVmX/Gh2aTfEX -vhTHMv5RoKMiJlls1Qx0qWwmHKaSZh2WDlnLfQUBsDET3NvmgfF5Q4AIN3QuUYK2 -h3z9hy390NNCMsmo0czgN3/iPmWS0k39ee3vI9UxL/vvXwNoSWp8qulwI2tDlb1e -0fgWp9XgvX9jRKQsTTQWMhESzt8WpNgGpcvUTM8prGfBgibBC/9Er/OyiTGiEP2l -MvgETmsyHSReg4k9SZw0JFoT3SwLLFyzX778bdu+w8RAbehRv+H+O/AoQiT1aMQu -APohNPDRlD9lUBmNvs8HKghPaHB39hR4RS9w2kcmUXMdu7KT4SN3baBHTjTHr/2p -U0Hq53MCAwEAAaAAMA0GCSqGSIb3DQEBCwUAA4IBAQBt9eE5YhGU2bhKrDvnOlCW -2/5QFLzKYgZQHf3v+bK4DzhPFZSLHkls5oV+MbAms/CdU1t4uA9J63DIlfDEe302 -k5m4NJ/v4NvpQtHVheMi6BkK+BQWnV/BVTv85N550wi2BtkxRqtEPyJu6XDbIgPp -nUP9TCVPjgM1/njekHLD2fm8NBFwFaKBLsw2GSSm7mpdwyhOxTdwOHbwpei5xR/9 -U0OtS2NJv0KIiZS0GyGoBK2VN6iwUTPBEuxTUNfpRoboknwtY0f0RfRXeYZzAelx -OL7UNvFt1njk4pY8YOAVKqHszWGV46c5XalMQDJpwP7xzc52W+q9x4psx3br4J3u +dC5ubjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMuLWtB6wUADI+Y8 +RUTuucH9CVzvJHdKqhRCqtwFoY0Dnkc6ev7iUeMFrK1idIe9qaQ7rPDClH0bberr +T789x5GSufUys9ioKERXY4lKFPBI5J/CTNdH/gMVUo8L8gEMZjnvGcbg6lWkM0P1 +9CowNt7G2zxdbPnJH1+4D+Pkc4ZQS1cXTGnYo3nm0RAv1SSQS3+mLp3EbPitgkZX +jv5F/yqzhvA45NfOEejztYF9BA0z6pk3VmUKfn4fIL+TjLxSa5OW5FP2gdADfCq1 +BcU5BEjbTLTghPlaKZxyrdl6rqJx50BtVG/Gdh1znCaXOYyXxKHm5SbfHB9Q/BFA +zFr1A3cCAwEAAaAAMA0GCSqGSIb3DQEBCwUAA4IBAQCwCCJVirlUk/g718nM0XMG +QZ/j5uKefnQ0oF9ZSn02GHkF51gRFBUeVdaYsXRVUkkOAvmXwNHw5BkoTLAPC+wP +NG7HwlHiKP2xJxqAB1qM/JKaxlB2cNBYTPBhDLLDFV36lBW/ApQOyhxLtG8WCKj3 +zDFjnwOcK+Jf/DMh/7yuJ8e9fz7xHEmc2Kync/L3EoJ7/js3cRSdDgAeRPI9zFNs +VjqhuPz7a448PWiP0DQXrkbcLd/G7nSZR1jen40GaU+H2ztun4zKooEsSOsUZ5Ca +piZ+sok3sg/uvZCyWFyzVfZ0rP7MS8VG8ilVx6AGZdkFHjtBxUCYR8RuchfGpdjf -----END CERTIFICATE REQUEST----- diff --git a/tests/certs/Server-localhost-firstSAN-sv.der b/tests/certs/Server-localhost-firstSAN-sv.der index 3294af0e4302b2510e9cd250febfaca744b91750..af040ce6db551b8e182bff38efa9786b1484e389 100644 GIT binary patch delta 807 zcmaFF{+L75pot~kpo!Ui0W%XL6B8T1-sM9FmroR}l{PXmG&C|bG%_|aF^dxCH8wN= z3P89M*H+h`?vA=pbS1I>eCE~Q|4(q~R=6UW`RsS9ZK4x9B zHmRh2@5&|CYd##BQY)SN>b3uV+v5`_?fh!A`Nj$jm+<6HFOd%(Pv#%;x$gdtSv07h z`x7Hin&o@RV-H@1E-`lg`bEpY?B224HnBNBPs+#d;D7w2xUD|GJ6zl+^Ty)JXBP$Z zuc}P&u3x4%_ejoH+Y@EX6GX&#o!RaYmkuzzyT zo}lc>)1Cx>YrMc*qqUXws3nWXZJ#XtFe6g#jl>fiMe`0fT`v z8;3RYR*=r390Oi9POUbNw(q=*jNGgY%uS4p42Gib zge>DYMCP^j82y~IlKqK%b`W^Q@EZTlG_J1+Y`?Ab4Cj#Djy39Fp_bHQXo%m*} zN=vS)DJyub#SeGYIxTz1@su<0;r^V|=qI;5EAH`FStwfw3(pW)@!+}eId;X4dXAly zw~tTg)So5&HqN?b;YvfvnB{V@+F{1*X6b%M*m&M@eSLA{#MAE0&JVqA&n;iDtd95n zgSOU0#tn4~RP>fDeSKiU>X%abMsrpB943UeKU$JrQ0}wXvMBnutwN)n#Jm{3rT)Bm N&lh(e6m8im4FJ@#QNREI delta 677 zcmV;W0$Tm!2;v77FoFZ#FoFWcpaTK{0s;mN`)1H^M3EJJ8!+}q}X@p(gl2sd;tQG&LIeEo+l{m|1wGRdgX%-}bF;yz`P(oOw&?e8Pi zF)#b?Ujt}KYJ95ca3gC&mAzik_!g(t;JtriM5HWDG!`-u63*X$7Npn)rOVVz&nc{D z!Gb2i3;#r~^RkICq7eP1GWY~eYcd@qUW17}Nt`q!S`*zY3oKl-U%vcp+rGoZKyBzz zzv2En@F+qg^=QN{0Qw;`@X?e%Wl$N7zRw3L2v2BmclH!`MK5sLM&LNQUKhHZz&0+_z4uNX-~1$wQ1U>f$2@*oiijQgC`ngB2UQ-*lziD%u{$_o zR#1uA#23DNK)E{E|`W)%?rx?IzDc~ji#{YtL<1f~- zUsRxqljO1!VE2|q_1n0WnKWV)&E{C6T-K5y^v>Pd0%sEE_E1sbj+=xp=2szsY5=s@w&kjRT%XI(q)% zQR4-ytzvYCy{V)-tnk8=eH(4+>rcNu$B~k`^)j>As3=5NV~I)>@JQsJ!c5mk{sR?K zj|=hv3}!j+8OGr1RiraR_4Fz*Hr~eDJY8)0$sb?1598!>hJR2?R~Jla*rR#o(GV}y zB#=vgrY@btZ1}B$MpushMgJ^RcWt0Y UPBh1_{i#zy>Idg@0s{d60Y$%l@Bjb+ diff --git a/tests/certs/Server-localhost-firstSAN-sv.pub.pem b/tests/certs/Server-localhost-firstSAN-sv.pub.pem index fa65135157..241eb65b59 100644 --- a/tests/certs/Server-localhost-firstSAN-sv.pub.pem +++ b/tests/certs/Server-localhost-firstSAN-sv.pub.pem @@ -1,9 +1,9 @@ -----BEGIN PUBLIC KEY----- -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtaBWZf8aHZpN8Re+FMcy -/lGgoyImWWzVDHSpbCYcppJmHZYOWct9BQGwMRPc2+aB8XlDgAg3dC5RgraHfP2H -Lf3Q00IyyajRzOA3f+I+ZZLSTf157e8j1TEv++9fA2hJanyq6XAja0OVvV7R+Ban -1eC9f2NEpCxNNBYyERLO3xak2Aaly9RMzymsZ8GCJsEL/0Sv87KJMaIQ/aUy+ARO -azIdJF6DiT1JnDQkWhPdLAssXLNfvvxt277DxEBt6FG/4f478ChCJPVoxC4A+iE0 -8NGUP2VQGY2+zwcqCE9ocHf2FHhFL3DaRyZRcx27spPhI3dtoEdONMev/alTQern -cwIDAQAB +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAy4ta0HrBQAMj5jxFRO65 +wf0JXO8kd0qqFEKq3AWhjQOeRzp6/uJR4wWsrWJ0h72ppDus8MKUfRtt6utPvz3H +kZK59TKz2KgoRFdjiUoU8Ejkn8JM10f+AxVSjwvyAQxmOe8ZxuDqVaQzQ/X0KjA2 +3sbbPF1s+ckfX7gP4+RzhlBLVxdMadijeebREC/VJJBLf6YuncRs+K2CRleO/kX/ +KrOG8Djk184R6PO1gX0EDTPqmTdWZQp+fh8gv5OMvFJrk5bkU/aB0AN8KrUFxTkE +SNtMtOCE+VopnHKt2XquonHnQG1Ub8Z2HXOcJpc5jJfEoeblJt8cH1D8EUDMWvUD +dwIDAQAB -----END PUBLIC KEY----- diff --git a/tests/certs/Server-localhost-firstSAN-sv.pubkey-pinned b/tests/certs/Server-localhost-firstSAN-sv.pubkey-pinned new file mode 100644 index 0000000000..448ab8ebdd --- /dev/null +++ b/tests/certs/Server-localhost-firstSAN-sv.pubkey-pinned @@ -0,0 +1 @@ +oJS9QMxcK/CpyjyXd39IA4UI/Cjvwel58zbB7285mCA= diff --git a/tests/certs/Server-localhost-lastSAN-sv.crl b/tests/certs/Server-localhost-lastSAN-sv.crl index f87677487d..5b5b653508 100644 --- a/tests/certs/Server-localhost-lastSAN-sv.crl +++ b/tests/certs/Server-localhost-lastSAN-sv.crl @@ -1,12 +1,18 @@ -----BEGIN X509 CRL----- -MIIB3DCBxQIBATANBgkqhkiG9w0BAQUFADBoMQswCQYDVQQGEwJOTjExMC8GA1UE -CgwoRWRlbCBDdXJsIEFyY3RpYyBJbGx1ZGl1bSBSZXNlYXJjaCBDbG91ZDEmMCQG -A1UEAwwdTm9ydGhlcm4gTm93aGVyZSBUcnVzdCBBbmNob3IXDTE5MTEwMjEyNTMy -N1oXDTE5MTIwMjEyNTMyN1owGTAXAgYOTbnGJLAXDTE5MTEwMjEyNTMyNlqgDjAM -MAoGA1UdFAQDAgEBMA0GCSqGSIb3DQEBBQUAA4IBAQClxELmQvUD2S0UcNFbjMe/ -vv80HtpnwhTK356DUggVBh+EjvIXT4EakBbxxgDZMkaxJYH70RQ0UPLtB41pfmg3 -BS6Gl/0Vn+cAk8w/+dG4DHibdeqSPjIHCaAlkKqHV89Lp7IS6qrD0Bn/L7De6O7c -4xLvRiDvx/cO5uAkX8vOtzKsOU/0U06QSSGK09dRL2mHbaH4FQj2PFMgcDd1GxAQ -saii0bWZ6qLiYkQRtJGAplD+uqOaSSsioqVFy/NjaIip0axNtCG9sBhvp6lTpeiR -Phl04I+WyKoP5f/NTU+fKbWarWka4evPSpRM2o9QYrYb/vj0TMK8lJ3JqgwlLrJ+ +MIIC2TCCAcECAQEwDQYJKoZIhvcNAQEFBQAwaDELMAkGA1UEBhMCTk4xMTAvBgNV +BAoMKEVkZWwgQ3VybCBBcmN0aWMgSWxsdWRpdW0gUmVzZWFyY2ggQ2xvdWQxJjAk +BgNVBAMMHU5vcnRoZXJuIE5vd2hlcmUgVHJ1c3QgQW5jaG9yFw0yMjExMjUxMjMy +NDZaFw0yMjEyMjUxMjMyNDZaMIIBEzAXAgYPLtKj3NIXDTIyMTEyNTEyMDEyNlow +FwIGDy7So9zkFw0yMjExMjUxMjAxMjZaMBcCBg8u0qPc9xcNMjIxMTI1MTIwMTI2 +WjAXAgYPLtKj3QgXDTIyMTEyNTEyMDEyNlowFwIGDy7SpAQqFw0yMjExMjUxMjAx +MjdaMBcCBg8u0qQEOxcNMjIxMTI1MTIwMTI3WjAXAgYPLtPCwWYXDTIyMTEyNTEy +MzI0NlowFwIGDy7TwsF8Fw0yMjExMjUxMjMyNDZaMBcCBg8u08LBkhcNMjIxMTI1 +MTIzMjQ2WjAXAgYPLtPCwacXDTIyMTEyNTEyMzI0NlowFwIGDy7TwsG8Fw0yMjEx +MjUxMjMyNDZaoA4wDDAKBgNVHRQEAwIBATANBgkqhkiG9w0BAQUFAAOCAQEA4GkA +COd+Hvr1zIEuD4yWmNoukrFOVko6NycrYRZbmDotYZ0q6begZbd+rxG4kddWvZyQ +k5CZ6amg8uY/GLJmf5gFkptBrTpR8RJye0F0YLMSt9qYuSYiRiXi9QolYjYWPNYg +UIPHixJrPSqm8WJUPdgcogSKi8/v5uXIUElnnOuuE8T7keNyzuRjZNoEQa7B5TTg +hvLssZm4aU3nOIXP6lvPIggihKvZ1XS10XOh72hTRYUwKI4T0s3pghEdrLrouxyA +KYOJybec5EH7D5ITKGCyWp9wm30GBems5LERrPpfDgfAPhNy/RunQ9JH3S0fBfxi +wwZJN5brUfmyBt0MiQ== -----END X509 CRL----- diff --git a/tests/certs/Server-localhost-lastSAN-sv.crt b/tests/certs/Server-localhost-lastSAN-sv.crt index 578fff7539..498012eecd 100644 --- a/tests/certs/Server-localhost-lastSAN-sv.crt +++ b/tests/certs/Server-localhost-lastSAN-sv.crt @@ -1,42 +1,41 @@ Certificate: Data: Version: 3 (0x2) - Serial Number: - 0e:4d:b9:c6:24:b0 - Signature Algorithm: sha256WithRSAEncryption + Serial Number: 16693795668412 (0xf2ed3c2c1bc) + Signature Algorithm: sha256WithRSAEncryption Issuer: countryName = NN organizationName = Edel Curl Arctic Illudium Research Cloud commonName = Northern Nowhere Trust Anchor Validity - Not Before: Nov 2 12:53:25 2019 GMT - Not After : Jan 19 12:53:25 2028 GMT + Not Before: Nov 25 12:32:46 2022 GMT + Not After : Feb 11 12:32:46 2031 GMT Subject: countryName = NN organizationName = Edel Curl Arctic Illudium Research Cloud commonName = localhost.nn Subject Public Key Info: Public Key Algorithm: rsaEncryption - RSA Public-Key: (2048 bit) + Public-Key: (2048 bit) Modulus: - 00:bd:97:0e:a7:6d:b6:73:8c:d0:21:6b:f3:36:74: - 5d:0a:aa:3a:f0:fa:6e:b1:5c:1c:13:74:ca:67:2b: - 22:03:d1:a6:3c:25:ef:87:4f:e8:38:9f:21:1d:2e: - 88:12:36:66:82:03:02:4c:f8:17:35:02:95:31:b1: - 53:40:21:24:2f:00:f0:bf:80:58:16:b1:92:b3:d3: - 78:bf:78:cb:0a:91:0c:d2:6d:5d:b2:1f:41:73:16: - 02:7c:1a:cd:16:25:c9:e1:1b:81:bd:84:93:4c:63: - ce:38:f4:3e:ad:98:6b:00:89:a8:ba:f5:7e:08:83: - f3:9a:f5:98:b8:9f:d6:d8:c7:d4:f3:07:1c:8f:ef: - bc:29:10:60:8c:85:8b:4c:7a:73:c7:9f:a8:23:2f: - c4:47:f5:18:85:98:fb:27:de:58:93:4b:08:a5:66: - c9:df:db:f0:22:f8:64:9f:a1:56:89:97:ab:02:2c: - 5a:99:f2:6f:bf:72:31:90:22:32:ae:86:25:6b:13: - c6:72:ec:df:2e:c8:12:00:c1:e3:38:b4:a0:40:ba: - 01:61:c2:d7:b1:ef:7d:4b:29:18:e2:fe:28:d0:98: - e4:65:3f:4c:34:39:e4:82:a9:ca:b2:3d:c4:91:8f: - a0:94:bf:e3:f8:b3:73:48:b7:fe:fa:04:43:e7:b5: - bc:bd + 00:d3:a3:0a:9d:f6:3c:79:ce:37:e9:92:85:a0:4b: + 6e:1e:68:99:2d:5d:84:47:33:f6:f7:5e:b5:64:6e: + a5:61:b0:b7:21:99:c2:41:09:f4:04:b1:38:5c:65: + fc:34:1d:e9:2c:7b:e1:b6:02:50:09:48:0e:b2:6e: + 97:39:ae:51:93:de:cf:99:55:85:51:19:92:5a:3c: + 8f:e7:03:7f:ba:b3:30:4e:fb:fc:40:3b:3a:04:9f: + e9:07:52:41:56:7b:07:c9:a7:b5:84:d8:b4:6b:44: + 86:6a:34:bf:51:f1:d7:08:c7:36:66:f7:89:ac:a8: + f9:55:6f:29:fa:d6:8c:16:a3:f3:79:07:60:65:75: + 84:2e:f0:cd:f2:1f:8f:40:fd:99:21:5a:f0:1c:b7: + 53:8f:9d:79:6c:a4:23:46:90:52:ab:5a:78:03:2a: + 16:51:9d:7f:a8:1d:52:bd:1a:db:a1:a7:9a:ed:3b: + b7:4f:b4:00:63:77:b4:35:e3:f7:4e:7e:02:14:db: + 55:cb:96:32:4e:0e:b0:00:cc:e1:b5:83:53:96:4b: + 8d:25:fb:21:1b:a8:32:60:f5:45:38:a8:99:18:7b: + 3f:be:35:68:d3:f7:bd:49:2a:e4:23:40:ba:c2:d7: + 3b:a0:98:65:d5:10:84:bb:93:74:82:67:82:a4:05: + 64:d9 Exponent: 65537 (0x10001) X509v3 extensions: X509v3 Subject Alternative Name: @@ -46,48 +45,59 @@ Certificate: X509v3 Extended Key Usage: TLS Web Server Authentication X509v3 Subject Key Identifier: - 4E:54:63:95:A1:58:0C:FA:BD:3E:58:26:AF:AF:A4:F3:66:1A:CB:25 + D2:27:97:9D:58:B2:B5:4A:98:58:67:93:0E:AB:C4:CB:F2:58:1C:6A X509v3 Authority Key Identifier: - keyid:12:CA:BA:4B:46:04:A7:75:8A:2C:E8:0E:54:94:BC:12:65:A6:7B:CE + keyid:52:40:EE:E1:4F:95:58:29:CA:84:67:8C:0F:8C:CC:FE:8F:A9:FA:A8 X509v3 Basic Constraints: CA:FALSE + Authority Information Access: + CA Issuers - URI:http://test.curl.se/ca/EdelCurlRoot.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://test.curl.se/ca/EdelCurlRoot.crl + Signature Algorithm: sha256WithRSAEncryption - 2c:f9:48:33:7c:93:ca:3c:9c:58:92:8c:2b:87:61:9f:0d:9c: - 9d:e8:43:43:12:d6:a3:40:71:ec:cb:31:76:80:68:b1:54:d1: - 86:f4:b3:9e:c8:50:62:b4:87:12:be:9b:d6:3c:2b:cf:22:0e: - 66:26:c2:31:dd:1f:c6:97:1e:61:a4:51:ea:68:75:81:66:b9: - 3b:a6:1f:f6:80:ec:6b:aa:65:66:0c:02:ab:c9:57:bd:6a:4e: - 6d:24:30:13:7b:65:17:60:9a:14:37:57:f7:22:66:55:7d:1a: - 1a:5b:27:43:3b:d4:88:bc:2f:d3:d7:bb:d5:3f:9b:25:26:5d: - 39:a0:4c:8a:84:2c:db:04:87:8a:df:49:7d:4b:d2:85:7a:09: - 5e:df:6b:1b:b5:6e:9c:bb:2b:f6:c5:01:19:5a:87:d0:cf:16: - 67:8b:54:41:87:c1:33:c3:21:f6:e5:84:d2:84:5d:da:82:cd: - 39:4d:50:97:f3:83:37:9e:e5:04:0e:dc:c6:20:d1:b3:f6:c7: - 3d:dd:95:be:8c:b9:72:72:7a:71:66:aa:4a:8e:cf:37:38:e8: - c8:06:69:68:8d:d8:d6:8b:4c:23:50:27:fa:e9:bb:2a:a6:89: - 56:ad:be:4d:bd:be:0c:d7:55:b4:f4:b9:f7:6a:b5:2c:7f:5f: - 9f:df:f6:61 + cb:49:88:ac:b3:08:6c:04:74:3d:a0:6c:86:73:bb:b3:6e:7e: + bd:40:dd:ba:b7:ad:87:88:3f:c2:c5:61:d0:39:01:3c:1b:db: + a5:04:6e:1d:ef:d3:af:cc:14:38:8e:2b:71:8d:2b:a1:11:fe: + cf:6f:a3:1c:6e:1d:9e:e1:5f:db:b5:57:4c:04:8e:4c:e3:77: + 92:d7:5c:27:c8:0c:82:13:98:09:5b:aa:b5:71:fd:10:31:15: + 0c:9b:95:23:9d:3d:08:ab:7c:f9:ed:2a:d1:f5:9a:7a:90:a8: + d7:db:47:a9:60:ba:e1:12:d4:11:0d:71:42:1b:37:0b:1e:10: + 3f:3c:59:ea:d2:46:cb:ad:f1:48:77:09:a5:18:eb:27:56:2f: + e6:bf:34:9b:c1:16:10:d6:4b:ab:87:58:79:b4:a8:55:83:9b: + c7:30:6c:a2:72:4c:c8:3a:d7:0b:5f:12:9f:c3:35:10:a3:30: + 02:91:37:eb:b1:b6:cb:c7:80:49:d1:06:92:f8:e7:fb:1b:22: + 12:73:c9:71:27:56:0e:8e:4e:c8:21:cb:33:65:77:f9:87:e5: + e4:5e:70:32:d5:7e:b4:24:88:d9:ec:d3:63:95:ba:4b:69:06: + 28:3e:55:24:f2:c7:18:e8:cc:cb:1f:fd:79:33:bb:59:0b:2a: + cc:52:c3:81 -----BEGIN CERTIFICATE----- -MIID3jCCAsagAwIBAgIGDk25xiSwMA0GCSqGSIb3DQEBCwUAMGgxCzAJBgNVBAYT +MIIEXzCCA0egAwIBAgIGDy7TwsG8MA0GCSqGSIb3DQEBCwUAMGgxCzAJBgNVBAYT Ak5OMTEwLwYDVQQKDChFZGVsIEN1cmwgQXJjdGljIElsbHVkaXVtIFJlc2VhcmNo IENsb3VkMSYwJAYDVQQDDB1Ob3J0aGVybiBOb3doZXJlIFRydXN0IEFuY2hvcjAe -Fw0xOTExMDIxMjUzMjVaFw0yODAxMTkxMjUzMjVaMFcxCzAJBgNVBAYTAk5OMTEw +Fw0yMjExMjUxMjMyNDZaFw0zMTAyMTExMjMyNDZaMFcxCzAJBgNVBAYTAk5OMTEw LwYDVQQKDChFZGVsIEN1cmwgQXJjdGljIElsbHVkaXVtIFJlc2VhcmNoIENsb3Vk MRUwEwYDVQQDDAxsb2NhbGhvc3Qubm4wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw -ggEKAoIBAQC9lw6nbbZzjNAha/M2dF0Kqjrw+m6xXBwTdMpnKyID0aY8Je+HT+g4 -nyEdLogSNmaCAwJM+Bc1ApUxsVNAISQvAPC/gFgWsZKz03i/eMsKkQzSbV2yH0Fz -FgJ8Gs0WJcnhG4G9hJNMY8449D6tmGsAiai69X4Ig/Oa9Zi4n9bYx9TzBxyP77wp -EGCMhYtMenPHn6gjL8RH9RiFmPsn3liTSwilZsnf2/Ai+GSfoVaJl6sCLFqZ8m+/ -cjGQIjKuhiVrE8Zy7N8uyBIAweM4tKBAugFhwtex731LKRji/ijQmORlP0w0OeSC -qcqyPcSRj6CUv+P4s3NIt/76BEPntby9AgMBAAGjgZ4wgZswLAYDVR0RBCUwI4IK -bG9jYWxob3N0MYIKbG9jYWxob3N0MoIJbG9jYWxob3N0MAsGA1UdDwQEAwIDqDAT -BgNVHSUEDDAKBggrBgEFBQcDATAdBgNVHQ4EFgQUTlRjlaFYDPq9Plgmr6+k82Ya -yyUwHwYDVR0jBBgwFoAUEsq6S0YEp3WKLOgOVJS8EmWme84wCQYDVR0TBAIwADAN -BgkqhkiG9w0BAQsFAAOCAQEALPlIM3yTyjycWJKMK4dhnw2cnehDQxLWo0Bx7Msx -doBosVTRhvSznshQYrSHEr6b1jwrzyIOZibCMd0fxpceYaRR6mh1gWa5O6Yf9oDs -a6plZgwCq8lXvWpObSQwE3tlF2CaFDdX9yJmVX0aGlsnQzvUiLwv09e71T+bJSZd -OaBMioQs2wSHit9JfUvShXoJXt9rG7VunLsr9sUBGVqH0M8WZ4tUQYfBM8Mh9uWE -0oRd2oLNOU1Ql/ODN57lBA7cxiDRs/bHPd2Vvoy5cnJ6cWaqSo7PNzjoyAZpaI3Y -1otMI1An+um7KqaJVq2+Tb2+DNdVtPS592q1LH9fn9/2YQ== +ggEKAoIBAQDTowqd9jx5zjfpkoWgS24eaJktXYRHM/b3XrVkbqVhsLchmcJBCfQE +sThcZfw0Hekse+G2AlAJSA6ybpc5rlGT3s+ZVYVRGZJaPI/nA3+6szBO+/xAOzoE +n+kHUkFWewfJp7WE2LRrRIZqNL9R8dcIxzZm94msqPlVbyn61owWo/N5B2BldYQu +8M3yH49A/ZkhWvAct1OPnXlspCNGkFKrWngDKhZRnX+oHVK9Gtuhp5rtO7dPtABj +d7Q14/dOfgIU21XLljJODrAAzOG1g1OWS40l+yEbqDJg9UU4qJkYez++NWjT971J +KuQjQLrC1zugmGXVEIS7k3SCZ4KkBWTZAgMBAAGjggEeMIIBGjAsBgNVHREEJTAj +ggpsb2NhbGhvc3Qxggpsb2NhbGhvc3Qygglsb2NhbGhvc3QwCwYDVR0PBAQDAgOo +MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBTSJ5edWLK1SphYZ5MOq8TL +8lgcajAfBgNVHSMEGDAWgBRSQO7hT5VYKcqEZ4wPjMz+j6n6qDAJBgNVHRMEAjAA +MEMGCCsGAQUFBwEBBDcwNTAzBggrBgEFBQcwAoYnaHR0cDovL3Rlc3QuY3VybC5z +ZS9jYS9FZGVsQ3VybFJvb3QuY2VyMDgGA1UdHwQxMC8wLaAroCmGJ2h0dHA6Ly90 +ZXN0LmN1cmwuc2UvY2EvRWRlbEN1cmxSb290LmNybDANBgkqhkiG9w0BAQsFAAOC +AQEAy0mIrLMIbAR0PaBshnO7s25+vUDdureth4g/wsVh0DkBPBvbpQRuHe/Tr8wU +OI4rcY0roRH+z2+jHG4dnuFf27VXTASOTON3ktdcJ8gMghOYCVuqtXH9EDEVDJuV +I509CKt8+e0q0fWaepCo19tHqWC64RLUEQ1xQhs3Cx4QPzxZ6tJGy63xSHcJpRjr +J1Yv5r80m8EWENZLq4dYebSoVYObxzBsonJMyDrXC18Sn8M1EKMwApE367G2y8eA +SdEGkvjn+xsiEnPJcSdWDo5OyCHLM2V3+Yfl5F5wMtV+tCSI2ezTY5W6S2kGKD5V +JPLHGOjMyx/9eTO7WQsqzFLDgQ== -----END CERTIFICATE----- diff --git a/tests/certs/Server-localhost-lastSAN-sv.csr b/tests/certs/Server-localhost-lastSAN-sv.csr index a113db635d..5af5623314 100644 --- a/tests/certs/Server-localhost-lastSAN-sv.csr +++ b/tests/certs/Server-localhost-lastSAN-sv.csr @@ -1,16 +1,16 @@ -----BEGIN CERTIFICATE REQUEST----- MIICnDCCAYQCAQAwVzELMAkGA1UEBhMCTk4xMTAvBgNVBAoMKEVkZWwgQ3VybCBB cmN0aWMgSWxsdWRpdW0gUmVzZWFyY2ggQ2xvdWQxFTATBgNVBAMMDGxvY2FsaG9z -dC5ubjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL2XDqdttnOM0CFr -8zZ0XQqqOvD6brFcHBN0ymcrIgPRpjwl74dP6DifIR0uiBI2ZoIDAkz4FzUClTGx -U0AhJC8A8L+AWBaxkrPTeL94ywqRDNJtXbIfQXMWAnwazRYlyeEbgb2Ek0xjzjj0 -Pq2YawCJqLr1fgiD85r1mLif1tjH1PMHHI/vvCkQYIyFi0x6c8efqCMvxEf1GIWY -+yfeWJNLCKVmyd/b8CL4ZJ+hVomXqwIsWpnyb79yMZAiMq6GJWsTxnLs3y7IEgDB -4zi0oEC6AWHC17HvfUspGOL+KNCY5GU/TDQ55IKpyrI9xJGPoJS/4/izc0i3/voE -Q+e1vL0CAwEAAaAAMA0GCSqGSIb3DQEBCwUAA4IBAQCpqiSx7VjqeQ2g8lpHF0Nb -/10H1DqaK7Z3y49xFK3xxKWdxKUdq3Nf7JYlhKpWDYokrkw5W+nhGQILYt6ZD8tN -tBZphyp3rvmTcewEFtbBne5N7OsAaanlBxeCLhnCICGhd+QCqYJKWe+zw8Oc5dCp -SRmWEL5FTu9AavBc0LDx1gNBupDiXGhF+BptOzgfDbijd0aRgy9cYwAQ9kXo4H+y -TH1ZYcSfB0gs7sShiY5FvuGr54Vv0czn+HqrdyWKDGLp7ilPYCT4WXBWfTon9j1H -9NDomhrVme9IGKItYHg+p59WpevklW900X4NZCVspePgNeBOvXYbGqDEN01o1xIG +dC5ubjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANOjCp32PHnON+mS +haBLbh5omS1dhEcz9vdetWRupWGwtyGZwkEJ9ASxOFxl/DQd6Sx74bYCUAlIDrJu +lzmuUZPez5lVhVEZklo8j+cDf7qzME77/EA7OgSf6QdSQVZ7B8mntYTYtGtEhmo0 +v1Hx1wjHNmb3iayo+VVvKfrWjBaj83kHYGV1hC7wzfIfj0D9mSFa8By3U4+deWyk +I0aQUqtaeAMqFlGdf6gdUr0a26Gnmu07t0+0AGN3tDXj905+AhTbVcuWMk4OsADM +4bWDU5ZLjSX7IRuoMmD1RTiomRh7P741aNP3vUkq5CNAusLXO6CYZdUQhLuTdIJn +gqQFZNkCAwEAAaAAMA0GCSqGSIb3DQEBCwUAA4IBAQAcuulUCKEb+owaSGTkPE5K +R4uBFOW1FG+waOhl1YAFc10jv4DQP+c0Zu19FJrfyaoSafqiCOAMQN85VcPeJa3T +76yD6gY+G4hduT6PGNZP+AROROafL+Sh5/INz5LHcOiGVHuOgYBa+0dSkrwHqqCj +fKWt/ZdEZjwIgcRgFC6OllIPyJ3yOPToVrjY3DwKt229icwlx6X/sEYrcixRc6Vk +H2Ccb/eVywu9ze6b2BQcd6B8lTAHKRbSjPd/brT+Qxn/IioOYxOwjSnzD50+tjJW +LMxW8MUz1P6cb9Gubpt4pAqwH9jvEQeCKb23tgcnj0ZYizLA3jbAZEfGYcavf/K8 -----END CERTIFICATE REQUEST----- diff --git a/tests/certs/Server-localhost-lastSAN-sv.der b/tests/certs/Server-localhost-lastSAN-sv.der index c72bcb95d9df0675ee5546b30df3070116747887..602b08d451a845aa36d887f912847334cf4bc2aa 100644 GIT binary patch delta 807 zcmaFF{+L75pot~kpo!Ui0W%XL6B8T1-sM9F_e>P6l{PXmG&C|bG%_|aF^dxCH8wN= z3P89M*H+hGUd%Q3n@#08^Ouua7kKB%Wz5u#ZE-jL_C0QEO5W1M4cirG9&+UT!m`mK zCiRbr>`R^MhufF}I6e3_3f8fXK9LLSlzIU!!@iR1E^VhW=vHHcIE7=oLOI!3loc$!< z@9=k~V$=tj?ZN$XD|418yG;mM9aX`sB^EfheuZq%Ua8v)m(O}@z1@EcLvr~R)5qWa z>X<}shn}8hWdsTlcO0O_V`08r0Vx~m3{XWx-%is5UYCTbQ*mdZ- z^@16xR|Q&jPcCUnZ(732pK_ClnUR5UaTBAQK@+3YWMii2`b+B5=SFPW>NO)GeKOzb zBd0$_$YdGFvoVLtDziu!h&6}=IlO!5KQ%)0R7-jff6tkJ{VRX1FyI6!5N2UAU@&lI zT)H6y-3as??OHzwV^pZ=9a`cK*^^+6zT~ktXoPpe+ z{Q7*LL~4u`71_Ojoy5{Fw zt&3l0RZUoN{kHqcgk2AXt_boLI!T*z%L&-qM83M@c6#kck8;kX60g<6^q=iFnSD@9 z;F|a9_K3?N6V?6&PKu+oIBO^UdYtsk^*0*);4zRX!b;cyZ>m{NGCB N-I3f{XMzql0ss>-OcekC delta 677 zcmV;W0$Tm!2;v77FoFZ#FoFWcpaTK{0s;mOO}WM-u#pvg8!?H{HgsJIsygucZn0b(6LiXFD7iKx2ueh7o}n)R5tpVrua$JFx&9FOn3DG*?c zg^NsjbH|^kBQL~9^%#Yi`zPL5lS>GtX35{%@FMtRpP^QXm#YFSTAA{1zj856yeM>1A;{GVmnB-+YOf)&&LNQUG{l8h^dVV@10o#;bD64s+YaqP=6c7SNHRMCd?v!2LM zVt=%U626<(JS)#44rV68G2I`=mmXoHQR--Qfo8corXTiz>}#rJW()$W$ydE>NqtMwg?b5I z-)kGSZk)R-_Qe4iT8Gfj7H5l8L5IOJ!&V{o<%H6NUD|@pIZaTP^Mf~@jo8+UOe0Vy`suqWrioUqzD>Qp4A)h(^ttzH LwJd*MpWpUjZ1XI_ diff --git a/tests/certs/Server-localhost-lastSAN-sv.key b/tests/certs/Server-localhost-lastSAN-sv.key index dae48284a4..3b19584fa8 100644 --- a/tests/certs/Server-localhost-lastSAN-sv.key +++ b/tests/certs/Server-localhost-lastSAN-sv.key @@ -1,27 +1,27 @@ -----BEGIN RSA PRIVATE KEY----- -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 -----END RSA PRIVATE KEY----- diff --git a/tests/certs/Server-localhost-lastSAN-sv.pem b/tests/certs/Server-localhost-lastSAN-sv.pem index 42e4a11552..e0a45e23ac 100644 --- a/tests/certs/Server-localhost-lastSAN-sv.pem +++ b/tests/certs/Server-localhost-lastSAN-sv.pem @@ -6,6 +6,19 @@ extendedKeyUsage = serverAuth subjectKeyIdentifier = hash authorityKeyIdentifier = keyid basicConstraints = CA:false +authorityInfoAccess = @issuer_info +crlDistributionPoints = @crl_info + +[ crl_ext ] +authorityKeyIdentifier = keyid:always +authorityInfoAccess = @issuer_info + +[ issuer_info ] +caIssuers;URI.0 = http://test.curl.se/ca/EdelCurlRoot.cer + +[ crl_info ] +URI.0 = http://test.curl.se/ca/EdelCurlRoot.crl + [ req ] default_bits = 1024 distinguished_name = req_DN @@ -24,71 +37,70 @@ commonName_value = localhost.nn # the certificate # some dhparam -----BEGIN RSA PRIVATE KEY----- -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 -----END RSA PRIVATE KEY----- Certificate: Data: Version: 3 (0x2) - Serial Number: - 0e:4d:b9:c6:24:b0 - Signature Algorithm: sha256WithRSAEncryption + Serial Number: 16693795668412 (0xf2ed3c2c1bc) + Signature Algorithm: sha256WithRSAEncryption Issuer: countryName = NN organizationName = Edel Curl Arctic Illudium Research Cloud commonName = Northern Nowhere Trust Anchor Validity - Not Before: Nov 2 12:53:25 2019 GMT - Not After : Jan 19 12:53:25 2028 GMT + Not Before: Nov 25 12:32:46 2022 GMT + Not After : Feb 11 12:32:46 2031 GMT Subject: countryName = NN organizationName = Edel Curl Arctic Illudium Research Cloud commonName = localhost.nn Subject Public Key Info: Public Key Algorithm: rsaEncryption - RSA Public-Key: (2048 bit) + Public-Key: (2048 bit) Modulus: - 00:bd:97:0e:a7:6d:b6:73:8c:d0:21:6b:f3:36:74: - 5d:0a:aa:3a:f0:fa:6e:b1:5c:1c:13:74:ca:67:2b: - 22:03:d1:a6:3c:25:ef:87:4f:e8:38:9f:21:1d:2e: - 88:12:36:66:82:03:02:4c:f8:17:35:02:95:31:b1: - 53:40:21:24:2f:00:f0:bf:80:58:16:b1:92:b3:d3: - 78:bf:78:cb:0a:91:0c:d2:6d:5d:b2:1f:41:73:16: - 02:7c:1a:cd:16:25:c9:e1:1b:81:bd:84:93:4c:63: - ce:38:f4:3e:ad:98:6b:00:89:a8:ba:f5:7e:08:83: - f3:9a:f5:98:b8:9f:d6:d8:c7:d4:f3:07:1c:8f:ef: - bc:29:10:60:8c:85:8b:4c:7a:73:c7:9f:a8:23:2f: - c4:47:f5:18:85:98:fb:27:de:58:93:4b:08:a5:66: - c9:df:db:f0:22:f8:64:9f:a1:56:89:97:ab:02:2c: - 5a:99:f2:6f:bf:72:31:90:22:32:ae:86:25:6b:13: - c6:72:ec:df:2e:c8:12:00:c1:e3:38:b4:a0:40:ba: - 01:61:c2:d7:b1:ef:7d:4b:29:18:e2:fe:28:d0:98: - e4:65:3f:4c:34:39:e4:82:a9:ca:b2:3d:c4:91:8f: - a0:94:bf:e3:f8:b3:73:48:b7:fe:fa:04:43:e7:b5: - bc:bd + 00:d3:a3:0a:9d:f6:3c:79:ce:37:e9:92:85:a0:4b: + 6e:1e:68:99:2d:5d:84:47:33:f6:f7:5e:b5:64:6e: + a5:61:b0:b7:21:99:c2:41:09:f4:04:b1:38:5c:65: + fc:34:1d:e9:2c:7b:e1:b6:02:50:09:48:0e:b2:6e: + 97:39:ae:51:93:de:cf:99:55:85:51:19:92:5a:3c: + 8f:e7:03:7f:ba:b3:30:4e:fb:fc:40:3b:3a:04:9f: + e9:07:52:41:56:7b:07:c9:a7:b5:84:d8:b4:6b:44: + 86:6a:34:bf:51:f1:d7:08:c7:36:66:f7:89:ac:a8: + f9:55:6f:29:fa:d6:8c:16:a3:f3:79:07:60:65:75: + 84:2e:f0:cd:f2:1f:8f:40:fd:99:21:5a:f0:1c:b7: + 53:8f:9d:79:6c:a4:23:46:90:52:ab:5a:78:03:2a: + 16:51:9d:7f:a8:1d:52:bd:1a:db:a1:a7:9a:ed:3b: + b7:4f:b4:00:63:77:b4:35:e3:f7:4e:7e:02:14:db: + 55:cb:96:32:4e:0e:b0:00:cc:e1:b5:83:53:96:4b: + 8d:25:fb:21:1b:a8:32:60:f5:45:38:a8:99:18:7b: + 3f:be:35:68:d3:f7:bd:49:2a:e4:23:40:ba:c2:d7: + 3b:a0:98:65:d5:10:84:bb:93:74:82:67:82:a4:05: + 64:d9 Exponent: 65537 (0x10001) X509v3 extensions: X509v3 Subject Alternative Name: @@ -98,48 +110,59 @@ Certificate: X509v3 Extended Key Usage: TLS Web Server Authentication X509v3 Subject Key Identifier: - 4E:54:63:95:A1:58:0C:FA:BD:3E:58:26:AF:AF:A4:F3:66:1A:CB:25 + D2:27:97:9D:58:B2:B5:4A:98:58:67:93:0E:AB:C4:CB:F2:58:1C:6A X509v3 Authority Key Identifier: - keyid:12:CA:BA:4B:46:04:A7:75:8A:2C:E8:0E:54:94:BC:12:65:A6:7B:CE + keyid:52:40:EE:E1:4F:95:58:29:CA:84:67:8C:0F:8C:CC:FE:8F:A9:FA:A8 X509v3 Basic Constraints: CA:FALSE + Authority Information Access: + CA Issuers - URI:http://test.curl.se/ca/EdelCurlRoot.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://test.curl.se/ca/EdelCurlRoot.crl + Signature Algorithm: sha256WithRSAEncryption - 2c:f9:48:33:7c:93:ca:3c:9c:58:92:8c:2b:87:61:9f:0d:9c: - 9d:e8:43:43:12:d6:a3:40:71:ec:cb:31:76:80:68:b1:54:d1: - 86:f4:b3:9e:c8:50:62:b4:87:12:be:9b:d6:3c:2b:cf:22:0e: - 66:26:c2:31:dd:1f:c6:97:1e:61:a4:51:ea:68:75:81:66:b9: - 3b:a6:1f:f6:80:ec:6b:aa:65:66:0c:02:ab:c9:57:bd:6a:4e: - 6d:24:30:13:7b:65:17:60:9a:14:37:57:f7:22:66:55:7d:1a: - 1a:5b:27:43:3b:d4:88:bc:2f:d3:d7:bb:d5:3f:9b:25:26:5d: - 39:a0:4c:8a:84:2c:db:04:87:8a:df:49:7d:4b:d2:85:7a:09: - 5e:df:6b:1b:b5:6e:9c:bb:2b:f6:c5:01:19:5a:87:d0:cf:16: - 67:8b:54:41:87:c1:33:c3:21:f6:e5:84:d2:84:5d:da:82:cd: - 39:4d:50:97:f3:83:37:9e:e5:04:0e:dc:c6:20:d1:b3:f6:c7: - 3d:dd:95:be:8c:b9:72:72:7a:71:66:aa:4a:8e:cf:37:38:e8: - c8:06:69:68:8d:d8:d6:8b:4c:23:50:27:fa:e9:bb:2a:a6:89: - 56:ad:be:4d:bd:be:0c:d7:55:b4:f4:b9:f7:6a:b5:2c:7f:5f: - 9f:df:f6:61 + cb:49:88:ac:b3:08:6c:04:74:3d:a0:6c:86:73:bb:b3:6e:7e: + bd:40:dd:ba:b7:ad:87:88:3f:c2:c5:61:d0:39:01:3c:1b:db: + a5:04:6e:1d:ef:d3:af:cc:14:38:8e:2b:71:8d:2b:a1:11:fe: + cf:6f:a3:1c:6e:1d:9e:e1:5f:db:b5:57:4c:04:8e:4c:e3:77: + 92:d7:5c:27:c8:0c:82:13:98:09:5b:aa:b5:71:fd:10:31:15: + 0c:9b:95:23:9d:3d:08:ab:7c:f9:ed:2a:d1:f5:9a:7a:90:a8: + d7:db:47:a9:60:ba:e1:12:d4:11:0d:71:42:1b:37:0b:1e:10: + 3f:3c:59:ea:d2:46:cb:ad:f1:48:77:09:a5:18:eb:27:56:2f: + e6:bf:34:9b:c1:16:10:d6:4b:ab:87:58:79:b4:a8:55:83:9b: + c7:30:6c:a2:72:4c:c8:3a:d7:0b:5f:12:9f:c3:35:10:a3:30: + 02:91:37:eb:b1:b6:cb:c7:80:49:d1:06:92:f8:e7:fb:1b:22: + 12:73:c9:71:27:56:0e:8e:4e:c8:21:cb:33:65:77:f9:87:e5: + e4:5e:70:32:d5:7e:b4:24:88:d9:ec:d3:63:95:ba:4b:69:06: + 28:3e:55:24:f2:c7:18:e8:cc:cb:1f:fd:79:33:bb:59:0b:2a: + cc:52:c3:81 -----BEGIN CERTIFICATE----- -MIID3jCCAsagAwIBAgIGDk25xiSwMA0GCSqGSIb3DQEBCwUAMGgxCzAJBgNVBAYT +MIIEXzCCA0egAwIBAgIGDy7TwsG8MA0GCSqGSIb3DQEBCwUAMGgxCzAJBgNVBAYT Ak5OMTEwLwYDVQQKDChFZGVsIEN1cmwgQXJjdGljIElsbHVkaXVtIFJlc2VhcmNo IENsb3VkMSYwJAYDVQQDDB1Ob3J0aGVybiBOb3doZXJlIFRydXN0IEFuY2hvcjAe -Fw0xOTExMDIxMjUzMjVaFw0yODAxMTkxMjUzMjVaMFcxCzAJBgNVBAYTAk5OMTEw +Fw0yMjExMjUxMjMyNDZaFw0zMTAyMTExMjMyNDZaMFcxCzAJBgNVBAYTAk5OMTEw LwYDVQQKDChFZGVsIEN1cmwgQXJjdGljIElsbHVkaXVtIFJlc2VhcmNoIENsb3Vk MRUwEwYDVQQDDAxsb2NhbGhvc3Qubm4wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw -ggEKAoIBAQC9lw6nbbZzjNAha/M2dF0Kqjrw+m6xXBwTdMpnKyID0aY8Je+HT+g4 -nyEdLogSNmaCAwJM+Bc1ApUxsVNAISQvAPC/gFgWsZKz03i/eMsKkQzSbV2yH0Fz -FgJ8Gs0WJcnhG4G9hJNMY8449D6tmGsAiai69X4Ig/Oa9Zi4n9bYx9TzBxyP77wp -EGCMhYtMenPHn6gjL8RH9RiFmPsn3liTSwilZsnf2/Ai+GSfoVaJl6sCLFqZ8m+/ -cjGQIjKuhiVrE8Zy7N8uyBIAweM4tKBAugFhwtex731LKRji/ijQmORlP0w0OeSC -qcqyPcSRj6CUv+P4s3NIt/76BEPntby9AgMBAAGjgZ4wgZswLAYDVR0RBCUwI4IK -bG9jYWxob3N0MYIKbG9jYWxob3N0MoIJbG9jYWxob3N0MAsGA1UdDwQEAwIDqDAT -BgNVHSUEDDAKBggrBgEFBQcDATAdBgNVHQ4EFgQUTlRjlaFYDPq9Plgmr6+k82Ya -yyUwHwYDVR0jBBgwFoAUEsq6S0YEp3WKLOgOVJS8EmWme84wCQYDVR0TBAIwADAN -BgkqhkiG9w0BAQsFAAOCAQEALPlIM3yTyjycWJKMK4dhnw2cnehDQxLWo0Bx7Msx -doBosVTRhvSznshQYrSHEr6b1jwrzyIOZibCMd0fxpceYaRR6mh1gWa5O6Yf9oDs -a6plZgwCq8lXvWpObSQwE3tlF2CaFDdX9yJmVX0aGlsnQzvUiLwv09e71T+bJSZd -OaBMioQs2wSHit9JfUvShXoJXt9rG7VunLsr9sUBGVqH0M8WZ4tUQYfBM8Mh9uWE -0oRd2oLNOU1Ql/ODN57lBA7cxiDRs/bHPd2Vvoy5cnJ6cWaqSo7PNzjoyAZpaI3Y -1otMI1An+um7KqaJVq2+Tb2+DNdVtPS592q1LH9fn9/2YQ== +ggEKAoIBAQDTowqd9jx5zjfpkoWgS24eaJktXYRHM/b3XrVkbqVhsLchmcJBCfQE +sThcZfw0Hekse+G2AlAJSA6ybpc5rlGT3s+ZVYVRGZJaPI/nA3+6szBO+/xAOzoE +n+kHUkFWewfJp7WE2LRrRIZqNL9R8dcIxzZm94msqPlVbyn61owWo/N5B2BldYQu +8M3yH49A/ZkhWvAct1OPnXlspCNGkFKrWngDKhZRnX+oHVK9Gtuhp5rtO7dPtABj +d7Q14/dOfgIU21XLljJODrAAzOG1g1OWS40l+yEbqDJg9UU4qJkYez++NWjT971J +KuQjQLrC1zugmGXVEIS7k3SCZ4KkBWTZAgMBAAGjggEeMIIBGjAsBgNVHREEJTAj +ggpsb2NhbGhvc3Qxggpsb2NhbGhvc3Qygglsb2NhbGhvc3QwCwYDVR0PBAQDAgOo +MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBTSJ5edWLK1SphYZ5MOq8TL +8lgcajAfBgNVHSMEGDAWgBRSQO7hT5VYKcqEZ4wPjMz+j6n6qDAJBgNVHRMEAjAA +MEMGCCsGAQUFBwEBBDcwNTAzBggrBgEFBQcwAoYnaHR0cDovL3Rlc3QuY3VybC5z +ZS9jYS9FZGVsQ3VybFJvb3QuY2VyMDgGA1UdHwQxMC8wLaAroCmGJ2h0dHA6Ly90 +ZXN0LmN1cmwuc2UvY2EvRWRlbEN1cmxSb290LmNybDANBgkqhkiG9w0BAQsFAAOC +AQEAy0mIrLMIbAR0PaBshnO7s25+vUDdureth4g/wsVh0DkBPBvbpQRuHe/Tr8wU +OI4rcY0roRH+z2+jHG4dnuFf27VXTASOTON3ktdcJ8gMghOYCVuqtXH9EDEVDJuV +I509CKt8+e0q0fWaepCo19tHqWC64RLUEQ1xQhs3Cx4QPzxZ6tJGy63xSHcJpRjr +J1Yv5r80m8EWENZLq4dYebSoVYObxzBsonJMyDrXC18Sn8M1EKMwApE367G2y8eA +SdEGkvjn+xsiEnPJcSdWDo5OyCHLM2V3+Yfl5F5wMtV+tCSI2ezTY5W6S2kGKD5V +JPLHGOjMyx/9eTO7WQsqzFLDgQ== -----END CERTIFICATE----- diff --git a/tests/certs/Server-localhost-lastSAN-sv.prm b/tests/certs/Server-localhost-lastSAN-sv.prm index faefe6802f..c5e72f4542 100644 --- a/tests/certs/Server-localhost-lastSAN-sv.prm +++ b/tests/certs/Server-localhost-lastSAN-sv.prm @@ -6,6 +6,19 @@ extendedKeyUsage = serverAuth subjectKeyIdentifier = hash authorityKeyIdentifier = keyid basicConstraints = CA:false +authorityInfoAccess = @issuer_info +crlDistributionPoints = @crl_info + +[ crl_ext ] +authorityKeyIdentifier = keyid:always +authorityInfoAccess = @issuer_info + +[ issuer_info ] +caIssuers;URI.0 = http://test.curl.se/ca/EdelCurlRoot.cer + +[ crl_info ] +URI.0 = http://test.curl.se/ca/EdelCurlRoot.crl + [ req ] default_bits = 1024 distinguished_name = req_DN diff --git a/tests/certs/Server-localhost-lastSAN-sv.pub.der b/tests/certs/Server-localhost-lastSAN-sv.pub.der index 480ee31a92233af10a9024201e302aefe9e9e30e..b820f62f4d40b0fbe4df97bd3fd5f9c11cc388b8 100644 GIT binary patch delta 270 zcmV+p0rCE(0;U3xA%D}O3Z3>mdCoWKl7*m4ZXRfvEnS31GxqmhwPbFkVX(I$nZiK{ z^aQauTxI+;9qBB4;kE)$2}lmIZkIW(QIp=!nN@{R8IoE&kLLq_y0b7&`}{yVIs~8T z2U0;+dk4vG`~^t*9gZpX7`D#sQFcIDf-ro7JsAjc?V!+b%ZYP&GH|Q zK>e8^TJRjVQ;(f_Y@{PbkW#B!cmpaHQJsIN9a6m-+o7kL?K`(mv;bpwv^C@RPJRLu z+f~b!GENS#0Llj1^+hXm}S)v Ugu9b;f@gxH1qWo=0s{d60SeoGu>b%7 delta 270 zcmV+p0rCE(0;U3xA%DG>4ySFlbBxd-Yx6dAT?(o?@cM4CTpSa0%4aJg1JR~DCGUq% z=s2Gt9WICxHfDkY0!;W9H3F3}u~R@HBrgE)zkpa4v68dXc)xhd3Xu%bZC$b-L30)Y zd>YLbCCT9%fxU#2Ok>VC^ggYaYXFI;y7hhtgY%m8n7E(T*nh{=^9LM{@4P7xV2p)} zOnP(2pQs}*#7FfQg_!#%-dK}M2&HDp-`nsa_++1>68XFn_ z1t8psYb)wkXBheOo%XLan$Wgx(~6e%4K+0dof<7hL3zyz-KBQ{qTRp4e!n($x%Azw_mi6bJt@m9IiUF%|7WEy z${%+g(~CLu|4}l-lp~^>-B?!c4Z8icdS!Hb|GQ}~zgS*g6Y$_~m&Eymb@$XFS(NU6 z3YRjRe`3motf(1RUbkOsD?G>cPivZV)w81vO&f|&3l_C^FB3jsUVLVAoB;dEGq=*b zcmI#sy1Hd+w$%3DE1FvPCAKm#GcqtPZenCJXkuiVY{2APpOXG=)w^#WxgD1!?JT== ze5K|!BS!;yHs(-SWflnou?CSKhj$PCr$%U=YDw?m?>Y0Yf90(Yq=50358F>@5ti{Ndl3vv87A>qf2kdNt0?rS$OA3d(ORAc%M+xfeH`y2N! z{I=JmP5O&*1fTNu^Oo#N5B3|*buaXNu9h9Z;oBE~BG={wi!S>e+lyDW*&UC*d-j-N z;~K7(vritU|1`N%HG5U~f>SH)o`iikv&A6H*H9$2Hp?nsZ7tIg>)k)tqMphNXRX)S zv+d2goR-<~W!w^)q3#ydxvnfAGr}j$SbuhqUmlSK>O>sm(IgSYRxpP6)>k`<`UA`%H z>T8r3*DOO`i4yTp@-4t^83&n`^QcDiJLt$A4f<4;pe8I&z+i-_Avq63DCFZ2dE}!+ z;vnIjWmKXkR%etA0w)3k0RRD`frc=FgOf4>Lx0jX3R4oYnPf)=Q_>e{68w(a*9R~k z1_M&LNQUrtSKA{c#Ff%Oaq z6o1iyka$@%Bi3jc$BPpjvUX*mnZWsFfW2%xLB2a4`e?q9pM}7ID9bn_>$DcXfgI~+p0fjlu%Rt>x_VW2F-a{z zdcQy8(ohktItKlNZ2EMrjdHVy0l;p=E1ex;av4$vO;Xn#*W LxwzmD>NKXYJLnv4 diff --git a/tests/certs/Server-localhost-sv.key b/tests/certs/Server-localhost-sv.key index cda47c1096..2a62b44eac 100644 --- a/tests/certs/Server-localhost-sv.key +++ b/tests/certs/Server-localhost-sv.key @@ -1,27 +1,27 @@ -----BEGIN RSA PRIVATE KEY----- -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 -----END RSA PRIVATE KEY----- diff --git a/tests/certs/Server-localhost-sv.pem b/tests/certs/Server-localhost-sv.pem index 55cf4a3c8f..6b6495cde5 100644 --- a/tests/certs/Server-localhost-sv.pem +++ b/tests/certs/Server-localhost-sv.pem @@ -6,6 +6,19 @@ extendedKeyUsage = serverAuth subjectKeyIdentifier = hash authorityKeyIdentifier = keyid basicConstraints = CA:false +authorityInfoAccess = @issuer_info +crlDistributionPoints = @crl_info + +[ crl_ext ] +authorityKeyIdentifier = keyid:always +authorityInfoAccess = @issuer_info + +[ issuer_info ] +caIssuers;URI.0 = http://test.curl.se/ca/EdelCurlRoot.cer + +[ crl_info ] +URI.0 = http://test.curl.se/ca/EdelCurlRoot.crl + [ req ] default_bits = 1024 distinguished_name = req_DN @@ -24,70 +37,70 @@ commonName_value = localhost # the certificate # some dhparam -----BEGIN RSA PRIVATE KEY----- -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 -----END RSA PRIVATE KEY----- Certificate: Data: Version: 3 (0x2) - Serial Number: 15373411938387 (0xdfb66c1f053) - Signature Algorithm: sha256WithRSAEncryption + Serial Number: 16693795668326 (0xf2ed3c2c166) + Signature Algorithm: sha256WithRSAEncryption Issuer: countryName = NN organizationName = Edel Curl Arctic Illudium Research Cloud commonName = Northern Nowhere Trust Anchor Validity - Not Before: Sep 19 07:13:14 2018 GMT - Not After : Dec 6 07:13:14 2026 GMT + Not Before: Nov 25 12:32:46 2022 GMT + Not After : Feb 11 12:32:46 2031 GMT Subject: countryName = NN organizationName = Edel Curl Arctic Illudium Research Cloud commonName = localhost Subject Public Key Info: Public Key Algorithm: rsaEncryption - RSA Public-Key: (2048 bit) + Public-Key: (2048 bit) Modulus: - 00:9f:a9:30:50:f9:70:bc:33:7f:1f:aa:c6:5e:5a: - 0a:f6:cf:99:22:cd:bc:3a:41:e7:76:bc:05:01:85: - 24:cd:22:79:47:26:4d:6a:9d:41:cf:31:80:20:1f: - 5f:3a:87:2f:4f:ff:5c:23:ac:67:0b:f4:14:58:a7: - 47:d7:76:03:53:fe:b3:0d:23:08:19:ff:b4:ac:47: - bd:60:90:c8:04:94:05:cb:cf:1b:10:aa:bb:08:46: - 54:42:a8:2b:cc:35:f9:6a:b9:46:9e:82:47:18:77: - cf:c0:48:1f:5c:d2:9b:ed:fd:8d:3d:29:0b:20:b7: - dd:02:60:27:62:18:73:1c:0c:b1:82:2d:3c:9c:1e: - b6:3e:86:f4:0e:d3:02:50:f1:f8:01:87:32:8a:2d: - c5:61:0b:aa:94:f0:b3:29:3f:49:a7:f6:4a:dd:75: - 30:c0:62:97:14:6b:de:4d:71:44:40:39:8e:08:f5: - b9:73:41:d5:eb:12:d8:ce:5d:be:29:76:ea:6b:94: - 18:d7:2c:43:5e:89:12:f1:50:f2:2d:c0:6d:19:07: - 99:96:f3:a8:46:f3:3b:e8:c8:1d:0d:fa:54:96:a0: - 26:2c:4f:c0:60:84:a9:21:39:0f:44:28:e4:e3:11: - 79:e4:a3:44:e2:20:e1:9d:65:54:a2:27:56:67:94: - 02:27 + 00:ab:68:32:4f:0e:cb:4f:7d:32:90:86:ae:b2:a8: + 84:8f:64:7c:2d:af:a8:c3:2b:c6:54:e1:8e:72:5d: + 17:18:39:ae:13:75:1c:85:cc:cb:c8:94:84:47:f6: + 8a:d6:db:92:a8:ff:28:26:26:20:2c:7c:2a:01:11: + 1f:29:78:2d:a5:3e:6f:14:01:02:ba:12:1f:ca:eb: + c9:76:05:07:58:6a:39:0a:0d:8d:8c:e0:3d:0d:47: + 59:51:5f:9d:c9:d1:a3:42:ee:93:42:1b:17:4f:5b: + 56:16:a5:2f:0e:63:7b:d7:8a:08:13:02:d1:3e:fe: + c3:4e:fa:b1:8a:44:8e:dd:4e:1a:97:f7:62:6a:36: + 63:50:83:c6:0f:f3:22:f4:23:f1:b9:c6:2e:5c:c2: + ff:e2:63:00:94:c4:15:b3:46:04:a9:bd:52:db:f5: + 7b:a9:5b:87:8f:ee:96:e9:f4:39:d3:ac:50:e0:fd: + 8a:18:cf:60:ae:de:26:59:04:22:dd:f2:57:1a:31: + 9f:c8:94:d0:6a:5a:98:d4:eb:87:d6:86:71:ce:06: + fe:2a:96:1b:7a:e6:c5:00:82:b0:73:cb:11:72:87: + 8b:a6:13:c0:37:73:cc:b3:5e:10:07:a9:cc:da:66: + 4b:bb:ff:5c:b5:ab:84:b5:6b:1a:b7:fb:a8:82:84: + 18:b5 Exponent: 65537 (0x10001) X509v3 extensions: X509v3 Subject Alternative Name: @@ -97,48 +110,58 @@ Certificate: X509v3 Extended Key Usage: TLS Web Server Authentication X509v3 Subject Key Identifier: - D2:36:0A:53:12:B2:99:64:47:05:53:D2:17:69:12:FC:8E:DB:D7:07 + 64:67:EE:AA:EE:F6:F1:0B:41:A6:62:B9:76:D2:C7:A9:29:D6:32:41 X509v3 Authority Key Identifier: - keyid:12:CA:BA:4B:46:04:A7:75:8A:2C:E8:0E:54:94:BC:12:65:A6:7B:CE + keyid:52:40:EE:E1:4F:95:58:29:CA:84:67:8C:0F:8C:CC:FE:8F:A9:FA:A8 X509v3 Basic Constraints: CA:FALSE + Authority Information Access: + CA Issuers - URI:http://test.curl.se/ca/EdelCurlRoot.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://test.curl.se/ca/EdelCurlRoot.crl + Signature Algorithm: sha256WithRSAEncryption - 2a:cc:91:d3:be:49:63:2f:84:f2:cf:e8:43:e7:fa:fc:c5:b9: - d7:6b:d7:40:2b:ee:89:58:98:24:57:cd:eb:51:a0:8b:22:18: - 7d:57:81:f5:0c:06:14:d1:81:90:78:59:34:23:d6:68:19:c7: - 8b:13:1c:b2:76:65:a1:9b:24:c8:b6:43:04:a5:2b:2e:c4:4b: - c9:69:03:1f:ca:86:54:53:e5:25:a1:5d:a3:22:11:d9:2e:c8: - 1a:e0:dd:04:3b:6f:3c:ea:a6:73:5f:80:bd:6c:3b:41:be:3b: - 1e:fa:68:be:91:9f:85:c0:81:28:cb:38:23:eb:b4:16:bf:81: - 1c:eb:67:9e:b3:03:84:b0:a1:2d:76:ba:7a:55:77:31:49:2d: - 40:7a:bf:3f:e3:d2:50:11:ad:3a:06:fd:b5:75:36:50:29:5c: - 26:e4:45:43:1d:25:78:f1:de:81:f1:d9:39:70:70:46:77:48: - ca:64:7a:19:57:5f:4d:9b:0b:0d:57:bb:c1:b5:1f:d9:ab:26: - fb:4b:54:2d:01:2a:f3:e4:6f:e7:b3:4a:05:4c:f3:0b:a6:d1: - 10:5a:27:e4:15:6c:80:55:2c:63:50:f1:36:0d:eb:ff:e1:eb: - 68:20:7e:a5:98:7c:0e:d0:1e:f5:68:7f:4f:3e:b9:b8:e0:0f: - ea:34:a6:b1 + 31:d9:63:a2:0c:ca:2f:b0:5a:81:c5:07:b9:c2:49:f1:a8:8e: + 04:e9:b7:89:f9:b0:90:10:33:76:ec:c3:8f:da:c5:54:a7:99: + 4d:a7:53:e0:91:b9:89:51:83:6c:38:32:f2:8f:56:e6:e4:bc: + 22:45:a5:91:10:e0:c6:bc:2c:36:41:16:2e:58:0d:82:7e:54: + 41:f1:90:60:f8:98:54:f1:67:a4:df:2b:82:03:c5:c7:2e:a5: + 28:97:b8:3d:9f:bb:fb:4f:33:8f:a1:f6:bd:34:86:1b:f4:33: + 58:0e:23:b7:cf:39:07:22:e0:bf:31:9d:47:71:4d:e7:26:6b: + 50:08:4d:8e:5f:c8:6d:3c:c8:04:2d:07:dc:3d:d1:d4:b6:3e: + c7:5b:dd:cd:c6:31:81:ac:0a:84:cd:e4:e3:67:f9:34:dc:7a: + 9b:aa:57:a0:ca:a9:3e:e4:f0:cc:b4:30:56:4d:31:14:65:7d: + 6a:3a:6f:26:ad:02:c4:3b:bb:f8:06:5a:e5:1f:13:6a:af:2c: + bc:b6:ec:ae:6c:84:9b:5f:76:0b:18:f3:d6:1e:8e:37:ad:d3: + 15:ec:7f:74:c3:53:54:8d:f0:42:f9:40:0d:f1:48:a5:e6:94: + 2f:7c:fc:16:0c:95:c8:86:a3:b7:71:10:c1:19:be:50:73:2a: + 22:15:19:56 -----BEGIN CERTIFICATE----- -MIIDwzCCAqugAwIBAgIGDftmwfBTMA0GCSqGSIb3DQEBCwUAMGgxCzAJBgNVBAYT +MIIERDCCAyygAwIBAgIGDy7TwsFmMA0GCSqGSIb3DQEBCwUAMGgxCzAJBgNVBAYT Ak5OMTEwLwYDVQQKDChFZGVsIEN1cmwgQXJjdGljIElsbHVkaXVtIFJlc2VhcmNo IENsb3VkMSYwJAYDVQQDDB1Ob3J0aGVybiBOb3doZXJlIFRydXN0IEFuY2hvcjAe -Fw0xODA5MTkwNzEzMTRaFw0yNjEyMDYwNzEzMTRaMFQxCzAJBgNVBAYTAk5OMTEw +Fw0yMjExMjUxMjMyNDZaFw0zMTAyMTExMjMyNDZaMFQxCzAJBgNVBAYTAk5OMTEw LwYDVQQKDChFZGVsIEN1cmwgQXJjdGljIElsbHVkaXVtIFJlc2VhcmNoIENsb3Vk MRIwEAYDVQQDDAlsb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK -AoIBAQCfqTBQ+XC8M38fqsZeWgr2z5kizbw6Qed2vAUBhSTNInlHJk1qnUHPMYAg -H186hy9P/1wjrGcL9BRYp0fXdgNT/rMNIwgZ/7SsR71gkMgElAXLzxsQqrsIRlRC -qCvMNflquUaegkcYd8/ASB9c0pvt/Y09KQsgt90CYCdiGHMcDLGCLTycHrY+hvQO -0wJQ8fgBhzKKLcVhC6qU8LMpP0mn9krddTDAYpcUa95NcURAOY4I9blzQdXrEtjO -Xb4pduprlBjXLENeiRLxUPItwG0ZB5mW86hG8zvoyB0N+lSWoCYsT8BghKkhOQ9E -KOTjEXnko0TiIOGdZVSiJ1ZnlAInAgMBAAGjgYYwgYMwFAYDVR0RBA0wC4IJbG9j -YWxob3N0MAsGA1UdDwQEAwIDqDATBgNVHSUEDDAKBggrBgEFBQcDATAdBgNVHQ4E -FgQU0jYKUxKymWRHBVPSF2kS/I7b1wcwHwYDVR0jBBgwFoAUEsq6S0YEp3WKLOgO -VJS8EmWme84wCQYDVR0TBAIwADANBgkqhkiG9w0BAQsFAAOCAQEAKsyR075JYy+E -8s/oQ+f6/MW512vXQCvuiViYJFfN61GgiyIYfVeB9QwGFNGBkHhZNCPWaBnHixMc -snZloZskyLZDBKUrLsRLyWkDH8qGVFPlJaFdoyIR2S7IGuDdBDtvPOqmc1+AvWw7 -Qb47HvpovpGfhcCBKMs4I+u0Fr+BHOtnnrMDhLChLXa6elV3MUktQHq/P+PSUBGt -Ogb9tXU2UClcJuRFQx0lePHegfHZOXBwRndIymR6GVdfTZsLDVe7wbUf2asm+0tU -LQEq8+Rv57NKBUzzC6bREFon5BVsgFUsY1DxNg3r/+HraCB+pZh8DtAe9Wh/Tz65 -uOAP6jSmsQ== +AoIBAQCraDJPDstPfTKQhq6yqISPZHwtr6jDK8ZU4Y5yXRcYOa4TdRyFzMvIlIRH +9orW25Ko/ygmJiAsfCoBER8peC2lPm8UAQK6Eh/K68l2BQdYajkKDY2M4D0NR1lR +X53J0aNC7pNCGxdPW1YWpS8OY3vXiggTAtE+/sNO+rGKRI7dThqX92JqNmNQg8YP +8yL0I/G5xi5cwv/iYwCUxBWzRgSpvVLb9XupW4eP7pbp9DnTrFDg/YoYz2Cu3iZZ +BCLd8lcaMZ/IlNBqWpjU64fWhnHOBv4qlht65sUAgrBzyxFyh4umE8A3c8yzXhAH +qczaZku7/1y1q4S1axq3+6iChBi1AgMBAAGjggEGMIIBAjAUBgNVHREEDTALggls +b2NhbGhvc3QwCwYDVR0PBAQDAgOoMBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1Ud +DgQWBBRkZ+6q7vbxC0GmYrl20sepKdYyQTAfBgNVHSMEGDAWgBRSQO7hT5VYKcqE +Z4wPjMz+j6n6qDAJBgNVHRMEAjAAMEMGCCsGAQUFBwEBBDcwNTAzBggrBgEFBQcw +AoYnaHR0cDovL3Rlc3QuY3VybC5zZS9jYS9FZGVsQ3VybFJvb3QuY2VyMDgGA1Ud +HwQxMC8wLaAroCmGJ2h0dHA6Ly90ZXN0LmN1cmwuc2UvY2EvRWRlbEN1cmxSb290 +LmNybDANBgkqhkiG9w0BAQsFAAOCAQEAMdljogzKL7BagcUHucJJ8aiOBOm3ifmw +kBAzduzDj9rFVKeZTadT4JG5iVGDbDgy8o9W5uS8IkWlkRDgxrwsNkEWLlgNgn5U +QfGQYPiYVPFnpN8rggPFxy6lKJe4PZ+7+08zj6H2vTSGG/QzWA4jt885ByLgvzGd +R3FN5yZrUAhNjl/IbTzIBC0H3D3R1LY+x1vdzcYxgawKhM3k42f5NNx6m6pXoMqp +PuTwzLQwVk0xFGV9ajpvJq0CxDu7+AZa5R8Taq8svLbsrmyEm192Cxjz1h6ON63T +Fex/dMNTVI3wQvlADfFIpeaUL3z8FgyVyIajt3EQwRm+UHMqIhUZVg== -----END CERTIFICATE----- diff --git a/tests/certs/Server-localhost-sv.prm b/tests/certs/Server-localhost-sv.prm index 50ccfd8580..f58710406a 100644 --- a/tests/certs/Server-localhost-sv.prm +++ b/tests/certs/Server-localhost-sv.prm @@ -6,6 +6,19 @@ extendedKeyUsage = serverAuth subjectKeyIdentifier = hash authorityKeyIdentifier = keyid basicConstraints = CA:false +authorityInfoAccess = @issuer_info +crlDistributionPoints = @crl_info + +[ crl_ext ] +authorityKeyIdentifier = keyid:always +authorityInfoAccess = @issuer_info + +[ issuer_info ] +caIssuers;URI.0 = http://test.curl.se/ca/EdelCurlRoot.cer + +[ crl_info ] +URI.0 = http://test.curl.se/ca/EdelCurlRoot.crl + [ req ] default_bits = 1024 distinguished_name = req_DN diff --git a/tests/certs/Server-localhost-sv.pub.der b/tests/certs/Server-localhost-sv.pub.der index 5cc9ce87cd4a9fc4693e7c31076556fb424cb8a9..4992bec8307d9c8e89b0042d469afeda96afe787 100644 GIT binary patch delta 270 zcmV+p0rCE(0;U3xA%ClAGEWZ6Pkl0whOV-xgpXu=Ew8AWVg3ii*LBF(%yLFab71p$R5%_4b6CQWLc zLC-OOARk{khc8e6TqCS!3-lCNr$^Uz15^I94I>B{|Fo<}y9 zLZ~auHTi0}MxKI471DKS`(dO5JrZz+#saYu-(9L_j%?2=%#hLDlOL*v?(PDR$~> zlo;16Ltcpz@lf(Dz-<`^nU?dYM)N!9$Q=#(RF>68XFn_ z1t8psYpd(ertegpE}FrVAQ|a(QO;QK*IMc2@+Ky#D(f?LY+AmT|AvWDYloMg>WRvE zpBC$~f78(rn#z%^!;>`m>)X@inMXcH{BpeDxVu@?(`C2J-Uoaf!j+$|{qCEPX^=X7 zi%5^3a`Uu8+bb_wU28Uc+wAas$LkrXuBtC`?(X<*o)ze4SMTtUL9u_mHj~RvdA2?8 z7CrEYazA{>)B5o9x0!oySe@H7zsIouaFS78x|mkYX5;LfOKS3}Q~3IB>32Pj?(MBOe)^ByDsztHsSW=N z#Lj4I$A*O(hgg`W-9FAQFq?^)k%4h>6C+nV76}8f29Y3#cMtuiMrfXDN$=tBIrFc7<*yY6oFE0lEKCLr2F`38 z+H8!htn7@8EanEL2F5VH0aKfLMoCG5mA-ySYH^8Pa%oYHUU8~^a-zO#N@|WXkQ@;n>-%Fu)XT0-U$Dje*RGY8iNSL(zjz-0_HE~5ulkrZ9TjHnww2QqD>7AQAd*LrNjwkG-rOL$&w;*GOK;_oG9L`(0KBefJvs?0Y};PYMyvsk{=#AFX~?N4=p}Afj}h!rKt0{Z5URuH}u(SxnyepE_wT z=->bT#S^COEgys?H^wNLX7kzV^H2XG+i~pR|5Gm9Q`%Rbw3MhjXS}ZR=leNZ;#lH> K1FhTZrvU&;^F`|b delta 677 zcmV;W0$Tmf2+ao-FoFZgFoFWHpaTK{0s;mN`)11Vo{<%O8!^7&s0JQhZX{uu&Kqy)AC@gyI~ii>NPPO-@7ONo%#3wYH|>xM0Gp0 zK6V@TV5Tw3Pht*!ZJC^oFk$~U=E0F=456c80q=F(k5ZglIYl*pW6Jx=-F8X>c*L+Q z?BdAYC!f~2>p9+`Bbn7@mw4iQ2vwJngmCnTz*(H~@cvwJc)x~@5|V`<746f5{3THI zh6K%bdkmWEtLe)_n8Y4#-qI$Wj-klkPo`$SDLZa@xzfIL7RI#0MwT0RRD`fr&7IhLbe{Mt|D;?Z1M{71(~EOPC{$gDMejNy#uD z1_M&LNQUi^eTH zzJIMrA7eU>fiw=9fbjIfd;M%?zG&GereR+LL3CU?c-`C(Ro4xbss?n#LYqmmfttV!cr3;qnNQA z-&#iq2=uhrHQT>w2NEgV7cdbm8`(3jI997Q`ShFls5{jDP<b6b&MG$kajXt=Vcy${$lB87-b zP9?~Bp7NtD2lgx|5|s#JEDU0k_3g`dX~gqb`a#e^yMrl7M7tcl;0_2AdGpr$j*w|E zWtX%Rj7}qimT^7Q=>H%K7T;r03naBD*{Bh9|pYc zqToncN5kAnJHzMgX}#Dw&bptBF^|KFHgsC?!Hlag@t=5bGQS&c%^7EJ#5tOUKD37^ zb=;3qoLf0XHGgBu`^w#RN&;(Q2Imyv{U^oYP&obvGgTyc26hK>@Fg&!5|(}VmaQ1pfb z&3AhYn(M3S%R`vN9&X;!CY_F<$lp( diff --git a/tests/certs/Server-localhost.nn-sv.pub.pem b/tests/certs/Server-localhost.nn-sv.pub.pem index 1ac1e43a5b..ae70419469 100644 --- a/tests/certs/Server-localhost.nn-sv.pub.pem +++ b/tests/certs/Server-localhost.nn-sv.pub.pem @@ -1,9 +1,9 @@ -----BEGIN PUBLIC KEY----- -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA9B5eTIyHngn412I9OPte -m2JbAi6V9QoUgtQH/OfzlsMSGrkk+vRBf3ZWPY1yISpJz1RCCYcWApiwqcXG0/Jg -rbthF6LqNTEc37sn/p359/9qchCjRHU7tT52G/dgpjHKT2IOfm2ZnI4wYf835sGR -ZQyho2EB73Xcj1KcWzlFNWPK+8rddkoCeMSwLOziyN4nn9a56zneoSOZ1WWXeOJ8 -CFWXkYRw9IjAWZzy8P5ccXi/ho4SkoUfFe3Tg/wlUPSGBM13ewya66vpy0OYxB5u -3tImnY6hyN9Ppma/KTtuernSvnQWxrTDRpsJGUKbBXWutZxbo9XhdmVZObyZXQCQ -hwIDAQAB +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzWe5JZcVaAJgGVlK0R4z +EfqtG6cfNDQlJK9ouLKnvQ/YNCKFiEpOJch5nvKjLQf2LCgSlQhjLAxik/Xty3dp +xPNY+kHQQbuDKUlEuxy94A4IE3nz1vuOkGkwZZe0FIxOI4OWcT3U6QVFfLD2s0Dn +uOuYZUUl6GzduPc3alFOPkDhACGPrysCRLkfBrzuouBIWkfD3Ek7w+ftab3YOs66 +n4wxj8OKNnRa8cGMqzDxn3hwMr8bbs0ZZ2/EOZqFPrSHKeRnLt87SGygWFL44pcW +KnyzM2ts0iYfJZQOjtoviuNbjY14x8v8Pqo3CGOVgP9wFswrK11WVTNUODdm28cQ +mwIDAQAB -----END PUBLIC KEY----- diff --git a/tests/certs/Server-localhost.nn-sv.pubkey-pinned b/tests/certs/Server-localhost.nn-sv.pubkey-pinned new file mode 100644 index 0000000000..d71c39ece1 --- /dev/null +++ b/tests/certs/Server-localhost.nn-sv.pubkey-pinned @@ -0,0 +1 @@ +C3Mr0sELJaERorkKmg7rgex1BxmJPmWxvoTk4VqdWXs= diff --git a/tests/certs/Server-localhost0h-sv.crl b/tests/certs/Server-localhost0h-sv.crl index d0a69829bf..8840808e94 100644 --- a/tests/certs/Server-localhost0h-sv.crl +++ b/tests/certs/Server-localhost0h-sv.crl @@ -1,14 +1,17 @@ -----BEGIN X509 CRL----- -MIICDjCB9wIBATANBgkqhkiG9w0BAQUFADBoMQswCQYDVQQGEwJOTjExMC8GA1UE -CgwoRWRlbCBDdXJsIEFyY3RpYyBJbGx1ZGl1bSBSZXNlYXJjaCBDbG91ZDEmMCQG -A1UEAwwdTm9ydGhlcm4gTm93aGVyZSBUcnVzdCBBbmNob3IXDTE4MDkxOTA3MTQy -M1oXDTE4MTAxOTA3MTQyM1owSzAXAgYN+2bB8FMXDTE4MDkxOTA3MTMxNFowFwIG -DftmyvGeFw0xODA5MTkwNzE0MTJaMBcCBg37ZsyfbhcNMTgwOTE5MDcxNDIzWqAO -MAwwCgYDVR0UBAMCAQEwDQYJKoZIhvcNAQEFBQADggEBACbgkZUTmz5Uxff0KX1n -havsvHZbQ97BQcI2n5QP34+lwEZTQrjKy9Zx1Hj4KV7ID7j5zS+4VdZIjSBfb5TI -mkH3d1EAYkwLJ2YW/CyVTiEht5ewh02QIlWKf6SiwvYkT50tbf1Wwu/ADeqF0JVW -Cc6TlSPRKWokkcPz3VYLrvZ3TsJbevLQ1eT0aRHjvItZ3FAzOZpDmpWZ8vONL6nB -Npb2/zUQ+kmd+9OVB3qq6ok+sLl7s+gdQxjw7ZAEn4pPI2J1AjCJTCDD2ZfiZB0o -Z5LNIemkbVF56lWPTgf8s6ZKjNEaF3MsBX6JX+oI6XG7V+0JQ9HcklqZ0d2VFbjK -WGc= +MIICpjCCAY4CAQEwDQYJKoZIhvcNAQEFBQAwaDELMAkGA1UEBhMCTk4xMTAvBgNV +BAoMKEVkZWwgQ3VybCBBcmN0aWMgSWxsdWRpdW0gUmVzZWFyY2ggQ2xvdWQxJjAk +BgNVBAMMHU5vcnRoZXJuIE5vd2hlcmUgVHJ1c3QgQW5jaG9yFw0yMjExMjUxMjMy +NDZaFw0yMjEyMjUxMjMyNDZaMIHhMBcCBg8u0qPc0hcNMjIxMTI1MTIwMTI2WjAX +AgYPLtKj3OQXDTIyMTEyNTEyMDEyNlowFwIGDy7So9z3Fw0yMjExMjUxMjAxMjZa +MBcCBg8u0qPdCBcNMjIxMTI1MTIwMTI2WjAXAgYPLtKkBCoXDTIyMTEyNTEyMDEy +N1owFwIGDy7SpAQ7Fw0yMjExMjUxMjAxMjdaMBcCBg8u08LBZhcNMjIxMTI1MTIz +MjQ2WjAXAgYPLtPCwXwXDTIyMTEyNTEyMzI0NlowFwIGDy7TwsGSFw0yMjExMjUx +MjMyNDZaoA4wDDAKBgNVHRQEAwIBATANBgkqhkiG9w0BAQUFAAOCAQEAXvhraNxs +1nGCU9kggrxGKy/2rj41q1bRKpafjPWcpeJf+2bqoBQZOs82jArHCBBLJ2cBXw0S +GiKDGsD6ShPBlakMQ4+7fWzfMgPbuQ0XOZVxORMykrMApLKkNlwSd9b43JWSEfGO +HyJ+JxDpjFbug7W8DchcfC5E4+SudhYJai+nAmcM8ZLcAgtjH2KIdsKdqltqug3i +neLevvrDOAvTQGbFZbuLAJDxNw/nvx7Tw+yLqvmObpbwweuEe6763XPtDWbZSziE +XeNviJikizppm7/g44/C4SZubR7PLrlf6Z3D1ITmoMejVVkQY7UkL/U74QMmIgXb +yzCYcD99Xgt2pA== -----END X509 CRL----- diff --git a/tests/certs/Server-localhost0h-sv.crt b/tests/certs/Server-localhost0h-sv.crt index 4aabb4533a..b7a377e398 100644 --- a/tests/certs/Server-localhost0h-sv.crt +++ b/tests/certs/Server-localhost0h-sv.crt @@ -1,41 +1,41 @@ Certificate: Data: Version: 3 (0x2) - Serial Number: 15373412638574 (0xdfb66cc9f6e) - Signature Algorithm: sha256WithRSAEncryption + Serial Number: 16693795668370 (0xf2ed3c2c192) + Signature Algorithm: sha256WithRSAEncryption Issuer: countryName = NN organizationName = Edel Curl Arctic Illudium Research Cloud commonName = Northern Nowhere Trust Anchor Validity - Not Before: Sep 19 07:14:23 2018 GMT - Not After : Dec 6 07:14:23 2026 GMT + Not Before: Nov 25 12:32:46 2022 GMT + Not After : Feb 11 12:32:46 2031 GMT Subject: countryName = NN organizationName = Edel Curl Arctic Illudium Research Cloud commonName = localhost Subject Public Key Info: Public Key Algorithm: rsaEncryption - RSA Public-Key: (2048 bit) + Public-Key: (2048 bit) Modulus: - 00:b8:fe:6a:b8:8a:0e:bb:34:90:cf:48:e7:dd:0d: - 26:32:67:0a:4e:aa:9c:4c:fd:eb:6f:e1:b8:98:5d: - b1:43:d4:09:4f:62:d8:4d:7c:d6:0b:36:93:57:fb: - 61:02:b9:8d:35:20:9b:de:7d:a3:d5:0d:8e:44:98: - d4:91:31:a2:1e:9a:84:cc:00:52:4b:78:c3:57:57: - 6b:d7:25:29:bf:14:50:20:6f:1a:ee:3c:fc:bb:bf: - 1e:1f:cd:a8:b7:fd:8d:ae:cc:78:07:c0:03:86:fd: - ed:db:86:c1:2b:81:55:45:4a:50:07:fd:8d:85:a4: - e9:29:dc:bb:e2:d5:dd:dd:3a:f8:62:21:3c:30:d0: - 5a:88:71:67:53:af:78:ea:7e:08:40:32:65:16:7c: - bf:c9:ba:f5:06:1e:02:f2:f8:b7:39:c8:85:c0:78: - 14:d2:d9:fd:2b:8b:0c:3f:da:83:48:2f:26:24:34: - 1b:fa:70:07:46:b4:01:ea:0d:cc:d7:81:a9:f1:66: - c5:4e:3d:7e:b4:b3:b4:64:a3:ea:0f:ff:01:54:c1: - 8b:1f:e9:65:d5:fc:bc:71:43:69:2e:50:f4:03:12: - a5:91:95:20:36:dc:91:eb:aa:ab:8f:30:6c:66:22: - 20:de:1d:b8:59:d1:16:a8:71:55:4a:66:fe:76:9c: - 9e:e9 + 00:ea:d0:1c:06:61:72:c7:92:87:40:f3:c3:39:72: + 25:af:ee:a1:56:8b:da:f0:e9:79:5c:5a:01:ac:2e: + 0a:08:6f:f4:25:dc:fd:18:af:9c:c0:c9:7f:14:0f: + 95:2f:ea:6d:87:c4:4c:04:0d:c5:9a:9a:a8:44:b8: + c6:01:95:a4:88:37:69:85:68:0b:77:d8:eb:cd:85: + 2e:09:2c:cd:2d:31:1c:73:4f:bf:50:6c:dc:65:1e: + 1f:9b:c0:b6:fd:8e:0f:8d:d0:58:a5:8c:82:9d:10: + 07:04:a9:66:47:78:02:01:ed:68:f4:67:8c:16:d5: + a8:c0:26:eb:25:e6:d0:a1:fa:d0:eb:b9:30:ee:ef: + 36:c1:5f:4f:29:48:66:66:ca:db:96:14:40:ca:d7: + 9e:24:5b:c8:90:fc:df:3d:1b:14:c1:76:da:f6:61: + ca:8a:0e:c4:ff:cd:13:1f:b7:48:8f:ce:80:09:4c: + c7:71:e9:50:5c:3f:d3:62:25:db:93:e3:0b:c4:a3: + 6a:f3:6c:42:0b:e5:0c:45:22:2f:93:19:52:40:1b: + 12:d9:1f:26:2d:a0:39:db:15:de:46:82:02:1e:ad: + 41:72:c3:8b:99:05:83:43:58:d2:65:3b:d2:8f:97: + 7a:dc:40:de:e0:65:b4:97:19:11:59:94:f2:f4:6f: + cc:fb Exponent: 65537 (0x10001) X509v3 extensions: X509v3 Subject Alternative Name: @@ -45,48 +45,58 @@ Certificate: X509v3 Extended Key Usage: TLS Web Server Authentication X509v3 Subject Key Identifier: - 19:D0:5D:AA:0F:E0:68:EF:E0:62:65:20:D3:A5:B7:1A:94:90:A9:26 + 0C:BC:82:3B:78:FB:2E:45:68:C1:8C:F3:D3:90:EA:EB:B4:01:D1:4F X509v3 Authority Key Identifier: - keyid:12:CA:BA:4B:46:04:A7:75:8A:2C:E8:0E:54:94:BC:12:65:A6:7B:CE + keyid:52:40:EE:E1:4F:95:58:29:CA:84:67:8C:0F:8C:CC:FE:8F:A9:FA:A8 X509v3 Basic Constraints: CA:FALSE + Authority Information Access: + CA Issuers - URI:http://test.curl.se/ca/EdelCurlRoot.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://test.curl.se/ca/EdelCurlRoot.crl + Signature Algorithm: sha256WithRSAEncryption - 4d:5c:e6:91:e2:35:48:aa:84:b3:45:97:bd:5c:36:e7:37:d1: - 5e:33:17:2a:c1:5b:d2:18:70:3d:f5:8f:66:cb:49:b0:14:ee: - 5b:4b:c5:dd:51:75:2d:94:10:b4:5e:61:91:08:cf:35:71:36: - be:1b:c1:da:26:df:63:8b:cb:2c:35:74:8e:7c:9f:12:90:09: - 81:65:a8:b5:fa:e7:2d:cc:33:55:f4:c4:ed:c8:ac:93:92:2d: - 1c:db:5c:4d:d3:ca:75:68:c6:66:83:98:a1:6b:01:91:fb:e0: - 04:59:95:6a:5a:7a:8f:5d:55:bf:ff:20:77:49:ad:10:be:7e: - 12:3d:60:23:f3:94:cf:6a:d1:2b:d9:84:d9:57:0b:c1:b6:fb: - 2d:4f:64:cf:d9:8f:8a:b0:2b:d2:34:fc:b4:58:b0:6d:f3:31: - 36:42:3b:e3:6e:cd:19:77:4d:49:29:99:b1:42:27:ae:da:93: - 0c:d6:fb:bf:ad:c1:39:ec:7c:b9:94:27:60:75:e2:d3:3c:83: - 62:a8:68:d3:ce:7c:a4:e8:f0:b6:04:93:82:3f:8f:71:ea:60: - 19:73:50:2e:f3:8c:09:6f:6f:3b:c4:01:b6:c8:0a:b2:19:89: - 42:f4:6a:76:e0:0e:59:c4:20:0a:d3:50:e1:9f:b1:9b:a2:d2: - d1:cd:65:a5 + a3:57:b0:64:17:36:45:e1:66:41:3b:73:67:31:03:e8:8e:a7: + cc:eb:b3:0c:94:1f:65:37:e9:fd:f3:b7:a2:78:74:70:fd:16: + 22:5f:e9:01:25:67:6f:7a:6b:1d:b9:28:09:77:92:05:f0:dd: + 7e:55:b3:4a:5d:a9:31:e4:cd:2b:52:01:3d:d0:1b:b6:15:5d: + e8:e4:97:ec:1c:56:6a:e8:4d:cf:32:a2:f4:b5:d7:af:1b:9a: + 14:26:3b:b8:02:39:d4:15:6e:60:09:b5:23:fd:e5:ec:f4:3a: + 17:08:15:de:16:79:07:dd:3e:ae:52:23:b4:71:39:1e:9f:3a: + 22:e7:09:10:28:41:01:50:18:3e:bd:88:d2:3b:9d:0a:4b:98: + 8e:dc:c3:ee:09:aa:76:7f:53:1e:f6:8b:56:72:64:60:02:29: + ed:d8:d2:4e:75:76:f0:e6:40:4c:09:73:ea:a7:2e:3b:ba:35: + 4b:af:93:83:4b:99:10:b8:68:7d:79:3b:19:22:b7:36:e0:c3: + 5a:43:80:7d:e5:6d:6f:f8:78:4a:19:8b:60:26:2b:43:4c:96: + f9:cf:42:b6:8d:01:ee:c7:b9:48:6d:64:e8:a7:1f:e1:d0:f5: + f2:a2:6d:a0:c9:15:9d:12:17:1b:b1:8f:24:62:2f:41:46:51: + 8a:cf:8c:90 -----BEGIN CERTIFICATE----- -MIIDxTCCAq2gAwIBAgIGDftmzJ9uMA0GCSqGSIb3DQEBCwUAMGgxCzAJBgNVBAYT +MIIERjCCAy6gAwIBAgIGDy7TwsGSMA0GCSqGSIb3DQEBCwUAMGgxCzAJBgNVBAYT Ak5OMTEwLwYDVQQKDChFZGVsIEN1cmwgQXJjdGljIElsbHVkaXVtIFJlc2VhcmNo IENsb3VkMSYwJAYDVQQDDB1Ob3J0aGVybiBOb3doZXJlIFRydXN0IEFuY2hvcjAe -Fw0xODA5MTkwNzE0MjNaFw0yNjEyMDYwNzE0MjNaMFQxCzAJBgNVBAYTAk5OMTEw +Fw0yMjExMjUxMjMyNDZaFw0zMTAyMTExMjMyNDZaMFQxCzAJBgNVBAYTAk5OMTEw LwYDVQQKDChFZGVsIEN1cmwgQXJjdGljIElsbHVkaXVtIFJlc2VhcmNoIENsb3Vk MRIwEAYDVQQDDAlsb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK -AoIBAQC4/mq4ig67NJDPSOfdDSYyZwpOqpxM/etv4biYXbFD1AlPYthNfNYLNpNX -+2ECuY01IJvefaPVDY5EmNSRMaIemoTMAFJLeMNXV2vXJSm/FFAgbxruPPy7vx4f -zai3/Y2uzHgHwAOG/e3bhsErgVVFSlAH/Y2FpOkp3Lvi1d3dOvhiITww0FqIcWdT -r3jqfghAMmUWfL/JuvUGHgLy+Lc5yIXAeBTS2f0riww/2oNILyYkNBv6cAdGtAHq -DczXganxZsVOPX60s7Rko+oP/wFUwYsf6WXV/LxxQ2kuUPQDEqWRlSA23JHrqquP -MGxmIiDeHbhZ0RaocVVKZv52nJ7pAgMBAAGjgYgwgYUwFgYDVR0RBA8wDYILbG9j -YWxob3N0AGgwCwYDVR0PBAQDAgOoMBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1Ud -DgQWBBQZ0F2qD+Bo7+BiZSDTpbcalJCpJjAfBgNVHSMEGDAWgBQSyrpLRgSndYos -6A5UlLwSZaZ7zjAJBgNVHRMEAjAAMA0GCSqGSIb3DQEBCwUAA4IBAQBNXOaR4jVI -qoSzRZe9XDbnN9FeMxcqwVvSGHA99Y9my0mwFO5bS8XdUXUtlBC0XmGRCM81cTa+ -G8HaJt9ji8ssNXSOfJ8SkAmBZai1+uctzDNV9MTtyKyTki0c21xN08p1aMZmg5ih -awGR++AEWZVqWnqPXVW//yB3Sa0Qvn4SPWAj85TPatEr2YTZVwvBtvstT2TP2Y+K -sCvSNPy0WLBt8zE2Qjvjbs0Zd01JKZmxQieu2pMM1vu/rcE57Hy5lCdgdeLTPINi -qGjTznyk6PC2BJOCP49x6mAZc1Au84wJb287xAG2yAqyGYlC9Gp24A5ZxCAK01Dh -n7GbotLRzWWl +AoIBAQDq0BwGYXLHkodA88M5ciWv7qFWi9rw6XlcWgGsLgoIb/Ql3P0Yr5zAyX8U +D5Uv6m2HxEwEDcWamqhEuMYBlaSIN2mFaAt32OvNhS4JLM0tMRxzT79QbNxlHh+b +wLb9jg+N0FiljIKdEAcEqWZHeAIB7Wj0Z4wW1ajAJusl5tCh+tDruTDu7zbBX08p +SGZmytuWFEDK154kW8iQ/N89GxTBdtr2YcqKDsT/zRMft0iPzoAJTMdx6VBcP9Ni +JduT4wvEo2rzbEIL5QxFIi+TGVJAGxLZHyYtoDnbFd5GggIerUFyw4uZBYNDWNJl +O9KPl3rcQN7gZbSXGRFZlPL0b8z7AgMBAAGjggEIMIIBBDAWBgNVHREEDzANggts +b2NhbGhvc3QAaDALBgNVHQ8EBAMCA6gwEwYDVR0lBAwwCgYIKwYBBQUHAwEwHQYD +VR0OBBYEFAy8gjt4+y5FaMGM89OQ6uu0AdFPMB8GA1UdIwQYMBaAFFJA7uFPlVgp +yoRnjA+MzP6PqfqoMAkGA1UdEwQCMAAwQwYIKwYBBQUHAQEENzA1MDMGCCsGAQUF +BzAChidodHRwOi8vdGVzdC5jdXJsLnNlL2NhL0VkZWxDdXJsUm9vdC5jZXIwOAYD +VR0fBDEwLzAtoCugKYYnaHR0cDovL3Rlc3QuY3VybC5zZS9jYS9FZGVsQ3VybFJv +b3QuY3JsMA0GCSqGSIb3DQEBCwUAA4IBAQCjV7BkFzZF4WZBO3NnMQPojqfM67MM +lB9lN+n987eieHRw/RYiX+kBJWdvemsduSgJd5IF8N1+VbNKXakx5M0rUgE90Bu2 +FV3o5JfsHFZq6E3PMqL0tdevG5oUJju4AjnUFW5gCbUj/eXs9DoXCBXeFnkH3T6u +UiO0cTkenzoi5wkQKEEBUBg+vYjSO50KS5iO3MPuCap2f1Me9otWcmRgAint2NJO +dXbw5kBMCXPqpy47ujVLr5ODS5kQuGh9eTsZIrc24MNaQ4B95W1v+HhKGYtgJitD +TJb5z0K2jQHux7lIbWTopx/h0PXyom2gyRWdEhcbsY8kYi9BRlGKz4yQ -----END CERTIFICATE----- diff --git a/tests/certs/Server-localhost0h-sv.csr b/tests/certs/Server-localhost0h-sv.csr index 5f3cae7346..b943fa3298 100644 --- a/tests/certs/Server-localhost0h-sv.csr +++ b/tests/certs/Server-localhost0h-sv.csr @@ -1,16 +1,16 @@ -----BEGIN CERTIFICATE REQUEST----- MIICmTCCAYECAQAwVDELMAkGA1UEBhMCTk4xMTAvBgNVBAoMKEVkZWwgQ3VybCBB cmN0aWMgSWxsdWRpdW0gUmVzZWFyY2ggQ2xvdWQxEjAQBgNVBAMMCWxvY2FsaG9z -dDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALj+ariKDrs0kM9I590N -JjJnCk6qnEz962/huJhdsUPUCU9i2E181gs2k1f7YQK5jTUgm959o9UNjkSY1JEx -oh6ahMwAUkt4w1dXa9clKb8UUCBvGu48/Lu/Hh/NqLf9ja7MeAfAA4b97duGwSuB -VUVKUAf9jYWk6Sncu+LV3d06+GIhPDDQWohxZ1OveOp+CEAyZRZ8v8m69QYeAvL4 -tznIhcB4FNLZ/SuLDD/ag0gvJiQ0G/pwB0a0AeoNzNeBqfFmxU49frSztGSj6g// -AVTBix/pZdX8vHFDaS5Q9AMSpZGVIDbckeuqq48wbGYiIN4duFnRFqhxVUpm/nac -nukCAwEAAaAAMA0GCSqGSIb3DQEBCwUAA4IBAQCKLiSdRDn5ep/4kzMMQkSQv5Ys -o/uj7HiJWw0IokMcgvTQWBMZ4TJzCDGmgfJ2C4y1qgfJOmFeae4mMUpNzzucZSaH -ZlEyPk3gCj+EdcSADnxHq/2nD+19j2CGu/P/SIUSfGSLl103OIf+pYb97FxN3cN3 -2hqEJsFDQi4YAIsW+rBT+fcW35MZ+akJagLFVfq0cPbyQFIgtBu6ytnZlZBJCZYC -u7y0yoCxikZdOQEGp6w0Nk0BvGh9SGYxkuV7oMgfNW3vzS1ay7wbjBlrhYBfLQFw -LVu31CS6bi33f7QhjZf0yH+lEPV2B+Lqq5d4eqvwe1/pBuaS2aqfqjjCLdEd +dDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOrQHAZhcseSh0Dzwzly +Ja/uoVaL2vDpeVxaAawuCghv9CXc/RivnMDJfxQPlS/qbYfETAQNxZqaqES4xgGV +pIg3aYVoC3fY682FLgkszS0xHHNPv1Bs3GUeH5vAtv2OD43QWKWMgp0QBwSpZkd4 +AgHtaPRnjBbVqMAm6yXm0KH60Ou5MO7vNsFfTylIZmbK25YUQMrXniRbyJD83z0b +FMF22vZhyooOxP/NEx+3SI/OgAlMx3HpUFw/02Il25PjC8SjavNsQgvlDEUiL5MZ +UkAbEtkfJi2gOdsV3kaCAh6tQXLDi5kFg0NY0mU70o+XetxA3uBltJcZEVmU8vRv +zPsCAwEAAaAAMA0GCSqGSIb3DQEBCwUAA4IBAQBsppJ1iHS1FeT6Pf+75vnSrZqh +RCQAGH6c9CYHJoiiGIsmaeDilRg4wCy4B2YTbF33PoV/+iY81jyaKs03IexyaePg +Gz0k0UXUzZvs226XUS/AIEQgQbYnkWOerO36QqH12nYnE9Ib1tTaR7eVb4Y9gscy +ddnywHn8/j8yaU228MZKTVbahgUg+rocaRSCdglA5XQsLQws+MKFoKKesUsyV7c0 +ZVYlXL7KIMM0LLnZat37sv5/GvMNeAO7Gh7AAZTsSxpd2HKXKOP4eyXsVk7pdfA+ ++8VAyShcKLCuscho4R27QZLJOzak6BWha1jglmLwQvIQQuEHn7vYk/84dZ54 -----END CERTIFICATE REQUEST----- diff --git a/tests/certs/Server-localhost0h-sv.der b/tests/certs/Server-localhost0h-sv.der index d4d7b07674d3ffa71d0a4feb77860f6e770d6ced..a0fb3e44b8a5f46fe01b535a6be571137b093c16 100644 GIT binary patch delta 807 zcmX@feu_iXpozuJpov*;0W%XL6B8T1-sM9FCruQsl{PXmG&C|bG%_|aF^dxCH8wN= z3P89M*H+ZOx*)@rSaf_+yTj+hmPM-T-z^O5zV+c{WlR*~8a*zK{4c6^{z|N$bKqpX z2>(?5SGny+d{}so&YHEtWydkbsY^P{Gg~vb%Wu3s+p5Q@b5_?-rr3XfK+c_1Ir-TK zw*Bqn@4XPQw5MsV06WXdH1`T7#?!DQ;cz;cg zw6s&Vr-?Y6x;{@O`ox4k_id#`4wl{emUya*@5ukN!t&ca`p-3R`W!EO84zQCIZ5^Q zC%u7dJ6-7&I}mOg3P0t>@X(WL@!F&o$#<&*#e% zUcKJJc+uZLo{c$FR+&Y@K&(L|$l={X|EUq0r&`i`_tFe6g#jl>fiMe`0fT`v z8;3RYR*=r390Oi9POUbNw(q=*jNGgY%uS4p42#1z zq==ijK1_48E>1UOe$lu5%G}0l*|Iw|ILjxo zez;o~y4fpsrQwsa+ChxA7o@j|#=dwm{f$gm)(hYBMvJ~|y}n+0mWZ154kpVhqIn6N zTb2Jlee=aioI~`USS9;iyLCazTM8}Z=36N}=M>OzWDJn7+uL!;dM=mujJ`XE-*K)g zs}Gj@)*V)qlE9?-_QoZ@(y|ZF!W?`!i(f6*v)*Ouy?%1D_e_Bu8MT$xl1kgn9vqHx zZm4~loByN2OR_sbP21UL+RyV&+j<$_9pCAZoAP40{KE@hKP}2#a8h)xkht{5ew8GB LN4LPP^F0#)#kNVL delta 677 zcmV;W0$Tmb2+0Q(FoFZcFoFWDpaTK{0s;mN`)16aZjlvz8!%QcHNlS66G-B`LoYP#|v_?mYav zzaAgWsJH!%uFQA`zypT;?c0XID}hx-N>B&=jfJG?Dcrl_)!p5HI{0ECJTTB&h;e6A zuXyTy2tYDr7JR?Sy7dMg0`mB`Imm^;cofpv{VR(MKiY#xFD4{38~ShuMzjIy4b0bp zsqtpTPCb6Kv$SNR>JR?`RKbfM>1EaYym3QmE>QFX5~Y!qAU52Q>#D1dFl=TbAl@Cg zS&LNQUpX3I&i6z*F~#obYL zEq{~{v|eG62+uWfHohCd+9uy)i_0uEbdG$V5|9ajWvI3K=Pk@LRrJK|$gGo+Egaii zP1DMCXvSuPn4xO{k^A5TS(R#9dXHUIzyBb2Nv#mReiA)kBlDEcYSAm%gxOaM!M6J? zPh`*8kBYD>(lq?ESg>vLF*ZUw<8I9vcUDbFDVecCC$8F)4A%RRw#W*y8HqylYIfibS;Qa;(@^1` Lv74gO(amM0@q04# diff --git a/tests/certs/Server-localhost0h-sv.key b/tests/certs/Server-localhost0h-sv.key index fc39dead37..09b2b00f88 100644 --- a/tests/certs/Server-localhost0h-sv.key +++ b/tests/certs/Server-localhost0h-sv.key @@ -1,27 +1,27 @@ -----BEGIN RSA PRIVATE KEY----- -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 -----END RSA PRIVATE KEY----- diff --git a/tests/certs/Server-localhost0h-sv.pem b/tests/certs/Server-localhost0h-sv.pem index 869a70b8cf..386d00dbec 100644 --- a/tests/certs/Server-localhost0h-sv.pem +++ b/tests/certs/Server-localhost0h-sv.pem @@ -7,6 +7,19 @@ extendedKeyUsage = serverAuth subjectKeyIdentifier = hash authorityKeyIdentifier = keyid basicConstraints = CA:false +authorityInfoAccess = @issuer_info +crlDistributionPoints = @crl_info + +[ crl_ext ] +authorityKeyIdentifier = keyid:always +authorityInfoAccess = @issuer_info + +[ issuer_info ] +caIssuers;URI.0 = http://test.curl.se/ca/EdelCurlRoot.cer + +[ crl_info ] +URI.0 = http://test.curl.se/ca/EdelCurlRoot.crl + [ req ] default_bits = 1024 distinguished_name = req_DN @@ -25,70 +38,70 @@ commonName_value = localhost # the certificate # some dhparam -----BEGIN RSA PRIVATE KEY----- -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 -----END RSA PRIVATE KEY----- Certificate: Data: Version: 3 (0x2) - Serial Number: 15373412638574 (0xdfb66cc9f6e) - Signature Algorithm: sha256WithRSAEncryption + Serial Number: 16693795668370 (0xf2ed3c2c192) + Signature Algorithm: sha256WithRSAEncryption Issuer: countryName = NN organizationName = Edel Curl Arctic Illudium Research Cloud commonName = Northern Nowhere Trust Anchor Validity - Not Before: Sep 19 07:14:23 2018 GMT - Not After : Dec 6 07:14:23 2026 GMT + Not Before: Nov 25 12:32:46 2022 GMT + Not After : Feb 11 12:32:46 2031 GMT Subject: countryName = NN organizationName = Edel Curl Arctic Illudium Research Cloud commonName = localhost Subject Public Key Info: Public Key Algorithm: rsaEncryption - RSA Public-Key: (2048 bit) + Public-Key: (2048 bit) Modulus: - 00:b8:fe:6a:b8:8a:0e:bb:34:90:cf:48:e7:dd:0d: - 26:32:67:0a:4e:aa:9c:4c:fd:eb:6f:e1:b8:98:5d: - b1:43:d4:09:4f:62:d8:4d:7c:d6:0b:36:93:57:fb: - 61:02:b9:8d:35:20:9b:de:7d:a3:d5:0d:8e:44:98: - d4:91:31:a2:1e:9a:84:cc:00:52:4b:78:c3:57:57: - 6b:d7:25:29:bf:14:50:20:6f:1a:ee:3c:fc:bb:bf: - 1e:1f:cd:a8:b7:fd:8d:ae:cc:78:07:c0:03:86:fd: - ed:db:86:c1:2b:81:55:45:4a:50:07:fd:8d:85:a4: - e9:29:dc:bb:e2:d5:dd:dd:3a:f8:62:21:3c:30:d0: - 5a:88:71:67:53:af:78:ea:7e:08:40:32:65:16:7c: - bf:c9:ba:f5:06:1e:02:f2:f8:b7:39:c8:85:c0:78: - 14:d2:d9:fd:2b:8b:0c:3f:da:83:48:2f:26:24:34: - 1b:fa:70:07:46:b4:01:ea:0d:cc:d7:81:a9:f1:66: - c5:4e:3d:7e:b4:b3:b4:64:a3:ea:0f:ff:01:54:c1: - 8b:1f:e9:65:d5:fc:bc:71:43:69:2e:50:f4:03:12: - a5:91:95:20:36:dc:91:eb:aa:ab:8f:30:6c:66:22: - 20:de:1d:b8:59:d1:16:a8:71:55:4a:66:fe:76:9c: - 9e:e9 + 00:ea:d0:1c:06:61:72:c7:92:87:40:f3:c3:39:72: + 25:af:ee:a1:56:8b:da:f0:e9:79:5c:5a:01:ac:2e: + 0a:08:6f:f4:25:dc:fd:18:af:9c:c0:c9:7f:14:0f: + 95:2f:ea:6d:87:c4:4c:04:0d:c5:9a:9a:a8:44:b8: + c6:01:95:a4:88:37:69:85:68:0b:77:d8:eb:cd:85: + 2e:09:2c:cd:2d:31:1c:73:4f:bf:50:6c:dc:65:1e: + 1f:9b:c0:b6:fd:8e:0f:8d:d0:58:a5:8c:82:9d:10: + 07:04:a9:66:47:78:02:01:ed:68:f4:67:8c:16:d5: + a8:c0:26:eb:25:e6:d0:a1:fa:d0:eb:b9:30:ee:ef: + 36:c1:5f:4f:29:48:66:66:ca:db:96:14:40:ca:d7: + 9e:24:5b:c8:90:fc:df:3d:1b:14:c1:76:da:f6:61: + ca:8a:0e:c4:ff:cd:13:1f:b7:48:8f:ce:80:09:4c: + c7:71:e9:50:5c:3f:d3:62:25:db:93:e3:0b:c4:a3: + 6a:f3:6c:42:0b:e5:0c:45:22:2f:93:19:52:40:1b: + 12:d9:1f:26:2d:a0:39:db:15:de:46:82:02:1e:ad: + 41:72:c3:8b:99:05:83:43:58:d2:65:3b:d2:8f:97: + 7a:dc:40:de:e0:65:b4:97:19:11:59:94:f2:f4:6f: + cc:fb Exponent: 65537 (0x10001) X509v3 extensions: X509v3 Subject Alternative Name: @@ -98,48 +111,58 @@ Certificate: X509v3 Extended Key Usage: TLS Web Server Authentication X509v3 Subject Key Identifier: - 19:D0:5D:AA:0F:E0:68:EF:E0:62:65:20:D3:A5:B7:1A:94:90:A9:26 + 0C:BC:82:3B:78:FB:2E:45:68:C1:8C:F3:D3:90:EA:EB:B4:01:D1:4F X509v3 Authority Key Identifier: - keyid:12:CA:BA:4B:46:04:A7:75:8A:2C:E8:0E:54:94:BC:12:65:A6:7B:CE + keyid:52:40:EE:E1:4F:95:58:29:CA:84:67:8C:0F:8C:CC:FE:8F:A9:FA:A8 X509v3 Basic Constraints: CA:FALSE + Authority Information Access: + CA Issuers - URI:http://test.curl.se/ca/EdelCurlRoot.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://test.curl.se/ca/EdelCurlRoot.crl + Signature Algorithm: sha256WithRSAEncryption - 4d:5c:e6:91:e2:35:48:aa:84:b3:45:97:bd:5c:36:e7:37:d1: - 5e:33:17:2a:c1:5b:d2:18:70:3d:f5:8f:66:cb:49:b0:14:ee: - 5b:4b:c5:dd:51:75:2d:94:10:b4:5e:61:91:08:cf:35:71:36: - be:1b:c1:da:26:df:63:8b:cb:2c:35:74:8e:7c:9f:12:90:09: - 81:65:a8:b5:fa:e7:2d:cc:33:55:f4:c4:ed:c8:ac:93:92:2d: - 1c:db:5c:4d:d3:ca:75:68:c6:66:83:98:a1:6b:01:91:fb:e0: - 04:59:95:6a:5a:7a:8f:5d:55:bf:ff:20:77:49:ad:10:be:7e: - 12:3d:60:23:f3:94:cf:6a:d1:2b:d9:84:d9:57:0b:c1:b6:fb: - 2d:4f:64:cf:d9:8f:8a:b0:2b:d2:34:fc:b4:58:b0:6d:f3:31: - 36:42:3b:e3:6e:cd:19:77:4d:49:29:99:b1:42:27:ae:da:93: - 0c:d6:fb:bf:ad:c1:39:ec:7c:b9:94:27:60:75:e2:d3:3c:83: - 62:a8:68:d3:ce:7c:a4:e8:f0:b6:04:93:82:3f:8f:71:ea:60: - 19:73:50:2e:f3:8c:09:6f:6f:3b:c4:01:b6:c8:0a:b2:19:89: - 42:f4:6a:76:e0:0e:59:c4:20:0a:d3:50:e1:9f:b1:9b:a2:d2: - d1:cd:65:a5 + a3:57:b0:64:17:36:45:e1:66:41:3b:73:67:31:03:e8:8e:a7: + cc:eb:b3:0c:94:1f:65:37:e9:fd:f3:b7:a2:78:74:70:fd:16: + 22:5f:e9:01:25:67:6f:7a:6b:1d:b9:28:09:77:92:05:f0:dd: + 7e:55:b3:4a:5d:a9:31:e4:cd:2b:52:01:3d:d0:1b:b6:15:5d: + e8:e4:97:ec:1c:56:6a:e8:4d:cf:32:a2:f4:b5:d7:af:1b:9a: + 14:26:3b:b8:02:39:d4:15:6e:60:09:b5:23:fd:e5:ec:f4:3a: + 17:08:15:de:16:79:07:dd:3e:ae:52:23:b4:71:39:1e:9f:3a: + 22:e7:09:10:28:41:01:50:18:3e:bd:88:d2:3b:9d:0a:4b:98: + 8e:dc:c3:ee:09:aa:76:7f:53:1e:f6:8b:56:72:64:60:02:29: + ed:d8:d2:4e:75:76:f0:e6:40:4c:09:73:ea:a7:2e:3b:ba:35: + 4b:af:93:83:4b:99:10:b8:68:7d:79:3b:19:22:b7:36:e0:c3: + 5a:43:80:7d:e5:6d:6f:f8:78:4a:19:8b:60:26:2b:43:4c:96: + f9:cf:42:b6:8d:01:ee:c7:b9:48:6d:64:e8:a7:1f:e1:d0:f5: + f2:a2:6d:a0:c9:15:9d:12:17:1b:b1:8f:24:62:2f:41:46:51: + 8a:cf:8c:90 -----BEGIN CERTIFICATE----- -MIIDxTCCAq2gAwIBAgIGDftmzJ9uMA0GCSqGSIb3DQEBCwUAMGgxCzAJBgNVBAYT +MIIERjCCAy6gAwIBAgIGDy7TwsGSMA0GCSqGSIb3DQEBCwUAMGgxCzAJBgNVBAYT Ak5OMTEwLwYDVQQKDChFZGVsIEN1cmwgQXJjdGljIElsbHVkaXVtIFJlc2VhcmNo IENsb3VkMSYwJAYDVQQDDB1Ob3J0aGVybiBOb3doZXJlIFRydXN0IEFuY2hvcjAe -Fw0xODA5MTkwNzE0MjNaFw0yNjEyMDYwNzE0MjNaMFQxCzAJBgNVBAYTAk5OMTEw +Fw0yMjExMjUxMjMyNDZaFw0zMTAyMTExMjMyNDZaMFQxCzAJBgNVBAYTAk5OMTEw LwYDVQQKDChFZGVsIEN1cmwgQXJjdGljIElsbHVkaXVtIFJlc2VhcmNoIENsb3Vk MRIwEAYDVQQDDAlsb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK -AoIBAQC4/mq4ig67NJDPSOfdDSYyZwpOqpxM/etv4biYXbFD1AlPYthNfNYLNpNX -+2ECuY01IJvefaPVDY5EmNSRMaIemoTMAFJLeMNXV2vXJSm/FFAgbxruPPy7vx4f -zai3/Y2uzHgHwAOG/e3bhsErgVVFSlAH/Y2FpOkp3Lvi1d3dOvhiITww0FqIcWdT -r3jqfghAMmUWfL/JuvUGHgLy+Lc5yIXAeBTS2f0riww/2oNILyYkNBv6cAdGtAHq -DczXganxZsVOPX60s7Rko+oP/wFUwYsf6WXV/LxxQ2kuUPQDEqWRlSA23JHrqquP -MGxmIiDeHbhZ0RaocVVKZv52nJ7pAgMBAAGjgYgwgYUwFgYDVR0RBA8wDYILbG9j -YWxob3N0AGgwCwYDVR0PBAQDAgOoMBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1Ud -DgQWBBQZ0F2qD+Bo7+BiZSDTpbcalJCpJjAfBgNVHSMEGDAWgBQSyrpLRgSndYos -6A5UlLwSZaZ7zjAJBgNVHRMEAjAAMA0GCSqGSIb3DQEBCwUAA4IBAQBNXOaR4jVI -qoSzRZe9XDbnN9FeMxcqwVvSGHA99Y9my0mwFO5bS8XdUXUtlBC0XmGRCM81cTa+ -G8HaJt9ji8ssNXSOfJ8SkAmBZai1+uctzDNV9MTtyKyTki0c21xN08p1aMZmg5ih -awGR++AEWZVqWnqPXVW//yB3Sa0Qvn4SPWAj85TPatEr2YTZVwvBtvstT2TP2Y+K -sCvSNPy0WLBt8zE2Qjvjbs0Zd01JKZmxQieu2pMM1vu/rcE57Hy5lCdgdeLTPINi -qGjTznyk6PC2BJOCP49x6mAZc1Au84wJb287xAG2yAqyGYlC9Gp24A5ZxCAK01Dh -n7GbotLRzWWl +AoIBAQDq0BwGYXLHkodA88M5ciWv7qFWi9rw6XlcWgGsLgoIb/Ql3P0Yr5zAyX8U +D5Uv6m2HxEwEDcWamqhEuMYBlaSIN2mFaAt32OvNhS4JLM0tMRxzT79QbNxlHh+b +wLb9jg+N0FiljIKdEAcEqWZHeAIB7Wj0Z4wW1ajAJusl5tCh+tDruTDu7zbBX08p +SGZmytuWFEDK154kW8iQ/N89GxTBdtr2YcqKDsT/zRMft0iPzoAJTMdx6VBcP9Ni +JduT4wvEo2rzbEIL5QxFIi+TGVJAGxLZHyYtoDnbFd5GggIerUFyw4uZBYNDWNJl +O9KPl3rcQN7gZbSXGRFZlPL0b8z7AgMBAAGjggEIMIIBBDAWBgNVHREEDzANggts +b2NhbGhvc3QAaDALBgNVHQ8EBAMCA6gwEwYDVR0lBAwwCgYIKwYBBQUHAwEwHQYD +VR0OBBYEFAy8gjt4+y5FaMGM89OQ6uu0AdFPMB8GA1UdIwQYMBaAFFJA7uFPlVgp +yoRnjA+MzP6PqfqoMAkGA1UdEwQCMAAwQwYIKwYBBQUHAQEENzA1MDMGCCsGAQUF +BzAChidodHRwOi8vdGVzdC5jdXJsLnNlL2NhL0VkZWxDdXJsUm9vdC5jZXIwOAYD +VR0fBDEwLzAtoCugKYYnaHR0cDovL3Rlc3QuY3VybC5zZS9jYS9FZGVsQ3VybFJv +b3QuY3JsMA0GCSqGSIb3DQEBCwUAA4IBAQCjV7BkFzZF4WZBO3NnMQPojqfM67MM +lB9lN+n987eieHRw/RYiX+kBJWdvemsduSgJd5IF8N1+VbNKXakx5M0rUgE90Bu2 +FV3o5JfsHFZq6E3PMqL0tdevG5oUJju4AjnUFW5gCbUj/eXs9DoXCBXeFnkH3T6u +UiO0cTkenzoi5wkQKEEBUBg+vYjSO50KS5iO3MPuCap2f1Me9otWcmRgAint2NJO +dXbw5kBMCXPqpy47ujVLr5ODS5kQuGh9eTsZIrc24MNaQ4B95W1v+HhKGYtgJitD +TJb5z0K2jQHux7lIbWTopx/h0PXyom2gyRWdEhcbsY8kYi9BRlGKz4yQ -----END CERTIFICATE----- diff --git a/tests/certs/Server-localhost0h-sv.prm b/tests/certs/Server-localhost0h-sv.prm index 619d825521..439aefb9e7 100644 --- a/tests/certs/Server-localhost0h-sv.prm +++ b/tests/certs/Server-localhost0h-sv.prm @@ -7,6 +7,19 @@ extendedKeyUsage = serverAuth subjectKeyIdentifier = hash authorityKeyIdentifier = keyid basicConstraints = CA:false +authorityInfoAccess = @issuer_info +crlDistributionPoints = @crl_info + +[ crl_ext ] +authorityKeyIdentifier = keyid:always +authorityInfoAccess = @issuer_info + +[ issuer_info ] +caIssuers;URI.0 = http://test.curl.se/ca/EdelCurlRoot.cer + +[ crl_info ] +URI.0 = http://test.curl.se/ca/EdelCurlRoot.crl + [ req ] default_bits = 1024 distinguished_name = req_DN diff --git a/tests/certs/Server-localhost0h-sv.pub.der b/tests/certs/Server-localhost0h-sv.pub.der index 743471b976bddbff166f816be646ecf1b4a83481..e404791a10708c4bb2a980662aae8eec9491f7c1 100644 GIT binary patch delta 270 zcmV+p0rCE(0;U3xA%E)790p->$C8IY^TRoEC9m$GR*Ty3>3LjQ0jw?x2ygTy-2E7@ zoWRL{6c3dz>TQR_Oau+ZnwqFYxW)mMq=+|Zg=hm}yUp?~_&>$x!Q?>50-Pbo-d zX3E=^6hO+?o+Mkyko@008x+BI+V)|}iVnp8%@ZHDNRQ5d2~5Xv=}=rh(_$stlj94- zqiXYPLJQ>#MItYg8B#zS64@UnEucBu72ZaI0v@eFa>I+61%pFa(q%i+kC%GfK;GbG Uw3itXS(NhhZwJi#0s{d60W`sYg#Z8m delta 270 zcmV+p0rCE(0;U3xA%D33YPgCHyEKr`Nax)RCNgIVPO6+t{p)YxxR_nBL(~aRV%SZ5 z)(bY1SNmZCxs5d-o8En+)eVkBnADLmq8^%r%m7kLc*9p$Yu6V617GG!Kgzsb7w1|9z_5tB){jW+EWo9k^N1 U7N~JmN@o6coClui0s{d60an<92LJ#7 diff --git a/tests/certs/Server-localhost0h-sv.pub.pem b/tests/certs/Server-localhost0h-sv.pub.pem index 8462ae8b45..37734703d2 100644 --- a/tests/certs/Server-localhost0h-sv.pub.pem +++ b/tests/certs/Server-localhost0h-sv.pub.pem @@ -1,9 +1,9 @@ -----BEGIN PUBLIC KEY----- -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuP5quIoOuzSQz0jn3Q0m -MmcKTqqcTP3rb+G4mF2xQ9QJT2LYTXzWCzaTV/thArmNNSCb3n2j1Q2ORJjUkTGi -HpqEzABSS3jDV1dr1yUpvxRQIG8a7jz8u78eH82ot/2Nrsx4B8ADhv3t24bBK4FV -RUpQB/2NhaTpKdy74tXd3Tr4YiE8MNBaiHFnU6946n4IQDJlFny/ybr1Bh4C8vi3 -OciFwHgU0tn9K4sMP9qDSC8mJDQb+nAHRrQB6g3M14Gp8WbFTj1+tLO0ZKPqD/8B -VMGLH+ll1fy8cUNpLlD0AxKlkZUgNtyR66qrjzBsZiIg3h24WdEWqHFVSmb+dpye -6QIDAQAB +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6tAcBmFyx5KHQPPDOXIl +r+6hVova8Ol5XFoBrC4KCG/0Jdz9GK+cwMl/FA+VL+pth8RMBA3FmpqoRLjGAZWk +iDdphWgLd9jrzYUuCSzNLTEcc0+/UGzcZR4fm8C2/Y4PjdBYpYyCnRAHBKlmR3gC +Ae1o9GeMFtWowCbrJebQofrQ67kw7u82wV9PKUhmZsrblhRAyteeJFvIkPzfPRsU +wXba9mHKig7E/80TH7dIj86ACUzHcelQXD/TYiXbk+MLxKNq82xCC+UMRSIvkxlS +QBsS2R8mLaA52xXeRoICHq1BcsOLmQWDQ1jSZTvSj5d63EDe4GW0lxkRWZTy9G/M ++wIDAQAB -----END PUBLIC KEY----- diff --git a/tests/certs/Server-localhost0h-sv.pubkey-pinned b/tests/certs/Server-localhost0h-sv.pubkey-pinned new file mode 100644 index 0000000000..d79ae28dab --- /dev/null +++ b/tests/certs/Server-localhost0h-sv.pubkey-pinned @@ -0,0 +1 @@ +niXJtQz7iLYOWlwo1ZD4Roqa5l0fDDDMBjaOQnDgZLg= diff --git a/tests/certs/scripts/genroot.sh b/tests/certs/scripts/genroot.sh index cca09c7e35..6d0bd880a0 100755 --- a/tests/certs/scripts/genroot.sh +++ b/tests/certs/scripts/genroot.sh @@ -58,6 +58,9 @@ fi GETSERIAL="\$t = time ;\$d = \$t . substr(\$t+$$ ,-4,4)-1;print \$d" SERIAL=`/usr/bin/env perl -e "$GETSERIAL"` +# exit on first fail +set -e + echo SERIAL=$SERIAL PREFIX=$PREFIX DURATION=$DURATION KEYSIZE=$KEYSIZE echo "openssl genrsa -out $PREFIX-ca.key $KEYSIZE -passout XXX" diff --git a/tests/certs/scripts/genserv.sh b/tests/certs/scripts/genserv.sh index 24fb395f6f..969ae4c712 100755 --- a/tests/certs/scripts/genserv.sh +++ b/tests/certs/scripts/genserv.sh @@ -30,6 +30,9 @@ fi USAGE="echo Usage is genserv.sh " +# exit on first fail +set -e + HOME=`pwd` cd $HOME @@ -133,4 +136,8 @@ touch $PREFIX-sv.dhp cat $PREFIX-sv.prm $PREFIX-sv.key $PREFIX-sv.crt $PREFIX-sv.dhp >$PREFIX-sv.pem chmod o-r $PREFIX-sv.prm +$OPENSSL x509 -in $PREFIX-sv.pem -pubkey -noout | \ +$OPENSSL pkey -pubin -outform der | $OPENSSL dgst -sha256 -binary | \ +$OPENSSL enc -base64 >$PREFIX-sv.pubkey-pinned + echo "$PREFIX-sv.pem done" diff --git a/tests/certs/stunnel-sv.crl b/tests/certs/stunnel-sv.crl new file mode 100644 index 0000000000..02e5d39b5d --- /dev/null +++ b/tests/certs/stunnel-sv.crl @@ -0,0 +1,18 @@ +-----BEGIN X509 CRL----- +MIIC8jCCAdoCAQEwDQYJKoZIhvcNAQEFBQAwaDELMAkGA1UEBhMCTk4xMTAvBgNV +BAoMKEVkZWwgQ3VybCBBcmN0aWMgSWxsdWRpdW0gUmVzZWFyY2ggQ2xvdWQxJjAk +BgNVBAMMHU5vcnRoZXJuIE5vd2hlcmUgVHJ1c3QgQW5jaG9yFw0yMjExMjUxMjMy +NDZaFw0yMjEyMjUxMjMyNDZaMIIBLDAXAgYPLtKj3NIXDTIyMTEyNTEyMDEyNlow +FwIGDy7So9zkFw0yMjExMjUxMjAxMjZaMBcCBg8u0qPc9xcNMjIxMTI1MTIwMTI2 +WjAXAgYPLtKj3QgXDTIyMTEyNTEyMDEyNlowFwIGDy7SpAQqFw0yMjExMjUxMjAx +MjdaMBcCBg8u0qQEOxcNMjIxMTI1MTIwMTI3WjAXAgYPLtPCwWYXDTIyMTEyNTEy +MzI0NlowFwIGDy7TwsF8Fw0yMjExMjUxMjMyNDZaMBcCBg8u08LBkhcNMjIxMTI1 +MTIzMjQ2WjAXAgYPLtPCwacXDTIyMTEyNTEyMzI0NlowFwIGDy7TwsG8Fw0yMjEx +MjUxMjMyNDZaMBcCBg8u08LB0RcNMjIxMTI1MTIzMjQ2WqAOMAwwCgYDVR0UBAMC +AQEwDQYJKoZIhvcNAQEFBQADggEBAAorcW9V+mMBj2OSxZcL5+igiOFk4AbIAgQV +QU4RayJbNdylZeiHN2iQrEOQO6SeZ9HYrW/qNhDlQ7XUCTiX8A438jKpyzTwH1vd +xeexri4YpDwujFT3iJpu67AtAIk7ZzEDE209dZ7YFLQste7wck7GEw77N8vHzMos +9ct60LeBl7lz8bC9DGoumAA/4uLwKgULHlSgNnijWeMbQaVrAYD9hVRyEAu6rN06 +L4NoLsI4FY4gZrYId4mtP8+7Fgd0FzJ6zrHC1Ep0uQQvxFhu5Jr+9dBEfWX8t/LL +TXV6nLInCTUtFm3FcsJctAt1GNqETAydo8o2djvup0N87kZNWf0= +-----END X509 CRL----- diff --git a/tests/certs/stunnel-sv.crt b/tests/certs/stunnel-sv.crt new file mode 100644 index 0000000000..260a10b0d6 --- /dev/null +++ b/tests/certs/stunnel-sv.crt @@ -0,0 +1,102 @@ +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 16693795668433 (0xf2ed3c2c1d1) + Signature Algorithm: sha256WithRSAEncryption + Issuer: + countryName = NN + organizationName = Edel Curl Arctic Illudium Research Cloud + commonName = Northern Nowhere Trust Anchor + Validity + Not Before: Nov 25 12:32:46 2022 GMT + Not After : Feb 11 12:32:46 2031 GMT + Subject: + countryName = NN + organizationName = Edel Curl Arctic Illudium Research Cloud + commonName = localhost + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:aa:ae:0f:dd:20:a3:6b:0d:13:6c:00:b8:03:79: + 58:a6:20:b7:15:af:54:95:1b:97:a9:89:14:0e:83: + 32:74:2b:fc:91:d8:c6:e4:ed:e5:ac:55:45:b5:45: + 8e:1d:1f:48:ae:ce:ac:0a:f3:d2:e4:8f:09:c5:9b: + 57:fc:a9:3b:72:94:fc:e5:0f:e9:53:4d:46:d9:81: + 97:a9:cf:73:d5:2b:8a:72:50:80:55:14:29:c3:b1: + 89:51:9a:ae:c4:4e:75:b7:df:cd:4d:5b:8b:c6:ae: + 95:09:b3:32:b1:d1:0b:32:04:9d:54:32:4a:4b:ab: + ee:0e:1a:11:d4:e7:67:d8:36:31:62:76:af:c3:64: + f0:8c:2d:2c:60:81:c6:66:a8:31:3a:eb:a2:ce:ec: + d6:65:fe:80:b2:e8:6e:3b:1e:50:65:b1:91:9c:0a: + 05:06:8e:89:4c:46:c2:df:68:bd:1e:cf:0a:cd:04: + 99:aa:01:66:ec:74:1b:f5:15:13:4d:cf:e7:cd:2a: + 8e:61:d6:4c:79:17:cd:9e:55:ee:48:05:35:a9:55: + 16:1a:75:0b:12:51:8d:d5:55:89:50:36:93:af:b5: + 5a:0a:16:66:d6:80:a8:99:78:eb:09:1c:5f:26:aa: + a1:db:2a:d3:9e:c7:f2:a2:f0:69:af:6e:75:81:a0: + ee:f3 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Alternative Name: + DNS:localhost + X509v3 Key Usage: + Digital Signature, Key Encipherment, Key Agreement + X509v3 Extended Key Usage: + TLS Web Server Authentication + X509v3 Subject Key Identifier: + 7A:9A:8C:C7:59:5D:12:8D:51:2F:B1:06:58:1B:0A:B4:9F:31:8D:7F + X509v3 Authority Key Identifier: + keyid:52:40:EE:E1:4F:95:58:29:CA:84:67:8C:0F:8C:CC:FE:8F:A9:FA:A8 + + X509v3 Basic Constraints: + CA:FALSE + Authority Information Access: + CA Issuers - URI:http://test.curl.se/ca/EdelCurlRoot.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://test.curl.se/ca/EdelCurlRoot.crl + + Signature Algorithm: sha256WithRSAEncryption + 84:61:d9:d9:fb:1e:7e:e7:70:fb:1f:2f:e7:53:14:d5:0b:af: + 0b:7d:30:83:a2:50:5d:7d:80:52:03:25:a4:7e:fb:6a:27:2d: + c7:2e:db:56:21:c9:90:13:aa:84:d8:0c:ec:fc:76:43:3a:35: + e6:e9:fe:99:36:eb:ce:5c:43:ea:5b:93:ac:e1:97:00:5f:05: + e8:a4:69:5b:a9:6a:9a:44:52:f2:75:2c:d7:0d:b1:4b:01:bf: + b4:18:e3:d6:65:90:06:8e:1d:bc:40:89:75:83:ea:d6:c3:1b: + 57:d8:fa:e9:42:bc:83:1e:e9:27:e7:01:30:46:a8:be:dd:e2: + 1e:96:05:56:a5:03:76:f8:40:a1:8b:1b:5d:3b:45:37:2f:8e: + d9:b0:d9:ab:5d:b4:9c:fa:7c:ad:db:10:ff:55:40:01:1c:49: + 1c:af:20:cb:9d:5d:74:d9:83:8e:ae:54:3e:57:ce:77:de:1b: + 83:f6:6d:3f:6d:ef:b1:bd:11:aa:10:f5:15:bf:a2:ba:c5:63: + 6c:22:86:d6:78:72:75:7c:68:fb:4a:1c:1f:da:90:53:b3:44: + dd:db:95:c2:dc:dc:45:9b:78:a8:73:8a:74:a7:91:8f:6d:c7: + 72:a0:00:3b:3f:ea:e6:c9:14:f0:a1:c5:1a:bb:8f:65:d8:75: + da:3d:4d:cc +-----BEGIN CERTIFICATE----- +MIIERDCCAyygAwIBAgIGDy7TwsHRMA0GCSqGSIb3DQEBCwUAMGgxCzAJBgNVBAYT +Ak5OMTEwLwYDVQQKDChFZGVsIEN1cmwgQXJjdGljIElsbHVkaXVtIFJlc2VhcmNo +IENsb3VkMSYwJAYDVQQDDB1Ob3J0aGVybiBOb3doZXJlIFRydXN0IEFuY2hvcjAe +Fw0yMjExMjUxMjMyNDZaFw0zMTAyMTExMjMyNDZaMFQxCzAJBgNVBAYTAk5OMTEw +LwYDVQQKDChFZGVsIEN1cmwgQXJjdGljIElsbHVkaXVtIFJlc2VhcmNoIENsb3Vk +MRIwEAYDVQQDDAlsb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK +AoIBAQCqrg/dIKNrDRNsALgDeVimILcVr1SVG5epiRQOgzJ0K/yR2Mbk7eWsVUW1 +RY4dH0iuzqwK89LkjwnFm1f8qTtylPzlD+lTTUbZgZepz3PVK4pyUIBVFCnDsYlR +mq7ETnW3381NW4vGrpUJszKx0QsyBJ1UMkpLq+4OGhHU52fYNjFidq/DZPCMLSxg +gcZmqDE666LO7NZl/oCy6G47HlBlsZGcCgUGjolMRsLfaL0ezwrNBJmqAWbsdBv1 +FRNNz+fNKo5h1kx5F82eVe5IBTWpVRYadQsSUY3VVYlQNpOvtVoKFmbWgKiZeOsJ +HF8mqqHbKtOex/Ki8GmvbnWBoO7zAgMBAAGjggEGMIIBAjAUBgNVHREEDTALggls +b2NhbGhvc3QwCwYDVR0PBAQDAgOoMBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1Ud +DgQWBBR6mozHWV0SjVEvsQZYGwq0nzGNfzAfBgNVHSMEGDAWgBRSQO7hT5VYKcqE +Z4wPjMz+j6n6qDAJBgNVHRMEAjAAMEMGCCsGAQUFBwEBBDcwNTAzBggrBgEFBQcw +AoYnaHR0cDovL3Rlc3QuY3VybC5zZS9jYS9FZGVsQ3VybFJvb3QuY2VyMDgGA1Ud +HwQxMC8wLaAroCmGJ2h0dHA6Ly90ZXN0LmN1cmwuc2UvY2EvRWRlbEN1cmxSb290 +LmNybDANBgkqhkiG9w0BAQsFAAOCAQEAhGHZ2fsefudw+x8v51MU1QuvC30wg6JQ +XX2AUgMlpH77aictxy7bViHJkBOqhNgM7Px2Qzo15un+mTbrzlxD6luTrOGXAF8F +6KRpW6lqmkRS8nUs1w2xSwG/tBjj1mWQBo4dvECJdYPq1sMbV9j66UK8gx7pJ+cB +MEaovt3iHpYFVqUDdvhAoYsbXTtFNy+O2bDZq120nPp8rdsQ/1VAARxJHK8gy51d +dNmDjq5UPlfOd94bg/ZtP23vsb0RqhD1Fb+iusVjbCKG1nhydXxo+0ocH9qQU7NE +3duVwtzcRZt4qHOKdKeRj23HcqAAOz/q5skU8KHFGruPZdh12j1NzA== +-----END CERTIFICATE----- diff --git a/tests/certs/stunnel-sv.csr b/tests/certs/stunnel-sv.csr new file mode 100644 index 0000000000..1509b88649 --- /dev/null +++ b/tests/certs/stunnel-sv.csr @@ -0,0 +1,16 @@ +-----BEGIN CERTIFICATE REQUEST----- +MIICmTCCAYECAQAwVDELMAkGA1UEBhMCTk4xMTAvBgNVBAoMKEVkZWwgQ3VybCBB +cmN0aWMgSWxsdWRpdW0gUmVzZWFyY2ggQ2xvdWQxEjAQBgNVBAMMCWxvY2FsaG9z +dDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKquD90go2sNE2wAuAN5 +WKYgtxWvVJUbl6mJFA6DMnQr/JHYxuTt5axVRbVFjh0fSK7OrArz0uSPCcWbV/yp +O3KU/OUP6VNNRtmBl6nPc9UrinJQgFUUKcOxiVGarsROdbffzU1bi8aulQmzMrHR +CzIEnVQySkur7g4aEdTnZ9g2MWJ2r8Nk8IwtLGCBxmaoMTrros7s1mX+gLLobjse +UGWxkZwKBQaOiUxGwt9ovR7PCs0EmaoBZux0G/UVE03P580qjmHWTHkXzZ5V7kgF +NalVFhp1CxJRjdVViVA2k6+1WgoWZtaAqJl46wkcXyaqodsq057H8qLwaa9udYGg +7vMCAwEAAaAAMA0GCSqGSIb3DQEBCwUAA4IBAQB+vdGsn8infk15uyFAiN6hjzif +8WQU6tfY7jOBropMRHYv9XXQJGYiwHwSCHkI4EQy3wMdGyjGPjBvIMeUp4hb9Tw+ +u/Yc3htE/bDtfcRKMAK/A+h4dIpIzI84nu62WBwr7vmM9WpoL0wcxhji6a3k3xS3 +oQhPiqOLt+MJTPNSZl8C93hx8Nq20iqCJpBXALzOalx6WWxuNv5E8PqmQtcJrlAp +mLpIL0AiACbtNeV5VFc3ezo/79mRMYV/Vxnb0XIEkwty6HUnWmgNYCYawXEybc+f +fzCUZnu+0giFDSZ80xS+vdb1IQdFO8oRYLs+RxTFPW14LuQrPKQY5zsrwE1u +-----END CERTIFICATE REQUEST----- diff --git a/tests/certs/stunnel-sv.der b/tests/certs/stunnel-sv.der new file mode 100644 index 0000000000000000000000000000000000000000..35ce6fc6c3b5d94cec539f9ee2b59474424c4c64 GIT binary patch literal 1096 zcmXqLVsSBOV%Ax}%*4pV#Ky08`Ov|O2E1&XT5TR}-+37sxmg(uG7Py5IN6v(S=fY` z{QL|J4fH`AE*=fnl++vr=hC7a1;?V~lFVcU&zzjnl+4mxg`m{p)Wo9X3x+c_ht81UEyvMq8 zYq&mNdeYB%bawckmDWX5{ygP>8SLwJvvK;$^Tk)SyNUuDLPazWZ|n@5weE;t>Gu0) zeWSaNt((fZ*=XZMZX=etAx2)_tKacS30`@ge#6W#scik>ln*_+Ith)((pDH+yTeP&{2WMEv}#K;B=5heo>VED-jvhW&kHz9=~H%OG9g@u`kd4+*6h@;BF zW5C76q0Pp~%F52nXdnv`1;|2q7GP>N&|RRtK$A$FMLEc6 z1(-d6X@!xYCGqCX-*R=&3x3P%KMxkU%DtYu)}VP&Kx}P85VPu%y5Cvqy2tfyhbf+% zAiS#O2G5&6WzJTn&tCqUY4-YDjPtAL$!i`?XNYHgu_QBkW!5a0piiYb*LgR3Gw$Ca z@%UQm1hzieJr13v&9AN!s74X1SN@&lwHeR_wd`NNyTy*iz=Q9}Ww9QY>{99 literal 0 HcmV?d00001 diff --git a/tests/certs/stunnel-sv.dhp b/tests/certs/stunnel-sv.dhp new file mode 100644 index 0000000000..e69de29bb2 diff --git a/tests/certs/stunnel-sv.key b/tests/certs/stunnel-sv.key new file mode 100644 index 0000000000..8e8151b849 --- /dev/null +++ b/tests/certs/stunnel-sv.key @@ -0,0 +1,27 @@ +-----BEGIN RSA PRIVATE KEY----- +MIIEpAIBAAKCAQEAqq4P3SCjaw0TbAC4A3lYpiC3Fa9UlRuXqYkUDoMydCv8kdjG +5O3lrFVFtUWOHR9Irs6sCvPS5I8JxZtX/Kk7cpT85Q/pU01G2YGXqc9z1SuKclCA +VRQpw7GJUZquxE51t9/NTVuLxq6VCbMysdELMgSdVDJKS6vuDhoR1Odn2DYxYnav +w2TwjC0sYIHGZqgxOuuizuzWZf6AsuhuOx5QZbGRnAoFBo6JTEbC32i9Hs8KzQSZ +qgFm7HQb9RUTTc/nzSqOYdZMeRfNnlXuSAU1qVUWGnULElGN1VWJUDaTr7VaChZm +1oComXjrCRxfJqqh2yrTnsfyovBpr251gaDu8wIDAQABAoIBAQCdg9n8Fxz5tK2R +5O/ttNVNK7ALgS2sFjTXLzylUAsGD3oeF1Mm/y4Q5vlYG4LV+YMYYH+B9BdS+3bn +OT/wWzYTvs/NjeulBxI1tVWET4H03yP777Mf0WXhxjyWZQyY+lfFg/NySuQqTgAZ +XZmRZPzSAlQ32dmbEGa3+PMv6wd5Drei9dW8zXHg0Hhxu1ZQffwAuqMaH7JRf7Vz +947E59YrTVOSz7V8q9B0Jw/y3ozdVF4XsYuTZu6hcFRGu7hyBblp8JXhbpRpk1+0 +8iYas3Wh5qXbe7IMmRuyHKQilweCnOvLwsd6zkyPmf/RfElbVwMfy9YQZ9r5t3cG +8JLTmexhAoGBAOB7xb6kzBgRVKC1IMos18l9sj/4x14Iu9QSoOUyPiC+tnXaSV2a +6Wx/5e0x3de3fv4CpcIPrO243CAvzAY8dKfUN0L0DLH0RTWtu7G8yAe8rTGDN3Vk +xg1bfNaaciOyq1MKf5o5VBNdf8wqz4tOMuWc0hB69+7NJl65icWZSmk5AoGBAMKk +hRr+q1bokENma9RDAZQG2CvELfetgvs8i40UQk/KUTsg9xOJvf7sohoYUEqxFTOR +5lmM01wwdRuHLwg333sP1zLwR1KlxUWp+hOVxY3utAiCNMQKkMZGoTtx/S4c3fJX +ETyNgXnXRGe7S6feqaubEmYn2/zRtQMEsUC2+TWLAoGAOeFwEUHopeQCEBXjyH1b +fkZ8qWX58dMKqxnKho432rWR0j1gYVRKD4HCxS/wZWiYw+Hm32yvR/Q8PchVMN5x +rbxYK1lF1LSJC9gp5yAn62bIuVV9/TTopBUM0UCtYWr2Jck1MYzKktuu0fPP47lc +Ajw3JayvNNGMrSvlzB9EQnECgYEAsDO/S3DAKyzdbCaL9tux0g9gIj62XkD1Efr9 +Wfm9Df5ZCu4MveMz3FLbbEQWa4djagvqO6cAr7QuT31RVl8+MGlmpvZdmrP2odn+ +STyMWrB8yjcVDWODK/tEekv2pof7ZCbts6NmUqZNhppHIvCvKGp5fYEX5Qbylojo +7Wy2rYECgYBlgx30rVT0S+fqAxje6EU1u2L/vx7Bb+VwxVwz66jXgOp3WJRex29z +te8vPrByqaWDRB5cT2aRMQESc8HjUr7GC6DRpBV09g+alJnjuwKwl+gY9zg6cb0l +jcKnwIobQdxoptlCppDgyzaa0YobJw4Bp6n2o0IRt6Tfl2Gh+BvpXw== +-----END RSA PRIVATE KEY----- diff --git a/tests/certs/stunnel-sv.pem b/tests/certs/stunnel-sv.pem new file mode 100644 index 0000000000..3ec7702e94 --- /dev/null +++ b/tests/certs/stunnel-sv.pem @@ -0,0 +1,167 @@ +extensions = x509v3 +[ x509v3 ] +subjectAltName = DNS:localhost +keyUsage = keyEncipherment,digitalSignature,keyAgreement +extendedKeyUsage = serverAuth +subjectKeyIdentifier = hash +authorityKeyIdentifier = keyid +basicConstraints = CA:false +authorityInfoAccess = @issuer_info +crlDistributionPoints = @crl_info + +[ crl_ext ] +authorityKeyIdentifier = keyid:always +authorityInfoAccess = @issuer_info + +[ issuer_info ] +caIssuers;URI.0 = http://test.curl.se/ca/EdelCurlRoot.cer + +[ crl_info ] +URI.0 = http://test.curl.se/ca/EdelCurlRoot.crl + +[ req ] +default_bits = 12048 +distinguished_name = req_DN +default_md = sha256 +string_mask = utf8only +[ req_DN ] +countryName = "Country Name is Northern Nowhere" +countryName_value = NN +organizationName = "Organization Name" +organizationName_value = Edel Curl Arctic Illudium Research Cloud +commonName = "Common Name" +commonName_value = localhost + +[something] +# The key +# the certificate +# some dhparam +-----BEGIN RSA PRIVATE KEY----- +MIIEpAIBAAKCAQEAqq4P3SCjaw0TbAC4A3lYpiC3Fa9UlRuXqYkUDoMydCv8kdjG +5O3lrFVFtUWOHR9Irs6sCvPS5I8JxZtX/Kk7cpT85Q/pU01G2YGXqc9z1SuKclCA +VRQpw7GJUZquxE51t9/NTVuLxq6VCbMysdELMgSdVDJKS6vuDhoR1Odn2DYxYnav +w2TwjC0sYIHGZqgxOuuizuzWZf6AsuhuOx5QZbGRnAoFBo6JTEbC32i9Hs8KzQSZ +qgFm7HQb9RUTTc/nzSqOYdZMeRfNnlXuSAU1qVUWGnULElGN1VWJUDaTr7VaChZm +1oComXjrCRxfJqqh2yrTnsfyovBpr251gaDu8wIDAQABAoIBAQCdg9n8Fxz5tK2R +5O/ttNVNK7ALgS2sFjTXLzylUAsGD3oeF1Mm/y4Q5vlYG4LV+YMYYH+B9BdS+3bn +OT/wWzYTvs/NjeulBxI1tVWET4H03yP777Mf0WXhxjyWZQyY+lfFg/NySuQqTgAZ +XZmRZPzSAlQ32dmbEGa3+PMv6wd5Drei9dW8zXHg0Hhxu1ZQffwAuqMaH7JRf7Vz +947E59YrTVOSz7V8q9B0Jw/y3ozdVF4XsYuTZu6hcFRGu7hyBblp8JXhbpRpk1+0 +8iYas3Wh5qXbe7IMmRuyHKQilweCnOvLwsd6zkyPmf/RfElbVwMfy9YQZ9r5t3cG +8JLTmexhAoGBAOB7xb6kzBgRVKC1IMos18l9sj/4x14Iu9QSoOUyPiC+tnXaSV2a +6Wx/5e0x3de3fv4CpcIPrO243CAvzAY8dKfUN0L0DLH0RTWtu7G8yAe8rTGDN3Vk +xg1bfNaaciOyq1MKf5o5VBNdf8wqz4tOMuWc0hB69+7NJl65icWZSmk5AoGBAMKk +hRr+q1bokENma9RDAZQG2CvELfetgvs8i40UQk/KUTsg9xOJvf7sohoYUEqxFTOR +5lmM01wwdRuHLwg333sP1zLwR1KlxUWp+hOVxY3utAiCNMQKkMZGoTtx/S4c3fJX +ETyNgXnXRGe7S6feqaubEmYn2/zRtQMEsUC2+TWLAoGAOeFwEUHopeQCEBXjyH1b +fkZ8qWX58dMKqxnKho432rWR0j1gYVRKD4HCxS/wZWiYw+Hm32yvR/Q8PchVMN5x +rbxYK1lF1LSJC9gp5yAn62bIuVV9/TTopBUM0UCtYWr2Jck1MYzKktuu0fPP47lc +Ajw3JayvNNGMrSvlzB9EQnECgYEAsDO/S3DAKyzdbCaL9tux0g9gIj62XkD1Efr9 +Wfm9Df5ZCu4MveMz3FLbbEQWa4djagvqO6cAr7QuT31RVl8+MGlmpvZdmrP2odn+ +STyMWrB8yjcVDWODK/tEekv2pof7ZCbts6NmUqZNhppHIvCvKGp5fYEX5Qbylojo +7Wy2rYECgYBlgx30rVT0S+fqAxje6EU1u2L/vx7Bb+VwxVwz66jXgOp3WJRex29z +te8vPrByqaWDRB5cT2aRMQESc8HjUr7GC6DRpBV09g+alJnjuwKwl+gY9zg6cb0l +jcKnwIobQdxoptlCppDgyzaa0YobJw4Bp6n2o0IRt6Tfl2Gh+BvpXw== +-----END RSA PRIVATE KEY----- +Certificate: + Data: + Version: 3 (0x2) + Serial Number: 16693795668433 (0xf2ed3c2c1d1) + Signature Algorithm: sha256WithRSAEncryption + Issuer: + countryName = NN + organizationName = Edel Curl Arctic Illudium Research Cloud + commonName = Northern Nowhere Trust Anchor + Validity + Not Before: Nov 25 12:32:46 2022 GMT + Not After : Feb 11 12:32:46 2031 GMT + Subject: + countryName = NN + organizationName = Edel Curl Arctic Illudium Research Cloud + commonName = localhost + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + Public-Key: (2048 bit) + Modulus: + 00:aa:ae:0f:dd:20:a3:6b:0d:13:6c:00:b8:03:79: + 58:a6:20:b7:15:af:54:95:1b:97:a9:89:14:0e:83: + 32:74:2b:fc:91:d8:c6:e4:ed:e5:ac:55:45:b5:45: + 8e:1d:1f:48:ae:ce:ac:0a:f3:d2:e4:8f:09:c5:9b: + 57:fc:a9:3b:72:94:fc:e5:0f:e9:53:4d:46:d9:81: + 97:a9:cf:73:d5:2b:8a:72:50:80:55:14:29:c3:b1: + 89:51:9a:ae:c4:4e:75:b7:df:cd:4d:5b:8b:c6:ae: + 95:09:b3:32:b1:d1:0b:32:04:9d:54:32:4a:4b:ab: + ee:0e:1a:11:d4:e7:67:d8:36:31:62:76:af:c3:64: + f0:8c:2d:2c:60:81:c6:66:a8:31:3a:eb:a2:ce:ec: + d6:65:fe:80:b2:e8:6e:3b:1e:50:65:b1:91:9c:0a: + 05:06:8e:89:4c:46:c2:df:68:bd:1e:cf:0a:cd:04: + 99:aa:01:66:ec:74:1b:f5:15:13:4d:cf:e7:cd:2a: + 8e:61:d6:4c:79:17:cd:9e:55:ee:48:05:35:a9:55: + 16:1a:75:0b:12:51:8d:d5:55:89:50:36:93:af:b5: + 5a:0a:16:66:d6:80:a8:99:78:eb:09:1c:5f:26:aa: + a1:db:2a:d3:9e:c7:f2:a2:f0:69:af:6e:75:81:a0: + ee:f3 + Exponent: 65537 (0x10001) + X509v3 extensions: + X509v3 Subject Alternative Name: + DNS:localhost + X509v3 Key Usage: + Digital Signature, Key Encipherment, Key Agreement + X509v3 Extended Key Usage: + TLS Web Server Authentication + X509v3 Subject Key Identifier: + 7A:9A:8C:C7:59:5D:12:8D:51:2F:B1:06:58:1B:0A:B4:9F:31:8D:7F + X509v3 Authority Key Identifier: + keyid:52:40:EE:E1:4F:95:58:29:CA:84:67:8C:0F:8C:CC:FE:8F:A9:FA:A8 + + X509v3 Basic Constraints: + CA:FALSE + Authority Information Access: + CA Issuers - URI:http://test.curl.se/ca/EdelCurlRoot.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://test.curl.se/ca/EdelCurlRoot.crl + + Signature Algorithm: sha256WithRSAEncryption + 84:61:d9:d9:fb:1e:7e:e7:70:fb:1f:2f:e7:53:14:d5:0b:af: + 0b:7d:30:83:a2:50:5d:7d:80:52:03:25:a4:7e:fb:6a:27:2d: + c7:2e:db:56:21:c9:90:13:aa:84:d8:0c:ec:fc:76:43:3a:35: + e6:e9:fe:99:36:eb:ce:5c:43:ea:5b:93:ac:e1:97:00:5f:05: + e8:a4:69:5b:a9:6a:9a:44:52:f2:75:2c:d7:0d:b1:4b:01:bf: + b4:18:e3:d6:65:90:06:8e:1d:bc:40:89:75:83:ea:d6:c3:1b: + 57:d8:fa:e9:42:bc:83:1e:e9:27:e7:01:30:46:a8:be:dd:e2: + 1e:96:05:56:a5:03:76:f8:40:a1:8b:1b:5d:3b:45:37:2f:8e: + d9:b0:d9:ab:5d:b4:9c:fa:7c:ad:db:10:ff:55:40:01:1c:49: + 1c:af:20:cb:9d:5d:74:d9:83:8e:ae:54:3e:57:ce:77:de:1b: + 83:f6:6d:3f:6d:ef:b1:bd:11:aa:10:f5:15:bf:a2:ba:c5:63: + 6c:22:86:d6:78:72:75:7c:68:fb:4a:1c:1f:da:90:53:b3:44: + dd:db:95:c2:dc:dc:45:9b:78:a8:73:8a:74:a7:91:8f:6d:c7: + 72:a0:00:3b:3f:ea:e6:c9:14:f0:a1:c5:1a:bb:8f:65:d8:75: + da:3d:4d:cc +-----BEGIN CERTIFICATE----- +MIIERDCCAyygAwIBAgIGDy7TwsHRMA0GCSqGSIb3DQEBCwUAMGgxCzAJBgNVBAYT +Ak5OMTEwLwYDVQQKDChFZGVsIEN1cmwgQXJjdGljIElsbHVkaXVtIFJlc2VhcmNo +IENsb3VkMSYwJAYDVQQDDB1Ob3J0aGVybiBOb3doZXJlIFRydXN0IEFuY2hvcjAe +Fw0yMjExMjUxMjMyNDZaFw0zMTAyMTExMjMyNDZaMFQxCzAJBgNVBAYTAk5OMTEw +LwYDVQQKDChFZGVsIEN1cmwgQXJjdGljIElsbHVkaXVtIFJlc2VhcmNoIENsb3Vk +MRIwEAYDVQQDDAlsb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK +AoIBAQCqrg/dIKNrDRNsALgDeVimILcVr1SVG5epiRQOgzJ0K/yR2Mbk7eWsVUW1 +RY4dH0iuzqwK89LkjwnFm1f8qTtylPzlD+lTTUbZgZepz3PVK4pyUIBVFCnDsYlR +mq7ETnW3381NW4vGrpUJszKx0QsyBJ1UMkpLq+4OGhHU52fYNjFidq/DZPCMLSxg +gcZmqDE666LO7NZl/oCy6G47HlBlsZGcCgUGjolMRsLfaL0ezwrNBJmqAWbsdBv1 +FRNNz+fNKo5h1kx5F82eVe5IBTWpVRYadQsSUY3VVYlQNpOvtVoKFmbWgKiZeOsJ +HF8mqqHbKtOex/Ki8GmvbnWBoO7zAgMBAAGjggEGMIIBAjAUBgNVHREEDTALggls +b2NhbGhvc3QwCwYDVR0PBAQDAgOoMBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1Ud +DgQWBBR6mozHWV0SjVEvsQZYGwq0nzGNfzAfBgNVHSMEGDAWgBRSQO7hT5VYKcqE +Z4wPjMz+j6n6qDAJBgNVHRMEAjAAMEMGCCsGAQUFBwEBBDcwNTAzBggrBgEFBQcw +AoYnaHR0cDovL3Rlc3QuY3VybC5zZS9jYS9FZGVsQ3VybFJvb3QuY2VyMDgGA1Ud +HwQxMC8wLaAroCmGJ2h0dHA6Ly90ZXN0LmN1cmwuc2UvY2EvRWRlbEN1cmxSb290 +LmNybDANBgkqhkiG9w0BAQsFAAOCAQEAhGHZ2fsefudw+x8v51MU1QuvC30wg6JQ +XX2AUgMlpH77aictxy7bViHJkBOqhNgM7Px2Qzo15un+mTbrzlxD6luTrOGXAF8F +6KRpW6lqmkRS8nUs1w2xSwG/tBjj1mWQBo4dvECJdYPq1sMbV9j66UK8gx7pJ+cB +MEaovt3iHpYFVqUDdvhAoYsbXTtFNy+O2bDZq120nPp8rdsQ/1VAARxJHK8gy51d +dNmDjq5UPlfOd94bg/ZtP23vsb0RqhD1Fb+iusVjbCKG1nhydXxo+0ocH9qQU7NE +3duVwtzcRZt4qHOKdKeRj23HcqAAOz/q5skU8KHFGruPZdh12j1NzA== +-----END CERTIFICATE----- diff --git a/tests/certs/stunnel-sv.prm b/tests/certs/stunnel-sv.prm new file mode 100644 index 0000000000..3803da3756 --- /dev/null +++ b/tests/certs/stunnel-sv.prm @@ -0,0 +1,38 @@ +extensions = x509v3 +[ x509v3 ] +subjectAltName = DNS:localhost +keyUsage = keyEncipherment,digitalSignature,keyAgreement +extendedKeyUsage = serverAuth +subjectKeyIdentifier = hash +authorityKeyIdentifier = keyid +basicConstraints = CA:false +authorityInfoAccess = @issuer_info +crlDistributionPoints = @crl_info + +[ crl_ext ] +authorityKeyIdentifier = keyid:always +authorityInfoAccess = @issuer_info + +[ issuer_info ] +caIssuers;URI.0 = http://test.curl.se/ca/EdelCurlRoot.cer + +[ crl_info ] +URI.0 = http://test.curl.se/ca/EdelCurlRoot.crl + +[ req ] +default_bits = 12048 +distinguished_name = req_DN +default_md = sha256 +string_mask = utf8only +[ req_DN ] +countryName = "Country Name is Northern Nowhere" +countryName_value = NN +organizationName = "Organization Name" +organizationName_value = Edel Curl Arctic Illudium Research Cloud +commonName = "Common Name" +commonName_value = localhost + +[something] +# The key +# the certificate +# some dhparam diff --git a/tests/certs/stunnel-sv.pub.der b/tests/certs/stunnel-sv.pub.der new file mode 100644 index 0000000000000000000000000000000000000000..1d76841496208d0e7699491eef3330669702a833 GIT binary patch literal 294 zcmV+>0ondAf&n5h4F(A+hDe6@4FLfG1potr0S^E$f&mHwf&l>ls;&>+Afsyy6Knvu z19@1cAh#8-RFxZ-sfiR0gEDk0{E^tkFrn=~GQc*@2g-&vVr)igHkZRTL@1v58TduEb7tx8Kc8TZ_i7l?k&lvC#`M1f5he zN=vKm4jK{E=V#b9F=BSF!({M`Ei7Px#%8E7I_sj&?AB%efU@XrJ04JFv5}k#1qP0Z zOh&@rXuTfK3e5zWssU!~bQ|>*6HU+O%_@#z)=YU9&7M{6NCh>iRTdg`3ldR{)m4d5 sHj}TlS_&3s)_|y)c ---cacert %SRCDIR/certs/EdelCurlRoot-ca.crt --pinnedpubkey sha256//+JYNkp2GTGRgrvZMUkOxbFJQQqYpwNE6toGmBjz00D8= https://localhost:%HTTPSPORT/%TESTNUMBER +--cacert %SRCDIR/certs/EdelCurlRoot-ca.crt --pinnedpubkey sha256//d6NWnt6Q9+jU//Ak49bc7+k96pcarb3XjHYM8BMPxg0= https://localhost:%HTTPSPORT/%TESTNUMBER # Ensure that we're running on localhost because we're checking the host name diff --git a/tests/data/test2087 b/tests/data/test2087 index 78751ea628..4b19a71fd8 100644 --- a/tests/data/test2087 +++ b/tests/data/test2087 @@ -39,7 +39,7 @@ simple HTTPS GET with base64-sha256 public key pinning (Schannel variant) CURL_SSL_BACKEND=schannel ---cacert %SRCDIR/certs/EdelCurlRoot-ca.crt --pinnedpubkey sha256//+JYNkp2GTGRgrvZMUkOxbFJQQqYpwNE6toGmBjz00D8= --ssl-revoke-best-effort https://localhost:%HTTPSPORT/%TESTNUMBER +--cacert %SRCDIR/certs/EdelCurlRoot-ca.crt --pinnedpubkey sha256//d6NWnt6Q9+jU//Ak49bc7+k96pcarb3XjHYM8BMPxg0= --ssl-revoke-best-effort https://localhost:%HTTPSPORT/%TESTNUMBER # Ensure that we're running on localhost because we're checking the host name diff --git a/tests/stunnel.pem b/tests/stunnel.pem index 2a059417cb..3ec7702e94 100644 --- a/tests/stunnel.pem +++ b/tests/stunnel.pem @@ -1,172 +1,167 @@ -# -# This file contains a private key and a certificate used for stunnel. -# The certificate contains a number of extensions essentially being -# used in the 509 test. The certificate has been generated using -# openssl with the parameters listed below up to the line -# contain [something], after that you find the result. -# -# extensions = x509v3 [ x509v3 ] -subjectAltName = DNS:localhost -nsCertType = server -nsComment = "CURL stunnel server test certificate" -keyUsage = digitalSignature,keyEncipherment +subjectAltName = DNS:localhost +keyUsage = keyEncipherment,digitalSignature,keyAgreement extendedKeyUsage = serverAuth -basicConstraints = CA:false subjectKeyIdentifier = hash -subjectInfoAccess = AD_DVCS;URI:"https://localhost:8433/509" -authorityInfoAccess = AD_DVCS;URI:"https://localhost:8433/509" +authorityKeyIdentifier = keyid +basicConstraints = CA:false +authorityInfoAccess = @issuer_info +crlDistributionPoints = @crl_info + +[ crl_ext ] +authorityKeyIdentifier = keyid:always +authorityInfoAccess = @issuer_info + +[ issuer_info ] +caIssuers;URI.0 = http://test.curl.se/ca/EdelCurlRoot.cer + +[ crl_info ] +URI.0 = http://test.curl.se/ca/EdelCurlRoot.crl + [ req ] -default_bits = 1234 +default_bits = 12048 distinguished_name = req_DN -default_md = sha1 -string_mask = pkix +default_md = sha256 +string_mask = utf8only [ req_DN ] -countryName = "1. Country Name (2 letter code)" -countryName_value = SE -stateOrProvinceName = "2. State or Province Name (full name) " -stateOrProvinceName_value = Solna -localityName = "3. Locality Name (eg, city) " -localityName_value = Mooo -0.organizationName = "4. Organization Name (eg, company) " -0.organizationName_value = Haxx -organizationalUnitName = "5. Organizational Unit Name (eg, section) " -organizationalUnitName_value = Coolx -commonName = "6. Common Name (eg, FQDN) " -commonName_value = "storbror" -1.commonName = "6. Common Name (eg, FQDN) " -1.commonName_value = "localhost" +countryName = "Country Name is Northern Nowhere" +countryName_value = NN +organizationName = "Organization Name" +organizationName_value = Edel Curl Arctic Illudium Research Cloud +commonName = "Common Name" +commonName_value = localhost + [something] +# The key +# the certificate +# some dhparam -----BEGIN RSA PRIVATE KEY----- -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 -----END RSA PRIVATE KEY----- Certificate: Data: Version: 3 (0x2) - Serial Number: 17862059579548371559 (0xf7e2c88ce3d80a67) + Serial Number: 16693795668433 (0xf2ed3c2c1d1) Signature Algorithm: sha256WithRSAEncryption - Issuer: C=SE, ST=Solna, L=Mooo, O=Haxx, OU=Coolx, CN=storbror, CN=localhost + Issuer: + countryName = NN + organizationName = Edel Curl Arctic Illudium Research Cloud + commonName = Northern Nowhere Trust Anchor Validity - Not Before: Aug 31 23:39:18 2018 GMT - Not After : Aug 28 23:39:18 2028 GMT - Subject: C=SE, ST=Solna, L=Mooo, O=Haxx, OU=Coolx, CN=storbror, CN=localhost + Not Before: Nov 25 12:32:46 2022 GMT + Not After : Feb 11 12:32:46 2031 GMT + Subject: + countryName = NN + organizationName = Edel Curl Arctic Illudium Research Cloud + commonName = localhost Subject Public Key Info: Public Key Algorithm: rsaEncryption Public-Key: (2048 bit) Modulus: - 00:e2:6f:b0:01:d5:37:9a:5e:04:1a:e7:7e:fe:bc: - 77:65:8f:55:9c:d2:1f:45:9a:3a:c8:31:a8:80:e9: - 3f:3e:0d:4d:33:bc:e8:f9:c5:ec:46:14:19:b8:53: - 6c:93:13:a0:89:8b:fd:bd:32:c9:0a:87:0f:5c:62: - 41:46:1a:2c:9c:29:14:5f:2a:5b:6a:2b:26:64:b1: - 97:07:1c:af:50:db:c8:e1:c3:62:fe:27:0f:9e:af: - 51:1f:05:82:6d:7f:54:a5:29:fa:9e:c8:dc:57:21: - da:71:07:87:13:36:bc:a4:2e:4c:9c:50:c2:f2:d4: - d3:cb:7a:c2:a5:67:b6:2c:a4:a9:dd:7e:a0:13:8b: - ca:46:22:c5:6d:70:19:b2:1a:ed:93:cc:0a:89:1b: - 83:ba:23:61:c5:4c:98:71:5b:37:b3:9f:88:97:c6: - 3d:ca:ef:e4:1a:46:3a:53:5e:52:8b:33:be:a3:6d: - b8:91:f3:87:2f:a5:bd:52:de:25:db:16:3b:69:16: - 4b:5a:1a:a3:ca:28:65:68:74:8b:14:48:8b:91:1f: - 5f:3c:c5:43:4c:e1:7a:8f:f8:36:7c:50:23:35:e3: - f0:eb:ef:58:55:b5:6a:d0:f4:05:d5:c6:34:7b:0e: - b0:30:db:ee:ed:c5:4b:66:8f:b1:cf:9b:68:79:b3: - 87:e3 + 00:aa:ae:0f:dd:20:a3:6b:0d:13:6c:00:b8:03:79: + 58:a6:20:b7:15:af:54:95:1b:97:a9:89:14:0e:83: + 32:74:2b:fc:91:d8:c6:e4:ed:e5:ac:55:45:b5:45: + 8e:1d:1f:48:ae:ce:ac:0a:f3:d2:e4:8f:09:c5:9b: + 57:fc:a9:3b:72:94:fc:e5:0f:e9:53:4d:46:d9:81: + 97:a9:cf:73:d5:2b:8a:72:50:80:55:14:29:c3:b1: + 89:51:9a:ae:c4:4e:75:b7:df:cd:4d:5b:8b:c6:ae: + 95:09:b3:32:b1:d1:0b:32:04:9d:54:32:4a:4b:ab: + ee:0e:1a:11:d4:e7:67:d8:36:31:62:76:af:c3:64: + f0:8c:2d:2c:60:81:c6:66:a8:31:3a:eb:a2:ce:ec: + d6:65:fe:80:b2:e8:6e:3b:1e:50:65:b1:91:9c:0a: + 05:06:8e:89:4c:46:c2:df:68:bd:1e:cf:0a:cd:04: + 99:aa:01:66:ec:74:1b:f5:15:13:4d:cf:e7:cd:2a: + 8e:61:d6:4c:79:17:cd:9e:55:ee:48:05:35:a9:55: + 16:1a:75:0b:12:51:8d:d5:55:89:50:36:93:af:b5: + 5a:0a:16:66:d6:80:a8:99:78:eb:09:1c:5f:26:aa: + a1:db:2a:d3:9e:c7:f2:a2:f0:69:af:6e:75:81:a0: + ee:f3 Exponent: 65537 (0x10001) X509v3 extensions: - X509v3 Subject Alternative Name: + X509v3 Subject Alternative Name: DNS:localhost - Netscape Cert Type: - SSL Server - Netscape Comment: - CURL stunnel server test certificate - X509v3 Key Usage: - Digital Signature, Key Encipherment - X509v3 Extended Key Usage: + X509v3 Key Usage: + Digital Signature, Key Encipherment, Key Agreement + X509v3 Extended Key Usage: TLS Web Server Authentication - X509v3 Basic Constraints: - CA:FALSE - X509v3 Subject Key Identifier: - 5D:A5:DB:5A:C8:6D:31:A6:B0:E3:4D:47:50:AA:87:A9:B2:DE:9F:37 - Subject Information Access: - ad dvcs - URI:https://localhost:8433/509 + X509v3 Subject Key Identifier: + 7A:9A:8C:C7:59:5D:12:8D:51:2F:B1:06:58:1B:0A:B4:9F:31:8D:7F + X509v3 Authority Key Identifier: + keyid:52:40:EE:E1:4F:95:58:29:CA:84:67:8C:0F:8C:CC:FE:8F:A9:FA:A8 - Authority Information Access: - ad dvcs - URI:https://localhost:8433/509 + X509v3 Basic Constraints: + CA:FALSE + Authority Information Access: + CA Issuers - URI:http://test.curl.se/ca/EdelCurlRoot.cer + + X509v3 CRL Distribution Points: + + Full Name: + URI:http://test.curl.se/ca/EdelCurlRoot.crl Signature Algorithm: sha256WithRSAEncryption - 63:26:72:df:c4:68:af:f1:30:60:4e:ac:94:bd:37:3e:c4:1f: - 6b:43:6e:0f:1c:67:49:f4:fb:19:83:23:b6:75:46:a0:84:bd: - 8b:61:21:00:05:6b:d6:09:16:94:8f:5b:9d:98:98:d6:1e:86: - 23:26:1e:e8:39:ac:0a:89:ea:17:b5:4f:60:20:9a:2b:4a:d4: - 9f:4e:3d:d4:ac:05:db:25:94:56:e3:87:13:ea:ab:83:57:18: - ff:26:e3:46:0c:e6:49:7e:74:2e:77:98:54:52:30:ea:6f:58: - 35:dc:63:fb:e4:a2:c3:12:87:dd:e9:2a:18:5c:9c:cf:a4:d3: - 58:7f:d0:50:50:0f:b9:b7:cb:a8:d9:bd:b8:7c:e4:29:d5:f3: - fd:6f:3f:ea:fc:0f:21:3f:ad:2f:ac:3c:28:e3:74:87:43:a9: - f0:46:81:4b:c8:a5:75:50:5b:e2:d5:75:0a:98:af:2c:6d:6b: - 6a:cc:c6:37:5f:04:52:c4:d8:6a:a0:f6:99:76:c3:3b:3b:50: - c8:bc:ea:50:04:a1:c0:54:82:b4:2f:09:b8:6e:ac:cc:64:12: - ce:b8:24:7a:5a:e5:f5:e5:79:9f:28:da:a2:11:45:f5:2a:cb: - e3:b0:96:6a:ac:2b:d3:02:01:21:6d:38:ef:52:60:5e:50:b1: - 25:e5:4f:69 + 84:61:d9:d9:fb:1e:7e:e7:70:fb:1f:2f:e7:53:14:d5:0b:af: + 0b:7d:30:83:a2:50:5d:7d:80:52:03:25:a4:7e:fb:6a:27:2d: + c7:2e:db:56:21:c9:90:13:aa:84:d8:0c:ec:fc:76:43:3a:35: + e6:e9:fe:99:36:eb:ce:5c:43:ea:5b:93:ac:e1:97:00:5f:05: + e8:a4:69:5b:a9:6a:9a:44:52:f2:75:2c:d7:0d:b1:4b:01:bf: + b4:18:e3:d6:65:90:06:8e:1d:bc:40:89:75:83:ea:d6:c3:1b: + 57:d8:fa:e9:42:bc:83:1e:e9:27:e7:01:30:46:a8:be:dd:e2: + 1e:96:05:56:a5:03:76:f8:40:a1:8b:1b:5d:3b:45:37:2f:8e: + d9:b0:d9:ab:5d:b4:9c:fa:7c:ad:db:10:ff:55:40:01:1c:49: + 1c:af:20:cb:9d:5d:74:d9:83:8e:ae:54:3e:57:ce:77:de:1b: + 83:f6:6d:3f:6d:ef:b1:bd:11:aa:10:f5:15:bf:a2:ba:c5:63: + 6c:22:86:d6:78:72:75:7c:68:fb:4a:1c:1f:da:90:53:b3:44: + dd:db:95:c2:dc:dc:45:9b:78:a8:73:8a:74:a7:91:8f:6d:c7: + 72:a0:00:3b:3f:ea:e6:c9:14:f0:a1:c5:1a:bb:8f:65:d8:75: + da:3d:4d:cc -----BEGIN CERTIFICATE----- -MIIEhzCCA2+gAwIBAgIJAPfiyIzj2ApnMA0GCSqGSIb3DQEBCwUAMHIxCzAJBgNV -BAYTAlNFMQ4wDAYDVQQIEwVTb2xuYTENMAsGA1UEBxMETW9vbzENMAsGA1UEChME -SGF4eDEOMAwGA1UECxMFQ29vbHgxETAPBgNVBAMTCHN0b3Jicm9yMRIwEAYDVQQD -Ewlsb2NhbGhvc3QwHhcNMTgwODMxMjMzOTE4WhcNMjgwODI4MjMzOTE4WjByMQsw -CQYDVQQGEwJTRTEOMAwGA1UECBMFU29sbmExDTALBgNVBAcTBE1vb28xDTALBgNV -BAoTBEhheHgxDjAMBgNVBAsTBUNvb2x4MREwDwYDVQQDEwhzdG9yYnJvcjESMBAG -A1UEAxMJbG9jYWxob3N0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA -4m+wAdU3ml4EGud+/rx3ZY9VnNIfRZo6yDGogOk/Pg1NM7zo+cXsRhQZuFNskxOg -iYv9vTLJCocPXGJBRhosnCkUXypbaismZLGXBxyvUNvI4cNi/icPnq9RHwWCbX9U -pSn6nsjcVyHacQeHEza8pC5MnFDC8tTTy3rCpWe2LKSp3X6gE4vKRiLFbXAZshrt -k8wKiRuDuiNhxUyYcVs3s5+Il8Y9yu/kGkY6U15SizO+o224kfOHL6W9Ut4l2xY7 -aRZLWhqjyihlaHSLFEiLkR9fPMVDTOF6j/g2fFAjNePw6+9YVbVq0PQF1cY0ew6w -MNvu7cVLZo+xz5toebOH4wIDAQABo4IBHjCCARowFAYDVR0RBA0wC4IJbG9jYWxo -b3N0MBEGCWCGSAGG+EIBAQQEAwIGQDAzBglghkgBhvhCAQ0EJhYkQ1VSTCBzdHVu -bmVsIHNlcnZlciB0ZXN0IGNlcnRpZmljYXRlMAsGA1UdDwQEAwIFoDATBgNVHSUE -DDAKBggrBgEFBQcDATAJBgNVHRMEAjAAMB0GA1UdDgQWBBRdpdtayG0xprDjTUdQ -qoepst6fNzA2BggrBgEFBQcBCwQqMCgwJgYIKwYBBQUHMASGGmh0dHBzOi8vbG9j -YWxob3N0Ojg0MzMvNTA5MDYGCCsGAQUFBwEBBCowKDAmBggrBgEFBQcwBIYaaHR0 -cHM6Ly9sb2NhbGhvc3Q6ODQzMy81MDkwDQYJKoZIhvcNAQELBQADggEBAGMmct/E -aK/xMGBOrJS9Nz7EH2tDbg8cZ0n0+xmDI7Z1RqCEvYthIQAFa9YJFpSPW52YmNYe -hiMmHug5rAqJ6he1T2AgmitK1J9OPdSsBdsllFbjhxPqq4NXGP8m40YM5kl+dC53 -mFRSMOpvWDXcY/vkosMSh93pKhhcnM+k01h/0FBQD7m3y6jZvbh85CnV8/1vP+r8 -DyE/rS+sPCjjdIdDqfBGgUvIpXVQW+LVdQqYryxta2rMxjdfBFLE2Gqg9pl2wzs7 -UMi86lAEocBUgrQvCbhurMxkEs64JHpa5fXleZ8o2qIRRfUqy+OwlmqsK9MCASFt -OO9SYF5QsSXlT2k= +MIIERDCCAyygAwIBAgIGDy7TwsHRMA0GCSqGSIb3DQEBCwUAMGgxCzAJBgNVBAYT +Ak5OMTEwLwYDVQQKDChFZGVsIEN1cmwgQXJjdGljIElsbHVkaXVtIFJlc2VhcmNo +IENsb3VkMSYwJAYDVQQDDB1Ob3J0aGVybiBOb3doZXJlIFRydXN0IEFuY2hvcjAe +Fw0yMjExMjUxMjMyNDZaFw0zMTAyMTExMjMyNDZaMFQxCzAJBgNVBAYTAk5OMTEw +LwYDVQQKDChFZGVsIEN1cmwgQXJjdGljIElsbHVkaXVtIFJlc2VhcmNoIENsb3Vk +MRIwEAYDVQQDDAlsb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK +AoIBAQCqrg/dIKNrDRNsALgDeVimILcVr1SVG5epiRQOgzJ0K/yR2Mbk7eWsVUW1 +RY4dH0iuzqwK89LkjwnFm1f8qTtylPzlD+lTTUbZgZepz3PVK4pyUIBVFCnDsYlR +mq7ETnW3381NW4vGrpUJszKx0QsyBJ1UMkpLq+4OGhHU52fYNjFidq/DZPCMLSxg +gcZmqDE666LO7NZl/oCy6G47HlBlsZGcCgUGjolMRsLfaL0ezwrNBJmqAWbsdBv1 +FRNNz+fNKo5h1kx5F82eVe5IBTWpVRYadQsSUY3VVYlQNpOvtVoKFmbWgKiZeOsJ +HF8mqqHbKtOex/Ki8GmvbnWBoO7zAgMBAAGjggEGMIIBAjAUBgNVHREEDTALggls +b2NhbGhvc3QwCwYDVR0PBAQDAgOoMBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1Ud +DgQWBBR6mozHWV0SjVEvsQZYGwq0nzGNfzAfBgNVHSMEGDAWgBRSQO7hT5VYKcqE +Z4wPjMz+j6n6qDAJBgNVHRMEAjAAMEMGCCsGAQUFBwEBBDcwNTAzBggrBgEFBQcw +AoYnaHR0cDovL3Rlc3QuY3VybC5zZS9jYS9FZGVsQ3VybFJvb3QuY2VyMDgGA1Ud +HwQxMC8wLaAroCmGJ2h0dHA6Ly90ZXN0LmN1cmwuc2UvY2EvRWRlbEN1cmxSb290 +LmNybDANBgkqhkiG9w0BAQsFAAOCAQEAhGHZ2fsefudw+x8v51MU1QuvC30wg6JQ +XX2AUgMlpH77aictxy7bViHJkBOqhNgM7Px2Qzo15un+mTbrzlxD6luTrOGXAF8F +6KRpW6lqmkRS8nUs1w2xSwG/tBjj1mWQBo4dvECJdYPq1sMbV9j66UK8gx7pJ+cB +MEaovt3iHpYFVqUDdvhAoYsbXTtFNy+O2bDZq120nPp8rdsQ/1VAARxJHK8gy51d +dNmDjq5UPlfOd94bg/ZtP23vsb0RqhD1Fb+iusVjbCKG1nhydXxo+0ocH9qQU7NE +3duVwtzcRZt4qHOKdKeRj23HcqAAOz/q5skU8KHFGruPZdh12j1NzA== -----END CERTIFICATE----- ------BEGIN DH PARAMETERS----- -MIIBCAKCAQEA5H4005OFRDtVlHgJ5AGLRMAqvc+f4g7fApALq/1qJCwF7xq3POya -hFr/O+9WtdlaiXLi0tqJzj5Cfv0ChIUcSOD7qBfUpIYcDFqQhYaRexMP6h0Ugk9x -sIs2tcUfix7xemGLdawkGD041MJW8SK0+iY/s2wIXH/Pp5w7/e/RmTcjTa3QnL8O -zbyXnZVvCEpDhRefgYrY5lR4SeZHl8+A6qe+M37g9Lai+ASCDuGfiynRW8JqAA3n -5ozPhlQF3HaHglvEONUM0Qxd5a4jVjTXQYfV+hqvkz/Ykv8rZa8rVjx/bi1sKM66 -+WwPhqnjh31d+nFezqDJC4j0wLmxorDkMwIBAg== ------END DH PARAMETERS----- \ No newline at end of file