Abstract

This paper presents a novel fast algorithm, which consists of two parts, namely, Choquet fuzzy integral for generation of a pseudo-random keystream, and a self-adaptive masking process for increasing shuffling pixels of the image. The first part, which is the major core of the encryption algorithm, is a pseudo-random keystream generator based on the Choquet fuzzy integral. A 128-bit key is used for generating the parameters of the Choquet fuzzy integral, and increasing the security of the proposed algorithm. The second part uses one half of image data for shuffling of the other half of image reciprocally and aims to increase the image entropy. It is demonstrated that the number of pixel change rate (NPCR) and the unified average changing intensity (UACI) can satisfy security and performance requirements (NPCR > 0.9969, UACI > 0.3349). The experimental results obtained for the USC-SIPI image database, have shown the high performance on the sensitivity, speed and security of the proposed algorithm

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call