NTRU fixes
1. When configuring for NTRU, enable static RSA. 2. The echoserver should not try to use NTRU with TLSv1.3.
This commit is contained in:
parent
1f10e77b0f
commit
362e328180
@ -2970,7 +2970,7 @@ AC_ARG_WITH([ntru],
|
|||||||
AC_MSG_RESULT([yes])
|
AC_MSG_RESULT([yes])
|
||||||
fi
|
fi
|
||||||
|
|
||||||
AM_CFLAGS="$AM_CFLAGS -DHAVE_NTRU -DHAVE_TLS_EXTENSIONS"
|
AM_CFLAGS="$AM_CFLAGS -DHAVE_NTRU -DHAVE_TLS_EXTENSIONS -DWOLFSSL_STATIC_RSA"
|
||||||
ENABLED_NTRU="yes"
|
ENABLED_NTRU="yes"
|
||||||
]
|
]
|
||||||
)
|
)
|
||||||
|
@ -138,7 +138,8 @@ THREAD_RETURN CYASSL_THREAD echoserver_test(void* args)
|
|||||||
#if defined(CYASSL_DTLS)
|
#if defined(CYASSL_DTLS)
|
||||||
method = CyaDTLSv1_2_server_method();
|
method = CyaDTLSv1_2_server_method();
|
||||||
#elif !defined(NO_TLS)
|
#elif !defined(NO_TLS)
|
||||||
#if defined(WOLFSSL_TLS13) && defined(WOLFSSL_SNIFFER)
|
#if (defined(WOLFSSL_TLS13) && defined(WOLFSSL_SNIFFER)) || \
|
||||||
|
defined(HAVE_NTRU)
|
||||||
method = CyaTLSv1_2_server_method();
|
method = CyaTLSv1_2_server_method();
|
||||||
#else
|
#else
|
||||||
method = CyaSSLv23_server_method();
|
method = CyaSSLv23_server_method();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user