{"title":"基于仿射矩阵修改的AES算法S盒构造提高图像加密安全性","authors":"A. Alamsyah, B. Prasetiyo, Yusuf Muhammad","doi":"10.15294/sji.v10i2.42305","DOIUrl":null,"url":null,"abstract":"Abstract.Purpose: In this study, the AES algorithm was improved by constructing the S-box using a modified affine matrix and implementing it so that there was an increase in security in image encryption.Methods: The method used in this study starts from selecting the best irreducible polynomial based on previous studies. The irreducible polynomial chosen is . With this irreducible polynomial, an inverse multiplicative matrix is formed. The formed inverse mutiplicative matrix is implemented in the affine transformation process using the best 3 affine matrices based on previous research and 8-bit additional constants using AES S-box. This formulation produces 3 different S-boxes, i.e., S-box1, S-box2, and S-box3. Finally, the resulting S-boxes are implemented to carry out the image encryption process and are tested for their security level.Result: The test results show an increase in image encryption security compared to previous studies. The increase in security occurred at the entropy value of 7.9994 and the NPCR value of 99.6288%.Novelty: The novelty of this paper is the improvement of the S-box construction which is implemented in image encryption resulting in increased security in image encryption.","PeriodicalId":30781,"journal":{"name":"Scientific Journal of Informatics","volume":" ","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2023-04-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"S-box Construction on AES Algorithm using Affine Matrix Modification to Improve Image Encryption Security\",\"authors\":\"A. Alamsyah, B. Prasetiyo, Yusuf Muhammad\",\"doi\":\"10.15294/sji.v10i2.42305\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Abstract.Purpose: In this study, the AES algorithm was improved by constructing the S-box using a modified affine matrix and implementing it so that there was an increase in security in image encryption.Methods: The method used in this study starts from selecting the best irreducible polynomial based on previous studies. The irreducible polynomial chosen is . With this irreducible polynomial, an inverse multiplicative matrix is formed. The formed inverse mutiplicative matrix is implemented in the affine transformation process using the best 3 affine matrices based on previous research and 8-bit additional constants using AES S-box. This formulation produces 3 different S-boxes, i.e., S-box1, S-box2, and S-box3. Finally, the resulting S-boxes are implemented to carry out the image encryption process and are tested for their security level.Result: The test results show an increase in image encryption security compared to previous studies. The increase in security occurred at the entropy value of 7.9994 and the NPCR value of 99.6288%.Novelty: The novelty of this paper is the improvement of the S-box construction which is implemented in image encryption resulting in increased security in image encryption.\",\"PeriodicalId\":30781,\"journal\":{\"name\":\"Scientific Journal of Informatics\",\"volume\":\" \",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-04-20\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Scientific Journal of Informatics\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.15294/sji.v10i2.42305\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Scientific Journal of Informatics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.15294/sji.v10i2.42305","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
S-box Construction on AES Algorithm using Affine Matrix Modification to Improve Image Encryption Security
Abstract.Purpose: In this study, the AES algorithm was improved by constructing the S-box using a modified affine matrix and implementing it so that there was an increase in security in image encryption.Methods: The method used in this study starts from selecting the best irreducible polynomial based on previous studies. The irreducible polynomial chosen is . With this irreducible polynomial, an inverse multiplicative matrix is formed. The formed inverse mutiplicative matrix is implemented in the affine transformation process using the best 3 affine matrices based on previous research and 8-bit additional constants using AES S-box. This formulation produces 3 different S-boxes, i.e., S-box1, S-box2, and S-box3. Finally, the resulting S-boxes are implemented to carry out the image encryption process and are tested for their security level.Result: The test results show an increase in image encryption security compared to previous studies. The increase in security occurred at the entropy value of 7.9994 and the NPCR value of 99.6288%.Novelty: The novelty of this paper is the improvement of the S-box construction which is implemented in image encryption resulting in increased security in image encryption.