Look-Up tables with multiple inputs for secured-by-design FPGAs

Ziyad Almohaimeed,M. Sima
DOI: https://doi.org/10.1109/MWSCAS.2016.7870159
2016-10-01
Abstract:We introduce a set of circuit techniques that make the dynamic and static power consumptions of multiple-input Look-Up Tables (LUT) independent of both the input data and FPGA configuration. This feature provides intrinsic robustness to dynamic and static power attacks. We also show that the proposed circuitry exhibits a monotonic response, which makes the FPGA robust to early evaluation attacks and those based on glitches. This quadruple robustness of the secured FPGA implementation is achieved while the FPGA configurability is fully maintained. The silicon area overhead is in line with the industrial and academic prior art, which means that the secured FPGA can be very attractive to cryptosystems developers.
What problem does this paper attempt to address?