Включить отпечаток ключа в приложение PuTTYgen
У нас есть приложение на C#, с помощью которого мы отправляем файлы (SFTP) нашим клиентам.
Один из наших клиентов предоставил нам закрытый ключ как часть учетных данных SFTP в формате отпечатка пальца md5 (шестнадцатеричный).
Поскольку мы используем SharpSSH для передачи файлов, мне нужно включить этот закрытый ключ, но мне нужно сначала преобразовать его в формат PPK.
Мой вопрос: есть ли способ конвертировать формат отпечатков пальцев md5 в файл PPK?
Я нашел PuTTYgen немного удобным для генерации новых ключей. Он генерирует новый отпечаток пальца при нажатии на кнопку "Создать", но я хочу вручную использовать данный ключ отпечатка пальца md5.
если это невозможно в приложении PuttyGen, пожалуйста, укажите любой другой способ сделать это.
Спасибо
1 ответ
Один из наших клиентов предоставил нам закрытый ключ как часть учетных данных SFTP в формате отпечатка пальца md5 (шестнадцатеричный).
Нет ничего похожего на закрытый ключ в формате MD5. MD5 является отпечатком открытого ключа, а MD5 является односторонней хэш-функцией (вы не можете создать оригинальный ключ из хеша).
Мой вопрос: есть ли способ конвертировать формат отпечатков пальцев md5 в файл PPK?
Нет. Попросите их прислать вам закрытый ключ, а не отпечаток пальца.
Я нашел PuTTYgen немного удобным для генерации новых ключей. Он генерирует новый отпечаток пальца при нажатии на кнопку "Создать", но я хочу вручную использовать данный ключ отпечатка пальца md5.
Да, он генерирует ключи и может генерировать отпечатки пальцев от ключей. Но не наоборот.