A new parallel processing architecture for accelerating image encryption based on chaos

Küçük Resim Yok

Tarih

2021

Dergi Başlığı

Dergi ISSN

Cilt Başlığı

Yayıncı

Elsevier Ltd

Erişim Hakkı

info:eu-repo/semantics/closedAccess

Özet

This study introduces a novel parallel processing architecture for accelerating image encryption based on chaos. In the proposed architecture, whole image data is split into partitions of particular size to create separate encryption threads. As the proposed cryptosystem employs several identical chaotic ciphers running concurrently and independently to process the partitions, it greatly leverages the degree of parallelism to some extent. A powerful output mixing logic based on an additional chaotic function, and simple exclusive-OR and shift operations is innovatively incorporated to ensure inter-partition diffusion. Since there is no dependency on previous data bytes in the introduced logic, blending operations applied on the outputs of independent encryption threads can be concurrently executed by exploiting loop-level parallelism to the extent allowed by data processing units available. The number of blending operations that should be carried out for an image is kept proportional to the partition size which also directly determines the number of separate encryption threads created. In order to measure encryption/decryption runtimes, the proposed architecture has been tested on two different multi-core CPUs, namely 4-core and 8-core. The obtained results show that the proposed cryptosystem parallelising sequential operations by introducing a multi-threaded encryption architecture is much faster than the base cipher and most of the other state-of-the-art algorithms. Having successfully passed various security tests, the proposed cryptosystem manifests its robustness against cryptographic attacks, and hence become evident that it is efficient for secure transmission.

Açıklama

Anahtar Kelimeler

Chaos theory, Chaotic image encryption, Logistic map, Multithread, Parallelization, Security

Kaynak

Journal of Information Security and Applications

WoS Q Değeri

N/A

Scopus Q Değeri

N/A

Cilt

63

Sayı

Künye