HTTPS通信原理与机制.pdfVIP

  • 0
  • 0
  • 约1.01千字
  • 约 3页
  • 2026-10-12 发布于北京
  • 举报

1、面试题

http和https的区别?https的原理?

2、面试官心理分析

聊到http了,那肯定会聊聊https

3、面试题剖析

http协议都是明文的,是没有加密的,所以其实现在一般大部分应用都是用

https协议的。之前是基于SSL协议对http进行加密,后来又升级到了TSL协

议来加密,现在称之为SSL/TSL吧。

https的工作原理大概是这样的:

(1)浏览器把自己支持的加密规则发送给

(2)从这套加密规则里选出来一套加密算法和hash算法,然后把自己的

用的方式发回给浏览器,里有地址、加密公钥、颁

发机构

(3)浏览器验证的,然后浏览器地址栏上会出现一把小锁;浏览器

接着生成一串随机数,然后用里的公钥进行加密,这块走的非对称加

密;用约定好的hash算法生成握手消息的hash值,然后用对消息进行加

密,然后把所有东西都发给,这块走的是对称加密

(4),从消息里面可以取出来公钥加密后的随码,用本地的私钥对消

息取出来,然后用浏览器发来的握手消息,计算消息的hash

值,并验证与浏

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档