我的文件夹中/etc/ssh
有几个不同的 SSH 密钥(列出了不同的算法,例如 MD5 或 ECDSA)。
默认使用的是 ECDSA,但当它显示指纹时(当我登录时),指纹是用 MD5 加密编码的(并用冒号划定)
为什么它没有显示为使用 ECDSA 编码?
答案1
MD5 是哈希,ECDSA 是密钥对。完全不同的东西,用于完全不同的任务。
您的 ECDSA 密钥具有使用 MD5 哈希创建的唯一指纹。类似地,所有 RSA 或 DSA 都有可识别它们的 MD5 指纹。
我的文件夹中/etc/ssh
有几个不同的 SSH 密钥(列出了不同的算法,例如 MD5 或 ECDSA)。
默认使用的是 ECDSA,但当它显示指纹时(当我登录时),指纹是用 MD5 加密编码的(并用冒号划定)
为什么它没有显示为使用 ECDSA 编码?
MD5 是哈希,ECDSA 是密钥对。完全不同的东西,用于完全不同的任务。
您的 ECDSA 密钥具有使用 MD5 哈希创建的唯一指纹。类似地,所有 RSA 或 DSA 都有可识别它们的 MD5 指纹。