
You can even download it separately if you only need to generate public and private key pairs. The app is not strictly related to PuTTy. Moreover, it allows the loading of existing ones so that you can make changes to them. It simplifies the process and creates new key pairs with a few clicks. PuTTYgen is a useful networking tool that allows users to generate SSH keys. Meanwhile, SSH-2 supports multiple key types, including Digital Signature Algorithm (DSA), Elliptic Curve Digital Signature Algorithm (ECDSA), and Ed25519.

However, SSH-1 only supports one key, which is Rivest–Shamir–Adleman (RSA). The app currently supports key types for both SSH-2 and SSH-1 protocols. You can even make extra copies of the public key.īefore generating a key pair, it is important to know the type of key that PuTTYgen supports. You can also load existing key pairs to the app, which can change its passphrase and comment.

Then the public key will be available for copying and pasting. If you want, you can load the private key back into the app later.

The public key can be copied to your server by either copy-pasting it from the public key to the OpenSSH authorized_keys file box or through the Save public key button.
