{"title":"Improving the Quality of AES S-box by Modifications Irreducible Polynomial and Affine Matrix","authors":"Alamsyah","doi":"10.1109/ICIC50835.2020.9288567","DOIUrl":null,"url":null,"abstract":"$S$-box plays an important role in the process of secure data transmission over the internet. The proposed S-box uses the results of various modifications, i.e., a combination of an irreducible polynomial and an affine matrix. Irreducible polynomial modification is done by taking the 3 best irreducible polynomials based on previous research. Affine matrix modification is done by a Boolean operation XOR for each affine matrix element of the AES S-box. The combination results of these modifications are used to build several quality S-boxes. To determine the best S-box quality, nonlinearity, strict avalanche criterion, bit independence criterion-nonlinearity, and bit independence criterion-strict avalanche criterion testing were used. The test results show that the best quality S-box has scores of 112, 0.5015, 112, and 0.4997 for the nonlinearity, strict avalanche criterion, bit independence criterion-nonlinearity, and bit independence criterion-strict avalanche criterion, respectively. The test results are implemented using a predetermined mathematical formulation to obtain the S-box value. The results of the calculation show that the S-box value in this study is 16.0017. This result indicates that the proposed S-box has better quality than the S-boxes produced in previous studies.","PeriodicalId":413610,"journal":{"name":"2020 Fifth International Conference on Informatics and Computing (ICIC)","volume":"130 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-11-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 Fifth International Conference on Informatics and Computing (ICIC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICIC50835.2020.9288567","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
$S$-box plays an important role in the process of secure data transmission over the internet. The proposed S-box uses the results of various modifications, i.e., a combination of an irreducible polynomial and an affine matrix. Irreducible polynomial modification is done by taking the 3 best irreducible polynomials based on previous research. Affine matrix modification is done by a Boolean operation XOR for each affine matrix element of the AES S-box. The combination results of these modifications are used to build several quality S-boxes. To determine the best S-box quality, nonlinearity, strict avalanche criterion, bit independence criterion-nonlinearity, and bit independence criterion-strict avalanche criterion testing were used. The test results show that the best quality S-box has scores of 112, 0.5015, 112, and 0.4997 for the nonlinearity, strict avalanche criterion, bit independence criterion-nonlinearity, and bit independence criterion-strict avalanche criterion, respectively. The test results are implemented using a predetermined mathematical formulation to obtain the S-box value. The results of the calculation show that the S-box value in this study is 16.0017. This result indicates that the proposed S-box has better quality than the S-boxes produced in previous studies.