A Modulo Function-Based Robust Asymmetric Variable Data Hiding Using DCT

This work presents a new asymmetric data hiding technique that hides a variable number of secret message bits in the discrete cosine transform (DCT) coefficients of a cover image using a modular distance technique. Prior to data hiding, the proposed framework transforms a cover image from a spatial...

Full description

Bibliographic Details
Main Authors: Sahib Khan, Khalil Khan, Arslan Arif, Mahmoud Hassaballah, Jehad Ali, Qui Thanh Hoai Ta, Lisu Yu
Format: Article
Language:English
Published: MDPI AG 2020-10-01
Series:Symmetry
Subjects:
Online Access:https://www.mdpi.com/2073-8994/12/10/1659
_version_ 1797551288831967232
author Sahib Khan
Khalil Khan
Arslan Arif
Mahmoud Hassaballah
Jehad Ali
Qui Thanh Hoai Ta
Lisu Yu
author_facet Sahib Khan
Khalil Khan
Arslan Arif
Mahmoud Hassaballah
Jehad Ali
Qui Thanh Hoai Ta
Lisu Yu
author_sort Sahib Khan
collection DOAJ
description This work presents a new asymmetric data hiding technique that hides a variable number of secret message bits in the discrete cosine transform (DCT) coefficients of a cover image using a modular distance technique. Prior to data hiding, the proposed framework transforms a cover image from a spatial domain to various frequency coefficients using DCT. The DCT coefficients are arranged in two groups: one with low-frequency coefficient, and the other with the medium and high-frequency coefficients. The medium and higher frequency coefficients are processed for variable data hiding asymmetrically. The proposed technique hides variable sets of secret information bits in different coefficients. The variation in hidden secret information is maintained using a key developed based on the modulo of distance of a coefficient from the reference point. The same key is also used to retrieve the confidential information at the receiver ends. The results reveal that the presented framework does not create any visually significant distortion, and thus the hidden information does not attract the human visual system (HVS). The technique also results in high data hiding efficiency.
first_indexed 2024-03-10T15:42:26Z
format Article
id doaj.art-78b6561831be41269caae906c88828b2
institution Directory Open Access Journal
issn 2073-8994
language English
last_indexed 2024-03-10T15:42:26Z
publishDate 2020-10-01
publisher MDPI AG
record_format Article
series Symmetry
spelling doaj.art-78b6561831be41269caae906c88828b22023-11-20T16:41:16ZengMDPI AGSymmetry2073-89942020-10-011210165910.3390/sym12101659A Modulo Function-Based Robust Asymmetric Variable Data Hiding Using DCTSahib Khan0Khalil Khan1Arslan Arif2Mahmoud Hassaballah3Jehad Ali4Qui Thanh Hoai Ta5Lisu Yu6Department of Telecommunication Engineering, University of Engineering and Technology Mardan, Mardan 23200, PakistanDepartment of Electrical Engineering, University of Azad Jammu and Kashmir, Muzaffarabad 13100, PakistanFaculty of Engineering, University of Central Punjab, Lahore 54782, PakistanDepartment of Computer Science, Faculty of Computers and Information, South Valley University, Qena 83523, EgyptDepartment of Computer Engineering and Department of AI Convergence Network, Ajou University, Suwon 16499, KoreaInstitute of Research and Development, Duy Tan University, Danang 550000, VietnamSchool of Information Engineering, Nanchang University, Nanchang 330031, ChinaThis work presents a new asymmetric data hiding technique that hides a variable number of secret message bits in the discrete cosine transform (DCT) coefficients of a cover image using a modular distance technique. Prior to data hiding, the proposed framework transforms a cover image from a spatial domain to various frequency coefficients using DCT. The DCT coefficients are arranged in two groups: one with low-frequency coefficient, and the other with the medium and high-frequency coefficients. The medium and higher frequency coefficients are processed for variable data hiding asymmetrically. The proposed technique hides variable sets of secret information bits in different coefficients. The variation in hidden secret information is maintained using a key developed based on the modulo of distance of a coefficient from the reference point. The same key is also used to retrieve the confidential information at the receiver ends. The results reveal that the presented framework does not create any visually significant distortion, and thus the hidden information does not attract the human visual system (HVS). The technique also results in high data hiding efficiency.https://www.mdpi.com/2073-8994/12/10/1659asymmetric data hidingmodulo functionDCT<i>PSNR</i><i>SSIM</i>hiding efficiency
spellingShingle Sahib Khan
Khalil Khan
Arslan Arif
Mahmoud Hassaballah
Jehad Ali
Qui Thanh Hoai Ta
Lisu Yu
A Modulo Function-Based Robust Asymmetric Variable Data Hiding Using DCT
Symmetry
asymmetric data hiding
modulo function
DCT
<i>PSNR</i>
<i>SSIM</i>
hiding efficiency
title A Modulo Function-Based Robust Asymmetric Variable Data Hiding Using DCT
title_full A Modulo Function-Based Robust Asymmetric Variable Data Hiding Using DCT
title_fullStr A Modulo Function-Based Robust Asymmetric Variable Data Hiding Using DCT
title_full_unstemmed A Modulo Function-Based Robust Asymmetric Variable Data Hiding Using DCT
title_short A Modulo Function-Based Robust Asymmetric Variable Data Hiding Using DCT
title_sort modulo function based robust asymmetric variable data hiding using dct
topic asymmetric data hiding
modulo function
DCT
<i>PSNR</i>
<i>SSIM</i>
hiding efficiency
url https://www.mdpi.com/2073-8994/12/10/1659
work_keys_str_mv AT sahibkhan amodulofunctionbasedrobustasymmetricvariabledatahidingusingdct
AT khalilkhan amodulofunctionbasedrobustasymmetricvariabledatahidingusingdct
AT arslanarif amodulofunctionbasedrobustasymmetricvariabledatahidingusingdct
AT mahmoudhassaballah amodulofunctionbasedrobustasymmetricvariabledatahidingusingdct
AT jehadali amodulofunctionbasedrobustasymmetricvariabledatahidingusingdct
AT quithanhhoaita amodulofunctionbasedrobustasymmetricvariabledatahidingusingdct
AT lisuyu amodulofunctionbasedrobustasymmetricvariabledatahidingusingdct
AT sahibkhan modulofunctionbasedrobustasymmetricvariabledatahidingusingdct
AT khalilkhan modulofunctionbasedrobustasymmetricvariabledatahidingusingdct
AT arslanarif modulofunctionbasedrobustasymmetricvariabledatahidingusingdct
AT mahmoudhassaballah modulofunctionbasedrobustasymmetricvariabledatahidingusingdct
AT jehadali modulofunctionbasedrobustasymmetricvariabledatahidingusingdct
AT quithanhhoaita modulofunctionbasedrobustasymmetricvariabledatahidingusingdct
AT lisuyu modulofunctionbasedrobustasymmetricvariabledatahidingusingdct