Research of Secure Image Encryption Technique Using Blowfish And Chaos

This paper focuses mainly on the different kinds of image encryption and decryption technique. The demand for fast and secure cryptographic encryption techniques has been growing over the recent year. In open network, it is important to keep sensitive information secure from becoming vulnerable to unauthorized access. Encryption is used to ensure high security for image. Blowfish Algorithm ( BA ) algorithm is a symmetric block cipher with a 64-bit block size and variable key lengths from 32 bits up to a maximum of 448 bits. Chaos has been widely used for image encryption for its different features. There are many chaos based encryption techniques. Chaotic maps gives advatnages of large key space and high level security. There are various techniques which are discovered from time to time to encrypt the images to make images more secure. In this paper; proposed system used canny method for find the maximum boundary of image. In this paper a Different Image Encryption and encryption techniques that are existing is given. It additionally focuses on the functionality of Image encryption and decryption techniques. Parameters such as NPCR ( Number of Pixels Changing Rate ), UACI ( Unified Average Changing Intensity ), and CC ( Correlation Co-efficient ) are used for the effectiveness of our proposed technique. The result provides a high level of security. C++ is used in the implementation of the blowfish algorithm; MATLAB programming is used in the implementation of correlation coefficient, NPCR, UACI. To evaluate security & performance, correlation coefficient, NPCR, UACI etc.