Skip to content

Commit

Permalink
[tests] append ".test"-suffix to vhost names, recreate test CA with w…
Browse files Browse the repository at this point in the history
…ildcard and client certificate

- wildcards in TLS need at least two dots after the wildcard;
  ".test" is an offical TLD for tests - use it for all tests.
- add wildcards to both server certs for use in other unit tests that
  might need custom configs (i.e. vhosts)
- also add a client certificate for future tests
- while recreating the test CA switch to ECC keys

Change-Id: Ic6fecd414ec9e83b6b634f3cd31a2f07d96a99f6
  • Loading branch information
stbuehler committed Jan 5, 2025
1 parent b183301 commit 9737e7a
Show file tree
Hide file tree
Showing 27 changed files with 485 additions and 1,204 deletions.
35 changes: 11 additions & 24 deletions tests/ca/ca.crt
Original file line number Diff line number Diff line change
@@ -1,26 +1,13 @@
-----BEGIN CERTIFICATE-----
MIIEUzCCArugAwIBAgIBATANBgkqhkiG9w0BAQ0FADBLMScwJQYDVQQDEx5saWdo
dHRwZDIgdGVzdCBzdWl0ZSBBdXRob3JpdHkxIDAeBgNVBAsTF2xpZ2h0dHBkMiB0
ZXN0IHN1aXRlIENBMB4XDTI0MTIyNTIyNTIzMVoXDTM0MTIyMzIyNTIzMVowSzEn
MCUGA1UEAxMebGlnaHR0cGQyIHRlc3Qgc3VpdGUgQXV0aG9yaXR5MSAwHgYDVQQL
ExdsaWdodHRwZDIgdGVzdCBzdWl0ZSBDQTCCAaIwDQYJKoZIhvcNAQEBBQADggGP
ADCCAYoCggGBANiY4hXiOZkyx1Oz5qcFZUA4i8OCaZH4y1EYdJg5l+PwkzjR9Jib
a8zWee56XLsn1OeOM29nWu2rex9n7FjjOhIJOr7E+VTxorEHhGYdp+8fA5x+WnSQ
NBkrk+SUZi096/aZ32OZFDJKzgnmkY5BMuzxvcuI3/En/sAtM3Zv4MPHefAjnz2a
7nqmNWcxcR982DGeJ9ggE+G0BxdlG3HZVUUrU3y0qx9lH3LU+NJANVDkDTthvVyJ
MFe3q8ssANxoe+h2tKlu18KMCUNFrUjL2zGxfn/SNJ0baklMpEnpOcttRQbYL943
/+x6pmLc55FAKb8RtAoJWoaXcMFEuXq2osuXS3EoUnWODa7CWJOCcldU6EymSgka
I+sknyYyV3WaumT7yWpc42XIBMp5YeLKu7UwccPGzg5COJmOK/NbTX7mxKKf9U37
4D/F9cPSZ51TjHHO4XnMAfeuG8h7vZoN99kvzS9/zhd9BWfZJFVsB2cEZ+wTkXKw
xK3kTy3qVmE/vwIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQE
AwIBBjAdBgNVHQ4EFgQUeCorT1z8K+qFb3++SNJRuXcNOsIwDQYJKoZIhvcNAQEN
BQADggGBAFtorzGNsNLWzEUoKtzWtkNS8n9yzfSU4FmNMh+fHgDuC57mjd46Wls7
8aJnrNhqakNs2DLQBHiiPSx3qDaNyPDw/6vNnB0FUQkZTcW8xa2NxnvdliuO7Y0S
cxSHEI2K+yhzYGyBlXBtegE5B6firfT07JI/6FT34hhjSNAgdyde2yMvUUGLdcqz
onxtCS8OjkWcClKcyzr2ILsyoqsicjFek9w/SZAFcDpRwGQuohB/3cDKTf7JIgTP
liVS+kX9Wout16pcj8EyNZEKNm3AdnlktM7lqOIXAER+1A6gun9eGNZqT383x+xe
I96yCczv02OK2JpUzv9xuUonSY4FI5PGf8DQ3uh3Qe11KkM3NDhkrADSk8tzICb9
unL8GBFjpsnUhZU77TPNPSSDJYlx8weWqDtfKp5XyySiqeZiNimM+EHZbMfwgkzr
n+WFlzBU6QEI9/EpYoY3dtutGyvkaKSVLCyae4BIls/sH3qzJB9QeW77+JjzaZod
CSfaP0YJIA==
MIICAzCCAYqgAwIBAgIBATAKBggqhkjOPQQDBDBLMScwJQYDVQQDEx5saWdodHRw
ZDIgdGVzdCBzdWl0ZSBBdXRob3JpdHkxIDAeBgNVBAsTF2xpZ2h0dHBkMiB0ZXN0
IHN1aXRlIENBMB4XDTI1MDEwMTEzMzIyNloXDTM0MTIzMDEzMzIyNlowSzEnMCUG
A1UEAxMebGlnaHR0cGQyIHRlc3Qgc3VpdGUgQXV0aG9yaXR5MSAwHgYDVQQLExds
aWdodHRwZDIgdGVzdCBzdWl0ZSBDQTB2MBAGByqGSM49AgEGBSuBBAAiA2IABELi
eTNiaScZ2eF/OkuczjC2L2iHw3KtzsiLNxMiBlxhBH0/Lsw96s1pf/FZ5+NR+CTe
5AnHCizcIdOK7ZUgs4de3jXNsEmuADvc5WAgIhAMewLsbROkCDdMwmN9/8Xnu6NC
MEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFMEz
tottTkpfEMdgJyKaXwKTAIJrMAoGCCqGSM49BAMEA2cAMGQCMEOSIX2o5l64UiJ1
desOcopAzZYEcQJvEIXwn0OAPLZ2eYBJ7n2tJMpBJALT6gV70wIwd3kFAXMbyC9J
B2kD93IzgHJUaHTUCOCgixVCyuuhcEkH+sosx/3g05oV0yV1zSGR
-----END CERTIFICATE-----
198 changes: 26 additions & 172 deletions tests/ca/ca.key
Original file line number Diff line number Diff line change
@@ -1,182 +1,36 @@
Public Key Info:
Public Key Algorithm: RSA
Key Security Level: High (3072 bits)

modulus:
00:d8:98:e2:15:e2:39:99:32:c7:53:b3:e6:a7:05:65
40:38:8b:c3:82:69:91:f8:cb:51:18:74:98:39:97:e3
f0:93:38:d1:f4:98:9b:6b:cc:d6:79:ee:7a:5c:bb:27
d4:e7:8e:33:6f:67:5a:ed:ab:7b:1f:67:ec:58:e3:3a
12:09:3a:be:c4:f9:54:f1:a2:b1:07:84:66:1d:a7:ef
1f:03:9c:7e:5a:74:90:34:19:2b:93:e4:94:66:2d:3d
eb:f6:99:df:63:99:14:32:4a:ce:09:e6:91:8e:41:32
ec:f1:bd:cb:88:df:f1:27:fe:c0:2d:33:76:6f:e0:c3
c7:79:f0:23:9f:3d:9a:ee:7a:a6:35:67:31:71:1f:7c
d8:31:9e:27:d8:20:13:e1:b4:07:17:65:1b:71:d9:55
45:2b:53:7c:b4:ab:1f:65:1f:72:d4:f8:d2:40:35:50
e4:0d:3b:61:bd:5c:89:30:57:b7:ab:cb:2c:00:dc:68
7b:e8:76:b4:a9:6e:d7:c2:8c:09:43:45:ad:48:cb:db
31:b1:7e:7f:d2:34:9d:1b:6a:49:4c:a4:49:e9:39:cb
6d:45:06:d8:2f:de:37:ff:ec:7a:a6:62:dc:e7:91:40
29:bf:11:b4:0a:09:5a:86:97:70:c1:44:b9:7a:b6:a2
cb:97:4b:71:28:52:75:8e:0d:ae:c2:58:93:82:72:57
54:e8:4c:a6:4a:09:1a:23:eb:24:9f:26:32:57:75:9a
ba:64:fb:c9:6a:5c:e3:65:c8:04:ca:79:61:e2:ca:bb
b5:30:71:c3:c6:ce:0e:42:38:99:8e:2b:f3:5b:4d:7e
e6:c4:a2:9f:f5:4d:fb:e0:3f:c5:f5:c3:d2:67:9d:53
8c:71:ce:e1:79:cc:01:f7:ae:1b:c8:7b:bd:9a:0d:f7
d9:2f:cd:2f:7f:ce:17:7d:05:67:d9:24:55:6c:07:67
04:67:ec:13:91:72:b0:c4:ad:e4:4f:2d:ea:56:61:3f
bf:

public exponent:
01:00:01:

private exponent:
62:5c:bb:7f:78:a6:f3:9d:8d:cb:c3:4d:21:d8:5f:6c
d4:c1:13:de:6b:96:f0:c7:54:62:a8:c0:60:97:4b:da
7a:e1:38:e7:bd:4e:07:9c:94:61:f7:1c:f6:73:bf:d8
fd:f7:24:00:99:8d:3f:95:ba:6a:3e:c5:a4:70:3c:74
e8:60:17:36:58:8c:6c:d7:97:51:74:9c:f3:26:ca:7e
e9:22:ee:76:a1:ac:c3:1c:13:20:2c:93:ff:fa:d7:be
0a:d5:42:0f:76:fb:27:03:b5:a1:e5:65:80:96:b7:4b
c7:54:8b:d3:f2:ef:0f:5c:af:65:57:93:97:a7:19:01
c3:ac:7c:60:da:97:3b:69:d3:85:39:01:c8:ff:a5:b0
80:87:f4:4c:3f:f5:07:70:bc:2f:b1:a8:cf:01:05:aa
4d:cc:b2:3b:51:e3:06:07:4c:1c:cf:8a:9b:c2:1a:a4
16:26:3b:72:c5:4d:3f:f8:f5:de:3c:7c:15:40:02:ea
3b:cc:ae:8c:6c:37:ba:0f:52:54:b3:7e:82:ad:68:46
ee:22:bd:4a:81:a2:f4:a6:4e:dd:04:0b:b0:6b:80:69
36:8d:bb:9a:f3:d2:07:c7:24:35:ba:59:0b:c7:20:6d
91:71:ef:af:d0:e7:2b:ea:ea:d4:1f:73:5e:7c:5b:af
c2:74:f6:fe:9c:ba:03:54:92:50:02:72:67:37:5b:59
88:85:7c:17:11:d8:0f:b9:ef:49:0b:f4:6d:10:3e:1a
ab:ef:9a:d1:7e:65:cf:e1:2c:bc:fd:80:54:ae:8f:4e
04:b2:b3:38:ec:73:cb:7b:50:b1:54:2d:59:70:1e:f3
e1:da:cb:ae:2d:3f:eb:c5:d6:82:93:6f:69:a5:63:b2
9b:a5:21:5b:b7:e2:76:72:3a:5b:0b:77:4e:b6:0d:e9
c2:d6:4e:3d:20:05:25:90:fa:c6:e7:39:fd:ea:c1:c4
6e:a5:8d:af:55:46:b7:9e:7d:e7:f3:5b:d4:b9:80:e1
Public Key Algorithm: EC/ECDSA
Key Security Level: Ultra (384 bits)

curve: SECP384R1
private key:
5e:ca:7f:3a:1f:16:b3:1e:7d:e9:e3:b5:cc:0e:fa:74
8b:2d:46:e7:f1:93:84:73:b7:dd:19:d5:71:ef:b2:89
06:16:22:b9:73:35:ff:f3:0e:82:4e:56:fd:99:df:31


prime1:
00:ff:2f:99:73:82:d7:81:8c:0e:8b:ac:53:60:4c:38
e4:78:c9:52:16:cc:bd:18:66:48:01:f6:ad:4c:15:14
48:93:2e:c7:9d:86:b3:12:6e:94:6c:b5:87:9c:0f:8f
e0:59:2f:12:39:4a:ee:2d:39:44:76:df:f6:f2:8c:6c
c9:32:e3:d8:83:d2:0c:7d:f7:3d:5a:7a:4f:bf:da:73
e2:f6:28:66:53:ad:0a:68:34:30:ef:b4:72:f3:f1:61
78:8c:01:06:48:28:fd:2c:73:d9:5f:d3:59:80:e9:ea
50:42:61:b5:27:b0:1c:8b:f3:af:37:0a:e9:a0:7c:fa
f3:4b:ac:27:62:c8:64:57:b4:63:5c:39:1d:88:87:95
76:fc:68:88:77:df:da:83:56:5a:00:a6:7f:59:7c:8c
3b:50:02:72:ea:71:cc:88:19:f6:6d:b9:01:a6:7c:4b
31:60:28:66:6d:cc:20:14:26:f8:14:f8:57:d7:b4:17
67:

prime2:
00:d9:49:c5:10:a2:d5:b0:e1:51:eb:73:68:68:b2:76
08:f9:1c:4c:99:da:05:c5:2d:3a:5c:40:80:dc:75:3c
76:29:16:8b:91:78:2d:f8:21:65:ea:b1:51:51:e7:99
28:e2:98:5b:3b:a8:04:28:e7:e5:1c:bb:ea:57:2c:34
7e:94:9a:05:fd:4a:18:3d:f2:3b:c2:e6:96:63:c5:8a
6d:a9:d3:f9:87:24:50:44:15:82:46:14:e3:ba:ef:e7
c2:0f:f0:f3:30:92:f8:48:ec:6d:e7:c3:d5:9d:41:7b
87:44:73:63:85:b5:f1:eb:43:35:f5:b7:a5:4d:14:88
86:ee:51:19:e5:23:fa:fe:40:1e:74:5d:c5:a2:9b:e5
f5:f2:b5:b2:79:48:cf:07:07:30:0f:1b:6d:d1:40:82
34:bd:43:c0:63:e6:35:44:61:43:b1:d4:e9:95:81:7a
46:cd:ce:9d:5b:39:ca:0d:e9:9a:a5:71:5a:e4:bf:95
e9:

coefficient:
00:c3:6f:52:ff:f0:94:d8:cc:44:d9:06:ee:7b:0b:8f
12:cd:91:a9:5d:01:2f:a1:f9:45:34:8b:df:b5:44:68
e3:d1:e9:5f:c7:dc:f1:48:f1:05:da:fe:18:63:51:d3
b8:70:c3:af:5e:91:5c:aa:42:88:23:76:4b:ac:f4:93
a7:23:e1:6b:db:37:0d:04:5e:cc:cc:1b:85:87:d0:1a
59:f2:9c:70:b0:b2:5e:01:27:2f:11:e1:62:92:04:fd
c4:5b:5b:60:d1:a6:04:28:35:65:6a:e9:6b:a6:bc:d9
d5:87:7e:ee:48:42:df:d6:df:09:5d:18:53:34:dc:ca
6d:5a:2f:06:a4:5f:2a:2b:60:c1:fe:03:c6:ba:8a:5e
7c:b9:5b:88:fd:4f:17:67:c4:03:23:69:67:ae:3b:53
7e:8a:75:3c:cf:d8:ae:5a:16:ac:94:29:6b:32:f1:4b
f1:12:7b:fc:07:3c:af:07:52:4d:b4:8a:e9:da:ed:1d
b1:

exp1:
3a:6b:10:2b:04:6a:07:6b:23:ad:4f:ee:ea:5d:a8:ac
8d:06:31:77:ac:b9:21:4b:d0:f2:3a:21:64:08:73:53
45:f6:70:96:1c:4f:04:4a:32:4a:4c:a8:55:ce:ae:36
42:d4:66:cc:9c:dd:b7:96:a3:98:bf:1e:ce:59:dd:51
96:07:d8:fa:1c:6c:e5:ad:62:eb:42:92:dd:2d:ca:57
cb:d8:65:cc:84:11:9c:d7:4d:d8:a2:2b:aa:b2:b8:88
9b:2c:64:de:c2:1b:6b:40:be:23:94:c3:a9:a2:63:14
aa:8d:a9:a6:03:48:15:b5:dc:87:b2:44:d7:8b:a4:fb
6b:78:66:af:d3:86:3d:19:bb:a1:52:25:f3:aa:6e:4a
05:f0:7c:45:4d:06:be:08:57:a4:4c:79:5c:e8:09:46
4e:c3:b0:c1:00:fa:3c:b2:0c:db:03:7e:60:39:96:11
20:9d:3f:0d:a5:ac:36:50:d1:7c:23:7a:20:94:46:c3
x:
42:e2:79:33:62:69:27:19:d9:e1:7f:3a:4b:9c:ce:30
b6:2f:68:87:c3:72:ad:ce:c8:8b:37:13:22:06:5c:61
04:7d:3f:2e:cc:3d:ea:cd:69:7f:f1:59:e7:e3:51:f8


exp2:
27:3e:07:75:25:b3:6a:2a:87:5c:fa:8e:d4:b9:c6:4f
80:8d:f7:d7:a1:64:81:63:d5:b2:6b:83:da:4c:e2:0a
85:09:29:53:b0:5c:bc:ff:6b:24:a3:b9:88:0d:47:bf
f6:8c:85:8d:94:9e:8b:b4:b5:d0:26:af:ff:e6:5f:e4
ac:79:d4:b3:15:fa:a2:d5:68:ad:9e:6f:72:bd:6e:6e
b7:c9:2c:bb:97:77:57:94:7a:de:a5:4f:2b:a7:c0:37
70:21:98:0a:21:c0:ed:8a:a5:9e:c1:e3:86:6f:19:1c
28:e4:9e:08:bb:ff:60:f9:d6:78:f6:1d:c8:79:f8:de
45:94:28:15:16:16:72:6c:aa:13:62:0c:1b:7e:04:5e
12:e3:75:c4:29:be:1a:0a:d6:47:24:31:05:25:9d:5e
61:00:27:72:e3:54:a3:70:dd:84:f4:6a:eb:31:63:1f
fe:73:5e:3f:e7:83:f2:57:4a:32:ae:f2:37:75:d2:61
y:
24:de:e4:09:c7:0a:2c:dc:21:d3:8a:ed:95:20:b3:87
5e:de:35:cd:b0:49:ae:00:3b:dc:e5:60:20:22:10:0c
7b:02:ec:6d:13:a4:08:37:4c:c2:63:7d:ff:c5:e7:bb



Public Key PIN:
pin-sha256:vjVDop8uOVaqTw6GK4qv6IeJAv9FtpdVbvx5+2BssSU=
pin-sha256:lMWzBgixjgubOuTReiygfOlYjtIjm+GpneEegi92kAM=
Public Key ID:
sha256:be3543a29f2e3956aa4f0e862b8aafe8878902ff45b697556efc79fb606cb125
sha1:782a2b4f5cfc2bea856f7fbe48d251b9770d3ac2

-----BEGIN RSA PRIVATE KEY-----
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
-----END RSA PRIVATE KEY-----
sha256:94c5b30608b18e0b9b3ae4d17a2ca07ce9588ed2239be1a99de11e822f769003
sha1:c133b68b6d4e4a5f10c76027229a5f029300826b

-----BEGIN EC PRIVATE KEY-----
MIGkAgEBBDBeyn86HxazHn3p47XMDvp0iy1G5/GThHO33RnVce+yiQYWIrlzNf/z
DoJOVv2Z3zGgBwYFK4EEACKhZANiAARC4nkzYmknGdnhfzpLnM4wti9oh8Nyrc7I
izcTIgZcYQR9Py7MPerNaX/xWefjUfgk3uQJxwos3CHTiu2VILOHXt41zbBJrgA7
3OVgICIQDHsC7G0TpAg3TMJjff/F57s=
-----END EC PRIVATE KEY-----
59 changes: 17 additions & 42 deletions tests/ca/ca.pub
Original file line number Diff line number Diff line change
@@ -1,50 +1,25 @@
Public Key Information:
Public Key Algorithm: RSA
Algorithm Security Level: High (3072 bits)
Modulus (bits 3072):
00:d8:98:e2:15:e2:39:99:32:c7:53:b3:e6:a7:05:65
40:38:8b:c3:82:69:91:f8:cb:51:18:74:98:39:97:e3
f0:93:38:d1:f4:98:9b:6b:cc:d6:79:ee:7a:5c:bb:27
d4:e7:8e:33:6f:67:5a:ed:ab:7b:1f:67:ec:58:e3:3a
12:09:3a:be:c4:f9:54:f1:a2:b1:07:84:66:1d:a7:ef
1f:03:9c:7e:5a:74:90:34:19:2b:93:e4:94:66:2d:3d
eb:f6:99:df:63:99:14:32:4a:ce:09:e6:91:8e:41:32
ec:f1:bd:cb:88:df:f1:27:fe:c0:2d:33:76:6f:e0:c3
c7:79:f0:23:9f:3d:9a:ee:7a:a6:35:67:31:71:1f:7c
d8:31:9e:27:d8:20:13:e1:b4:07:17:65:1b:71:d9:55
45:2b:53:7c:b4:ab:1f:65:1f:72:d4:f8:d2:40:35:50
e4:0d:3b:61:bd:5c:89:30:57:b7:ab:cb:2c:00:dc:68
7b:e8:76:b4:a9:6e:d7:c2:8c:09:43:45:ad:48:cb:db
31:b1:7e:7f:d2:34:9d:1b:6a:49:4c:a4:49:e9:39:cb
6d:45:06:d8:2f:de:37:ff:ec:7a:a6:62:dc:e7:91:40
29:bf:11:b4:0a:09:5a:86:97:70:c1:44:b9:7a:b6:a2
cb:97:4b:71:28:52:75:8e:0d:ae:c2:58:93:82:72:57
54:e8:4c:a6:4a:09:1a:23:eb:24:9f:26:32:57:75:9a
ba:64:fb:c9:6a:5c:e3:65:c8:04:ca:79:61:e2:ca:bb
b5:30:71:c3:c6:ce:0e:42:38:99:8e:2b:f3:5b:4d:7e
e6:c4:a2:9f:f5:4d:fb:e0:3f:c5:f5:c3:d2:67:9d:53
8c:71:ce:e1:79:cc:01:f7:ae:1b:c8:7b:bd:9a:0d:f7
d9:2f:cd:2f:7f:ce:17:7d:05:67:d9:24:55:6c:07:67
04:67:ec:13:91:72:b0:c4:ad:e4:4f:2d:ea:56:61:3f
bf
Exponent (bits 24):
01:00:01
Public Key Algorithm: EC/ECDSA
Algorithm Security Level: Ultra (384 bits)
Curve: SECP384R1
X:
42:e2:79:33:62:69:27:19:d9:e1:7f:3a:4b:9c:ce:30
b6:2f:68:87:c3:72:ad:ce:c8:8b:37:13:22:06:5c:61
04:7d:3f:2e:cc:3d:ea:cd:69:7f:f1:59:e7:e3:51:f8
Y:
24:de:e4:09:c7:0a:2c:dc:21:d3:8a:ed:95:20:b3:87
5e:de:35:cd:b0:49:ae:00:3b:dc:e5:60:20:22:10:0c
7b:02:ec:6d:13:a4:08:37:4c:c2:63:7d:ff:c5:e7:bb

Public Key ID:
sha1:782a2b4f5cfc2bea856f7fbe48d251b9770d3ac2
sha256:be3543a29f2e3956aa4f0e862b8aafe8878902ff45b697556efc79fb606cb125
sha1:c133b68b6d4e4a5f10c76027229a5f029300826b
sha256:94c5b30608b18e0b9b3ae4d17a2ca07ce9588ed2239be1a99de11e822f769003
Public Key PIN:
pin-sha256:vjVDop8uOVaqTw6GK4qv6IeJAv9FtpdVbvx5+2BssSU=
pin-sha256:lMWzBgixjgubOuTReiygfOlYjtIjm+GpneEegi92kAM=


-----BEGIN PUBLIC KEY-----
MIIBojANBgkqhkiG9w0BAQEFAAOCAY8AMIIBigKCAYEA2JjiFeI5mTLHU7PmpwVl
QDiLw4JpkfjLURh0mDmX4/CTONH0mJtrzNZ57npcuyfU544zb2da7at7H2fsWOM6
Egk6vsT5VPGisQeEZh2n7x8DnH5adJA0GSuT5JRmLT3r9pnfY5kUMkrOCeaRjkEy
7PG9y4jf8Sf+wC0zdm/gw8d58COfPZrueqY1ZzFxH3zYMZ4n2CAT4bQHF2UbcdlV
RStTfLSrH2UfctT40kA1UOQNO2G9XIkwV7eryywA3Gh76Ha0qW7XwowJQ0WtSMvb
MbF+f9I0nRtqSUykSek5y21FBtgv3jf/7HqmYtznkUApvxG0CglahpdwwUS5erai
y5dLcShSdY4NrsJYk4JyV1ToTKZKCRoj6ySfJjJXdZq6ZPvJalzjZcgEynlh4sq7
tTBxw8bODkI4mY4r81tNfubEop/1TfvgP8X1w9JnnVOMcc7hecwB964byHu9mg33
2S/NL3/OF30FZ9kkVWwHZwRn7BORcrDEreRPLepWYT+/AgMBAAE=
MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEQuJ5M2JpJxnZ4X86S5zOMLYvaIfDcq3O
yIs3EyIGXGEEfT8uzD3qzWl/8Vnn41H4JN7kCccKLNwh04rtlSCzh17eNc2wSa4A
O9zlYCAiEAx7AuxtE6QIN0zCY33/xee7
-----END PUBLIC KEY-----
15 changes: 15 additions & 0 deletions tests/ca/client1.crt
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
-----BEGIN CERTIFICATE-----
MIICRzCCAc6gAwIBAgIUTXuH5LA/Ee7GxPU8psTxrsOB3nMwCgYIKoZIzj0EAwQw
WTEuMCwGA1UEAxMlbGlnaHR0cGQyIHRlc3Qgc3VpdGUgQ2xpZW50IEF1dGhvcml0
eTEnMCUGA1UECxMebGlnaHR0cGQyIHRlc3Qgc3VpdGUgQ2xpZW50IENBMB4XDTI1
MDEwMTEzMzIyNloXDTM0MTIzMDEzMzIyNlowOzEQMA4GA1UEAxMHY2xpZW50MTEn
MCUGA1UECxMebGlnaHR0cGQyIHRlc3Qgc3VpdGUgQ2xpZW50IENBMHYwEAYHKoZI
zj0CAQYFK4EEACIDYgAED0VUvV0QW1TY0qxDrkTsln6WGJcifQdFB+uLXzBCfTwV
SbCXhdY0EdowT2uVZjlDI2xHTAkSdqfSGcrkPJDhSpJYIanX8MbiNSMxQ3kY3ZyF
oGpZ40PhD5O97jX3uvRLo3UwczAMBgNVHRMBAf8EAjAAMBMGA1UdJQQMMAoGCCsG
AQUFBwMCMA4GA1UdDwEB/wQEAwIHgDAdBgNVHQ4EFgQU5L/1A0rcCn/DHaFHJnPl
8hgX8GcwHwYDVR0jBBgwFoAU2hsHrFdo+I7ndox2VLpzaSW3Ws4wCgYIKoZIzj0E
AwQDZwAwZAIwBf9uuyS+5V0f3EROHCcXc73lPHv8BhmPt+u/5yJJhl7PqzRuFRsT
t8BwnRbkm95tAjBpStZOKGgl10T4nk0VBvap7Y8rjcIzVgM5g2ppLkaLUMwmI+tu
aSuQ6gOp73Yshes=
-----END CERTIFICATE-----
36 changes: 36 additions & 0 deletions tests/ca/client1.key
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
Public Key Info:
Public Key Algorithm: EC/ECDSA
Key Security Level: Ultra (384 bits)

curve: SECP384R1
private key:
00:a9:ce:10:df:bc:99:a8:5b:89:00:e6:16:5c:cc:52
09:3f:49:07:74:95:21:35:4d:00:25:b8:a4:64:0e:64
15:f6:52:29:fa:39:77:27:a9:65:90:e7:ec:de:a7:3e
00:

x:
0f:45:54:bd:5d:10:5b:54:d8:d2:ac:43:ae:44:ec:96
7e:96:18:97:22:7d:07:45:07:eb:8b:5f:30:42:7d:3c
15:49:b0:97:85:d6:34:11:da:30:4f:6b:95:66:39:43


y:
23:6c:47:4c:09:12:76:a7:d2:19:ca:e4:3c:90:e1:4a
92:58:21:a9:d7:f0:c6:e2:35:23:31:43:79:18:dd:9c
85:a0:6a:59:e3:43:e1:0f:93:bd:ee:35:f7:ba:f4:4b



Public Key PIN:
pin-sha256:tiP++hy/M1YPIiNHrKyqWySy8mpf+mrPCwGyI/HOTrs=
Public Key ID:
sha256:b623fefa1cbf33560f222347acacaa5b24b2f26a5ffa6acf0b01b223f1ce4ebb
sha1:e4bff5034adc0a7fc31da1472673e5f21817f067

-----BEGIN EC PRIVATE KEY-----
MIGlAgEBBDEAqc4Q37yZqFuJAOYWXMxSCT9JB3SVITVNACW4pGQOZBX2Uin6OXcn
qWWQ5+zepz4AoAcGBSuBBAAioWQDYgAED0VUvV0QW1TY0qxDrkTsln6WGJcifQdF
B+uLXzBCfTwVSbCXhdY0EdowT2uVZjlDI2xHTAkSdqfSGcrkPJDhSpJYIanX8Mbi
NSMxQ3kY3ZyFoGpZ40PhD5O97jX3uvRL
-----END EC PRIVATE KEY-----
25 changes: 25 additions & 0 deletions tests/ca/client1.pub
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
Public Key Information:
Public Key Algorithm: EC/ECDSA
Algorithm Security Level: Ultra (384 bits)
Curve: SECP384R1
X:
0f:45:54:bd:5d:10:5b:54:d8:d2:ac:43:ae:44:ec:96
7e:96:18:97:22:7d:07:45:07:eb:8b:5f:30:42:7d:3c
15:49:b0:97:85:d6:34:11:da:30:4f:6b:95:66:39:43
Y:
23:6c:47:4c:09:12:76:a7:d2:19:ca:e4:3c:90:e1:4a
92:58:21:a9:d7:f0:c6:e2:35:23:31:43:79:18:dd:9c
85:a0:6a:59:e3:43:e1:0f:93:bd:ee:35:f7:ba:f4:4b

Public Key ID:
sha1:e4bff5034adc0a7fc31da1472673e5f21817f067
sha256:b623fefa1cbf33560f222347acacaa5b24b2f26a5ffa6acf0b01b223f1ce4ebb
Public Key PIN:
pin-sha256:tiP++hy/M1YPIiNHrKyqWySy8mpf+mrPCwGyI/HOTrs=


-----BEGIN PUBLIC KEY-----
MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAED0VUvV0QW1TY0qxDrkTsln6WGJcifQdF
B+uLXzBCfTwVSbCXhdY0EdowT2uVZjlDI2xHTAkSdqfSGcrkPJDhSpJYIanX8Mbi
NSMxQ3kY3ZyFoGpZ40PhD5O97jX3uvRL
-----END PUBLIC KEY-----
Loading

0 comments on commit 9737e7a

Please sign in to comment.