Wireshark-commits: [Wireshark-commits] master 58fb6e1: test: add (D)TLS test for AEAD ciphers
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=58fb6e1acd67957eefa27de96c8ddb7de612e1e7
Submitter: Anders Broman (a.broman58@xxxxxxxxx)
Changed: branch: master
Repository: wireshark
Commits:
58fb6e1 by Peter Wu (peter@xxxxxxxxxxxxx):
test: add (D)TLS test for AEAD ciphers
TLS and DTLS share the same code for decryption of AEAD ciphers.
Add tests for all possible AEAD cipher modes (GCM, CCM, CCM_8).
PSK is used to reduce the handshake size (removing certificates).
The decryption suite passes these tests on:
* Libgcrypt 1.6.5 (Ubuntu 14.04)
* Libgcrypt 1.7.6 (Arch Linux)
* Libgcrypt 1.4.5 (CentOS 6). Note that the GnuTLS packages are too old,
so tests that depend on RSA keys fail here (but the new tests pass).
Change-Id: If0dc5b94223fb247062e23960ff66dfdd4f7a902
Reviewed-on: https://code.wireshark.org/review/19850
Reviewed-by: Anders Broman <a.broman58@xxxxxxxxx>
Actions performed:
from d4e3975 BGP: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
adds 58fb6e1 test: add (D)TLS test for AEAD ciphers
Summary of changes:
test/captures/dtls12-aes128ccm8.pcap | Bin 0 -> 1535 bytes
test/captures/tls12-aes128ccm.pcap | Bin 0 -> 2057 bytes
test/captures/tls12-aes256gcm.pcap | Bin 0 -> 2064 bytes
test/suite-decryption.sh | 45 ++++++++++++++++++++++++++++++++++
4 files changed, 45 insertions(+)
create mode 100644 test/captures/dtls12-aes128ccm8.pcap
create mode 100644 test/captures/tls12-aes128ccm.pcap
create mode 100644 test/captures/tls12-aes256gcm.pcap