ui_puttygen » Revisions »
Differences
This shows you the differences between the selected revisions of the page.
2021-09-23 | 2021-09-23 | ||
ssh (116.75.67.154) (hidden) (untrusted) | Restored revision 1624019268. Undoing revisions 1632409666, 1632409700. (martin) (hidden) | ||
Line 27: | Line 27: | ||
For more details refer to guide to [[guide_public_key|setting up public key authentication]]. | For more details refer to guide to [[guide_public_key|setting up public key authentication]]. | ||
- | -----BEGIN RSA PRIVATE KEY----- | + | ===== [[type]] Selecting the Type of Key ===== |
- | MIIEowIBAAKCAQEAxiPSbbR5jnFshoMC3TAtfErpDMlQr+/H5Iz9G8BcyxSYh95k | + | |
- | flZgZ4U3bMvQdRB0h2Dc4AgUXRw6so6DUUeV9SwOvo1ccWnI1d2uXqENfK56WF2D | + | Before generating a key pair using PuTTYgen, you need to select which type of key you need. |
- | loZiZ5xC1WmSROgkjHE/TZfCuXK9w4+WoQX0ccxGTsGzGCgKe4EYLO/s/4sI55BW | + | |
- | u90errLVNqVktD/+2zB/O9/zzLl/9dQIRVj53/GJA3Q/w637kponqFMwwW8sWz+A | + | The current version of the SSH protocol, SSH-2, supports several different key types, although specific servers may not support all of them. PuTTYgen can generate: |
- | gS1c2x9cmi+okqZg2WnCWAPa8+wUqkwReKaVdXyUCJpt7MXWpet2o6jJcizNJqg0 | + | |
- | pm2/MfaFiHtGUtiKvvE0KyYSowIdFaC8LxTeZwIDAQABAoIBAGzme114d+bmSDOW | + | ··* An RSA key for use with the %%SSH-2%% protocol. |
- | Bhjzxcwuj/BLJWHNdBwVsXdzPo0PgNYMUUduygWbnl7ZlnUA2ksd3cf0KN0UCt7g | + | ··* A DSA key for use with the %%SSH-2%% protocol. |
- | nSQrKCxcTq5Em65p6cxBzviLpBIHA49VtmEg8yznIYSSRaZBwPS/uX84DfpHKi01 | + | ··* An ECDSA (elliptic curve %%DSA%%) key for use with the %%SSH-2%% protocol. |
- | 2iAeWb/B+lKG+5wnRbujtFnedG/uTx2mkwB6LIJuC3pP3SxbBgDXgdqGH1ZkdZlh | + | ··* An EdDSA key (Edwards-curve DSA, another elliptic curve algorithm) for use with the %%SSH-%%2 protocol. |
- | ZaqXuerD44E33wdc+lUeZd1fP56HcmtfnMQy2398jcgYx5pZv9bPvdqyy6iv3VeA | + | |
- | RLRANzaWIfh2sjw+tWp5a4BPLf+V9dAU10U39w7nmptWD4aRBGGCycVk0ue6t/mT | + | PuTTYgen can also generate an %%RSA%% key suitable for use with the old %%SSH-1%% protocol (which only supports %%RSA%%); for this, you need to select the //%%SSH-1%% (%%RSA%%)// option. Since the %%SSH-1%% protocol is no longer considered secure, it's rare to need this option. |
- | RniP3OECgYEA41UjSWL4AvgEUL55E3DIiuTqCYgYxmFem5IhMc91POshoFw3ObKv | + | |
- | SAWMxsdCc9itYCt4UznHdLts+eNfMd9PShTK4kUuVbwbKLN6Vldg/IuW+tTXrmuj | + | |
- | ZJ2rSX6ZtxlohTfDdErHDWe2GmW0bgq/WeTjyA0K/iM7pqEOkjcc8A0CgYEA3yBF | + | |
- | 33EUUjxHOP0jetMdfOsBuoN6WZgElTPcPJOH4ascvD1nJzg59orbqfiKHwhDOfyJ | + | |
- | AJ5rvJx/i9E8GMACf4YNWCOLpV/gHdxlyTLOSTyWFF11+LXc7PMF06OaqxpH5Uy3 | + | |
- | uZsUth6GDtXmotwYFu9vymK+Fnw1ypohamOcd0MCgYAn+VyPFvwNaZc4q4WWyYo6 | + | |
- | Ai61Jl1U5OJB8NwtahFveNkc3ZpIZwczXuZ2PauNu1ghRQOPfuV3vU1YU4b1uhKz | + | |
- | MBzM1OVk5gLQkV69t/ex8MnHqY2TehHtK1xnO//DlpAufLO9yzhdPxNiaOflQbaM | + | |
- | FBeJoeGA9qkSj9eEFnTcMQKBgQCzb2DBsE6HU7JzQh+mRuEP9G4PcGyUYIxO8MXM | + | |
- | cVh1QwZ422h5Qd5bRpAgwJ9TFXH6z/vdY4mAxNpNtpZ90OwxYbyZhPxoohG58eRp | + | |
- | SVJb0z1eY0rcGGTyqP2mlYtszlXDMU8PFIgzbZihlaNElXtJ9oQQXhhAPOOFay40 | + | |
- | QKczwQKBgDX1+K4CMMxReNOrIu/ib7VyDPeHM9dswkxA2l4KNIOqWaTPq3dY6+Gf | + | |
- | matZdYNSrJQfMaWANxcfAKBBDzXDXGHg/O4lG+tpG1Qo4kfKqNSuy/8IFOnfRfPX | + | |
- | ya+gWlxQyn78app3J28x/j+JZdstIamuvaGINtcvs18oyXGEho5n | + | |
- | -----END RSA PRIVATE KEY----- | + | |
===== [[size]] Selecting the Size (Strength) of the Key ===== | ===== [[size]] Selecting the Size (Strength) of the Key ===== | ||
Line 99: | Line 84: | ||
When the key generation is complete, a new set of controls will appear in the window to indicate this. | When the key generation is complete, a new set of controls will appear in the window to indicate this. | ||
- | -----BEGIN RSA PRIVATE KEY----- | + | ===== [[fingerprint]] The Key Fingerprint Box ===== |
- | MIIEowIBAAKCAQEAxiPSbbR5jnFshoMC3TAtfErpDMlQr+/H5Iz9G8BcyxSYh95k | + | |
- | flZgZ4U3bMvQdRB0h2Dc4AgUXRw6so6DUUeV9SwOvo1ccWnI1d2uXqENfK56WF2D | + | The //Key fingerprint// box shows you a fingerprint value for the generated key. This is derived cryptographically from the public key value, so it doesn't need to be kept secret; it is supposed to be more manageable for human beings than the public key itself. |
- | loZiZ5xC1WmSROgkjHE/TZfCuXK9w4+WoQX0ccxGTsGzGCgKe4EYLO/s/4sI55BW | + | |
- | u90errLVNqVktD/+2zB/O9/zzLl/9dQIRVj53/GJA3Q/w637kponqFMwwW8sWz+A | + | The fingerprint value is intended to be cryptographically secure, in the sense that it is computationally infeasible for someone to invent a second key with the same fingerprint, or to find a key with a particular fingerprint. So some utilities, such as the [[ui_pageant#list|Pageant key list box]] and the Unix ''ssh-add'' utility, will list key fingerprints rather than the whole public key. |
- | gS1c2x9cmi+okqZg2WnCWAPa8+wUqkwReKaVdXyUCJpt7MXWpet2o6jJcizNJqg0 | + | |
- | pm2/MfaFiHtGUtiKvvE0KyYSowIdFaC8LxTeZwIDAQABAoIBAGzme114d+bmSDOW | + | By default, PuTTYgen will display fingerprints in the SHA-256 format. If you need to see the fingerprint in the older MD5 format (which looks like ''aa:bb:cc:...''), you can choose //Show fingerprint as MD5// from the //Key// menu, but bear in mind that this is less cryptographically secure; it may be feasible for an attacker to create a key with the same fingerprint as yours. |
- | Bhjzxcwuj/BLJWHNdBwVsXdzPo0PgNYMUUduygWbnl7ZlnUA2ksd3cf0KN0UCt7g | + | |
- | nSQrKCxcTq5Em65p6cxBzviLpBIHA49VtmEg8yznIYSSRaZBwPS/uX84DfpHKi01 | + | |
- | 2iAeWb/B+lKG+5wnRbujtFnedG/uTx2mkwB6LIJuC3pP3SxbBgDXgdqGH1ZkdZlh | + | |
- | ZaqXuerD44E33wdc+lUeZd1fP56HcmtfnMQy2398jcgYx5pZv9bPvdqyy6iv3VeA | + | |
- | RLRANzaWIfh2sjw+tWp5a4BPLf+V9dAU10U39w7nmptWD4aRBGGCycVk0ue6t/mT | + | |
- | RniP3OECgYEA41UjSWL4AvgEUL55E3DIiuTqCYgYxmFem5IhMc91POshoFw3ObKv | + | |
- | SAWMxsdCc9itYCt4UznHdLts+eNfMd9PShTK4kUuVbwbKLN6Vldg/IuW+tTXrmuj | + | |
- | ZJ2rSX6ZtxlohTfDdErHDWe2GmW0bgq/WeTjyA0K/iM7pqEOkjcc8A0CgYEA3yBF | + | |
- | 33EUUjxHOP0jetMdfOsBuoN6WZgElTPcPJOH4ascvD1nJzg59orbqfiKHwhDOfyJ | + | |
- | AJ5rvJx/i9E8GMACf4YNWCOLpV/gHdxlyTLOSTyWFF11+LXc7PMF06OaqxpH5Uy3 | + | |
- | uZsUth6GDtXmotwYFu9vymK+Fnw1ypohamOcd0MCgYAn+VyPFvwNaZc4q4WWyYo6 | + | |
- | Ai61Jl1U5OJB8NwtahFveNkc3ZpIZwczXuZ2PauNu1ghRQOPfuV3vU1YU4b1uhKz | + | |
- | MBzM1OVk5gLQkV69t/ex8MnHqY2TehHtK1xnO//DlpAufLO9yzhdPxNiaOflQbaM | + | |
- | FBeJoeGA9qkSj9eEFnTcMQKBgQCzb2DBsE6HU7JzQh+mRuEP9G4PcGyUYIxO8MXM | + | |
- | cVh1QwZ422h5Qd5bRpAgwJ9TFXH6z/vdY4mAxNpNtpZ90OwxYbyZhPxoohG58eRp | + | |
- | SVJb0z1eY0rcGGTyqP2mlYtszlXDMU8PFIgzbZihlaNElXtJ9oQQXhhAPOOFay40 | + | |
- | QKczwQKBgDX1+K4CMMxReNOrIu/ib7VyDPeHM9dswkxA2l4KNIOqWaTPq3dY6+Gf | + | |
- | matZdYNSrJQfMaWANxcfAKBBDzXDXGHg/O4lG+tpG1Qo4kfKqNSuy/8IFOnfRfPX | + | |
- | ya+gWlxQyn78app3J28x/j+JZdstIamuvaGINtcvs18oyXGEho5n | + | |
- | -----END RSA PRIVATE KEY----- | + | |
===== [[comment]] Setting a Comment for Your Key ===== | ===== [[comment]] Setting a Comment for Your Key ===== |