某Web网站向CA申请了数字证书。用户登录过程中可通过验证CA的签名确认该数字证书的有效性,以做什么?
单选题
某Web网站向CA申请了数字证书。用户登录过程中可通过验证CA的签名确认该数字证书的有效性,以做什么?
A. 向网站确认自己的身份
B. 获取访问网站的权限
C. 和网站进行双向认证
D. 验证该网站的真伪
答案:D
解析
正确答案:D. 验证该网站的真伪
数字证书由 CA 用私钥签名,包含网站身份信息和公钥。用户用 CA 公钥验证签名,可确认证书未被篡改、确由可信 CA 签发,从而确认该网站公钥确实属于其声称的网站,防止钓鱼和中间人攻击。
- A 错:向网站确认自己的身份属于客户端认证,通常靠用户证书、口令等完成。
- B 错:证书验证解决身份可信问题,不直接决定访问权限。
- C 错:双向认证要求服务器和客户端都出示证书;验证网站证书只是单向的服务器认证。
- D 对:验证 CA 签名本质是验证网站身份真伪。
考点延伸:HTTPS 中浏览器验证服务器证书链、有效期、域名匹配和吊销状态;PKI 信任链从根 CA 到中间 CA 再到站点证书。服务器认证与客户端认证是 TLS 中两个不同方向。