基本信息
文件名称:2022全国大学生信息安全竞赛创新能力赛预赛可信计算赛题.docx
文件大小:100.73 KB
总页数:4 页
更新时间:2025-06-15
总字数:约1.84千字
文档摘要
2022全国大学生信息安全竞赛创新能力赛
预赛可信计算赛题1:基于挑战码的双向认证
题目描述:
本题考察学生对用户身份认证协议的理解。
现有用户终端term与服务器server,用户alice拟通过term登录server,alice与server共享密钥key。为防止重放攻击,term与server间拟采取基于挑战码的双向认证协议,其过程如下所述:
term生成随机数rA,并向server端发送。
server端生成随机数rB,计算MB=SM3(key,rA||rB),并向term发送rB与MB。
term计算MB=SM3(key,rA||rB),并与MB比较,若一致则确认服务器端正确