{"title":"基于线性混合元胞自动机的加密算法","authors":"George Cosmin Stănică, P. Anghelescu","doi":"10.1109/CAS56377.2022.9934500","DOIUrl":null,"url":null,"abstract":"This paper presents a data encryption/decryption algorithm based on a one-dimensional Linear Hybrid Cellular Automaton (LHCA) with a combination of rule 90 and 150. The proposed solution is a stream cipher algorithm that uses a symmetric key to encrypt and decrypt a given amount of data. Hardware implementation was used to simulate the proposed algorithm operation and the experimental results are presented for different data to illustrate correctness of encryption and decryption processes. Design and simulations have been performed using VHDL hardware description language for FPGA implementation and C# programming language for application that communicates with the board.","PeriodicalId":380138,"journal":{"name":"2022 International Semiconductor Conference (CAS)","volume":"28 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-10-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Encryption Algorithm using Linear Hybrid Cellular Automaton\",\"authors\":\"George Cosmin Stănică, P. Anghelescu\",\"doi\":\"10.1109/CAS56377.2022.9934500\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper presents a data encryption/decryption algorithm based on a one-dimensional Linear Hybrid Cellular Automaton (LHCA) with a combination of rule 90 and 150. The proposed solution is a stream cipher algorithm that uses a symmetric key to encrypt and decrypt a given amount of data. Hardware implementation was used to simulate the proposed algorithm operation and the experimental results are presented for different data to illustrate correctness of encryption and decryption processes. Design and simulations have been performed using VHDL hardware description language for FPGA implementation and C# programming language for application that communicates with the board.\",\"PeriodicalId\":380138,\"journal\":{\"name\":\"2022 International Semiconductor Conference (CAS)\",\"volume\":\"28 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-10-12\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 International Semiconductor Conference (CAS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CAS56377.2022.9934500\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 International Semiconductor Conference (CAS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CAS56377.2022.9934500","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Encryption Algorithm using Linear Hybrid Cellular Automaton
This paper presents a data encryption/decryption algorithm based on a one-dimensional Linear Hybrid Cellular Automaton (LHCA) with a combination of rule 90 and 150. The proposed solution is a stream cipher algorithm that uses a symmetric key to encrypt and decrypt a given amount of data. Hardware implementation was used to simulate the proposed algorithm operation and the experimental results are presented for different data to illustrate correctness of encryption and decryption processes. Design and simulations have been performed using VHDL hardware description language for FPGA implementation and C# programming language for application that communicates with the board.