diff options
author | Hauke Mehrtens <hauke@hauke-m.de> | 2016-03-04 00:03:55 +0100 |
---|---|---|
committer | Michael Mann <mmann78@netscape.net> | 2016-03-16 00:58:14 +0000 |
commit | ec2c9a1e61dac269cc87185e15316a17fefe78b0 (patch) | |
tree | 53a39d05d267bbb894316b8a553dafe1325d1cad | |
parent | d6ae444945efc5b264d9cc64986bfb770dd837aa (diff) |
ssl: add extra supported ECC/DH groups
These new groups are defined by IANA here:
https://www.iana.org/assignments/tls-parameters/tls-parameters.xml
Change-Id: I29e0710d853e172c27b8989b21f7b29535bfc521
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Reviewed-on: https://code.wireshark.org/review/14485
Reviewed-by: Michael Mann <mmann78@netscape.net>
-rw-r--r-- | epan/dissectors/packet-ssl-utils.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/epan/dissectors/packet-ssl-utils.c b/epan/dissectors/packet-ssl-utils.c index 846911d61f..998e91a41a 100644 --- a/epan/dissectors/packet-ssl-utils.c +++ b/epan/dissectors/packet-ssl-utils.c @@ -427,6 +427,13 @@ const value_string ssl_extension_curves[] = { { 26, "brainpoolP256r1" }, /* RFC 7027 */ { 27, "brainpoolP384r1" }, /* RFC 7027 */ { 28, "brainpoolP512r1" }, /* RFC 7027 */ + { 29, "ecdh_x25519" }, /* https://tools.ietf.org/html/draft-ietf-tls-rfc4492bis */ + { 30, "ecdh_x448" }, /* https://tools.ietf.org/html/draft-ietf-tls-rfc4492bis */ + { 256, "ffdhe2048" }, /* https://tools.ietf.org/html/draft-ietf-tls-negotiated-ff-dhe */ + { 257, "ffdhe3072" }, /* https://tools.ietf.org/html/draft-ietf-tls-negotiated-ff-dhe */ + { 258, "ffdhe4096" }, /* https://tools.ietf.org/html/draft-ietf-tls-negotiated-ff-dhe */ + { 259, "ffdhe6144" }, /* https://tools.ietf.org/html/draft-ietf-tls-negotiated-ff-dhe */ + { 260, "ffdhe8192" }, /* https://tools.ietf.org/html/draft-ietf-tls-negotiated-ff-dhe */ { 0xFF01, "arbitrary_explicit_prime_curves" }, { 0xFF02, "arbitrary_explicit_char2_curves" }, { 0x00, NULL } |