通信学报 ›› 2022, Vol. 43 ›› Issue (7): 49-61.doi: 10.11959/j.issn.1000-436x.2022125

• 学术论文 • 上一篇    下一篇

面向轻量级物联网设备的高效匿名身份认证协议设计

王振宇1, 郭阳1, 李少青1, 侯申2, 邓丁1   

  1. 1 国防科技大学计算机学院,湖南 长沙 410000
    2 信息工程大学,河南 洛阳 471003
  • 修回日期:2022-03-15 出版日期:2022-07-25 发布日期:2022-06-01
  • 作者简介:王振宇(1995- ),男,湖南长沙人,国防科技大学博士生,主要研究方向为硬件安全、物联网协议、安全认证协议、物理不可克隆函数等
    郭阳(1971- ),男,湖南长沙人,博士,国防科技大学研究员、博士生导师,主要研究方向为微处理设计、嵌入式系统设计等
    李少青(1963- ),男,陕西西安人,国防科技大学研究员、博士生导师,主要研究方向为硬件安全、硬件木马检测、IP 核安全检测等
    侯申(1983- ),男,河南洛阳人,博士,信息工程大学讲师,主要研究方向为物理不可克隆函数设计、微处理器设计、物联网安全等
    邓丁(1993- ),男,湖南长沙人,博士,国防科技大学讲师,主要研究方向为硬件木马、物理不可克隆函数设计、高性能处理器扫描测试等
  • 基金资助:
    国家自然科学基金资助项目(61832018)

Design of efficient anonymous identity authentication protocol for lightweight IoT devices

Zhenyu WANG1, Yang GUO1, Shaoqing LI1, Shen HOU2, Ding DENG1   

  1. 1 College of Computer Science and Technology, National University of Defense Technology, Changsha 410000, China
    2 Information Engineering University, Luoyang 471003, China
  • Revised:2022-03-15 Online:2022-07-25 Published:2022-06-01
  • Supported by:
    The National Natural Science Foundation of China(61832018)

摘要:

针对现有方案中复杂安全原语不适合资源受限的物联网设备的问题,基于物理不可克隆函数(PUF)为物联网设备设计了一种轻量级高效匿名身份认证协议。通过形式化安全模型和ProVerif协议分析工具,证明该协议满足信息传输机密性、完整性、不可追踪和前向/后向保密等13种安全属性。与近几年认证方案的性能对比分析表明,该协议在设备端与服务器端的计算开销分别为0.468 ms和0.072 ms,设备存储开销与通信开销分别为256 bit和896 bit,高度适用于资源受限的轻量级物联网设备。

关键词: 物理不可克隆函数, 轻量级, 匿名性, 双向认证, 物联网

Abstract:

Aiming at the problem that complex security primitives in existing schemes were not suitable for resource-constrained IoT devices, a lightweight efficient anonymous identity authentication protocol for IoT devices was designed based on physical unclonable function (PUF).Through the formal security model and ProVerif tool, it was proved that the protocol satisfies 13 security properties such as information confidentiality, integrity, un-traceability, and forward/backward secrecy.Compared with existing relevant protocols, the computing overhead of the protocol on the device side and the server side is 0.468 ms and 0.072 ms respectively, and the device storage and communication overheads are 256 bit and 896 bit respectively, which is highly suitable for lightweight IoT devices with limited resources.

Key words: physical unclonable function, lightweight, anonymity, mutual authentication, Internet of things

中图分类号: 

No Suggested Reading articles found!