当前位置:  开发笔记 > 编程语言 > 正文

什么更安全 - 使用套接字编程或SSH/SCP/FTP进行数据传输

如何解决《什么更安全-使用套接字编程或SSH/SCP/FTP进行数据传输》经验,为你挑选了1个好方法。

我仍在学习套接字编程(使用Perl),但我有两种选择(套接字编程和SSH/SCP/FTP)可用于将数据从远程机器传输到本地服务器.

但我必须在数据传输方面选择一个更安全的(网络上的加密数据).有什么建议.



1> 小智..:

只是使用套接字根本不会给你任何安全性.正确的选择取决于应用程序,您正在使用的系统以及用户了解他们使用它需要做什么.例如,如果您以安全的方式与Web服务器交互,则最终可能会使用TLS/SSL.如果您只是在两个系统之间传输数据,那么使用ssh可能是最方便的方法.

当您说"安全"时,您是否在网络上寻找加密数据?通信方的认证?都?

另一个替代方案是使用TLS/SSL,可能使用OpenSSL工具包(并且有Perl模块可以绑定它.)编程比使用ssh更复杂,并且你必须为它进行更多的身份验证工作,所以它回到你想要做的任何事情.

此外,FTP本身也不安全.


@Octopus没有直接使用tcp/udp套接字加密数据(除非您的主机也使用例如IPSec或数据通过某些加密通道进行加密).
推荐阅读
和谐啄木鸟
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有