問85
頻出度★★★
公開鍵基盤(PKI)において認証局(CA)が果たす役割はどれか。
这道题的解析和你的作答记录。
公開鍵基盤(PKI)において認証局(CA)が果たす役割はどれか。
错误。分发 SSL(TLS)加密通信中所使用的软件或程序,是浏览器和服务器产品厂商的工作,并非 CA 的作用。CA 提供的不是程序,而是担保公钥持有者身份的数字证书。
错误。服务器证书担保的是「该服务器的公钥属于证书上所记载的组织或域名」这种身份同一性,并不担保服务器内部没有不正当机制(恶意软件或不正当程序)。安全性的检查由漏洞扫描等其他机制承担。
正解 正确答案是ウ。在公钥基础设施(PKI)中,公钥本身谁都可以分发,因此需要一种由第三方来担保「该公钥是否真的属于其所声称的本人(被认证者)」的机制。这个可信赖的第三方就是认证中心(CA)。CA 在核实申请者身份之后,签发把公钥与所有者信息绑定在一起的数字证书,并附上 CA 自身的签名,使其无法被篡改。使用者通过验证 CA 的签名,就能确认所取得公钥的持有者。也就是说,CA 的作用是「签发证明公钥属于被认证者的证书」,所以ウ正确。
错误。创建数字签名并发送给对方,是由签名者即被认证者本人(用其私钥)完成的,CA 并不代为发送签名。CA 所处的位置,是以证书的形式来佐证验证签名时所需公钥的正当性。