SSH、OpenSSH、SSL、OpenSSL

很多人会将SSH、OpenSSH、SSL、OpenSSL搞混.

SSL

Secure Sockets Layer的缩写,是为网络通信提供安全及数据完整性的一种安全协议,在传输层对网络连接进行加密,只是一种协议.

OpenSSL

SSL的开源实现(具体的实现方式)
绝大部分HTTPS请求等价于:HTTP + OpenSSL

-------------------------------------------------------------------------------

SSH

Secure Shell的缩写,意为“安全外壳协议”,是一种可以为远程登录提供安全保障的协议.
使用SSH,可以把所有传输的数据进行加密,“中间人”攻击方式就不可能实现,能防止DNS欺骗和IP欺骗

OpenSSH

是SSH协议的免费开源实现
OpenSSH的加密就是通过OpenSSL完成的

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容