Skip to content

Commit a13f15c

Browse files
committed
[test] re-create cert pems setup for store tests (some have expired)
1 parent 6701f8e commit a13f15c

19 files changed

+316
-72
lines changed

src/test/ruby/x509/SETUP.txt

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
$ /usr/lib/ssl/misc/CA.sh -newca
2+
3+
$ /usr/lib/ssl/misc/CA.sh -newreq
4+
5+
$ /usr/lib/ssl/misc/CA.sh -sign
6+
Signed certificate is in newcert.pem
7+
8+
$ keytool -import -file demoCA/cacert.pem -alias demoCA -keystore javastore.ts -storepass javastore
9+
Trust this certificate? [no]: y
10+
Certificate was added to keystore

src/test/ruby/x509/ca.crt

Lines changed: 20 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,21 @@
11
-----BEGIN CERTIFICATE-----
2-
MIICATCCAWoCCQDbLK0ArLx6CTANBgkqhkiG9w0BAQUFADBFMQswCQYDVQQGEwJB
3-
VTETMBEGA1UECBMKU29tZS1TdGF0ZTEhMB8GA1UEChMYSW50ZXJuZXQgV2lkZ2l0
4-
cyBQdHkgTHRkMB4XDTE1MDkxMDE2NDIyNVoXDTQzMDEyNjE2NDIyNVowRTELMAkG
5-
A1UEBhMCQVUxEzARBgNVBAgTClNvbWUtU3RhdGUxITAfBgNVBAoTGEludGVybmV0
6-
IFdpZGdpdHMgUHR5IEx0ZDCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAy3aH
7-
N4Pci0FwOpfwxFXKQ1IlXWrfUIuWTJs4bPek3kKmM4eJOfMLnQ2f/i0nrI1JHJBn
8-
GTMqiXti8lRhdy0HONVCVolc9rycdIj/batAwbCLxhg5lQMVOWzIJ3fW5R5DEcKK
9-
87PN8Dpf4nn9b2zyszGroExqgVFcp5q2zDzD+b0CAwEAATANBgkqhkiG9w0BAQUF
10-
AAOBgQCu+bibmVksOHFauNRRt2uDLzNw6rDJyL9X3UC6Wu2Dp8Sk44RxR+qNQMS/
11-
CqgW9P7TWZdhsRUcnVRpaRMsr8CpTzHMmKaR0APON7v1C0HaV0CBYfzuNraAnlsq
12-
e7KpTHJ+mwxwVvN1XDv/jGqiw83p1wA4jyxQe59Cmubv+jGksQ==
13-
-----END CERTIFICATE-----
2+
MIIDdzCCAl+gAwIBAgIJAPDDJ9RadMXtMA0GCSqGSIb3DQEBCwUAMFIxCzAJBgNV
3+
BAYTAkFVMRMwEQYDVQQIDApTb21lLVN0YXRlMRwwGgYDVQQKDBNEZW1vIENlcnQg
4+
QXV0aG9yaXR5MRAwDgYDVQQDDAdkZW1vLmNhMB4XDTE2MTEwNDEwMTk1M1oXDTE5
5+
MTEwNDEwMTk1M1owUjELMAkGA1UEBhMCQVUxEzARBgNVBAgMClNvbWUtU3RhdGUx
6+
HDAaBgNVBAoME0RlbW8gQ2VydCBBdXRob3JpdHkxEDAOBgNVBAMMB2RlbW8uY2Ew
7+
ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDMRtKAJKnnzXa9quZTErpK
8+
BZaUY9XGBm+Fzn0VLUEmHdLd2tU17IDdlOy35Eu24i30csCgxb/zurlf/KK+wPe+
9+
ORw7k1IyheYpAMefO4rB7XfjjcD2HJjBCpiFuAy1V7p16W/yh63fNjIgkluzhYoY
10+
8dXa5jsIUhW0ZTvA1Pkhnvb5Iuc9Ht4fe9kWvAZYJjv/FkbDL0OZpFsBeJ4ehm3D
11+
W2OCj3YhVFATf6hv2S9ylmTmDLxbnmSp8eBUfwTWQflWxOcGWjjDmpH9jamZuFCc
12+
HXviYqsiS//8q5Q7upgda5YRCgZrOF1hUYBvajKoiJELqJSLu1FBgvnpgRd5IiA3
13+
AgMBAAGjUDBOMB0GA1UdDgQWBBS6XumQO1v2eaLTZQnFOWrnQ2v4PTAfBgNVHSME
14+
GDAWgBS6XumQO1v2eaLTZQnFOWrnQ2v4PTAMBgNVHRMEBTADAQH/MA0GCSqGSIb3
15+
DQEBCwUAA4IBAQBgK6cDSR9nCrM0EoBPs54eEqV3YUU7b22SEMWhwjrHtaV8jL12
16+
yfvbnw/7id88A/iHnQEEdUUdL0NqttZsQ920tMS6JpkAXwL8LM6vo3+WCY0ERuoq
17+
efWYaCigMR3CKtOCMyBO38b32WXXmVbOx8VLAKjkU0rih/52k1dJ0glEzqZ7Omlt
18+
Al5+hgAl6r9HMIi+GqIStxLH3QROQfY/Sa2aWNFyFyGJ4sIAWEsRsASUm8LcJo92
19+
SP0sLkwkyCkkPB78Os56W5LhFNSi0KGdD5LL1C/eOTYLrvqYRcTaABoTzyLRTukz
20+
jqUw967yke1++Kq+SwYwhfUxb8EZpfSRYSxT
21+
-----END CERTIFICATE-----

src/test/ruby/x509/demoCA/cacert.pem

Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
Certificate:
2+
Data:
3+
Version: 3 (0x2)
4+
Serial Number: 17348753982565434861 (0xf0c327d45a74c5ed)
5+
Signature Algorithm: sha256WithRSAEncryption
6+
Issuer: C=AU, ST=Some-State, O=Demo Cert Authority, CN=demo.ca
7+
Validity
8+
Not Before: Nov 4 10:19:53 2016 GMT
9+
Not After : Nov 4 10:19:53 2019 GMT
10+
Subject: C=AU, ST=Some-State, O=Demo Cert Authority, CN=demo.ca
11+
Subject Public Key Info:
12+
Public Key Algorithm: rsaEncryption
13+
Public-Key: (2048 bit)
14+
Modulus:
15+
00:cc:46:d2:80:24:a9:e7:cd:76:bd:aa:e6:53:12:
16+
ba:4a:05:96:94:63:d5:c6:06:6f:85:ce:7d:15:2d:
17+
41:26:1d:d2:dd:da:d5:35:ec:80:dd:94:ec:b7:e4:
18+
4b:b6:e2:2d:f4:72:c0:a0:c5:bf:f3:ba:b9:5f:fc:
19+
a2:be:c0:f7:be:39:1c:3b:93:52:32:85:e6:29:00:
20+
c7:9f:3b:8a:c1:ed:77:e3:8d:c0:f6:1c:98:c1:0a:
21+
98:85:b8:0c:b5:57:ba:75:e9:6f:f2:87:ad:df:36:
22+
32:20:92:5b:b3:85:8a:18:f1:d5:da:e6:3b:08:52:
23+
15:b4:65:3b:c0:d4:f9:21:9e:f6:f9:22:e7:3d:1e:
24+
de:1f:7b:d9:16:bc:06:58:26:3b:ff:16:46:c3:2f:
25+
43:99:a4:5b:01:78:9e:1e:86:6d:c3:5b:63:82:8f:
26+
76:21:54:50:13:7f:a8:6f:d9:2f:72:96:64:e6:0c:
27+
bc:5b:9e:64:a9:f1:e0:54:7f:04:d6:41:f9:56:c4:
28+
e7:06:5a:38:c3:9a:91:fd:8d:a9:99:b8:50:9c:1d:
29+
7b:e2:62:ab:22:4b:ff:fc:ab:94:3b:ba:98:1d:6b:
30+
96:11:0a:06:6b:38:5d:61:51:80:6f:6a:32:a8:88:
31+
91:0b:a8:94:8b:bb:51:41:82:f9:e9:81:17:79:22:
32+
20:37
33+
Exponent: 65537 (0x10001)
34+
X509v3 extensions:
35+
X509v3 Subject Key Identifier:
36+
BA:5E:E9:90:3B:5B:F6:79:A2:D3:65:09:C5:39:6A:E7:43:6B:F8:3D
37+
X509v3 Authority Key Identifier:
38+
keyid:BA:5E:E9:90:3B:5B:F6:79:A2:D3:65:09:C5:39:6A:E7:43:6B:F8:3D
39+
40+
X509v3 Basic Constraints:
41+
CA:TRUE
42+
Signature Algorithm: sha256WithRSAEncryption
43+
60:2b:a7:03:49:1f:67:0a:b3:34:12:80:4f:b3:9e:1e:12:a5:
44+
77:61:45:3b:6f:6d:92:10:c5:a1:c2:3a:c7:b5:a5:7c:8c:bd:
45+
76:c9:fb:db:9f:0f:fb:89:df:3c:03:f8:87:9d:01:04:75:45:
46+
1d:2f:43:6a:b6:d6:6c:43:dd:b4:b4:c4:ba:26:99:00:5f:02:
47+
fc:2c:ce:af:a3:7f:96:09:8d:04:46:ea:2a:79:f5:98:68:28:
48+
a0:31:1d:c2:2a:d3:82:33:20:4e:df:c6:f7:d9:65:d7:99:56:
49+
ce:c7:c5:4b:00:a8:e4:53:4a:e2:87:fe:76:93:57:49:d2:09:
50+
44:ce:a6:7b:3a:69:6d:02:5e:7e:86:00:25:ea:bf:47:30:88:
51+
be:1a:a2:12:b7:12:c7:dd:04:4e:41:f6:3f:49:ad:9a:58:d1:
52+
72:17:21:89:e2:c2:00:58:4b:11:b0:04:94:9b:c2:dc:26:8f:
53+
76:48:fd:2c:2e:4c:24:c8:29:24:3c:1e:fc:3a:ce:7a:5b:92:
54+
e1:14:d4:a2:d0:a1:9d:0f:92:cb:d4:2f:de:39:36:0b:ae:fa:
55+
98:45:c4:da:00:1a:13:cf:22:d1:4e:e9:33:8e:a5:30:f7:ae:
56+
f2:91:ed:7e:f8:aa:be:4b:06:30:85:f5:31:6f:c1:19:a5:f4:
57+
91:61:2c:53
58+
-----BEGIN CERTIFICATE-----
59+
MIIDdzCCAl+gAwIBAgIJAPDDJ9RadMXtMA0GCSqGSIb3DQEBCwUAMFIxCzAJBgNV
60+
BAYTAkFVMRMwEQYDVQQIDApTb21lLVN0YXRlMRwwGgYDVQQKDBNEZW1vIENlcnQg
61+
QXV0aG9yaXR5MRAwDgYDVQQDDAdkZW1vLmNhMB4XDTE2MTEwNDEwMTk1M1oXDTE5
62+
MTEwNDEwMTk1M1owUjELMAkGA1UEBhMCQVUxEzARBgNVBAgMClNvbWUtU3RhdGUx
63+
HDAaBgNVBAoME0RlbW8gQ2VydCBBdXRob3JpdHkxEDAOBgNVBAMMB2RlbW8uY2Ew
64+
ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDMRtKAJKnnzXa9quZTErpK
65+
BZaUY9XGBm+Fzn0VLUEmHdLd2tU17IDdlOy35Eu24i30csCgxb/zurlf/KK+wPe+
66+
ORw7k1IyheYpAMefO4rB7XfjjcD2HJjBCpiFuAy1V7p16W/yh63fNjIgkluzhYoY
67+
8dXa5jsIUhW0ZTvA1Pkhnvb5Iuc9Ht4fe9kWvAZYJjv/FkbDL0OZpFsBeJ4ehm3D
68+
W2OCj3YhVFATf6hv2S9ylmTmDLxbnmSp8eBUfwTWQflWxOcGWjjDmpH9jamZuFCc
69+
HXviYqsiS//8q5Q7upgda5YRCgZrOF1hUYBvajKoiJELqJSLu1FBgvnpgRd5IiA3
70+
AgMBAAGjUDBOMB0GA1UdDgQWBBS6XumQO1v2eaLTZQnFOWrnQ2v4PTAfBgNVHSME
71+
GDAWgBS6XumQO1v2eaLTZQnFOWrnQ2v4PTAMBgNVHRMEBTADAQH/MA0GCSqGSIb3
72+
DQEBCwUAA4IBAQBgK6cDSR9nCrM0EoBPs54eEqV3YUU7b22SEMWhwjrHtaV8jL12
73+
yfvbnw/7id88A/iHnQEEdUUdL0NqttZsQ920tMS6JpkAXwL8LM6vo3+WCY0ERuoq
74+
efWYaCigMR3CKtOCMyBO38b32WXXmVbOx8VLAKjkU0rih/52k1dJ0glEzqZ7Omlt
75+
Al5+hgAl6r9HMIi+GqIStxLH3QROQfY/Sa2aWNFyFyGJ4sIAWEsRsASUm8LcJo92
76+
SP0sLkwkyCkkPB78Os56W5LhFNSi0KGdD5LL1C/eOTYLrvqYRcTaABoTzyLRTukz
77+
jqUw967yke1++Kq+SwYwhfUxb8EZpfSRYSxT
78+
-----END CERTIFICATE-----

src/test/ruby/x509/demoCA/careq.pem

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
-----BEGIN CERTIFICATE REQUEST-----
2+
MIIClzCCAX8CAQAwUjELMAkGA1UEBhMCQVUxEzARBgNVBAgMClNvbWUtU3RhdGUx
3+
HDAaBgNVBAoME0RlbW8gQ2VydCBBdXRob3JpdHkxEDAOBgNVBAMMB2RlbW8uY2Ew
4+
ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDMRtKAJKnnzXa9quZTErpK
5+
BZaUY9XGBm+Fzn0VLUEmHdLd2tU17IDdlOy35Eu24i30csCgxb/zurlf/KK+wPe+
6+
ORw7k1IyheYpAMefO4rB7XfjjcD2HJjBCpiFuAy1V7p16W/yh63fNjIgkluzhYoY
7+
8dXa5jsIUhW0ZTvA1Pkhnvb5Iuc9Ht4fe9kWvAZYJjv/FkbDL0OZpFsBeJ4ehm3D
8+
W2OCj3YhVFATf6hv2S9ylmTmDLxbnmSp8eBUfwTWQflWxOcGWjjDmpH9jamZuFCc
9+
HXviYqsiS//8q5Q7upgda5YRCgZrOF1hUYBvajKoiJELqJSLu1FBgvnpgRd5IiA3
10+
AgMBAAGgADANBgkqhkiG9w0BAQsFAAOCAQEAdjOJT6TBALLbsVs28b3k9zk+89QZ
11+
CRI7zs3jBc1xbCTYp9qTWP6JHKzNAzs1Md2ZkC4J98MdmVwq/9TJLXFUjYRwlxKe
12+
QIkLhHw2jPKZ6ELRB8E3sWHiWFZ/yNzKk4P6nAgNjWhzH0LK1yfb0JyI/mNLLGEf
13+
s7Ao+sQuSie83cMx9qccDtNh5Rd+tUXS4eGNcN/W5BrqqPKkznEl1yyeeY3Cdm37
14+
3db4TPSiVjoMK1UnufqU9fRJ5cpC9QT7GUk2x3yXD9vf913on9AO1Oo05Q9qHMX+
15+
3ea18pDu8yeWbsovmvf2n9gI8I8+Gbv1QE/kzzXCtGSrqgdDVf4UqLsVuw==
16+
-----END CERTIFICATE REQUEST-----

src/test/ruby/x509/demoCA/index.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
V 191104101953Z F0C327D45A74C5ED unknown /C=AU/ST=Some-State/O=Demo Cert Authority/CN=demo.ca
2+
V 171104103219Z F0C327D45A74C5EE unknown /C=AU/ST=Some-State/O=Internet Widgits Pty Ltd/CN=example.com/[email protected]
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
unique_subject = yes
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
unique_subject = yes
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
V 191104101953Z F0C327D45A74C5ED unknown /C=AU/ST=Some-State/O=Demo Cert Authority/CN=demo.ca
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
-----BEGIN ENCRYPTED PRIVATE KEY-----
2+
MIIFDjBABgkqhkiG9w0BBQ0wMzAbBgkqhkiG9w0BBQwwDgQIKTGpQgsbXdwCAggA
3+
MBQGCCqGSIb3DQMHBAgBzf9P1JYH3wSCBMjSuxf3yYg+PcmAKtAl6M4piLfzIEqO
4+
79iKi7nqlZ+Z8BOyWeNRzd70IUru0XrPyD+wLH1CN2MXtDff3z5JVAG8CaDPS79+
5+
6yrgMn8jgMHTT/bxZiTncFy4RxvP8+ug3UlUXyhnTUW+peyWMerzx8+mUH5FIhIN
6+
KsCFnKEMFY58z/mdOIaX/zrBbnHTR94BSGBycor1UNLiT51CupTOzwUxyOiI6cm9
7+
sRtvAenY5O6LK4yKlg9S8w7Fh+3k1dWn5VjSIwSuCJTsWkuidXL70K/yv2vY0/MI
8+
dqsQCeoZli57+W8+OK+KgPifQPwovuEnCGb3EtNzIPMjyAL4D+yiBJb8KtHk/591
9+
fJo6n9eFY++vm/TAVI0brY6/l4ltejWXMPTeh6tVnJ+HXv/R+ws85fZCGr0dJZcQ
10+
A4gV4bsOrnxxSGkaw8NVfxy2Nr4xsoZItKAHPXfaXMbJZcv+rbpFWp2lNRyGLNP2
11+
SWJ91eqdN/zYg3flS9gxIQSB+JBzf9Z3XSW7LRlqLy/aIEsPgCj0hMSjiRyGpeaL
12+
J38ljBeK3+BPMT88k/OQYUlbIKkBfIHpjB5r9Gpm6J6RcGZx27DqZCKdkFo75V37
13+
ECl2EzGOJUprIynjszJlfaFzhTckupxPxUxZamL/Uazjby8yWQ07MvHse0Oq1ejL
14+
0eK5IjpbkNOk16YoR1MGNEm4XSrc8E8u9CkHcnrTl0nzkJNWo+p4IgfUuSIsYLxZ
15+
bZm0czMNo+R4+Bo8yULiOSXDOjEKlKGW+SFxNKrtjRxzvOAG6VRPlBVO6Jemj3fI
16+
z+19eFPdze6nvHVmwNO3kYMh2bRgVgCG+jQ4B4bVAFy+bd5scWmu/1kAxsEDy9lL
17+
ahZCfkFuBBSK4EoeuEZDyOYtmlSwIkzm0wqdQuhZ+URuPbwfv8MRkHjaThDdrdrU
18+
bO8J3j2AJYikYPYtN+Ts4GiP+r88qhjdh0FsuGQzOKaTSgNAySfv5zaRKo50YKoK
19+
ie+6xniRJNWW81Qd5MwBLy/UZc7dzbtm3nu766ARTjJOkZfcOvD/vhb8UlZjBRNF
20+
VyOljZA7PU2cmJ9akDi3spEckNJcWKWThQzJJ4TXHu8dMQEwT7SmZTBua8AjNYPV
21+
whEVVbbDKTK1nZMsc/IQYcqauYCijO0gkQ2KC2RL9KR0CrTj87OCqrZTwDMmND5A
22+
bqLEZR0rdjMhvZKo17gOOSpaFnPLcbNmyv+oMq/MxY6zlT43LVDveH/p/cKYkSxf
23+
PT5pl0Jiqd46ZA86X0DIV8yPc44QMhB4dA24M148jKrEQxXQ7Zw2ZLR6cqo8u56R
24+
weEY3+2H6kXWVjT8Bz0X2ZB39V/3k3ZiDQ2VUsaJvcveoOBv0k+sZdPaQW+mN52R
25+
ZTQME5Q73mI3IUOukTlJg3G71IzEQLmdLaOuCPoqVHdmBzl3RKfUvmQ59Qe41bum
26+
nGjWh2Rxl3MPkGYQ2b1mpgbjhGIHb4pkFXwHL0yeh1wC5hIYEc0WwbW3OuUdX0aM
27+
qb2EHUWsA7CdQVWhQ0/aZYTsAALYOza01XhxDgrtMWWDPe52yzscpIBLpDJp/cm2
28+
IxrPtQT1xlymrCw8ipEAxtC1QKtNe/9HAlnFFogExM/9/NgIqWf6cHZk6SQuYNkG
29+
ldw=
30+
-----END ENCRYPTED PRIVATE KEY-----
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
cakey

0 commit comments

Comments
 (0)