4.7 Article

Confusion and diffusion of color images with multiple chaotic maps and chaos-based pseudorandom binary number generator

Journal

NONLINEAR DYNAMICS
Volume 80, Issue 1-2, Pages 615-627

Publisher

SPRINGER
DOI: 10.1007/s11071-015-1893-8

Keywords

Arnold cat map; PRBNG; One-dimensional chaotic maps

Funding

  1. Department of Computer Science, Barrackpore Rastraguru Surendranath College, Kolkata, West Bengal, India

Ask authors/readers for more resources

In this communication, a chaos-based symmetric key encryption of RGB color images with multiple chaotic maps and pseudorandom binary number generator (PRBNG) has been proposed. The original image is first scrambled using generalized Arnold cat map to achieve confusion. The scrambled image is then encrypted using chaotic sequences generated by multiple one-dimensional chaotic maps. Selection of the map is made pseudorandom by letting the selection be determined by the output generated by a chaos-based pseudorandom binary number generator. Encryption based on multiple chaotic maps where the choice of map is governed by the output of PRBNG leads to the most important contribution of this work: It affords a high degree of security by providing a very large key space. Statistical tests like histogram analysis, correlation coefficient analysis, measures of central tendency and dispersion along with key sensitivity test, key space analysis, information entropy test have been used. To demonstrate the efficiency and superior performance of the proposed approach as compared to existing techniques, the metrics mean squared error, peak signal-tonoise ratio, number of pixels change rate and unified average changing rate have been used for a quantified assessment of the encryption quality.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available