用于通信的密钥生成算法(RSA/DSA)是否应始终与密钥交换算法(RSA/DSA)相同?

用于通信的密钥生成算法(RSA/DSA)是否应始终与密钥交换算法(RSA/DSA)相同?

我已经使用 putty 密钥生成器通过 SSH 2- RSA 生成了密钥(公钥和私钥),并在 bitvise SSH 服务器中配置了公钥。

当我尝试使用密钥交换来连接它时:基于 RSA 的密钥交换它工作正常。

然而,当我尝试使用密钥交换:Diffie-Hellman 交换来连接它时,它不起作用。

那么,用于通信的密钥生成算法(RSA/DSA)应该始终与密钥交换算法(RSA/DSA)相同吗?

有人能帮我解决这个问题或者重定向到链接吗?

谢谢!

相关内容