Title: Image integrity verification via reversible predictive hiding and elliptic curve Diffie-Hellman

Authors: Siddharth Agarwal; J. Jennifer Ranjani

Addresses: Department of Computer Science and Information Systems, Birla Institute of Technology and Science, Pilani, Rajasthan, India ' Department of Computer Science and Information Systems, Birla Institute of Technology and Science, Pilani, Rajasthan, India

Abstract: This paper presents a medical image integrity verification algorithm which will be able to detect any changes made in the pixel value or the size of a medical image. At the same time, it also provides a secure way of transmitting images over the public domain. This algorithm can not only ensure integrity of the medical image, but also checks if the sender of the image is authentic, making it useful for archiving medical images and remote medical diagnosis. This algorithm essentially has three modules: hashing, data embedding and image encryption. Initially, hash signatures are extracted from the image and are embedded inside the medical image. In the embedding phase, the image is divided into blocks of uneven size. In the raster scanning order, the blocks are embedded with multiple pixels depending on its smoothness. At the receiver end, the signatures are extracted and it can be used to verify the integrity of the medical images. The effectiveness of the embedding algorithm is verified in terms of peak signal to noise ratio, structural similarity index metrics, correlation coefficient. L2 norm is used for verifying the integrity of the images.

Keywords: reversible data hiding; elliptic cryptography; Diffie-Hellman; image encryption; integrity verification.

DOI: 10.1504/IJICA.2019.103379

International Journal of Innovative Computing and Applications, 2019 Vol.10 No.3/4, pp.154 - 163

Received: 17 Jul 2018
Accepted: 19 Mar 2019

Published online: 05 Nov 2019 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article