摘要
针对USBKey设备功耗采集较为困难的问题,提出一种新的功耗采集方法。通过PC机软件和微程序控制器(MCU)的相互配合,由PC端发送延时命令给MCU,MCU根据命令内容延时发送触发信号,从而保证触发信号和密码算法的同步,以满足不同的USBKey设备的需求。设计采集设备的供电系统,采集时由电容统一供电,从而减少外接电源带来的噪声,通过对PC机软件运行库的添加,将该采集方法拓展至任意USB接口设备。对商用USBKey设备进行功耗采集的实验结果表明,该方法能精确采集功耗信息,有效隔离噪声。
Aiming at the problem that USBKey equipment power acquisition is difficult,a new power consumption acquisition method is proposed.Through the PC software and Microprogrammed Control Unit(MCU),this method uses PC to send delay command to MCU.MCU sends trigger signal according to the order contents delay,so as to ensure the synchronization of trigger signal and the cipher algorithm,and to meet the needs of different USBKey equipment.It designs power supply system of acquisition equipment,and is powered by capacitance.It reduces the noise by external power source.Through adding PC software runtime library,it expands this method to any USB interface equipment.It makes power acquisition for commercial USBKey equipment.Experimental results show that this method can accurately acquire power consumption information,and isolates the noise.
出处
《计算机工程》
CAS
CSCD
北大核心
2016年第1期66-70,76,共6页
Computer Engineering
基金
国家"973"计划基金资助项目(2013CB338004)
国家科技重大专项基金资助项目(2014ZX01032401-001)
上海市经信委企业自主创新产学研合作专项基金资助项目(沪CXY-2013-35)
关键词
旁路攻击
USB设备
微程序控制器
功耗采集
示波器触发信号
同步
side channel attack
USB equipment
Microprogrammed Control Unit(MCU)
power consumption acquisition
oscilloscope trigger signal
synchronization