rsa-sha2-512、rsa-sha2-256、ssh-rsa 的 sftp 指纹应该相同吗?

问题描述 投票:0回答:1

我正在连接到 sftp 服务器,当指定这三个(rsa-sha2-512、rsa-sha2-256、ssh-rsa)中的任何一种主机密钥算法时,都会返回相同的指纹。我预计指纹会有所不同,因为我指定了不同的算法。这是 sftp 服务器上的配置,还是这三种算法的指纹始终相同?

使用库 ssh.net (不确定这是否重要)。

.net ssh rsa sftp ssh.net
1个回答
0
投票

是的,应该是一样的。这是因为服务器主机密钥的指纹基于密钥本身,而不是 SSH 握手期间使用的哈希算法。

要为每种算法拥有不同的指纹,您必须为每种算法生成单独的 RSA 密钥对,并将 SFTP 服务器配置为针对各自的算法使用不同的密钥。

© www.soinside.com 2019 - 2024. All rights reserved.