comparison dropbearconvert.1 @ 1918:863f31b4cf3c

Document supported formats for dropbearconvert
author Matt Johnston <matt@ucc.asn.au>
date Wed, 30 Mar 2022 12:03:50 +0800
parents 80cacacfec23
children
comparison
equal deleted inserted replaced
1917:f8ed10efaaac 1918:863f31b4cf3c
7 .I output_type 7 .I output_type
8 .I input_file 8 .I input_file
9 .I output_file 9 .I output_file
10 .SH DESCRIPTION 10 .SH DESCRIPTION
11 .B Dropbear 11 .B Dropbear
12 and 12 and
13 .B OpenSSH 13 .B OpenSSH
14 SSH implementations have different private key formats. 14 SSH implementations have different private key formats.
15 .B dropbearconvert 15 .B dropbearconvert
16 can convert between the two. 16 can convert between the two.
17 .P 17 .P
22 Encrypted private keys are not supported, use ssh-keygen(1) to decrypt them 22 Encrypted private keys are not supported, use ssh-keygen(1) to decrypt them
23 first. 23 first.
24 .SH ARGUMENTS 24 .SH ARGUMENTS
25 .TP 25 .TP
26 .I input_type 26 .I input_type
27 Either 27 Either
28 .I dropbear 28 .I dropbear
29 or 29 or
30 .I openssh 30 .I openssh
31 .TP 31 .TP
32 .I output_type 32 .I output_type
33 Either 33 Either
34 .I dropbear 34 .I dropbear
35 or 35 or
36 .I openssh 36 .I openssh
37 .TP 37 .TP
38 .I input_file 38 .I input_file
39 An existing Dropbear or OpenSSH private key file 39 An existing Dropbear or OpenSSH private key file
40 .TP 40 .TP
41 .I output_file 41 .I output_file
42 The path to write the converted private key file. For client authentication ~/.ssh/id_dropbear is loaded by default 42 The path to write the converted private key file. For client authentication ~/.ssh/id_dropbear is loaded by default
43 .SH SUPPORTED FORMATS
44 .B dropbearconvert
45 can read OpenSSH format files, and older PEM format files (
46 .B ssh-keygen
47 .I -m PEM
48 ).
49 .B dropbearconvert
50 will write OpenSSH format files, usable with OpenSSH 6.5 and later.
51 Reading OpenSSH format DSS files or PKCS8 files is not currently supported.
43 .SH EXAMPLE 52 .SH EXAMPLE
44 # dropbearconvert openssh dropbear ~/.ssh/id_rsa ~/.ssh/id_dropbear 53 # dropbearconvert openssh dropbear ~/.ssh/id_rsa ~/.ssh/id_dropbear
45 .SH AUTHOR 54 .SH AUTHOR
46 Matt Johnston ([email protected]). 55 Matt Johnston ([email protected]).
47 .SH SEE ALSO 56 .SH SEE ALSO