شماره ركورد كنفرانس
4058
عنوان مقاله
Finite State Machine Based Countermeasure for Cryptographic Algorithms
پديدآورندگان
Attari Sadegh sadegh.attari@ee.sharif.edu Department of Electrical Engineering, Sharif University of Technology, Tehran, Iran , Rezaei Shahmirzadi Aein rezaeishahmirzad@ee.sharif.edu Department of Electrical Engineering, Sharif University of Technology, Tehran, Iran , Salmasizadeh Mahmoud salmasi@sharif.edu Electronics Research Institute, Sharif University of Technology, Tehran, Iran , Gholampour Iman imangh@sharif.edu Electronics Research Institute, Sharif University of Technology, Tehran, Iran
تعداد صفحه
6
كليدواژه
Side , channel , attack , Finite state machine , Masking , Hiding
سال انتشار
1396
عنوان كنفرانس
چهاردهمين كنفرانس بين المللي انجمن رمز ايران
زبان مدرك
انگليسي
چكيده فارسي
In this work, we present a novel FPGA-based
implementation of the AES algorithm which has a two-layered
resistance against power analysis attacks. Our countermeasure
is based on the concept of finite state machine equipped with a
random number generator. Beyond masking the intermediate
variables as the first layer of defense, we randomize the
sequences of operations and add dummy computations as
the second layer of defense. Therefore, the first order attack
is prevented and the number of power traces needed for a
successful second order attack is vastly increased and the
correlation coefficient is decreased, as expected.
كشور
ايران
لينک به اين مدرک