1.HTTPS协议 1.1.HTTPS简介 1.2.补充知识 1.2.1.什么是"加密" 1.2.2.为什么要加密 1.2.3.常见的加密方式 1.2.4.数据摘要和数据指纹 1.2.5.数字签名 2.HTTPS的工作过程探究 2.1.方案1 - 只使用对称加密 2.2.方案2 - 只一方使用非对称加密 2.3.方案3 - 双方都使用非对称加密 2.4.方案4 - 非对称加密 + 对称加密 2.5.中间人攻击 2.6.引入证书 2.6.1.CA认证 2.6.2.理解数据签名 2.7.方案5 - 非对称加密+对称加密+证书认证