aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorDirkjan Bussink <d.bussink@gmail.com>2019-02-12 08:56:37 +0000
committerAndreas Schneider <asn@cryptomilk.org>2019-02-22 15:31:08 +0100
commit4a67c191188601c8d98ec73b9d53ce8a2b6c6cf8 (patch)
treecbeb0046ce2f7361f636a6217533ac5636a3caa1 /include
parente4c7912b3531d7c7f0d5b354b20f44392be29c28 (diff)
downloadlibssh-4a67c191188601c8d98ec73b9d53ce8a2b6c6cf8.tar.gz
libssh-4a67c191188601c8d98ec73b9d53ce8a2b6c6cf8.tar.xz
libssh-4a67c191188601c8d98ec73b9d53ce8a2b6c6cf8.zip
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>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions