diff --git a/tests/suites.c b/tests/suites.c index 232502915..9a4a22848 100644 --- a/tests/suites.c +++ b/tests/suites.c @@ -328,7 +328,6 @@ int SuiteTest(void) exit(EXIT_FAILURE); } -#if !defined(NO_RSA) /* default case */ args.argc = 1; printf("starting default cipher suite tests\n"); @@ -337,244 +336,10 @@ int SuiteTest(void) printf("error from script %d\n", args.return_code); exit(EXIT_FAILURE); } -#endif /* any extra cases will need another argument */ args.argc = 2; -#ifdef OPENSSL_EXTRA - /* add openssl extra suites */ - strcpy(argv0[1], "tests/test-openssl.conf"); - printf("starting openssl extra cipher suite tests\n"); - test_harness(&args); - if (args.return_code != 0) { - printf("error from script %d\n", args.return_code); - exit(EXIT_FAILURE); - } -#endif - -#if !defined(NO_RSA) && defined(HAVE_NULL_CIPHER) - /* add rsa null cipher suites */ - strcpy(argv0[1], "tests/test-null.conf"); - printf("starting null cipher suite tests\n"); - test_harness(&args); - if (args.return_code != 0) { - printf("error from script %d\n", args.return_code); - exit(EXIT_FAILURE); - } -#endif - -#ifdef HAVE_HC128 - /* add hc128 extra suites */ - strcpy(argv0[1], "tests/test-hc128.conf"); - printf("starting hc128 extra cipher suite tests\n"); - test_harness(&args); - if (args.return_code != 0) { - printf("error from script %d\n", args.return_code); - exit(EXIT_FAILURE); - } -#endif - -#ifdef HAVE_RABBIT - /* add rabbit extra suites */ - strcpy(argv0[1], "tests/test-rabbit.conf"); - printf("starting rabbit extra cipher suite tests\n"); - test_harness(&args); - if (args.return_code != 0) { - printf("error from script %d\n", args.return_code); - exit(EXIT_FAILURE); - } -#endif - -#if !defined(NO_PSK) && !defined(NO_AES) - /* add psk extra suites */ - strcpy(argv0[1], "tests/test-psk.conf"); - printf("starting psk extra cipher suite tests\n"); - test_harness(&args); - if (args.return_code != 0) { - printf("error from script %d\n", args.return_code); - exit(EXIT_FAILURE); - } - #ifdef CYASSL_DTLS - /* add psk dtls extra suites */ - strcpy(argv0[1], "tests/test-psk-dtls.conf"); - printf("starting psk extra cipher suite tests\n"); - test_harness(&args); - if (args.return_code != 0) { - printf("error from script %d\n", args.return_code); - exit(EXIT_FAILURE); - } - #endif -#endif - -#if !defined(NO_PSK) && defined(HAVE_NULL_CIPHER) && !defined(NO_OLD_TLS) - strcpy(argv0[1], "tests/test-psk-null.conf"); - printf("starting psk extra null cipher suite tests\n"); - test_harness(&args); - if (args.return_code != 0) { - printf("error from script %d\n", args.return_code); - exit(EXIT_FAILURE); - } -#endif - -#ifdef CYASSL_LEANPSK - strcpy(argv0[1], "tests/test-leanpsk.conf"); - printf("starting lean-psk cipher suite tests\n"); - test_harness(&args); - if (args.return_code != 0) { - printf("error from script %d\n", args.return_code); - exit(EXIT_FAILURE); - } -#endif - -#ifdef HAVE_NTRU - /* add ntru extra suites */ - strcpy(argv0[1], "tests/test-ntru.conf"); - printf("starting ntru extra cipher suite tests\n"); - test_harness(&args); - if (args.return_code != 0) { - printf("error from script %d\n", args.return_code); - exit(EXIT_FAILURE); - } -#endif - -#ifdef HAVE_ECC - /* add ecc extra suites */ - strcpy(argv0[1], "tests/test-ecc.conf"); - printf("starting ecc extra cipher suite tests\n"); - test_harness(&args); - if (args.return_code != 0) { - printf("error from script %d\n", args.return_code); - exit(EXIT_FAILURE); - } - #ifdef CYASSL_DTLS - /* add ecc dtls extra suites */ - strcpy(argv0[1], "tests/test-ecc-dtls.conf"); - printf("starting ecc dtls extra cipher suite tests\n"); - test_harness(&args); - if (args.return_code != 0) { - printf("error from script %d\n", args.return_code); - exit(EXIT_FAILURE); - } - #endif - #ifdef CYASSL_SHA384 - /* add ecc sha384 extra suites */ - strcpy(argv0[1], "tests/test-ecc-sha384.conf"); - printf("starting ecc sha384 extra cipher suite tests\n"); - test_harness(&args); - if (args.return_code != 0) { - printf("error from script %d\n", args.return_code); - exit(EXIT_FAILURE); - } - #endif - #if defined(CYASSL_DTLS) && defined(CYASSL_SHA384) - /* add ecc dtls sha384 extra suites */ - strcpy(argv0[1], "tests/test-ecc-dtls-sha384.conf"); - printf("starting ecc dtls sha384 extra cipher suite tests\n"); - test_harness(&args); - if (args.return_code != 0) { - printf("error from script %d\n", args.return_code); - exit(EXIT_FAILURE); - } - #endif -#endif - -#ifdef HAVE_AESGCM - /* add aesgcm extra suites */ - strcpy(argv0[1], "tests/test-aesgcm.conf"); - printf("starting aesgcm extra cipher suite tests\n"); - test_harness(&args); - if (args.return_code != 0) { - printf("error from script %d\n", args.return_code); - exit(EXIT_FAILURE); - } -#endif - -#if defined(HAVE_AESGCM) && defined(OPENSSL_EXTRA) - /* add aesgcm openssl extra suites */ - strcpy(argv0[1], "tests/test-aesgcm-openssl.conf"); - printf("starting aesgcm openssl extra cipher suite tests\n"); - test_harness(&args); - if (args.return_code != 0) { - printf("error from script %d\n", args.return_code); - exit(EXIT_FAILURE); - } -#endif - -#if defined(HAVE_AESGCM) && defined(HAVE_ECC) - /* add aesgcm ecc extra suites */ - strcpy(argv0[1], "tests/test-aesgcm-ecc.conf"); - printf("starting aesgcm ecc extra cipher suite tests\n"); - test_harness(&args); - if (args.return_code != 0) { - printf("error from script %d\n", args.return_code); - exit(EXIT_FAILURE); - } - #ifdef CYASSL_DTLS - /* add aesgcm ecc dtls extra suites */ - strcpy(argv0[1], "tests/test-aesgcm-ecc-dtls.conf"); - printf("starting aesgcm ecc dtls extra cipher suite tests\n"); - test_harness(&args); - if (args.return_code != 0) { - printf("error from script %d\n", args.return_code); - exit(EXIT_FAILURE); - } - #endif -#endif - -#if defined(HAVE_AESCCM) - /* add aesccm extra suites */ - strcpy(argv0[1], "tests/test-aesccm.conf"); - printf("starting aesccm cipher suite tests\n"); - test_harness(&args); - if (args.return_code != 0) { - printf("error from script %d\n", args.return_code); - exit(EXIT_FAILURE); - } - #ifdef HAVE_ECC - /* add aesccm ecc extra suites */ - strcpy(argv0[1], "tests/test-aesccm-ecc.conf"); - printf("starting aesccm ecc cipher suite tests\n"); - test_harness(&args); - if (args.return_code != 0) { - printf("error from script %d\n", args.return_code); - exit(EXIT_FAILURE); - } - #ifdef CYASSL_DTLS - /* add aesccm ecc dtls extra suites */ - strcpy(argv0[1], "tests/test-aesccm-ecc-dtls.conf"); - printf("starting aesccm ecc dtls cipher suite tests\n"); - test_harness(&args); - if (args.return_code != 0) { - printf("error from script %d\n", args.return_code); - exit(EXIT_FAILURE); - } - #endif - #endif -#endif - -#ifdef HAVE_CAMELLIA - /* add camellia suites */ - strcpy(argv0[1], "tests/test-camellia.conf"); - printf("starting camellia suite tests\n"); - test_harness(&args); - if (args.return_code != 0) { - printf("error from script %d\n", args.return_code); - exit(EXIT_FAILURE); - } - #ifdef OPENSSL_EXTRA - /* add camellia openssl extra suites */ - strcpy(argv0[1], "tests/test-camellia-openssl.conf"); - printf("starting camellia openssl extra suite tests\n"); - test_harness(&args); - if (args.return_code != 0) { - printf("error from script %d\n", args.return_code); - exit(EXIT_FAILURE); - } - - #endif -#endif - #ifdef CYASSL_DTLS /* add dtls extra suites */ strcpy(argv0[1], "tests/test-dtls.conf"); diff --git a/tests/test-aesccm-ecc-dtls.conf b/tests/test-aesccm-ecc-dtls.conf deleted file mode 100644 index 0fef28d82..000000000 --- a/tests/test-aesccm-ecc-dtls.conf +++ /dev/null @@ -1,56 +0,0 @@ -# server DTLSv1.2 ECDHE-ECDSA-AES128-CCM-8-SHA256 --u --v 3 --l ECDHE-ECDSA-AES128-CCM-8-SHA256 --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client DTLSv1.2 ECDHE-ECDSA-AES128-CCM-8-SHA256 --u --v 3 --l ECDHE-ECDSA-AES128-CCM-8-SHA256 --A ./certs/server-ecc.pem - -# server DTLSv1.2 ECDHE-ECDSA-AES256-CCM-8-SHA384 --u --v 3 --l ECDHE-ECDSA-AES256-CCM-8-SHA384 --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client DTLSv1.2 ECDHE-ECDSA-AES256-CCM-8-SHA384 --u --v 3 --l ECDHE-ECDSA-AES256-CCM-8-SHA384 --A ./certs/server-ecc.pem - -# server DTLSv1.2 ECDHE-ECDSA-AES128-CCM-8-SHA256 NON-BLOCKING --u --v 3 --l ECDHE-ECDSA-AES128-CCM-8-SHA256 --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem --N - -# client DTLSv1.2 ECDHE-ECDSA-AES128-CCM-8-SHA256 NON-BLOCKING --u --v 3 --l ECDHE-ECDSA-AES128-CCM-8-SHA256 --A ./certs/server-ecc.pem --N - -# server DTLSv1.2 ECDHE-ECDSA-AES256-CCM-8-SHA384 NON-BLOCKING --u --v 3 --l ECDHE-ECDSA-AES256-CCM-8-SHA384 --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem --N - -# client DTLSv1.2 ECDHE-ECDSA-AES256-CCM-8-SHA384 NON-BLOCKING --u --v 3 --l ECDHE-ECDSA-AES256-CCM-8-SHA384 --A ./certs/server-ecc.pem --N - diff --git a/tests/test-aesccm-ecc.conf b/tests/test-aesccm-ecc.conf deleted file mode 100644 index 8cfcb9846..000000000 --- a/tests/test-aesccm-ecc.conf +++ /dev/null @@ -1,48 +0,0 @@ -# server TLSv1.2 ECDHE-ECDSA-AES128-CCM-8-SHA256 --v 3 --l ECDHE-ECDSA-AES128-CCM-8-SHA256 --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client TLSv1.2 ECDHE-ECDSA-AES128-CCM-8-SHA256 --v 3 --l ECDHE-ECDSA-AES128-CCM-8-SHA256 --A ./certs/server-ecc.pem - -# server TLSv1.2 ECDHE-ECDSA-AES256-CCM-8-SHA384 --v 3 --l ECDHE-ECDSA-AES256-CCM-8-SHA384 --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client TLSv1.2 ECDHE-ECDSA-AES256-CCM-8-SHA384 --v 3 --l ECDHE-ECDSA-AES256-CCM-8-SHA384 --A ./certs/server-ecc.pem - -# server TLSv1.2 ECDHE-ECDSA-AES128-CCM-8-SHA256 NON-BLOCKING --v 3 --l ECDHE-ECDSA-AES128-CCM-8-SHA256 --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem --N - -# client TLSv1.2 ECDHE-ECDSA-AES128-CCM-8-SHA256 NON-BLOCKING --v 3 --l ECDHE-ECDSA-AES128-CCM-8-SHA256 --A ./certs/server-ecc.pem --N - -# server TLSv1.2 ECDHE-ECDSA-AES256-CCM-8-SHA384 NON-BLOCKING --v 3 --l ECDHE-ECDSA-AES256-CCM-8-SHA384 --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem --N - -# client TLSv1.2 ECDHE-ECDSA-AES256-CCM-8-SHA384 NON-BLOCKING --v 3 --l ECDHE-ECDSA-AES256-CCM-8-SHA384 --A ./certs/server-ecc.pem --N - diff --git a/tests/test-aesccm.conf b/tests/test-aesccm.conf deleted file mode 100644 index a86643120..000000000 --- a/tests/test-aesccm.conf +++ /dev/null @@ -1,36 +0,0 @@ -# server TLSv1.2 AES128-CCM-8-SHA256 --v 3 --l AES128-CCM-8-SHA256 - -# client TLSv1.2 AES128-CCM-8-SHA256 --v 3 --l AES128-CCM-8-SHA256 - -# server TLSv1.2 AES256-CCM-8-SHA384 --v 3 --l AES256-CCM-8-SHA384 - -# client TLSv1.2 AES256-CCM-8-SHA384 --v 3 --l AES256-CCM-8-SHA384 - -# server TLSv1.2 AES128-CCM-8-SHA256 NON-BLOCKING --v 3 --l AES128-CCM-8-SHA256 --N - -# client TLSv1.2 AES128-CCM-8-SHA256 NON-BLOCKING --v 3 --l AES128-CCM-8-SHA256 --N - -# server TLSv1.2 AES256-CCM-8-SHA384 NON-BLOCKING --v 3 --l AES256-CCM-8-SHA384 --N - -# client TLSv1.2 AES256-CCM-8-SHA384 NON-BLOCKING --v 3 --l AES256-CCM-8-SHA384 --N - diff --git a/tests/test-aesgcm-ecc-dtls.conf b/tests/test-aesgcm-ecc-dtls.conf deleted file mode 100644 index dd2a8cc77..000000000 --- a/tests/test-aesgcm-ecc-dtls.conf +++ /dev/null @@ -1,96 +0,0 @@ -# server DTLSv1.2 ECDHE-ECDSA-AES128-GCM-SHA256 --u --v 3 --l ECDHE-ECDSA-AES128-GCM-SHA256 --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client DTLSv1.2 ECDHE-ECDSA-AES128-GCM-SHA256 --u --v 3 --l ECDHE-ECDSA-AES128-GCM-SHA256 --A ./certs/server-ecc.pem - -# server DTLSv1.2 ECDHE-ECDSA-AES256-GCM-SHA384 --u --v 3 --l ECDHE-ECDSA-AES256-GCM-SHA384 --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client DTLSv1.2 ECDHE-ECDSA-AES256-GCM-SHA384 --u --v 3 --l ECDHE-ECDSA-AES256-GCM-SHA384 --A ./certs/server-ecc.pem - -# server DTLSv1.2 ECDH-ECDSA-AES128-GCM-SHA256 --u --v 3 --l ECDH-ECDSA-AES128-GCM-SHA256 --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client DTLSv1.2 ECDH-ECDSA-AES128-GCM-SHA256 --u --v 3 --l ECDH-ECDSA-AES128-GCM-SHA256 --A ./certs/server-ecc.pem - -# server DTLSv1.2 ECDH-ECDSA-AES256-GCM-SHA384 --u --v 3 --l ECDH-ECDSA-AES256-GCM-SHA384 --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client DTLSv1.2 ECDH-ECDSA-AES256-GCM-SHA384 --u --v 3 --l ECDH-ECDSA-AES256-GCM-SHA384 --A ./certs/server-ecc.pem - -# server DTLSv1.2 ECDHE-RSA-AES128-GCM-SHA256 --u --v 3 --l ECDHE-RSA-AES128-GCM-SHA256 - -# client DTLSv1.2 ECDHE-RSA-AES128-GCM-SHA256 --u --v 3 --l ECDHE-RSA-AES128-GCM-SHA256 - -# server DTLSv1.2 ECDHE-RSA-AES256-GCM-SHA384 --u --v 3 --l ECDHE-RSA-AES256-GCM-SHA384 - -# client DTLSv1.2 ECDHE-RSA-AES256-GCM-SHA384 --u --v 3 --l ECDHE-RSA-AES256-GCM-SHA384 - -# server DTLSv1.2 ECDH-RSA-AES128-GCM-SHA256 --u --v 3 --l ECDH-RSA-AES128-GCM-SHA256 --c ./certs/server-ecc-rsa.pem --k ./certs/ecc-key.pem - -# client DTLSv1.2 ECDH-RSA-AES128-GCM-SHA256 --u --v 3 --l ECDH-RSA-AES128-GCM-SHA256 - -# server DTLSv1.2 ECDH-RSA-AES256-GCM-SHA384 --u --v 3 --l ECDH-RSA-AES256-GCM-SHA384 --c ./certs/server-ecc-rsa.pem --k ./certs/ecc-key.pem - -# client DTLSv1.2 ECDH-RSA-AES256-GCM-SHA384 --u --v 3 --l ECDH-RSA-AES256-GCM-SHA384 - diff --git a/tests/test-aesgcm-ecc.conf b/tests/test-aesgcm-ecc.conf deleted file mode 100644 index 7aff47f9a..000000000 --- a/tests/test-aesgcm-ecc.conf +++ /dev/null @@ -1,80 +0,0 @@ -# server TLSv1.2 ECDHE-ECDSA-AES128-GCM-SHA256 --v 3 --l ECDHE-ECDSA-AES128-GCM-SHA256 --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client TLSv1.2 ECDHE-ECDSA-AES128-GCM-SHA256 --v 3 --l ECDHE-ECDSA-AES128-GCM-SHA256 --A ./certs/server-ecc.pem - -# server TLSv1.2 ECDHE-ECDSA-AES256-GCM-SHA384 --v 3 --l ECDHE-ECDSA-AES256-GCM-SHA384 --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client TLSv1.2 ECDHE-ECDSA-AES256-GCM-SHA384 --v 3 --l ECDHE-ECDSA-AES256-GCM-SHA384 --A ./certs/server-ecc.pem - -# server TLSv1.2 ECDH-ECDSA-AES128-GCM-SHA256 --v 3 --l ECDH-ECDSA-AES128-GCM-SHA256 --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client TLSv1.2 ECDH-ECDSA-AES128-GCM-SHA256 --v 3 --l ECDH-ECDSA-AES128-GCM-SHA256 --A ./certs/server-ecc.pem - -# server TLSv1.2 ECDH-ECDSA-AES256-GCM-SHA384 --v 3 --l ECDH-ECDSA-AES256-GCM-SHA384 --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client TLSv1.2 ECDH-ECDSA-AES256-GCM-SHA384 --v 3 --l ECDH-ECDSA-AES256-GCM-SHA384 --A ./certs/server-ecc.pem - -# server TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256 --v 3 --l ECDHE-RSA-AES128-GCM-SHA256 - -# client TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256 --v 3 --l ECDHE-RSA-AES128-GCM-SHA256 - -# server TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384 --v 3 --l ECDHE-RSA-AES256-GCM-SHA384 - -# client TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384 --v 3 --l ECDHE-RSA-AES256-GCM-SHA384 - -# server TLSv1.2 ECDH-RSA-AES128-GCM-SHA256 --v 3 --l ECDH-RSA-AES128-GCM-SHA256 --c ./certs/server-ecc-rsa.pem --k ./certs/ecc-key.pem - -# client TLSv1.2 ECDH-RSA-AES128-GCM-SHA256 --v 3 --l ECDH-RSA-AES128-GCM-SHA256 - -# server TLSv1.2 ECDH-RSA-AES256-GCM-SHA384 --v 3 --l ECDH-RSA-AES256-GCM-SHA384 --c ./certs/server-ecc-rsa.pem --k ./certs/ecc-key.pem - -# client TLSv1.2 ECDH-RSA-AES256-GCM-SHA384 --v 3 --l ECDH-RSA-AES256-GCM-SHA384 - diff --git a/tests/test-aesgcm-openssl.conf b/tests/test-aesgcm-openssl.conf deleted file mode 100644 index 006e27216..000000000 --- a/tests/test-aesgcm-openssl.conf +++ /dev/null @@ -1,16 +0,0 @@ -# server TLSv1.2 DHE-RSA-AES128-GCM-SHA256 --v 3 --l DHE-RSA-AES128-GCM-SHA256 - -# client TLSv1.2 DHE-RSA-AES128-GCM-SHA256 --v 3 --l DHE-RSA-AES128-GCM-SHA256 - -# server TLSv1.2 DHE-RSA-AES256-GCM-SHA384 --v 3 --l DHE-RSA-AES256-GCM-SHA384 - -# client TLSv1.2 DHE-RSA-AES256-GCM-SHA384 --v 3 --l DHE-RSA-AES256-GCM-SHA384 - diff --git a/tests/test-aesgcm.conf b/tests/test-aesgcm.conf deleted file mode 100644 index 9efc5a578..000000000 --- a/tests/test-aesgcm.conf +++ /dev/null @@ -1,16 +0,0 @@ -# server TLSv1.2 RSA-AES128-GCM-SHA256 --v 3 --l AES128-GCM-SHA256 - -# client TLSv1.2 RSA-AES128-GCM-SHA256 --v 3 --l AES128-GCM-SHA256 - -# server TLSv1.2 RSA-AES256-GCM-SHA384 --v 3 --l AES256-GCM-SHA384 - -# client TLSv1.2 RSA-AES256-GCM-SHA384 --v 3 --l AES256-GCM-SHA384 - diff --git a/tests/test-camellia-openssl.conf b/tests/test-camellia-openssl.conf deleted file mode 100644 index 2b9ff8919..000000000 --- a/tests/test-camellia-openssl.conf +++ /dev/null @@ -1,216 +0,0 @@ -# server TLSv1 DHE-RSA-CAMELLIA128-SHA --v 1 --l DHE-RSA-CAMELLIA128-SHA - -# client TLSv1 DHE-RSA-CAMELLIA128-SHA --v 1 --l DHE-RSA-CAMELLIA128-SHA - -# server TLSv1 DHE-RSA-CAMELLIA256-SHA --v 1 --l DHE-RSA-CAMELLIA256-SHA - -# client TLSv1 DHE-RSA-CAMELLIA256-SHA --v 1 --l DHE-RSA-CAMELLIA256-SHA - -# server TLSv1 DHE-RSA-CAMELLIA128-SHA256 --v 1 --l DHE-RSA-CAMELLIA128-SHA256 - -# client TLSv1 DHE-RSA-CAMELLIA128-SHA256 --v 1 --l DHE-RSA-CAMELLIA128-SHA256 - -# server TLSv1 DHE-RSA-CAMELLIA256-SHA256 --v 1 --l DHE-RSA-CAMELLIA256-SHA256 - -# client TLSv1 DHE-RSA-CAMELLIA256-SHA256 --v 1 --l DHE-RSA-CAMELLIA256-SHA256 - -# server TLSv1.1 DHE-RSA-CAMELLIA128-SHA --v 2 --l DHE-RSA-CAMELLIA128-SHA - -# client TLSv1.1 DHE-RSA-CAMELLIA128-SHA --v 2 --l DHE-RSA-CAMELLIA128-SHA - -# server TLSv1.1 DHE-RSA-CAMELLIA256-SHA --v 2 --l DHE-RSA-CAMELLIA256-SHA - -# client TLSv1.1 DHE-RSA-CAMELLIA256-SHA --v 2 --l DHE-RSA-CAMELLIA256-SHA - -# server TLSv1.1 DHE-RSA-CAMELLIA128-SHA256 --v 2 --l DHE-RSA-CAMELLIA128-SHA256 - -# client TLSv1.1 DHE-RSA-CAMELLIA128-SHA256 --v 2 --l DHE-RSA-CAMELLIA128-SHA256 - -# server TLSv1.1 DHE-RSA-CAMELLIA256-SHA256 --v 2 --l DHE-RSA-CAMELLIA256-SHA256 - -# client TLSv1.1 DHE-RSA-CAMELLIA256-SHA256 --v 2 --l DHE-RSA-CAMELLIA256-SHA256 - -# server TLSv1.2 DHE-RSA-CAMELLIA128-SHA --v 3 --l DHE-RSA-CAMELLIA128-SHA - -# client TLSv1.2 DHE-RSA-CAMELLIA128-SHA --v 3 --l DHE-RSA-CAMELLIA128-SHA - -# server TLSv1.2 DHE-RSA-CAMELLIA256-SHA --v 3 --l DHE-RSA-CAMELLIA256-SHA - -# client TLSv1.2 DHE-RSA-CAMELLIA256-SHA --v 3 --l DHE-RSA-CAMELLIA256-SHA - -# server TLSv1.2 DHE-RSA-CAMELLIA128-SHA256 --v 3 --l DHE-RSA-CAMELLIA128-SHA256 - -# client TLSv1.2 DHE-RSA-CAMELLIA128-SHA256 --v 3 --l DHE-RSA-CAMELLIA128-SHA256 - -# server TLSv1.2 DHE-RSA-CAMELLIA256-SHA256 --v 3 --l DHE-RSA-CAMELLIA256-SHA256 - -# client TLSv1.2 DHE-RSA-CAMELLIA256-SHA256 --v 3 --l DHE-RSA-CAMELLIA256-SHA256 - -# server TLSv1 DHE-RSA-CAMELLIA128-SHA NON-BLOCKING --v 1 --l DHE-RSA-CAMELLIA128-SHA --N - -# client TLSv1 DHE-RSA-CAMELLIA128-SHA NON-BLOCKING --v 1 --l DHE-RSA-CAMELLIA128-SHA --N - -# server TLSv1 DHE-RSA-CAMELLIA256-SHA NON-BLOCKING --v 1 --l DHE-RSA-CAMELLIA256-SHA --N - -# client TLSv1 DHE-RSA-CAMELLIA256-SHA NON-BLOCKING --v 1 --l DHE-RSA-CAMELLIA256-SHA --N - -# server TLSv1 DHE-RSA-CAMELLIA128-SHA256 NON-BLOCKING --v 1 --l DHE-RSA-CAMELLIA128-SHA256 --N - -# client TLSv1 DHE-RSA-CAMELLIA128-SHA256 NON-BLOCKING --v 1 --l DHE-RSA-CAMELLIA128-SHA256 --N - -# server TLSv1 DHE-RSA-CAMELLIA256-SHA256 NON-BLOCKING --v 1 --l DHE-RSA-CAMELLIA256-SHA256 --N - -# client TLSv1 DHE-RSA-CAMELLIA256-SHA256 NON-BLOCKING --v 1 --l DHE-RSA-CAMELLIA256-SHA256 --N - -# server TLSv1.1 DHE-RSA-CAMELLIA128-SHA NON-BLOCKING --v 2 --l DHE-RSA-CAMELLIA128-SHA --N - -# client TLSv1.1 DHE-RSA-CAMELLIA128-SHA NON-BLOCKING --v 2 --l DHE-RSA-CAMELLIA128-SHA --N - -# server TLSv1.1 DHE-RSA-CAMELLIA256-SHA NON-BLOCKING --v 2 --l DHE-RSA-CAMELLIA256-SHA --N - -# client TLSv1.1 DHE-RSA-CAMELLIA256-SHA NON-BLOCKING --v 2 --l DHE-RSA-CAMELLIA256-SHA --N - -# server TLSv1.1 DHE-RSA-CAMELLIA128-SHA256 NON-BLOCKING --v 2 --l DHE-RSA-CAMELLIA128-SHA256 --N - -# client TLSv1.1 DHE-RSA-CAMELLIA128-SHA256 NON-BLOCKING --v 2 --l DHE-RSA-CAMELLIA128-SHA256 --N - -# server TLSv1.1 DHE-RSA-CAMELLIA256-SHA256 NON-BLOCKING --v 2 --l DHE-RSA-CAMELLIA256-SHA256 --N - -# client TLSv1.1 DHE-RSA-CAMELLIA256-SHA256 NON-BLOCKING --v 2 --l DHE-RSA-CAMELLIA256-SHA256 --N - -# server TLSv1.2 DHE-RSA-CAMELLIA128-SHA NON-BLOCKING --v 3 --l DHE-RSA-CAMELLIA128-SHA --N - -# client TLSv1.2 DHE-RSA-CAMELLIA128-SHA NON-BLOCKING --v 3 --l DHE-RSA-CAMELLIA128-SHA --N - -# server TLSv1.2 DHE-RSA-CAMELLIA256-SHA NON-BLOCKING --v 3 --l DHE-RSA-CAMELLIA256-SHA --N - -# client TLSv1.2 DHE-RSA-CAMELLIA256-SHA NON-BLOCKING --v 3 --l DHE-RSA-CAMELLIA256-SHA --N - -# server TLSv1.2 DHE-RSA-CAMELLIA128-SHA256 NON-BLOCKING --v 3 --l DHE-RSA-CAMELLIA128-SHA256 --N - -# client TLSv1.2 DHE-RSA-CAMELLIA128-SHA256 NON-BLOCKING --v 3 --l DHE-RSA-CAMELLIA128-SHA256 --N - -# server TLSv1.2 DHE-RSA-CAMELLIA256-SHA256 NON-BLOCKING --v 3 --l DHE-RSA-CAMELLIA256-SHA256 --N - -# client TLSv1.2 DHE-RSA-CAMELLIA256-SHA256 NON-BLOCKING --v 3 --l DHE-RSA-CAMELLIA256-SHA256 --N - diff --git a/tests/test-camellia.conf b/tests/test-camellia.conf deleted file mode 100644 index f0ed3cc4f..000000000 --- a/tests/test-camellia.conf +++ /dev/null @@ -1,216 +0,0 @@ -# server TLSv1 CAMELLIA128-SHA --v 1 --l CAMELLIA128-SHA - -# client TLSv1 CAMELLIA128-SHA --v 1 --l CAMELLIA128-SHA - -# server TLSv1 CAMELLIA256-SHA --v 1 --l CAMELLIA256-SHA - -# client TLSv1 CAMELLIA256-SHA --v 1 --l CAMELLIA256-SHA - -# server TLSv1 CAMELLIA128-SHA256 --v 1 --l CAMELLIA128-SHA256 - -# client TLSv1 CAMELLIA128-SHA256 --v 1 --l CAMELLIA128-SHA256 - -# server TLSv1 CAMELLIA256-SHA256 --v 1 --l CAMELLIA256-SHA256 - -# client TLSv1 CAMELLIA256-SHA256 --v 1 --l CAMELLIA256-SHA256 - -# server TLSv1.1 CAMELLIA128-SHA --v 2 --l CAMELLIA128-SHA - -# client TLSv1.1 CAMELLIA128-SHA --v 2 --l CAMELLIA128-SHA - -# server TLSv1.1 CAMELLIA256-SHA --v 2 --l CAMELLIA256-SHA - -# client TLSv1.1 CAMELLIA256-SHA --v 2 --l CAMELLIA256-SHA - -# server TLSv1.1 CAMELLIA128-SHA256 --v 2 --l CAMELLIA128-SHA256 - -# client TLSv1.1 CAMELLIA128-SHA256 --v 2 --l CAMELLIA128-SHA256 - -# server TLSv1.1 CAMELLIA256-SHA256 --v 2 --l CAMELLIA256-SHA256 - -# client TLSv1.1 CAMELLIA256-SHA256 --v 2 --l CAMELLIA256-SHA256 - -# server TLSv1.2 CAMELLIA128-SHA --v 3 --l CAMELLIA128-SHA - -# client TLSv1.2 CAMELLIA128-SHA --v 3 --l CAMELLIA128-SHA - -# server TLSv1.2 CAMELLIA256-SHA --v 3 --l CAMELLIA256-SHA - -# client TLSv1.2 CAMELLIA256-SHA --v 3 --l CAMELLIA256-SHA - -# server TLSv1.2 CAMELLIA128-SHA256 --v 3 --l CAMELLIA128-SHA256 - -# client TLSv1.2 CAMELLIA128-SHA256 --v 3 --l CAMELLIA128-SHA256 - -# server TLSv1.2 CAMELLIA256-SHA256 --v 3 --l CAMELLIA256-SHA256 - -# client TLSv1.2 CAMELLIA256-SHA256 --v 3 --l CAMELLIA256-SHA256 - -# server TLSv1 CAMELLIA128-SHA NON-BLOCKING --v 1 --l CAMELLIA128-SHA --N - -# client TLSv1 CAMELLIA128-SHA NON-BLOCKING --v 1 --l CAMELLIA128-SHA --N - -# server TLSv1 CAMELLIA256-SHA NON-BLOCKING --v 1 --l CAMELLIA256-SHA --N - -# client TLSv1 CAMELLIA256-SHA NON-BLOCKING --v 1 --l CAMELLIA256-SHA --N - -# server TLSv1 CAMELLIA128-SHA256 NON-BLOCKING --v 1 --l CAMELLIA128-SHA256 --N - -# client TLSv1 CAMELLIA128-SHA256 NON-BLOCKING --v 1 --l CAMELLIA128-SHA256 --N - -# server TLSv1 CAMELLIA256-SHA256 NON-BLOCKING --v 1 --l CAMELLIA256-SHA256 --N - -# client TLSv1 CAMELLIA256-SHA256 NON-BLOCKING --v 1 --l CAMELLIA256-SHA256 --N - -# server TLSv1.1 CAMELLIA128-SHA NON-BLOCKING --v 2 --l CAMELLIA128-SHA --N - -# client TLSv1.1 CAMELLIA128-SHA NON-BLOCKING --v 2 --l CAMELLIA128-SHA --N - -# server TLSv1.1 CAMELLIA256-SHA NON-BLOCKING --v 2 --l CAMELLIA256-SHA --N - -# client TLSv1.1 CAMELLIA256-SHA NON-BLOCKING --v 2 --l CAMELLIA256-SHA --N - -# server TLSv1.1 CAMELLIA128-SHA256 NON-BLOCKING --v 2 --l CAMELLIA128-SHA256 --N - -# client TLSv1.1 CAMELLIA128-SHA256 NON-BLOCKING --v 2 --l CAMELLIA128-SHA256 --N - -# server TLSv1.1 CAMELLIA256-SHA256 NON-BLOCKING --v 2 --l CAMELLIA256-SHA256 --N - -# client TLSv1.1 CAMELLIA256-SHA256 NON-BLOCKING --v 2 --l CAMELLIA256-SHA256 --N - -# server TLSv1.2 CAMELLIA128-SHA NON-BLOCKING --v 3 --l CAMELLIA128-SHA --N - -# client TLSv1.2 CAMELLIA128-SHA NON-BLOCKING --v 3 --l CAMELLIA128-SHA --N - -# server TLSv1.2 CAMELLIA256-SHA NON-BLOCKING --v 3 --l CAMELLIA256-SHA --N - -# client TLSv1.2 CAMELLIA256-SHA NON-BLOCKING --v 3 --l CAMELLIA256-SHA --N - -# server TLSv1.2 CAMELLIA128-SHA256 NON-BLOCKING --v 3 --l CAMELLIA128-SHA256 --N - -# client TLSv1.2 CAMELLIA128-SHA256 NON-BLOCKING --v 3 --l CAMELLIA128-SHA256 --N - -# server TLSv1.2 CAMELLIA256-SHA256 NON-BLOCKING --v 3 --l CAMELLIA256-SHA256 --N - -# client TLSv1.2 CAMELLIA256-SHA256 NON-BLOCKING --v 3 --l CAMELLIA256-SHA256 --N - diff --git a/tests/test-dtls.conf b/tests/test-dtls.conf index 29e50509a..a8b22743e 100644 --- a/tests/test-dtls.conf +++ b/tests/test-dtls.conf @@ -238,3 +238,695 @@ -l AES256-SHA256 -N +# server DTLSv1 ECDHE-RSA-RC4 +-u +-v 2 +-l ECDHE-RSA-RC4-SHA + +# client DTLSv1 ECDHE-RSA-RC4 +-u +-v 2 +-l ECDHE-RSA-RC4-SHA + +# server DTLSv1.1 ECDHE-RSA-DES3 +-u +-v 2 +-l ECDHE-RSA-DES-CBC3-SHA + +# client DTLSv1.1 ECDHE-RSA-DES3 +-u +-v 2 +-l ECDHE-RSA-DES-CBC3-SHA + +# server DTLSv1.1 ECDHE-RSA-AES128 +-u +-v 2 +-l ECDHE-RSA-AES128-SHA + +# client DTLSv1.1 ECDHE-RSA-AES128 +-u +-v 2 +-l ECDHE-RSA-AES128-SHA + +# server DTLSv1.1 ECDHE-RSA-AES256 +-u +-v 2 +-l ECDHE-RSA-AES256-SHA + +# client DTLSv1.1 ECDHE-RSA-AES256 +-u +-v 2 +-l ECDHE-RSA-AES256-SHA + +# server DTLSv1.2 ECDHE-RSA-RC4 +-u +-v 3 +-l ECDHE-RSA-RC4-SHA + +# client DTLSv1.2 ECDHE-RSA-RC4 +-u +-v 3 +-l ECDHE-RSA-RC4-SHA + +# server DTLSv1.2 ECDHE-RSA-DES3 +-u +-v 3 +-l ECDHE-RSA-DES-CBC3-SHA + +# client DTLSv1.2 ECDHE-RSA-DES3 +-u +-v 3 +-l ECDHE-RSA-DES-CBC3-SHA + +# server DTLSv1.2 ECDHE-RSA-AES128 +-u +-v 3 +-l ECDHE-RSA-AES128-SHA + +# client DTLSv1.2 ECDHE-RSA-AES128 +-u +-v 3 +-l ECDHE-RSA-AES128-SHA + +# server DTLSv1.2 ECDHE-RSA-AES128-SHA256 +-u +-v 3 +-l ECDHE-RSA-AES128-SHA256 + +# client DTLSv1.2 ECDHE-RSA-AES128-SHA256 +-u +-v 3 +-l ECDHE-RSA-AES128-SHA256 + +# server DTLSv1.2 ECDHE-RSA-AES256 +-u +-v 3 +-l ECDHE-RSA-AES256-SHA + +# client DTLSv1.2 ECDHE-RSA-AES256 +-u +-v 3 +-l ECDHE-RSA-AES256-SHA + +# server DTLSv1.1 ECDHE-EDCSA-RC4 +-u +-v 2 +-l ECDHE-ECDSA-RC4-SHA +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client DTLSv1.1 ECDHE-ECDSA-RC4 +-u +-v 2 +-l ECDHE-ECDSA-RC4-SHA +-A ./certs/server-ecc.pem + +# server DTLSv1.1 ECDHE-ECDSA-DES3 +-u +-v 2 +-l ECDHE-ECDSA-DES-CBC3-SHA +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client DTLSv1.1 ECDHE-ECDSA-DES3 +-u +-v 2 +-l ECDHE-ECDSA-DES-CBC3-SHA +-A ./certs/server-ecc.pem + +# server DTLSv1.1 ECDHE-ECDSA-AES128 +-u +-v 2 +-l ECDHE-ECDSA-AES128-SHA +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client DTLSv1.1 ECDHE-ECDSA-AES128 +-u +-v 2 +-l ECDHE-ECDSA-AES128-SHA +-A ./certs/server-ecc.pem + +# server DTLSv1.1 ECDHE-ECDSA-AES256 +-u +-v 2 +-l ECDHE-ECDSA-AES256-SHA +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client DTLSv1.1 ECDHE-ECDSA-AES256 +-u +-v 2 +-l ECDHE-ECDSA-AES256-SHA +-A ./certs/server-ecc.pem + +# server DTLSv1.2 ECDHE-ECDSA-RC4 +-u +-v 3 +-l ECDHE-ECDSA-RC4-SHA +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client DTLSv1.2 ECDHE-ECDSA-RC4 +-u +-v 3 +-l ECDHE-ECDSA-RC4-SHA +-A ./certs/server-ecc.pem + +# server DTLSv1.2 ECDHE-ECDSA-DES3 +-u +-v 3 +-l ECDHE-ECDSA-DES-CBC3-SHA +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client DTLSv1.2 ECDHE-ECDSA-DES3 +-u +-v 3 +-l ECDHE-ECDSA-DES-CBC3-SHA +-A ./certs/server-ecc.pem + +# server DTLSv1.2 ECDHE-ECDSA-AES128 +-u +-v 3 +-l ECDHE-ECDSA-AES128-SHA +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client DTLSv1.2 ECDHE-ECDSA-AES128 +-u +-v 3 +-l ECDHE-ECDSA-AES128-SHA +-A ./certs/server-ecc.pem + +# server DTLSv1.2 ECDHE-ECDSA-AES128-SHA256 +-u +-v 3 +-l ECDHE-ECDSA-AES128-SHA256 +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client DTLSv1.2 ECDHE-ECDSA-AES128-SHA256 +-u +-v 3 +-l ECDHE-ECDSA-AES128-SHA256 +-A ./certs/server-ecc.pem + +# server DTLSv1.2 ECDHE-ECDSA-AES256 +-u +-v 3 +-l ECDHE-ECDSA-AES256-SHA +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client DTLSv1.2 ECDHE-ECDSA-AES256 +-u +-v 3 +-l ECDHE-ECDSA-AES256-SHA +-A ./certs/server-ecc.pem + +# server DTLSv1.1 ECDH-RSA-RC4 +-u +-v 2 +-l ECDH-RSA-RC4-SHA +-c ./certs/server-ecc-rsa.pem +-k ./certs/ecc-key.pem + +# client DTLSv1.1 ECDH-RSA-RC4 +-u +-v 2 +-l ECDH-RSA-RC4-SHA + +# server DTLSv1.1 ECDH-RSA-DES3 +-u +-v 2 +-l ECDH-RSA-DES-CBC3-SHA +-c ./certs/server-ecc-rsa.pem +-k ./certs/ecc-key.pem + +# client DTLSv1.1 ECDH-RSA-DES3 +-u +-v 2 +-l ECDH-RSA-DES-CBC3-SHA + +# server DTLSv1.1 ECDH-RSA-AES128 +-u +-v 2 +-l ECDH-RSA-AES128-SHA +-c ./certs/server-ecc-rsa.pem +-k ./certs/ecc-key.pem + +# client DTLSv1.1 ECDH-RSA-AES128 +-u +-v 2 +-l ECDH-RSA-AES128-SHA + +# server DTLSv1.1 ECDH-RSA-AES256 +-u +-v 2 +-l ECDH-RSA-AES256-SHA +-c ./certs/server-ecc-rsa.pem +-k ./certs/ecc-key.pem + +# client DTLSv1.1 ECDH-RSA-AES256 +-u +-v 2 +-l ECDH-RSA-AES256-SHA + +# server DTLSv1.2 ECDH-RSA-RC4 +-u +-v 3 +-l ECDH-RSA-RC4-SHA +-c ./certs/server-ecc-rsa.pem +-k ./certs/ecc-key.pem + +# client DTLSv1.2 ECDH-RSA-RC4 +-u +-v 3 +-l ECDH-RSA-RC4-SHA + +# server DTLSv1.2 ECDH-RSA-DES3 +-u +-v 3 +-l ECDH-RSA-DES-CBC3-SHA +-c ./certs/server-ecc-rsa.pem +-k ./certs/ecc-key.pem + +# client DTLSv1.2 ECDH-RSA-DES3 +-u +-v 3 +-l ECDH-RSA-DES-CBC3-SHA + +# server DTLSv1.2 ECDH-RSA-AES128 +-u +-v 3 +-l ECDH-RSA-AES128-SHA +-c ./certs/server-ecc-rsa.pem +-k ./certs/ecc-key.pem + +# client DTLSv1.2 ECDH-RSA-AES128 +-u +-v 3 +-l ECDH-RSA-AES128-SHA + +# server DTLSv1.2 ECDH-RSA-AES128-SHA256 +-u +-v 3 +-l ECDH-RSA-AES128-SHA256 +-c ./certs/server-ecc-rsa.pem +-k ./certs/ecc-key.pem + +# client DTLSv1.2 ECDH-RSA-AES128-SHA256 +-u +-v 3 +-l ECDH-RSA-AES128-SHA256 + +# server DTLSv1.2 ECDH-RSA-AES256 +-u +-v 3 +-l ECDH-RSA-AES256-SHA +-c ./certs/server-ecc-rsa.pem +-k ./certs/ecc-key.pem + +# client DTLSv1.2 ECDH-RSA-AES256 +-u +-v 3 +-l ECDH-RSA-AES256-SHA + +# server DTLSv1.1 ECDH-EDCSA-RC4 +-u +-v 2 +-l ECDH-ECDSA-RC4-SHA +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client DTLSv1.1 ECDH-ECDSA-RC4 +-u +-v 2 +-l ECDH-ECDSA-RC4-SHA +-A ./certs/server-ecc.pem + +# server DTLSv1.1 ECDH-ECDSA-DES3 +-u +-v 2 +-l ECDH-ECDSA-DES-CBC3-SHA +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client DTLSv1.1 ECDH-ECDSA-DES3 +-u +-v 2 +-l ECDH-ECDSA-DES-CBC3-SHA +-A ./certs/server-ecc.pem + +# server DTLSv1.1 ECDH-ECDSA-AES128 +-u +-v 2 +-l ECDH-ECDSA-AES128-SHA +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client DTLSv1.1 ECDH-ECDSA-AES128 +-u +-v 2 +-l ECDH-ECDSA-AES128-SHA +-A ./certs/server-ecc.pem + +# server DTLSv1.1 ECDH-ECDSA-AES256 +-u +-v 2 +-l ECDH-ECDSA-AES256-SHA +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client DTLSv1.1 ECDH-ECDSA-AES256 +-u +-v 2 +-l ECDH-ECDSA-AES256-SHA +-A ./certs/server-ecc.pem + +# server DTLSv1.2 ECDHE-ECDSA-RC4 +-u +-v 3 +-l ECDH-ECDSA-RC4-SHA +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client DTLSv1.2 ECDH-ECDSA-RC4 +-u +-v 3 +-l ECDH-ECDSA-RC4-SHA +-A ./certs/server-ecc.pem + +# server DTLSv1.2 ECDH-ECDSA-DES3 +-u +-v 3 +-l ECDH-ECDSA-DES-CBC3-SHA +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client DTLSv1.2 ECDH-ECDSA-DES3 +-u +-v 3 +-l ECDH-ECDSA-DES-CBC3-SHA +-A ./certs/server-ecc.pem + +# server DTLSv1.2 ECDH-ECDSA-AES128 +-u +-v 3 +-l ECDH-ECDSA-AES128-SHA +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client DTLSv1.2 ECDH-ECDSA-AES128 +-u +-v 3 +-l ECDH-ECDSA-AES128-SHA +-A ./certs/server-ecc.pem + +# server DTLSv1.2 ECDH-ECDSA-AES128-SHA256 +-u +-v 3 +-l ECDH-ECDSA-AES128-SHA256 +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client DTLSv1.2 ECDH-ECDSA-AES128-SHA256 +-u +-v 3 +-l ECDH-ECDSA-AES128-SHA256 +-A ./certs/server-ecc.pem + +# server DTLSv1.2 ECDH-ECDSA-AES256 +-u +-v 3 +-l ECDH-ECDSA-AES256-SHA +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client DTLSv1.2 ECDH-ECDSA-AES256 +-u +-v 3 +-l ECDH-ECDSA-AES256-SHA +-A ./certs/server-ecc.pem + +# server DTLSv1.2 ECDHE-RSA-AES256-SHA384 +-u +-v 3 +-l ECDHE-RSA-AES256-SHA384 + +# client DTLSv1.2 ECDHE-RSA-AES256-SHA384 +-u +-v 3 +-l ECDHE-RSA-AES256-SHA384 + +# server DTLSv1.2 ECDHE-ECDSA-AES256-SHA384 +-u +-v 3 +-l ECDHE-ECDSA-AES256-SHA384 +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client DTLSv1.2 ECDHE-ECDSA-AES256-SHA384 +-u +-v 3 +-l ECDHE-ECDSA-AES256-SHA384 +-A ./certs/server-ecc.pem + +# server DTLSv1.2 ECDH-RSA-AES256-SHA384 +-u +-v 3 +-l ECDH-RSA-AES256-SHA384 +-c ./certs/server-ecc-rsa.pem +-k ./certs/ecc-key.pem + +# client DTLSv1.2 ECDH-RSA-AES256-SHA384 +-u +-v 3 +-l ECDH-RSA-AES256-SHA384 + +# server DTLSv1.2 ECDH-ECDSA-AES256-SHA384 +-u +-v 3 +-l ECDH-ECDSA-AES256-SHA384 +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client DTLSv1.2 ECDH-ECDSA-AES256-SHA384 +-u +-v 3 +-l ECDH-ECDSA-AES256-SHA384 +-A ./certs/server-ecc.pem + +# server DTLSv1 PSK-AES128 +-s +-u +-v 2 +-l PSK-AES128-CBC-SHA + +# client DTLSv1 PSK-AES128 +-s +-u +-v 2 +-l PSK-AES128-CBC-SHA + +# server DTLSv1 PSK-AES256 +-s +-u +-v 2 +-l PSK-AES256-CBC-SHA + +# client DTLSv1 PSK-AES256 +-s +-u +-v 2 +-l PSK-AES256-CBC-SHA + +# server DTLSv1.2 PSK-AES128 +-s +-u +-v 3 +-l PSK-AES128-CBC-SHA + +# client DTLSv1.2 PSK-AES128 +-s +-u +-v 3 +-l PSK-AES128-CBC-SHA + +# server DTLSv1.2 PSK-AES256 +-s +-u +-v 3 +-l PSK-AES256-CBC-SHA + +# client DTLSv1.2 PSK-AES256 +-s +-u +-v 3 +-l PSK-AES256-CBC-SHA + +# server DTLSv1.2 PSK-AES128-SHA256 +-s +-u +-v 3 +-l PSK-AES128-CBC-SHA256 + +# client DTLSv1.2 PSK-AES128-SHA256 +-s +-u +-v 3 +-l PSK-AES128-CBC-SHA256 + +# server DTLSv1.2 ECDHE-ECDSA-AES128-GCM-SHA256 +-u +-v 3 +-l ECDHE-ECDSA-AES128-GCM-SHA256 +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client DTLSv1.2 ECDHE-ECDSA-AES128-GCM-SHA256 +-u +-v 3 +-l ECDHE-ECDSA-AES128-GCM-SHA256 +-A ./certs/server-ecc.pem + +# server DTLSv1.2 ECDHE-ECDSA-AES256-GCM-SHA384 +-u +-v 3 +-l ECDHE-ECDSA-AES256-GCM-SHA384 +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client DTLSv1.2 ECDHE-ECDSA-AES256-GCM-SHA384 +-u +-v 3 +-l ECDHE-ECDSA-AES256-GCM-SHA384 +-A ./certs/server-ecc.pem + +# server DTLSv1.2 ECDH-ECDSA-AES128-GCM-SHA256 +-u +-v 3 +-l ECDH-ECDSA-AES128-GCM-SHA256 +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client DTLSv1.2 ECDH-ECDSA-AES128-GCM-SHA256 +-u +-v 3 +-l ECDH-ECDSA-AES128-GCM-SHA256 +-A ./certs/server-ecc.pem + +# server DTLSv1.2 ECDH-ECDSA-AES256-GCM-SHA384 +-u +-v 3 +-l ECDH-ECDSA-AES256-GCM-SHA384 +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client DTLSv1.2 ECDH-ECDSA-AES256-GCM-SHA384 +-u +-v 3 +-l ECDH-ECDSA-AES256-GCM-SHA384 +-A ./certs/server-ecc.pem + +# server DTLSv1.2 ECDHE-RSA-AES128-GCM-SHA256 +-u +-v 3 +-l ECDHE-RSA-AES128-GCM-SHA256 + +# client DTLSv1.2 ECDHE-RSA-AES128-GCM-SHA256 +-u +-v 3 +-l ECDHE-RSA-AES128-GCM-SHA256 + +# server DTLSv1.2 ECDHE-RSA-AES256-GCM-SHA384 +-u +-v 3 +-l ECDHE-RSA-AES256-GCM-SHA384 + +# client DTLSv1.2 ECDHE-RSA-AES256-GCM-SHA384 +-u +-v 3 +-l ECDHE-RSA-AES256-GCM-SHA384 + +# server DTLSv1.2 ECDH-RSA-AES128-GCM-SHA256 +-u +-v 3 +-l ECDH-RSA-AES128-GCM-SHA256 +-c ./certs/server-ecc-rsa.pem +-k ./certs/ecc-key.pem + +# client DTLSv1.2 ECDH-RSA-AES128-GCM-SHA256 +-u +-v 3 +-l ECDH-RSA-AES128-GCM-SHA256 + +# server DTLSv1.2 ECDH-RSA-AES256-GCM-SHA384 +-u +-v 3 +-l ECDH-RSA-AES256-GCM-SHA384 +-c ./certs/server-ecc-rsa.pem +-k ./certs/ecc-key.pem + +# client DTLSv1.2 ECDH-RSA-AES256-GCM-SHA384 +-u +-v 3 +-l ECDH-RSA-AES256-GCM-SHA384 + +# server DTLSv1.2 ECDHE-ECDSA-AES128-CCM-8-SHA256 +-u +-v 3 +-l ECDHE-ECDSA-AES128-CCM-8-SHA256 +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client DTLSv1.2 ECDHE-ECDSA-AES128-CCM-8-SHA256 +-u +-v 3 +-l ECDHE-ECDSA-AES128-CCM-8-SHA256 +-A ./certs/server-ecc.pem + +# server DTLSv1.2 ECDHE-ECDSA-AES256-CCM-8-SHA384 +-u +-v 3 +-l ECDHE-ECDSA-AES256-CCM-8-SHA384 +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client DTLSv1.2 ECDHE-ECDSA-AES256-CCM-8-SHA384 +-u +-v 3 +-l ECDHE-ECDSA-AES256-CCM-8-SHA384 +-A ./certs/server-ecc.pem + +# server DTLSv1.2 ECDHE-ECDSA-AES128-CCM-8-SHA256 NON-BLOCKING +-u +-v 3 +-l ECDHE-ECDSA-AES128-CCM-8-SHA256 +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem +-N + +# client DTLSv1.2 ECDHE-ECDSA-AES128-CCM-8-SHA256 NON-BLOCKING +-u +-v 3 +-l ECDHE-ECDSA-AES128-CCM-8-SHA256 +-A ./certs/server-ecc.pem +-N + +# server DTLSv1.2 ECDHE-ECDSA-AES256-CCM-8-SHA384 NON-BLOCKING +-u +-v 3 +-l ECDHE-ECDSA-AES256-CCM-8-SHA384 +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem +-N + +# client DTLSv1.2 ECDHE-ECDSA-AES256-CCM-8-SHA384 NON-BLOCKING +-u +-v 3 +-l ECDHE-ECDSA-AES256-CCM-8-SHA384 +-A ./certs/server-ecc.pem +-N + diff --git a/tests/test-ecc-dtls-sha384.conf b/tests/test-ecc-dtls-sha384.conf deleted file mode 100644 index 1e67d4fe1..000000000 --- a/tests/test-ecc-dtls-sha384.conf +++ /dev/null @@ -1,48 +0,0 @@ -# server DTLSv1.2 ECDHE-RSA-AES256-SHA384 --u --v 3 --l ECDHE-RSA-AES256-SHA384 - -# client DTLSv1.2 ECDHE-RSA-AES256-SHA384 --u --v 3 --l ECDHE-RSA-AES256-SHA384 - -# server DTLSv1.2 ECDHE-ECDSA-AES256-SHA384 --u --v 3 --l ECDHE-ECDSA-AES256-SHA384 --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client DTLSv1.2 ECDHE-ECDSA-AES256-SHA384 --u --v 3 --l ECDHE-ECDSA-AES256-SHA384 --A ./certs/server-ecc.pem - -# server DTLSv1.2 ECDH-RSA-AES256-SHA384 --u --v 3 --l ECDH-RSA-AES256-SHA384 --c ./certs/server-ecc-rsa.pem --k ./certs/ecc-key.pem - -# client DTLSv1.2 ECDH-RSA-AES256-SHA384 --u --v 3 --l ECDH-RSA-AES256-SHA384 - -# server DTLSv1.2 ECDH-ECDSA-AES256-SHA384 --u --v 3 --l ECDH-ECDSA-AES256-SHA384 --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client DTLSv1.2 ECDH-ECDSA-AES256-SHA384 --u --v 3 --l ECDH-ECDSA-AES256-SHA384 --A ./certs/server-ecc.pem - diff --git a/tests/test-ecc-dtls.conf b/tests/test-ecc-dtls.conf deleted file mode 100644 index d38d37f3d..000000000 --- a/tests/test-ecc-dtls.conf +++ /dev/null @@ -1,432 +0,0 @@ -# server DTLSv1 ECDHE-RSA-RC4 --u --v 2 --l ECDHE-RSA-RC4-SHA - -# client DTLSv1 ECDHE-RSA-RC4 --u --v 2 --l ECDHE-RSA-RC4-SHA - -# server DTLSv1.1 ECDHE-RSA-DES3 --u --v 2 --l ECDHE-RSA-DES-CBC3-SHA - -# client DTLSv1.1 ECDHE-RSA-DES3 --u --v 2 --l ECDHE-RSA-DES-CBC3-SHA - -# server DTLSv1.1 ECDHE-RSA-AES128 --u --v 2 --l ECDHE-RSA-AES128-SHA - -# client DTLSv1.1 ECDHE-RSA-AES128 --u --v 2 --l ECDHE-RSA-AES128-SHA - -# server DTLSv1.1 ECDHE-RSA-AES256 --u --v 2 --l ECDHE-RSA-AES256-SHA - -# client DTLSv1.1 ECDHE-RSA-AES256 --u --v 2 --l ECDHE-RSA-AES256-SHA - -# server DTLSv1.2 ECDHE-RSA-RC4 --u --v 3 --l ECDHE-RSA-RC4-SHA - -# client DTLSv1.2 ECDHE-RSA-RC4 --u --v 3 --l ECDHE-RSA-RC4-SHA - -# server DTLSv1.2 ECDHE-RSA-DES3 --u --v 3 --l ECDHE-RSA-DES-CBC3-SHA - -# client DTLSv1.2 ECDHE-RSA-DES3 --u --v 3 --l ECDHE-RSA-DES-CBC3-SHA - -# server DTLSv1.2 ECDHE-RSA-AES128 --u --v 3 --l ECDHE-RSA-AES128-SHA - -# client DTLSv1.2 ECDHE-RSA-AES128 --u --v 3 --l ECDHE-RSA-AES128-SHA - -# server DTLSv1.2 ECDHE-RSA-AES128-SHA256 --u --v 3 --l ECDHE-RSA-AES128-SHA256 - -# client DTLSv1.2 ECDHE-RSA-AES128-SHA256 --u --v 3 --l ECDHE-RSA-AES128-SHA256 - -# server DTLSv1.2 ECDHE-RSA-AES256 --u --v 3 --l ECDHE-RSA-AES256-SHA - -# client DTLSv1.2 ECDHE-RSA-AES256 --u --v 3 --l ECDHE-RSA-AES256-SHA - -# server DTLSv1.1 ECDHE-EDCSA-RC4 --u --v 2 --l ECDHE-ECDSA-RC4-SHA --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client DTLSv1.1 ECDHE-ECDSA-RC4 --u --v 2 --l ECDHE-ECDSA-RC4-SHA --A ./certs/server-ecc.pem - -# server DTLSv1.1 ECDHE-ECDSA-DES3 --u --v 2 --l ECDHE-ECDSA-DES-CBC3-SHA --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client DTLSv1.1 ECDHE-ECDSA-DES3 --u --v 2 --l ECDHE-ECDSA-DES-CBC3-SHA --A ./certs/server-ecc.pem - -# server DTLSv1.1 ECDHE-ECDSA-AES128 --u --v 2 --l ECDHE-ECDSA-AES128-SHA --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client DTLSv1.1 ECDHE-ECDSA-AES128 --u --v 2 --l ECDHE-ECDSA-AES128-SHA --A ./certs/server-ecc.pem - -# server DTLSv1.1 ECDHE-ECDSA-AES256 --u --v 2 --l ECDHE-ECDSA-AES256-SHA --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client DTLSv1.1 ECDHE-ECDSA-AES256 --u --v 2 --l ECDHE-ECDSA-AES256-SHA --A ./certs/server-ecc.pem - -# server DTLSv1.2 ECDHE-ECDSA-RC4 --u --v 3 --l ECDHE-ECDSA-RC4-SHA --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client DTLSv1.2 ECDHE-ECDSA-RC4 --u --v 3 --l ECDHE-ECDSA-RC4-SHA --A ./certs/server-ecc.pem - -# server DTLSv1.2 ECDHE-ECDSA-DES3 --u --v 3 --l ECDHE-ECDSA-DES-CBC3-SHA --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client DTLSv1.2 ECDHE-ECDSA-DES3 --u --v 3 --l ECDHE-ECDSA-DES-CBC3-SHA --A ./certs/server-ecc.pem - -# server DTLSv1.2 ECDHE-ECDSA-AES128 --u --v 3 --l ECDHE-ECDSA-AES128-SHA --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client DTLSv1.2 ECDHE-ECDSA-AES128 --u --v 3 --l ECDHE-ECDSA-AES128-SHA --A ./certs/server-ecc.pem - -# server DTLSv1.2 ECDHE-ECDSA-AES128-SHA256 --u --v 3 --l ECDHE-ECDSA-AES128-SHA256 --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client DTLSv1.2 ECDHE-ECDSA-AES128-SHA256 --u --v 3 --l ECDHE-ECDSA-AES128-SHA256 --A ./certs/server-ecc.pem - -# server DTLSv1.2 ECDHE-ECDSA-AES256 --u --v 3 --l ECDHE-ECDSA-AES256-SHA --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client DTLSv1.2 ECDHE-ECDSA-AES256 --u --v 3 --l ECDHE-ECDSA-AES256-SHA --A ./certs/server-ecc.pem - -# server DTLSv1.1 ECDH-RSA-RC4 --u --v 2 --l ECDH-RSA-RC4-SHA --c ./certs/server-ecc-rsa.pem --k ./certs/ecc-key.pem - -# client DTLSv1.1 ECDH-RSA-RC4 --u --v 2 --l ECDH-RSA-RC4-SHA - -# server DTLSv1.1 ECDH-RSA-DES3 --u --v 2 --l ECDH-RSA-DES-CBC3-SHA --c ./certs/server-ecc-rsa.pem --k ./certs/ecc-key.pem - -# client DTLSv1.1 ECDH-RSA-DES3 --u --v 2 --l ECDH-RSA-DES-CBC3-SHA - -# server DTLSv1.1 ECDH-RSA-AES128 --u --v 2 --l ECDH-RSA-AES128-SHA --c ./certs/server-ecc-rsa.pem --k ./certs/ecc-key.pem - -# client DTLSv1.1 ECDH-RSA-AES128 --u --v 2 --l ECDH-RSA-AES128-SHA - -# server DTLSv1.1 ECDH-RSA-AES256 --u --v 2 --l ECDH-RSA-AES256-SHA --c ./certs/server-ecc-rsa.pem --k ./certs/ecc-key.pem - -# client DTLSv1.1 ECDH-RSA-AES256 --u --v 2 --l ECDH-RSA-AES256-SHA - -# server DTLSv1.2 ECDH-RSA-RC4 --u --v 3 --l ECDH-RSA-RC4-SHA --c ./certs/server-ecc-rsa.pem --k ./certs/ecc-key.pem - -# client DTLSv1.2 ECDH-RSA-RC4 --u --v 3 --l ECDH-RSA-RC4-SHA - -# server DTLSv1.2 ECDH-RSA-DES3 --u --v 3 --l ECDH-RSA-DES-CBC3-SHA --c ./certs/server-ecc-rsa.pem --k ./certs/ecc-key.pem - -# client DTLSv1.2 ECDH-RSA-DES3 --u --v 3 --l ECDH-RSA-DES-CBC3-SHA - -# server DTLSv1.2 ECDH-RSA-AES128 --u --v 3 --l ECDH-RSA-AES128-SHA --c ./certs/server-ecc-rsa.pem --k ./certs/ecc-key.pem - -# client DTLSv1.2 ECDH-RSA-AES128 --u --v 3 --l ECDH-RSA-AES128-SHA - -# server DTLSv1.2 ECDH-RSA-AES128-SHA256 --u --v 3 --l ECDH-RSA-AES128-SHA256 --c ./certs/server-ecc-rsa.pem --k ./certs/ecc-key.pem - -# client DTLSv1.2 ECDH-RSA-AES128-SHA256 --u --v 3 --l ECDH-RSA-AES128-SHA256 - -# server DTLSv1.2 ECDH-RSA-AES256 --u --v 3 --l ECDH-RSA-AES256-SHA --c ./certs/server-ecc-rsa.pem --k ./certs/ecc-key.pem - -# client DTLSv1.2 ECDH-RSA-AES256 --u --v 3 --l ECDH-RSA-AES256-SHA - -# server DTLSv1.1 ECDH-EDCSA-RC4 --u --v 2 --l ECDH-ECDSA-RC4-SHA --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client DTLSv1.1 ECDH-ECDSA-RC4 --u --v 2 --l ECDH-ECDSA-RC4-SHA --A ./certs/server-ecc.pem - -# server DTLSv1.1 ECDH-ECDSA-DES3 --u --v 2 --l ECDH-ECDSA-DES-CBC3-SHA --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client DTLSv1.1 ECDH-ECDSA-DES3 --u --v 2 --l ECDH-ECDSA-DES-CBC3-SHA --A ./certs/server-ecc.pem - -# server DTLSv1.1 ECDH-ECDSA-AES128 --u --v 2 --l ECDH-ECDSA-AES128-SHA --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client DTLSv1.1 ECDH-ECDSA-AES128 --u --v 2 --l ECDH-ECDSA-AES128-SHA --A ./certs/server-ecc.pem - -# server DTLSv1.1 ECDH-ECDSA-AES256 --u --v 2 --l ECDH-ECDSA-AES256-SHA --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client DTLSv1.1 ECDH-ECDSA-AES256 --u --v 2 --l ECDH-ECDSA-AES256-SHA --A ./certs/server-ecc.pem - -# server DTLSv1.2 ECDHE-ECDSA-RC4 --u --v 3 --l ECDH-ECDSA-RC4-SHA --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client DTLSv1.2 ECDH-ECDSA-RC4 --u --v 3 --l ECDH-ECDSA-RC4-SHA --A ./certs/server-ecc.pem - -# server DTLSv1.2 ECDH-ECDSA-DES3 --u --v 3 --l ECDH-ECDSA-DES-CBC3-SHA --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client DTLSv1.2 ECDH-ECDSA-DES3 --u --v 3 --l ECDH-ECDSA-DES-CBC3-SHA --A ./certs/server-ecc.pem - -# server DTLSv1.2 ECDH-ECDSA-AES128 --u --v 3 --l ECDH-ECDSA-AES128-SHA --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client DTLSv1.2 ECDH-ECDSA-AES128 --u --v 3 --l ECDH-ECDSA-AES128-SHA --A ./certs/server-ecc.pem - -# server DTLSv1.2 ECDH-ECDSA-AES128-SHA256 --u --v 3 --l ECDH-ECDSA-AES128-SHA256 --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client DTLSv1.2 ECDH-ECDSA-AES128-SHA256 --u --v 3 --l ECDH-ECDSA-AES128-SHA256 --A ./certs/server-ecc.pem - -# server DTLSv1.2 ECDH-ECDSA-AES256 --u --v 3 --l ECDH-ECDSA-AES256-SHA --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client DTLSv1.2 ECDH-ECDSA-AES256 --u --v 3 --l ECDH-ECDSA-AES256-SHA --A ./certs/server-ecc.pem - diff --git a/tests/test-ecc-sha384.conf b/tests/test-ecc-sha384.conf deleted file mode 100644 index 554b2c547..000000000 --- a/tests/test-ecc-sha384.conf +++ /dev/null @@ -1,40 +0,0 @@ -# server TLSv1.2 ECDHE-RSA-AES256-SHA384 --v 3 --l ECDHE-RSA-AES256-SHA384 - -# client TLSv1.2 ECDHE-RSA-AES256-SHA384 --v 3 --l ECDHE-RSA-AES256-SHA384 - -# server TLSv1.2 ECDHE-ECDSA-AES256-SHA384 --v 3 --l ECDHE-ECDSA-AES256-SHA384 --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client TLSv1.2 ECDHE-ECDSA-AES256-SHA384 --v 3 --l ECDHE-ECDSA-AES256-SHA384 --A ./certs/server-ecc.pem - -# server TLSv1.2 ECDH-RSA-AES256-SHA384 --v 3 --l ECDH-RSA-AES256-SHA384 --c ./certs/server-ecc-rsa.pem --k ./certs/ecc-key.pem - -# client TLSv1.2 ECDH-RSA-AES256-SHA384 --v 3 --l ECDH-RSA-AES256-SHA384 - -# server TLSv1.2 ECDH-ECDSA-AES256-SHA384 --v 3 --l ECDH-ECDSA-AES256-SHA384 --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client TLSv1.2 ECDH-ECDSA-AES256-SHA384 --v 3 --l ECDH-ECDSA-AES256-SHA384 --A ./certs/server-ecc.pem - diff --git a/tests/test-ecc.conf b/tests/test-ecc.conf deleted file mode 100644 index a973ac15e..000000000 --- a/tests/test-ecc.conf +++ /dev/null @@ -1,520 +0,0 @@ -# server TLSv1 ECDHE-RSA-RC4 --v 1 --l ECDHE-RSA-RC4-SHA - -# client TLSv1 ECDHE-RSA-RC4 --v 1 --l ECDHE-RSA-RC4-SHA - -# server TLSv1 ECDHE-RSA-DES3 --v 1 --l ECDHE-RSA-DES-CBC3-SHA - -# client TLSv1 ECDHE-RSA-DES3 --v 1 --l ECDHE-RSA-DES-CBC3-SHA - -# server TLSv1 ECDHE-RSA-AES128 --v 1 --l ECDHE-RSA-AES128-SHA - -# client TLSv1 ECDHE-RSA-AES128 --v 1 --l ECDHE-RSA-AES128-SHA - -# server TLSv1 ECDHE-RSA-AES256 --v 1 --l ECDHE-RSA-AES256-SHA - -# client TLSv1 ECDHE-RSA-AES256 --v 1 --l ECDHE-RSA-AES256-SHA - -# server TLSv1.1 ECDHE-RSA-RC4 --v 2 --l ECDHE-RSA-RC4-SHA - -# client TLSv1.1 ECDHE-RSA-RC4 --v 2 --l ECDHE-RSA-RC4-SHA - -# server TLSv1.1 ECDHE-RSA-DES3 --v 2 --l ECDHE-RSA-DES-CBC3-SHA - -# client TLSv1.1 ECDHE-RSA-DES3 --v 2 --l ECDHE-RSA-DES-CBC3-SHA - -# server TLSv1.1 ECDHE-RSA-AES128 --v 2 --l ECDHE-RSA-AES128-SHA - -# client TLSv1.1 ECDHE-RSA-AES128 --v 2 --l ECDHE-RSA-AES128-SHA - -# server TLSv1.1 ECDHE-RSA-AES256 --v 2 --l ECDHE-RSA-AES256-SHA - -# client TLSv1.1 ECDHE-RSA-AES256 --v 2 --l ECDHE-RSA-AES256-SHA - -# server TLSv1.2 ECDHE-RSA-RC4 --v 3 --l ECDHE-RSA-RC4-SHA - -# client TLSv1.2 ECDHE-RSA-RC4 --v 3 --l ECDHE-RSA-RC4-SHA - -# server TLSv1.2 ECDHE-RSA-DES3 --v 3 --l ECDHE-RSA-DES-CBC3-SHA - -# client TLSv1.2 ECDHE-RSA-DES3 --v 3 --l ECDHE-RSA-DES-CBC3-SHA - -# server TLSv1.2 ECDHE-RSA-AES128 --v 3 --l ECDHE-RSA-AES128-SHA - -# client TLSv1.2 ECDHE-RSA-AES128 --v 3 --l ECDHE-RSA-AES128-SHA - -# server TLSv1.2 ECDHE-RSA-AES128-SHA256 --v 3 --l ECDHE-RSA-AES128-SHA256 - -# client TLSv1.2 ECDHE-RSA-AES128-SHA256 --v 3 --l ECDHE-RSA-AES128-SHA256 - -# server TLSv1.2 ECDHE-RSA-AES256 --v 3 --l ECDHE-RSA-AES256-SHA - -# client TLSv1.2 ECDHE-RSA-AES256 --v 3 --l ECDHE-RSA-AES256-SHA - -# server TLSv1 ECDHE-ECDSA-RC4 --v 1 --l ECDHE-ECDSA-RC4-SHA --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client TLSv1 ECDHE-ECDSA-RC4 --v 1 --l ECDHE-ECDSA-RC4-SHA --A ./certs/server-ecc.pem - -# server TLSv1 ECDHE-ECDSA-DES3 --v 1 --l ECDHE-ECDSA-DES-CBC3-SHA --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client TLSv1 ECDHE-ECDSA-DES3 --v 1 --l ECDHE-ECDSA-DES-CBC3-SHA --A ./certs/server-ecc.pem - -# server TLSv1 ECDHE-ECDSA-AES128 --v 1 --l ECDHE-ECDSA-AES128-SHA --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client TLSv1 ECDHE-ECDSA-AES128 --v 1 --l ECDHE-ECDSA-AES128-SHA --A ./certs/server-ecc.pem - -# server TLSv1 ECDHE-ECDSA-AES256 --v 1 --l ECDHE-ECDSA-AES256-SHA --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client TLSv1 ECDHE-ECDSA-AES256 --v 1 --l ECDHE-ECDSA-AES256-SHA --A ./certs/server-ecc.pem - -# server TLSv1.1 ECDHE-EDCSA-RC4 --v 2 --l ECDHE-ECDSA-RC4-SHA --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client TLSv1.1 ECDHE-ECDSA-RC4 --v 2 --l ECDHE-ECDSA-RC4-SHA --A ./certs/server-ecc.pem - -# server TLSv1.1 ECDHE-ECDSA-DES3 --v 2 --l ECDHE-ECDSA-DES-CBC3-SHA --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client TLSv1.1 ECDHE-ECDSA-DES3 --v 2 --l ECDHE-ECDSA-DES-CBC3-SHA --A ./certs/server-ecc.pem - -# server TLSv1.1 ECDHE-ECDSA-AES128 --v 2 --l ECDHE-ECDSA-AES128-SHA --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client TLSv1.1 ECDHE-ECDSA-AES128 --v 2 --l ECDHE-ECDSA-AES128-SHA --A ./certs/server-ecc.pem - -# server TLSv1.1 ECDHE-ECDSA-AES256 --v 2 --l ECDHE-ECDSA-AES256-SHA --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client TLSv1.1 ECDHE-ECDSA-AES256 --v 2 --l ECDHE-ECDSA-AES256-SHA --A ./certs/server-ecc.pem - -# server TLSv1.2 ECDHE-ECDSA-RC4 --v 3 --l ECDHE-ECDSA-RC4-SHA --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client TLSv1.2 ECDHE-ECDSA-RC4 --v 3 --l ECDHE-ECDSA-RC4-SHA --A ./certs/server-ecc.pem - -# server TLSv1.2 ECDHE-ECDSA-DES3 --v 3 --l ECDHE-ECDSA-DES-CBC3-SHA --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client TLSv1.2 ECDHE-ECDSA-DES3 --v 3 --l ECDHE-ECDSA-DES-CBC3-SHA --A ./certs/server-ecc.pem - -# server TLSv1.2 ECDHE-ECDSA-AES128 --v 3 --l ECDHE-ECDSA-AES128-SHA --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client TLSv1.2 ECDHE-ECDSA-AES128 --v 3 --l ECDHE-ECDSA-AES128-SHA --A ./certs/server-ecc.pem - -# server TLSv1.2 ECDHE-ECDSA-AES128-SHA256 --v 3 --l ECDHE-ECDSA-AES128-SHA256 --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client TLSv1.2 ECDHE-ECDSA-AES128-SHA256 --v 3 --l ECDHE-ECDSA-AES128-SHA256 --A ./certs/server-ecc.pem - -# server TLSv1.2 ECDHE-ECDSA-AES256 --v 3 --l ECDHE-ECDSA-AES256-SHA --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client TLSv1.2 ECDHE-ECDSA-AES256 --v 3 --l ECDHE-ECDSA-AES256-SHA --A ./certs/server-ecc.pem - -# server TLSv1 ECDH-RSA-RC4 --v 1 --l ECDH-RSA-RC4-SHA --c ./certs/server-ecc-rsa.pem --k ./certs/ecc-key.pem - -# client TLSv1 ECDH-RSA-RC4 --v 1 --l ECDH-RSA-RC4-SHA - -# server TLSv1 ECDH-RSA-DES3 --v 1 --l ECDH-RSA-DES-CBC3-SHA --c ./certs/server-ecc-rsa.pem --k ./certs/ecc-key.pem - -# client TLSv1 ECDH-RSA-DES3 --v 1 --l ECDH-RSA-DES-CBC3-SHA - -# server TLSv1 ECDH-RSA-AES128 --v 1 --l ECDH-RSA-AES128-SHA --c ./certs/server-ecc-rsa.pem --k ./certs/ecc-key.pem - -# client TLSv1 ECDH-RSA-AES128 --v 1 --l ECDH-RSA-AES128-SHA - -# server TLSv1 ECDH-RSA-AES256 --v 1 --l ECDH-RSA-AES256-SHA --c ./certs/server-ecc-rsa.pem --k ./certs/ecc-key.pem - -# client TLSv1 ECDH-RSA-AES256 --v 1 --l ECDH-RSA-AES256-SHA - -# server TLSv1.1 ECDH-RSA-RC4 --v 2 --l ECDH-RSA-RC4-SHA --c ./certs/server-ecc-rsa.pem --k ./certs/ecc-key.pem - -# client TLSv1.1 ECDH-RSA-RC4 --v 2 --l ECDH-RSA-RC4-SHA - -# server TLSv1.1 ECDH-RSA-DES3 --v 2 --l ECDH-RSA-DES-CBC3-SHA --c ./certs/server-ecc-rsa.pem --k ./certs/ecc-key.pem - -# client TLSv1.1 ECDH-RSA-DES3 --v 2 --l ECDH-RSA-DES-CBC3-SHA - -# server TLSv1.1 ECDH-RSA-AES128 --v 2 --l ECDH-RSA-AES128-SHA --c ./certs/server-ecc-rsa.pem --k ./certs/ecc-key.pem - -# client TLSv1.1 ECDH-RSA-AES128 --v 2 --l ECDH-RSA-AES128-SHA - -# server TLSv1.1 ECDH-RSA-AES256 --v 2 --l ECDH-RSA-AES256-SHA --c ./certs/server-ecc-rsa.pem --k ./certs/ecc-key.pem - -# client TLSv1.1 ECDH-RSA-AES256 --v 2 --l ECDH-RSA-AES256-SHA - -# server TLSv1.2 ECDH-RSA-RC4 --v 3 --l ECDH-RSA-RC4-SHA --c ./certs/server-ecc-rsa.pem --k ./certs/ecc-key.pem - -# client TLSv1.2 ECDH-RSA-RC4 --v 3 --l ECDH-RSA-RC4-SHA - -# server TLSv1.2 ECDH-RSA-DES3 --v 3 --l ECDH-RSA-DES-CBC3-SHA --c ./certs/server-ecc-rsa.pem --k ./certs/ecc-key.pem - -# client TLSv1.2 ECDH-RSA-DES3 --v 3 --l ECDH-RSA-DES-CBC3-SHA - -# server TLSv1.2 ECDH-RSA-AES128 --v 3 --l ECDH-RSA-AES128-SHA --c ./certs/server-ecc-rsa.pem --k ./certs/ecc-key.pem - -# client TLSv1.2 ECDH-RSA-AES128 --v 3 --l ECDH-RSA-AES128-SHA - -# server TLSv1.2 ECDH-RSA-AES128-SHA256 --v 3 --l ECDH-RSA-AES128-SHA256 --c ./certs/server-ecc-rsa.pem --k ./certs/ecc-key.pem - -# client TLSv1.2 ECDH-RSA-AES128-SHA256 --v 3 --l ECDH-RSA-AES128-SHA256 - -# server TLSv1.2 ECDH-RSA-AES256 --v 3 --l ECDH-RSA-AES256-SHA --c ./certs/server-ecc-rsa.pem --k ./certs/ecc-key.pem - -# client TLSv1.2 ECDH-RSA-AES256 --v 3 --l ECDH-RSA-AES256-SHA - -# server TLSv1 ECDH-ECDSA-RC4 --v 1 --l ECDH-ECDSA-RC4-SHA --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client TLSv1 ECDH-ECDSA-RC4 --v 1 --l ECDH-ECDSA-RC4-SHA --A ./certs/server-ecc.pem - -# server TLSv1 ECDH-ECDSA-DES3 --v 1 --l ECDH-ECDSA-DES-CBC3-SHA --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client TLSv1 ECDH-ECDSA-DES3 --v 1 --l ECDH-ECDSA-DES-CBC3-SHA --A ./certs/server-ecc.pem - -# server TLSv1 ECDH-ECDSA-AES128 --v 1 --l ECDH-ECDSA-AES128-SHA --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client TLSv1 ECDH-ECDSA-AES128 --v 1 --l ECDH-ECDSA-AES128-SHA --A ./certs/server-ecc.pem - -# server TLSv1 ECDH-ECDSA-AES256 --v 1 --l ECDH-ECDSA-AES256-SHA --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client TLSv1 ECDH-ECDSA-AES256 --v 1 --l ECDH-ECDSA-AES256-SHA --A ./certs/server-ecc.pem - -# server TLSv1.1 ECDH-EDCSA-RC4 --v 2 --l ECDH-ECDSA-RC4-SHA --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client TLSv1.1 ECDH-ECDSA-RC4 --v 2 --l ECDH-ECDSA-RC4-SHA --A ./certs/server-ecc.pem - -# server TLSv1.1 ECDH-ECDSA-DES3 --v 2 --l ECDH-ECDSA-DES-CBC3-SHA --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client TLSv1.1 ECDH-ECDSA-DES3 --v 2 --l ECDH-ECDSA-DES-CBC3-SHA --A ./certs/server-ecc.pem - -# server TLSv1.1 ECDH-ECDSA-AES128 --v 2 --l ECDH-ECDSA-AES128-SHA --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client TLSv1.1 ECDH-ECDSA-AES128 --v 2 --l ECDH-ECDSA-AES128-SHA --A ./certs/server-ecc.pem - -# server TLSv1.1 ECDH-ECDSA-AES256 --v 2 --l ECDH-ECDSA-AES256-SHA --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client TLSv1.1 ECDH-ECDSA-AES256 --v 2 --l ECDH-ECDSA-AES256-SHA --A ./certs/server-ecc.pem - -# server TLSv1.2 ECDHE-ECDSA-RC4 --v 3 --l ECDH-ECDSA-RC4-SHA --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client TLSv1.2 ECDH-ECDSA-RC4 --v 3 --l ECDH-ECDSA-RC4-SHA --A ./certs/server-ecc.pem - -# server TLSv1.2 ECDH-ECDSA-DES3 --v 3 --l ECDH-ECDSA-DES-CBC3-SHA --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client TLSv1.2 ECDH-ECDSA-DES3 --v 3 --l ECDH-ECDSA-DES-CBC3-SHA --A ./certs/server-ecc.pem - -# server TLSv1.2 ECDH-ECDSA-AES128 --v 3 --l ECDH-ECDSA-AES128-SHA --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client TLSv1.2 ECDH-ECDSA-AES128 --v 3 --l ECDH-ECDSA-AES128-SHA --A ./certs/server-ecc.pem - -# server TLSv1.2 ECDH-ECDSA-AES128-SHA256 --v 3 --l ECDH-ECDSA-AES128-SHA256 --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client TLSv1.2 ECDH-ECDSA-AES128-SHA256 --v 3 --l ECDH-ECDSA-AES128-SHA256 --A ./certs/server-ecc.pem - -# server TLSv1.2 ECDH-ECDSA-AES256 --v 3 --l ECDH-ECDSA-AES256-SHA --c ./certs/server-ecc.pem --k ./certs/ecc-key.pem - -# client TLSv1.2 ECDH-ECDSA-AES256 --v 3 --l ECDH-ECDSA-AES256-SHA --A ./certs/server-ecc.pem - diff --git a/tests/test-hc128.conf b/tests/test-hc128.conf deleted file mode 100644 index feb0b1228..000000000 --- a/tests/test-hc128.conf +++ /dev/null @@ -1,48 +0,0 @@ -# server TLSv1 HC128-SHA --v 1 --l HC128-SHA - -# client TLSv1 HC128-SHA --v 1 --l HC128-SHA - -# server TLSv1 HC128-MD5 --v 1 --l HC128-MD5 - -# client TLSv1 HC128-MD5 --v 1 --l HC128-MD5 - -# server TLSv1.1 HC128-SHA --v 2 --l HC128-SHA - -# client TLSv1.1 HC128-SHA --v 2 --l HC128-SHA - -# server TLSv1.1 HC128-MD5 --v 2 --l HC128-MD5 - -# client TLSv1.1 HC128-MD5 --v 2 --l HC128-MD5 - -# server TLSv1.2 HC128-SHA --v 3 --l HC128-SHA - -# client TLSv1.2 HC128-SHA --v 3 --l HC128-SHA - -# server TLSv1.2 HC128-MD5 --v 3 --l HC128-MD5 - -# client TLSv1.2 HC128-MD5 --v 3 --l HC128-MD5 - diff --git a/tests/test-leanpsk.conf b/tests/test-leanpsk.conf deleted file mode 100644 index b319ae19a..000000000 --- a/tests/test-leanpsk.conf +++ /dev/null @@ -1,20 +0,0 @@ -# server TLSv1.2 PSK-NULL --s --v 3 --l PSK-NULL-SHA - -# client TLSv1.2 PSK-NULL --s --v 3 --l PSK-NULL-SHA - -# server TLSv1.2 PSK-NULL-SHA256 --s --v 3 --l PSK-NULL-SHA256 - -# client TLSv1.2 PSK-NULL-SHA256 --s --v 3 --l PSK-NULL-SHA256 - diff --git a/tests/test-ntru.conf b/tests/test-ntru.conf deleted file mode 100644 index 7674fb572..000000000 --- a/tests/test-ntru.conf +++ /dev/null @@ -1,132 +0,0 @@ -# server TLSv1 NTRU_RC4 --v 1 --l NTRU-RC4-SHA --n --c ./certs/ntru-cert.pem --k ./certs/ntru-key.raw - -# client TLSv1 NTRU_RC4 --v 1 --l NTRU-RC4-SHA - -# server TLSv1 NTRU_DES3 --v 1 --l NTRU-DES-CBC3-SHA --n --c ./certs/ntru-cert.pem --k ./certs/ntru-key.raw - -# client TLSv1 NTRU_DES3 --v 1 --l NTRU-DES-CBC3-SHA - -# server TLSv1 NTRU_AES128 --v 1 --l NTRU-AES128-SHA --n --c ./certs/ntru-cert.pem --k ./certs/ntru-key.raw - -# client TLSv1 NTRU_AES128 --v 1 --l NTRU-AES128-SHA - -# server TLSv1 NTRU_AES256 --v 1 --l NTRU-AES256-SHA --n --c ./certs/ntru-cert.pem --k ./certs/ntru-key.raw - -# client TLSv1 NTRU_AES256 --v 1 --l NTRU-AES256-SHA - -# server TLSv1.1 NTRU_RC4 --v 2 --l NTRU-RC4-SHA --n --c ./certs/ntru-cert.pem --k ./certs/ntru-key.raw - -# client TLSv1.1 NTRU_RC4 --v 2 --l NTRU-RC4-SHA - -# server TLSv1.1 NTRU_DES3 --v 2 --l NTRU-DES-CBC3-SHA --n --c ./certs/ntru-cert.pem --k ./certs/ntru-key.raw - -# client TLSv1.1 NTRU_DES3 --v 2 --l NTRU-DES-CBC3-SHA - -# server TLSv1.1 NTRU_AES128 --v 2 --l NTRU-AES128-SHA --n --c ./certs/ntru-cert.pem --k ./certs/ntru-key.raw - -# client TLSv1.1 NTRU_AES128 --v 2 --l NTRU-AES128-SHA - -# server TLSv1.1 NTRU_AES256 --v 2 --l NTRU-AES256-SHA --n --c ./certs/ntru-cert.pem --k ./certs/ntru-key.raw - -# client TLSv1.1 NTRU_AES256 --v 2 --l NTRU-AES256-SHA - -# server TLSv1.2 NTRU_RC4 --v 3 --l NTRU-RC4-SHA --n --c ./certs/ntru-cert.pem --k ./certs/ntru-key.raw - -# client TLSv1.2 NTRU_RC4 --v 3 --l NTRU-RC4-SHA - -# server TLSv1.2 NTRU_DES3 --v 3 --l NTRU-DES-CBC3-SHA --n --c ./certs/ntru-cert.pem --k ./certs/ntru-key.raw - -# client TLSv1.2 NTRU_DES3 --v 3 --l NTRU-DES-CBC3-SHA - -# server TLSv1.2 NTRU_AES128 --v 3 --l NTRU-AES128-SHA --n --c ./certs/ntru-cert.pem --k ./certs/ntru-key.raw - -# client TLSv1.2 NTRU_AES128 --v 3 --l NTRU-AES128-SHA - -# server TLSv1.2 NTRU_AES256 --v 3 --l NTRU-AES256-SHA --n --c ./certs/ntru-cert.pem --k ./certs/ntru-key.raw - -# client TLSv1.2 NTRU_AES256 --v 3 --l NTRU-AES256-SHA - diff --git a/tests/test-null.conf b/tests/test-null.conf deleted file mode 100644 index cd63d4257..000000000 --- a/tests/test-null.conf +++ /dev/null @@ -1,48 +0,0 @@ -# server TLSv1.0 RSA-NULL-SHA --v 1 --l NULL-SHA - -# client TLSv1.0 RSA-NULL-SHA --v 1 --l NULL-SHA - -# server TLSv1.1 RSA-NULL-SHA --v 2 --l NULL-SHA - -# client TLSv1.1 RSA-NULL-SHA --v 2 --l NULL-SHA - -# server TLSv1.2 RSA-NULL-SHA --v 3 --l NULL-SHA - -# client TLSv1.2 RSA-NULL-SHA --v 3 --l NULL-SHA - -# server TLSv1.0 RSA-NULL-SHA256 --v 1 --l NULL-SHA256 - -# client TLSv1.0 RSA-NULL-SHA256 --v 1 --l NULL-SHA256 - -# server TLSv1.1 RSA-NULL-SHA256 --v 2 --l NULL-SHA256 - -# client TLSv1.1 RSA-NULL-SHA256 --v 2 --l NULL-SHA256 - -# server TLSv1.2 RSA-NULL-SHA256 --v 3 --l NULL-SHA256 - -# client TLSv1.2 RSA-NULL-SHA256 --v 3 --l NULL-SHA256 - diff --git a/tests/test-openssl.conf b/tests/test-openssl.conf deleted file mode 100644 index 22a287a4a..000000000 --- a/tests/test-openssl.conf +++ /dev/null @@ -1,96 +0,0 @@ -# server TLSv1 DHE AES128 --v 1 --l DHE-RSA-AES128-SHA - -# client TLSv1 DHE AES128 --v 1 --l DHE-RSA-AES128-SHA - -# server TLSv1 DHE AES256 --v 1 --l DHE-RSA-AES256-SHA - -# client TLSv1 DHE AES256 --v 1 --l DHE-RSA-AES256-SHA - -# server TLSv1 DHE AES128-SHA256 --v 1 --l DHE-RSA-AES128-SHA256 - -# client TLSv1 DHE AES128-SHA256 --v 1 --l DHE-RSA-AES128-SHA256 - -# server TLSv1 DHE AES256-SHA256 --v 1 --l DHE-RSA-AES256-SHA256 - -# client TLSv1 DHE AES256-SHA256 --v 1 --l DHE-RSA-AES256-SHA256 - -# server TLSv1.1 DHE AES128 --v 2 --l DHE-RSA-AES128-SHA - -# client TLSv1.1 DHE AES128 --v 2 --l DHE-RSA-AES128-SHA - -# server TLSv1.1 DHE AES256 --v 2 --l DHE-RSA-AES256-SHA - -# client TLSv1.1 DHE AES256 --v 2 --l DHE-RSA-AES256-SHA - -# server TLSv1.1 DHE AES128-SHA256 --v 2 --l DHE-RSA-AES128-SHA256 - -# client TLSv1.1 DHE AES128-SHA256 --v 2 --l DHE-RSA-AES128-SHA256 - -# server TLSv1.1 DHE AES256-SHA256 --v 2 --l DHE-RSA-AES256-SHA256 - -# client TLSv1.1 DHE AES256-SHA256 --v 2 --l DHE-RSA-AES256-SHA256 - -# server TLSv1.2 DHE AES128 --v 3 --l DHE-RSA-AES128-SHA - -# client TLSv1.2 DHE AES128 --v 3 --l DHE-RSA-AES128-SHA - -# server TLSv1.2 DHE AES256 --v 3 --l DHE-RSA-AES256-SHA - -# client TLSv1.2 DHE AES256 --v 3 --l DHE-RSA-AES256-SHA - -# server TLSv1.2 DHE AES128-SHA256 --v 3 --l DHE-RSA-AES128-SHA256 - -# client TLSv1.2 DHE AES128-SHA256 --v 3 --l DHE-RSA-AES128-SHA256 - -# server TLSv1.2 DHE AES256-SHA256 --v 3 --l DHE-RSA-AES256-SHA256 - -# client TLSv1.2 DHE AES256-SHA256 --v 3 --l DHE-RSA-AES256-SHA256 - diff --git a/tests/test-psk-dtls.conf b/tests/test-psk-dtls.conf deleted file mode 100644 index c2e6cbd13..000000000 --- a/tests/test-psk-dtls.conf +++ /dev/null @@ -1,60 +0,0 @@ -# server DTLSv1 PSK-AES128 --s --u --v 2 --l PSK-AES128-CBC-SHA - -# client DTLSv1 PSK-AES128 --s --u --v 2 --l PSK-AES128-CBC-SHA - -# server DTLSv1 PSK-AES256 --s --u --v 2 --l PSK-AES256-CBC-SHA - -# client DTLSv1 PSK-AES256 --s --u --v 2 --l PSK-AES256-CBC-SHA - -# server DTLSv1.2 PSK-AES128 --s --u --v 3 --l PSK-AES128-CBC-SHA - -# client DTLSv1.2 PSK-AES128 --s --u --v 3 --l PSK-AES128-CBC-SHA - -# server DTLSv1.2 PSK-AES256 --s --u --v 3 --l PSK-AES256-CBC-SHA - -# client DTLSv1.2 PSK-AES256 --s --u --v 3 --l PSK-AES256-CBC-SHA - -# server DTLSv1.2 PSK-AES128-SHA256 --s --u --v 3 --l PSK-AES128-CBC-SHA256 - -# client DTLSv1.2 PSK-AES128-SHA256 --s --u --v 3 --l PSK-AES128-CBC-SHA256 - diff --git a/tests/test-psk-null.conf b/tests/test-psk-null.conf deleted file mode 100644 index c29d77476..000000000 --- a/tests/test-psk-null.conf +++ /dev/null @@ -1,40 +0,0 @@ -# server TLSv1.0 PSK-NULL --s --v 1 --l PSK-NULL-SHA - -# client TLSv1.0 PSK-NULL --s --v 1 --l PSK-NULL-SHA - -# server TLSv1.1 PSK-NULL --s --v 2 --l PSK-NULL-SHA - -# client TLSv1.1 PSK-NULL --s --v 2 --l PSK-NULL-SHA - -# server TLSv1.2 PSK-NULL --s --v 3 --l PSK-NULL-SHA - -# client TLSv1.2 PSK-NULL --s --v 3 --l PSK-NULL-SHA - -# server TLSv1.2 PSK-NULL-SHA256 --s --v 3 --l PSK-NULL-SHA256 - -# client TLSv1.2 PSK-NULL-SHA256 --s --v 3 --l PSK-NULL-SHA256 - diff --git a/tests/test-psk.conf b/tests/test-psk.conf deleted file mode 100644 index 48fc77029..000000000 --- a/tests/test-psk.conf +++ /dev/null @@ -1,70 +0,0 @@ -# server TLSv1 PSK-AES128 --s --v 1 --l PSK-AES128-CBC-SHA - -# client TLSv1 PSK-AES128 --s --v 1 --l PSK-AES128-CBC-SHA - -# server TLSv1 PSK-AES256 --s --v 1 --l PSK-AES256-CBC-SHA - -# client TLSv1 PSK-AES256 --s --v 1 --l PSK-AES256-CBC-SHA - -# server TLSv1.1 PSK-AES128 --s --v 2 --l PSK-AES128-CBC-SHA - -# client TLSv1.1 PSK-AES128 --s --v 2 --l PSK-AES128-CBC-SHA - -# server TLSv1.1 PSK-AES256 --s --v 2 --l PSK-AES256-CBC-SHA - -# client TLSv1.1 PSK-AES256 --s --v 2 --l PSK-AES256-CBC-SHA - -# server TLSv1.2 PSK-AES128 --s --v 3 --l PSK-AES128-CBC-SHA - -# client TLSv1.2 PSK-AES128 --s --v 3 --l PSK-AES128-CBC-SHA - -# server TLSv1.2 PSK-AES256 --s --v 3 --l PSK-AES256-CBC-SHA - -# client TLSv1.2 PSK-AES256 --s --v 3 --l PSK-AES256-CBC-SHA - -# server TLSv1.2 PSK-AES128-SHA256 --s --v 3 --l PSK-AES128-CBC-SHA256 - -# client TLSv1.2 PSK-AES128-SHA256 --s --v 3 --l PSK-AES128-CBC-SHA256 - diff --git a/tests/test-rabbit.conf b/tests/test-rabbit.conf deleted file mode 100644 index 4e22779c8..000000000 --- a/tests/test-rabbit.conf +++ /dev/null @@ -1,24 +0,0 @@ -# server TLSv1 RABBIT-SHA --v 1 --l RABBIT-SHA - -# client TLSv1 RABBIT-SHA --v 1 --l RABBIT-SHA - -# server TLSv1.1 RABBIT-SHA --v 2 --l RABBIT-SHA - -# client TLSv1.1 RABBIT-SHA --v 2 --l RABBIT-SHA - -# server TLSv1.2 RABBIT-SHA --v 3 --l RABBIT-SHA - -# client TLSv1.2 RABBIT-SHA --v 3 --l RABBIT-SHA - diff --git a/tests/test.conf b/tests/test.conf index 04e055f08..63ace18e8 100644 --- a/tests/test.conf +++ b/tests/test.conf @@ -430,3 +430,1669 @@ -l AES256-SHA256 -N +# server TLSv1 ECDHE-RSA-RC4 +-v 1 +-l ECDHE-RSA-RC4-SHA + +# client TLSv1 ECDHE-RSA-RC4 +-v 1 +-l ECDHE-RSA-RC4-SHA + +# server TLSv1 ECDHE-RSA-DES3 +-v 1 +-l ECDHE-RSA-DES-CBC3-SHA + +# client TLSv1 ECDHE-RSA-DES3 +-v 1 +-l ECDHE-RSA-DES-CBC3-SHA + +# server TLSv1 ECDHE-RSA-AES128 +-v 1 +-l ECDHE-RSA-AES128-SHA + +# client TLSv1 ECDHE-RSA-AES128 +-v 1 +-l ECDHE-RSA-AES128-SHA + +# server TLSv1 ECDHE-RSA-AES256 +-v 1 +-l ECDHE-RSA-AES256-SHA + +# client TLSv1 ECDHE-RSA-AES256 +-v 1 +-l ECDHE-RSA-AES256-SHA + +# server TLSv1.1 ECDHE-RSA-RC4 +-v 2 +-l ECDHE-RSA-RC4-SHA + +# client TLSv1.1 ECDHE-RSA-RC4 +-v 2 +-l ECDHE-RSA-RC4-SHA + +# server TLSv1.1 ECDHE-RSA-DES3 +-v 2 +-l ECDHE-RSA-DES-CBC3-SHA + +# client TLSv1.1 ECDHE-RSA-DES3 +-v 2 +-l ECDHE-RSA-DES-CBC3-SHA + +# server TLSv1.1 ECDHE-RSA-AES128 +-v 2 +-l ECDHE-RSA-AES128-SHA + +# client TLSv1.1 ECDHE-RSA-AES128 +-v 2 +-l ECDHE-RSA-AES128-SHA + +# server TLSv1.1 ECDHE-RSA-AES256 +-v 2 +-l ECDHE-RSA-AES256-SHA + +# client TLSv1.1 ECDHE-RSA-AES256 +-v 2 +-l ECDHE-RSA-AES256-SHA + +# server TLSv1.2 ECDHE-RSA-RC4 +-v 3 +-l ECDHE-RSA-RC4-SHA + +# client TLSv1.2 ECDHE-RSA-RC4 +-v 3 +-l ECDHE-RSA-RC4-SHA + +# server TLSv1.2 ECDHE-RSA-DES3 +-v 3 +-l ECDHE-RSA-DES-CBC3-SHA + +# client TLSv1.2 ECDHE-RSA-DES3 +-v 3 +-l ECDHE-RSA-DES-CBC3-SHA + +# server TLSv1.2 ECDHE-RSA-AES128 +-v 3 +-l ECDHE-RSA-AES128-SHA + +# client TLSv1.2 ECDHE-RSA-AES128 +-v 3 +-l ECDHE-RSA-AES128-SHA + +# server TLSv1.2 ECDHE-RSA-AES128-SHA256 +-v 3 +-l ECDHE-RSA-AES128-SHA256 + +# client TLSv1.2 ECDHE-RSA-AES128-SHA256 +-v 3 +-l ECDHE-RSA-AES128-SHA256 + +# server TLSv1.2 ECDHE-RSA-AES256 +-v 3 +-l ECDHE-RSA-AES256-SHA + +# client TLSv1.2 ECDHE-RSA-AES256 +-v 3 +-l ECDHE-RSA-AES256-SHA + +# server TLSv1 ECDHE-ECDSA-RC4 +-v 1 +-l ECDHE-ECDSA-RC4-SHA +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client TLSv1 ECDHE-ECDSA-RC4 +-v 1 +-l ECDHE-ECDSA-RC4-SHA +-A ./certs/server-ecc.pem + +# server TLSv1 ECDHE-ECDSA-DES3 +-v 1 +-l ECDHE-ECDSA-DES-CBC3-SHA +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client TLSv1 ECDHE-ECDSA-DES3 +-v 1 +-l ECDHE-ECDSA-DES-CBC3-SHA +-A ./certs/server-ecc.pem + +# server TLSv1 ECDHE-ECDSA-AES128 +-v 1 +-l ECDHE-ECDSA-AES128-SHA +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client TLSv1 ECDHE-ECDSA-AES128 +-v 1 +-l ECDHE-ECDSA-AES128-SHA +-A ./certs/server-ecc.pem + +# server TLSv1 ECDHE-ECDSA-AES256 +-v 1 +-l ECDHE-ECDSA-AES256-SHA +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client TLSv1 ECDHE-ECDSA-AES256 +-v 1 +-l ECDHE-ECDSA-AES256-SHA +-A ./certs/server-ecc.pem + +# server TLSv1.1 ECDHE-EDCSA-RC4 +-v 2 +-l ECDHE-ECDSA-RC4-SHA +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client TLSv1.1 ECDHE-ECDSA-RC4 +-v 2 +-l ECDHE-ECDSA-RC4-SHA +-A ./certs/server-ecc.pem + +# server TLSv1.1 ECDHE-ECDSA-DES3 +-v 2 +-l ECDHE-ECDSA-DES-CBC3-SHA +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client TLSv1.1 ECDHE-ECDSA-DES3 +-v 2 +-l ECDHE-ECDSA-DES-CBC3-SHA +-A ./certs/server-ecc.pem + +# server TLSv1.1 ECDHE-ECDSA-AES128 +-v 2 +-l ECDHE-ECDSA-AES128-SHA +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client TLSv1.1 ECDHE-ECDSA-AES128 +-v 2 +-l ECDHE-ECDSA-AES128-SHA +-A ./certs/server-ecc.pem + +# server TLSv1.1 ECDHE-ECDSA-AES256 +-v 2 +-l ECDHE-ECDSA-AES256-SHA +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client TLSv1.1 ECDHE-ECDSA-AES256 +-v 2 +-l ECDHE-ECDSA-AES256-SHA +-A ./certs/server-ecc.pem + +# server TLSv1.2 ECDHE-ECDSA-RC4 +-v 3 +-l ECDHE-ECDSA-RC4-SHA +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client TLSv1.2 ECDHE-ECDSA-RC4 +-v 3 +-l ECDHE-ECDSA-RC4-SHA +-A ./certs/server-ecc.pem + +# server TLSv1.2 ECDHE-ECDSA-DES3 +-v 3 +-l ECDHE-ECDSA-DES-CBC3-SHA +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client TLSv1.2 ECDHE-ECDSA-DES3 +-v 3 +-l ECDHE-ECDSA-DES-CBC3-SHA +-A ./certs/server-ecc.pem + +# server TLSv1.2 ECDHE-ECDSA-AES128 +-v 3 +-l ECDHE-ECDSA-AES128-SHA +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client TLSv1.2 ECDHE-ECDSA-AES128 +-v 3 +-l ECDHE-ECDSA-AES128-SHA +-A ./certs/server-ecc.pem + +# server TLSv1.2 ECDHE-ECDSA-AES128-SHA256 +-v 3 +-l ECDHE-ECDSA-AES128-SHA256 +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client TLSv1.2 ECDHE-ECDSA-AES128-SHA256 +-v 3 +-l ECDHE-ECDSA-AES128-SHA256 +-A ./certs/server-ecc.pem + +# server TLSv1.2 ECDHE-ECDSA-AES256 +-v 3 +-l ECDHE-ECDSA-AES256-SHA +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client TLSv1.2 ECDHE-ECDSA-AES256 +-v 3 +-l ECDHE-ECDSA-AES256-SHA +-A ./certs/server-ecc.pem + +# server TLSv1 ECDH-RSA-RC4 +-v 1 +-l ECDH-RSA-RC4-SHA +-c ./certs/server-ecc-rsa.pem +-k ./certs/ecc-key.pem + +# client TLSv1 ECDH-RSA-RC4 +-v 1 +-l ECDH-RSA-RC4-SHA + +# server TLSv1 ECDH-RSA-DES3 +-v 1 +-l ECDH-RSA-DES-CBC3-SHA +-c ./certs/server-ecc-rsa.pem +-k ./certs/ecc-key.pem + +# client TLSv1 ECDH-RSA-DES3 +-v 1 +-l ECDH-RSA-DES-CBC3-SHA + +# server TLSv1 ECDH-RSA-AES128 +-v 1 +-l ECDH-RSA-AES128-SHA +-c ./certs/server-ecc-rsa.pem +-k ./certs/ecc-key.pem + +# client TLSv1 ECDH-RSA-AES128 +-v 1 +-l ECDH-RSA-AES128-SHA + +# server TLSv1 ECDH-RSA-AES256 +-v 1 +-l ECDH-RSA-AES256-SHA +-c ./certs/server-ecc-rsa.pem +-k ./certs/ecc-key.pem + +# client TLSv1 ECDH-RSA-AES256 +-v 1 +-l ECDH-RSA-AES256-SHA + +# server TLSv1.1 ECDH-RSA-RC4 +-v 2 +-l ECDH-RSA-RC4-SHA +-c ./certs/server-ecc-rsa.pem +-k ./certs/ecc-key.pem + +# client TLSv1.1 ECDH-RSA-RC4 +-v 2 +-l ECDH-RSA-RC4-SHA + +# server TLSv1.1 ECDH-RSA-DES3 +-v 2 +-l ECDH-RSA-DES-CBC3-SHA +-c ./certs/server-ecc-rsa.pem +-k ./certs/ecc-key.pem + +# client TLSv1.1 ECDH-RSA-DES3 +-v 2 +-l ECDH-RSA-DES-CBC3-SHA + +# server TLSv1.1 ECDH-RSA-AES128 +-v 2 +-l ECDH-RSA-AES128-SHA +-c ./certs/server-ecc-rsa.pem +-k ./certs/ecc-key.pem + +# client TLSv1.1 ECDH-RSA-AES128 +-v 2 +-l ECDH-RSA-AES128-SHA + +# server TLSv1.1 ECDH-RSA-AES256 +-v 2 +-l ECDH-RSA-AES256-SHA +-c ./certs/server-ecc-rsa.pem +-k ./certs/ecc-key.pem + +# client TLSv1.1 ECDH-RSA-AES256 +-v 2 +-l ECDH-RSA-AES256-SHA + +# server TLSv1.2 ECDH-RSA-RC4 +-v 3 +-l ECDH-RSA-RC4-SHA +-c ./certs/server-ecc-rsa.pem +-k ./certs/ecc-key.pem + +# client TLSv1.2 ECDH-RSA-RC4 +-v 3 +-l ECDH-RSA-RC4-SHA + +# server TLSv1.2 ECDH-RSA-DES3 +-v 3 +-l ECDH-RSA-DES-CBC3-SHA +-c ./certs/server-ecc-rsa.pem +-k ./certs/ecc-key.pem + +# client TLSv1.2 ECDH-RSA-DES3 +-v 3 +-l ECDH-RSA-DES-CBC3-SHA + +# server TLSv1.2 ECDH-RSA-AES128 +-v 3 +-l ECDH-RSA-AES128-SHA +-c ./certs/server-ecc-rsa.pem +-k ./certs/ecc-key.pem + +# client TLSv1.2 ECDH-RSA-AES128 +-v 3 +-l ECDH-RSA-AES128-SHA + +# server TLSv1.2 ECDH-RSA-AES128-SHA256 +-v 3 +-l ECDH-RSA-AES128-SHA256 +-c ./certs/server-ecc-rsa.pem +-k ./certs/ecc-key.pem + +# client TLSv1.2 ECDH-RSA-AES128-SHA256 +-v 3 +-l ECDH-RSA-AES128-SHA256 + +# server TLSv1.2 ECDH-RSA-AES256 +-v 3 +-l ECDH-RSA-AES256-SHA +-c ./certs/server-ecc-rsa.pem +-k ./certs/ecc-key.pem + +# client TLSv1.2 ECDH-RSA-AES256 +-v 3 +-l ECDH-RSA-AES256-SHA + +# server TLSv1 ECDH-ECDSA-RC4 +-v 1 +-l ECDH-ECDSA-RC4-SHA +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client TLSv1 ECDH-ECDSA-RC4 +-v 1 +-l ECDH-ECDSA-RC4-SHA +-A ./certs/server-ecc.pem + +# server TLSv1 ECDH-ECDSA-DES3 +-v 1 +-l ECDH-ECDSA-DES-CBC3-SHA +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client TLSv1 ECDH-ECDSA-DES3 +-v 1 +-l ECDH-ECDSA-DES-CBC3-SHA +-A ./certs/server-ecc.pem + +# server TLSv1 ECDH-ECDSA-AES128 +-v 1 +-l ECDH-ECDSA-AES128-SHA +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client TLSv1 ECDH-ECDSA-AES128 +-v 1 +-l ECDH-ECDSA-AES128-SHA +-A ./certs/server-ecc.pem + +# server TLSv1 ECDH-ECDSA-AES256 +-v 1 +-l ECDH-ECDSA-AES256-SHA +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client TLSv1 ECDH-ECDSA-AES256 +-v 1 +-l ECDH-ECDSA-AES256-SHA +-A ./certs/server-ecc.pem + +# server TLSv1.1 ECDH-EDCSA-RC4 +-v 2 +-l ECDH-ECDSA-RC4-SHA +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client TLSv1.1 ECDH-ECDSA-RC4 +-v 2 +-l ECDH-ECDSA-RC4-SHA +-A ./certs/server-ecc.pem + +# server TLSv1.1 ECDH-ECDSA-DES3 +-v 2 +-l ECDH-ECDSA-DES-CBC3-SHA +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client TLSv1.1 ECDH-ECDSA-DES3 +-v 2 +-l ECDH-ECDSA-DES-CBC3-SHA +-A ./certs/server-ecc.pem + +# server TLSv1.1 ECDH-ECDSA-AES128 +-v 2 +-l ECDH-ECDSA-AES128-SHA +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client TLSv1.1 ECDH-ECDSA-AES128 +-v 2 +-l ECDH-ECDSA-AES128-SHA +-A ./certs/server-ecc.pem + +# server TLSv1.1 ECDH-ECDSA-AES256 +-v 2 +-l ECDH-ECDSA-AES256-SHA +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client TLSv1.1 ECDH-ECDSA-AES256 +-v 2 +-l ECDH-ECDSA-AES256-SHA +-A ./certs/server-ecc.pem + +# server TLSv1.2 ECDHE-ECDSA-RC4 +-v 3 +-l ECDH-ECDSA-RC4-SHA +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client TLSv1.2 ECDH-ECDSA-RC4 +-v 3 +-l ECDH-ECDSA-RC4-SHA +-A ./certs/server-ecc.pem + +# server TLSv1.2 ECDH-ECDSA-DES3 +-v 3 +-l ECDH-ECDSA-DES-CBC3-SHA +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client TLSv1.2 ECDH-ECDSA-DES3 +-v 3 +-l ECDH-ECDSA-DES-CBC3-SHA +-A ./certs/server-ecc.pem + +# server TLSv1.2 ECDH-ECDSA-AES128 +-v 3 +-l ECDH-ECDSA-AES128-SHA +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client TLSv1.2 ECDH-ECDSA-AES128 +-v 3 +-l ECDH-ECDSA-AES128-SHA +-A ./certs/server-ecc.pem + +# server TLSv1.2 ECDH-ECDSA-AES128-SHA256 +-v 3 +-l ECDH-ECDSA-AES128-SHA256 +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client TLSv1.2 ECDH-ECDSA-AES128-SHA256 +-v 3 +-l ECDH-ECDSA-AES128-SHA256 +-A ./certs/server-ecc.pem + +# server TLSv1.2 ECDH-ECDSA-AES256 +-v 3 +-l ECDH-ECDSA-AES256-SHA +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client TLSv1.2 ECDH-ECDSA-AES256 +-v 3 +-l ECDH-ECDSA-AES256-SHA +-A ./certs/server-ecc.pem + +# server TLSv1.2 ECDHE-RSA-AES256-SHA384 +-v 3 +-l ECDHE-RSA-AES256-SHA384 + +# client TLSv1.2 ECDHE-RSA-AES256-SHA384 +-v 3 +-l ECDHE-RSA-AES256-SHA384 + +# server TLSv1.2 ECDHE-ECDSA-AES256-SHA384 +-v 3 +-l ECDHE-ECDSA-AES256-SHA384 +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client TLSv1.2 ECDHE-ECDSA-AES256-SHA384 +-v 3 +-l ECDHE-ECDSA-AES256-SHA384 +-A ./certs/server-ecc.pem + +# server TLSv1.2 ECDH-RSA-AES256-SHA384 +-v 3 +-l ECDH-RSA-AES256-SHA384 +-c ./certs/server-ecc-rsa.pem +-k ./certs/ecc-key.pem + +# client TLSv1.2 ECDH-RSA-AES256-SHA384 +-v 3 +-l ECDH-RSA-AES256-SHA384 + +# server TLSv1.2 ECDH-ECDSA-AES256-SHA384 +-v 3 +-l ECDH-ECDSA-AES256-SHA384 +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client TLSv1.2 ECDH-ECDSA-AES256-SHA384 +-v 3 +-l ECDH-ECDSA-AES256-SHA384 +-A ./certs/server-ecc.pem + +# server TLSv1 HC128-SHA +-v 1 +-l HC128-SHA + +# client TLSv1 HC128-SHA +-v 1 +-l HC128-SHA + +# server TLSv1 HC128-MD5 +-v 1 +-l HC128-MD5 + +# client TLSv1 HC128-MD5 +-v 1 +-l HC128-MD5 + +# server TLSv1.1 HC128-SHA +-v 2 +-l HC128-SHA + +# client TLSv1.1 HC128-SHA +-v 2 +-l HC128-SHA + +# server TLSv1.1 HC128-MD5 +-v 2 +-l HC128-MD5 + +# client TLSv1.1 HC128-MD5 +-v 2 +-l HC128-MD5 + +# server TLSv1.2 HC128-SHA +-v 3 +-l HC128-SHA + +# client TLSv1.2 HC128-SHA +-v 3 +-l HC128-SHA + +# server TLSv1.2 HC128-MD5 +-v 3 +-l HC128-MD5 + +# client TLSv1.2 HC128-MD5 +-v 3 +-l HC128-MD5 + +# server TLSv1 RABBIT-SHA +-v 1 +-l RABBIT-SHA + +# client TLSv1 RABBIT-SHA +-v 1 +-l RABBIT-SHA + +# server TLSv1.1 RABBIT-SHA +-v 2 +-l RABBIT-SHA + +# client TLSv1.1 RABBIT-SHA +-v 2 +-l RABBIT-SHA + +# server TLSv1.2 RABBIT-SHA +-v 3 +-l RABBIT-SHA + +# client TLSv1.2 RABBIT-SHA +-v 3 +-l RABBIT-SHA + +# server TLSv1 NTRU_RC4 +-v 1 +-l NTRU-RC4-SHA +-n +-c ./certs/ntru-cert.pem +-k ./certs/ntru-key.raw + +# client TLSv1 NTRU_RC4 +-v 1 +-l NTRU-RC4-SHA + +# server TLSv1 NTRU_DES3 +-v 1 +-l NTRU-DES-CBC3-SHA +-n +-c ./certs/ntru-cert.pem +-k ./certs/ntru-key.raw + +# client TLSv1 NTRU_DES3 +-v 1 +-l NTRU-DES-CBC3-SHA + +# server TLSv1 NTRU_AES128 +-v 1 +-l NTRU-AES128-SHA +-n +-c ./certs/ntru-cert.pem +-k ./certs/ntru-key.raw + +# client TLSv1 NTRU_AES128 +-v 1 +-l NTRU-AES128-SHA + +# server TLSv1 NTRU_AES256 +-v 1 +-l NTRU-AES256-SHA +-n +-c ./certs/ntru-cert.pem +-k ./certs/ntru-key.raw + +# client TLSv1 NTRU_AES256 +-v 1 +-l NTRU-AES256-SHA + +# server TLSv1.1 NTRU_RC4 +-v 2 +-l NTRU-RC4-SHA +-n +-c ./certs/ntru-cert.pem +-k ./certs/ntru-key.raw + +# client TLSv1.1 NTRU_RC4 +-v 2 +-l NTRU-RC4-SHA + +# server TLSv1.1 NTRU_DES3 +-v 2 +-l NTRU-DES-CBC3-SHA +-n +-c ./certs/ntru-cert.pem +-k ./certs/ntru-key.raw + +# client TLSv1.1 NTRU_DES3 +-v 2 +-l NTRU-DES-CBC3-SHA + +# server TLSv1.1 NTRU_AES128 +-v 2 +-l NTRU-AES128-SHA +-n +-c ./certs/ntru-cert.pem +-k ./certs/ntru-key.raw + +# client TLSv1.1 NTRU_AES128 +-v 2 +-l NTRU-AES128-SHA + +# server TLSv1.1 NTRU_AES256 +-v 2 +-l NTRU-AES256-SHA +-n +-c ./certs/ntru-cert.pem +-k ./certs/ntru-key.raw + +# client TLSv1.1 NTRU_AES256 +-v 2 +-l NTRU-AES256-SHA + +# server TLSv1.2 NTRU_RC4 +-v 3 +-l NTRU-RC4-SHA +-n +-c ./certs/ntru-cert.pem +-k ./certs/ntru-key.raw + +# client TLSv1.2 NTRU_RC4 +-v 3 +-l NTRU-RC4-SHA + +# server TLSv1.2 NTRU_DES3 +-v 3 +-l NTRU-DES-CBC3-SHA +-n +-c ./certs/ntru-cert.pem +-k ./certs/ntru-key.raw + +# client TLSv1.2 NTRU_DES3 +-v 3 +-l NTRU-DES-CBC3-SHA + +# server TLSv1.2 NTRU_AES128 +-v 3 +-l NTRU-AES128-SHA +-n +-c ./certs/ntru-cert.pem +-k ./certs/ntru-key.raw + +# client TLSv1.2 NTRU_AES128 +-v 3 +-l NTRU-AES128-SHA + +# server TLSv1.2 NTRU_AES256 +-v 3 +-l NTRU-AES256-SHA +-n +-c ./certs/ntru-cert.pem +-k ./certs/ntru-key.raw + +# client TLSv1.2 NTRU_AES256 +-v 3 +-l NTRU-AES256-SHA + +# server TLSv1 DHE AES128 +-v 1 +-l DHE-RSA-AES128-SHA + +# client TLSv1 DHE AES128 +-v 1 +-l DHE-RSA-AES128-SHA + +# server TLSv1 DHE AES256 +-v 1 +-l DHE-RSA-AES256-SHA + +# client TLSv1 DHE AES256 +-v 1 +-l DHE-RSA-AES256-SHA + +# server TLSv1 DHE AES128-SHA256 +-v 1 +-l DHE-RSA-AES128-SHA256 + +# client TLSv1 DHE AES128-SHA256 +-v 1 +-l DHE-RSA-AES128-SHA256 + +# server TLSv1 DHE AES256-SHA256 +-v 1 +-l DHE-RSA-AES256-SHA256 + +# client TLSv1 DHE AES256-SHA256 +-v 1 +-l DHE-RSA-AES256-SHA256 + +# server TLSv1.1 DHE AES128 +-v 2 +-l DHE-RSA-AES128-SHA + +# client TLSv1.1 DHE AES128 +-v 2 +-l DHE-RSA-AES128-SHA + +# server TLSv1.1 DHE AES256 +-v 2 +-l DHE-RSA-AES256-SHA + +# client TLSv1.1 DHE AES256 +-v 2 +-l DHE-RSA-AES256-SHA + +# server TLSv1.1 DHE AES128-SHA256 +-v 2 +-l DHE-RSA-AES128-SHA256 + +# client TLSv1.1 DHE AES128-SHA256 +-v 2 +-l DHE-RSA-AES128-SHA256 + +# server TLSv1.1 DHE AES256-SHA256 +-v 2 +-l DHE-RSA-AES256-SHA256 + +# client TLSv1.1 DHE AES256-SHA256 +-v 2 +-l DHE-RSA-AES256-SHA256 + +# server TLSv1.2 DHE AES128 +-v 3 +-l DHE-RSA-AES128-SHA + +# client TLSv1.2 DHE AES128 +-v 3 +-l DHE-RSA-AES128-SHA + +# server TLSv1.2 DHE AES256 +-v 3 +-l DHE-RSA-AES256-SHA + +# client TLSv1.2 DHE AES256 +-v 3 +-l DHE-RSA-AES256-SHA + +# server TLSv1.2 DHE AES128-SHA256 +-v 3 +-l DHE-RSA-AES128-SHA256 + +# client TLSv1.2 DHE AES128-SHA256 +-v 3 +-l DHE-RSA-AES128-SHA256 + +# server TLSv1.2 DHE AES256-SHA256 +-v 3 +-l DHE-RSA-AES256-SHA256 + +# client TLSv1.2 DHE AES256-SHA256 +-v 3 +-l DHE-RSA-AES256-SHA256 + +# server TLSv1 PSK-AES128 +-s +-v 1 +-l PSK-AES128-CBC-SHA + +# client TLSv1 PSK-AES128 +-s +-v 1 +-l PSK-AES128-CBC-SHA + +# server TLSv1 PSK-AES256 +-s +-v 1 +-l PSK-AES256-CBC-SHA + +# client TLSv1 PSK-AES256 +-s +-v 1 +-l PSK-AES256-CBC-SHA + +# server TLSv1.1 PSK-AES128 +-s +-v 2 +-l PSK-AES128-CBC-SHA + +# client TLSv1.1 PSK-AES128 +-s +-v 2 +-l PSK-AES128-CBC-SHA + +# server TLSv1.1 PSK-AES256 +-s +-v 2 +-l PSK-AES256-CBC-SHA + +# client TLSv1.1 PSK-AES256 +-s +-v 2 +-l PSK-AES256-CBC-SHA + +# server TLSv1.2 PSK-AES128 +-s +-v 3 +-l PSK-AES128-CBC-SHA + +# client TLSv1.2 PSK-AES128 +-s +-v 3 +-l PSK-AES128-CBC-SHA + +# server TLSv1.2 PSK-AES256 +-s +-v 3 +-l PSK-AES256-CBC-SHA + +# client TLSv1.2 PSK-AES256 +-s +-v 3 +-l PSK-AES256-CBC-SHA + +# server TLSv1.2 PSK-AES128-SHA256 +-s +-v 3 +-l PSK-AES128-CBC-SHA256 + +# client TLSv1.2 PSK-AES128-SHA256 +-s +-v 3 +-l PSK-AES128-CBC-SHA256 + +# server TLSv1.0 PSK-NULL +-s +-v 1 +-l PSK-NULL-SHA + +# client TLSv1.0 PSK-NULL +-s +-v 1 +-l PSK-NULL-SHA + +# server TLSv1.1 PSK-NULL +-s +-v 2 +-l PSK-NULL-SHA + +# client TLSv1.1 PSK-NULL +-s +-v 2 +-l PSK-NULL-SHA + +# server TLSv1.2 PSK-NULL +-s +-v 3 +-l PSK-NULL-SHA + +# client TLSv1.2 PSK-NULL +-s +-v 3 +-l PSK-NULL-SHA + +# server TLSv1.2 PSK-NULL-SHA256 +-s +-v 3 +-l PSK-NULL-SHA256 + +# client TLSv1.2 PSK-NULL-SHA256 +-s +-v 3 +-l PSK-NULL-SHA256 + +# server TLSv1.2 PSK-NULL +-s +-v 3 +-l PSK-NULL-SHA + +# client TLSv1.2 PSK-NULL +-s +-v 3 +-l PSK-NULL-SHA + +# server TLSv1.2 PSK-NULL-SHA256 +-s +-v 3 +-l PSK-NULL-SHA256 + +# client TLSv1.2 PSK-NULL-SHA256 +-s +-v 3 +-l PSK-NULL-SHA256 + +# server TLSv1.0 RSA-NULL-SHA +-v 1 +-l NULL-SHA + +# client TLSv1.0 RSA-NULL-SHA +-v 1 +-l NULL-SHA + +# server TLSv1.1 RSA-NULL-SHA +-v 2 +-l NULL-SHA + +# client TLSv1.1 RSA-NULL-SHA +-v 2 +-l NULL-SHA + +# server TLSv1.2 RSA-NULL-SHA +-v 3 +-l NULL-SHA + +# client TLSv1.2 RSA-NULL-SHA +-v 3 +-l NULL-SHA + +# server TLSv1.0 RSA-NULL-SHA256 +-v 1 +-l NULL-SHA256 + +# client TLSv1.0 RSA-NULL-SHA256 +-v 1 +-l NULL-SHA256 + +# server TLSv1.1 RSA-NULL-SHA256 +-v 2 +-l NULL-SHA256 + +# client TLSv1.1 RSA-NULL-SHA256 +-v 2 +-l NULL-SHA256 + +# server TLSv1.2 RSA-NULL-SHA256 +-v 3 +-l NULL-SHA256 + +# client TLSv1.2 RSA-NULL-SHA256 +-v 3 +-l NULL-SHA256 + +# server TLSv1 CAMELLIA128-SHA +-v 1 +-l CAMELLIA128-SHA + +# client TLSv1 CAMELLIA128-SHA +-v 1 +-l CAMELLIA128-SHA + +# server TLSv1 CAMELLIA256-SHA +-v 1 +-l CAMELLIA256-SHA + +# client TLSv1 CAMELLIA256-SHA +-v 1 +-l CAMELLIA256-SHA + +# server TLSv1 CAMELLIA128-SHA256 +-v 1 +-l CAMELLIA128-SHA256 + +# client TLSv1 CAMELLIA128-SHA256 +-v 1 +-l CAMELLIA128-SHA256 + +# server TLSv1 CAMELLIA256-SHA256 +-v 1 +-l CAMELLIA256-SHA256 + +# client TLSv1 CAMELLIA256-SHA256 +-v 1 +-l CAMELLIA256-SHA256 + +# server TLSv1.1 CAMELLIA128-SHA +-v 2 +-l CAMELLIA128-SHA + +# client TLSv1.1 CAMELLIA128-SHA +-v 2 +-l CAMELLIA128-SHA + +# server TLSv1.1 CAMELLIA256-SHA +-v 2 +-l CAMELLIA256-SHA + +# client TLSv1.1 CAMELLIA256-SHA +-v 2 +-l CAMELLIA256-SHA + +# server TLSv1.1 CAMELLIA128-SHA256 +-v 2 +-l CAMELLIA128-SHA256 + +# client TLSv1.1 CAMELLIA128-SHA256 +-v 2 +-l CAMELLIA128-SHA256 + +# server TLSv1.1 CAMELLIA256-SHA256 +-v 2 +-l CAMELLIA256-SHA256 + +# client TLSv1.1 CAMELLIA256-SHA256 +-v 2 +-l CAMELLIA256-SHA256 + +# server TLSv1.2 CAMELLIA128-SHA +-v 3 +-l CAMELLIA128-SHA + +# client TLSv1.2 CAMELLIA128-SHA +-v 3 +-l CAMELLIA128-SHA + +# server TLSv1.2 CAMELLIA256-SHA +-v 3 +-l CAMELLIA256-SHA + +# client TLSv1.2 CAMELLIA256-SHA +-v 3 +-l CAMELLIA256-SHA + +# server TLSv1.2 CAMELLIA128-SHA256 +-v 3 +-l CAMELLIA128-SHA256 + +# client TLSv1.2 CAMELLIA128-SHA256 +-v 3 +-l CAMELLIA128-SHA256 + +# server TLSv1.2 CAMELLIA256-SHA256 +-v 3 +-l CAMELLIA256-SHA256 + +# client TLSv1.2 CAMELLIA256-SHA256 +-v 3 +-l CAMELLIA256-SHA256 + +# server TLSv1 CAMELLIA128-SHA NON-BLOCKING +-v 1 +-l CAMELLIA128-SHA +-N + +# client TLSv1 CAMELLIA128-SHA NON-BLOCKING +-v 1 +-l CAMELLIA128-SHA +-N + +# server TLSv1 CAMELLIA256-SHA NON-BLOCKING +-v 1 +-l CAMELLIA256-SHA +-N + +# client TLSv1 CAMELLIA256-SHA NON-BLOCKING +-v 1 +-l CAMELLIA256-SHA +-N + +# server TLSv1 CAMELLIA128-SHA256 NON-BLOCKING +-v 1 +-l CAMELLIA128-SHA256 +-N + +# client TLSv1 CAMELLIA128-SHA256 NON-BLOCKING +-v 1 +-l CAMELLIA128-SHA256 +-N + +# server TLSv1 CAMELLIA256-SHA256 NON-BLOCKING +-v 1 +-l CAMELLIA256-SHA256 +-N + +# client TLSv1 CAMELLIA256-SHA256 NON-BLOCKING +-v 1 +-l CAMELLIA256-SHA256 +-N + +# server TLSv1.1 CAMELLIA128-SHA NON-BLOCKING +-v 2 +-l CAMELLIA128-SHA +-N + +# client TLSv1.1 CAMELLIA128-SHA NON-BLOCKING +-v 2 +-l CAMELLIA128-SHA +-N + +# server TLSv1.1 CAMELLIA256-SHA NON-BLOCKING +-v 2 +-l CAMELLIA256-SHA +-N + +# client TLSv1.1 CAMELLIA256-SHA NON-BLOCKING +-v 2 +-l CAMELLIA256-SHA +-N + +# server TLSv1.1 CAMELLIA128-SHA256 NON-BLOCKING +-v 2 +-l CAMELLIA128-SHA256 +-N + +# client TLSv1.1 CAMELLIA128-SHA256 NON-BLOCKING +-v 2 +-l CAMELLIA128-SHA256 +-N + +# server TLSv1.1 CAMELLIA256-SHA256 NON-BLOCKING +-v 2 +-l CAMELLIA256-SHA256 +-N + +# client TLSv1.1 CAMELLIA256-SHA256 NON-BLOCKING +-v 2 +-l CAMELLIA256-SHA256 +-N + +# server TLSv1.2 CAMELLIA128-SHA NON-BLOCKING +-v 3 +-l CAMELLIA128-SHA +-N + +# client TLSv1.2 CAMELLIA128-SHA NON-BLOCKING +-v 3 +-l CAMELLIA128-SHA +-N + +# server TLSv1.2 CAMELLIA256-SHA NON-BLOCKING +-v 3 +-l CAMELLIA256-SHA +-N + +# client TLSv1.2 CAMELLIA256-SHA NON-BLOCKING +-v 3 +-l CAMELLIA256-SHA +-N + +# server TLSv1.2 CAMELLIA128-SHA256 NON-BLOCKING +-v 3 +-l CAMELLIA128-SHA256 +-N + +# client TLSv1.2 CAMELLIA128-SHA256 NON-BLOCKING +-v 3 +-l CAMELLIA128-SHA256 +-N + +# server TLSv1.2 CAMELLIA256-SHA256 NON-BLOCKING +-v 3 +-l CAMELLIA256-SHA256 +-N + +# client TLSv1.2 CAMELLIA256-SHA256 NON-BLOCKING +-v 3 +-l CAMELLIA256-SHA256 +-N + +# server TLSv1 DHE-RSA-CAMELLIA128-SHA +-v 1 +-l DHE-RSA-CAMELLIA128-SHA + +# client TLSv1 DHE-RSA-CAMELLIA128-SHA +-v 1 +-l DHE-RSA-CAMELLIA128-SHA + +# server TLSv1 DHE-RSA-CAMELLIA256-SHA +-v 1 +-l DHE-RSA-CAMELLIA256-SHA + +# client TLSv1 DHE-RSA-CAMELLIA256-SHA +-v 1 +-l DHE-RSA-CAMELLIA256-SHA + +# server TLSv1 DHE-RSA-CAMELLIA128-SHA256 +-v 1 +-l DHE-RSA-CAMELLIA128-SHA256 + +# client TLSv1 DHE-RSA-CAMELLIA128-SHA256 +-v 1 +-l DHE-RSA-CAMELLIA128-SHA256 + +# server TLSv1 DHE-RSA-CAMELLIA256-SHA256 +-v 1 +-l DHE-RSA-CAMELLIA256-SHA256 + +# client TLSv1 DHE-RSA-CAMELLIA256-SHA256 +-v 1 +-l DHE-RSA-CAMELLIA256-SHA256 + +# server TLSv1.1 DHE-RSA-CAMELLIA128-SHA +-v 2 +-l DHE-RSA-CAMELLIA128-SHA + +# client TLSv1.1 DHE-RSA-CAMELLIA128-SHA +-v 2 +-l DHE-RSA-CAMELLIA128-SHA + +# server TLSv1.1 DHE-RSA-CAMELLIA256-SHA +-v 2 +-l DHE-RSA-CAMELLIA256-SHA + +# client TLSv1.1 DHE-RSA-CAMELLIA256-SHA +-v 2 +-l DHE-RSA-CAMELLIA256-SHA + +# server TLSv1.1 DHE-RSA-CAMELLIA128-SHA256 +-v 2 +-l DHE-RSA-CAMELLIA128-SHA256 + +# client TLSv1.1 DHE-RSA-CAMELLIA128-SHA256 +-v 2 +-l DHE-RSA-CAMELLIA128-SHA256 + +# server TLSv1.1 DHE-RSA-CAMELLIA256-SHA256 +-v 2 +-l DHE-RSA-CAMELLIA256-SHA256 + +# client TLSv1.1 DHE-RSA-CAMELLIA256-SHA256 +-v 2 +-l DHE-RSA-CAMELLIA256-SHA256 + +# server TLSv1.2 DHE-RSA-CAMELLIA128-SHA +-v 3 +-l DHE-RSA-CAMELLIA128-SHA + +# client TLSv1.2 DHE-RSA-CAMELLIA128-SHA +-v 3 +-l DHE-RSA-CAMELLIA128-SHA + +# server TLSv1.2 DHE-RSA-CAMELLIA256-SHA +-v 3 +-l DHE-RSA-CAMELLIA256-SHA + +# client TLSv1.2 DHE-RSA-CAMELLIA256-SHA +-v 3 +-l DHE-RSA-CAMELLIA256-SHA + +# server TLSv1.2 DHE-RSA-CAMELLIA128-SHA256 +-v 3 +-l DHE-RSA-CAMELLIA128-SHA256 + +# client TLSv1.2 DHE-RSA-CAMELLIA128-SHA256 +-v 3 +-l DHE-RSA-CAMELLIA128-SHA256 + +# server TLSv1.2 DHE-RSA-CAMELLIA256-SHA256 +-v 3 +-l DHE-RSA-CAMELLIA256-SHA256 + +# client TLSv1.2 DHE-RSA-CAMELLIA256-SHA256 +-v 3 +-l DHE-RSA-CAMELLIA256-SHA256 + +# server TLSv1 DHE-RSA-CAMELLIA128-SHA NON-BLOCKING +-v 1 +-l DHE-RSA-CAMELLIA128-SHA +-N + +# client TLSv1 DHE-RSA-CAMELLIA128-SHA NON-BLOCKING +-v 1 +-l DHE-RSA-CAMELLIA128-SHA +-N + +# server TLSv1 DHE-RSA-CAMELLIA256-SHA NON-BLOCKING +-v 1 +-l DHE-RSA-CAMELLIA256-SHA +-N + +# client TLSv1 DHE-RSA-CAMELLIA256-SHA NON-BLOCKING +-v 1 +-l DHE-RSA-CAMELLIA256-SHA +-N + +# server TLSv1 DHE-RSA-CAMELLIA128-SHA256 NON-BLOCKING +-v 1 +-l DHE-RSA-CAMELLIA128-SHA256 +-N + +# client TLSv1 DHE-RSA-CAMELLIA128-SHA256 NON-BLOCKING +-v 1 +-l DHE-RSA-CAMELLIA128-SHA256 +-N + +# server TLSv1 DHE-RSA-CAMELLIA256-SHA256 NON-BLOCKING +-v 1 +-l DHE-RSA-CAMELLIA256-SHA256 +-N + +# client TLSv1 DHE-RSA-CAMELLIA256-SHA256 NON-BLOCKING +-v 1 +-l DHE-RSA-CAMELLIA256-SHA256 +-N + +# server TLSv1.1 DHE-RSA-CAMELLIA128-SHA NON-BLOCKING +-v 2 +-l DHE-RSA-CAMELLIA128-SHA +-N + +# client TLSv1.1 DHE-RSA-CAMELLIA128-SHA NON-BLOCKING +-v 2 +-l DHE-RSA-CAMELLIA128-SHA +-N + +# server TLSv1.1 DHE-RSA-CAMELLIA256-SHA NON-BLOCKING +-v 2 +-l DHE-RSA-CAMELLIA256-SHA +-N + +# client TLSv1.1 DHE-RSA-CAMELLIA256-SHA NON-BLOCKING +-v 2 +-l DHE-RSA-CAMELLIA256-SHA +-N + +# server TLSv1.1 DHE-RSA-CAMELLIA128-SHA256 NON-BLOCKING +-v 2 +-l DHE-RSA-CAMELLIA128-SHA256 +-N + +# client TLSv1.1 DHE-RSA-CAMELLIA128-SHA256 NON-BLOCKING +-v 2 +-l DHE-RSA-CAMELLIA128-SHA256 +-N + +# server TLSv1.1 DHE-RSA-CAMELLIA256-SHA256 NON-BLOCKING +-v 2 +-l DHE-RSA-CAMELLIA256-SHA256 +-N + +# client TLSv1.1 DHE-RSA-CAMELLIA256-SHA256 NON-BLOCKING +-v 2 +-l DHE-RSA-CAMELLIA256-SHA256 +-N + +# server TLSv1.2 DHE-RSA-CAMELLIA128-SHA NON-BLOCKING +-v 3 +-l DHE-RSA-CAMELLIA128-SHA +-N + +# client TLSv1.2 DHE-RSA-CAMELLIA128-SHA NON-BLOCKING +-v 3 +-l DHE-RSA-CAMELLIA128-SHA +-N + +# server TLSv1.2 DHE-RSA-CAMELLIA256-SHA NON-BLOCKING +-v 3 +-l DHE-RSA-CAMELLIA256-SHA +-N + +# client TLSv1.2 DHE-RSA-CAMELLIA256-SHA NON-BLOCKING +-v 3 +-l DHE-RSA-CAMELLIA256-SHA +-N + +# server TLSv1.2 DHE-RSA-CAMELLIA128-SHA256 NON-BLOCKING +-v 3 +-l DHE-RSA-CAMELLIA128-SHA256 +-N + +# client TLSv1.2 DHE-RSA-CAMELLIA128-SHA256 NON-BLOCKING +-v 3 +-l DHE-RSA-CAMELLIA128-SHA256 +-N + +# server TLSv1.2 DHE-RSA-CAMELLIA256-SHA256 NON-BLOCKING +-v 3 +-l DHE-RSA-CAMELLIA256-SHA256 +-N + +# client TLSv1.2 DHE-RSA-CAMELLIA256-SHA256 NON-BLOCKING +-v 3 +-l DHE-RSA-CAMELLIA256-SHA256 +-N + +# server TLSv1.2 RSA-AES128-GCM-SHA256 +-v 3 +-l AES128-GCM-SHA256 + +# client TLSv1.2 RSA-AES128-GCM-SHA256 +-v 3 +-l AES128-GCM-SHA256 + +# server TLSv1.2 RSA-AES256-GCM-SHA384 +-v 3 +-l AES256-GCM-SHA384 + +# client TLSv1.2 RSA-AES256-GCM-SHA384 +-v 3 +-l AES256-GCM-SHA384 + +# server TLSv1.2 ECDHE-ECDSA-AES128-GCM-SHA256 +-v 3 +-l ECDHE-ECDSA-AES128-GCM-SHA256 +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client TLSv1.2 ECDHE-ECDSA-AES128-GCM-SHA256 +-v 3 +-l ECDHE-ECDSA-AES128-GCM-SHA256 +-A ./certs/server-ecc.pem + +# server TLSv1.2 ECDHE-ECDSA-AES256-GCM-SHA384 +-v 3 +-l ECDHE-ECDSA-AES256-GCM-SHA384 +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client TLSv1.2 ECDHE-ECDSA-AES256-GCM-SHA384 +-v 3 +-l ECDHE-ECDSA-AES256-GCM-SHA384 +-A ./certs/server-ecc.pem + +# server TLSv1.2 ECDH-ECDSA-AES128-GCM-SHA256 +-v 3 +-l ECDH-ECDSA-AES128-GCM-SHA256 +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client TLSv1.2 ECDH-ECDSA-AES128-GCM-SHA256 +-v 3 +-l ECDH-ECDSA-AES128-GCM-SHA256 +-A ./certs/server-ecc.pem + +# server TLSv1.2 ECDH-ECDSA-AES256-GCM-SHA384 +-v 3 +-l ECDH-ECDSA-AES256-GCM-SHA384 +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client TLSv1.2 ECDH-ECDSA-AES256-GCM-SHA384 +-v 3 +-l ECDH-ECDSA-AES256-GCM-SHA384 +-A ./certs/server-ecc.pem + +# server TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256 +-v 3 +-l ECDHE-RSA-AES128-GCM-SHA256 + +# client TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256 +-v 3 +-l ECDHE-RSA-AES128-GCM-SHA256 + +# server TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384 +-v 3 +-l ECDHE-RSA-AES256-GCM-SHA384 + +# client TLSv1.2 ECDHE-RSA-AES256-GCM-SHA384 +-v 3 +-l ECDHE-RSA-AES256-GCM-SHA384 + +# server TLSv1.2 ECDH-RSA-AES128-GCM-SHA256 +-v 3 +-l ECDH-RSA-AES128-GCM-SHA256 +-c ./certs/server-ecc-rsa.pem +-k ./certs/ecc-key.pem + +# client TLSv1.2 ECDH-RSA-AES128-GCM-SHA256 +-v 3 +-l ECDH-RSA-AES128-GCM-SHA256 + +# server TLSv1.2 ECDH-RSA-AES256-GCM-SHA384 +-v 3 +-l ECDH-RSA-AES256-GCM-SHA384 +-c ./certs/server-ecc-rsa.pem +-k ./certs/ecc-key.pem + +# client TLSv1.2 ECDH-RSA-AES256-GCM-SHA384 +-v 3 +-l ECDH-RSA-AES256-GCM-SHA384 + +# server TLSv1.2 DHE-RSA-AES128-GCM-SHA256 +-v 3 +-l DHE-RSA-AES128-GCM-SHA256 + +# client TLSv1.2 DHE-RSA-AES128-GCM-SHA256 +-v 3 +-l DHE-RSA-AES128-GCM-SHA256 + +# server TLSv1.2 DHE-RSA-AES256-GCM-SHA384 +-v 3 +-l DHE-RSA-AES256-GCM-SHA384 + +# client TLSv1.2 DHE-RSA-AES256-GCM-SHA384 +-v 3 +-l DHE-RSA-AES256-GCM-SHA384 + +# server TLSv1.2 AES128-CCM-8-SHA256 +-v 3 +-l AES128-CCM-8-SHA256 + +# client TLSv1.2 AES128-CCM-8-SHA256 +-v 3 +-l AES128-CCM-8-SHA256 + +# server TLSv1.2 AES256-CCM-8-SHA384 +-v 3 +-l AES256-CCM-8-SHA384 + +# client TLSv1.2 AES256-CCM-8-SHA384 +-v 3 +-l AES256-CCM-8-SHA384 + +# server TLSv1.2 AES128-CCM-8-SHA256 NON-BLOCKING +-v 3 +-l AES128-CCM-8-SHA256 +-N + +# client TLSv1.2 AES128-CCM-8-SHA256 NON-BLOCKING +-v 3 +-l AES128-CCM-8-SHA256 +-N + +# server TLSv1.2 AES256-CCM-8-SHA384 NON-BLOCKING +-v 3 +-l AES256-CCM-8-SHA384 +-N + +# client TLSv1.2 AES256-CCM-8-SHA384 NON-BLOCKING +-v 3 +-l AES256-CCM-8-SHA384 +-N + +# server TLSv1.2 ECDHE-ECDSA-AES128-CCM-8-SHA256 +-v 3 +-l ECDHE-ECDSA-AES128-CCM-8-SHA256 +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client TLSv1.2 ECDHE-ECDSA-AES128-CCM-8-SHA256 +-v 3 +-l ECDHE-ECDSA-AES128-CCM-8-SHA256 +-A ./certs/server-ecc.pem + +# server TLSv1.2 ECDHE-ECDSA-AES256-CCM-8-SHA384 +-v 3 +-l ECDHE-ECDSA-AES256-CCM-8-SHA384 +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem + +# client TLSv1.2 ECDHE-ECDSA-AES256-CCM-8-SHA384 +-v 3 +-l ECDHE-ECDSA-AES256-CCM-8-SHA384 +-A ./certs/server-ecc.pem + +# server TLSv1.2 ECDHE-ECDSA-AES128-CCM-8-SHA256 NON-BLOCKING +-v 3 +-l ECDHE-ECDSA-AES128-CCM-8-SHA256 +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem +-N + +# client TLSv1.2 ECDHE-ECDSA-AES128-CCM-8-SHA256 NON-BLOCKING +-v 3 +-l ECDHE-ECDSA-AES128-CCM-8-SHA256 +-A ./certs/server-ecc.pem +-N + +# server TLSv1.2 ECDHE-ECDSA-AES256-CCM-8-SHA384 NON-BLOCKING +-v 3 +-l ECDHE-ECDSA-AES256-CCM-8-SHA384 +-c ./certs/server-ecc.pem +-k ./certs/ecc-key.pem +-N + +# client TLSv1.2 ECDHE-ECDSA-AES256-CCM-8-SHA384 NON-BLOCKING +-v 3 +-l ECDHE-ECDSA-AES256-CCM-8-SHA384 +-A ./certs/server-ecc.pem +-N +