A Simple Image Encryption Based on Binary Image Affine Transformation and Zigzag Process

In this paper, we propose a new and simple method for image encryption. It uses an external secret key of 128 bits long and an internal secret key. The novelties of the proposed encryption process are the methods used to extract an internal key to apply the zigzag process, affine transformation, and...

Full description

Saved in:
Bibliographic Details
Main Authors: Adélaïde Nicole Kengnou Telem, Cyrille Feudjio, Balamurali Ramakrishnan, Hilaire Bertrand Fotsin, Karthikeyan Rajagopal
Format: Article
Language:English
Published: Wiley 2022-01-01
Series:Complexity
Online Access:http://dx.doi.org/10.1155/2022/3865820
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850163904383025152
author Adélaïde Nicole Kengnou Telem
Cyrille Feudjio
Balamurali Ramakrishnan
Hilaire Bertrand Fotsin
Karthikeyan Rajagopal
author_facet Adélaïde Nicole Kengnou Telem
Cyrille Feudjio
Balamurali Ramakrishnan
Hilaire Bertrand Fotsin
Karthikeyan Rajagopal
author_sort Adélaïde Nicole Kengnou Telem
collection DOAJ
description In this paper, we propose a new and simple method for image encryption. It uses an external secret key of 128 bits long and an internal secret key. The novelties of the proposed encryption process are the methods used to extract an internal key to apply the zigzag process, affine transformation, and substitution-diffusion process. Initially, an original gray-scale image is converted into binary images. An internal secret key is extracted from binary images. The two keys are combined to compute the substitution-diffusion keys. The zigzag process is firstly applied on each binary image. Using an external key, every zigzag binary image is reflected or rotated and a new gray-scale image is reconstructed. The new image is divided into many nonoverlapping subblocks, and each subblock uses its own key to take out a substitution-diffusion process. We tested our algorithms on many biomedical and nonmedical images. It is seen from evaluation metrics that the proposed image encryption scheme provides good statistical and diffusion properties and can resist many kinds of attacks. It is an efficient and secure scheme for real-time encryption and transmission of biomedical images in telemedicine.
format Article
id doaj-art-efa09eae8d8a4d54807fd6342dc1ca2d
institution OA Journals
issn 1099-0526
language English
publishDate 2022-01-01
publisher Wiley
record_format Article
series Complexity
spelling doaj-art-efa09eae8d8a4d54807fd6342dc1ca2d2025-08-20T02:22:06ZengWileyComplexity1099-05262022-01-01202210.1155/2022/3865820A Simple Image Encryption Based on Binary Image Affine Transformation and Zigzag ProcessAdélaïde Nicole Kengnou Telem0Cyrille Feudjio1Balamurali Ramakrishnan2Hilaire Bertrand Fotsin3Karthikeyan Rajagopal4Department of Electrical and Electronic EngineeringDepartment of Electrical and Electronic EngineeringCentre for Nonlinear SystemsLaboratoire de recherche de Matière CondenséeCentre for Nonlinear SystemsIn this paper, we propose a new and simple method for image encryption. It uses an external secret key of 128 bits long and an internal secret key. The novelties of the proposed encryption process are the methods used to extract an internal key to apply the zigzag process, affine transformation, and substitution-diffusion process. Initially, an original gray-scale image is converted into binary images. An internal secret key is extracted from binary images. The two keys are combined to compute the substitution-diffusion keys. The zigzag process is firstly applied on each binary image. Using an external key, every zigzag binary image is reflected or rotated and a new gray-scale image is reconstructed. The new image is divided into many nonoverlapping subblocks, and each subblock uses its own key to take out a substitution-diffusion process. We tested our algorithms on many biomedical and nonmedical images. It is seen from evaluation metrics that the proposed image encryption scheme provides good statistical and diffusion properties and can resist many kinds of attacks. It is an efficient and secure scheme for real-time encryption and transmission of biomedical images in telemedicine.http://dx.doi.org/10.1155/2022/3865820
spellingShingle Adélaïde Nicole Kengnou Telem
Cyrille Feudjio
Balamurali Ramakrishnan
Hilaire Bertrand Fotsin
Karthikeyan Rajagopal
A Simple Image Encryption Based on Binary Image Affine Transformation and Zigzag Process
Complexity
title A Simple Image Encryption Based on Binary Image Affine Transformation and Zigzag Process
title_full A Simple Image Encryption Based on Binary Image Affine Transformation and Zigzag Process
title_fullStr A Simple Image Encryption Based on Binary Image Affine Transformation and Zigzag Process
title_full_unstemmed A Simple Image Encryption Based on Binary Image Affine Transformation and Zigzag Process
title_short A Simple Image Encryption Based on Binary Image Affine Transformation and Zigzag Process
title_sort simple image encryption based on binary image affine transformation and zigzag process
url http://dx.doi.org/10.1155/2022/3865820
work_keys_str_mv AT adelaidenicolekengnoutelem asimpleimageencryptionbasedonbinaryimageaffinetransformationandzigzagprocess
AT cyrillefeudjio asimpleimageencryptionbasedonbinaryimageaffinetransformationandzigzagprocess
AT balamuraliramakrishnan asimpleimageencryptionbasedonbinaryimageaffinetransformationandzigzagprocess
AT hilairebertrandfotsin asimpleimageencryptionbasedonbinaryimageaffinetransformationandzigzagprocess
AT karthikeyanrajagopal asimpleimageencryptionbasedonbinaryimageaffinetransformationandzigzagprocess
AT adelaidenicolekengnoutelem simpleimageencryptionbasedonbinaryimageaffinetransformationandzigzagprocess
AT cyrillefeudjio simpleimageencryptionbasedonbinaryimageaffinetransformationandzigzagprocess
AT balamuraliramakrishnan simpleimageencryptionbasedonbinaryimageaffinetransformationandzigzagprocess
AT hilairebertrandfotsin simpleimageencryptionbasedonbinaryimageaffinetransformationandzigzagprocess
AT karthikeyanrajagopal simpleimageencryptionbasedonbinaryimageaffinetransformationandzigzagprocess