单选题
1分
系统产生一个随机数r,并对其加密提供给用户;用户解密后计算r+1的加密密文,并回送给系统;最后,系统计算r+1的加密密文,并与用户返回的值进行比较,若两者相等,则系统认为用户的身份为真。该身份认证过程...
系统产生一个随机数r,并对其加密提供给用户;用户解密后计算r+1的加密密文,并回送给系统;最后,系统计算r+1的加密密文,并与用户返回的值进行比较,若两者相等,则系统认为用户的身份为真。该身份认证过程是
参考答案: C
参考解析: 参考解析:【解析】利用DES等强密码算法可以实现一次性口令:系统产生一个随机数r,并对其加密得到Ek(r),并将Ek(r)提供给用户,用户计算Ek(Dk(Ek(r)) + 1),并将计算值回送给系统。同时系统计算Ek(r+1),系统将用户返回的值与系统自己计算的值进行比较,若两者相等,则系统认为用户的身份为真,这种方法中,系统和用户必须持有相同的密钥。本题答案为C