A body biased adiabatic dynamic differential logic(BADDL) to prevent DPA attacks in smart cards

P. Elana Andrews, M S Dhanesh · 2017

Credit cards, access cards become a part of our daily life. So it becomes a serious issue to provide a secured integrated chips. Software security at algorithmic level is provided by using triple Data Encryption Standard(DES). But security at hardware level is still a question. Side channel attacks are the common type under the hardware attack. Side channel attacks can reveal secret key through leaked secondary information. Differential power analysis(DPA) attacks are the strongest side channel attack. DPA attacks are discussed in this paper. These attacks are based on relating the power consumption of the circuit and its input. DPA attacks discloses the secret key by connecting the power consumption and switching activity. To make power consumption independent of switching activity, This paper presents a new logic called body biased adiabatic dynamic differential logic(BADDL) to avoid DPA attacks in the smart cards. A voltage of 0.25V is applied for forward body biasing. For this logic, all logical operations have a constant power consumption which avoid the attacker to identify logical operation, So this prevents revealing the secret key. The benefits of this logic is illustrated by comparing the average power of BADDL with another ADDL logic called Performance adiabatic dynamic differential logic(PADDL) and also with CMOS logic. It is done in Cadence virtuoso at 45nm Technology.

Read the paper · More papers on PaperTik