diff options
author | Peter Wu <peter@lekensteyn.nl> | 2017-10-14 18:43:58 +0100 |
---|---|---|
committer | Alexis La Goutte <alexis.lagoutte@gmail.com> | 2017-10-15 08:02:49 +0000 |
commit | 9d189c7e20de37f95b2ad70725ab65b9bf863227 (patch) | |
tree | b89ceafcb74f77fc55403b7f2968879512b92384 /epan/dissectors/packet-fcct.c | |
parent | b5948a042a9925619a464cde7b0de245fab45594 (diff) |
ssl: assume everything after CCS is encrypted
After ChangeCipherSpec, record fragments are encrypted. Use this strong
hint to fix misinterpreting the explicit nonce as a handshake message.
One edge case remaing unsolved though, if an encrypted Finished message
follows the CCS in the same TCP packet, then it could still be
misinterpreted.
Bug: 14117
Change-Id: Ie54bb5335f115d0fd8f05a13d1c826e3807cbbd3
Reviewed-on: https://code.wireshark.org/review/23900
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/dissectors/packet-fcct.c')
0 files changed, 0 insertions, 0 deletions