summaryrefslogtreecommitdiff
path: root/notes.txt
diff options
context:
space:
mode:
authorPeter Wu <lekensteyn@gmail.com>2013-12-03 18:36:16 +0100
committerPeter Wu <lekensteyn@gmail.com>2013-12-03 18:36:16 +0100
commitbefe0f77dd2246e437e61cefb861bf9a6d4ff82b (patch)
tree9e7d096020e35082218f568fe03ce29855ca0a4a /notes.txt
parent53eb87f0d7220a44fe333cf34e23263d56def62f (diff)
downloadwireshark-notes-befe0f77dd2246e437e61cefb861bf9a6d4ff82b.tar.gz
cyassl patch for AES-CCM testing
See https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9499
Diffstat (limited to 'notes.txt')
-rw-r--r--notes.txt8
1 files changed, 8 insertions, 0 deletions
diff --git a/notes.txt b/notes.txt
index 04c9e60..68c527d 100644
--- a/notes.txt
+++ b/notes.txt
@@ -13,6 +13,14 @@ make install
# for libgcrypt-config test in wireshark ./configure
PATH=/tmp/libgcrypt/prefix/bin:$PATH
+# Build cyassl for AES-CCM testing
+patch -p1 < cyassl-Implement-SSLKEYLOGFILE-support-for-ClientRandom.patch
+autoreconf -fiv
+./configure --enable-{opensslextra,dtls,ipv6,sniffer,aes{c,g}cm,camellia,md2,dsa,ecc,psk,webserver,sni}
+make
+examples/server/server -p 4433
+SSLKEYLOGFILE=premaster.txt examples/client/client -l AES256-SHA -p 4433
+
# find which suites are not supported yet (unsupported.txt)
awk -vsrc=/tmp/wireshark/epan/dissectors/packet-ssl-utils.c -F'[ {,]+' 'BEGIN{while(getline <src)if(/^ *\{.*,KEX_/)a[$2]=1}{if(!a[$1])print}' suites.txt
# find which ciphers openssl supports