假定用户A、B 分别在 I1和 I2两个CA处取得了各自的证书,( )是A、B互信的必要条件。
- A.AB互换私钥
- B.A.B互换公钥
- C.I1、I2互换私钥
- D.I1、I2互换公钥
正确答案及解析
正确答案
D
解析
本题考查的是信息安全中的CA认证。题目难度较高,但用排除法来分析不难得出结论。首先,在公钥体系中,交换私钥是无论什么情况下都绝对不允许发生的情况,所以A与C选项必然错误。余下的B与D,B选项的做法没意义,要AB互信,其信任基础是建立在CA之上的,如果仅交换AB的公钥并不能解决信任的问题。而I1与I2的公钥交换倒是可以做到互信,因为I1与I2的公钥正是验证CA签名的依据。所以本题应选D。