用户名
Email
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
应用中心
帖子
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com技术社区
»
论坛
›
物联网
›
物联网
›
https:原理
https:原理
光之使者
论坛元老
|
2025-2-26 12:45:52
|
显示全部楼层
|
阅读模式
楼主
主题
1383
|
帖子
1383
|
积分
4149
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
目次
1.数据的加密
1.1对称加密
1.2非对称加密
2.数据指纹
2.1数据指纹实际的应用
3.数据加密的方式
3.1只使用对称加密
3.2只使用非对称加密
3.3双方都使用对称加密
3.4非对称加密和对称加密一起使用
4.中央人攻击
5.CA证书
5.1什么是CA证书
CA证书的验证
6.https的原理
1.数据的加密
什么是加密?什么是解密?
加密就是将
明文
通过
密钥
加密变成
密文。
解密就是通过密钥将
密文
解密变成
明文
。
1.1对称加密
对称加密就是加密息争密都是用的同一份密钥。
特点:计算速度快,计算量小,加密服从高,算法公开。
1.2非对称加密
非对称加密就是使用两个密钥公钥(公开的密钥)和私钥(不公开的密钥),可以一个用来加密,另一个密钥举行解密。
可以通过公钥加密变成密文,用私钥解密变成明文。也可以反着用。
特点:算法复杂,加密速度慢。
2.数据指纹
数据指纹或者叫数据摘要,对数据举行唯一的标识,如果有一段文本数据,通过哈希算法将这段文本数据举行映射成一个 定长的字符串,这个字符串就是这段文本数据的“指纹”,也就是说如果这段文章被人修改了,哈希算法映射的字符串会发生很大的改变,就可以知道这段文章是否被人修改过。
2.1数据指纹实际的应用
百度网盘的秒传机制
我们向百度网盘传输数据的时间,起首会在本身的电脑上,使用哈希算法映射出一个唯一的数据指纹,百度网盘回拿着生成数据指纹去搜刮,如果搜刮到了,阐明已经有其他用户上传过这个数据了,你想要上传的这个数据在百度网盘的服务器中已经存在了,也就不需要重复上传了。
3.数据加密的方式
3.1只使用对称加密
这时间问题就出现了,客户端向服务器发送了一个密文数据,但是服务器并不知道密钥啊,无法对密文举行解析,所以这种方式是肯定不行的。
3.2只使用非对称加密
看似客户端向服务器发送数据是安全的,实则否则。
每次加哀求都是用非对称加密会很慢的。
3.3双方都使用对称加密
看似客户端和服务器发送数据都是安全的,实则否则。
只有一方使用对称加密都够慢的了,更别说双发都用了,直接镌汰。
3.4非对称加密和对称加密一起使用
这种方式看似又安全又快,实则否则。
4.中央人攻击
上面四种方法到底不安全到哪里呢?
直接将看似最完善的非对称和对称加密一起用的方式颠覆,其他的方式也天然不攻自破了。
起首毋庸置疑,数据传输的过程中都要举行数据的路由与转发,问题就出现在这里。
中央人攻击的核心就是,服务器第一次返回的公钥举行偷梁换柱。
5.CA证书
5.1什么是CA证书
中央人攻击最主要的就是没有办法去甄别客户端收到的公钥是否是被篡改过了,解决了这个问题,天然就解决了中央人攻击。https引入了CA证书解决去解决这个问题,CA证书是需要去CA认证的机构去申请的。
申请的时间需要提供公司的信息,网站的域名,申请人,最重要的服务器的公钥。
CA证书主要构成,一段明文数据 + 签名(对数据指纹举行加密)。
签名:就是对这段明文数据描述的数据指纹举行了加密。
加密是用的是CA机构的私钥加密。
CA证书的验证
如果中央人对公钥举行了修改,数据指纹会对不上的。
如果对签名举行修改,那么AC公钥将无法解析,因为只有是AC机构私钥的加密,才能被浏览器举行解析。
6.https的原理
那么https的原理就很好理解的,我们在方案4的情况下,服务器向客户端返回的不是公钥而是,证书。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
光之使者
论坛元老
这个人很懒什么都没写!
楼主热帖
〖Python接口自动化测试实战篇⑥〗- 接 ...
100 行代码搞定了 RPC 原理,大家随便 ...
HarmonyOS之分布式软总线
Python3,2行代码,多种方法,直接把网 ...
Python每日一练——第5天:闰年问题升 ...
PyTorch nn.RNN 参数全解析
快速上手kettle(三)壶中可以放些啥? ...
【Linux篇】第十八篇——网络套接字编 ...
KeePass敏感信息明文传输漏洞复现 (CV ...
[SWPUCTF 2021 新生赛]PseudoProtocols ...
标签云
集成商
AI
运维
CIO
存储
服务器
浏览过的版块
SQL-Server
登录参与点评抽奖加入IT实名职场社区
下次自动登录
忘记密码?点此找回!
登陆
新用户注册
用其它账号登录:
关闭
快速回复
返回顶部
返回列表