【问题标题】:Include key fingerprint in PuTTYgen app在 PuTTYgen 应用程序中包含密钥指纹
【发布时间】:2018-01-15 05:26:40
【问题描述】:

我们有一个 C# 应用程序,我们通过它向我们的客户发送文件 (SFTP)。

我们的一位客户向我们提供了一个私钥作为 SFTP 凭证的一部分,该凭证采用 md5 指纹格式(十六进制)。

由于我们使用 SharpSSH 传输文件,我必须包含该私钥,但我需要先将其转换为 PPK 格式。

我的问题是:有什么方法可以将 md5 指纹格式转换为 PPK 文件?

我发现 PuTTYgen 在生成新密钥方面有点方便。单击“生成”按钮时它会生成一个新指纹,但我想手动使用给定的 md5 指纹密钥。

如果在 PuttyGen 应用中无法实现,请指导任何其他方式。

谢谢

【问题讨论】:

    标签: c# putty keychain ssh-keys puttycyg


    【解决方案1】:

    我们的一位客户向我们提供了一个私钥作为 SFTP 凭证的一部分,该凭证采用 md5 指纹格式(十六进制)。

    没有什么能比得上 MD5 格式的私钥。 MD5 是 public 密钥的指纹,MD5 是单向哈希函数(您不能从哈希中创建原始密钥)。

    我的问题是:有什么方法可以将 md5 指纹格式转换为 PPK 文件?

    没有。请他们向您发送私钥,而不是指纹。

    我发现 PuTTYgen 在生成新密钥方面有点方便。单击“生成”按钮时它会生成一个新指纹,但我想手动使用给定的 md5 指纹密钥。

    是的,它生成密钥并且可以从密钥生成指纹。但反之则不然。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-05-25
      • 1970-01-01
      • 2017-12-04
      • 2021-06-26
      • 1970-01-01
      • 2021-10-24
      相关资源
      最近更新 更多