1
0
mirror of https://git.tartarus.org/simon/putty.git synced 2025-03-22 14:39:24 -05:00

Document cmdgen ability to read public-only keys.

(This was added in 3935cc3af.)
This commit is contained in:
Jacob Nevins 2017-02-11 21:12:16 +00:00
parent df441398ab
commit bee656c1b0

View File

@ -21,8 +21,7 @@
\c{puttygen} is a tool to generate and manipulate SSH public and \c{puttygen} is a tool to generate and manipulate SSH public and
private key pairs. It is part of the PuTTY suite, although it can private key pairs. It is part of the PuTTY suite, although it can
also interoperate with the private key formats used by some other also interoperate with the key formats used by some other SSH clients.
SSH clients.
When you run \c{puttygen}, it does three things. Firstly, it either When you run \c{puttygen}, it does three things. Firstly, it either
loads an existing key file (if you specified \e{keyfile}), or loads an existing key file (if you specified \e{keyfile}), or
@ -45,10 +44,21 @@ The options to control this phase are:
\dt \e{keyfile} \dt \e{keyfile}
\dd Specify a private key file to be loaded. This private key file can \dd Specify a key file to be loaded.
be in the (de facto standard) SSH-1 key format, or in PuTTY's SSH-2
key format, or in either of the SSH-2 private key formats used by \lcont{
OpenSSH and ssh.com's implementation.
Usually this will be a private key, which can be in the (de facto
standard) SSH-1 key format, or in PuTTY's SSH-2 key format, or in
either of the SSH-2 private key formats used by OpenSSH and
ssh.com's implementation.
You can also specify a file containing only a \e{public} key here.
The operations you can do are limited to outputting another public
key format or a fingerprint. Public keys can be in RFC 4716 or
OpenSSH format, or the standard SSH-1 format.
}
\dt \cw{\-t} \e{keytype} \dt \cw{\-t} \e{keytype}