SSH 公钥指纹

为 OpenSSH 公钥、authorized_keys 行和 SSH2 公钥块生成 SHA-256 与 MD5 指纹。

SSH 公钥
粘贴一个或多个公钥,导入 .pub 文件,或放入 authorized_keys 内容。

支持 OpenSSH 公钥、authorized_keys 选项和 SSH2 公钥块 (RFC4716)。

指纹
指纹会从原始 SSH 公钥 blob 在本地生成。
指纹
指纹会从原始 SSH 公钥 blob 在本地生成。

什么是 SSH 公钥指纹?

SSH 公钥指纹是公钥 blob 的简短摘要。它提供一个紧凑的值,便于你在信任 authorized_keys、服务器清单或部署流程中的密钥之前进行比对。

OpenSSH 通常显示 SHA256:... 这样的 SHA-256 指纹。旧文档和某些审计仍会使用以冒号分隔的 MD5 指纹。此工具会同时显示两者,因此你无需把密钥发送到任何地方,就能匹配现代 SSH 输出和旧记录。

粘贴单个公钥、多行 authorized_keys,或一个 SSH2 公钥块。解析器会跳过注释和 authorized_keys 选项,读取真实的 SSH 密钥 blob,并在你的浏览器中本地计算指纹。

  • 验证复制的公钥是否与队友共享的指纹一致。
  • authorized_keys 条目与服务器访问列表进行比对。
  • 复制指纹前检查密钥类型、密钥大小、曲线和注释。