密码学报2024,Vol.11Issue(2) :387-402.DOI:10.13868/j.cnki.jcr.000687

基于超晶格PUF的轻量级信息论安全密钥达成协议

Lightweight and Information-Theoretical Secure Key Agreement Protocol Based on Superlattice PUF

解建国 刘晶 吴涵 徐莉伟 陈小明
密码学报2024,Vol.11Issue(2) :387-402.DOI:10.13868/j.cnki.jcr.000687

基于超晶格PUF的轻量级信息论安全密钥达成协议

Lightweight and Information-Theoretical Secure Key Agreement Protocol Based on Superlattice PUF

解建国 1刘晶 2吴涵 3徐莉伟 1陈小明1
扫码查看

作者信息

  • 1. 北京电子科技学院,北京 100070
  • 2. 北京邮电大学,北京 100876
  • 3. 武汉船舶通信研究所,武汉 430205
  • 折叠

摘要

物理不可克隆函数(physical unclonable function,PUF)是一种新型硬件安全原语,提取由器件制造过程中不可避免的随机差异作为密钥.超晶格PUF自提出以来,由于其良好的强PUF特性吸引了国内外诸多学者投入到超晶格随机数发生器和身份认证研究中.但是目前针对超晶格PUF的多方密钥达成协议研究仍然较少,尤其是面向轻量级设备场景.本文提出了一种基于超晶格PUF的轻量级密钥达成协议,阐述了从超晶格PUF派生密钥的方法,并提供信息论安全.通过引入可信第三方来实现持有超晶格PUF的终端设备的注册和会话密钥达成等功能.分析了该协议的攻击模型,证明了其信息论安全.最后在Cortex-A7平台进行实验验证,阐述了其效率和适用性.所提密钥达成协议专注于轻量级群组用户需求,对未来车联网、工业物联网等场景下的安全需求具有重要意义.

Abstract

Physical unclonable function(PUF)is a new type of hardware security primitive that extracts the inevitable random differences in the manufacturing process of the device as the key.Since the superlattice PUF was proposed,it has attracted many scholars to study random number generators and identity authentication protocols due to its strong PUF characteristics.However,there is little research on the multi-party key agreement using superlattice PUF,especially with lightweight features.This paper proposes a lightweight key agreement protocol based on superlattice PUF which provides information-theoretic security.The protocol utilizes the fact that multiple keys can be derived from superlattice PUF.By introducing a trusted third party,the functions such as registration and session key agreement of terminal devices holding superlattice PUF are realized.Moreover,this paper analyzes the attack model of the protocol and proves its information-theoretic security.Finally,a sample implementation on the Cortex-A7 platform shows the efficiency and applicability of the protocol.The key agreement scheme proposed in this paper focuses on lightweight group users,which is significant to the security requirements in future applications such as the Internet of Vehicles and the Industrial Internet of Things.

关键词

密钥达成/物理不可克隆函数/协议/安全性分析/超晶格

Key words

key agreement/physical unclonable functions/protocol/security analysis/superlattice

引用本文复制引用

基金项目

中央高校基本科研业务费专项(3282023007)

国防基础科研项目(JCKY2019102C001)

出版年

2024
密码学报
中国密码学会,北京信息科学技术研究院,中国科学技术出版社

密码学报

CSTPCD北大核心
ISSN:2095-7025
参考文献量30
段落导航相关论文