Reversible data hiding in encrypted images based on additive homomorphic encryption and multi-MSB embedding

Reversible Data Hiding in Encrypted Images (RDHEI) combines image encryption and reversible data hiding to improve the security and information transmission efficiency for the network transmission of images.In RDHEI, the conventional bit-by-bit encryption destroys the spatial correlation in an origi...

Full description

Saved in:
Bibliographic Details
Main Authors: Wenqian XIAO, Gaobo YANG, Dewang WANG, Ming XIA
Format: Article
Language:English
Published: POSTS&TELECOM PRESS Co., LTD 2023-08-01
Series:网络与信息安全学报
Subjects:
Online Access:http://www.cjnis.com.cn/thesisDetails#10.11959/j.issn.2096-109x.2023058
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841529606098649088
author Wenqian XIAO
Gaobo YANG
Dewang WANG
Ming XIA
author_facet Wenqian XIAO
Gaobo YANG
Dewang WANG
Ming XIA
author_sort Wenqian XIAO
collection DOAJ
description Reversible Data Hiding in Encrypted Images (RDHEI) combines image encryption and reversible data hiding to improve the security and information transmission efficiency for the network transmission of images.In RDHEI, the conventional bit-by-bit encryption destroys the spatial correlation in an original image and has side effects on the preservation of embedding spaces.An approach for RHDEI was proposed, which utilized additive homomorphic encryption and a multi-MSB (Most Significant Bit) embedding strategy to create room within the encryption process.The original image was divided into non-overlapped blocks, and each block was subjected to the same key for additive homomorphic encryption.This helped transfer the pixel correlation within an original block to the encrypted image block as much as possible.To enhance security, the encrypted image was further subjected to an Arnold transformation on a block-by-block basis.The decision of whether data will be embedded in a block and the embedding capacity were determined by the pixel differences within the block and the predicted values.When a block was selected for embedding, a small number of LSBs (Least Significant Bits) were used to store the prediction differences, ensuring reversibility.The redundant multi-MSBs were embedded with secret information by bit replacement.For the possible errors caused by multi-MSBs prediction, an embedding position selection strategy was designed by vacating MSBs in terms of the values of prediction errors, then more MSBs were reserved for those pixels with less prediction errors.During decryption, the secret information can be accurately extracted from the multiple MSBs of the pixels in a block, and the image content can be losslessly recovered using the number of embedded multi-MSBs, predicted values, and prediction differences.Experimental results on the BOWS-2 image dataset demonstrate that the average embedding capacity is improved to 2.58 bit/pixel, surpassing existing methods.
format Article
id doaj-art-50b6180e09344c20ad2613fc8cde4a9a
institution Kabale University
issn 2096-109X
language English
publishDate 2023-08-01
publisher POSTS&TELECOM PRESS Co., LTD
record_format Article
series 网络与信息安全学报
spelling doaj-art-50b6180e09344c20ad2613fc8cde4a9a2025-01-15T03:16:46ZengPOSTS&TELECOM PRESS Co., LTD网络与信息安全学报2096-109X2023-08-01912113359579614Reversible data hiding in encrypted images based on additive homomorphic encryption and multi-MSB embeddingWenqian XIAOGaobo YANGDewang WANGMing XIAReversible Data Hiding in Encrypted Images (RDHEI) combines image encryption and reversible data hiding to improve the security and information transmission efficiency for the network transmission of images.In RDHEI, the conventional bit-by-bit encryption destroys the spatial correlation in an original image and has side effects on the preservation of embedding spaces.An approach for RHDEI was proposed, which utilized additive homomorphic encryption and a multi-MSB (Most Significant Bit) embedding strategy to create room within the encryption process.The original image was divided into non-overlapped blocks, and each block was subjected to the same key for additive homomorphic encryption.This helped transfer the pixel correlation within an original block to the encrypted image block as much as possible.To enhance security, the encrypted image was further subjected to an Arnold transformation on a block-by-block basis.The decision of whether data will be embedded in a block and the embedding capacity were determined by the pixel differences within the block and the predicted values.When a block was selected for embedding, a small number of LSBs (Least Significant Bits) were used to store the prediction differences, ensuring reversibility.The redundant multi-MSBs were embedded with secret information by bit replacement.For the possible errors caused by multi-MSBs prediction, an embedding position selection strategy was designed by vacating MSBs in terms of the values of prediction errors, then more MSBs were reserved for those pixels with less prediction errors.During decryption, the secret information can be accurately extracted from the multiple MSBs of the pixels in a block, and the image content can be losslessly recovered using the number of embedded multi-MSBs, predicted values, and prediction differences.Experimental results on the BOWS-2 image dataset demonstrate that the average embedding capacity is improved to 2.58 bit/pixel, surpassing existing methods.http://www.cjnis.com.cn/thesisDetails#10.11959/j.issn.2096-109x.2023058additive homomorphismreversible data hidingencrypted domainmulti-MSB embedding
spellingShingle Wenqian XIAO
Gaobo YANG
Dewang WANG
Ming XIA
Reversible data hiding in encrypted images based on additive homomorphic encryption and multi-MSB embedding
网络与信息安全学报
additive homomorphism
reversible data hiding
encrypted domain
multi-MSB embedding
title Reversible data hiding in encrypted images based on additive homomorphic encryption and multi-MSB embedding
title_full Reversible data hiding in encrypted images based on additive homomorphic encryption and multi-MSB embedding
title_fullStr Reversible data hiding in encrypted images based on additive homomorphic encryption and multi-MSB embedding
title_full_unstemmed Reversible data hiding in encrypted images based on additive homomorphic encryption and multi-MSB embedding
title_short Reversible data hiding in encrypted images based on additive homomorphic encryption and multi-MSB embedding
title_sort reversible data hiding in encrypted images based on additive homomorphic encryption and multi msb embedding
topic additive homomorphism
reversible data hiding
encrypted domain
multi-MSB embedding
url http://www.cjnis.com.cn/thesisDetails#10.11959/j.issn.2096-109x.2023058
work_keys_str_mv AT wenqianxiao reversibledatahidinginencryptedimagesbasedonadditivehomomorphicencryptionandmultimsbembedding
AT gaoboyang reversibledatahidinginencryptedimagesbasedonadditivehomomorphicencryptionandmultimsbembedding
AT dewangwang reversibledatahidinginencryptedimagesbasedonadditivehomomorphicencryptionandmultimsbembedding
AT mingxia reversibledatahidinginencryptedimagesbasedonadditivehomomorphicencryptionandmultimsbembedding