码迷,mamicode.com
首页 > Web开发 > 详细

【总结整理】http-https

时间:2018-02-27 23:37:48      阅读:287      评论:0      收藏:0      [点我收藏+]

标签:密钥   aes   加密方式   ica   客户   也会   认证   方法   信任   

上面这种加密消息的方式就是对称加密,你知道如何加密,也知道如何解码。然后李雷跟韩梅梅用的字母表偏移的加密方法叫 Caesar cipher, 凯撒加密。现实世界中用的加密算法会更复杂,但是基本原理相同。

上面这种加密方式是非对称加密,非对称的含义相对于对称来说,就是你即使知道怎么加密的的方式,也不知道怎么解密,对应上面的流程就是李雷锁的密码箱却没办法打开。

 

术语来讲的话,就是我们熟知的公钥私钥,服务端将公钥(密码箱)发送给客户端,客户端使用公钥加密信息(锁箱子),服务端接受消息后使用私钥(仅韩梅梅知道的密码)解密。

 

 Certification Authority,认证机构,有权利颁发证书(签名)。

在这个关系链中,信任 CA 是基础,因为,其实也会有 CA 告诉你他自己是安全的,他会给自己颁发证书。对应例子中,就是如果 Jim Green 也是个有公信力的人然后给自己签名那就没得玩了,但是我们"相信" CA 都不会做这样的坏事,所以 Jim Green 不会是 CA。

 

于是,他们决定,消息体还是以凯撒加密的方式传输,然后偏移步长用郑叔签名的保险箱发送,这样就可以平衡消息的安全性和传输的成本问题。

术语解释就是非对称加密会影响传输速度,因为消息体变大了,所以通常综合性能和安全性考虑,会用对称加密消息体非对称加密用来编码对称加密的密钥

【总结整理】http-https

标签:密钥   aes   加密方式   ica   客户   也会   认证   方法   信任   

原文地址:https://www.cnblogs.com/lianghong/p/8480765.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!