set协议是什么 ssl协议是什么

ssl协议是什么(set协议是什么)首先, telnet
Telnet是用来访问远程电脑的TCP/IP协议来控制网络设备的, 相当于出楼就喊你的用户名和密码 。 有的人会很快听进去, 会利用安全意识的缺失 。 FTP、POP、Telnet等传统Web服务本来就不安全, 因为它们使用明文在网络上传输密码和数据, 很容易被不寻常的人截获 。 此外, 这些服务计划也有其弱点 。 很容易攻击中间人 。 所谓“中间人”攻击, 就是“中间人”将接收服务器的真实服务器放置为真实服务器, 然后假装将数据传递给真实服务器 。 服务器和你之间的数据传输发生在“中间人”转身之后 。 会有很严重的问题 。
Telnet协议是TCP/IP协议之一, 是互联网远程登录服务的标准协议和主要方式 。 它使用户能够在本地计算机上的远程主机上工作 。 使用计算机上的Telnet程序 。 用它来服务器 。 用户可以在Telnet程序中输入要在服务器上执行的命令 。 就像在服务器的控制台上直接输入一样 。
可以在本地控制服务器 。
启动远程登录会话 。 您必须输入用户名和密码才能登录到服务器 。 Telnet是远程控制Web服务器的常用方法 。
Telnet服务分为以下四个过程:
1)与远程主机建立连接 。
这个过程其实就是TCP连接, 用户必须知道远程主机的IP地址或者域名 。
2)从NVT(网络虚拟终端)格式传输到NVT NVT(网络虚拟终端)的远程主机 。
这个过程实际上是将IP数据包从本地主机传输到远程主机 。
3)将从远程主机输出的NVT格式数据转换到本地终端 。 包括输入命令回声和命令操作结果;
4)最后, 本地终端撤销远程主机 。 这个过程就是撤销TCP连接 。
二, SSH.
SSH是secure shell的缩写, 由IETF网络工作组制定 。 SSH是基于应用层和传输层的安全协议 。 SSH是一种为telnet会话和其他网络服务提供安全性的协议 。
使用SSH协议可以有效防止远程管理过程中的信息泄露 。 SSH是取代Telnet和其他远程控制台管理应用程序的行业标准 。
SSH命令以多种方式加密和保密 。 SSH的功能很多, 可以替代Telnet, 为FTP、POP甚至PPP提供一个安全的“通道” 。 SSH(安全Shell)有两个不兼容的版本号——SSH 1和SSH2 。
SSH1分为1.3和1.5两个版本 。 SSH1采用DES、3DES、Blowfish和RC4对称加密算法保护数据安全传输, 通过非对称加密算法(RSA)交换对称加密算法的密钥 。
SSH1使用循环冗余校验码(CRC)来保证数据的完整性, 但后来发现这种方法有缺陷 。
SSH2避免了RSA专利问题, 修复了CRC缺陷 。 SSH2用数字签名算法(DSA)和DHFIE-HELLMAN(DH)算法代替RSA交换对称密钥, 用这个消息确认码(HMAC)代替CRC 。 同时, SSH2增加了对称加密算法, 如AES和TWOFISH 。
第三, Telnet / SSL
安全套接字层(Secure Socket Layer)由网景公司开发, 使用数据加密(encryption)来保证互联网上的数据安全, 保证数据在传输过程中不会被截获和窃听 。 目前通用的规范是40位安全标准, 美国推出了更高的128位安全标准, 但限制出口 。 SSL可用, 即或Netscape浏览器仅超过3.0版 。
当前版本号为3.0 。 它被广泛应用于身份认证和Web浏览器与服务器之间的数据加密传输 。
SSL协议位于TCP/IP协议和各种应用层协议之间, 为数据通信提供安全支持 。
SSL协议可以分为两层:SSL记录协议:它基于可靠的传输协议(如TCP) 。 为基本功能提供支持, 例如数据包、压缩、加密和其他高级协议 。
SSL Handshadia协议:基于SSL记录协议, 用于传递实际传输数据的两部分, 协商加密算法, 交换加密密钥等 。
SSL协议提供的服务有:


特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。