Software implementation of side-channel analysis on AES encryption with different key length

Cryptographic algorithms such as Advanced Encryption Standard (AES) are usually strong against mathematical attacks even with a huge amount of computing power. However, correlated information such as power consumption and electromagnetic emissions is leaked when the algorithms are implemented on a p...

全面介紹

Saved in:
書目詳細資料
主要作者: Heng, Denley Jing Jie
其他作者: Gwee Bah Hwee
格式: Final Year Project
語言:English
出版: Nanyang Technological University 2022
主題:
在線閱讀:https://hdl.handle.net/10356/157819
標簽: 添加標簽
沒有標簽, 成為第一個標記此記錄!
id sg-ntu-dr.10356-157819
record_format dspace
spelling sg-ntu-dr.10356-1578192023-07-07T19:13:43Z Software implementation of side-channel analysis on AES encryption with different key length Heng, Denley Jing Jie Gwee Bah Hwee School of Electrical and Electronic Engineering ebhgwee@ntu.edu.sg Engineering::Electrical and electronic engineering Cryptographic algorithms such as Advanced Encryption Standard (AES) are usually strong against mathematical attacks even with a huge amount of computing power. However, correlated information such as power consumption and electromagnetic emissions is leaked when the algorithms are implemented on a physical device. This leads to side-channel attacks (SCA) which can be used for exploiting the leakage to recover the cryptographic key. In order to increase the resistance against side-channel attacks, one way is to increase the key search complexity of encryption by increasing the key length. The implementation of stronger AES encryption such as 192-bit and 256-bit will be investigated. Furthermore, software implementation of side-channel analysis will be extended from AES 128 to AES 192/256 to extract the different round keys. Bachelor of Engineering (Electrical and Electronic Engineering) 2022-05-24T05:04:29Z 2022-05-24T05:04:29Z 2022 Final Year Project (FYP) Heng, D. J. J. (2022). Software implementation of side-channel analysis on AES encryption with different key length. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/157819 https://hdl.handle.net/10356/157819 en A2069-211 application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Electrical and electronic engineering
spellingShingle Engineering::Electrical and electronic engineering
Heng, Denley Jing Jie
Software implementation of side-channel analysis on AES encryption with different key length
description Cryptographic algorithms such as Advanced Encryption Standard (AES) are usually strong against mathematical attacks even with a huge amount of computing power. However, correlated information such as power consumption and electromagnetic emissions is leaked when the algorithms are implemented on a physical device. This leads to side-channel attacks (SCA) which can be used for exploiting the leakage to recover the cryptographic key. In order to increase the resistance against side-channel attacks, one way is to increase the key search complexity of encryption by increasing the key length. The implementation of stronger AES encryption such as 192-bit and 256-bit will be investigated. Furthermore, software implementation of side-channel analysis will be extended from AES 128 to AES 192/256 to extract the different round keys.
author2 Gwee Bah Hwee
author_facet Gwee Bah Hwee
Heng, Denley Jing Jie
format Final Year Project
author Heng, Denley Jing Jie
author_sort Heng, Denley Jing Jie
title Software implementation of side-channel analysis on AES encryption with different key length
title_short Software implementation of side-channel analysis on AES encryption with different key length
title_full Software implementation of side-channel analysis on AES encryption with different key length
title_fullStr Software implementation of side-channel analysis on AES encryption with different key length
title_full_unstemmed Software implementation of side-channel analysis on AES encryption with different key length
title_sort software implementation of side-channel analysis on aes encryption with different key length
publisher Nanyang Technological University
publishDate 2022
url https://hdl.handle.net/10356/157819
_version_ 1772828745629958144