A review of single and multiple optical image encryption techniques


Hazer A., YILDIRIM R.

Journal of Optics (United Kingdom), cilt.23, sa.11, 2021 (SCI-Expanded, Scopus)

  • Yayın Türü: Makale / Tam Makale
  • Cilt numarası: 23 Sayı: 11
  • Basım Tarihi: 2021
  • Doi Numarası: 10.1088/2040-8986/ac2463
  • Dergi Adı: Journal of Optics (United Kingdom)
  • Derginin Tarandığı İndeksler: Science Citation Index Expanded (SCI-EXPANDED), Scopus, Academic Search Premier, Aerospace Database, Communication Abstracts, Compendex, INSPEC, Metadex, Civil Engineering Abstracts
  • Anahtar Kelimeler: optical image encryption, speckle image processing, security methods
  • Ankara Yıldırım Beyazıt Üniversitesi Adresli: Evet

Özet

© 2021 IOP Publishing Ltd.Secure communication is of great importance in the modern world. Many methods, techniques, and systems are used for secure communication, many of which cannot be used in applications due to various reasons. Optical methods have been developed for secure communication in the last 25 years. In this study, optical encryption methods are examined in three sections. In the first section, single image optical encryption techniques are analyzed, while in the second section, multiple-image optical encryption techniques are examined. In the last section, standard test techniques for security are examined. The main single image optical encryption techniques are double random phase encoding (DRPE), DRPE and photon counting, phase truncated Fourier transform-based asymmetric optical encryption, diffractive imaging-based optical encryption, interference-based image encryption, and ghost imaging-based optical encryption. The main techniques of multiple-image optical encryption are wavelength multiplexing-based multiple-image encryption, position multiplexing-based multiple-image encryption, phase retrieval-based multiple-image encryption, 4-f correlation-based image encryption, and compressive sensing-based multiple-image encryption. These methods have been analyzed in detail and their advantages, disadvantages, and MATLAB application codes are given in the appendices.