forked from wolfSSL/wolfssl
set required tls1_2 for when using ChaCha20-Poly1305 suite
This commit is contained in:
@@ -967,14 +967,14 @@ void InitSuites(Suites* suites, ProtocolVersion pv, word16 haveRSA,
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef BUILD_TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256
|
#ifdef BUILD_TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256
|
||||||
if (tls && haveRSA) {
|
if (tls1_2 && haveRSA) {
|
||||||
suites->suites[idx++] = CHACHA_BYTE;
|
suites->suites[idx++] = CHACHA_BYTE;
|
||||||
suites->suites[idx++] = TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256;
|
suites->suites[idx++] = TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef BUILD_TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256
|
#ifdef BUILD_TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256
|
||||||
if (tls && haveRSA) {
|
if (tls1_2 && haveRSA) {
|
||||||
suites->suites[idx++] = CHACHA_BYTE;
|
suites->suites[idx++] = CHACHA_BYTE;
|
||||||
suites->suites[idx++] = TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256;
|
suites->suites[idx++] = TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user