Secured Low Power Overhead Compensator Look-Up-Table (LUT) Substitution Box (S-Box) Architecture

Substitution-Box (S-Box) is an important security building block for the Advanced Encryption Standard (AES) algorithm. However, its high power dissipation always compromises with its security feature under Correlation Power Analysis (CPA) attack. In this paper, we propose a secured and low power ove...

Full description

Saved in:
Bibliographic Details
Main Authors: Pammu, Ali Akbar, Chong, Kwen-Siong, 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/80480
http://hdl.handle.net/10220/42159
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-80480
record_format dspace
spelling sg-ntu-dr.10356-804802020-03-07T13:24:44Z Secured Low Power Overhead Compensator Look-Up-Table (LUT) Substitution Box (S-Box) Architecture Pammu, Ali Akbar Chong, Kwen-Siong Gwee, Bah Hwee School of Electrical and Electronic Engineering 2016 IEEE International Conference on Networking, Architecture and Storage (NAS) Centre for Integrated Circuits and Systems Compensator Multiplexer Substitution-Box (S-Box) is an important security building block for the Advanced Encryption Standard (AES) algorithm. However, its high power dissipation always compromises with its security feature under Correlation Power Analysis (CPA) attack. In this paper, we propose a secured and low power overhead LUT based S-Box architecture embodying a novel multiplexing circuit AND and OR a compensator. We achieve these attributes as follows. First, we employ AND and OR gates to realize the multiplexing circuit therein in a regular structure to minimize the delay and power variations for every input pattern, hence mitigating the security risk against CPA. Second, we augment a compensator to complement the multiplexing circuit to further minimize the power variations within the LUT based S-Box. We realize six AES designs based on the Sakura-X FPGA board, three designs embodying reported S-Box architectures and the other three designs leveraging on our multiplexing circuit and compensator. We show that our AES design, embodying our LUT based S-Box architecture with the AND/OR-gate multiplexing circuit and compensator, has the highest security feature (against CPA) compared with the reported designs, featuring 10× to 300× better security. ASTAR (Agency for Sci., Tech. and Research, S’pore) Accepted version 2017-03-13T06:09:39Z 2019-12-06T13:50:30Z 2017-03-13T06:09:39Z 2019-12-06T13:50:30Z 2016 Conference Paper 7 p. Pammu, A. A., Chong, K.-S., & Gwee, B. H. (2016). Secured Low Power Overhead Compensator Look-Up-Table (LUT) Substitution Box (S-Box) Architecture. 2016 IEEE International Conference on Networking, Architecture and Storage (NAS), 16252998-. https://hdl.handle.net/10356/80480 http://hdl.handle.net/10220/42159 10.1109/NAS.2016.7549420 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: [http://dx.doi.org/10.1109/NAS.2016.7549420]. application/pdf
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
topic Compensator
Multiplexer
spellingShingle Compensator
Multiplexer
Pammu, Ali Akbar
Chong, Kwen-Siong
Gwee, Bah Hwee
Secured Low Power Overhead Compensator Look-Up-Table (LUT) Substitution Box (S-Box) Architecture
description Substitution-Box (S-Box) is an important security building block for the Advanced Encryption Standard (AES) algorithm. However, its high power dissipation always compromises with its security feature under Correlation Power Analysis (CPA) attack. In this paper, we propose a secured and low power overhead LUT based S-Box architecture embodying a novel multiplexing circuit AND and OR a compensator. We achieve these attributes as follows. First, we employ AND and OR gates to realize the multiplexing circuit therein in a regular structure to minimize the delay and power variations for every input pattern, hence mitigating the security risk against CPA. Second, we augment a compensator to complement the multiplexing circuit to further minimize the power variations within the LUT based S-Box. We realize six AES designs based on the Sakura-X FPGA board, three designs embodying reported S-Box architectures and the other three designs leveraging on our multiplexing circuit and compensator. We show that our AES design, embodying our LUT based S-Box architecture with the AND/OR-gate multiplexing circuit and compensator, has the highest security feature (against CPA) compared with the reported designs, featuring 10× to 300× better security.
author2 School of Electrical and Electronic Engineering
author_facet School of Electrical and Electronic Engineering
Pammu, Ali Akbar
Chong, Kwen-Siong
Gwee, Bah Hwee
format Conference or Workshop Item
author Pammu, Ali Akbar
Chong, Kwen-Siong
Gwee, Bah Hwee
author_sort Pammu, Ali Akbar
title Secured Low Power Overhead Compensator Look-Up-Table (LUT) Substitution Box (S-Box) Architecture
title_short Secured Low Power Overhead Compensator Look-Up-Table (LUT) Substitution Box (S-Box) Architecture
title_full Secured Low Power Overhead Compensator Look-Up-Table (LUT) Substitution Box (S-Box) Architecture
title_fullStr Secured Low Power Overhead Compensator Look-Up-Table (LUT) Substitution Box (S-Box) Architecture
title_full_unstemmed Secured Low Power Overhead Compensator Look-Up-Table (LUT) Substitution Box (S-Box) Architecture
title_sort secured low power overhead compensator look-up-table (lut) substitution box (s-box) architecture
publishDate 2017
url https://hdl.handle.net/10356/80480
http://hdl.handle.net/10220/42159
_version_ 1681033949230399488