signkey_ossh.h 555 B

123456789101112131415
  1. #ifndef DROPBEAR_SIGNKEY_OSSH_H_
  2. #define DROPBEAR_SIGNKEY_OSSH_H_
  3. #include "signkey.h"
  4. /* Helpers for OpenSSH format keys in dropbearconvert */
  5. void buf_put_rsa_priv_ossh(buffer *buf, const sign_key *akey);
  6. int buf_get_rsa_priv_ossh(buffer *buf, sign_key *akey);
  7. void buf_put_ed25519_priv_ossh(buffer *buf, const sign_key *akey);
  8. int buf_get_ed25519_priv_ossh(buffer *buf, sign_key *akey);
  9. void buf_put_ecdsa_priv_ossh(buffer *buf, const sign_key *akey);
  10. int buf_get_ecdsa_priv_ossh(buffer *buf, sign_key *akey);
  11. #endif /* DROPBEAR_SIGNKEY_OSSH_H_ */