分享好友 最新动态首页 最新动态分类 切换频道
提供商城网站制作/怎么进行网站推广
2024-12-28 17:55

 

提供商城网站制作/怎么进行网站推广

1、HTTP 协议(HyperText Transfer Protocol,超文本传输协议:是客户端浏览器或其他程序与Web服务器之间的应用层通信协议 。

2、HTTPS 协议(HyperText Transfer Protocol over Secure Socket Layer:可以理解为HTTP+SSL/TLS, 即 HTTP 下加入 SSL 层,HTTPS 的安全基础是 SSL,因此加密的详细内容就需要 SSL,用于安全的 HTTP 数据传输。

如上图所示 HTTPS 相比 HTTP 多了一层 SSL/TLS

SSL(Secure Socket Layer,安全套接字层:1994年为 Netscape 所研发,SSL 协议位于 TCP/IP 协议与各种应用层协议之间,为数据通讯提供安全支持。

TLS(Transport Layer Security,传输层安全:其前身是 SSL,它最初的几个版本(SSL 1.0、SSL 2.0、SSL 3.0)由网景公司开发,1999年从 3.1 开始被 IETF 标准化并改名,发展至今已经有 TLS 1.0、TLS 1.1、TLS 1.2 三个版本。SSL3.0和TLS1.0由于存在安全漏洞,已经很少被使用到。TLS 1.3 改动会比较大,目前还在草案阶段,目前使用最广泛的是TLS 1.1、TLS 1.2。

据记载,公元前400年,古希腊人就发明了置换密码;在第二次世界大战期间,德国军方启用了“恩尼格玛”密码机,所以密码学在社会发展中有着广泛的用途。

1、对称加密

有流式、分组两种,加密和解密都是使用的同一个密钥。

例如:DES、AES-GCM、ChaCha20-Poly1305等

2、非对称加密

加密使用的密钥和解密使用的密钥是不相同的,分别称为:公钥、私钥,公钥和算法都是公开的,私钥是保密的。非对称加密算法性能较低,但是安全性超强,由于其加密特性,非对称加密算法能加密的数据长度也是有限的。

例如:RSA、DSA、ECDSA、 DH、ECDHE

3、哈希算法

将任意长度的信息转换为较短的固定长度的值,通常其长度要比信息小得多,且算法不可逆。

例如:MD5、SHA-1、SHA-2、SHA-256 等

4、数字签名

签名就是在信息的后面再加上一段内容(信息经过hash后的值,可以证明信息没有被修改过。hash值一般都会加密后(也就是签名)再和信息一起发送,以保证这个hash值不被修改。

一、HTTP 访问过程

抓包如下

如上图所示,HTTP请求过程中,客户端与服务器之间没有任何身份确认的过程,数据全部明文传输,“裸奔”在互联网上,所以很容易遭到黑客的攻击,如下

可以看到,客户端发出的请求很容易被黑客截获,如果此时黑客冒充服务器,则其可返回任意信息给客户端,而不被客户端察觉,所以我们经常会听到一词“劫持”,现象如下

下面两图中,浏览器中填入的是相同的URL,左边是正确响应,而右边则是被劫持后的响应

所以 HTTP 传输面临的风险有

(1) 窃听风险:黑客可以获知通信内容。

(2) 篡改风险:黑客可以修改通信内容。

(3) 冒充风险:黑客可以冒充他人身份参与通信。

二、HTTP 向 HTTPS 演化的过程

第一步:为了防止上述现象的发生,人们想到一个办法:对传输的信息加密(即使黑客截获,也无法破解

如上图所示,此种方式属于对称加密,双方拥有相同的密钥,信息得到安全传输,但此种方式的缺点是

(1)不同的客户端、服务器数量庞大,所以双方都需要维护大量的密钥,维护成本很高

(2)因每个客户端、服务器的安全级别不同,密钥极易泄露

第二步:既然使用对称加密时,密钥维护这么繁琐,那我们就用非对称加密试试

如上图所示,客户端用公钥对请求内容加密,服务器使用私钥对内容解密,反之亦然,但上述过程也存在缺点

(1)公钥是公开的(也就是黑客也会有公钥,所以第 ④ 步私钥加密的信息,如果被黑客截获,其可以使用公钥进行解密,获取其中的内容

第三步:非对称加密既然也有缺陷,那我们就将对称加密,非对称加密两者结合起来,取其精华、去其糟粕,发挥两者的各自的优势

如上图所示

(1)第 ③ 步时,客户端说(咱们后续回话采用对称加密吧,这是对称加密的算法和对称密钥)这段话用公钥进行加密,然后传给服务器

(2)服务器收到信息后,用私钥解密,提取出对称加密算法和对称密钥后,服务器说(好的)对称密钥加密

(3)后续两者之间信息的传输就可以使用对称加密的方式了

遇到的问题

(1)客户端如何获得公钥

(2)如何确认服务器是真实的而不是黑客

第四步:获取公钥与确认服务器身份

1、获取公钥

(1)提供一个下载公钥的地址,回话前让客户端去下载。(缺点:下载地址有可能是假的;客户端每次在回话前都先去下载公钥也很麻烦
(2)回话开始时,服务器把公钥发给客户端(缺点:黑客冒充服务器,发送给客户端假的公钥

2、那有木有一种方式既可以安全的获取公钥,又能防止黑客冒充呢? 那就需要用到终极武器了:SSL 证书(申购

如上图所示,在第 ② 步时服务器发送了一个SSL证书给客户端,SSL 证书中包含的具体内容有

(1)证书的发布机构CA

(2)证书的有效期

(3)公钥

(4)证书所有者

(5)签名

………

3、客户端在接受到服务端发来的SSL证书时,会对证书的真伪进行校验,以浏览器为例说明如下

(1)首先浏览器读取证书中的证书所有者、有效期等信息进行一一校验

(2)浏览器开始查找操作系统中已内置的受信任的证书发布机构CA,与服务器发来的证书中的颁发者CA比对,用于校验证书是否为合法机构颁发

(3)如果找不到,浏览器就会报错,说明服务器发来的证书是不可信任的。

(4)如果找到,那么浏览器就会从操作系统中取出 颁发者CA 的公钥,然后对服务器发来的证书里面的签名进行解密

(5)浏览器使用相同的hash算法计算出服务器发来的证书的hash值,将这个计算的hash值与证书中签名做对比

(6)对比结果一致,则证明服务器发来的证书合法,没有被冒充

(7)此时浏览器就可以读取证书中的公钥,用于后续加密了

4、所以通过发送SSL证书的形式,既解决了公钥获取问题,又解决了黑客冒充问题,一箭双雕,HTTPS加密过程也就此形成

所以相比HTTP,HTTPS 传输更加安全

(1) 所有信息都是加密传播,黑客无法窃听。

(2) 具有校验机制,一旦被篡改,通信双方会立刻发现。

(3) 配备身份证书,防止身份被冒充。

综上所述,相比 HTTP 协议,HTTPS 协议增加了很多握手、加密解密等流程,虽然过程很复杂,但其可以保证数据传输的安全。所以在这个互联网膨胀的时代,其中隐藏着各种看不见的危机,为了保证数据的安全,维护网络稳定,建议大家多多推广HTTPS。

推荐阅读

HTTPS系列干货(二:突破这5个技术难点,HTTPS会好用到飞起来

一文读懂 HTTP/2 特性

为什么非全站升级HTTPS不可

详解又拍云 CDN 全站 HTTPS 访问优化

又拍云 OV & EV SSL 证书服务一览

又拍云免费 SSL 证书申请入口

最新文章
脂肪醇十强企业名单(2023年第三季度概念股票营收排名)
  华鲁恒升发布2023年第三季度财报,实现营业收入69.87亿元,同比增长7.91%,归母净利润12.18亿,同比18.84%;每股收益为0.57元。  第二、神马股份37.63亿元  神马股份发布2023年第三季度财报,实现营业收入37.63亿元,同比增长-2.17
熊掌号关键词优化,助力品牌在互联网浪潮中脱颖而出
随着互联网的飞速发展,越来越多的企业和个人开始关注搜索引擎(SEO)的重要性。熊掌号作为一款新型搜索引擎产品,以其独特的优势受到了广泛关注。优化作为SEO的核心策略,对于熊掌号的运营至关重要。本文将围绕熊掌号关键词优化展开,探讨
粉笔(02469)垂域大模型落地面试场景 AI考官1:1模拟真实考场
2025年度国考笔试已经落幕,广大考生即将投入到紧张的面试备考复习中。公考行业龙头粉笔(02469)宣布,基于公司自研垂域大模型,推出精品面试AI点评产品,于12月13日正式上线,用户可以以1元/次的价格限时进行体验。据了解,精品面试AI点
邵氏经典电视全面升级,呈现色彩极致之美
《舍不得星星》是一部备受欢迎的电视剧,讲述了青春爱情的跌宕起伏。为了满足广大观众的需求,许多网站提供该剧的免费观看选项。观众只需在网络上搜索,即可找到相关资源,欣赏这部充满感动与欢乐的作品。蛇倒刺蛇是中国民间传说中的一种神
基于微信小程序的图书管理系统
对图书管理的流程进行科学整理、归纳和功能的精简,通过软件工程的研究方法,结合当下流行的互联网技术,最终设计并实现了一个简单、易操作的图书管理小程序。内容包括系统的设计思路、系统模块和实现方法。系统使用过程
常用脚本语法记录
1、获取脚本当前所在路径 2、数组接收多个值演示数组调用案例 3、比较浮点值演示 4、删除匹配文本所在的行演示返回 5、替换文件中最后一行的数据演示6、删除文本最后一行的数据  7、ss.sh: line 7: [: ==: unary operator expecte
绝了!看到用AI为蛇年春晚制作的这些Logo,我简直不敢相信自己的眼睛!
蛟龙去,灵蛇来。中央广播电视总台《2025年春节联欢晚会》发布主题和主标识。巳巳(sì)如意,生生不息”为主题,与全球华人相约除夕、欢度农历新年。logo从中国传统纹样中汲取灵感,以甲骨文的“巳”字为创意设计元素,“巳”象征着阳气巳
微信小程序最火游戏榜出炉:《植物大战僵尸》还有几千万人玩
据QuestMobile最新数据显示,截至今年10月份,小程序用户规模已达到惊人的9.49亿,彰显了微信生态在移动互联网中的强大影响力。其中,微信小游戏以其独特的魅力和便捷性,成功抢占了用户时长最多的赛道,用户使用总时长占比高达36.4%,成为
一周之内,周几买机票更便宜一点,每天买机票哪个时段更便宜
大家出去坐飞机的时候,要想买到便宜的机票需要提前做足功课,下面一起看看一周之内,周几买机票更便宜一点,每天买机票哪个时段更便宜。一、一周之内,周几买机票更便宜一点一般情况下,每周二的机票价格会比较便宜,因为航司会盘库调整价格
普乐蛙裸眼3d轨道车影院裸眼3D环幕轨道飞行影院项目
在这个被称作“后疫情时代”的特殊时期,线下市场遭遇寒冬,但线上市场却是一片火热。各大平台在疫情期间纷纷推出了各种各样的优惠活动,而普乐蛙轨道影院裸眼3d影院沉浸式体验设备正是其中之一。它是一款结合了投影与裸
相关文章
推荐文章
发表评论
0评