每日一博 | 通俗大白话,彻底弄懂 https 原理本质
通俗大白话,彻底弄懂 https 原理本质 相信很多人,对 https 的过程弄不清楚,只是知道 https是安全加密的,背后的原理,过程并不清楚 笔者曾经也是对https的过程并不清楚,一知半解,而且最可气的是每次面试,面试官很可能就问你这个问题 每次都答不对或者答的面试官不满意,说来说去,还是自己没有真正理解 其实https 的原理过程,并没有那么复杂,只是有些文章没有说清楚,这样的文章看多了,就迷糊了。 在了解https原理的过程之前,我们先来了解一下加密的知识 一 加密知识 加密按照加密方式,可以分为以下三种方式 1.1 单向加密 也叫做不可逆加密,对明文的加密产生一个密文,并不能再通过密文,解出来对应的明文 一般用于产生消息摘要,密钥加密等,常见的单向加密有: MD5 : 相信这个大家都都熟悉了,一个明文,md5以后,对应一个唯一的密文 SHA : 其中又分为 sha192 , sha256 特点: 不可逆 输入一样,输出必然相同 1.2 对称加密 对称加密,用一个密钥,对明文进行加密,同理,同这把密钥,也可以对密文进行解密 也就是说加密和解密,可以用同一个密钥 这种加密方法...
