Success rate model for fully AES-128 in correlation power analysis

We propose a Success Rate (SR) estimation model for Correlation Power Analysis (CPA) attack on AES-128 encrypted devices. The SR is a ratio between the number of successful attacks to obtain secret key and the total number of attacks. There are two key features in the proposed model. First, we deriv...

Full description

Saved in:
Bibliographic Details
Main Authors: Pammu, Ali Akbar, Chong, Kwen-Siong, Lwin, Ne Kyaw Zwa, Ho, Weng-Geng, Liu, Nan, Gwee, Bah Hwee
Other Authors: School of Electrical and Electronic Engineering
Format: Conference or Workshop Item
Language:English
Published: 2017
Subjects:
Online Access:https://hdl.handle.net/10356/80483
http://hdl.handle.net/10220/42162
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-80483
record_format dspace
spelling sg-ntu-dr.10356-804832020-03-07T13:24:44Z Success rate model for fully AES-128 in correlation power analysis Pammu, Ali Akbar Chong, Kwen-Siong Lwin, Ne Kyaw Zwa Ho, Weng-Geng Liu, Nan Gwee, Bah Hwee School of Electrical and Electronic Engineering 2016 IEEE Asia Pacific Conference on Circuits and Systems (APCCAS) Centre for Integrated Circuits and Systems AES-128 Correlation Power Analysis We propose a Success Rate (SR) estimation model for Correlation Power Analysis (CPA) attack on AES-128 encrypted devices. The SR is a ratio between the number of successful attacks to obtain secret key and the total number of attacks. There are two key features in the proposed model. First, we derive the Second Order Standard Deviation (SOSD) of the processed data to analyze their switching activities during encryption processes, to identify the Least Difficult Sub-Key (LDSK - the easiest revealable sub-key) and Most Difficult Sub-Key (MDSK - the hardest revealable sub-key). Second, we apply the Error Function Model (EFM) by using LDSK and MDSK to estimate the SR with respect to the number of power traces required to reveal the secret key. Our proposed SR estimation model is evaluated based on a Sukura-X encryption board and shows that our proposed SOSD requires only 1,000 processed data to determine the LDSK and MDSK. Based on the EFM of the LDSK and MDSK, it shows that 10%-94% of SR requires 1,220-3,550 power traces respectively to reveal all the 16 sub-keys. We demonstrate the accuracy of our proposed SR estimation model by benchmarking against the two reporting techniques to evaluate 1-byte of key and show that the accuracy of our technique is 96% whereas other reported techniques are only 21% and 49%. ASTAR (Agency for Sci., Tech. and Research, S’pore) Accepted version 2017-03-13T08:12:39Z 2019-12-06T13:50:34Z 2017-03-13T08:12:39Z 2019-12-06T13:50:34Z 2016 Conference Paper Pammu, A. A., Chong, K.-S., Lwin, N. K. Z., Ho, W.-G., Liu, N., & Gwee, B. H. (2016). Success rate model for fully AES-128 in correlation power analysis. 2016 IEEE Asia Pacific Conference on Circuits and Systems (APCCAS), 115-118. https://hdl.handle.net/10356/80483 http://hdl.handle.net/10220/42162 10.1109/APCCAS.2016.7803910 en © 2016 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. The published version is available at: [https://doi.org/10.1109/APCCAS.2016.7803910]. 4 p. application/pdf
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
topic AES-128
Correlation Power Analysis
spellingShingle AES-128
Correlation Power Analysis
Pammu, Ali Akbar
Chong, Kwen-Siong
Lwin, Ne Kyaw Zwa
Ho, Weng-Geng
Liu, Nan
Gwee, Bah Hwee
Success rate model for fully AES-128 in correlation power analysis
description We propose a Success Rate (SR) estimation model for Correlation Power Analysis (CPA) attack on AES-128 encrypted devices. The SR is a ratio between the number of successful attacks to obtain secret key and the total number of attacks. There are two key features in the proposed model. First, we derive the Second Order Standard Deviation (SOSD) of the processed data to analyze their switching activities during encryption processes, to identify the Least Difficult Sub-Key (LDSK - the easiest revealable sub-key) and Most Difficult Sub-Key (MDSK - the hardest revealable sub-key). Second, we apply the Error Function Model (EFM) by using LDSK and MDSK to estimate the SR with respect to the number of power traces required to reveal the secret key. Our proposed SR estimation model is evaluated based on a Sukura-X encryption board and shows that our proposed SOSD requires only 1,000 processed data to determine the LDSK and MDSK. Based on the EFM of the LDSK and MDSK, it shows that 10%-94% of SR requires 1,220-3,550 power traces respectively to reveal all the 16 sub-keys. We demonstrate the accuracy of our proposed SR estimation model by benchmarking against the two reporting techniques to evaluate 1-byte of key and show that the accuracy of our technique is 96% whereas other reported techniques are only 21% and 49%.
author2 School of Electrical and Electronic Engineering
author_facet School of Electrical and Electronic Engineering
Pammu, Ali Akbar
Chong, Kwen-Siong
Lwin, Ne Kyaw Zwa
Ho, Weng-Geng
Liu, Nan
Gwee, Bah Hwee
format Conference or Workshop Item
author Pammu, Ali Akbar
Chong, Kwen-Siong
Lwin, Ne Kyaw Zwa
Ho, Weng-Geng
Liu, Nan
Gwee, Bah Hwee
author_sort Pammu, Ali Akbar
title Success rate model for fully AES-128 in correlation power analysis
title_short Success rate model for fully AES-128 in correlation power analysis
title_full Success rate model for fully AES-128 in correlation power analysis
title_fullStr Success rate model for fully AES-128 in correlation power analysis
title_full_unstemmed Success rate model for fully AES-128 in correlation power analysis
title_sort success rate model for fully aes-128 in correlation power analysis
publishDate 2017
url https://hdl.handle.net/10356/80483
http://hdl.handle.net/10220/42162
_version_ 1681036475804680192