| 注册
首页|期刊导航|中国科学院大学学报|指令级功耗特征的硬件木马检测高效机器学习

指令级功耗特征的硬件木马检测高效机器学习

李莹 陈岚 佟鑫

中国科学院大学学报2021,Vol.38Issue(4):494-502,9.
中国科学院大学学报2021,Vol.38Issue(4):494-502,9.DOI:10.7523/j.issn.2095-6134.2021.04.008

指令级功耗特征的硬件木马检测高效机器学习

Efficient machine learning methods for hardware Trojan detection using instruction-level power character

李莹 1陈岚 1佟鑫2

作者信息

  • 1. 中国科学院微电子研究所,北京100029
  • 2. 三维及纳米集成电路设计自动化技术北京市重点实验室,北京100029
  • 折叠

摘要

Abstract

Integrated circuits (IC) are vulnerable to hardware Trojans (HTs) due to the globalization of semiconductor design and outsourcing fabrication.Stealthy HTs which activate malicious aging operations are ususlly hide in normal behaviors.Therefore,it is a challenge to detect those HTs by general test and verification approaches.In this paper,we build an efficient machine learning (ML) framework to classify the genuine and Trojan-insert chips using instruction-level side-channel power characters.Different instructions and HTs are used as feature sets to construct the algorithm models.In order to evaluate the performance of the method,we implemented five HTs benchmarks of MC8051 micro-controller in Altera Stratix Ⅱ FPGA,and presented analysis on five formulated ML models in both supervised and unsupervised modes.The test results showed that the detection accuracy of supervised Naive Bayes is 95% in average,which is the highest among the ML models.The supervised SVM consumed the shortest running time,with an average of 0.04 s.We also verified that one-class SVM can be a valuable method without golden reference,which has accuracy in the range from 17% to 72% even in Harsh learning condition.

关键词

硬件木马/机器学习/旁路功耗/指令级/检测

Key words

hardware Trojans/machine learning/side-channel power/instruction-level/detection

分类

信息技术与安全科学

引用本文复制引用

李莹,陈岚,佟鑫..指令级功耗特征的硬件木马检测高效机器学习[J].中国科学院大学学报,2021,38(4):494-502,9.

基金项目

Supported by Beijing Natural Science Foundation (4184106),National Internet of Things and Smart City Key Project Docking(Z181100003518002),Beijing Science and Technology Project (Z171100001117147) (4184106)

中国科学院大学学报

OA北大核心CSCDCSTPCD

2095-6134

访问量0
|
下载量0
段落导航相关论文