Перейти к основному содержанию
AkademIndex

Продукты

Для разработчиков

AkademBaseОткрытый API экосистемы
Статья

A Novel Grayscale Image Encryption Scheme Based on the Block-Level Swapping of Pixels and the Chaotic System

Muhammad HanifRiphah Institute of Informatics, Riphah International University, Malakand Campus, Islamabad 46000, PakistanNadeem IqbalDepartment of Computer Science and IT, University of Lahore, Lahore 54590, PakistanFida Ur RahmanDepartment of Computer Science and IT, University of Malakand, Chakdara 18800, PakistanMuhammad Adnan KhanDepartment of Software, Gachon University, Seongnam 13120, KoreaTaher M. GhazalCenter for Cyber Security, Faculty of Information Science and Technology, Universiti Kebangsaan Malaysia (UKM), Bangi 43600, MalaysiaSagheer AbbasSchool of Computer Science, National College of Business Administration and Economics, Lahore 54000, PakistanMunir AhmadSchool of Computer Science, National College of Business Administration and Economics, Lahore 54000, PakistanHussam Al HamadiCollege of Engineering and IT, University of Dubai, Dubai 14143, United Arab EmiratesChan Yeob YeunCenter for Cyber Physical Systems, Khalifa University, Abu Dhabi 127788, United Arab Emirates
2022en
ABI

Аннотация

Hundreds of image encryption schemes have been conducted (as the literature review indicates). The majority of these schemes use pixels as building blocks for confusion and diffusion operations. Pixel-level operations are time-consuming and, thus, not suitable for many critical applications (e.g., telesurgery). Security is of the utmost importance while writing these schemes. This study aimed to provide a scheme based on block-level scrambling (with increased speed). Three streams of chaotic data were obtained through the intertwining logistic map (ILM). For a given image, the algorithm creates blocks of eight pixels. Two blocks (randomly selected from the long array of blocks) are swapped an arbitrary number of times. Two streams of random numbers facilitate this process. The scrambled image is further XORed with the key image generated through the third stream of random numbers to obtain the final cipher image. Plaintext sensitivity is incorporated through SHA-256 hash codes for the given image. The suggested cipher is subjected to a comprehensive set of security parameters, such as the key space, histogram, correlation coefficient, information entropy, differential attack, peak signal to noise ratio (PSNR), noise, and data loss attack, time complexity, and encryption throughput. In particular, the computational time of 0.1842 s and the throughput of 3.3488 Mbps of this scheme outperforms many published works, which bears immense promise for its real-world application.

Перевод пока недоступен

Идентификаторы

Цитирования и источники

Цитирований: 2Использованных источников: 0