aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorJussi Kivilinna <jussi.kivilinna@iki.fi>2019-11-25 23:04:09 +0200
committerJussi Kivilinna <jussi.kivilinna@iki.fi>2019-12-16 22:31:54 +0200
commitde4b8f88a292d2bf1491e174d4498b7a28c769ea (patch)
tree8c3e2c6a36de8754b3587b4584e8e37615f37499 /include
parentaf5de2d37e7c2069a3baac85e4341e69f3353a86 (diff)
downloadlibssh-de4b8f88a292d2bf1491e174d4498b7a28c769ea.tar.gz
libssh-de4b8f88a292d2bf1491e174d4498b7a28c769ea.tar.xz
libssh-de4b8f88a292d2bf1491e174d4498b7a28c769ea.zip
libgcrypt: Implement chacha20-poly1305@openssh.com cipher using libgcrypt
Libgcrypt has supported ChaCha20 and Poly1305 since 1.7.0 version and provides fast assembler implementations. v3: - initialize pointers to NULL - use 'bool' for chacha20_poly1305_keysched.initialized - pass error codes from libgcrypt calls to variable - add SSH_LOG on error paths v2: - use braces for one-line blocks - use UNUSED_PARAM/UNUSED_VAR instead of cast to void - use calloc instead of malloc+memset Signed-off-by: Jussi Kivilinna <jussi.kivilinna@iki.fi> Reviewed-by: Jakub Jelen <jjelen@redhat.com> Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions