From 8568498fcc415908154c67baf2b7df292adf4deb Mon Sep 17 00:00:00 2001 From: Michael Schutte Date: Mon, 28 May 2007 17:25:28 +0200 Subject: [PATCH] New example CA. The old one expired, this one will survive for ten years. --- examples/ca/ca.cfg | 22 ++++++++++++++++++++ examples/ca/certs/ca.crt | 14 +++++++++++++ examples/ca/certs/ca.pem | 21 ------------------- examples/ca/certs/ca.srl | 1 + examples/ca/certs/ca.srl.old | 1 + examples/ca/certs/client.crt | 46 +++++++++++++++++++++++++++++++++++++++++ examples/ca/certs/client.pem | 15 -------------- examples/ca/certs/gateway.crt | 46 +++++++++++++++++++++++++++++++++++++++++ examples/ca/certs/gateway.pem | 15 -------------- examples/ca/certs/master.crt | 46 +++++++++++++++++++++++++++++++++++++++++ examples/ca/certs/master.pem | 15 -------------- examples/ca/index | 3 +++ examples/ca/index.attr | 1 + examples/ca/newcerts/.gitignore | 0 examples/ca/private/ca.key | 15 ++++++++++++++ examples/ca/private/ca.pem | 27 ------------------------ examples/ca/private/client.key | 15 ++++++++++++++ examples/ca/private/client.pem | 15 -------------- examples/ca/private/gateway.key | 15 ++++++++++++++ examples/ca/private/gateway.pem | 15 -------------- examples/ca/private/master.key | 15 ++++++++++++++ examples/ca/private/master.pem | 15 -------------- examples/ca/requests/.gitignore | 0 23 files changed, 240 insertions(+), 138 deletions(-) create mode 100644 examples/ca/ca.cfg create mode 100644 examples/ca/certs/ca.crt delete mode 100644 examples/ca/certs/ca.pem create mode 100644 examples/ca/certs/ca.srl create mode 100644 examples/ca/certs/ca.srl.old create mode 100644 examples/ca/certs/client.crt delete mode 100644 examples/ca/certs/client.pem create mode 100644 examples/ca/certs/gateway.crt delete mode 100644 examples/ca/certs/gateway.pem create mode 100644 examples/ca/certs/master.crt delete mode 100644 examples/ca/certs/master.pem create mode 100644 examples/ca/index create mode 100644 examples/ca/index.attr create mode 100644 examples/ca/newcerts/.gitignore create mode 100644 examples/ca/private/ca.key delete mode 100644 examples/ca/private/ca.pem create mode 100644 examples/ca/private/client.key delete mode 100644 examples/ca/private/client.pem create mode 100644 examples/ca/private/gateway.key delete mode 100644 examples/ca/private/gateway.pem create mode 100644 examples/ca/private/master.key delete mode 100644 examples/ca/private/master.pem create mode 100644 examples/ca/requests/.gitignore diff --git a/examples/ca/ca.cfg b/examples/ca/ca.cfg new file mode 100644 index 0000000..124bc9e --- /dev/null +++ b/examples/ca/ca.cfg @@ -0,0 +1,22 @@ +[ca] +default_ca = example_ca + +[example_ca] +dir = . +database = $dir/index +new_certs_dir = $dir/newcerts +certificate = $dir/certs/ca.crt +serial = $dir/certs/ca.srl +private_key = $dir/private/ca.key +default_days = 3650 +default_crl_days = 30 +default_md = sha1 +policy = policy_any +email_in_dn = no +name_opt = ca_default +cert_opt = ca_default +copy_extensions = none +unique_subject = yes + +[policy_any] +commonName = supplied diff --git a/examples/ca/certs/ca.crt b/examples/ca/certs/ca.crt new file mode 100644 index 0000000..8a54e9c --- /dev/null +++ b/examples/ca/certs/ca.crt @@ -0,0 +1,14 @@ +-----BEGIN CERTIFICATE----- +MIICOTCCAaKgAwIBAgIJAJLImB8O76WqMA0GCSqGSIb3DQEBBQUAMB4xHDAaBgNV +BAMTE0NsYXJrd2F5IEV4YW1wbGUgQ0EwHhcNMDcwNTI4MTUxNDA3WhcNMTcwNTI1 +MTUxNDA3WjAeMRwwGgYDVQQDExNDbGFya3dheSBFeGFtcGxlIENBMIGfMA0GCSqG +SIb3DQEBAQUAA4GNADCBiQKBgQDOPxx4Set2S5+3aOHYz/zJ3jTiQWtC2W9mJPki +uazH/oTqAG6ytWMlx13vCxnEJ5H9axiF3MfZsIAmI2nibb6F6fpEWBFSjc0JHrRK +JIRaLZDvUyIq8ygNalXJtswfNuJ5L+bwliJmAD2FFHRxhpB1a9oiWv+1cqmVf8iv +8hwhzQIDAQABo38wfTAdBgNVHQ4EFgQUxqr3dhwRD7xrt62CAG6UnZazJE8wTgYD +VR0jBEcwRYAUxqr3dhwRD7xrt62CAG6UnZazJE+hIqQgMB4xHDAaBgNVBAMTE0Ns +YXJrd2F5IEV4YW1wbGUgQ0GCCQCSyJgfDu+lqjAMBgNVHRMEBTADAQH/MA0GCSqG +SIb3DQEBBQUAA4GBAGu3ZOsHwdikEI+JSgz47jabx1IV1V53ewNwLJ5jH3+zcCmg +OnvbGrWT+hOlu+sl6/LGxzx/DaZSu2dEivMO7GPH1WpggiqjzvqJs898NPlDvnzp +0HbfRPbUluFU+ZRf6SkapY2pOGJ6Dg4WywQ8Ogw4zUGaDY0DasCrF4O0QXSJ +-----END CERTIFICATE----- diff --git a/examples/ca/certs/ca.pem b/examples/ca/certs/ca.pem deleted file mode 100644 index 415b483..0000000 --- a/examples/ca/certs/ca.pem +++ /dev/null @@ -1,21 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDZzCCAk+gAwIBAgIJANc5nFkvxB8cMA0GCSqGSIb3DQEBBQUAMCsxCzAJBgNV -BAYTAkFUMRwwGgYDVQQDExNDbGFya3dheSBFeGFtcGxlIENBMB4XDTA3MDQyMTEw -NTYyNFoXDTA3MDUyMTEwNTYyNFowKzELMAkGA1UEBhMCQVQxHDAaBgNVBAMTE0Ns -YXJrd2F5IEV4YW1wbGUgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB -AQDNDUH0XwCC1a+gr7RkQ+f8/x63G/DmWkV/mqfTBE3KD4wZUl5hek0UUFcbRcyT -9/VWOGBU+1B3inmpZlYOCxjIZ46BblL9QBm8XwdzKgIvK0JBrl1mle50SZphBQXh -JkEiJx7TtGpd7S8el0PzZm0tCmh3yx32zNKlN/Qo6v/xfjfApqtmxEyOcRJ/IIuP -LBtH48WwX/OCrC8z8TlZ8CKaEBnzmkJBbYVYn4V0oJu0BQHjDFfGNcaAmmQyobx7 -d3B8IQTipvKiu/aZBPciTtcy77Teu0ZvB61OuTpSIgc5mwPCMEGScpZyKXlJbzZD -67ItCbGN7AVPJ2NmesS4ta0JAgMBAAGjgY0wgYowHQYDVR0OBBYEFHcPXS0zmOM2 -iz3zuaQ5Kl5IeBWoMFsGA1UdIwRUMFKAFHcPXS0zmOM2iz3zuaQ5Kl5IeBWooS+k -LTArMQswCQYDVQQGEwJBVDEcMBoGA1UEAxMTQ2xhcmt3YXkgRXhhbXBsZSBDQYIJ -ANc5nFkvxB8cMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEBAMVpZobs -NleWRrJT+/s81ZbmstBCc/n/e3x6s83XR3rx7q5mz5u4GGyaae/bDpEcNsfWb5ZL -l9gCpqwsZSniipG0EUpx6JovYm69L1jQfbq3E7t3iDV1bPyoWbBKDtGtILAeTXjf -/8EbDl16JodxSw49aT5dZmHP9ZRPWgAfl/IPVDg1XL+wnBn+5LsbfEI9yCbAJJW/ -lZ/l8Pu8RjdDO2doQzHewehWM4UL0rbVjDJo47TmD0BxVkZ2607JU0p8AYM0deBx -+WknEwVNHG6T+b1mRPZb2vEyG5KaM3tcrfsB7emiiumyqc5XTacNTqnfP/LpDuWu -d6F4aFLouSoVIuw= ------END CERTIFICATE----- diff --git a/examples/ca/certs/ca.srl b/examples/ca/certs/ca.srl new file mode 100644 index 0000000..ba2e3dd --- /dev/null +++ b/examples/ca/certs/ca.srl @@ -0,0 +1 @@ +92D755B3C39A8DDC diff --git a/examples/ca/certs/ca.srl.old b/examples/ca/certs/ca.srl.old new file mode 100644 index 0000000..a4105ca --- /dev/null +++ b/examples/ca/certs/ca.srl.old @@ -0,0 +1 @@ +92D755B3C39A8DD9 diff --git a/examples/ca/certs/client.crt b/examples/ca/certs/client.crt new file mode 100644 index 0000000..a5f406e --- /dev/null +++ b/examples/ca/certs/client.crt @@ -0,0 +1,46 @@ +Certificate: + Data: + Version: 1 (0x0) + Serial Number: + 92:d7:55:b3:c3:9a:8d:db + Signature Algorithm: sha1WithRSAEncryption + Issuer: CN=Clarkway Example CA + Validity + Not Before: May 28 15:20:07 2007 GMT + Not After : May 25 15:20:07 2017 GMT + Subject: CN=Clarkway Example Client + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public Key: (1024 bit) + Modulus (1024 bit): + 00:a0:6a:3c:12:78:ef:9c:20:33:64:d1:9d:ac:c6: + a8:5b:84:05:04:e4:c2:72:77:5f:01:6b:10:e4:c3: + c1:9e:50:54:28:0a:f1:30:12:88:e2:85:c8:d0:0f: + 9e:9f:76:3c:7d:52:cf:cf:32:c3:2b:93:99:40:33: + d0:15:ae:d6:2a:b3:de:72:72:e1:8d:99:92:e6:e5: + cf:d3:70:aa:50:4a:6c:ee:64:0b:c2:67:a5:ab:04: + e9:28:7f:51:cb:b4:d9:f3:da:e8:b3:e2:23:e3:df: + 41:f9:6e:b8:18:84:ae:43:b1:09:c6:5c:ae:63:1d: + 4d:d0:c0:19:ff:00:af:c7:37 + Exponent: 65537 (0x10001) + Signature Algorithm: sha1WithRSAEncryption + 41:ee:da:20:71:37:c9:dd:e7:49:d7:61:58:10:64:f8:3e:c5: + 5e:09:c1:8d:36:45:17:7c:a6:80:58:2a:06:94:de:85:94:cc: + 78:5a:73:a2:71:68:42:22:99:0a:83:1d:72:f3:d9:02:10:34: + c1:1d:c5:b2:40:ae:58:13:e2:b8:cd:77:3d:9d:27:6e:a6:d2: + ac:5b:49:b8:a0:e6:16:96:90:6f:60:0c:e3:85:fa:1e:4d:3a: + 48:6e:ea:63:ad:b7:48:6b:57:c6:4a:79:72:f6:69:e3:a2:d1: + 6d:24:21:13:e8:c8:50:1a:53:63:11:75:79:43:5b:12:bd:c1: + a5:ea +-----BEGIN CERTIFICATE----- +MIIBtzCCASACCQCS11Wzw5qN2zANBgkqhkiG9w0BAQUFADAeMRwwGgYDVQQDExND +bGFya3dheSBFeGFtcGxlIENBMB4XDTA3MDUyODE1MjAwN1oXDTE3MDUyNTE1MjAw +N1owIjEgMB4GA1UEAxMXQ2xhcmt3YXkgRXhhbXBsZSBDbGllbnQwgZ8wDQYJKoZI +hvcNAQEBBQADgY0AMIGJAoGBAKBqPBJ475wgM2TRnazGqFuEBQTkwnJ3XwFrEOTD +wZ5QVCgK8TASiOKFyNAPnp92PH1Sz88ywyuTmUAz0BWu1iqz3nJy4Y2Zkublz9Nw +qlBKbO5kC8JnpasE6Sh/Ucu02fPa6LPiI+PfQfluuBiErkOxCcZcrmMdTdDAGf8A +r8c3AgMBAAEwDQYJKoZIhvcNAQEFBQADgYEAQe7aIHE3yd3nSddhWBBk+D7FXgnB +jTZFF3ymgFgqBpTehZTMeFpzonFoQiKZCoMdcvPZAhA0wR3FskCuWBPiuM13PZ0n +bqbSrFtJuKDmFpaQb2AM44X6Hk06SG7qY623SGtXxkp5cvZp46LRbSQhE+jIUBpT +YxF1eUNbEr3Bpeo= +-----END CERTIFICATE----- diff --git a/examples/ca/certs/client.pem b/examples/ca/certs/client.pem deleted file mode 100644 index 91f2364..0000000 --- a/examples/ca/certs/client.pem +++ /dev/null @@ -1,15 +0,0 @@ ------BEGIN CERTIFICATE----- -MIICSjCCATICAQMwDQYJKoZIhvcNAQEFBQAwKzELMAkGA1UEBhMCQVQxHDAaBgNV -BAMTE0NsYXJrd2F5IEV4YW1wbGUgQ0EwHhcNMDcwNDIxMTEwMDE0WhcNMDcwNTIx -MTEwMDE0WjAvMQswCQYDVQQGEwJBVDEgMB4GA1UEAxMXQ2xhcmt3YXkgRXhhbXBs -ZSBDbGllbnQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALZPm0u2TqioPLsv -Rg+gArqJdjT/y3NwslYDtPKTFM41wtR+GFfq0Sr0t4r4eN0jSke09PF7gD+3nYdF -JpHymM+LujrlCfemBbD66Su1HPrfvQIyOzu0G+mCKNvOuG1/ADUgrhiRZoKyc5X6 -bjqvxz6+t86+LCXwnA1dzK7WKLdjAgMBAAEwDQYJKoZIhvcNAQEFBQADggEBAHfY -FMmQsYyordnq4B3g+DmyIE+hvn0+40GVGQ810y88tC24abY4SZMVetm+fDnNMlod -e2GtC6pOtIBbyuk2YOYVTgXs8/mi3i8TH2hEWYM72FvJLqAZ51dEthdj82KGQaA0 -Nca6sKUlqjfGZwmwiKKNvqkT/a/YN5g3o7rPFtE6a7dzCoY4hR5Bsmh7FSVMDyOr -JvsoAmVz6soeLOF+f9BuZfmHQyZ8L1zd6uNCD9w4kRIEsoiH9dgpKSL2Pi45l9o2 -vQqxunXuc+rY0iN+h9nM50FCkVkXIAxD2LmcBcoIuMMf4pfQpB/5eC7Q1DanKNPg -5YImzBPu3V2VvF3oWYI= ------END CERTIFICATE----- diff --git a/examples/ca/certs/gateway.crt b/examples/ca/certs/gateway.crt new file mode 100644 index 0000000..a90baba --- /dev/null +++ b/examples/ca/certs/gateway.crt @@ -0,0 +1,46 @@ +Certificate: + Data: + Version: 1 (0x0) + Serial Number: + 92:d7:55:b3:c3:9a:8d:da + Signature Algorithm: sha1WithRSAEncryption + Issuer: CN=Clarkway Example CA + Validity + Not Before: May 28 15:20:06 2007 GMT + Not After : May 25 15:20:06 2017 GMT + Subject: CN=Clarkway Example Gateway + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public Key: (1024 bit) + Modulus (1024 bit): + 00:c4:e1:44:74:c8:e9:0b:6f:c2:e5:3f:9e:71:b0: + ab:65:e0:b2:bf:a5:bf:c8:d9:a1:ee:9b:22:04:8e: + dc:0a:5d:39:1c:79:4f:ab:5a:90:b3:3b:72:83:e0: + 3e:23:bb:e2:fb:85:03:b3:ba:a2:5a:7d:f2:af:ee: + 15:91:b8:e6:dd:67:41:2d:66:1f:ee:ea:e6:65:2c: + 7d:63:08:aa:30:c0:1a:ae:2f:fd:1e:7c:fa:bc:99: + b2:f4:93:24:a3:bd:f6:62:63:08:49:a0:cb:23:1c: + d4:5f:3b:c2:aa:7b:a3:7a:3b:47:02:7e:c6:a4:34: + dd:8a:eb:78:b6:db:5e:46:57 + Exponent: 65537 (0x10001) + Signature Algorithm: sha1WithRSAEncryption + 01:07:61:f5:9e:16:d5:69:13:ca:fc:86:3d:2b:b4:fb:3c:b0: + e2:83:39:78:9b:a0:64:68:72:7c:14:31:bc:dd:bc:18:24:be: + ab:18:d9:d6:da:5e:a9:7e:61:ca:e1:5d:71:d0:9b:27:aa:b2: + 39:2d:a5:f7:c1:69:93:6b:a2:e7:78:12:5b:7d:97:d4:2f:d1: + 75:f1:13:35:7e:3c:cb:a5:36:31:89:e6:04:55:27:fb:96:bd: + e6:34:b9:7a:19:53:ed:35:46:91:fd:7c:0e:90:3d:d0:35:5f: + b1:dd:4e:be:4f:95:f9:d8:cd:7b:6d:1c:df:f3:3b:25:4f:0e: + 8e:b2 +-----BEGIN CERTIFICATE----- +MIIBuDCCASECCQCS11Wzw5qN2jANBgkqhkiG9w0BAQUFADAeMRwwGgYDVQQDExND +bGFya3dheSBFeGFtcGxlIENBMB4XDTA3MDUyODE1MjAwNloXDTE3MDUyNTE1MjAw +NlowIzEhMB8GA1UEAxMYQ2xhcmt3YXkgRXhhbXBsZSBHYXRld2F5MIGfMA0GCSqG +SIb3DQEBAQUAA4GNADCBiQKBgQDE4UR0yOkLb8LlP55xsKtl4LK/pb/I2aHumyIE +jtwKXTkceU+rWpCzO3KD4D4ju+L7hQOzuqJaffKv7hWRuObdZ0EtZh/u6uZlLH1j +CKowwBquL/0efPq8mbL0kySjvfZiYwhJoMsjHNRfO8Kqe6N6O0cCfsakNN2K63i2 +215GVwIDAQABMA0GCSqGSIb3DQEBBQUAA4GBAAEHYfWeFtVpE8r8hj0rtPs8sOKD +OXiboGRocnwUMbzdvBgkvqsY2dbaXql+YcrhXXHQmyeqsjktpffBaZNroud4Elt9 +l9Qv0XXxEzV+PMulNjGJ5gRVJ/uWveY0uXoZU+01RpH9fA6QPdA1X7HdTr5PlfnY +zXttHN/zOyVPDo6y +-----END CERTIFICATE----- diff --git a/examples/ca/certs/gateway.pem b/examples/ca/certs/gateway.pem deleted file mode 100644 index 55f7d69..0000000 --- a/examples/ca/certs/gateway.pem +++ /dev/null @@ -1,15 +0,0 @@ ------BEGIN CERTIFICATE----- -MIICSzCCATMCAQIwDQYJKoZIhvcNAQEFBQAwKzELMAkGA1UEBhMCQVQxHDAaBgNV -BAMTE0NsYXJrd2F5IEV4YW1wbGUgQ0EwHhcNMDcwNDIxMTA1OTQwWhcNMDcwNTIx -MTA1OTQwWjAwMQswCQYDVQQGEwJBVDEhMB8GA1UEAxMYQ2xhcmt3YXkgRXhhbXBs -ZSBHYXRld2F5MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDWzf8yJd+I743e -+sHaPg2Kw7df+KSlw9EQ0RIZQVPv0e+oLD2FtpKRwolUe91u66yvlbndxwm6kVce -7OgLOJMtE2K/2ESeDZdS7ZSXDcjSVN53b1DpgxbJQB6hm8oGwhZRh+Ex1P4RMfcQ -mtSCbJQVCEe3t4egGnbqKLXHFrQKaQIDAQABMA0GCSqGSIb3DQEBBQUAA4IBAQAb -Fhd25O10xhU50u+gcb0NYWunVUuU72atTssWSsH13vhDMbZU3J9gn5960zcoV9O7 -yMmIRbv9ksgyGv6HsRmL6d/dwryhiUe4Qwv7l3SVPap38dZxgOqi+7PdldC7/Yse -otgmduXjCat3cA5TIIbjsgs1SdjqBvbDJ080qqHBj9NK+jbmCnAeZkKMl7xqNUjN -KNDKvemNwVywZr/yIY4Q8eQZyXyoy/tDtv0IuHFLGFzNLzND6Yzf2e1stDNR+VoA -XwSrQuNdxR+DUHiS/k4O06hdjB7mg8EkTP3tGmdis3LPmeUS0Xf8fBztJBbV64m4 -m4nE3qPgM3L19sp37IKz ------END CERTIFICATE----- diff --git a/examples/ca/certs/master.crt b/examples/ca/certs/master.crt new file mode 100644 index 0000000..62996f4 --- /dev/null +++ b/examples/ca/certs/master.crt @@ -0,0 +1,46 @@ +Certificate: + Data: + Version: 1 (0x0) + Serial Number: + 92:d7:55:b3:c3:9a:8d:d9 + Signature Algorithm: sha1WithRSAEncryption + Issuer: CN=Clarkway Example CA + Validity + Not Before: May 28 15:19:59 2007 GMT + Not After : May 25 15:19:59 2017 GMT + Subject: CN=Clarkway Example Master + Subject Public Key Info: + Public Key Algorithm: rsaEncryption + RSA Public Key: (1024 bit) + Modulus (1024 bit): + 00:ae:c0:b4:81:20:f9:8f:ab:1f:f1:9f:cf:dc:c1: + e6:68:e8:24:75:52:66:a2:d5:94:91:e4:62:38:5d: + a9:85:3e:1d:a9:66:89:73:ca:a7:ca:a3:aa:72:9c: + fe:53:ab:43:f8:e4:f2:fb:13:7a:5d:78:5e:a2:e6: + 24:8e:13:73:b3:7b:ba:54:44:b6:6f:33:d4:87:ca: + aa:a8:8e:9e:5d:cd:6c:9e:ef:c5:3e:00:70:89:98: + b9:54:75:46:5c:ce:89:6c:1b:29:fb:f2:3d:67:89: + 36:69:6f:4d:5b:dc:d4:66:34:d3:a9:a5:16:a7:31: + cb:59:d0:a2:34:bc:50:14:43 + Exponent: 65537 (0x10001) + Signature Algorithm: sha1WithRSAEncryption + 4d:60:f8:8b:aa:44:3e:6c:bd:50:ad:90:db:0a:ac:25:79:0e: + ee:27:66:c6:3b:f7:a6:2f:48:b5:d6:8e:a1:e9:91:27:5a:80: + 65:ba:e0:22:16:bf:5b:be:35:d7:50:15:a0:39:ad:d6:c4:05: + ff:5c:df:51:84:be:fa:b9:f7:d9:8a:1b:af:43:ea:a3:9d:f6: + 60:8e:d8:96:d4:9e:31:b1:b9:bd:ed:ca:cc:e5:cb:29:6d:5c: + 9b:92:7f:d8:db:74:f2:5e:b4:dc:72:e5:ea:9a:35:70:d5:e0: + a6:d6:f2:a6:fe:a3:e4:6b:43:a4:ef:a6:24:0a:0b:9e:fb:10: + c0:89 +-----BEGIN CERTIFICATE----- +MIIBtzCCASACCQCS11Wzw5qN2TANBgkqhkiG9w0BAQUFADAeMRwwGgYDVQQDExND +bGFya3dheSBFeGFtcGxlIENBMB4XDTA3MDUyODE1MTk1OVoXDTE3MDUyNTE1MTk1 +OVowIjEgMB4GA1UEAxMXQ2xhcmt3YXkgRXhhbXBsZSBNYXN0ZXIwgZ8wDQYJKoZI +hvcNAQEBBQADgY0AMIGJAoGBAK7AtIEg+Y+rH/Gfz9zB5mjoJHVSZqLVlJHkYjhd +qYU+HalmiXPKp8qjqnKc/lOrQ/jk8vsTel14XqLmJI4Tc7N7ulREtm8z1IfKqqiO +nl3NbJ7vxT4AcImYuVR1RlzOiWwbKfvyPWeJNmlvTVvc1GY006mlFqcxy1nQojS8 +UBRDAgMBAAEwDQYJKoZIhvcNAQEFBQADgYEATWD4i6pEPmy9UK2Q2wqsJXkO7idm +xjv3pi9ItdaOoemRJ1qAZbrgIha/W74111AVoDmt1sQF/1zfUYS++rn32Yobr0Pq +o532YI7YltSeMbG5ve3KzOXLKW1cm5J/2Nt08l603HLl6po1cNXgptbypv6j5GtD +pO+mJAoLnvsQwIk= +-----END CERTIFICATE----- diff --git a/examples/ca/certs/master.pem b/examples/ca/certs/master.pem deleted file mode 100644 index e152546..0000000 --- a/examples/ca/certs/master.pem +++ /dev/null @@ -1,15 +0,0 @@ ------BEGIN CERTIFICATE----- -MIICSjCCATICAQEwDQYJKoZIhvcNAQEFBQAwKzELMAkGA1UEBhMCQVQxHDAaBgNV -BAMTE0NsYXJrd2F5IEV4YW1wbGUgQ0EwHhcNMDcwNDIxMTA1ODI0WhcNMDcwNTIx -MTA1ODI0WjAvMQswCQYDVQQGEwJBVDEgMB4GA1UEAxMXQ2xhcmt3YXkgRXhhbXBs -ZSBNYXN0ZXIwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAN1huNWKB8wc4Kdp -OEw7cq2HgYTYuocEsRx1QpB+tQ/6NZESK7eqwfOlyFrv5HsAs4/6NjiZj24rPLd1 -oo7sdj8ZNANa++cX/2wVVJYYoc4Sptd3DC3gM7WnxF1V3TYnKWvtbAoVObtNYHbG -MkCitpBEPnkzbUcSMwqNfABZuzSNAgMBAAEwDQYJKoZIhvcNAQEFBQADggEBAGk/ -bhp4Bx5uWZ9Bh8HnV4OPtxxBITd0EnOzTv13dVppReYhuNeDy8yAmO/Ad81bSXxt -KenkK76dLIzh+T+d2/2zXzgigeUZFx9Qk6HR4ttML5eEZBbylYw2mkJ3bqB8JCuW -ome74neaUvamdqrDVNjuZyg2lw2ye6D8T1nlroIvHSVD4xXV158pHuJ3sQjO89CF -n3ipSZesHSJO7ePEOP5ubNUoYBdEg+zvXY2XGb+RvrosAV1rE8bIVy0AYDX7/TKY -wFbod/mn1Y4EMTLibZ5sowfxA+uXt0OdqfRvnaX4qhi/Bzuyqv6t6vvrWZ/9CJ9V -bBqC57XZeFjIil4s/3o= ------END CERTIFICATE----- diff --git a/examples/ca/index b/examples/ca/index new file mode 100644 index 0000000..2f80bcb --- /dev/null +++ b/examples/ca/index @@ -0,0 +1,3 @@ +V 170525151959Z 92D755B3C39A8DD9 unknown /CN=Clarkway Example Master +V 170525152006Z 92D755B3C39A8DDA unknown /CN=Clarkway Example Gateway +V 170525152007Z 92D755B3C39A8DDB unknown /CN=Clarkway Example Client diff --git a/examples/ca/index.attr b/examples/ca/index.attr new file mode 100644 index 0000000..3a7e39e --- /dev/null +++ b/examples/ca/index.attr @@ -0,0 +1 @@ +unique_subject = no diff --git a/examples/ca/newcerts/.gitignore b/examples/ca/newcerts/.gitignore new file mode 100644 index 0000000..e69de29 diff --git a/examples/ca/private/ca.key b/examples/ca/private/ca.key new file mode 100644 index 0000000..c6e0473 --- /dev/null +++ b/examples/ca/private/ca.key @@ -0,0 +1,15 @@ +-----BEGIN RSA PRIVATE KEY----- +MIICXAIBAAKBgQDOPxx4Set2S5+3aOHYz/zJ3jTiQWtC2W9mJPkiuazH/oTqAG6y +tWMlx13vCxnEJ5H9axiF3MfZsIAmI2nibb6F6fpEWBFSjc0JHrRKJIRaLZDvUyIq +8ygNalXJtswfNuJ5L+bwliJmAD2FFHRxhpB1a9oiWv+1cqmVf8iv8hwhzQIDAQAB +AoGAEPgAT6VFSiZOrbhjXINAORufHj5jpMxe7fh8xu6f2JSIOvhuIyXpUmJkyBYR +uKHI0SDOk7TmfHKZGIoxW//LfPM6ZaQhGip4qwrkqJOKER24R6iKQkTrbmF43yzs +Y5pEZIiUiT6pLnTlmDXfSXvtX4lhUVfSza/qOW+a9TqyR8ECQQDwE382ztSEHyuU +K1oRHjTiFDIn0lgFzzHBUbqutlpkn//u5cqVC+oSTiIlkjVW+xyOmOissc+qFcnV +KjFAEE2rAkEA2+0vjM8bfoefFM3mkiJQ/AnHAXC8LUQw4yoCmiWyRhsHc3hTblyC +GQre+Gc0DpfXZ3grksKfAe9EvilHu5CmZwJBAKq7QtooZwv62tQJrIjF8ZfiAvU8 +6qpe+iRgSiHbvxcWjj1IIDS0/2a7OB9+Bf7woBNs/PNrlKKB0kKNOe80aPcCQB63 ++IZQf2SjCONdBzGuPWWW8AcRehdQiQuR2J8zWL1WFSpZyj2GCl35GL/Vmn3XU60O +Kffr203n39A3798RC00CQHMVPzxE6+tT2MsJRIrsnwTVfxilsUuKKvdb0Z1IHRv5 +2RFkIKCygQSQziGqQIJhrFmDsMefj/Gdn/ypUjXBEn0= +-----END RSA PRIVATE KEY----- diff --git a/examples/ca/private/ca.pem b/examples/ca/private/ca.pem deleted file mode 100644 index 2e1947d..0000000 --- a/examples/ca/private/ca.pem +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEpQIBAAKCAQEAzQ1B9F8AgtWvoK+0ZEPn/P8etxvw5lpFf5qn0wRNyg+MGVJe -YXpNFFBXG0XMk/f1VjhgVPtQd4p5qWZWDgsYyGeOgW5S/UAZvF8HcyoCLytCQa5d -ZpXudEmaYQUF4SZBIice07RqXe0vHpdD82ZtLQpod8sd9szSpTf0KOr/8X43wKar -ZsRMjnESfyCLjywbR+PFsF/zgqwvM/E5WfAimhAZ85pCQW2FWJ+FdKCbtAUB4wxX -xjXGgJpkMqG8e3dwfCEE4qbyorv2mQT3Ik7XMu+03rtGbwetTrk6UiIHOZsDwjBB -knKWcil5SW82Q+uyLQmxjewFTydjZnrEuLWtCQIDAQABAoIBAEP7gUJjvOejsPa1 -SjlzyhY2/xf2S4gTpbcIr1tmseOsA+bhSClJQwTZHggMvCbSrqRHTKjgKW14m51u -MFm3lB/dNYHz8c/E0MODPhUQeGjrDqx4Ar9gNg6X2HcSE0DyTeXk0nOd/SXm3Rhn -TkAEVW35ZWlSDj0k6zGbu3dVckW92xHzkJTfh0Yo1D+J6B1gm7bUE+OvvNJ6vlWz -tagH5h1HvB7s+aCGuoph5GOrkrUebR0BZcRQuspJAqlItD3OO43iA6+ZNr2vuzr2 -cRC657HpMTvSzU0BViNAWzPLGt8ffOMTmDP/HHvYQ1ErRKhBZYDDqEgCZ7UlfW1i -hxa1UYECgYEA5ZGIQhHobzqCAjs9nzjDt6yYPEkMLfuLxQEr8edII7u+5mmMSCDO -xylT997gur6lvXFEOnRNMBVqM3da7m2Y8isjZVGYxYQVx/CcE9qi1Z8KnGKakSit -NgKebMP3i1isbgbSefGnpU5jDQnmdaL1wEjb94sU1DG9Fc5yd4Kv6m8CgYEA5Kka -O/0zALOCK0/5E9be2zl1oyNrhKdF61L7b9b5RC4VVQQagbKGS14WmHQBmC87bHaD -FhbT3JqmC/HPsbNanOayw+43kwYQ9rtuBkJApK217jLv9uEjYiE8YFuR/jVzuMPX -/dSMKWA7T3uvtLYAt21OzFkNrODvjRa2n3tv/AcCgYEAyd8F8QOKX3UVqhyp/X+P -K88MN8cMfMr8h4qWOCxnVXTdVARwpWSkMKJ5AjjtaYoIeORHWRe4YJYUQ5mrTor1 -uc6RW6E7NEUIWj+NIDBcjHlEfWx/+zHHzvzSj1ZsMg8R4dcB8tW71DNwCqEwFTXt -4N6w/6c/87ChU7GtGsbDJuUCgYEAhinmN66Pn2i0Bp/M4GQhrHVhXZApxNK0xqeQ -2gVDikqTv6dBujm6bDxPe7INQXLtJe2/alWIh5bBuJ5wI669ivQdjbKXLw/PIkXE -/60d6sH1zkZa3/snXKttlogD+Cj6tj1K3Sc5+gj5o+BJrvlfIEDljCbwTDBKvfjG -vHqbsT8CgYEAsTlVOuKGIuGR1xAeOfxXa2uAcc2pam5P5lcJc81Aq4zLtM3C+1sH -nQ6xhepA2dcEB597VKxbbYGmfkMmqGxLH/PjvTnHdQGMAxeZNxmsPQw8Hm3O3SMX -ptJzgBpuAKizbumrOpRVLOvMZB9xNEF6zJikReeCLylqxEmKWBwNmv4= ------END RSA PRIVATE KEY----- diff --git a/examples/ca/private/client.key b/examples/ca/private/client.key new file mode 100644 index 0000000..d0355e3 --- /dev/null +++ b/examples/ca/private/client.key @@ -0,0 +1,15 @@ +-----BEGIN RSA PRIVATE KEY----- +MIICXAIBAAKBgQCgajwSeO+cIDNk0Z2sxqhbhAUE5MJyd18BaxDkw8GeUFQoCvEw +EojihcjQD56fdjx9Us/PMsMrk5lAM9AVrtYqs95ycuGNmZLm5c/TcKpQSmzuZAvC +Z6WrBOkof1HLtNnz2uiz4iPj30H5brgYhK5DsQnGXK5jHU3QwBn/AK/HNwIDAQAB +AoGAVBufZ6gVKe0QRVpKq951Q5aS8x/mfBHutFWow+mHyTQhC+XA1A3Dy9GNmtm1 +t7JMwQD8iIz7HAwFnE4OWnATRff9lDBSPqnxBEbo78M9K52nVlDgRJ1dMgw4wY9a +oDCaP9Xoei25OFZ0IaZIzb/fAOB7r2vQ7guazb7EhADIdNECQQDPUighB68H10dr +b3zXiq79arFXf42dAd7bjT7KNYNPqNxYo9+Pfzfl/rRpkE5KyoALixorqhLMb8Fz +43D2gOFVAkEAxhScWJFbmGVKKP9VRU2XPK+aMD6BbQnO+2agte25HvL0bsMfZ0Ey +nTiKbA19qfpoLZbAhN9Y8GmHwQOARvj2WwJBAID4KdCKWB73lA1IeJAZTMyGz7WP +use+PyWzUyk1au9mK1TU9KDu0hY4gYDd7WZnXIpRyUD6duFIcD6ocUBXYlUCQB06 +EU+oMwGrgGPIOQa+yh/0MSYJMwOpvNavb+soJnaAlrx5IfsUTamRHCuRWgdooVKI +ueNhKThf+d3q7FSMi50CQGS6TaQZlP/XG0xIesUp6J6sWxEc86rSXA91bhh6cYbo +xxlUkcfq3fhsh4cSta7PENg8+pyx+P82xlFEy3ucD7U= +-----END RSA PRIVATE KEY----- diff --git a/examples/ca/private/client.pem b/examples/ca/private/client.pem deleted file mode 100644 index 28da94b..0000000 --- a/examples/ca/private/client.pem +++ /dev/null @@ -1,15 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIICXQIBAAKBgQC2T5tLtk6oqDy7L0YPoAK6iXY0/8tzcLJWA7TykxTONcLUfhhX -6tEq9LeK+HjdI0pHtPTxe4A/t52HRSaR8pjPi7o65Qn3pgWw+ukrtRz6370CMjs7 -tBvpgijbzrhtfwA1IK4YkWaCsnOV+m46r8c+vrfOviwl8JwNXcyu1ii3YwIDAQAB -AoGAPj7f3vHX2W3XjnGNkjgntljIqz/KzxdjTErntQrSx7VDWBnVZe8ei3QSVriP -S7GI4wK9vtVT7G1cs5rAmIQj9+U64EcHkoePCjQ6I1Vtna4QtOWfOWRRq3qQ1O2B -Gxsr+XELxcvjbTeOiGOj0I6tf7g/fUOSVNfFHBEjfL+JsQECQQDfREGHjRTlqK3u -FIGhAZPbYDkVfD0lBTj/M7QfG0RjFkE8knqokR9Z5mYL0h7Kc7+aFxShcgp2mYtV -9tm5ttDzAkEA0QovKTpT+tS1Ze2QjC3a8G2XtP/Od4gAdRZ5/MsZl5OujEYwoW3E -a+mJyU90Aeea5sPPZySMTg3/E3baHEeb0QJBAM5XjdySNgL+vyivCRLdm2H/byJ9 -PSFuzzuE9G5fS/frxIUPt478+KWkeyFno49mJGlr9WQ0Oplb1NuxFY4++KMCQQDH -Ss9Vnf9MpxheGdRyYJFYIRO+gxdDjEzrVEduw+8dPLXvlEduz+iw/RDY9T/jRPzA -PzRv4D9Hdz6VPv2IcpjRAkABG/aYOnF0ruqEr025g/YOean7du/5jSrs9IDH7XbG -HASbO8/exjGBApnGcZTxHEstKQxr3cxNRGVUiP7E2m8F ------END RSA PRIVATE KEY----- diff --git a/examples/ca/private/gateway.key b/examples/ca/private/gateway.key new file mode 100644 index 0000000..d170447 --- /dev/null +++ b/examples/ca/private/gateway.key @@ -0,0 +1,15 @@ +-----BEGIN RSA PRIVATE KEY----- +MIICXQIBAAKBgQDE4UR0yOkLb8LlP55xsKtl4LK/pb/I2aHumyIEjtwKXTkceU+r +WpCzO3KD4D4ju+L7hQOzuqJaffKv7hWRuObdZ0EtZh/u6uZlLH1jCKowwBquL/0e +fPq8mbL0kySjvfZiYwhJoMsjHNRfO8Kqe6N6O0cCfsakNN2K63i2215GVwIDAQAB +AoGAco75fFLjd6oiZ66rDVBVi0RB/k392Gr6VJKkKq7NzqIL90uHVheulvwCWEYF +IlnTa7MsQkpY6frbWg9ZMZ+7hRd2bYAZnZa32FI592Nq/sQh2+oB9pyIFW4A1Q1u +l3ec01SVBo7njmMSbVbZBsToK9aKU9Y9BTwzP9Aye7esq7ECQQDpdtuWXdx4JGJT +SpbNd8o3djedtf3pr/7DiTuqjHuSdvdvAi+GPFG05Ri6vcGtvDnMlNGLvGoGcx7/ +rEH1cGP7AkEA1+JfhCx6Vstqf9E+nUYRoabJHg9uPk/e5EJFoNU9n7NigxQ+5HLv +rZylnvv7w0NrIwYroPWAI0TCtnC97Eb8VQJBAIHWDxLVykmqemA16B4Gk5g6j32O ++9HdhcJ67IrRq9tte/fpcEKoAwymKBWaeD7FoiNLVCnxM8m4djHcO6ZixccCQEQw +2BTq67XQyRIYqRuKj3UtNqfNHfiGyBP3rwCveqigRAS9d2Q3vedr7JC8bXjvKb9F +arCL+26ogIyaLhOdFIUCQQDRF1YERgI9Up0Zs0ywb9VGFCdToeeQQCONzanwT8Bj +fyoigXfgm6cIt7PHl4P4KG6hbFivdaj+B0acyTr8l6Lk +-----END RSA PRIVATE KEY----- diff --git a/examples/ca/private/gateway.pem b/examples/ca/private/gateway.pem deleted file mode 100644 index 8a6b6b3..0000000 --- a/examples/ca/private/gateway.pem +++ /dev/null @@ -1,15 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIICXQIBAAKBgQDWzf8yJd+I743e+sHaPg2Kw7df+KSlw9EQ0RIZQVPv0e+oLD2F -tpKRwolUe91u66yvlbndxwm6kVce7OgLOJMtE2K/2ESeDZdS7ZSXDcjSVN53b1Dp -gxbJQB6hm8oGwhZRh+Ex1P4RMfcQmtSCbJQVCEe3t4egGnbqKLXHFrQKaQIDAQAB -AoGBAME87f/iHFcnElzu/qdjvXEBIp0+pHfPUeur+Xko0Obk2JFUwz/f/7kK5dpP -1+NqNp56totx/CmPiG10uEcn7RUwwbp3LrZfOcLR7nEhPm8BqgubFoVzCprRCVQp -sVE3DcZjnwa1TJ8jkBC+1QPOQy0AK52sLPekq6q+SU5gdiwBAkEA8ikJ/NxL8Uqx -p1JkyC1GMpzCw9Qa3/g/U25WrYoF5ZdPOM/YjwGVV8tFyrA6pNYUYoTrXQJtrYOa -LDjgwWUc6QJBAOMUujMYrdNeOEYix9oAnThA9kmvN5j0PzKgghSHPtFbytK7n+a+ -gaTTrzOn9kFV31HspgfcQx0xST9aN1QNEYECQECuZ4WLzhkQK22W22aAeUyRhJBL -+jWymC+PvEU0JakShk2VbrGb6aj+mZCvC6r1p5I9EKTSPjtneGmxc48Uk+kCQQC6 -7s8xTPmbbI6qvesDPUovitq0YbdFBJwZ0yQCPiuqMQRQYgAJ9X3H8DLkNTp1InnK -eSNciSf+mhoQOvYdDP0BAkAcdFiENSU/pTW3GdoJtW2VrvbKtn8n0dLKDJ5/aS5o -u1IJrqmvfDKyZ0WLeazk4bVh7k+EPxn2whymMWeEuP5n ------END RSA PRIVATE KEY----- diff --git a/examples/ca/private/master.key b/examples/ca/private/master.key new file mode 100644 index 0000000..9e61957 --- /dev/null +++ b/examples/ca/private/master.key @@ -0,0 +1,15 @@ +-----BEGIN RSA PRIVATE KEY----- +MIICXgIBAAKBgQCuwLSBIPmPqx/xn8/cweZo6CR1Umai1ZSR5GI4XamFPh2pZolz +yqfKo6pynP5Tq0P45PL7E3pdeF6i5iSOE3Oze7pURLZvM9SHyqqojp5dzWye78U+ +AHCJmLlUdUZczolsGyn78j1niTZpb01b3NRmNNOppRanMctZ0KI0vFAUQwIDAQAB +AoGAOWKco77BVPVb4wuYxaSC1jZNKp2piJVcWWBHBL11GoUgVm2Oe5Cz8u413bdC +KRWXl5cPV3W4/BK3+QRcQq+OkXmMCcjRExtlupimTORgwPe5vpSp4VI2LW6Wzaro +wAMrxnVmF2wcTDkOPzhWNUl7nQGCYqkubTePEFxCkDWxrokCQQDmAJbnpP6eaSr3 +vdI6DXR8k7HiVrhGJMdbaA2buLJDwwfC/V/N5TMlxFPKc5KumLZxNsSVw7U5m8DW +xEgxTVK/AkEAwoFmO1WmD0Drhy0+gHbSHTmVgnoAZ0jA4t/Q1uJEU4L8QgrXVLPX +rwj5UGydX6jYLt5gboiNhnaExhxwvrWTfQJBANnHWRvBKK4J2nt1qub48oE6v8YW +YqlYDcPJBImcGn763hCNJPepvAJYoRYi1JKpWqZcO0urYZ9IkRFKDSlRk7UCQQCw +ChOv8hXIynYhMzbVaDVFFCAYJjmFQViqPe2y/rjeaLfNQiif1eGI3vNe8d8BfDyl +NslKYTbOEyiacZUtVgO1AkEArLDugo6zM763mh6fHkSal5gRhVBoITH3htKpykHd +UMbryxQ5QTKcvOoFIj6UfwdaAC6Bg+ezjAWFPvBZCru5tw== +-----END RSA PRIVATE KEY----- diff --git a/examples/ca/private/master.pem b/examples/ca/private/master.pem deleted file mode 100644 index ef28ced..0000000 --- a/examples/ca/private/master.pem +++ /dev/null @@ -1,15 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIICXQIBAAKBgQDdYbjVigfMHOCnaThMO3Kth4GE2LqHBLEcdUKQfrUP+jWREiu3 -qsHzpcha7+R7ALOP+jY4mY9uKzy3daKO7HY/GTQDWvvnF/9sFVSWGKHOEqbXdwwt -4DO1p8RdVd02Jylr7WwKFTm7TWB2xjJAoraQRD55M21HEjMKjXwAWbs0jQIDAQAB -AoGAN8wXkAq4KGPm44sLm3soTkBnDpqpeLpgAXI0ksK81AgWVDgmOKabN9PDCdiI -18+3ckR4Qg/CLNxM81h83lUPACRPSG/dsf8LWWc56HDzlC38PIoP1ux8EYVQeeaH -T6q7Yf/1Ww/xD0diuZ2+WSUdumvOG+FKlrssV6+uD6b/0mkCQQDxtpEgBFDdnQyP -YwsydPemkI3/h8+pjMAlZ9f3u4NLApRntklHmtLO7yRyt4RjPd1lzNMqkpckYohz -cRw89OtLAkEA6neDqd7akFkBWNLEqcsuXbK/xp0+MGgRKuuc6NJ390nTWRXDsl94 -b0kKp6qcdC7XW+jVv1qzzqV4xXzv/6VghwJBANOP6kJNxMHUPjQaiqhlPIXrrH3m -T1qluWCEHcHVvDshTOfh4w3rc2xwYESQYC3E7k22E3YFzIiqPahdbkvkSzUCQQDE -yYxzHXz53AoaX8P58nM25xi4fS8994o5KMloS4WuwoKlaXP3mNN/K6HKuZJYnRvZ -oyELWvhA/3bO4h6YxVevAkBWbH1OgtC/YjDhRrvC7yFMfgDoKehb/OHhw9KY+4VO -VZVRcvq4LKEMw9L9MJIbcuoGmeK9khd+kw+9hh5ATnzK ------END RSA PRIVATE KEY----- diff --git a/examples/ca/requests/.gitignore b/examples/ca/requests/.gitignore new file mode 100644 index 0000000..e69de29 -- 2.11.4.GIT