Reversible data hiding with selective bits difference expansion and modulus function

Aulia Arham, Hanung Adi Nugroho, Domi Sepri

Abstract


The integration of the internet of things (IoT) has significantly enhanced human life but also raises concerns about information security and privacy. Information security can be achieved through cryptography, which encrypts data to make it unreadable, or steganography, which hides data within other media. For sensitive media, such as military, medical, and forensic imaging, specialized techniques like reversible data hiding (RDH) are necessary to ensure the media can be fully restored after data extraction. Many researchers have proposed improvements to the RDH method in recent years. In this study, we propose an improved RDH method utilizing difference expansion and a modulus function. The method embeds data into the 4-bit, 3-bit, and 2-bit least significant bits (LSB) of the difference value of pixels, with a range of -2 and 2. The experimental findings demonstrate that our approach achieves a embedding capacity of 0.2507 bpp with 55.445 dB of peak signal-to-noise ratio (PSNR) for common images and 0.3849 bpp with 54.6810 dB of PSNR for medical images, using 2-bit difference values. The results demonstrate that our approach surpasses previous methods and holds promise for practical applications in IoT systems and the medical field, where secure and reversible data embedding is essential.

Keywords


cryptography; difference expansion; information security; reversible data hiding; steganography;

Full Text:

PDF


DOI: http://doi.org/10.12928/telkomnika.v23i3.26310

Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

TELKOMNIKA Telecommunication, Computing, Electronics and Control
ISSN: 1693-6930, e-ISSN: 2302-9293
Universitas Ahmad Dahlan, 4th Campus
Jl. Ringroad Selatan, Kragilan, Tamanan, Banguntapan, Bantul, Yogyakarta, Indonesia 55191
Phone: +62 (274) 563515, 511830, 379418, 371120
Fax: +62 274 564604

View TELKOMNIKA Stats