《 空中接口学园 》
>>   阅读、学习
>>>>  HTTPS学习:加密密钥的生成

--  作者:tom
--  发布时间:2019-03-31 20:22:34
HTTPS加密密钥的生成过程比想象的复杂,很多资料也没有讲清楚,我花了很多时间才了解了这个复杂过程。

  首先是密钥交换过程,在浏览器和服务器之间协商成功了pre_master_secret。注意,这还不是对称加密的密钥。

  接下来,浏览器以及服务器要利用PRF伪随机函数,以及之前生成和传送的随机数,结合pre_master_secret,生成了master_secret。

  之后,浏览器以及服务器再利用PRF伪随机函数,以及之前生成和传送的随机数,结合master_secret,最终生成了对称加密密钥。


目前已经有1条评论    >>> 发表你的见解

Powered by:Old version
Copyright ©2002 - 2019空中接口学园 , 页面执行时间:109.375毫秒