简析SS,SSH,SSL和有什么区别
发布网友
发布时间:2024-03-04 02:07
我来回答
共1个回答
热心网友
时间:2024-03-21 11:59
ssl
是一种安全协议,它为网络(例如因特网)的通信提供私密性。ssl
使应用程序在通信时不用担心被窃听和篡改。
ssl
实际上
是共同工作的两个协议:"ssl
记录协议"(ssl
record
protocol)和"ssl
握手协议"
(ssl
handshake
protocol)。"ssl
记录协议"是两个协议中较低级别的协议,它为较高级别的协议,
例如
ssl
握手协议对
数据的变长的记录进行加密和解密。ssl
握手协议处理应用程序凭证的交换和验证。
ssh的英文全称是secure
shell。通过使用ssh,你可以把所有传输的数据进行加密,这样"中间人"这种攻击方式就不可能实现了,
而且也能够防止dns和ip欺骗。还有一个
额外的好处就是传输的数据是经过压缩的,所以可以加快传输的速度。
ssh有很多功能,它既可以代替telnet,又可以为ftp、pop、甚至ppp提
供一个安全的"通道"。