gcrypt: Add support for RFC4716 private keys.
authorAndre Noll <maan@tuebingen.mpg.de>
Tue, 28 Aug 2018 18:38:52 +0000 (20:38 +0200)
committerAndre Noll <maan@tuebingen.mpg.de>
Tue, 25 Dec 2018 16:45:25 +0000 (17:45 +0100)
commit74f74cde7afdba9cfe316998aba9286764bb5d34
treefdbea708f5d8c9d9fca3c7a96a61d12db79c040f
parent3e0533843c8d4add881a6c2d383bd2c80129e27b
gcrypt: Add support for RFC4716 private keys.

This teaches the gcrypt backend to parse private keys generated
with ssh-keygen -m RFC4716. Support for the openssl backend will be
implemented in a subsequent patch. The new find_openssh_bignum_offset()
is independent of the gcrypt API. We put this function into
crypt_common.c rather then into gcrypt.c so that openssh.c can also
use it.
crypt_backend.h
crypt_common.c
error.h
gcrypt.c