diff --git a/test/certs-generator.sh b/test/certs-generator.sh deleted file mode 100755 index 38bd7fc..0000000 --- a/test/certs-generator.sh +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash - -echo Generating server key -openssl genrsa -out server.key 2048 - -echo Generating certificate signing request -openssl req -new -key server.key -out server.csr -config csr.config - -echo Generating certificate from generated request -openssl x509 -req -in server.csr -signkey server.key -out server.cert -extfile csr.config -extensions v3_req - -echo Generated certicate -echo -openssl x509 -in server.cert -noout -text diff --git a/test/server.cert b/test/server.cert deleted file mode 100644 index 97feaed..0000000 --- a/test/server.cert +++ /dev/null @@ -1,23 +0,0 @@ ------BEGIN CERTIFICATE----- -MIID2TCCAsGgAwIBAgIJAIRJZ1kGT4ZGMA0GCSqGSIb3DQEBBQUAMIGbMQswCQYD -VQQGEwJHQjEfMB0GA1UECBMWVGVzdCBTdGF0ZSBvciBQcm92aW5jZTEWMBQGA1UE -BxMNVGVzdCBMb2NhbGl0eTEaMBgGA1UEChMRT3JnYW5pemF0aW9uIE5hbWUxITAf -BgNVBAsTGE9yZ2FuaXphdGlvbmFsIFVuaXQgTmFtZTEUMBIGA1UEAxMLQ29tbW9u -IE5hbWUwHhcNMTMxMTE0MTYzMzM5WhcNMTMxMjE0MTYzMzM5WjCBmzELMAkGA1UE -BhMCR0IxHzAdBgNVBAgTFlRlc3QgU3RhdGUgb3IgUHJvdmluY2UxFjAUBgNVBAcT -DVRlc3QgTG9jYWxpdHkxGjAYBgNVBAoTEU9yZ2FuaXphdGlvbiBOYW1lMSEwHwYD -VQQLExhPcmdhbml6YXRpb25hbCBVbml0IE5hbWUxFDASBgNVBAMTC0NvbW1vbiBO -YW1lMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArpabpovFB5NQXlNx -bMY696BZRx/AIpW5ouqsrr7ISFoNJlg7lSfjcli6h6OAk+BYQz/uVYw0VdT1vNRe -++cquGfmvQMv8wbWPW7mjMnZegvGmbwZZiVxcWeinTA1+JNd+HB2a2sqVv0nDUee -Ke8cOlgkIShrsTvkCAwOAJMM+/Es1UdqxV2T68zJk/N9sYrckV1M3WlQcIxCMV/u -0Qk2gUu2FyV8ghsQp8Mm4O+TvWBBPNqkHwXN7fdsVqq5Qx4WY0KaL5/SQK25zcDM -fN48Yqm03ccfb8S0STUH5zLtOKRNQPFVUJh4Be9MYzZugfULVZNmbZN0rpyjJ6nd -ZMGK5wIDAQABox4wHDAaBgNVHREEEzARgglsb2NhbGhvc3SHBH8AAAEwDQYJKoZI -hvcNAQEFBQADggEBAD2nQNFbqklcZOR2KqIXYHMGihtYJK/twAzR/YJIDy7GKFWj -pr77BUN9iRVDHCbww78WUPJ8NIrY2iTNoDwWlCbQlmpyvFc6Rv2k855XmN2hrdU9 -FqwSTIvTwVH11Ue66IcZ7xIQCnEGmCeB5qg7ueMYuO/wbuEHggTd16AS7ZOS62Qw -f7CTzMk4U+ZJaqOwm8JkjOfoSU6L9nCCLu5iECKNnhubMhIIbY5r3Y28tQKMtT/M -sWxrJunAeTRlL97q7YXyZKIGDPqKZhK3hSyc66jj2a6aBXSltKBG4RElNbuw8SQ/ -QHWmJtkpng/V5HjKC9CSLq6YWlJ9ER2qsVQbToM= ------END CERTIFICATE----- diff --git a/test/server.csr b/test/server.csr deleted file mode 100644 index 0522ee6..0000000 --- a/test/server.csr +++ /dev/null @@ -1,19 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIIDDjCCAfYCAQAwgZsxCzAJBgNVBAYTAkdCMR8wHQYDVQQIExZUZXN0IFN0YXRl -IG9yIFByb3ZpbmNlMRYwFAYDVQQHEw1UZXN0IExvY2FsaXR5MRowGAYDVQQKExFP -cmdhbml6YXRpb24gTmFtZTEhMB8GA1UECxMYT3JnYW5pemF0aW9uYWwgVW5pdCBO -YW1lMRQwEgYDVQQDEwtDb21tb24gTmFtZTCCASIwDQYJKoZIhvcNAQEBBQADggEP -ADCCAQoCggEBAK6Wm6aLxQeTUF5TcWzGOvegWUcfwCKVuaLqrK6+yEhaDSZYO5Un -43JYuoejgJPgWEM/7lWMNFXU9bzUXvvnKrhn5r0DL/MG1j1u5ozJ2XoLxpm8GWYl -cXFnop0wNfiTXfhwdmtrKlb9Jw1HninvHDpYJCEoa7E75AgMDgCTDPvxLNVHasVd -k+vMyZPzfbGK3JFdTN1pUHCMQjFf7tEJNoFLthclfIIbEKfDJuDvk71gQTzapB8F -ze33bFaquUMeFmNCmi+f0kCtuc3AzHzePGKptN3HH2/EtEk1B+cy7TikTUDxVVCY -eAXvTGM2boH1C1WTZm2TdK6coyep3WTBiucCAwEAAaAtMCsGCSqGSIb3DQEJDjEe -MBwwGgYDVR0RBBMwEYIJbG9jYWxob3N0hwR/AAABMA0GCSqGSIb3DQEBBQUAA4IB -AQBQN6fOkBYelN/S1Sc9BC/EjkOUiUYJC+Wt7AzYwqEHpEcZ3qciZBnTDZUmjmd0 -0NPM0klY0oygEpbV/aXQFDK9me/3vBF4TlXchTDOLLzvzbXvvnZbp3j5n1TzS4vu -HW+g52D87fWhjElNk4wPD2WrYagdxflTpL0TAoWl+7uW5krVa9gTTwgCQ6vw/4IV -1QdyT2G4TjUQBjk5yBerlj1k2Wzdn5ZgGnKAVBbO09raFwY0J+5JTBl+X/os7gW9 -1w84wMnsd5vrsVi0UAnzwF5ZOziP2DDn+4cGe33bSvHgNP30NUXhtkX/3v6a74Tz -jYf1EnwrrWVKPmkH96V3YB5e ------END CERTIFICATE REQUEST----- diff --git a/test/server.key b/test/server.key deleted file mode 100644 index a6c2137..0000000 --- a/test/server.key +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEpAIBAAKCAQEArpabpovFB5NQXlNxbMY696BZRx/AIpW5ouqsrr7ISFoNJlg7 -lSfjcli6h6OAk+BYQz/uVYw0VdT1vNRe++cquGfmvQMv8wbWPW7mjMnZegvGmbwZ -ZiVxcWeinTA1+JNd+HB2a2sqVv0nDUeeKe8cOlgkIShrsTvkCAwOAJMM+/Es1Udq -xV2T68zJk/N9sYrckV1M3WlQcIxCMV/u0Qk2gUu2FyV8ghsQp8Mm4O+TvWBBPNqk -HwXN7fdsVqq5Qx4WY0KaL5/SQK25zcDMfN48Yqm03ccfb8S0STUH5zLtOKRNQPFV -UJh4Be9MYzZugfULVZNmbZN0rpyjJ6ndZMGK5wIDAQABAoIBAGmAQ3DCF387ax6F -CA62P13yPOD4888ycSpc65rxWPA30qhwOxkoMI6hxZ4/lGxH7q48zNZPUjTn6tN/ -9iH9EFi9GLbxXSFb6UzYXmOHem8A/LNb8nFCgSoJeT/JqWOcEfYWZ8kDymMkuVuS -AqbOgl1TdAnBdkp0qZifSDraoccAd/VZFQA/aOIqiWGlYFb1nOpySbc+TrLlRhVz -jAOGfCs7lAFHf3FDFJOGyrIQ/othTc1ffHxfqTMYpi3szcfTBIAG1/xE/EyN5CHz -DFXfwkUU66JRll8j/E0B9OnDSuogi4FYFrqWJ+fjNPB4vxHaC8dQ+q7JehYPNWP9 -A2LKiOECgYEA2mZ0PVuuhsZpv6YuoFua2nDQLCZ+p6VQjK6MasTuyEBqln3pV65B -m9xIegf4wgSCd8sh6Ops7FAw4cTy9DueB3vBzdG/kgupxo0zbDGmpaecUmXl2IVe -VaA4YWPU82Pw3tT//vpeYyOmKUTLEbtemj2xQrc/HnaddV6hOsAl9dcCgYEAzKU7 -w+PJ/+QLYZuAUZq0GxQS+uOpUEW8U5SyD5ANh7sCImRa2bPhfFqefdxIQdcr2nQZ -OqdXa+sjug7CtyI+ZlGd0oHFiYhyc1WAXKlVrAtFb+ssWo40rUvvB+4H42q7I5SS -lCYxRjLd/Qph7X3M7je25PC4GVRSIWYQnBOhUXECgYBDqZo5qD3Z436/sWygocDI -DEtyYjq7Faxu6WT3byvLPqnHFhtE3ufUsdqCdBXNhjglhPlsf7RfQjjiuXHL2OyM -xPq2GVWQmaxvpy9XRcqrZ9I2dPtQqYEgZhMRmSxQe5YUc0kcZdT4QgMopfeD9tjI -UHSqhrs3ZOhDhJ3O5djc4QKBgQCI8DBT3oN29dQf1nxBHvJSBFbHB7xueJuSmjek -blJ/dsXw2ZJphxLlsYXI1rSLSj6QCYwwUXYQQuI/SE1HWmTC9u5SxH+4jlN3lck1 -OCKZ41jtkUK2vd3F8L/cYI1qwirDnlGPTRc/0B33ixEIaFvPM/zwqZunZ2Ml8jQ/ -HGugIQKBgQCWuZGkOz8bAGLiRifzqJJLPLPjR0IoNaljTL6h2ISl9RM3sLnSmeEa -klB8VmmPni/GxmJb6c1nj2qejw2mAqKa28KW5hYF4tkkbTasj1YE7MYsggoI4DRm -TndRVohGMPflZEbY9+lteF8oZE5igsB/qFPIsRZt2cIwUtd7+Ad59g== ------END RSA PRIVATE KEY----- diff --git a/test/support/certs-generator.sh b/test/support/certs-generator.sh new file mode 100755 index 0000000..c6f80f4 --- /dev/null +++ b/test/support/certs-generator.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +echo Generating server key +openssl genrsa -out `pwd`/test/support/ssl/server.key 2048 + +echo Generating certificate signing request +openssl req -new -key `pwd`/test/support/ssl/server.key -out `pwd`/test/support/ssl/server.csr -config `pwd`/test/support/ssl/csr.config + +echo Generating certificate from generated request +openssl x509 -req -in `pwd`/test/support/ssl/server.csr -signkey `pwd`/test/support/ssl/server.key -out `pwd`/test/support/ssl/server.cert -extfile `pwd`/test/support/ssl/csr.config -extensions v3_req + +echo Generated certicate +echo +openssl x509 -in `pwd`/test/support/ssl/server.cert -noout -text diff --git a/test/client.key b/test/support/ssl/client.key similarity index 100% rename from test/client.key rename to test/support/ssl/client.key diff --git a/test/client.pub b/test/support/ssl/client.pub similarity index 100% rename from test/client.pub rename to test/support/ssl/client.pub diff --git a/test/csr.config b/test/support/ssl/csr.config similarity index 100% rename from test/csr.config rename to test/support/ssl/csr.config diff --git a/test/server-fail.cert b/test/support/ssl/server-fail.cert similarity index 100% rename from test/server-fail.cert rename to test/support/ssl/server-fail.cert diff --git a/test/server-fail.key b/test/support/ssl/server-fail.key similarity index 100% rename from test/server-fail.key rename to test/support/ssl/server-fail.key diff --git a/test/support/ssl/server.cert b/test/support/ssl/server.cert new file mode 100644 index 0000000..aa57a74 --- /dev/null +++ b/test/support/ssl/server.cert @@ -0,0 +1,23 @@ +-----BEGIN CERTIFICATE----- +MIID2TCCAsGgAwIBAgIJAIqNjOazfhofMA0GCSqGSIb3DQEBBQUAMIGbMQswCQYD +VQQGEwJHQjEfMB0GA1UECBMWVGVzdCBTdGF0ZSBvciBQcm92aW5jZTEWMBQGA1UE +BxMNVGVzdCBMb2NhbGl0eTEaMBgGA1UEChMRT3JnYW5pemF0aW9uIE5hbWUxITAf +BgNVBAsTGE9yZ2FuaXphdGlvbmFsIFVuaXQgTmFtZTEUMBIGA1UEAxMLQ29tbW9u +IE5hbWUwHhcNMTQwODI5MDgwMDIyWhcNMTQwOTI4MDgwMDIyWjCBmzELMAkGA1UE +BhMCR0IxHzAdBgNVBAgTFlRlc3QgU3RhdGUgb3IgUHJvdmluY2UxFjAUBgNVBAcT +DVRlc3QgTG9jYWxpdHkxGjAYBgNVBAoTEU9yZ2FuaXphdGlvbiBOYW1lMSEwHwYD +VQQLExhPcmdhbml6YXRpb25hbCBVbml0IE5hbWUxFDASBgNVBAMTC0NvbW1vbiBO +YW1lMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwewfSXzY4kqxDrgc +vJtrF8TTaRtllvPgdS/3BIfRcUX47AQX2PyGoQIWXHGE4iplq7ph8dMGq6/1sFzo +xkPSWFi+sHk9jvBz32GiDT7cf+ivaFWmrnsfWwWcwStnY9hS5DXuqm31TFZjE0TW +ua/K21bU9yayJhklq4H0WigRJANkkj+BXOZzNALjMOlgKgKzP6wfea2ckwGkyuQF +Qu9UMm3N3vzybNgSznIVAk4BpShOR0oTOnPtaNaCG+NDtZe5vqbBAFMQsOFTJGa1 +UB8/z988cHbxvy1fifMBL3maHUyTgac1FDrCUvCvdetPOnDzqW1YS4xkKQpnU/7B +02qAVQIDAQABox4wHDAaBgNVHREEEzARgglsb2NhbGhvc3SHBH8AAAEwDQYJKoZI +hvcNAQEFBQADggEBAAUh04Gmtm5E6x36VBulz7LdiyHTm5e3VlhmFEzL9unmDXxA +U8kStsbfmNHW2pPmfB0eVSdAxJIu4wdZWSfxSD/PzcdgxPF+5RrLwstg90kU+4Vz +fa74ZyjF4OOLlTPGqqddTeaHy8tKgJBPndTV1pOKN3Wd2JlFqGV3OoKlUjCUUcwV +g9PsWdxC2NG02hPFmztKqDapv7XmwZMoIUZGw5de4FMtzYE9sQkKGB9Ar87WGRm6 +L4iLeonjaTU8Ao5DmvNtWsJZG07o6qK4NjDaUnOf1+BqpqHPUQ+IT1RzyrWnspU+ +F4OfVF79RbGIuFMb0UyoZ14N0JfgqZ9dlKC8mcc= +-----END CERTIFICATE----- diff --git a/test/support/ssl/server.csr b/test/support/ssl/server.csr new file mode 100644 index 0000000..de1ae5d --- /dev/null +++ b/test/support/ssl/server.csr @@ -0,0 +1,19 @@ +-----BEGIN CERTIFICATE REQUEST----- +MIIDDjCCAfYCAQAwgZsxCzAJBgNVBAYTAkdCMR8wHQYDVQQIExZUZXN0IFN0YXRl +IG9yIFByb3ZpbmNlMRYwFAYDVQQHEw1UZXN0IExvY2FsaXR5MRowGAYDVQQKExFP +cmdhbml6YXRpb24gTmFtZTEhMB8GA1UECxMYT3JnYW5pemF0aW9uYWwgVW5pdCBO +YW1lMRQwEgYDVQQDEwtDb21tb24gTmFtZTCCASIwDQYJKoZIhvcNAQEBBQADggEP +ADCCAQoCggEBAMHsH0l82OJKsQ64HLybaxfE02kbZZbz4HUv9wSH0XFF+OwEF9j8 +hqECFlxxhOIqZau6YfHTBquv9bBc6MZD0lhYvrB5PY7wc99hog0+3H/or2hVpq57 +H1sFnMErZ2PYUuQ17qpt9UxWYxNE1rmvyttW1PcmsiYZJauB9FooESQDZJI/gVzm +czQC4zDpYCoCsz+sH3mtnJMBpMrkBULvVDJtzd788mzYEs5yFQJOAaUoTkdKEzpz +7WjWghvjQ7WXub6mwQBTELDhUyRmtVAfP8/fPHB28b8tX4nzAS95mh1Mk4GnNRQ6 +wlLwr3XrTzpw86ltWEuMZCkKZ1P+wdNqgFUCAwEAAaAtMCsGCSqGSIb3DQEJDjEe +MBwwGgYDVR0RBBMwEYIJbG9jYWxob3N0hwR/AAABMA0GCSqGSIb3DQEBBQUAA4IB +AQAp1pzdVpjTG/P81TU1gAJKwgsaTzr6Wi7/ZC47hYpG5IhL/L1GDbxWi4jm6a3W +fo1Txd485BvT0FiQPvut15PjNXV1y2UDaRJeMRHyvNSH0skB5509/OC0etDgp5M6 +hFKWAJ3zIqxKXSbbu11Yw0V/6V/25peJZbIz9yl1RRZXFxR/AujtTZlsusL1MDSH +EiaONC0ELCuohY9+XmdRDwMZ8JFRFkugxcsJyK1cCpJhWGrRqdjZ+4zBIGAoPA70 +31TbqUPSBojtbOAsAv7dkAjPrNRf4tzvBsCdsm6yF/XcOx2wpDOvyAWcFfmLCV1w +IFShgb+pMapVvEzIWh00aBAK +-----END CERTIFICATE REQUEST----- diff --git a/test/support/ssl/server.key b/test/support/ssl/server.key new file mode 100644 index 0000000..4e67be6 --- /dev/null +++ b/test/support/ssl/server.key @@ -0,0 +1,27 @@ +-----BEGIN RSA PRIVATE KEY----- +MIIEpAIBAAKCAQEAwewfSXzY4kqxDrgcvJtrF8TTaRtllvPgdS/3BIfRcUX47AQX +2PyGoQIWXHGE4iplq7ph8dMGq6/1sFzoxkPSWFi+sHk9jvBz32GiDT7cf+ivaFWm +rnsfWwWcwStnY9hS5DXuqm31TFZjE0TWua/K21bU9yayJhklq4H0WigRJANkkj+B +XOZzNALjMOlgKgKzP6wfea2ckwGkyuQFQu9UMm3N3vzybNgSznIVAk4BpShOR0oT +OnPtaNaCG+NDtZe5vqbBAFMQsOFTJGa1UB8/z988cHbxvy1fifMBL3maHUyTgac1 +FDrCUvCvdetPOnDzqW1YS4xkKQpnU/7B02qAVQIDAQABAoIBADW/8cgXr7HBTCQt +SeHJHjzfVE28x0K45Az3N3ts/dNstpsMY2PEUriL8JC88j0RzU51AbLab+3kfq/c +gLR7lfDg4DHf2P0mjqdq01TiiJF3eC7uFp4kCEPdYV51XlnhWtBgVn+srKH1C88K +dI3ROOPkxHCgrB49OCC6i3T1yBJ31hZFjKt39614aRFhs8luq1qFuOwoY10g09m6 +B49bctY20A//H4b/LTlAKdGQCQMJgLX8nE2qG+oc985WB66guzPcZvz9iuPLe7XV +VMvVmyh9V8z+GKf2ySn38xV0t3pXSkhbJ9bu89NFkFRPb+6hdbL8q7Wxumhgp082 +mXeKHqECgYEA92QuGfDCWKRs06wfAXoGdUeKQC0lQWeNKgoqx2PNAvkkWYLjUsqR +19hagPK+sc6IyPUqgTjA+1Jv/kSE9NnfEttrBvZbdp8IMR6ylIf5CWaVAAE0b7Xh +XDhV4bQs8V7/0RGHzTu8gD6c5wOcNpDuOrvKTHxVAHvTED+mJnQnWHkCgYEAyKug +wlm2Yy0WtVceQ2pflj7OzTgiuVFrP7WT5B8omZxAz8UXMTL8XZiQtQAEaroT1Yup +IN0mYzzDat04JNLWPE7IZ9CLcIEtiwZoXn4u761PXKHpX9wfXUrOI0fyfirgOGM4 +q/TArpe2DzIBd+4cKab0ghZPP1fhySZ/zd2R570CgYEAwhJg6BCrJYa3qMYZ/LqR +Xmek2PuRgmGNqDEZphlwtqhkD6RSWJx5FO6w8P99AVeYjq1ljsHLAl2FZd6yvrI8 +ATsIFwokbkYL0xzV0xdoEivbL4nCbPAtvn6jQNBrgV6ZKJWsByCZm7GCvOdkIJpJ +iOHQrXfL5vk8dj64ROpSA2ECgYEApktET4rU0F8/IEvvsmJmkDXAXuSUMgq82/D3 +e+YuWQ3Zz9Q+ofDknhOeZ8B56JAHe8HfCHL8KuTh9J8atbla/GM1RILX6wXB3iIT +P6tF7i0rRVKP+XaLL16ccTRgShnx8giXoDiVrJngr7r66I4UHJhUq7EdPxru6yjS +ZKGnFekCgYB00O08kKR+fwb1ftYwS50ifRjGbTep9YUn2qdEFN4k5dnuU88ekxfS +IhPcIeQ4JSQmD91IQeL7/E5HZWRxZMyGDENoRvDbnExWbQDsCCQVHOIAsGEHBNrB +aliM8aXl86m+/0AXeZirYLrAKrTYlFB8/AtZKTkWzsnkgHsX/cd5LA== +-----END RSA PRIVATE KEY-----