1
1
libssh/tests/pkd
Dirkjan Bussink 4a67c19118 Add tests and implementation for Encrypt-then-MAC mode
This adds the OpenSSH HMACs that do encrypt then mac. This is a more
secure mode than the original HMAC. Newer AEAD ciphers like chacha20 and
AES-GCM are already encrypt-then-mac, but this also adds it for older
legacy clients that don't support those ciphers yet.

Signed-off-by: Dirkjan Bussink <d.bussink@gmail.com>
Reviewed-by: Jon Simons <jon@jonsimons.org>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
2019-02-22 15:31:08 +01:00
..
CMakeLists.txt tests: Do not require all the crypto libs to build testsuite 2018-11-23 17:30:16 +01:00
pkd_client.h Select ciphers for MAC tests that need a MAC 2019-02-22 15:30:56 +01:00
pkd_daemon.c kex: Disable diffie-hellman-group-exchange-sha1 by default 2019-02-07 10:30:05 +01:00
pkd_daemon.h tests/pkd: Properly clean up memory 2018-10-30 16:22:17 +01:00
pkd_hello.c Add tests and implementation for Encrypt-then-MAC mode 2019-02-22 15:31:08 +01:00
pkd_keyutil.c Revert "pkd: Generate host keys in old format" 2018-09-18 09:53:49 +02:00
pkd_keyutil.h pkd: Support ed25519 host keys in server 2018-08-01 16:04:40 +02:00
pkd_util.c tests: Fix errno check in pkd 2018-07-07 11:35:00 +02:00
pkd_util.h tests: introduce pkd_hello 2014-10-12 15:01:02 +02:00