Side-Channel Analysis of Unknown S-Boxes

碩士 === 國立臺灣大學 === 電機工程學研究所 === 104 === Side-Channel Analysis (SCA) is a powerful threat against the implementation of cryptographic devices. And Differential Power Analysis (DPA) is a popular type of SCA because of its efficiency. However, when applying DPA to an algorithm with unknown S-Box, DPA co...

Full description

Bibliographic Details
Main Authors: Gi-Siu Tong, 童御修
Other Authors: 鄭振牟
Format: Others
Language:en_US
Published: 2016
Online Access:http://ndltd.ncl.edu.tw/handle/84277909923589998007
Description
Summary:碩士 === 國立臺灣大學 === 電機工程學研究所 === 104 === Side-Channel Analysis (SCA) is a powerful threat against the implementation of cryptographic devices. And Differential Power Analysis (DPA) is a popular type of SCA because of its efficiency. However, when applying DPA to an algorithm with unknown S-Box, DPA could not work well due to the large enumerating space of S-Box. In this thesis, we use Algebraic Side-Channel Analysis (ASCA) to deal with the unknown S-Box problem. The result shows that the unknown S-Boxes and secret round keys of Serpent can be retrieved if a template which provides the side-channel information is given.