Wireshark-commits: [Wireshark-commits] master 58fb6e1: test: add (D)TLS test for AEAD ciphers

From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Tue, 31 Jan 2017 06:47:17 +0000 (UTC)
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