指纹修补剂

指纹修补剂

有没有办法强制 Putty 在密钥的第一个连接上显示指纹为 SHA-256 ?我知道 Bitvise SSH 客户端以 3 种不同的方式显示主机密钥指纹:

  • MD5
  • 泡泡喋喋不休
  • SHA-256

答案1

主机密钥的显示似乎是硬编码为 MD5 指纹。

在 putty 源代码中,do_ssh1_loginssh.c 文件中的函数通过调用函数来记录主机密钥指纹rsa_fingerprint。sshrsa.crsa_fingerprint中的函数被硬编码为返回 MD5 指纹。

相关内容