Power-based side-channel is a serious security threat to the System on Chip (SoC). The secret information is leaked from the power profile of the system while a cryptographic algorithm is running. The mitigation requires efforts from both the software level and hardware level. Currently, there is no comprehensive solution that can guarantee the whole complex system is free of leakage and can generically protect all cryptographic algorithms. In this paper, we propose a real-time leakage detection and mitigation system which enables the system to monitor the side-channel leakage effects of the hardware. Our proposed system has extensions that provide a real-time monitor of power consumption, detection of side-channel leakage, and real-time adaptive mitigation of detected side-channel leakage. Our proposed system is generic and can protect any algorithm running on it.
翻译:基于电力的侧通道对芯片系统构成了严重的安全威胁。在加密算法运行期间,秘密信息从系统的动力配置中泄漏出来。这种缓解需要软件水平和硬件水平的努力。目前,没有全面的解决办法可以保证整个复杂系统没有渗漏,并且可以一般性地保护所有加密算法。在本文件中,我们提议建立一个实时渗漏探测和缓解系统,使系统能够监测硬件的侧通道渗漏效应。我们提议的系统有扩展,提供电耗实时监测、探测侧通道渗漏和实时地适应缓解所发现侧通道渗漏。我们提议的系统是通用的,可以保护任何运行的算法。