💻
计算机
HTTPS如何保证安全?
问题描述
HTTPS协议通过哪些机制实现数据传输的安全性?
问题解答
HTTPS通过以下机制保证安全:1)SSL/TLS加密通道(混合加密:非对称加密交换密钥,对称加密传输数据);2)数字证书验证服务器身份(防中间人攻击);3)消息完整性校验(MAC或HMAC);4)HSTS避免协议降级攻击。现代常用TLS 1.2/1.3协议,端口默认为443。