1. Image Encryption Techniques Using Fractal Function : A Review
- Author
-
Shafali Agarwal
- Subjects
Image Encryption ,Plaintext-aware encryption ,Theoretical computer science ,Computer science ,Fractal transform ,ComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISION ,NIST test suite ,02 engineering and technology ,Encryption ,01 natural sciences ,chaotic function ,010309 optics ,Multiple encryption ,fractal ,0103 physical sciences ,Computer Science::Multimedia ,0202 electrical engineering, electronic engineering, information engineering ,Cryptosystem ,Computer Science::Cryptography and Security ,business.industry ,Key space ,Scrambling ,Deterministic encryption ,Probabilistic encryption ,020201 artificial intelligence & image processing ,business - Abstract
An increasing demand of secure data transmission over internet leads to the challenge of implementing a consistent cryptosystem. In 2004, USA navy published the patent which highlights the importance of fractal as an encryption/decryption key in a cryptosystem [1]. Fractal possess butterfly effect i.e. sensitivity to initial condition, due to which small change in input produces a major change in output. This paper summarizes the various recent image encryption techniques in which fractal key is used to encrypt/decrypt followed by substitution, scrambling and diffusion techniques to provide strong cryptosystem. The algorithms covered both private key encryption as well as public key encryption technique in the paper. The analysed algorithms include a set of fractal function such as Mandelbrot set, Julia set, Hilbert curve, 3D fractal, multi-fractal, IFS and chaotic function to generate a complex key used in the encryption process. Corresponding performance of each algorithm is analysed by PSNR test, key space, sensitivity analysis and correlation coefficient value between the adjacent pixels of both images (Original image and encrypted image) which shows significant improvement in performance over the traditional encryption methods.
- Published
- 2022
- Full Text
- View/download PDF