Image Encryption Using P-Fibonacci Decomposition and Transform

Introduction

This paper has introduced a new image encryption algorithm, which use one of Truncated P-Fibonacci Bit-planes (TPFB) of another source image as the security key image. The user has the flexibility to use any new or existing image as a source image to generate the TPFBs and to include any scrambling algorithm into our proposed encryption algorithm. The experimental results have shown that the proposed algorithm has excellent performance for image encryption. It has a sufficiently large key space, ensuring a high security level. It has potential applications in privacy and copyright protection.

weijiacao13

Main results

weijiacao14

Figure 1. Color image encryption. (a) The original color image with the size of 256x256; (b) The source image with the size of 256x256; (c) The encrypted color image;  (d) The recovered image;  (e) Histogram of the original image in (a); (f) the  TPFB of the source image in (b), p=2; (g) Histogram of the encrypted image in (c); (h) Histogram of the difference between (a) and (d).

weijiacao15

Figure 2. Image encrypted using different TPFBs of a source image in Figure 3(b) with p=3. (a) The TPFB; (b) The  TPFB; (c) The TPFB; (d)The encrypted image using the bit-plane in (a); (e) The encrypted image using the bit-plane in (b); (f) The encrypted image using the bit-plane in (c).

weijiacao16

Figure 3. The encrypted results using the TPFBs with different p values (a) The  TPFB, p=3; (b) The  TPFB, p=5; (c) The TPFB, p=7; (d) The encrypted image using (a); (e) The encrypted image using (b); (f) The encrypted image using (c).