Skip to content

Commit 98be65c

Browse files
committed
Renew test certificates
The private key is replaced with a public known test key published at [RFC 9500]. Also lifetime has been extended to 10 years from 4 years. [RFC 9500]: https://www.rfc-editor.org/rfc/rfc9500.html
1 parent 042faf7 commit 98be65c

File tree

4 files changed

+169
-123
lines changed

4 files changed

+169
-123
lines changed

test/net/fixtures/Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@ regen_certs:
55
make server.crt
66

77
cacert.pem: server.key
8-
openssl req -new -x509 -days 1825 -key server.key -out cacert.pem -text -subj "/C=JP/ST=Shimane/L=Matz-e city/O=Ruby Core Team/CN=Ruby Test CA/emailAddress=security@ruby-lang.org"
8+
openssl req -new -x509 -days 3650 -key server.key -out cacert.pem -text -subj "/C=JP/ST=Shimane/L=Matz-e city/O=Ruby Core Team/CN=Ruby Test CA/emailAddress=security@ruby-lang.org"
99

1010
server.csr:
1111
openssl req -new -key server.key -out server.csr -text -subj "/C=JP/ST=Shimane/O=Ruby Core Team/OU=Ruby Test/CN=localhost"
1212

1313
server.crt: server.csr cacert.pem
14-
openssl x509 -days 1825 -CA cacert.pem -CAkey server.key -set_serial 00 -in server.csr -req -text -out server.crt
14+
openssl x509 -days 3650 -CA cacert.pem -CAkey server.key -set_serial 00 -in server.csr -req -text -out server.crt
1515
rm server.csr

test/net/fixtures/cacert.pem

Lines changed: 80 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,82 @@
1+
Certificate:
2+
Data:
3+
Version: 3 (0x2)
4+
Serial Number:
5+
18:cb:c7:97:71:21:b4:a3:ca:72:07:37:35:04:80:61:f1:6e:0b:ef
6+
Signature Algorithm: sha256WithRSAEncryption
7+
Issuer: C = JP, ST = Shimane, L = Matz-e city, O = Ruby Core Team, CN = Ruby Test CA, emailAddress = security@ruby-lang.org
8+
Validity
9+
Not Before: Jan 1 11:47:23 2024 GMT
10+
Not After : Dec 29 11:47:23 2033 GMT
11+
Subject: C = JP, ST = Shimane, L = Matz-e city, O = Ruby Core Team, CN = Ruby Test CA, emailAddress = security@ruby-lang.org
12+
Subject Public Key Info:
13+
Public Key Algorithm: rsaEncryption
14+
Public-Key: (2048 bit)
15+
Modulus:
16+
00:b0:f9:e8:19:43:a7:ae:98:92:aa:de:17:ca:7c:
17+
40:f8:74:4f:ed:2f:81:48:e6:c8:ea:a2:7b:7d:00:
18+
15:48:fb:51:92:ab:28:b5:6c:50:60:b1:18:cc:d1:
19+
31:e5:94:87:4c:6c:a9:89:b5:6c:27:29:6f:09:fb:
20+
93:a0:34:df:32:e9:7c:6f:f0:99:8c:fd:8e:6f:42:
21+
dd:a5:8a:cd:1f:a9:79:86:f1:44:f3:d1:54:d6:76:
22+
50:17:5e:68:54:b3:a9:52:00:3b:c0:68:87:b8:45:
23+
5a:c2:b1:9f:7b:2f:76:50:4e:bc:98:ec:94:55:71:
24+
b0:78:92:15:0d:dc:6a:74:ca:0f:bc:d3:54:97:ce:
25+
81:53:4d:af:94:18:84:4b:13:ae:a3:1f:9d:5a:6b:
26+
95:57:bb:df:61:9e:fd:4e:88:7f:2d:42:b8:dd:8b:
27+
c9:87:ea:e1:bf:89:ca:b8:5e:e2:1e:35:63:05:df:
28+
6c:07:a8:83:8e:3e:f4:1c:59:5d:cc:e4:3d:af:c4:
29+
91:23:ef:4d:8a:bb:a9:3d:39:05:e4:02:8d:7b:a9:
30+
14:84:a2:75:96:e0:7b:4b:6e:d9:92:f0:77:b5:24:
31+
d3:dc:fe:7d:dd:55:49:be:7c:ce:8d:a0:35:cf:a0:
32+
b3:fb:8f:9e:46:f7:32:b2:a8:6b:46:01:65:c0:8f:
33+
53:13
34+
Exponent: 65537 (0x10001)
35+
X509v3 extensions:
36+
X509v3 Subject Key Identifier:
37+
89:19:59:5E:0E:F1:69:F5:CB:BD:47:E1:34:FC:E2:98:CC:69:30:91
38+
X509v3 Authority Key Identifier:
39+
89:19:59:5E:0E:F1:69:F5:CB:BD:47:E1:34:FC:E2:98:CC:69:30:91
40+
X509v3 Basic Constraints: critical
41+
CA:TRUE
42+
Signature Algorithm: sha256WithRSAEncryption
43+
Signature Value:
44+
65:f0:62:c1:f2:c9:00:5a:59:12:c3:f1:70:6d:49:84:57:7c:
45+
f2:aa:ef:a9:ec:f3:4f:e5:82:18:a1:9b:34:0f:be:1e:ef:25:
46+
6e:94:64:3a:3c:a3:19:1f:98:6b:66:61:e8:a2:b1:52:41:4f:
47+
95:51:48:ab:1b:c9:c3:1a:3e:d1:cd:c7:bc:59:e5:81:c6:c6:
48+
83:18:2f:02:13:67:6a:ea:70:ba:2e:e5:30:b5:b7:4c:9c:1a:
49+
c7:d0:b4:56:03:3e:3c:8c:61:45:de:31:ed:57:3f:15:b0:67:
50+
e8:65:36:42:8e:e9:16:a8:d5:ef:53:a8:44:4d:3f:46:b1:f5:
51+
3e:3d:9a:9b:a9:c4:d5:44:f1:f9:db:e5:e0:61:ac:8a:74:86:
52+
c3:af:de:d1:33:85:f7:f9:a5:c1:1d:c5:16:d1:be:fa:7b:2c:
53+
a2:eb:94:51:fd:7b:6f:9f:c8:a8:66:dd:80:75:7e:d3:da:d6:
54+
73:27:25:c9:37:71:ee:a6:9e:fb:b3:a5:22:01:94:77:e5:24:
55+
e8:1c:26:5e:4d:90:f5:d9:80:6f:2c:17:5a:4c:f2:d9:37:b3:
56+
bf:43:f6:80:3b:d6:62:25:a6:7b:49:b1:4e:8f:3f:35:dc:1d:
57+
a1:c5:76:9b:e0:5a:1b:da:e2:57:e9:e3:16:4d:5c:58:2b:90:
58+
f8:33:d9:66
159
-----BEGIN CERTIFICATE-----
2-
MIID7TCCAtWgAwIBAgIJAIltvxrFAuSnMA0GCSqGSIb3DQEBCwUAMIGMMQswCQYD
3-
VQQGEwJKUDEQMA4GA1UECAwHU2hpbWFuZTEUMBIGA1UEBwwLTWF0ei1lIGNpdHkx
4-
FzAVBgNVBAoMDlJ1YnkgQ29yZSBUZWFtMRUwEwYDVQQDDAxSdWJ5IFRlc3QgQ0Ex
5-
JTAjBgkqhkiG9w0BCQEWFnNlY3VyaXR5QHJ1YnktbGFuZy5vcmcwHhcNMTkwMTAy
6-
MDI1ODI4WhcNMjQwMTAxMDI1ODI4WjCBjDELMAkGA1UEBhMCSlAxEDAOBgNVBAgM
7-
B1NoaW1hbmUxFDASBgNVBAcMC01hdHotZSBjaXR5MRcwFQYDVQQKDA5SdWJ5IENv
8-
cmUgVGVhbTEVMBMGA1UEAwwMUnVieSBUZXN0IENBMSUwIwYJKoZIhvcNAQkBFhZz
9-
ZWN1cml0eUBydWJ5LWxhbmcub3JnMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB
10-
CgKCAQEAznlbjRVhz1NlutHVrhcGnK8W0qug2ujKXv1njSC4U6nJF6py7I9EeehV
11-
SaKePyv+I9z3K1LnfUHOtUbdwdKC77yN66A6q2aqzu5q09/NSykcZGOIF0GuItYI
12-
3nvW3IqBddff2ffsyR+9pBjfb5AIPP08WowF9q4s1eGULwZc4w2B8PFhtxYANd7d
13-
BvGLXFlcufv9tDtzyRi4t7eqxCRJkZQIZNZ6DHHIJrNxejOILfHLarI12yk8VK6L
14-
2LG4WgGqyeePiRyd1o1MbuiAFYqAwpXNUbRKg5NaZGwBHZk8UZ+uFKt1QMBURO5R
15-
WFy1c349jbWszTqFyL4Lnbg9HhAowQIDAQABo1AwTjAdBgNVHQ4EFgQU9tEiKdU9
16-
I9derQyc5nWPnc34nVMwHwYDVR0jBBgwFoAU9tEiKdU9I9derQyc5nWPnc34nVMw
17-
DAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAxj7F/u3C3fgq24N7hGRA
18-
of7ClFQxGmo/IGT0AISzW3HiVYiFaikKhbO1NwD9aBpD8Zwe62sCqMh8jGV/b0+q
19-
aOORnWYNy2R6r9FkASAglmdF6xn3bhgGD5ls4pCvcG9FynGnGc24g6MrjFNrBYUS
20-
2iIZsg36i0IJswo/Dy6HLphCms2BMCD3DeWtfjePUiTmQHJo6HsQIKP/u4N4Fvee
21-
uMBInei2M4VU74fLXbmKl1F9AEX7JDP3BKSZG19Ch5pnUo4uXM1uNTGsi07P4Y0s
22-
K44+SKBC0bYEFbDK0eQWMrX3kIhkPxyIWhxdq9/NqPYjShuSEAhA6CSpmRg0pqc+
23-
mA==
60+
MIID+zCCAuOgAwIBAgIUGMvHl3EhtKPKcgc3NQSAYfFuC+8wDQYJKoZIhvcNAQEL
61+
BQAwgYwxCzAJBgNVBAYTAkpQMRAwDgYDVQQIDAdTaGltYW5lMRQwEgYDVQQHDAtN
62+
YXR6LWUgY2l0eTEXMBUGA1UECgwOUnVieSBDb3JlIFRlYW0xFTATBgNVBAMMDFJ1
63+
YnkgVGVzdCBDQTElMCMGCSqGSIb3DQEJARYWc2VjdXJpdHlAcnVieS1sYW5nLm9y
64+
ZzAeFw0yNDAxMDExMTQ3MjNaFw0zMzEyMjkxMTQ3MjNaMIGMMQswCQYDVQQGEwJK
65+
UDEQMA4GA1UECAwHU2hpbWFuZTEUMBIGA1UEBwwLTWF0ei1lIGNpdHkxFzAVBgNV
66+
BAoMDlJ1YnkgQ29yZSBUZWFtMRUwEwYDVQQDDAxSdWJ5IFRlc3QgQ0ExJTAjBgkq
67+
hkiG9w0BCQEWFnNlY3VyaXR5QHJ1YnktbGFuZy5vcmcwggEiMA0GCSqGSIb3DQEB
68+
AQUAA4IBDwAwggEKAoIBAQCw+egZQ6eumJKq3hfKfED4dE/tL4FI5sjqont9ABVI
69+
+1GSqyi1bFBgsRjM0THllIdMbKmJtWwnKW8J+5OgNN8y6Xxv8JmM/Y5vQt2lis0f
70+
qXmG8UTz0VTWdlAXXmhUs6lSADvAaIe4RVrCsZ97L3ZQTryY7JRVcbB4khUN3Gp0
71+
yg+801SXzoFTTa+UGIRLE66jH51aa5VXu99hnv1OiH8tQrjdi8mH6uG/icq4XuIe
72+
NWMF32wHqIOOPvQcWV3M5D2vxJEj702Ku6k9OQXkAo17qRSEonWW4HtLbtmS8He1
73+
JNPc/n3dVUm+fM6NoDXPoLP7j55G9zKyqGtGAWXAj1MTAgMBAAGjUzBRMB0GA1Ud
74+
DgQWBBSJGVleDvFp9cu9R+E0/OKYzGkwkTAfBgNVHSMEGDAWgBSJGVleDvFp9cu9
75+
R+E0/OKYzGkwkTAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQBl
76+
8GLB8skAWlkSw/FwbUmEV3zyqu+p7PNP5YIYoZs0D74e7yVulGQ6PKMZH5hrZmHo
77+
orFSQU+VUUirG8nDGj7Rzce8WeWBxsaDGC8CE2dq6nC6LuUwtbdMnBrH0LRWAz48
78+
jGFF3jHtVz8VsGfoZTZCjukWqNXvU6hETT9GsfU+PZqbqcTVRPH52+XgYayKdIbD
79+
r97RM4X3+aXBHcUW0b76eyyi65RR/Xtvn8ioZt2AdX7T2tZzJyXJN3Hupp77s6Ui
80+
AZR35SToHCZeTZD12YBvLBdaTPLZN7O/Q/aAO9ZiJaZ7SbFOjz813B2hxXab4Fob
81+
2uJX6eMWTVxYK5D4M9lm
2482
-----END CERTIFICATE-----

test/net/fixtures/server.crt

Lines changed: 60 additions & 71 deletions
Original file line numberDiff line numberDiff line change
@@ -1,82 +1,71 @@
11
Certificate:
22
Data:
3-
Version: 3 (0x2)
4-
Serial Number: 2 (0x2)
5-
Signature Algorithm: sha256WithRSAEncryption
6-
Issuer: C=JP, ST=Shimane, L=Matz-e city, O=Ruby Core Team, CN=Ruby Test CA/emailAddress=security@ruby-lang.org
3+
Version: 1 (0x0)
4+
Serial Number: 0 (0x0)
5+
Signature Algorithm: sha256WithRSAEncryption
6+
Issuer: C = JP, ST = Shimane, L = Matz-e city, O = Ruby Core Team, CN = Ruby Test CA, emailAddress = security@ruby-lang.org
77
Validity
8-
Not Before: Jan 2 03:27:13 2019 GMT
9-
Not After : Jan 1 03:27:13 2024 GMT
10-
Subject: C=JP, ST=Shimane, O=Ruby Core Team, OU=Ruby Test, CN=localhost
8+
Not Before: Jan 1 11:47:23 2024 GMT
9+
Not After : Dec 29 11:47:23 2033 GMT
10+
Subject: C = JP, ST = Shimane, O = Ruby Core Team, OU = Ruby Test, CN = localhost
1111
Subject Public Key Info:
1212
Public Key Algorithm: rsaEncryption
1313
Public-Key: (2048 bit)
1414
Modulus:
15-
00:e8:da:9c:01:2e:2b:10:ec:49:cd:5e:07:13:07:
16-
9c:70:9e:c6:74:bc:13:c2:e1:6f:c6:82:fd:e3:48:
17-
e0:2c:a5:68:c7:9e:42:de:60:54:65:e6:6a:14:57:
18-
7a:30:d0:cc:b5:b6:d9:c3:d2:df:c9:25:97:54:67:
19-
cf:f6:be:5e:cb:8b:ee:03:c5:e1:e2:f9:e7:f7:d1:
20-
0c:47:f0:b8:da:33:5a:ad:41:ad:e7:b5:a2:7b:b7:
21-
bf:30:da:60:f8:e3:54:a2:bc:3a:fd:1b:74:d9:dc:
22-
74:42:e9:29:be:df:ac:b4:4f:eb:32:f4:06:f1:e1:
23-
8c:4b:a8:8b:fb:29:e7:b1:bf:1d:01:ee:73:0f:f9:
24-
40:dc:d5:15:79:d9:c6:73:d0:c0:dd:cb:e4:da:19:
25-
47:80:c6:14:04:72:fd:9a:7c:8f:11:82:76:49:04:
26-
79:cc:f2:5c:31:22:95:13:3e:5d:40:a6:4d:e0:a3:
27-
02:26:7d:52:3b:bb:ed:65:a1:0f:ed:6b:b0:3c:d4:
28-
de:61:15:5e:d3:dd:68:09:9f:4a:57:a5:c2:a9:6d:
29-
86:92:c5:f4:a4:d4:b7:13:3b:52:63:24:05:e2:cc:
30-
e3:8a:3c:d4:35:34:2b:10:bb:58:72:e7:e1:8d:1d:
31-
74:8c:61:16:20:3d:d0:1c:4e:8f:6e:fd:fe:64:10:
32-
4f:41
15+
00:b0:f9:e8:19:43:a7:ae:98:92:aa:de:17:ca:7c:
16+
40:f8:74:4f:ed:2f:81:48:e6:c8:ea:a2:7b:7d:00:
17+
15:48:fb:51:92:ab:28:b5:6c:50:60:b1:18:cc:d1:
18+
31:e5:94:87:4c:6c:a9:89:b5:6c:27:29:6f:09:fb:
19+
93:a0:34:df:32:e9:7c:6f:f0:99:8c:fd:8e:6f:42:
20+
dd:a5:8a:cd:1f:a9:79:86:f1:44:f3:d1:54:d6:76:
21+
50:17:5e:68:54:b3:a9:52:00:3b:c0:68:87:b8:45:
22+
5a:c2:b1:9f:7b:2f:76:50:4e:bc:98:ec:94:55:71:
23+
b0:78:92:15:0d:dc:6a:74:ca:0f:bc:d3:54:97:ce:
24+
81:53:4d:af:94:18:84:4b:13:ae:a3:1f:9d:5a:6b:
25+
95:57:bb:df:61:9e:fd:4e:88:7f:2d:42:b8:dd:8b:
26+
c9:87:ea:e1:bf:89:ca:b8:5e:e2:1e:35:63:05:df:
27+
6c:07:a8:83:8e:3e:f4:1c:59:5d:cc:e4:3d:af:c4:
28+
91:23:ef:4d:8a:bb:a9:3d:39:05:e4:02:8d:7b:a9:
29+
14:84:a2:75:96:e0:7b:4b:6e:d9:92:f0:77:b5:24:
30+
d3:dc:fe:7d:dd:55:49:be:7c:ce:8d:a0:35:cf:a0:
31+
b3:fb:8f:9e:46:f7:32:b2:a8:6b:46:01:65:c0:8f:
32+
53:13
3333
Exponent: 65537 (0x10001)
34-
X509v3 extensions:
35-
X509v3 Basic Constraints:
36-
CA:FALSE
37-
Netscape Comment:
38-
OpenSSL Generated Certificate
39-
X509v3 Subject Key Identifier:
40-
ED:28:C2:7E:AB:4B:C8:E8:FE:55:6D:66:95:31:1C:2D:60:F9:02:36
41-
X509v3 Authority Key Identifier:
42-
keyid:F6:D1:22:29:D5:3D:23:D7:5E:AD:0C:9C:E6:75:8F:9D:CD:F8:9D:53
43-
4434
Signature Algorithm: sha256WithRSAEncryption
45-
1d:b8:c5:8b:72:41:20:65:ad:27:6f:15:63:06:26:12:8d:9c:
46-
ad:ca:f4:db:97:b4:90:cb:ff:35:94:bb:2a:a7:a1:ab:1e:35:
47-
2d:a5:3f:c9:24:b0:1a:58:89:75:3e:81:0a:2c:4f:98:f9:51:
48-
fb:c0:a3:09:d0:0a:9b:e7:a2:b7:c3:60:40:c8:f4:6d:b2:6a:
49-
56:12:17:4c:00:24:31:df:9c:60:ae:b1:68:54:a9:e6:b5:4a:
50-
04:e6:92:05:86:d9:5a:dc:96:30:a5:58:de:14:99:0f:e5:15:
51-
89:3e:9b:eb:80:e3:bd:83:c3:ea:33:35:4b:3e:2f:d3:0d:64:
52-
93:67:7f:8d:f5:3f:0c:27:bc:37:5a:cc:d6:47:16:af:5a:62:
53-
d2:da:51:f8:74:06:6b:24:ad:28:68:08:98:37:7d:ed:0e:ab:
54-
1e:82:61:05:d0:ba:75:a0:ab:21:b0:9a:fd:2b:54:86:1d:0d:
55-
1f:c2:d4:77:1f:72:26:5e:ad:8a:9f:09:36:6d:44:be:74:c2:
56-
5a:3e:ff:5c:9d:75:d6:38:7b:c5:39:f9:44:6e:a1:d1:8e:ff:
57-
63:db:c4:bb:c6:91:92:ca:5c:60:9b:1d:eb:0a:de:08:ee:bf:
58-
da:76:03:65:62:29:8b:f8:7f:c7:86:73:1e:f6:1f:2d:89:69:
59-
fd:be:bd:6e
35+
Signature Value:
36+
2b:46:35:d8:f9:4c:4b:67:24:16:29:33:e2:e1:05:e5:37:a0:
37+
db:5e:95:d7:f2:70:49:bd:f7:78:09:a7:a8:21:59:91:60:db:
38+
7a:17:f1:f5:66:c8:47:89:af:fd:c2:6b:d6:c0:80:3a:a0:d2:
39+
df:5a:d2:7a:4d:a1:62:84:63:ac:15:2a:a7:07:82:ed:e0:4a:
40+
f4:e1:17:97:3d:2a:11:9b:78:30:e6:95:34:95:54:d4:26:5d:
41+
65:f4:2b:67:78:95:2d:9c:c1:91:c7:f2:60:a6:da:6a:d8:3c:
42+
3a:a5:12:44:9c:ee:4e:2a:4a:2a:a2:81:d4:bc:8b:cd:18:93:
43+
e9:43:5d:6b:26:f0:28:ec:88:2f:77:a9:a4:4c:ec:39:d2:d1:
44+
63:d0:47:47:35:e9:2f:79:a0:ce:86:56:49:45:29:44:83:02:
45+
e1:63:c3:d6:95:58:0f:e7:6a:13:ae:72:39:f4:c3:97:d5:5b:
46+
a9:72:22:59:01:b2:50:b5:0a:19:5a:0e:02:66:be:1c:fe:3a:
47+
5d:e2:32:c1:34:90:09:85:36:ed:8a:28:f5:6b:a4:c5:9a:04:
48+
80:f8:f5:0c:10:4c:3c:a1:7a:d3:4b:69:55:45:33:cf:22:51:
49+
d0:3d:24:3a:15:30:4b:8f:d6:69:b7:f4:9a:b2:cc:74:ee:b8:
50+
1a:dd:3f:84
6051
-----BEGIN CERTIFICATE-----
61-
MIID4zCCAsugAwIBAgIBAjANBgkqhkiG9w0BAQsFADCBjDELMAkGA1UEBhMCSlAx
62-
EDAOBgNVBAgMB1NoaW1hbmUxFDASBgNVBAcMC01hdHotZSBjaXR5MRcwFQYDVQQK
63-
DA5SdWJ5IENvcmUgVGVhbTEVMBMGA1UEAwwMUnVieSBUZXN0IENBMSUwIwYJKoZI
64-
hvcNAQkBFhZzZWN1cml0eUBydWJ5LWxhbmcub3JnMB4XDTE5MDEwMjAzMjcxM1oX
65-
DTI0MDEwMTAzMjcxM1owYDELMAkGA1UEBhMCSlAxEDAOBgNVBAgMB1NoaW1hbmUx
66-
FzAVBgNVBAoMDlJ1YnkgQ29yZSBUZWFtMRIwEAYDVQQLDAlSdWJ5IFRlc3QxEjAQ
67-
BgNVBAMMCWxvY2FsaG9zdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
68-
AOjanAEuKxDsSc1eBxMHnHCexnS8E8Lhb8aC/eNI4CylaMeeQt5gVGXmahRXejDQ
69-
zLW22cPS38kll1Rnz/a+XsuL7gPF4eL55/fRDEfwuNozWq1Bree1onu3vzDaYPjj
70-
VKK8Ov0bdNncdELpKb7frLRP6zL0BvHhjEuoi/sp57G/HQHucw/5QNzVFXnZxnPQ
71-
wN3L5NoZR4DGFARy/Zp8jxGCdkkEeczyXDEilRM+XUCmTeCjAiZ9Uju77WWhD+1r
72-
sDzU3mEVXtPdaAmfSlelwqlthpLF9KTUtxM7UmMkBeLM44o81DU0KxC7WHLn4Y0d
73-
dIxhFiA90BxOj279/mQQT0ECAwEAAaN7MHkwCQYDVR0TBAIwADAsBglghkgBhvhC
74-
AQ0EHxYdT3BlblNTTCBHZW5lcmF0ZWQgQ2VydGlmaWNhdGUwHQYDVR0OBBYEFO0o
75-
wn6rS8jo/lVtZpUxHC1g+QI2MB8GA1UdIwQYMBaAFPbRIinVPSPXXq0MnOZ1j53N
76-
+J1TMA0GCSqGSIb3DQEBCwUAA4IBAQAduMWLckEgZa0nbxVjBiYSjZytyvTbl7SQ
77-
y/81lLsqp6GrHjUtpT/JJLAaWIl1PoEKLE+Y+VH7wKMJ0Aqb56K3w2BAyPRtsmpW
78-
EhdMACQx35xgrrFoVKnmtUoE5pIFhtla3JYwpVjeFJkP5RWJPpvrgOO9g8PqMzVL
79-
Pi/TDWSTZ3+N9T8MJ7w3WszWRxavWmLS2lH4dAZrJK0oaAiYN33tDqsegmEF0Lp1
80-
oKshsJr9K1SGHQ0fwtR3H3ImXq2Knwk2bUS+dMJaPv9cnXXWOHvFOflEbqHRjv9j
81-
28S7xpGSylxgmx3rCt4I7r/adgNlYimL+H/HhnMe9h8tiWn9vr1u
52+
MIIDYTCCAkkCAQAwDQYJKoZIhvcNAQELBQAwgYwxCzAJBgNVBAYTAkpQMRAwDgYD
53+
VQQIDAdTaGltYW5lMRQwEgYDVQQHDAtNYXR6LWUgY2l0eTEXMBUGA1UECgwOUnVi
54+
eSBDb3JlIFRlYW0xFTATBgNVBAMMDFJ1YnkgVGVzdCBDQTElMCMGCSqGSIb3DQEJ
55+
ARYWc2VjdXJpdHlAcnVieS1sYW5nLm9yZzAeFw0yNDAxMDExMTQ3MjNaFw0zMzEy
56+
MjkxMTQ3MjNaMGAxCzAJBgNVBAYTAkpQMRAwDgYDVQQIDAdTaGltYW5lMRcwFQYD
57+
VQQKDA5SdWJ5IENvcmUgVGVhbTESMBAGA1UECwwJUnVieSBUZXN0MRIwEAYDVQQD
58+
DAlsb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCw+egZ
59+
Q6eumJKq3hfKfED4dE/tL4FI5sjqont9ABVI+1GSqyi1bFBgsRjM0THllIdMbKmJ
60+
tWwnKW8J+5OgNN8y6Xxv8JmM/Y5vQt2lis0fqXmG8UTz0VTWdlAXXmhUs6lSADvA
61+
aIe4RVrCsZ97L3ZQTryY7JRVcbB4khUN3Gp0yg+801SXzoFTTa+UGIRLE66jH51a
62+
a5VXu99hnv1OiH8tQrjdi8mH6uG/icq4XuIeNWMF32wHqIOOPvQcWV3M5D2vxJEj
63+
702Ku6k9OQXkAo17qRSEonWW4HtLbtmS8He1JNPc/n3dVUm+fM6NoDXPoLP7j55G
64+
9zKyqGtGAWXAj1MTAgMBAAEwDQYJKoZIhvcNAQELBQADggEBACtGNdj5TEtnJBYp
65+
M+LhBeU3oNteldfycEm993gJp6ghWZFg23oX8fVmyEeJr/3Ca9bAgDqg0t9a0npN
66+
oWKEY6wVKqcHgu3gSvThF5c9KhGbeDDmlTSVVNQmXWX0K2d4lS2cwZHH8mCm2mrY
67+
PDqlEkSc7k4qSiqigdS8i80Yk+lDXWsm8CjsiC93qaRM7DnS0WPQR0c16S95oM6G
68+
VklFKUSDAuFjw9aVWA/nahOucjn0w5fVW6lyIlkBslC1ChlaDgJmvhz+Ol3iMsE0
69+
kAmFNu2KKPVrpMWaBID49QwQTDyhetNLaVVFM88iUdA9JDoVMEuP1mm39JqyzHTu
70+
uBrdP4Q=
8271
-----END CERTIFICATE-----

test/net/fixtures/server.key

Lines changed: 27 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,27 @@
1-
-----BEGIN PRIVATE KEY-----
2-
MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDo2pwBLisQ7EnN
3-
XgcTB5xwnsZ0vBPC4W/Ggv3jSOAspWjHnkLeYFRl5moUV3ow0My1ttnD0t/JJZdU
4-
Z8/2vl7Li+4DxeHi+ef30QxH8LjaM1qtQa3ntaJ7t78w2mD441SivDr9G3TZ3HRC
5-
6Sm+36y0T+sy9Abx4YxLqIv7Keexvx0B7nMP+UDc1RV52cZz0MDdy+TaGUeAxhQE
6-
cv2afI8RgnZJBHnM8lwxIpUTPl1Apk3gowImfVI7u+1loQ/ta7A81N5hFV7T3WgJ
7-
n0pXpcKpbYaSxfSk1LcTO1JjJAXizOOKPNQ1NCsQu1hy5+GNHXSMYRYgPdAcTo9u
8-
/f5kEE9BAgMBAAECggEBAOHkwhc7DLh8IhTDNSW26oMu5OP2WU1jmiYAigDmf+OQ
9-
DBgrZj+JQBci8qINQxL8XLukSZn5hvQCLc7Kbyu1/wyEEUFDxSGGwwzclodr9kho
10-
LX2LDASPZrOSzD2+fPi2wTKmXKuS6Uc44OjQfZkYMNkz9r4Vkm8xGgOD3VipjIYX
11-
QXlhhdqkXZcNABsihCV52GKkDFSVm8jv95YJc5xhoYCy/3a4/qPdF0aT2R7oYUej
12-
hKrxVDskyooe8Zg/JTydZNV5GQEDmW01/K3r6XGT26oPi1AqMU1gtv/jkW56CRQQ
13-
1got8smnqM+AV7Slf9R6DauIPdQJ2S8wsr/o8ISBsOECgYEA9YrqEP2gAYSGFXRt
14-
liw0WI2Ant8BqXS6yvq1jLo/qWhLw/ph4Di73OQ2mpycVTpgfGr2wFPQR1XJ+0Fd
15-
U+Ir/C3Q7FK4VIGHK7B0zNvZr5tEjlFfeRezo2JMVw5YWeSagIFcSwK+KqCTH9qc
16-
pw/Eb8nB/4XNcpTZu7Fg0Wc+ooUCgYEA8sVaicn1Wxkpb45a4qfrA6wOr5xdJ4cC
17-
A5qs7vjX2OdPIQOmoQhdI7bCWFXZzF33wA4YCws6j5wRaySLIJqdms8Gl9QnODy1
18-
ZlA5gwKToBC/jqPmWAXSKb8EH7cHilaxU9OKnQ7CfwlGLHqjMtjrhR7KHlt3CVRs
19-
oRmvsjZVXI0CgYAmPedslAO6mMhFSSfULrhMXmV82OCqYrrA6EEkVNGbcdnzAOkD
20-
gfKIWabDd8bFY10po4Mguy0CHzNhBXIioWQWV5BlbhC1YKMLw+S9DzSdLAKGY9gJ
21-
xQ4+UQ3wtRQ/k+IYR413RUsW2oFvgZ3KSyNeAb9MK6uuv84VdG/OzVSs/QKBgQDn
22-
kap//l2EbObiWyaERunckdVcW0lcN+KK75J/TGwPoOwQsLvTpPe65kxRGGrtDsEQ
23-
uCDk/+v3KkZPLgdrrTAih9FhJ+PVN8tMcb+6IM4SA4fFFr/UPJEwct0LJ3oQ0grJ
24-
y+HPWFHb/Uurh7t99/4H98uR02sjQh1wOeEmm78mzQKBgQDm+LzGH0se6CXQ6cdZ
25-
g1JRZeXkDEsrW3hfAsW62xJQmXcWxBoblP9OamMY+A06rM5og3JbDk5Zm6JsOaA8
26-
wS2gw4ilp46jors4eQey8ux7kB9LzdBoDBBElnsbjLO8oBNZlVcYXg+6BOl/CUi7
27-
2whRF0FEjKA8ehrNhAq+VFfFNw==
28-
-----END PRIVATE KEY-----
1+
-----BEGIN RSA PRIVATE KEY-----
2+
MIIEowIBAAKCAQEAsPnoGUOnrpiSqt4XynxA+HRP7S+BSObI6qJ7fQAVSPtRkqso
3+
tWxQYLEYzNEx5ZSHTGypibVsJylvCfuToDTfMul8b/CZjP2Ob0LdpYrNH6l5hvFE
4+
89FU1nZQF15oVLOpUgA7wGiHuEVawrGfey92UE68mOyUVXGweJIVDdxqdMoPvNNU
5+
l86BU02vlBiESxOuox+dWmuVV7vfYZ79Toh/LUK43YvJh+rhv4nKuF7iHjVjBd9s
6+
B6iDjj70HFldzOQ9r8SRI+9NirupPTkF5AKNe6kUhKJ1luB7S27ZkvB3tSTT3P59
7+
3VVJvnzOjaA1z6Cz+4+eRvcysqhrRgFlwI9TEwIDAQABAoIBAEEYiyDP29vCzx/+
8+
dS3LqnI5BjUuJhXUnc6AWX/PCgVAO+8A+gZRgvct7PtZb0sM6P9ZcLrweomlGezI
9+
FrL0/6xQaa8bBr/ve/a8155OgcjFo6fZEw3Dz7ra5fbSiPmu4/b/kvrg+Br1l77J
10+
aun6uUAs1f5B9wW+vbR7tzbT/mxaUeDiBzKpe15GwcvbJtdIVMa2YErtRjc1/5B2
11+
BGVXyvlJv0SIlcIEMsHgnAFOp1ZgQ08aDzvilLq8XVMOahAhP1O2A3X8hKdXPyrx
12+
IVWE9bS9ptTo+eF6eNl+d7htpKGEZHUxinoQpWEBTv+iOoHsVunkEJ3vjLP3lyI/
13+
fY0NQ1ECgYEA3RBXAjgvIys2gfU3keImF8e/TprLge1I2vbWmV2j6rZCg5r/AS0u
14+
pii5CvJ5/T5vfJPNgPBy8B/yRDs+6PJO1GmnlhOkG9JAIPkv0RBZvR0PMBtbp6nT
15+
Y3yo1lwamBVBfY6rc0sLTzosZh2aGoLzrHNMQFMGaauORzBFpY5lU50CgYEAzPHl
16+
u5DI6Xgep1vr8QvCUuEesCOgJg8Yh1UqVoY/SmQh6MYAv1I9bLGwrb3WW/7kqIoD
17+
fj0aQV5buVZI2loMomtU9KY5SFIsPV+JuUpy7/+VE01ZQM5FdY8wiYCQiVZYju9X
18+
Wz5LxMNoz+gT7pwlLCsC4N+R8aoBk404aF1gum8CgYAJ7VTq7Zj4TFV7Soa/T1eE
19+
k9y8a+kdoYk3BASpCHJ29M5R2KEA7YV9wrBklHTz8VzSTFTbKHEQ5W5csAhoL5Fo
20+
qoHzFFi3Qx7MHESQb9qHyolHEMNx6QdsHUn7rlEnaTTyrXh3ifQtD6C0yTmFXUIS
21+
CW9wKApOrnyKJ9nI0HcuZQKBgQCMtoV6e9VGX4AEfpuHvAAnMYQFgeBiYTkBKltQ
22+
XwozhH63uMMomUmtSG87Sz1TmrXadjAhy8gsG6I0pWaN7QgBuFnzQ/HOkwTm+qKw
23+
AsrZt4zeXNwsH7QXHEJCFnCmqw9QzEoZTrNtHJHpNboBuVnYcoueZEJrP8OnUG3r
24+
UjmopwKBgAqB2KYYMUqAOvYcBnEfLDmyZv9BTVNHbR2lKkMYqv5LlvDaBxVfilE0
25+
2riO4p6BaAdvzXjKeRrGNEKoHNBpOSfYCOM16NjL8hIZB1CaV3WbT5oY+jp7Mzd5
26+
7d56RZOE+ERK2uz/7JX9VSsM/LbH9pJibd4e8mikDS9ntciqOH/3
27+
-----END RSA PRIVATE KEY-----

0 commit comments

Comments
 (0)