Skip to content

Commit 00e4a7b

Browse files
sedcli-kmip: adding example certificate file for sedcli-kmip and KMS
This patch adds example certificate files that can be used to test communication with KMS appliance. Client and server certificate are tied to the same certificate authority (CA). Also this patch adds example PyKMIP configuration files. Signed-off-by: Andrzej Jakowski <[email protected]> Reviewed-by: Revanth Rajashekar <[email protected]>
1 parent 0602d94 commit 00e4a7b

File tree

8 files changed

+320
-0
lines changed

8 files changed

+320
-0
lines changed

certs/ca/ca_cert.pem

+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
-----BEGIN CERTIFICATE-----
2+
MIIC7zCCAdegAwIBAgIUSdqtiDmDtVWDqeo4Uo41hqN1M4MwDQYJKoZIhvcNAQEL
3+
BQAwJzETMBEGA1UECgwKVGVzdCwgSW5jLjEQMA4GA1UEAwwHUm9vdCBDQTAeFw0x
4+
OTEwMjIyMDEwMjFaFw0yOTEwMTkyMDEwMjFaMCcxEzARBgNVBAoMClRlc3QsIElu
5+
Yy4xEDAOBgNVBAMMB1Jvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
6+
AoIBAQCsCJCFCwSYCWhEGWQaKjulKp5Rkaq0jCYGgZVeg4ovS1IlNxQHuT9eRArl
7+
rSEHQye7BIhbUci6A9x0YV3d7H4Zc4WgeC6eQVgfq1RjC+LTGnCC1ona3RyDvzpv
8+
PxEK09mJcakZXOiklsHfsbb6CSnikK32eJO4DqXtj0JBSFxyoQFMrUgtNJWY/av9
9+
TLjxwuKZ5loe6NRgZR547NlRRLB8eqMrPfbhCbgJmkzjSAFZX/fFJa5wg5FK9mtQ
10+
9KiQcMGjJmzs1gifB0zoh6nb/NLnr1FL0J1FoiP6P2A6wu0lQtmPY/7TWa3sMlxk
11+
Ln326f4vozDMlBmPctMqzhlmWomLAgMBAAGjEzARMA8GA1UdEwEB/wQFMAMBAf8w
12+
DQYJKoZIhvcNAQELBQADggEBAJhBDz0VdtvaljfhVJhpkPXMJPOBsIBjKcM+IRwE
13+
Ks14ULOv1HDVd7SXr0CYHuXiy69PexZwBKetq9fyTY66KHoFApfb7b46+pBffQKf
14+
+/rGqHQIirk2H3sxW8bAbQm6TjLZKzar0duh+Bo6VtFkwNSO8rRvRVLcPywiqGsJ
15+
eC/5MAjDHvbpKoWEwHtkTpraa0ikGlF74eHtZJnPdQOtXRLMPcX3CAMOPTQGmfLQ
16+
NumJELRF+i67vCyJUYmbe98SGVDH/IRKkka7iv0BqqQEQA0Sr69hn1CncmvhvSEb
17+
XIGUaLp4ETFt7XJ8/XtTQTzl8BFfYcCV9+7t0LRMvVvLNPc=
18+
-----END CERTIFICATE-----

certs/ca/ca_key.pem

+28
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
-----BEGIN PRIVATE KEY-----
2+
MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCsCJCFCwSYCWhE
3+
GWQaKjulKp5Rkaq0jCYGgZVeg4ovS1IlNxQHuT9eRArlrSEHQye7BIhbUci6A9x0
4+
YV3d7H4Zc4WgeC6eQVgfq1RjC+LTGnCC1ona3RyDvzpvPxEK09mJcakZXOiklsHf
5+
sbb6CSnikK32eJO4DqXtj0JBSFxyoQFMrUgtNJWY/av9TLjxwuKZ5loe6NRgZR54
6+
7NlRRLB8eqMrPfbhCbgJmkzjSAFZX/fFJa5wg5FK9mtQ9KiQcMGjJmzs1gifB0zo
7+
h6nb/NLnr1FL0J1FoiP6P2A6wu0lQtmPY/7TWa3sMlxkLn326f4vozDMlBmPctMq
8+
zhlmWomLAgMBAAECggEARreOkOIilUzoq3W0jHzn39FRGz7B6U3jI7GI8T0pRJ+1
9+
uM6XUUV5IwrdX+R3O0EDyADo/ID1/mEv8jdEGsHoZBX0zC4bG7rIutv26HAuYZDw
10+
xxfhuzJBUnb9UlWeb9D+D13FoUNr7px6PbYT/Vxe919542NVdcevtaO6HJPeTM/t
11+
ed4CKQ0n0sPUyEeFTOmD7oRa+u/hYyiUYwbmvMnxNEcZtM1ip4QlF7uFrIaJzyyJ
12+
COk/gIQnp7KOIzuy2tjoSOa92+4V50cQJAV8aDHnZmX1eecObFEG/4CI5cxjdjRS
13+
3bP/aT1dtnqdrijlgS/o8Av8o98229wBeFwKmO2xQQKBgQDhgo5ui4eEZD8FOIuu
14+
dN8p+CRhdB+qmwZQKQeD0E3nVqnIRE88DSwRBoFVpKcVfowG1a6oMZRGmS/XlNHM
15+
L7MQY60vb2U2xWHdxpzSUhDG6KA/NuhgawY6KJYCY4XBZYA6Q9pz2xhiLcVZDiG7
16+
DIIYp59z+2dvXQ65WiIIVjXTgwKBgQDDSw6BYV50EmL5hCIuNqhXSXTytMsZPt7x
17+
ebbK4f+CWezZkpiaeOFfIrdhN5g7lZa0VUXpOiYQKOrSUi8K1yVHaOoHYDYThOlw
18+
sxoCPxh8H8XdIm8OtxzQKC18pSEH/qGoNU/e2NAmHXLdeGy9poF+09/jIgYiZP5f
19+
VSl5DN8rWQKBgHyxgixh/qcX/zjV0Xa/rP459XPlj/T4D3+XkE40ij8Wzn6sNtvP
20+
tMQdQrqmdrUN6kOFODRMZd67qZac9XzgCzVOyF5oTCEC92B4CBLLyfcSfjk2FTvr
21+
MeBKvNfJTBZqF4MgLdTOGyd+g5cAl2okOnODjEnHg6QyYofe7N6LPOwdAoGAKhvd
22+
9dG73wUz6B8wi4xngeKp38dR35Cp26Fl45sVT9L5+fPdCbm0xqGirsig/4ACrcGR
23+
QHe0S1m3QEBOOmUneZ1KkOqS3mSTPSSxH/jg26qyLDtHfQHIqa1wGWc1lxa1XqKY
24+
JTHUt9MzuENGFyJ225TtunjUn8fs/TtMpPg8iokCgYBE59po5ZxV2qCdqs8QC3bG
25+
5r2/VXU13Dh7ouqeKVKueQSwJm2bzG4y9nCU/E7EHQtWDH7bpp8cM/6CC6uoHc+F
26+
hQbNlVKd06RhhGHMvgRSQ02xivnTLb0WHBVWIE9Mc5aG7D6acDL2m5UtYBFQQRzU
27+
jZRGCJGXDfdeR20CB+fh3g==
28+
-----END PRIVATE KEY-----

certs/client/client_cert.pem

+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
-----BEGIN CERTIFICATE-----
2+
MIIC9zCCAd+gAwIBAgIUfZHWcBCc1fqyE+EqbO61czGH6TIwDQYJKoZIhvcNAQEL
3+
BQAwJzETMBEGA1UECgwKVGVzdCwgSW5jLjEQMA4GA1UEAwwHUm9vdCBDQTAeFw0x
4+
OTEwMjIyMDEwMjFaFw0yOTEwMTkyMDEwMjFaMCgxEzARBgNVBAoMClRlc3QsIElu
5+
Yy4xETAPBgNVBAMMCEpvaG4gRG9lMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB
6+
CgKCAQEAvDxnK+3qPFaaZE2FJy721WH3dE5LL4tmwVMrPorEMIK149UMowT6ABfn
7+
vaUW3Bo1gr4ycZsL7MCnLzhRh2KcUnOmpLgPusRyVOlrKnvOGut59SSeyq6f3Q37
8+
F1RHm85a3FVGe1LuY9ySpASAViIMaBJr043PbUIYPUFZDQu8g4c/ObSRYuEP1+3T
9+
CbL/O+JBuVYygdbho610KOvyF5O/CzwABlx5ERDYe98rFWLoWWvAdbwxxwczIDVR
10+
KRo9XNHFWJ+EPHaBBHZshzICx3z/wLjcnGI4RS14dXRFEq+F82yhojG/rRmbyyJh
11+
1iXhJCVZR+eqXM4Yymn9hAQnLSu2PQIDAQABoxowGDAWBgNVHSUBAf8EDDAKBggr
12+
BgEFBQcDAjANBgkqhkiG9w0BAQsFAAOCAQEAbCCcRxr1k0HWLfxrfeNan9A8bf/E
13+
RmHIRg+R7p5Da5WP5AoKKzkVN51fuHKmA5RZneZLSrPjrTNfbfrVyZEDRorCP9jm
14+
wQr1muLA0sm71HeQRJ3R39wZ+tvNs9GIz+pcgBI5jEfMkYjjFfi1v8d0A9pe5/EK
15+
fDAZHKtnI6wCfdu3Kf4a+Eo+fn98wvmWjDySOdnIS9FGNJODtMOPsTfdtHTZMyI2
16+
LlHiKtZ+jodag0SgDmG7p3FSloKwzxsFh6Gy7JBKMPzABJC6Fk/MsyYf8ugQAQH0
17+
J44ek+Zhx8sQOB9YZqEcbbv1hAWhalTjDnGZ7pACwF4J+grbKuJWdjPDdA==
18+
-----END CERTIFICATE-----

certs/client/client_key.pem

+28
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
-----BEGIN PRIVATE KEY-----
2+
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC8PGcr7eo8Vppk
3+
TYUnLvbVYfd0Tksvi2bBUys+isQwgrXj1QyjBPoAF+e9pRbcGjWCvjJxmwvswKcv
4+
OFGHYpxSc6akuA+6xHJU6Wsqe84a63n1JJ7Krp/dDfsXVEebzlrcVUZ7Uu5j3JKk
5+
BIBWIgxoEmvTjc9tQhg9QVkNC7yDhz85tJFi4Q/X7dMJsv874kG5VjKB1uGjrXQo
6+
6/IXk78LPAAGXHkRENh73ysVYuhZa8B1vDHHBzMgNVEpGj1c0cVYn4Q8doEEdmyH
7+
MgLHfP/AuNycYjhFLXh1dEUSr4XzbKGiMb+tGZvLImHWJeEkJVlH56pczhjKaf2E
8+
BCctK7Y9AgMBAAECggEAE2y8TNk5Yc6iEhW51uhOyohYi+UEdzyQdwTJIqQZSNRE
9+
RuWWb0A1OEs/O9/Mcxw1R2+vLvAME/txhTrvluQDM7MBkF/6J5DcJ40K5RBvnXGN
10+
XVHRHSNWFe66aZbl6Nsrny8hndpaBW4ep9RbFghfdWHpRKSOsjyu2atjsCf05TGj
11+
OEhg1Kn9iSB1GgdVTFGN7Ve6+F5Iat3JlBcltaqVQk/Bhdn+Hig3uCMhsVJb5kP5
12+
LPRTIVZynJVn7eCkPWxmeu5NVHEx7m30f0fTCUtBSbjIU2uU9fyqt+KCz4EjdFoT
13+
Iv2bybdWJlgWxyJfdJQzjtUIYXw3McFwz9UZcVwqdQKBgQDyyKbUn5Yl0ISV1DqE
14+
P1t4KFXd4EBZ6wkKuINvdUxwhUJLSrQw689PdUiG7DPJ8Z9WuiEHPplabAVoJ/AQ
15+
egWouG4y3IfHanqjkloK2sad6BP9viAEkfbpLBZpUQk9uF02hc+AkW07eDxsN4CS
16+
KVaN4wHVQC2R+yUq815spM54VwKBgQDGe5eOUMtEJw51eli/SVX8SxmHY2x7yrps
17+
7RtChJc3oFIPq71USmo7YDEzm08YoM9ZTq8cikMTEnDFVhXYBFlE9uwTJ2+ZtKLo
18+
qxgA95CySOnWRJQtW2h/vvehAgoaJR+QKqBLxs1Z8FHpYn3X5Vuto/BFl2ZSHowA
19+
qOBtosM5iwKBgFO3CH+sf5OOcQlQ4tSTHDE0h1c4ajgXKUj/EqMuKStrZ86adcOg
20+
rB1T7axIahsqK602BQmAdlSNhtfBXa/ww17IKYd0L4V9m8gnQNEZWv879Ri7pEKv
21+
KhqAz0GFZdBYcBvKzCAjBS1KaltOUBEWG/hU3F7yAESj+s7ymA6STXeFAoGAVQL+
22+
qOAGD8zCrqKWfGfGwmbQKmL1RhhQvPLZaCYuNo8eVsPyNbYhxgivSjFNMXk/FjtT
23+
WWAG1pZhYsQ6WumR6q3v80xCyozJ8enGQDPI7/O25CU/aiXqnjyHB5k+BnC8Eh2P
24+
xqUBs3HxQ4sB54S/PaIn+UaddrLKuEWcypiaEX0CgYEAuoOXzgobLBFCrRJmCWSE
25+
3zkDQddsdFxjLQv2HukZrPjQ2+zhGMB4K0yR6GGTuFElxEGMLZBVQybLFzpcFDF1
26+
l1AFwb5K0Xq7Mx9xfRLTkbEwy2MXJ8l62GoQVG4Rdt5ZM2diplNVRpGztknOD4kC
27+
qCIKiOP241rpazBJ7CWcoHo=
28+
-----END PRIVATE KEY-----

certs/policies/policies

+168
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,168 @@
1+
{
2+
"example": {
3+
"preset": {
4+
"CERTIFICATE": {
5+
"LOCATE": "ALLOW_ALL",
6+
"CHECK": "ALLOW_ALL",
7+
"GET": "ALLOW_ALL",
8+
"GET_ATTRIBUTES": "ALLOW_ALL",
9+
"GET_ATTRIBUTE_LIST": "ALLOW_ALL",
10+
"ADD_ATTRIBUTE": "ALLOW_OWNER",
11+
"MODIFY_ATTRIBUTE": "ALLOW_OWNER",
12+
"DELETE_ATTRIBUTE": "ALLOW_OWNER",
13+
"OBTAIN_LEASE": "ALLOW_ALL",
14+
"ACTIVATE": "ALLOW_OWNER",
15+
"REVOKE": "ALLOW_OWNER",
16+
"DESTROY": "ALLOW_OWNER",
17+
"ARCHIVE": "ALLOW_OWNER",
18+
"RECOVER": "ALLOW_OWNER"
19+
},
20+
"SYMMETRIC_KEY": {
21+
"REKEY": "ALLOW_OWNER",
22+
"REKEY_KEY_PAIR": "ALLOW_OWNER",
23+
"DERIVE_KEY": "ALLOW_OWNER",
24+
"LOCATE": "ALLOW_OWNER",
25+
"CHECK": "ALLOW_OWNER",
26+
"GET": "ALLOW_OWNER",
27+
"GET_ATTRIBUTES": "ALLOW_OWNER",
28+
"GET_ATTRIBUTE_LIST": "ALLOW_OWNER",
29+
"ADD_ATTRIBUTE": "ALLOW_OWNER",
30+
"MODIFY_ATTRIBUTE": "ALLOW_OWNER",
31+
"DELETE_ATTRIBUTE": "ALLOW_OWNER",
32+
"OBTAIN_LEASE": "ALLOW_OWNER",
33+
"GET_USAGE_ALLOCATION": "ALLOW_OWNER",
34+
"ACTIVATE": "ALLOW_OWNER",
35+
"REVOKE": "ALLOW_OWNER",
36+
"DESTROY": "ALLOW_OWNER",
37+
"ARCHIVE": "ALLOW_OWNER",
38+
"RECOVER": "ALLOW_OWNER"
39+
},
40+
"PUBLIC_KEY": {
41+
"LOCATE": "ALLOW_ALL",
42+
"CHECK": "ALLOW_ALL",
43+
"GET": "ALLOW_ALL",
44+
"GET_ATTRIBUTES": "ALLOW_ALL",
45+
"GET_ATTRIBUTE_LIST": "ALLOW_ALL",
46+
"ADD_ATTRIBUTE": "ALLOW_OWNER",
47+
"MODIFY_ATTRIBUTE": "ALLOW_OWNER",
48+
"DELETE_ATTRIBUTE": "ALLOW_OWNER",
49+
"OBTAIN_LEASE": "ALLOW_ALL",
50+
"ACTIVATE": "ALLOW_OWNER",
51+
"REVOKE": "ALLOW_OWNER",
52+
"DESTROY": "ALLOW_OWNER",
53+
"ARCHIVE": "ALLOW_OWNER",
54+
"RECOVER": "ALLOW_OWNER"
55+
},
56+
"PRIVATE_KEY": {
57+
"REKEY": "ALLOW_OWNER",
58+
"REKEY_KEY_PAIR": "ALLOW_OWNER",
59+
"DERIVE_KEY": "ALLOW_OWNER",
60+
"LOCATE": "ALLOW_OWNER",
61+
"CHECK": "ALLOW_OWNER",
62+
"GET": "ALLOW_OWNER",
63+
"GET_ATTRIBUTES": "ALLOW_OWNER",
64+
"GET_ATTRIBUTE_LIST": "ALLOW_OWNER",
65+
"ADD_ATTRIBUTE": "ALLOW_OWNER",
66+
"MODIFY_ATTRIBUTE": "ALLOW_OWNER",
67+
"DELETE_ATTRIBUTE": "ALLOW_OWNER",
68+
"OBTAIN_LEASE": "ALLOW_OWNER",
69+
"GET_USAGE_ALLOCATION": "ALLOW_OWNER",
70+
"ACTIVATE": "ALLOW_OWNER",
71+
"REVOKE": "ALLOW_OWNER",
72+
"DESTROY": "ALLOW_OWNER",
73+
"ARCHIVE": "ALLOW_OWNER",
74+
"RECOVER": "ALLOW_OWNER"
75+
},
76+
"SPLIT_KEY": {
77+
"REKEY": "ALLOW_OWNER",
78+
"REKEY_KEY_PAIR": "ALLOW_OWNER",
79+
"DERIVE_KEY": "ALLOW_OWNER",
80+
"LOCATE": "ALLOW_OWNER",
81+
"CHECK": "ALLOW_OWNER",
82+
"GET": "ALLOW_OWNER",
83+
"GET_ATTRIBUTES": "ALLOW_OWNER",
84+
"GET_ATTRIBUTE_LIST": "ALLOW_OWNER",
85+
"ADD_ATTRIBUTE": "ALLOW_OWNER",
86+
"MODIFY_ATTRIBUTE": "ALLOW_OWNER",
87+
"DELETE_ATTRIBUTE": "ALLOW_OWNER",
88+
"OBTAIN_LEASE": "ALLOW_OWNER",
89+
"GET_USAGE_ALLOCATION": "ALLOW_OWNER",
90+
"ACTIVATE": "ALLOW_OWNER",
91+
"REVOKE": "ALLOW_OWNER",
92+
"DESTROY": "ALLOW_OWNER",
93+
"ARCHIVE": "ALLOW_OWNER",
94+
"RECOVER": "ALLOW_OWNER"
95+
},
96+
"TEMPLATE": {
97+
"LOCATE": "ALLOW_OWNER",
98+
"GET": "ALLOW_OWNER",
99+
"GET_ATTRIBUTES": "ALLOW_OWNER",
100+
"GET_ATTRIBUTE_LIST": "ALLOW_OWNER",
101+
"ADD_ATTRIBUTE": "ALLOW_OWNER",
102+
"MODIFY_ATTRIBUTE": "ALLOW_OWNER",
103+
"DELETE_ATTRIBUTE": "ALLOW_OWNER",
104+
"DESTROY": "ALLOW_OWNER"
105+
},
106+
"SECRET_DATA": {
107+
"REKEY": "ALLOW_OWNER",
108+
"REKEY_KEY_PAIR": "ALLOW_OWNER",
109+
"DERIVE_KEY": "ALLOW_OWNER",
110+
"LOCATE": "ALLOW_OWNER",
111+
"CHECK": "ALLOW_OWNER",
112+
"GET": "ALLOW_OWNER",
113+
"GET_ATTRIBUTES": "ALLOW_OWNER",
114+
"GET_ATTRIBUTE_LIST": "ALLOW_OWNER",
115+
"ADD_ATTRIBUTE": "ALLOW_OWNER",
116+
"MODIFY_ATTRIBUTE": "ALLOW_OWNER",
117+
"DELETE_ATTRIBUTE": "ALLOW_OWNER",
118+
"OBTAIN_LEASE": "ALLOW_OWNER",
119+
"GET_USAGE_ALLOCATION": "ALLOW_OWNER",
120+
"ACTIVATE": "ALLOW_OWNER",
121+
"REVOKE": "ALLOW_OWNER",
122+
"DESTROY": "ALLOW_OWNER",
123+
"ARCHIVE": "ALLOW_OWNER",
124+
"RECOVER": "ALLOW_OWNER"
125+
},
126+
"OPAQUE_DATA": {
127+
"REKEY": "ALLOW_OWNER",
128+
"REKEY_KEY_PAIR": "ALLOW_OWNER",
129+
"DERIVE_KEY": "ALLOW_OWNER",
130+
"LOCATE": "ALLOW_OWNER",
131+
"CHECK": "ALLOW_OWNER",
132+
"GET": "ALLOW_OWNER",
133+
"GET_ATTRIBUTES": "ALLOW_OWNER",
134+
"GET_ATTRIBUTE_LIST": "ALLOW_OWNER",
135+
"ADD_ATTRIBUTE": "ALLOW_OWNER",
136+
"MODIFY_ATTRIBUTE": "ALLOW_OWNER",
137+
"DELETE_ATTRIBUTE": "ALLOW_OWNER",
138+
"OBTAIN_LEASE": "ALLOW_OWNER",
139+
"GET_USAGE_ALLOCATION": "ALLOW_OWNER",
140+
"ACTIVATE": "ALLOW_OWNER",
141+
"REVOKE": "ALLOW_OWNER",
142+
"DESTROY": "ALLOW_OWNER",
143+
"ARCHIVE": "ALLOW_OWNER",
144+
"RECOVER": "ALLOW_OWNER"
145+
},
146+
"PGP_KEY": {
147+
"REKEY": "ALLOW_OWNER",
148+
"REKEY_KEY_PAIR": "ALLOW_OWNER",
149+
"DERIVE_KEY": "ALLOW_OWNER",
150+
"LOCATE": "ALLOW_OWNER",
151+
"CHECK": "ALLOW_OWNER",
152+
"GET": "ALLOW_OWNER",
153+
"GET_ATTRIBUTES": "ALLOW_OWNER",
154+
"GET_ATTRIBUTE_LIST": "ALLOW_OWNER",
155+
"ADD_ATTRIBUTE": "ALLOW_OWNER",
156+
"MODIFY_ATTRIBUTE": "ALLOW_OWNER",
157+
"DELETE_ATTRIBUTE": "ALLOW_OWNER",
158+
"OBTAIN_LEASE": "ALLOW_OWNER",
159+
"GET_USAGE_ALLOCATION": "ALLOW_OWNER",
160+
"ACTIVATE": "ALLOW_OWNER",
161+
"REVOKE": "ALLOW_OWNER",
162+
"DESTROY": "ALLOW_OWNER",
163+
"ARCHIVE": "ALLOW_OWNER",
164+
"RECOVER": "ALLOW_OWNER"
165+
}
166+
}
167+
}
168+
}

certs/server.conf

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
[server]
2+
hostname=0.0.0.0
3+
port=5696
4+
certificate_path=/etc/pykmip/certs/server_cert.pem
5+
key_path=/etc/pykmip/certs/server_key.pem
6+
ca_path=/etc/pykmip/certs/ca_cert.pem
7+
auth_suite=Basic
8+
policy_path=/etc/pykmip/policies
9+
enable_tls_client_auth=True
10+
tls_cipher_suites=
11+
TLS_RSA_WITH_AES_128_CBC_SHA256
12+
TLS_RSA_WITH_AES_256_CBC_SHA256
13+
TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384
14+
logging_level=DEBUG

certs/server/server_cert.pem

+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
-----BEGIN CERTIFICATE-----
2+
MIIC5TCCAc2gAwIBAgIUOvMalE/ZQcPARekPGuYffRWud2AwDQYJKoZIhvcNAQEL
3+
BQAwJzETMBEGA1UECgwKVGVzdCwgSW5jLjEQMA4GA1UEAwwHUm9vdCBDQTAeFw0x
4+
OTEwMjIyMDEwMjFaFw0yOTEwMTkyMDEwMjFaMDIxEzARBgNVBAoMClRlc3QsIElu
5+
Yy4xGzAZBgNVBAMMElNlcnZlciBDZXJ0aWZpY2F0ZTCCASIwDQYJKoZIhvcNAQEB
6+
BQADggEPADCCAQoCggEBAKItoUMnwEQaxrUPLXKWsj2XpZFT3WpbtFQJc5xiHzqi
7+
1OKbOxCmRd056keEpr88ndCsTkUmRJaBT1SFrHoseLZwaV74YKbfDE2By/WZn19q
8+
oIizx/L1w0t+j1RFmSqSbM7bHJzLkBwy7QwXt3wRG9xxGmvi3LjxPFSRdG/LTYNf
9+
6zpPcjMRAOFbFVuSYYFtN4SnZ5MeNQhjHsWJj9iRf+qFJEd0nYdw/76H4vxc/hLa
10+
L6Zny97TzZm7tbNsomw+vTQZm+ec94QGjZnxnY+zSA9eZVZEDcJE58UacASFDGnB
11+
WMgCxDEIR2VZs2+PfFdnFPcqaTglbD5TzYhcLwBxCl8CAwEAATANBgkqhkiG9w0B
12+
AQsFAAOCAQEAQWTDDn2t/PEsbY8Ro9bFWUtGCqAKfFZd+Bu7Nf9szF1WUWjQgYGa
13+
6ImsZUCEGsq6hjLlaGBI1uGHfIZ/uieAAtHkJ3VBAeQFRVd31gTXLin+Gfrf6BoZ
14+
aMD+k7hAvv2eBXZJHRoDm55Det6nCjyZdDQJOnNvffo5+2n0AdQRd+A3LcBYogo/
15+
y/LN7o/DZGuzWm5p0/TtSJoafe7nDZ3274BDPC/8xJvGaoPiBh0oxwRq9vHogTa0
16+
KyMEb2f2iNIAyiBFuOGUCmCcF/NdNzlkTbB3GvGEHR4JYeaQY33mObdjUTb7XqPj
17+
+uVdzcZP34sV0yCoJJVw0noOxqzL1Wk8Hg==
18+
-----END CERTIFICATE-----

certs/server/server_key.pem

+28
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
-----BEGIN PRIVATE KEY-----
2+
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCiLaFDJ8BEGsa1
3+
Dy1ylrI9l6WRU91qW7RUCXOcYh86otTimzsQpkXdOepHhKa/PJ3QrE5FJkSWgU9U
4+
hax6LHi2cGle+GCm3wxNgcv1mZ9faqCIs8fy9cNLfo9URZkqkmzO2xycy5AcMu0M
5+
F7d8ERvccRpr4ty48TxUkXRvy02DX+s6T3IzEQDhWxVbkmGBbTeEp2eTHjUIYx7F
6+
iY/YkX/qhSRHdJ2HcP++h+L8XP4S2i+mZ8ve082Zu7WzbKJsPr00GZvnnPeEBo2Z
7+
8Z2Ps0gPXmVWRA3CROfFGnAEhQxpwVjIAsQxCEdlWbNvj3xXZxT3Kmk4JWw+U82I
8+
XC8AcQpfAgMBAAECggEBAI3B/tSZeXjOQuReqOYhjRlDZaibOs3N7NkMDe8i4ZM6
9+
Y4TUFRPfku/lwL/U1oAQdw3AnwXYhllcHECQO4vrNXSa26/0wV77VmClVOeP6XvY
10+
0wvKwbrAUX262YPa9h/9L3i8k80GLihH52YLkQm0Vrsgbezhtvc9ffOZ1MInXdC3
11+
cccB2GL/AkDviN2GULAr4FxGCluZW6ZWX7Rqell/KrOuUxC0NGowPr1HqGHa152R
12+
j38ic0/cs5Pxu3keWdnZBIqzqwV6kddDijfP9Yh5nTqYcUJC+NUiAJra9VQuzi7d
13+
ooLHYD1i00ZQqjCp243nuHgKhi2IO/MFxwnxLRLsZtkCgYEAzYOj2J5NdptCp9tv
14+
mEh8xv4I5iCWtOt8WFwlDPdROjUIT7bqkwA13/sA+eSKiB8UF9k4I+odx+hdydL7
15+
w44w2RDSC6dTstVhP1PCqSFSxqvUFfOWceH+llbMffxi7sYqdDIuRPyIXi+lC4AZ
16+
FTzNi3+KggsEVL7li9d90HeOjq0CgYEAygSuSvur6FXKhKK7sUDtU6trKzQ5s1Yr
17+
i+fv60ujtD40PSnFhXzh7hFEE03IasTuH/xC+Rre6j8dMBBJGiRL+J2QrPeunLl0
18+
SfSktDGIT6PpWt8vSDWL0uUjdXzh2ycGSqOqjmw1XfaVPfDiJqnl0tjwZmoBzGtc
19+
tiRu2SR+WrsCgYA2JMJb5YjfAJSVCJjj8+T7wB20E03hKFFALjaMrfO2dBZWeghe
20+
5iVLdyOQsodUyWtPxSinPZzO+AcNjwpJQQLZjTbpXxIMAW93cafNSzw1nztm9R/j
21+
rPiXvxJs9rtR0N+KcVYDUszSk5bV6s+w6q30XIuvKxve/9QV/ZXmADmMmQKBgCgu
22+
NChv1Cpa3fPxlhlUS5/nqWIneg6EZhbmo96N5dqUwLkllMbPJvS99GdOgj1SO/aa
23+
qwt2372BniGQK6oKbB3f4QW2IcHEVS/ce+HnNDB67pAHchUPqWbh8mKM2zNGmMbB
24+
tMutFBRDVj3Cqoh8JF0CjxYfoYnyFLeZmX6Q9py/AoGBAL5Eb/Er5A67PNQwx8CI
25+
4rpBG6G1k2meoEk/mjz1NF0zji52KzkS6zMQ6SbkXqFUSTtdd6+QH+zP77i5rG+j
26+
41/JZ9Mti4URDx2I938SVTkXE4BdfjUqJNf53a5ISWoRXTafmAN30L+fA3Us7RqC
27+
/WmPTywqOwocQfJeSVKfCVUt
28+
-----END PRIVATE KEY-----

0 commit comments

Comments
 (0)