comparison signkey_ossh.h @ 1908:eadd023fde4d

Support RSA OpenSSH new format in dropbearconvert Added support for reading and writing. PEM writing support has been removed. OpenSSH file format routines have been moved to signkey_ossh.c
author Matt Johnston <matt@ucc.asn.au>
date Tue, 29 Mar 2022 22:27:55 +0800
parents
children ced53051e200
comparison
equal deleted inserted replaced
1907:3e0aacf0a4f3 1908:eadd023fde4d
1 #ifndef DROPBEAR_SIGNKEY_OSSH_H_
2 #define DROPBEAR_SIGNKEY_OSSH_H_
3
4 #include "signkey.h"
5
6 /* Helpers for OpenSSH format keys in dropbearconvert */
7
8 void buf_put_rsa_priv_ossh(buffer *buf, const sign_key *akey);
9 int buf_get_rsa_priv_ossh(buffer *buf, sign_key *akey);
10 void buf_put_ed25519_priv_ossh(buffer *buf, const sign_key *akey);
11 int buf_get_ed25519_priv_ossh(buffer *buf, sign_key *akey);
12
13 #endif /* DROPBEAR_SIGNKEY_OSSH_H_ */