-
聊聊 HTTPS和SSL / TLS协议
要说清楚HTTPS协议的实现原理,至少需要如下几个背景知识。1.大致了解几个基本术语(HTTPS、SSL、TLS)的含义2.大致了解HTTP和TCP的关系(尤其是“短连接”VS“长连接”)3.大致了解加密算法的概念(尤其是“对称加密与非对称加密”的区别)4.大致了解CA证书的用途考虑到很多技术菜鸟可能不了解上述背景,俺先用最简短的文字描述一下。如果你自认为不是菜鸟,请略过本章节,直接去看“HTTPS协议的需求”。先澄清几个术语——HTTPS、SSL、TLS1.“HTT...