diff options
author | Peter Wu <peter@lekensteyn.nl> | 2017-05-13 19:21:45 +0200 |
---|---|---|
committer | Alexis La Goutte <alexis.lagoutte@gmail.com> | 2017-05-14 21:18:24 +0000 |
commit | 6b289a8b76e7a6fec1d5f2d856995bb549907c4f (patch) | |
tree | 00ca6591ff1e1ebb21a154670184b5795f440c24 /epan/conversation_debug.h | |
parent | af13668831df07f36a4cf8e2bc242d57a267a367 (diff) |
ssl,dtls: fix message hash for extended_master_secret
The handshake_messages for extended master secret start at Client Hello
and end at ClientKeyExchange. Previously all handshake messages in a
record would be hashed, possibly covering those after CKE. Now it will
hash each handshake message separately.
For DTLS, the CH and HVR messages must also be ignored. Additionally,
DTLS needs special treatment to merge multiple fragments.
Bug: 13704
Change-Id: I0c8f19b4c352c0195848ded319b6991d76542720
Reviewed-on: https://code.wireshark.org/review/21625
Reviewed-by: Peter Wu <peter@lekensteyn.nl>
Petri-Dish: Peter Wu <peter@lekensteyn.nl>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
Diffstat (limited to 'epan/conversation_debug.h')
0 files changed, 0 insertions, 0 deletions