标签: java sftp apache-mina sshd
我使用Apache Mina SSHD将SSH服务器设置为SFTP服务器。使用密码验证器或公钥验证器时,连接加密的方式有什么不同吗?或者它们都是关于身份验证的,我决定使用哪一个?
问候
答案 0 :(得分:1)
不,连接加密没有区别(请查看描述SSH协议的RFC)。它始终使用AES或某些对称密码进行加密。密钥是在(Diffie-Hellman)密钥交换期间建立的,甚至在认证之前就会发生。
区别仅在于以后的身份验证方法,您可以认为公钥身份验证更安全。