libtls: Add missing cipher suite and TLS extension constants
- TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 - TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 - TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 - Encrypt then MAC - Extended master secret - Session ticket and also add missing suites in the unit test.
This commit is contained in:
committed by
Tobias Brunner
parent
d107198fcb
commit
f81c04e9e3
+13
-1
@@ -1,4 +1,7 @@
|
||||
/*
|
||||
* Copyright (C) 2020 Pascal Knecht
|
||||
* HSR Hochschule fuer Technik Rapperswil
|
||||
*
|
||||
* Copyright (C) 2010 Martin Willi
|
||||
* Copyright (C) 2010 revosec AG
|
||||
*
|
||||
@@ -101,8 +104,17 @@ ENUM_NEXT(tls_extension_names,
|
||||
"client certificate type",
|
||||
"server certificate type");
|
||||
ENUM_NEXT(tls_extension_names,
|
||||
TLS_EXT_PRE_SHARED_KEY, TLS_EXT_PSK_KEY_EXCHANGE_MODES,
|
||||
TLS_EXT_ENCRYPT_THEN_MAC, TLS_EXT_EXTENDED_MASTER_SECRET,
|
||||
TLS_SERVER_CERTIFICATE_TYPE,
|
||||
"encrypt-then-mac",
|
||||
"extended master secret");
|
||||
ENUM_NEXT(tls_extension_names,
|
||||
TLS_EXT_SESSION_TICKET, TLS_EXT_SESSION_TICKET,
|
||||
TLS_EXT_EXTENDED_MASTER_SECRET,
|
||||
"session ticket");
|
||||
ENUM_NEXT(tls_extension_names,
|
||||
TLS_EXT_PRE_SHARED_KEY, TLS_EXT_PSK_KEY_EXCHANGE_MODES,
|
||||
TLS_EXT_SESSION_TICKET,
|
||||
"pre-shared key",
|
||||
"early data",
|
||||
"supported versions",
|
||||
|
||||
Reference in New Issue
Block a user