《 空中接口学园 》 >> 阅读、学习 >>>> 学习HTTPS |
-- 作者:tom -- 发布时间:2019-02-28 21:00:53 最近在做手机抓包的课程,深入学习了HTTPS,还是蛮有收获的。 开始我不知道SSL采用了不对称加密,另外对公钥和私钥的作用搞不清楚,比如以为一个公钥可以对应多个私钥。后来才弄清楚公钥与私钥一一对应。 SSL为了能传递密钥,还设计了复杂的密钥交换算法,这也是我以前不知道的。 不过,SSL的任务与附着过程中的安全任务差不多,也是认证、加密和完整性保护。 -- 作者:tom -- 发布时间:2019-03-21 21:16:22 HTTPS比想象中的复杂,换句话说,比附着过程要复杂。 特别是握手过程,涉及了密码产生、密码交换、证书传递等步骤。 -- 作者:tom -- 发布时间:2019-03-22 09:21:20 对比HTTPS与LTE的安全机制,还是有不少差异的。 最大的差异是一个是分布式的安全架构,另外一个是集中式的安全架构。LTE系统中每个用户都有一个归属的HSS,这里预先存放了与终端USIM相一致的原始密钥。互联网就是另外一回事,那么多的服务器,访问的用户又是动态的,根本没有可能预先存放可能访问用户的安全信息。 因此,在LTE系统中由HSS下发安全参数是很合理的,而且终端对核心网的信任也是比较高的。UE以及eNB、MME再根据安全参数来生成安全密钥。 反过来,HTTPS就没有办法又服务器下发安全参数,因为用户也不知道互联网上到底是服务器还是个坑。为此,首先需要引入证书和信任链来认证服务器。信任链从CA(证书颁发机构)开始,用户的浏览器信任CA,就信任CA颁发的证书,就信任拥有CA颁发证书的网站。 另外,安全参数也不是由服务器单方面给出,而是用户与服务器各出一部分,拼凑成完整的安全密钥。
目前已经有3条评论 >>> 发表你的见解 |
Powered by:Old version Copyright ©2002 - 2019空中接口学园 , 页面执行时间:31.250毫秒 |