我有一个服务器来验证客户端应用程序并允许它们执行与否。我想在服务器和客户端之间建立一个安全通道。我用ssl和ssh协议写了我的服务器,但我不知道在这些场景中必须使用哪一个,哪一个更合乎逻辑。
客户端和服务器都是用Qt,c ++编写的。
ssl主要用于https和基于Web的应用程序,而ssh用于远程管理,所以我认为ssh更适合我的服务器。如果我发布带有证书的应用程序(exe文件和证书),我认为这不是一个好的设计。
答案 0 :(得分:0)
ssl
和ssh
都使用相同的基础加密技术。看起来您了解两者之间的实际差异,因此请使用方便您的应用程序。只要您遵循适当的安全措施(保持您的证书和/或私钥密切等等),任何一方都将为您提供相同的,基本的安全级别。