网络
小小_xiuxiu
这个作者很懒,什么都没留下…
展开
-
网络之TSL/SSL工作原理
本文内容转载于:https://blog.csdn.net/hherima/article/details/52469360HTTPS协议的主要功能基本都依赖于TLS/SSL协议;TLS/SSL的功能实现主要依赖于三类基本算法:散列函数 Hash、对称加密和非对称加密:其利用非对称加密实现身份认证和密钥协商,对称加密算法采用协商的密钥对数据加密,基于散列函数验证信息的完整性。1、非对称...转载 2019-04-18 10:58:26 · 501 阅读 · 0 评论 -
网络之https的工作原理
1、https概述HTTPS,也称作HTTP over TLS(套接层协议)。就是在安全的传输层上发送的HTTP。HTTPS经由HTTP进行通信,但利用SSL/TLS来加密数据包。HTTPS开发的主要目的,是提供对网站服务器的身份认证,保护交换数据的隐私与完整性。2、https服务方案如果URL的方案是HTTP,客户端就会打开一条到服务器端口80(默认)的连接,并发送老的HTTP指...转载 2019-04-18 11:03:56 · 212 阅读 · 0 评论 -
网络之tcp三次握手和四次挥手
1、TCP的三次握手三次握手是指建立一个TCP连接时,需要客户端和服务器总共发送3个包。第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SENT状态(发送状态),等待服务器确认;SYN:同步序列编号(Synchronize Sequence Numbers)。第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(...原创 2019-04-18 11:13:38 · 86 阅读 · 0 评论 -
网络之https与http的不同之处
HTTP 的 URL 以 http:// 开头,而 HTTPS 的 URL 以 https:// 开头HTTP 是不安全的,HTTPS 是安全的HTTP 标准端口是 80 ,而 HTTPS 的标准端口是 443在 OSI 网络模型中,HTTP工作于应用层,而 HTTPS 工作在传输层HTTP 无需加密,而 HTTPS 对传输的数据进行加密HTTP无需证书,而 HTTPS 需要认证证书...原创 2019-04-18 11:18:46 · 107 阅读 · 0 评论