wireshark/test/keys
Peter Wu ac58eafa32 Add support for RSA decryption using PKCS #11 tokens
Add support for loading RSA private key files from PKCS #11 tokens,
identified by PKCS #11 URIs. Add a new 'pkcs11_libs' UAT which can
dynamically load PKCS #11 provider libraries that are not found by
p11-kit.

The configuration GUI will need additional code to discover available
PKCS #11 tokens and will be added later.

This feature requires GnuTLS 3.4 with PKCS #11 support, so Windows,
macOS via Homebrew, Ubuntu 16.04, Debian Stretch. Not supported: RHEL7.
Currently macOS via official packages disables PKCS #11 support, so that
will also not work.

Change-Id: I20646bfd69c6bd13c8c2d27cb65c164a4b0b7a66
Reviewed-on: https://code.wireshark.org/review/30855
Petri-Dish: Peter Wu <peter@lekensteyn.nl>
Tested-by: Petri Dish Buildbot
Reviewed-by: Peter Wu <peter@lekensteyn.nl>
2018-12-29 10:40:16 +00:00
..
dhe1_keylog.dat
http2-data-reassembly.keys http2: reassemble entity bodies in data frames 2017-06-22 16:22:59 +00:00
key.p12
knx_keyring.xml KNX-IP: new KNXnet/IP dissector 2018-10-16 09:03:43 +00:00
krb-816.keytab
rsa-p-lt-q.key
rsa-p-lt-q.p8 Add support for RSA decryption using PKCS #11 tokens 2018-12-29 10:40:16 +00:00
rsasnakeoil2.key
snakeoil-rsa.key
tls12-chacha20poly1305.keys
tls12-dsb-1.keys wiretap: add read/write support for Decryption Secrets Block (DSB) 2018-11-20 05:12:37 +00:00
tls12-dsb-2.keys wiretap: add read/write support for Decryption Secrets Block (DSB) 2018-11-20 05:12:37 +00:00
tls13-20-chacha20poly1305.keys
tls13-rfc8446-noearly.keys TLS13: add final tests for RFC 8446 2018-08-17 07:28:56 +00:00
tls13-rfc8446.keys TLS13: add final tests for RFC 8446 2018-08-17 07:28:56 +00:00
udt-dtls.key Add support for dissecting UDT over DTLS 2017-07-09 18:25:08 +00:00