李凯利, 张卫航, 郭桂良. 基于Bus-Invert编码的低功耗AES加密电路设计[J]. 微电子学与计算机, 2019, 36(7): 27-31.
引用本文: 李凯利, 张卫航, 郭桂良. 基于Bus-Invert编码的低功耗AES加密电路设计[J]. 微电子学与计算机, 2019, 36(7): 27-31.
LI Kai-li, ZHANG Wei-hang, GUO Gui-liang. Design of low power AES encryption circuit based on Bus-Invert coding[J]. Microelectronics & Computer, 2019, 36(7): 27-31.
Citation: LI Kai-li, ZHANG Wei-hang, GUO Gui-liang. Design of low power AES encryption circuit based on Bus-Invert coding[J]. Microelectronics & Computer, 2019, 36(7): 27-31.

基于Bus-Invert编码的低功耗AES加密电路设计

Design of low power AES encryption circuit based on Bus-Invert coding

  • 摘要: 随着无线设备的广泛应用, 半导体应用市场对低功耗加密电路提出了更高的要求.降低功耗可以延长无线设备的工作时间以及待机时间, 而加密电路能够保障数据传输的安全性.在低功耗设计方法中, 通过对信号编码来降低信号翻转率具有重要的研究意义.BI(Bus-Invert)编码技术可以降低随机信号的翻转率, 在AES加密电路中引入BI编码技术, 对电路输入数据BI编码, 可得到一种改进型的低功耗AES加密电路.经验证, 与原电路相比, 改进型电路的ShiftRow、MixColumn、SubByte、KeyExpansion各子模块每周期内的平均翻转率分别降低了68%、42%、50%、46%, 动态功耗降低了36.4%.

     

    Abstract: With the widespread use of wireless devices, the semiconductor application market has placed higher demands on low-power encryption circuits. Reducing power consumption can extend the operating time and standby time of wireless devices, while encryption circuits ensure data transmission security. In the low-power design method, it is of great research significance to reduce the signal toggle rate by coding the signal. BI (Bus-Invert)1 coding technology can reduce the toggle rate of random signals. By introducing BI coding technology in AES encryption circuit and encoding input data, an improved low-power AES encryption circuit can be obtained. It is verified that compared with the original circuit, the average toggle rate of the ShiftRow, MixColumn, SubByte, and KeyExpansion sub-modules of the improved circuit is reduced by 68%, 42%, 50%, and 46%, respectively, and the dynamic power consumption is reduced 36.4%.

     

/

返回文章
返回