شماره ركورد كنفرانس :
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.
كشور :
ايران
لينک به اين مدرک :
بازگشت