Side-Channel-Attack Resistant Dual-Rail Asynchronous-Logic AES Accelerator Based on Standard Library Cells

Kwen‐Siong Chong, Aparna Shreedhar, Ne Kyaw Zwa Lwin, Nay Aung Kyaw, Weng‐Geng Ho, Chao Wang, Jun Zhou, Bah‐Hwee Gwee, Joseph S. Chang

2019 · 12 citations · 7 references

Concepts

Abstract

We present a side-channel-attack (SCA) resistant Advanced Encryption Standard (AES) accelerator by means of asynchronous-logic (async) based on the standard library cells. To mitigate SCA, we adopt the dual-rail logic, and propose a delayed completion tree (to introduce delay variations) and the data flow control (to halt reset operation at the last round). We further perform a comprehensive SCA evaluation (with 7 attacking/power models) by means of power simulations. To the best of our knowledge, such comprehensive SCA evaluation has never been reported for other async AES or its sub-block designs. Based on the basis of 5k power simulations, we show that our proposed async AES accelerator are unbreakable. Our proposed async AES accelerator occupies 420μm×420μm @ 65nm CMOS and dissipates 2nJ/encryption @ 1.2V.

References

7