  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.
