puttygen.exe - это инструмент для генерации ключей авторизации или конвертации их из одного формата в другой.
Входит в набор ПО PuTTY.
Пример генерации ключа
Для генерации пары ключей после запуска puttygen.exe следует выполнить несколько шагов Раздел Parameters:
- В пункте «Type of key to generate:» укажите предпочитаемый алгоритм шифрования ключа (Обычно, RSA вполне достаточно)
- В пункте «Number of bits in a generated key:» - битность ключа. Выше цифра - дольше создание и выше криптостойкость.
После завершения подготовительных шагов, в разделе «Actions» нажмите кнопку «Generate» и после появления строки состояния генерации ключа начните беспорядочно двигать курсором мыши в пустом поле интерфейса приложения.
Далее, после того, как ключ создан выполните простые шаги
- Сохраните в текстовый файл публичный ключ из поля 'Public key for pasting into OpenSSH authorized_keys file:'. Он потребуется для помещения на удалённые ssh-серверы.
- Заполните поле «Key comment:» для идентификации ключа в дальнейшем.
Поля «Key passphrase:» и «Confirm passphrase:» предназначены для установки парольной фразы для бОльшей защищённости приватного ключа от посторонних. Когда все нужные поля заполнены - сохраните ключи с помощью кнопок «Save public key» и «Save private key» раздела «Actions» в укромное место для исключения случайного их удаления.