Added ChaCha20+Poly1305 support (stand-alone, cipher suites).
This commit is contained in:
parent
9e71c0673a
commit
b42bd5972f
26 changed files with 1952 additions and 523 deletions
|
|
@ -235,11 +235,12 @@ extern const cipher_suite cipher_suites[];
|
|||
#define REQ_SHA384 0x0008 /* suite needs SHA-384 */
|
||||
#define REQ_AESCBC 0x0010 /* suite needs AES/CBC encryption */
|
||||
#define REQ_AESGCM 0x0020 /* suite needs AES/GCM encryption */
|
||||
#define REQ_3DESCBC 0x0040 /* suite needs 3DES/CBC encryption */
|
||||
#define REQ_RSAKEYX 0x0080 /* suite uses RSA key exchange */
|
||||
#define REQ_ECDHE_RSA 0x0100 /* suite uses ECDHE_RSA key exchange */
|
||||
#define REQ_ECDHE_ECDSA 0x0200 /* suite uses ECDHE_ECDSA key exchange */
|
||||
#define REQ_ECDH 0x0400 /* suite uses static ECDH key exchange */
|
||||
#define REQ_CHAPOL 0x0040 /* suite needs ChaCha20+Poly1305 */
|
||||
#define REQ_3DESCBC 0x0080 /* suite needs 3DES/CBC encryption */
|
||||
#define REQ_RSAKEYX 0x0100 /* suite uses RSA key exchange */
|
||||
#define REQ_ECDHE_RSA 0x0200 /* suite uses ECDHE_RSA key exchange */
|
||||
#define REQ_ECDHE_ECDSA 0x0400 /* suite uses ECDHE_ECDSA key exchange */
|
||||
#define REQ_ECDH 0x0800 /* suite uses static ECDH key exchange */
|
||||
|
||||
/*
|
||||
* Parse a list of cipher suite names. The names are comma-separated. If
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue