魔兽世界防御之道(魔兽世界闻道之座)

2023-12-06 02:21:00 666阅读 投稿:网友
前言2015小明发布台湾加密相关介绍,首先,我要谈谈对称加密和非对称加密之间的区别。 对称加密:加密和解密的关键是相同的。每个人都有这个密

魔兽世界防御之道(魔兽世界闻道之座) 2015小明发布台湾加密相关介绍,首先,我要谈谈对称加密和非对称加密之间的区别。 对称加密:加密和解密的关键是相同的。每个人都有这个密钥,就可以解密信息。 小明要给小红发送“你好”的信息,他们之间先商量出一个加密的算法,也就是钥匙。后

首先,我要谈谈对称加密和非对称加密之间的区别。

对称加密:加密和解密的关键是相同的。每个人都有这个密钥,就可以解密信息。

小明要给小红发送“你好”的信息,他们之间先商量出一个加密的算法,也就是钥匙。后面的交流就用这个加密,但是在商量过程中,如果被别人听到的话,别人也能用这把钥匙去看他们的信,这就出现了安全隐患。非对称加密就可以很好的解决这个问题。

非对称加密:加密和解密用的是不同的钥匙。

还是小明给小红发送信息。这次为了解决之前的安全问题,小红准备了两把钥匙,一把公钥,一把私钥。公钥是加密信息的,私钥是解密信息的。小红先把公钥发给小明,小明给小红发信息的时候就用公钥加密。小红收到信息后用私钥解密。这时候私钥是保存在本地的,互联网上有人截获了报文和公钥也不能解密信息。

我们访问网站时候用的https是通过SSL协议对http信息进行加密而实现的。SSL加密了访问网站时候的请求信息,防止中间人窃取。

百度服务器把它的公钥和证书发了过来:

浏览器检查证书是不是可信赖的机构颁发的,这个证书是不是这个网站的。

浏览器用收到的公钥加密了一个新的密钥(这把钥匙就是后面通信中要加密信息用的对称密钥),发送给了服务器。

服务器收到后用自己的私钥解密,这样服务器就拿到了这个新的钥匙。

服务器再用这个新的钥匙解密,然后把你要请求的网页资源用新的钥匙加密发回给浏览器。

浏览器再用这个新的钥匙解密,得到了要访问的页面。

Ssl的加密过程有对称加密和非对称加密。实际的应用或者网页资源的请求加密都是对称加密,也就是用文中说的新钥匙。非对称加密是为了协商出这把钥匙。

了解了https请求的过程能更好的认识对称加密和非对称加密。
声明:本站所有作品(图文、音视频)均收集整理自网络,仅供网友学习交流。若有不妥之处,请联系我们删除。