IEEE Access (Jan 2020)

Secure Image Transmission Using Chaotic-Enhanced Elliptic Curve Cryptography

  • Roayat Ismail Abdelfatah

DOI
https://doi.org/10.1109/ACCESS.2019.2958336
Journal volume & issue
Vol. 8
pp. 3875 – 3890

Abstract

Read online

In this paper, a novel scheme for secure and real time image transmission is introduced. The scheme uses a block-based elliptic curve (BBEC) public key encryption as a first stage of encryption so it solves the key distribution and management problem of symmetric key encryption in an efficient method. Then the security of first stage BBEC encryption is enhanced through a second stage of encryption which XOR the BBEC first stage output with a pseudo random sequence generated by a new designed multi chaotic pseudo random generator STH. It merges Sine, Ten and Henon maps (STH) and so it has five secret control parameters which increase the key space and hence the scheme security against brute force attacks. Both the key of the first stage BBEC image encryption and the control parameters of the second stage STH depend on two parts: EC Diffie-Hellman shared secret key and the input plain image itself which provides a good randomness and achieves a strong resistance against chosen plaintext attacks. After the two stages of encryption, the encrypted image is digitally signed in an efficient method to achieve integrity, authentication and non-repudiation. The results prove that the proposed scheme is more secure and faster than some other recent EC based schemes. It has low correlation, huge key space; key-dependent pixel value replacement and can resist statistical, differential and noise attacks.

Keywords