国内刊号:31-1289/TP
国际刊号:1000-3428
发布日期:
作者:包致婷, 柯俊明, 杨铮, 龙华, 黄东
单位:1. 重庆理工大学 计算机科学与工程学院, 重庆 400054;2. 山东大学 计算机科学与技术学院, 济南 250000;3. 新加坡科技设计大学 信息系统技术与设计系, 新加坡 138682;4. 重庆机电职业技术大学 信息工程学院, 重庆 402760
关键词:时间基一次性密码,可编程逻辑控制器,分组密码,身份验证,结构化文本
基金:国家自然科学基金(61872051)。
针对现有时间基一次性密码方案无法高效运行于可编程逻辑控制器(PLC)的问题,借鉴T/KEY单链方案,提出一种基于分组密码的时间基一次性密码方案BC-TOTP。使用PRESENT和SPECK分组密码算法来实例化加密函数,采用该加密函数计算链上的所有节点,使得证明方可在相应的时间内向验证方证明其身份。通过基于理想密码模型和分组密码IND-CPA的安全假设验证了BC-TOTP方案的安全性,并在罗克韦尔Allen-Bradley PLC上的测试结果表明,其能大幅减少计算时间,且单链使用周期将近1年。
来源:2021年第8期
《计算机工程》期刊编辑部