TY - GEN
T1 - Scrambling technique of instruction power consumption for side-channel attack protection
AU - Lee, Dongkyu
AU - Kang, Myeongjin
AU - Plesznik, Peter
AU - Cho, Jeonghun
AU - Park, Daejin
N1 - Publisher Copyright:
© 2020 IEEE.
PY - 2020/1
Y1 - 2020/1
N2 - This paper proposed the technique to protect the embedded devices from the timing analysis attack using a side-channel attack. Embedded devices have the advantage of excellent accessibility. However, because of the excellent accessibility, embedded devices are vulnerable to hardware attacks. In the case of the password matching function, the attacker can see the execution time of the function and infer which digits are matched monitoring the power consumption and using the timing analysis attack. In this paper, we proposed the clock scrambling method to hide the execution time of the instruction. It can help to protect embedded devices from the timing analysis attack by randomizing the execution time of the instruction. Our hardware model costs 2.56 % additional area for clock scrambler, and costs on average 28% in execution time and 27 % additional power consumption for scrambling power pattern.
AB - This paper proposed the technique to protect the embedded devices from the timing analysis attack using a side-channel attack. Embedded devices have the advantage of excellent accessibility. However, because of the excellent accessibility, embedded devices are vulnerable to hardware attacks. In the case of the password matching function, the attacker can see the execution time of the function and infer which digits are matched monitoring the power consumption and using the timing analysis attack. In this paper, we proposed the clock scrambling method to hide the execution time of the instruction. It can help to protect embedded devices from the timing analysis attack by randomizing the execution time of the instruction. Our hardware model costs 2.56 % additional area for clock scrambler, and costs on average 28% in execution time and 27 % additional power consumption for scrambling power pattern.
UR - http://www.scopus.com/inward/record.url?scp=85083481647&partnerID=8YFLogxK
U2 - 10.1109/ICEIC49074.2020.9051111
DO - 10.1109/ICEIC49074.2020.9051111
M3 - Conference contribution
AN - SCOPUS:85083481647
T3 - 2020 International Conference on Electronics, Information, and Communication, ICEIC 2020
BT - 2020 International Conference on Electronics, Information, and Communication, ICEIC 2020
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2020 International Conference on Electronics, Information, and Communication, ICEIC 2020
Y2 - 19 January 2020 through 22 January 2020
ER -