FPGA-Based Chaotic Image Encryption Using Systolic Arrays


Creative Commons License

Ciylan F., CİYLAN B., ATAK M.

Electronics (Switzerland), cilt.12, sa.12, 2023 (SCI-Expanded) identifier identifier

  • Yayın Türü: Makale / Tam Makale
  • Cilt numarası: 12 Sayı: 12
  • Basım Tarihi: 2023
  • Doi Numarası: 10.3390/electronics12122729
  • Dergi Adı: Electronics (Switzerland)
  • Derginin Tarandığı İndeksler: Science Citation Index Expanded (SCI-EXPANDED), Scopus, Aerospace Database, Communication Abstracts, INSPEC, Metadex, Directory of Open Access Journals, Civil Engineering Abstracts
  • Anahtar Kelimeler: chaotic systems, convolution, FPGA, image encryption, Lü–Chen (2002) chaotic system, systolic array
  • Gazi Üniversitesi Adresli: Evet

Özet

Along with the recent advancements in video streaming, concerns over the security of transferred data have increased. Thus, the development of fast and reliable image encryption methodologies has become an emerging research area in the field of communications. In this paper, a systolic array-based image encryption architecture is proposed. Systolic arrays are used to apply the convolution operation, and a Lü–Chen chaotic oscillator is used to obtain a convolutional filter. To decrease resource consumption, a method to fuse confusion and diffusion processes by using systolic arrays is also proposed in this paper. The results show that the proposed method is highly secure against some differential and statistical attacks. It is also shown that the proposed method has a high speed of encryption compared to other methods.