Computer Engineering and Applications ›› 2011, Vol. 47 ›› Issue (17): 114-117.

• 网络、通信、安全 • Previous Articles     Next Articles

Instruction-based crypto-processor software power modeling and simulation

REN Fang,FU Xiaobing,YAN Yingjian   

  1. Institute of Electronic Technology,PLA Information Engineering University,Zhengzhou 450004,China
  • Received:1900-01-01 Revised:1900-01-01 Online:2011-06-11 Published:2011-06-11

指令级密码处理器软件功耗建模与仿真

任 方,付小兵,严迎建   

  1. 解放军信息工程大学 电子技术学院,郑州 450004

Abstract: To analyze the power consumption of cryptographic processor software and improve the performance to resist power attack,a method called instruction-based processor power modeling is proposed.The constructing of power model,the method to get instruction power and power measurement platform are expatiated.Based on the previous work,the power of AES encryption algorithm software adapting to an application specific crypto processor is simulated and the result is compared with the measured power data.The analysis result indicates this kind of processor power modeling method is available.

Key words: crypto-processor, instruction-level, power modeling

摘要: 为了分析密码处理器软件的功耗,提高软件的抗能量攻击能力,提出了基于指令的处理器功耗建模仿真方法;详细阐述了模型建立、指令功耗求解算法以及指令功耗采集平台建立方法;在此基础上对一款密码专用处理器的AES加密算法软件功耗进行了仿真,对仿真结果和实际测量结果进行了比较分析,结果表明这种处理器功耗建模方法是有效的。

关键词: 密码处理器, 指令级, 功耗建模