diff options
Diffstat (limited to 'tests/auto/network/support/modules/network_test_server/files/ssl')
9 files changed, 162 insertions, 0 deletions
diff --git a/tests/auto/network/support/modules/network_test_server/files/ssl/certindex.txt b/tests/auto/network/support/modules/network_test_server/files/ssl/certindex.txt new file mode 100644 index 0000000000..0b499d1363 --- /dev/null +++ b/tests/auto/network/support/modules/network_test_server/files/ssl/certindex.txt @@ -0,0 +1 @@ +V 181130145252Z 100001 unknown /C=NO/ST=Oslo/O=Nokia/OU=Qt Software/CN=qt-test-server.qt-test-net diff --git a/tests/auto/network/support/modules/network_test_server/files/ssl/certindex.txt.attr b/tests/auto/network/support/modules/network_test_server/files/ssl/certindex.txt.attr new file mode 100644 index 0000000000..8f7e63a347 --- /dev/null +++ b/tests/auto/network/support/modules/network_test_server/files/ssl/certindex.txt.attr @@ -0,0 +1 @@ +unique_subject = yes diff --git a/tests/auto/network/support/modules/network_test_server/files/ssl/private/qt-test-server-cakey.pem b/tests/auto/network/support/modules/network_test_server/files/ssl/private/qt-test-server-cakey.pem new file mode 100644 index 0000000000..41cb77f2b4 --- /dev/null +++ b/tests/auto/network/support/modules/network_test_server/files/ssl/private/qt-test-server-cakey.pem @@ -0,0 +1,18 @@ +-----BEGIN RSA PRIVATE KEY----- +Proc-Type: 4,ENCRYPTED +DEK-Info: DES-EDE3-CBC,FB0CEBBA31B47E40 + +LdPmxcZxHRY5FCGVzbKVOtiC5UJghTcLETP6pxZY+EhgkkNzjfyEdo7t5HGGkKrA +Wds3qi4gqV5KOhjHJuf0N436wCBpChOs9d0sz/WZeBEQTJqfQAtaPNPjzmIm1tkK +VFnOZe+Ms0mnGJi+Mp83vuW0fWf5+sTZ0BPcDXOfNqHDO3ASa7aHX8rzxwW+leL5 +mudhFc1nIE9kMeh6TFPu9+FtE1Q8fdj9Vzub83wYKAEMeOQPaAduauvypqFTYwq/ +QfkSf2TqZYBNQvh4TAgDKtki8mR7o8ZKxlAs3srJJAV6iB6LjAGVH8/xt/JdkVmu +EZvPPwnkhYAYfNOORUX52eWEefuUeD9MLsb+uREGFdoh40al1vveK3allCYzR6xT +mtJ7dD2Fo0FJe5j8eBrvHqX3ANT4IwfrBm+P+zkTbw567xXwOuuJsQfJM66tK0p+ +uL1EVkGZion6VDDolo/zDPpTJg6ZuabmMpB8oczf4eM460hM9l5BnZ1G2HkuCqba +zhm03KHjMrczdlifOWAIO+5yR/K5H4BHrKvRbbv6rpD8zI9pDIWDmJnp5T3PQNs7 +Y/QQBG2S47Z/ysMFCn+JPGk8hwld1hCrMRQsrn1JQzzXmcBOTc7MeSTTPVtC7rIR +A+GEck3B/IAD+8USkzKP0pqAgkQUCSmY3MgI8tPPaB9tXaduzxUo10abyWkKbY6F +EzKTdYEIXvcibXdolMj4rzXrYLUMSpu2A96WeZiW2vTB+VsLdLMfitje0LOQQ1te +byI54ZSOuUcnqEvm8/W4p/Y2lQ4HGHpaFxvwINQOG7Q= +-----END RSA PRIVATE KEY----- diff --git a/tests/auto/network/support/modules/network_test_server/files/ssl/private/qt-test-server-key.pem b/tests/auto/network/support/modules/network_test_server/files/ssl/private/qt-test-server-key.pem new file mode 100644 index 0000000000..8b7ce5811a --- /dev/null +++ b/tests/auto/network/support/modules/network_test_server/files/ssl/private/qt-test-server-key.pem @@ -0,0 +1,15 @@ +-----BEGIN RSA PRIVATE KEY----- +MIICXgIBAAKBgQDNqttv1jTJp/HAvuRBGBniAski5qfVugMunih69F8ad193qRE7 +j37wLsae6zrZEtfBDFHoJFI/I8NCDBHG8hyhQv60wmmDrfdwsRgVzCAoYjDwLBXm +Mxmvw+scwJH3EWiUUPhJNwgy1z5136O8aQAV3s2HD1wCa4LIAX1q8B3ccwIDAQAB +AoGAGiDou+6UykHB3uDhkruDHkmIUBzJmceF+/gv4F8Hbg9YW5VpEQ4L7Guk5C+y +TD2ul2H/TeS/ZjIe7lcmMwYzSLcyeKfaiaV1EhPGjIdvB4ysTN79pfWXQtlpt/Z9 +I/EOoW9XosJ/EOFdpgV0MC9QMTQKMyS0qQLwhBsoAW4DcEECQQDmrWEPNprbEDIH +Sm+KlMH6rdybIvzR3IPlYE6kMjQIWbUmGNxSUT7B/UDh2QeaTT54Rb1Ygnq7gVjC +RHU3wnGxAkEA5D6jI/E/xtQSq0KKVpbOxN1dIo0MVPbO/hI7/pO2DdZIM0O4GL55 +ks83O5ZDTfrVy2Ys/9lqbbq+5FSs+NZ1YwJBANzAXRsO+YDcbdP2Uun+0+fOjEhW +YjV/XyWaVYfil1LKboXn0qhgIbvJXVcEt7bdZwP4UWwracKY1NUMaFSVGvECQQC/ +L3iX8szpT1sT+XjHbytj28jX2C4sPVDFoaB/bltg280+o8rhbyuGvewWDZfzCdlr +tvqalROBNpwPxp3dEkbhAkEAl7N7/7hWbw7Xv69ww7i0jcPduukbtbEY1DTmARhR +rOF5AiztOAe+R94iLzkj63ZU0LcoSAixehp2tdkdtTI4CQ== +-----END RSA PRIVATE KEY----- diff --git a/tests/auto/network/support/modules/network_test_server/files/ssl/qt-test-server-cacert.pem b/tests/auto/network/support/modules/network_test_server/files/ssl/qt-test-server-cacert.pem new file mode 100644 index 0000000000..83adca2577 --- /dev/null +++ b/tests/auto/network/support/modules/network_test_server/files/ssl/qt-test-server-cacert.pem @@ -0,0 +1,22 @@ +-----BEGIN CERTIFICATE----- +MIIDuDCCAyGgAwIBAgIJAM17QpZu2GP7MA0GCSqGSIb3DQEBBAUAMIGaMQ4wDAYD +VQQKEwVOb2tpYTEUMBIGA1UECxMLUXQgU29mdHdhcmUxIjAgBgkqhkiG9w0BCQEW +E25vYm9keUBub2RvbWFpbi5vcmcxDTALBgNVBAcTBE9zbG8xDTALBgNVBAgTBE9z +bG8xCzAJBgNVBAYTAk5PMSMwIQYDVQQDExpxdC10ZXN0LXNlcnZlci5xdC10ZXN0 +LW5ldDAeFw0wODEyMDIxNDQ3MjZaFw0xODExMzAxNDQ3MjZaMIGaMQ4wDAYDVQQK +EwVOb2tpYTEUMBIGA1UECxMLUXQgU29mdHdhcmUxIjAgBgkqhkiG9w0BCQEWE25v +Ym9keUBub2RvbWFpbi5vcmcxDTALBgNVBAcTBE9zbG8xDTALBgNVBAgTBE9zbG8x +CzAJBgNVBAYTAk5PMSMwIQYDVQQDExpxdC10ZXN0LXNlcnZlci5xdC10ZXN0LW5l +dDCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAz7dQ0l6IYpwVUcvj0mQxvG80 +yzoRzYr+alh7HMmOFI6/xjBHD6zAEEmLBafY7M/xe8PGH7ds2l2BFJkz0OS+IJRX +8CdOoeFvmVyp+L84tzXk81NKnMQ3y8DiFc6aUkfnyybA0whIv/TlqNyrYeQUin+t +61dPf1vr0LAAm5HdeYECAwEAAaOCAQIwgf8wDAYDVR0TBAUwAwEB/zAdBgNVHQ4E +FgQUwhEr5xV4r0deMQd3XwFkFtwls20wgc8GA1UdIwSBxzCBxIAUwhEr5xV4r0de +MQd3XwFkFtwls22hgaCkgZ0wgZoxDjAMBgNVBAoTBU5va2lhMRQwEgYDVQQLEwtR +dCBTb2Z0d2FyZTEiMCAGCSqGSIb3DQEJARYTbm9ib2R5QG5vZG9tYWluLm9yZzEN +MAsGA1UEBxMET3NsbzENMAsGA1UECBMET3NsbzELMAkGA1UEBhMCTk8xIzAhBgNV +BAMTGnF0LXRlc3Qtc2VydmVyLnF0LXRlc3QtbmV0ggkAzXtClm7YY/swDQYJKoZI +hvcNAQEEBQADgYEAQ/8YDtHrUoEsu9j5J6GY8iuuT8jvs/W1se5vXzoITgld+vLM +RWzxz35Hwzy2n31MNmUagRyQsTNOvEtJTxPCP97eLLxxrHDAbRmY/PPcZfolfOQf +xKQYf9naBv2F9Bs0WcY9z0Dgdl27szTAN67vGddYx5HpU9UE8Or5hdFJI3I= +-----END CERTIFICATE----- diff --git a/tests/auto/network/support/modules/network_test_server/files/ssl/qt-test-server-cert.pem b/tests/auto/network/support/modules/network_test_server/files/ssl/qt-test-server-cert.pem new file mode 100644 index 0000000000..25bd4046e8 --- /dev/null +++ b/tests/auto/network/support/modules/network_test_server/files/ssl/qt-test-server-cert.pem @@ -0,0 +1,17 @@ +-----BEGIN CERTIFICATE----- +MIICrTCCAhYCCQCdDn5rci6VDjANBgkqhkiG9w0BAQQFADCBmjEOMAwGA1UEChMF +Tm9raWExFDASBgNVBAsTC1F0IFNvZnR3YXJlMSIwIAYJKoZIhvcNAQkBFhNub2Jv +ZHlAbm9kb21haW4ub3JnMQ0wCwYDVQQHEwRPc2xvMQ0wCwYDVQQIEwRPc2xvMQsw +CQYDVQQGEwJOTzEjMCEGA1UEAxMacXQtdGVzdC1zZXJ2ZXIucXQtdGVzdC1uZXQw +HhcNMDkwNzEwMDc0MTIzWhcNMTkwNzA4MDc0MTIzWjCBmjEOMAwGA1UEChMFTm9r +aWExFDASBgNVBAsTC1F0IFNvZnR3YXJlMSIwIAYJKoZIhvcNAQkBFhNub2JvZHlA +bm9kb21haW4ub3JnMQ0wCwYDVQQHEwRPc2xvMQ0wCwYDVQQIEwRPc2xvMQswCQYD +VQQGEwJOTzEjMCEGA1UEAxMacXQtdGVzdC1zZXJ2ZXIucXQtdGVzdC1uZXQwgZ8w +DQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM2q22/WNMmn8cC+5EEYGeICySLmp9W6 +Ay6eKHr0Xxp3X3epETuPfvAuxp7rOtkS18EMUegkUj8jw0IMEcbyHKFC/rTCaYOt +93CxGBXMIChiMPAsFeYzGa/D6xzAkfcRaJRQ+Ek3CDLXPnXfo7xpABXezYcPXAJr +gsgBfWrwHdxzAgMBAAEwDQYJKoZIhvcNAQEEBQADgYEAy7YOLCZABQy2Ygkchq1I ++TUpvMn+gLwAyW8TNErM1V4lNY2+K78RawzKx3SqM97ymCy4TD45EA3A2gmi32NI +xSKBNjFyzngUqsXBdcSasALiowlZCiJrGwlGX5qCkBlxXvJeUEbuJLPYVl5FBjXZ +6o00K4cSPCqtqUez7WSmDZU= +-----END CERTIFICATE----- diff --git a/tests/auto/network/support/modules/network_test_server/files/ssl/qt-test-server-openssl.cnf b/tests/auto/network/support/modules/network_test_server/files/ssl/qt-test-server-openssl.cnf new file mode 100644 index 0000000000..7693cb482b --- /dev/null +++ b/tests/auto/network/support/modules/network_test_server/files/ssl/qt-test-server-openssl.cnf @@ -0,0 +1,73 @@ +# +# OpenSSL configuration file. +# + +# Establish working directory. + +dir = . + +[ ca ] +default_ca = CA_default + +[ CA_default ] +serial = $dir/serial +database = $dir/certindex.txt +new_certs_dir = $dir/certs +certificate = $dir/qt-test-server-cacert.pem +private_key = $dir/private/qt-test-server-cakey.pem +default_days = 3650 +default_md = md5 +preserve = no +email_in_dn = no +nameopt = default_ca +certopt = default_ca +policy = policy_match + +[ policy_match ] +countryName = match +stateOrProvinceName = match +organizationName = match +organizationalUnitName = optional +commonName = supplied +emailAddress = optional + +[ req ] +default_bits = 1024 # Size of keys +default_keyfile = key.pem # name of generated keys +default_md = md5 # message digest algorithm +string_mask = nombstr # permitted characters +distinguished_name = req_distinguished_name +req_extensions = v3_req + +[ req_distinguished_name ] +# Variable name Prompt string +#------------------------- ---------------------------------- +0.organizationName = Nokia +organizationalUnitName = Qt Software +emailAddress = nobody@nodomain.org +emailAddress_max = 40 +localityName = Oslo +stateOrProvinceName = Oslo +countryName = NO +countryName_min = 2 +countryName_max = 2 +commonName = qt-test-server.qt-test-net +commonName_max = 64 + +# Default values for the above, for consistency and less typing. +# Variable name Value +#------------------------ ------------------------------ +0.organizationName_default = Nokia +localityName_default = Oslo +stateOrProvinceName_default = Oslo +countryName_default = NO + +[ v3_ca ] +basicConstraints = CA:TRUE +subjectKeyIdentifier = hash +authorityKeyIdentifier = keyid:always,issuer:always + +[ v3_req ] +basicConstraints = CA:FALSE +subjectKeyIdentifier = hash + diff --git a/tests/auto/network/support/modules/network_test_server/files/ssl/qt-test-server-req.pem b/tests/auto/network/support/modules/network_test_server/files/ssl/qt-test-server-req.pem new file mode 100644 index 0000000000..4c1ae8812d --- /dev/null +++ b/tests/auto/network/support/modules/network_test_server/files/ssl/qt-test-server-req.pem @@ -0,0 +1,14 @@ +-----BEGIN CERTIFICATE REQUEST----- +MIICFjCCAX8CAQAwgZoxDjAMBgNVBAoTBU5va2lhMRQwEgYDVQQLEwtRdCBTb2Z0 +d2FyZTEiMCAGCSqGSIb3DQEJARYTbm9ib2R5QG5vZG9tYWluLm9yZzENMAsGA1UE +BxMET3NsbzENMAsGA1UECBMET3NsbzELMAkGA1UEBhMCTk8xIzAhBgNVBAMTGnF0 +LXRlc3Qtc2VydmVyLnF0LXRlc3QtbmV0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB +iQKBgQDNqttv1jTJp/HAvuRBGBniAski5qfVugMunih69F8ad193qRE7j37wLsae +6zrZEtfBDFHoJFI/I8NCDBHG8hyhQv60wmmDrfdwsRgVzCAoYjDwLBXmMxmvw+sc +wJH3EWiUUPhJNwgy1z5136O8aQAV3s2HD1wCa4LIAX1q8B3ccwIDAQABoDswOQYJ +KoZIhvcNAQkOMSwwKjAJBgNVHRMEAjAAMB0GA1UdDgQWBBSKbhnnl5uP2X+zuwFP +6GovUpUN2TANBgkqhkiG9w0BAQQFAAOBgQAzPODYDSgE+of7+M+J9Hlrsc2T5krv +z+wrBM+Nl+twQSie17NI04SMqBgCxqujjCSIe/iKX0+ibgIY+49T1aLgo+hkfe86 +CSNXCZ074wnkXfNd6hJmV/9CF0kSg6OVThV0VCtEvOmsJFRaWriGXNt7c558Ci9Y +tKOBjKQtNp7JQA== +-----END CERTIFICATE REQUEST----- diff --git a/tests/auto/network/support/modules/network_test_server/files/ssl/serial b/tests/auto/network/support/modules/network_test_server/files/ssl/serial new file mode 100644 index 0000000000..26aece761a --- /dev/null +++ b/tests/auto/network/support/modules/network_test_server/files/ssl/serial @@ -0,0 +1 @@ +100001 |