M. Gafsi, Rim Amdouni, Nessrine Abbassi, Mohamed Ali Hajjaji, A. Mtibaa
{"title":"Implementation of a symmetric chaos-based cryptosystem for image security in real time","authors":"M. Gafsi, Rim Amdouni, Nessrine Abbassi, Mohamed Ali Hajjaji, A. Mtibaa","doi":"10.1109/SETIT54465.2022.9875573","DOIUrl":null,"url":null,"abstract":"This paper puts forward a real-time architecture of a chaos-based encryption system dedicated to perform image encryption and decryption. An evolutionary Pseudo Random Number Generator (PRNG) was designed and implemented to generate sensitive pseudo-random numbers based on the Lorenz chaotic system. We propose a new image security approach based on XORing image pixels with the generated key sequence. To increase complexity R’ cycles of encryption could be done. The proposed design was implemented, and validated using a platform Xilinx Zynq FPGA. In addition, the applied synthesis shows that the hardware design provides high frequency and throughput performance.","PeriodicalId":126155,"journal":{"name":"2022 IEEE 9th International Conference on Sciences of Electronics, Technologies of Information and Telecommunications (SETIT)","volume":"28 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-05-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE 9th International Conference on Sciences of Electronics, Technologies of Information and Telecommunications (SETIT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SETIT54465.2022.9875573","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
This paper puts forward a real-time architecture of a chaos-based encryption system dedicated to perform image encryption and decryption. An evolutionary Pseudo Random Number Generator (PRNG) was designed and implemented to generate sensitive pseudo-random numbers based on the Lorenz chaotic system. We propose a new image security approach based on XORing image pixels with the generated key sequence. To increase complexity R’ cycles of encryption could be done. The proposed design was implemented, and validated using a platform Xilinx Zynq FPGA. In addition, the applied synthesis shows that the hardware design provides high frequency and throughput performance.