Click here to Skip to main content
15,881,709 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
i want to work on a project based on image encryption application where i wish to use chaotic image encryption algorithm. does it will supprt all types of image formats?

What I have tried:

Basic guide and tutorial about encryption technique.
Posted
Updated 1-Jan-18 23:16pm

1 solution

yes it does, but it depends on which image library you use in Java, first of all lets learn about this algoritham

Proposed an effective chaotic encryption scheme based on confusion and diffusion principles.

•
Introduced bitwise circular rotation operation to increase plaintext sensitivity.

•
Proposed an effective encryption scheme with two independent chaotic functions to increase computing ability.

•
Test results indicate that the proposed encryption method is more secure and fast.



It shuffs the positions and changing the grey values of image pixels are combined to confuse the relationship between the cipher-image and the plain-image. Firstly, the Arnold cat map is used to shuffle the positions of the image pixels in the spatial-domain. Then the discrete output signal of the Chen's chaotic system is preprocessed to be suitable for the grayscale image encryption, and the shuffled image is encrypted by the preprocessed signal pixel by pixel. The experimental results demonstrate that the key space is large enough to resist the brute-force attack and the distribution of grey values of the encrypted image has a random-like behavior.


more details here -

Chaotic cryptology - Wikipedia[^]


Have you tried any code? I have one in C# let me know if that works for you , will upload that somewhere and give you the link
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900