Multilevel Permutation with Different Block Size/ Stream Cipher Image Encryption

In this work, a new image encryption method using a combined multilevel permutation with stream cipher is proposed. In the permutation algorithm, image is divided into blocks in each level and its blocks are rearranged by using pseudorandom permutation method. A new non linear stream cipher algori...

Full description

Bibliographic Details
Main Authors: Abbas A. Jasim, Hiba Hakim
Format: Article
Language:English
Published: College of Engineering, University of Basrah 2015-06-01
Series:Iraqi Journal for Electrical and Electronic Engineering
Subjects:
Online Access:http://ijeee.org/volums/volume11/IJEEE11PDF/paper115.pdf
_version_ 1811326422558441472
author Abbas A. Jasim
Hiba Hakim
author_facet Abbas A. Jasim
Hiba Hakim
author_sort Abbas A. Jasim
collection DOAJ
description In this work, a new image encryption method using a combined multilevel permutation with stream cipher is proposed. In the permutation algorithm, image is divided into blocks in each level and its blocks are rearranged by using pseudorandom permutation method. A new non linear stream cipher algorithm is also proposed that is based on combining several keys generated by Linear Feedback Shift Register (LFSR). The results shown that the proposed algorithm has a high security feature and it is efficient for image encryption. Practical tests proved that the proposed encryption algorithm is robust, provides high level of security and gives perfect reconstruction of the decrypted image.
first_indexed 2024-04-13T14:49:03Z
format Article
id doaj.art-c5a0b415366e41c58f3a491985930343
institution Directory Open Access Journal
issn 1814-5892
2078-6069
language English
last_indexed 2024-04-13T14:49:03Z
publishDate 2015-06-01
publisher College of Engineering, University of Basrah
record_format Article
series Iraqi Journal for Electrical and Electronic Engineering
spelling doaj.art-c5a0b415366e41c58f3a4919859303432022-12-22T02:42:39ZengCollege of Engineering, University of BasrahIraqi Journal for Electrical and Electronic Engineering1814-58922078-60692015-06-011114248Multilevel Permutation with Different Block Size/ Stream Cipher Image EncryptionAbbas A. Jasim0Hiba Hakim1Computer Engineering Department University of Basrah Basrah, IraqComputer Engineering Department University of Basrah Basrah, IraqIn this work, a new image encryption method using a combined multilevel permutation with stream cipher is proposed. In the permutation algorithm, image is divided into blocks in each level and its blocks are rearranged by using pseudorandom permutation method. A new non linear stream cipher algorithm is also proposed that is based on combining several keys generated by Linear Feedback Shift Register (LFSR). The results shown that the proposed algorithm has a high security feature and it is efficient for image encryption. Practical tests proved that the proposed encryption algorithm is robust, provides high level of security and gives perfect reconstruction of the decrypted image.http://ijeee.org/volums/volume11/IJEEE11PDF/paper115.pdfImage encryptionPermutationStream cipherLFSR
spellingShingle Abbas A. Jasim
Hiba Hakim
Multilevel Permutation with Different Block Size/ Stream Cipher Image Encryption
Iraqi Journal for Electrical and Electronic Engineering
Image encryption
Permutation
Stream cipher
LFSR
title Multilevel Permutation with Different Block Size/ Stream Cipher Image Encryption
title_full Multilevel Permutation with Different Block Size/ Stream Cipher Image Encryption
title_fullStr Multilevel Permutation with Different Block Size/ Stream Cipher Image Encryption
title_full_unstemmed Multilevel Permutation with Different Block Size/ Stream Cipher Image Encryption
title_short Multilevel Permutation with Different Block Size/ Stream Cipher Image Encryption
title_sort multilevel permutation with different block size stream cipher image encryption
topic Image encryption
Permutation
Stream cipher
LFSR
url http://ijeee.org/volums/volume11/IJEEE11PDF/paper115.pdf
work_keys_str_mv AT abbasajasim multilevelpermutationwithdifferentblocksizestreamcipherimageencryption
AT hibahakim multilevelpermutationwithdifferentblocksizestreamcipherimageencryption