Abstract

The image encryption is widely used to secure transmission of data in an open internet and internet works. Each type of data has its own unique features; therefore different data requires a different type of encryption algorithm. Most of the present day techniques are suitable for textual data and they are not suitable for multi- media content rich data such as images. Combined with nonlinear dynamic (chaotic) maps, a new algorithm is developed and applied to image based cryptosystems. In this proposed algorithm, we propose a pixel shuffling, base 64 encoding based algorithm, which is a combination of block permutation, pixel permutation and value transformation. In general, diffusion and permutation is performed in an iterative fashion. These two methods are opened and operated alternatively in every round of encryption process; at least four such chaotic sub keys are employed in every round of primitive encryption process. Decryption has the same structure, which operates in reverse order. The statistical analysis shows that the proposed algorithm has good immunity to various attacks and it is suitable for various software and hardware applications. A new approach is proposed to generate a random-bit sequence with a high degree of randomness. The proposed algorithm is a better alternative to satisfy the need for information security services. The performance analysis of the proposed new approach is tested for randomness by carrying out various testing rules and statistical test. Results of the various types of analysis are encouraging and imply that the proposed approach is very successfully able to adeptly trade offs between the speed and protection. Hence it is suitable for the real-time transmission of image and wireless communication applications.

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

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.