{"title":"可逆元胞自动机在密码学中的理论与应用","authors":"George Cosmin Stănică, P. Anghelescu","doi":"10.1109/ECAI58194.2023.10194047","DOIUrl":null,"url":null,"abstract":"The widespread use of telecommunications technologies and networks in various fields of activity has increased the concerns regarding the security and privacy of transmitted data. To address this concern, this paper proposes a different approach for constructing cryptography algorithms using cellular automata (CA). Specifically, we propose an encryption concept based on a class of one-dimensional CA with reversible rules, which offer enhanced information preservation and security. The complexity and parallel nature of CA make them highly attractive for cryptography applications. The proposed algorithm belongs to the class of symmetric key cryptosystems based on stream cipher and can be implemented using both software and hardware. To facilitate experimentation and evaluation, we present a software application that enables the testing of various combinations of reversible rules for data encryption. Experimental results prove the effectiveness of the proposed algorithm in terms of information security and randomness.","PeriodicalId":391483,"journal":{"name":"2023 15th International Conference on Electronics, Computers and Artificial Intelligence (ECAI)","volume":"3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-06-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Theory and application of reversible cellular automata in cryptography\",\"authors\":\"George Cosmin Stănică, P. Anghelescu\",\"doi\":\"10.1109/ECAI58194.2023.10194047\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The widespread use of telecommunications technologies and networks in various fields of activity has increased the concerns regarding the security and privacy of transmitted data. To address this concern, this paper proposes a different approach for constructing cryptography algorithms using cellular automata (CA). Specifically, we propose an encryption concept based on a class of one-dimensional CA with reversible rules, which offer enhanced information preservation and security. The complexity and parallel nature of CA make them highly attractive for cryptography applications. The proposed algorithm belongs to the class of symmetric key cryptosystems based on stream cipher and can be implemented using both software and hardware. To facilitate experimentation and evaluation, we present a software application that enables the testing of various combinations of reversible rules for data encryption. Experimental results prove the effectiveness of the proposed algorithm in terms of information security and randomness.\",\"PeriodicalId\":391483,\"journal\":{\"name\":\"2023 15th International Conference on Electronics, Computers and Artificial Intelligence (ECAI)\",\"volume\":\"3 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-06-29\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2023 15th International Conference on Electronics, Computers and Artificial Intelligence (ECAI)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ECAI58194.2023.10194047\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 15th International Conference on Electronics, Computers and Artificial Intelligence (ECAI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ECAI58194.2023.10194047","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Theory and application of reversible cellular automata in cryptography
The widespread use of telecommunications technologies and networks in various fields of activity has increased the concerns regarding the security and privacy of transmitted data. To address this concern, this paper proposes a different approach for constructing cryptography algorithms using cellular automata (CA). Specifically, we propose an encryption concept based on a class of one-dimensional CA with reversible rules, which offer enhanced information preservation and security. The complexity and parallel nature of CA make them highly attractive for cryptography applications. The proposed algorithm belongs to the class of symmetric key cryptosystems based on stream cipher and can be implemented using both software and hardware. To facilitate experimentation and evaluation, we present a software application that enables the testing of various combinations of reversible rules for data encryption. Experimental results prove the effectiveness of the proposed algorithm in terms of information security and randomness.