A Novel Image Encryption Scheme Based on Different Block Sizes for Grayscale and Color Images

by   Omar Reyad, et al.

In this paper, two image encryption schemes are proposed for grayscale and color images. The two encryption schemes are based on dividing each image into blocks of different sizes. In the first scheme, the two dimension (2D) input image is divided into various blocks of size N × N. Each block is transformed into a one dimensional (1D) array by using the Zigzag pattern. Then, the exclusive or (XOR) logical operation is used to encrypt each block with the analogous secret key. In the second scheme, after the transformation process, the first block of each image is encrypted by the corresponding secret key. Then, before the next block is encrypted, it is XORed with the first encrypted block to become the next input to the encrypting routine and so on. This feedback mechanism depends on the cipher block chaining (CBC) mode of operation which considers the heart of some ciphers because it is highly nonlinear. In the case of color images, the color component is separated into blocks with the same size and different secret keys. The used secret key sequences are generated from elliptic curves (EC) over a binary finite field F_2^m. Finally, the experimental results are carried out and security analysis of the ciphered images are demonstrated that the two proposed schemes had a better performance in terms of security, sensitivity and robustness.


page 4

page 5

page 7


Grayscale-Based Image Encryption Considering Color Sub-sampling Operation for Encryption-then-Compression Systems

A new grayscale-based block scrambling image encryption scheme is presen...

Color Image Encryption Based on Chaotic Block Permutation and XOR Operation

In this paper, chaotic block image permutation and XOR operation are per...

Recovering the Block-wise Relationship in an Encryption-Then-Compression System

Joint encryption and compression is an ideal solution for protecting sec...

Cryptanalyzing an image encryption algorithm based on autoblocking and electrocardiography

This paper analyzes the security of an image encryption algorithm propos...

A Block-Permutation-Based Encryption Scheme with Independent Processing of RGB Components

This paper proposes a block-permutation-based encryption (BPBE) scheme f...

Quantum Cryptanalysis of Farfalle and (Generalised) Feistel Network

Farfalle is a permutation-based pseudo-random function which has been pr...

StyleGAN Encoder-Based Attack for Block Scrambled Face Images

In this paper, we propose an attack method to block scrambled face image...

Please sign up or login with your details

Forgot password? Click here to reset