Image Encryption Techniques Using Fractal Function : A Review
Autor: | Shafali Agarwal |
---|---|
Rok vydání: | 2022 |
Předmět: |
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 |
DOI: | 10.5281/zenodo.6471877 |
Popis: | 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. |
Databáze: | OpenAIRE |
Externí odkaz: |