Merge branch 'refs/heads/t/ssh'
authorAndre Noll <maan@tuebingen.mpg.de>
Sat, 23 Nov 2019 17:20:21 +0000 (18:20 +0100)
committerAndre Noll <maan@tuebingen.mpg.de>
Sat, 23 Nov 2019 17:21:32 +0000 (18:21 +0100)
commit0d1918752a18755bf701b82cf57fad79d9b18bc9
tree6b988ec159b36267c5334c9fa1eeb49a6b1693e1
parentd6b25bf854c164021550dfa8ff9fb4cfb104582e
parent9e2b093bed5d47a5941ebcf4735f4498ac1f427b
Merge branch 'refs/heads/t/ssh'

A medium sized series which teaches both crypto backends about the
RFC4716 key format, which has become the default for ssh-keygen as
of openssh-7.8.

Was cooking for almost a year.

* refs/heads/t/ssh:
  manual: Instruct the user to create RFC4716 keys.
  openssl: Add support for RFC4716 keys
  openssl: Move get_private_key() down.
  gcrypt: Add support for RFC4716 private keys.
  crypt: Rename decoding functions.
  gcrypt: Introduce read_openssh_bignum().
  gcrypt: Factor out read_pem_rsa_params().
  gcrypt: Let read_bignum() return bits, not bytes.
  gcrypt: Let decode_key() return blob size through additional argument.
  gcrypt: Drop unnecessary arguments of decode_key().
NEWS.md
error.h
openssl.c