Kai Song , Shuzhe Liu , Hejie Wang , Sheng Yang , Liping Yan , Sulan Zhang
{"title":"基于三元光学计算机的并行AES加密算法研究","authors":"Kai Song , Shuzhe Liu , Hejie Wang , Sheng Yang , Liping Yan , Sulan Zhang","doi":"10.1016/j.optcom.2025.131660","DOIUrl":null,"url":null,"abstract":"<div><div>The Advanced Encryption Standard (AES) encryption algorithm has never been broken since its introduction, and its security has been widely recognized and adopted widely by numerous countries and organizations. However, the algorithm requires dozens of iterations and each iteration involves a large number of computations, so there are problems such as low encryption efficiency and high computational costs. Aiming at these problems, this paper combines the characteristics of ternary optical computer (TOC), such as many data bits, parallel computation, three-valued encoding, to study and propose a parallel AES encryption scheme based on TOC. This scheme leverages the parallel advantages of TOC to improve the block-by-block encryption mode in the AES encryption algorithm. By employing a parallel computing strategy, it effectively reduces the execution time of the algorithm and significantly enhances encryption efficiency. In addition, this paper introduces three-valued operation logic on the basis of binary Exclusive OR(XOR) operation and constructs a set of three-valued XOR (T-XOR) standards to further improve the operation efficiency of AES encryption algorithm on TOC. Through the in-depth analysis of the algorithm resource consumption and time efficiency, and combined with the experimental verification, it can be concluded that the parallel AES encryption algorithm based on TOC has better computing efficiency and time effectiveness, which demonstrates the advantages of TOC in dealing with large-scale computing tasks.</div></div>","PeriodicalId":19586,"journal":{"name":"Optics Communications","volume":"583 ","pages":"Article 131660"},"PeriodicalIF":2.5000,"publicationDate":"2025-03-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Research on parallel AES encryption algorithm based on a ternary optical computer\",\"authors\":\"Kai Song , Shuzhe Liu , Hejie Wang , Sheng Yang , Liping Yan , Sulan Zhang\",\"doi\":\"10.1016/j.optcom.2025.131660\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>The Advanced Encryption Standard (AES) encryption algorithm has never been broken since its introduction, and its security has been widely recognized and adopted widely by numerous countries and organizations. However, the algorithm requires dozens of iterations and each iteration involves a large number of computations, so there are problems such as low encryption efficiency and high computational costs. Aiming at these problems, this paper combines the characteristics of ternary optical computer (TOC), such as many data bits, parallel computation, three-valued encoding, to study and propose a parallel AES encryption scheme based on TOC. This scheme leverages the parallel advantages of TOC to improve the block-by-block encryption mode in the AES encryption algorithm. By employing a parallel computing strategy, it effectively reduces the execution time of the algorithm and significantly enhances encryption efficiency. In addition, this paper introduces three-valued operation logic on the basis of binary Exclusive OR(XOR) operation and constructs a set of three-valued XOR (T-XOR) standards to further improve the operation efficiency of AES encryption algorithm on TOC. Through the in-depth analysis of the algorithm resource consumption and time efficiency, and combined with the experimental verification, it can be concluded that the parallel AES encryption algorithm based on TOC has better computing efficiency and time effectiveness, which demonstrates the advantages of TOC in dealing with large-scale computing tasks.</div></div>\",\"PeriodicalId\":19586,\"journal\":{\"name\":\"Optics Communications\",\"volume\":\"583 \",\"pages\":\"Article 131660\"},\"PeriodicalIF\":2.5000,\"publicationDate\":\"2025-03-04\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Optics Communications\",\"FirstCategoryId\":\"101\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0030401825001889\",\"RegionNum\":3,\"RegionCategory\":\"物理与天体物理\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"OPTICS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Optics Communications","FirstCategoryId":"101","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0030401825001889","RegionNum":3,"RegionCategory":"物理与天体物理","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"OPTICS","Score":null,"Total":0}
Research on parallel AES encryption algorithm based on a ternary optical computer
The Advanced Encryption Standard (AES) encryption algorithm has never been broken since its introduction, and its security has been widely recognized and adopted widely by numerous countries and organizations. However, the algorithm requires dozens of iterations and each iteration involves a large number of computations, so there are problems such as low encryption efficiency and high computational costs. Aiming at these problems, this paper combines the characteristics of ternary optical computer (TOC), such as many data bits, parallel computation, three-valued encoding, to study and propose a parallel AES encryption scheme based on TOC. This scheme leverages the parallel advantages of TOC to improve the block-by-block encryption mode in the AES encryption algorithm. By employing a parallel computing strategy, it effectively reduces the execution time of the algorithm and significantly enhances encryption efficiency. In addition, this paper introduces three-valued operation logic on the basis of binary Exclusive OR(XOR) operation and constructs a set of three-valued XOR (T-XOR) standards to further improve the operation efficiency of AES encryption algorithm on TOC. Through the in-depth analysis of the algorithm resource consumption and time efficiency, and combined with the experimental verification, it can be concluded that the parallel AES encryption algorithm based on TOC has better computing efficiency and time effectiveness, which demonstrates the advantages of TOC in dealing with large-scale computing tasks.
期刊介绍:
Optics Communications invites original and timely contributions containing new results in various fields of optics and photonics. The journal considers theoretical and experimental research in areas ranging from the fundamental properties of light to technological applications. Topics covered include classical and quantum optics, optical physics and light-matter interactions, lasers, imaging, guided-wave optics and optical information processing. Manuscripts should offer clear evidence of novelty and significance. Papers concentrating on mathematical and computational issues, with limited connection to optics, are not suitable for publication in the Journal. Similarly, small technical advances, or papers concerned only with engineering applications or issues of materials science fall outside the journal scope.