从 HTTPS 面试题延伸:证书链、CA 与抓包原理一次讲透
面试里被问「HTTP 和 HTTPS 有什么区别」,多数人能答出加密、端口、TLS 握手。但只要追问一句「浏览器凭什么相信这张证书」,能讲清楚的人就少了一大半。
面试里被问「HTTP 和 HTTPS 有什么区别」,多数人能答出加密、端口、TLS 握手。但只要追问一句「浏览器凭什么相信这张证书」,能讲清楚的人就少了一大半。
先说明属性:这是一篇经典题解析,题目出自本地历史面试资料(见文末来源说明),与任何公司的当前招聘无关。这题人人都答得出「HTTPS 加密、HTTP 明文」,面试官追问一句「TLS 握手的过程说一下」,就能筛掉一半人——区别不在那个 S,在 S 背后建立安全通道的整套机制。