检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:李雪筠 叶靖[2,3] 黄正峰 李晓维[2,3] 李华伟[2,3] LI Xueyun;YE Jing;HUANG Zhengfeng;LI Xiaowei;LI Huawei(School of Electronic Science and Applied Physics, Hefei University of Technology, Hefei 230601, China;State Key Laboratory of Computer Architecture, Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100190, China;University of Chinese Academy of Sciences, Beijing 100190, China)
机构地区:[1]合肥工业大学电子科学与应用物理学院,安徽合肥230601 [2]中国科学院计算技术研究所计算机体系结构国家重点实验室,北京100190 [3]中国科学院大学,北京100190
出 处:《郑州大学学报(理学版)》2021年第1期88-94,共7页Journal of Zhengzhou University:Natural Science Edition
基 金:国家自然科学基金项目(61704174,61532017,61432017,61521092)。
摘 要:提出了一种基于物理不可克隆函数(PUF)的硬件辅助软件认证方法,包括软硬件认证协议、嵌入PUF的RISC-V设计、软件混淆技术三部分,通过插入独立式PUF认证点或嵌入式PUF认证点,将软件与硬件绑定在一起,软件仅在特定的授权设备上才能正确执行,并从硬件和软件层面解决了PUF可靠性的问题。实验结果表明,所提方法的额外硬件开销小于2%,基准程序测试结果表明单个认证点的额外性能开销小于0.5%。A hardware-assisted software authentication method based on PUF was proposed.It included software and hardware authentication protocol,RISC-V design embedded in PUF,and software obfuscation technology.The software and hardware were bound together by inserting independent PUF authentication points or embedded PUF authentication points.The software could only be executed correctly on a specific authorized device,and the reliability of PUF was solved from the hardware and software level.Experiments showed that the additional hardware overhead of the proposed method was less than 2%;and the benchmark test showed that the additional performance overhead of a single authentication point was less than 0.5%.
关 键 词:软件保护 硬件辅助 物理不可克隆函数 RISC-V
分 类 号:TP309.2[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.142.142.113