Research Article

A New Image Encryption Scheme Based on Hybrid Chaotic Maps

Algorithm 3

Proposed decryption process.
Input: cipher image C
Output: plain image P
Begin
 Step 1: produce the deshuffled vector as follows: , where denotes the exclusive OR operation bit by bit
 Step 2: produce the permutated each vector as follows: SP = SK (index)
 Step 3: obtain the permutation sub-bands (LLP, LHP, HIP, and HHP)
 Step 4: opposite stage and reshape vector components utilizing the chaotic index sequence to get sub-bands (LL, LH, HI, and HH)
 Step 5: use IDWT recovers to obtain the original image
End