作者回复: 说的很对哦,有时候我们在机场啦、咖啡厅啦连接网络其实都是有安全隐患的,而且现在很多软件更新并非所有环节都验证证书,安全缺失环节客观存在且有风险,同学理解很深刻哦(๑•̀ㅂ•́)و✧
作者回复: “https的ca体系完全可以防止中间人攻击吧?” “完全可以的,请放心” ヾ(◍°∇°◍)ノ゙ “悄悄地说,现在很多终端应用(非Web)没有证书保护哟,请自行遐想”
作者回复: 1. 当然啦,没有证书的话,用户访问时会被嗅探等各种方式窃取账户信息哒; 2. 数字签名用非对称密钥算法,可选的有很多,RSA什么的,实际应用可以用OpenSSL库什么的; 3. 刚开始访问就会检查,DNS请求之后检查,因为DNS是寻址,证书是绑在服务器上的,要先寻址到服务器才行哦,每次访问都要检查的哦;