HTTPS
HTTPS (HyperText Transfer Protocol Secure) 是对浏览器与服务器之间通信进行加密的协议。在普通 HTTP 基础上添加了 TLS (Transport Layer Security) 加密,防止通信内容被窃听、篡改和冒充。URL 以 https:// 开头的网站,浏览器地址栏会显示锁形图标。
在二维码中存储 URL 时,强烈建议使用 https:// 开头的 URL。如果使用 http://(无加密)的 URL,扫描后访问的网站通信不会被加密,输入的个人信息和密码有被第三方截获的风险。
HTTPS 的机制基于公钥密码学。浏览器连接服务器时,服务器出示 SSL/TLS 证书(包含公钥)。浏览器验证证书的合法性后建立加密通信通道。目前,95% 以上的主要网站已支持 HTTPS,Google 也将 HTTPS 纳入搜索排名的评估因素。