使用帮助
关注公众微信
 读懂通信 LTE学习大使 登陆 搜索

>> 技术学习与技术阅读
空中接口学园技术学习阅读、学习 → HTTPS学习:加密密钥的生成
  发表一个新主题  发表一个新投票  回复主题 您是本文的第 1290 个阅读者  浏览上一篇主题  刷新本主题   树形显示文章 浏览下一篇主题
 * 主题: HTTPS学习:加密密钥的生成 保存该页为文件  报告本帖给版主  显示可打印的版本  把本贴打包邮递  把本贴加入论坛收藏夹  发送本页面给朋友  把本贴加入IE收藏夹 
 tom 在线,有人找我吗?
  
  
  等级:LTE学习大使
  文章:4520
  积分:
  注册:2003-06-10
给tom发送一个短消息 把tom加入好友 查看tom的个人资料 搜索tom在阅读、学习的所有文章 点击这里发送电邮给tom 引用回复这个文章 回复这个文章楼主
发文心情 HTTPS学习:加密密钥的生成
HTTPS加密密钥的生成过程比想象的复杂,很多资料也没有讲清楚,我花了很多时间才了解了这个复杂过程。

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

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

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

----------------------------------------------

点击查看用户来源及管理<br>发贴IP:*.*.*.* 2019-03-31 20:22:34
  鲜花(0)  鸡蛋(0)

本主题文章数1,分页: [1]

管理选项锁定 | 解锁 | 提升 | 删除 | move | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告

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