Abstract

Currently, much attention has been paid to reversible data hiding (RDH) in an encrypted domain due to the popular deployment of cloud storage. However, nearly all existing RDH schemes in the encrypted domain are proposed for raster images, and very little work has been done to 2D vector graphics, which are represented in real numbers. In this paper, a reversible mapping model for real numbers is first built. It maps the points in $R^{n}$ to $2^{s}$ non-intersecting subsets in $R^{n}$ , which guarantees that $s$ bits can be embedded into each real number. Based on the model, an RDH scheme in encrypted 2D vector graphics is put forward. In the scheme, a user encrypts 2D engineering graphics and stores them in the cloud, and then the cloud service provider can perform information hiding, extraction, and even recover the encrypted 2D vector graphics. For the authorized user, it can acquire the recovered 2D vector graphics from the cloud and obtain their original versions after decryption. For an unauthorized user, he can only acquire the encrypted 2D vector graphics with a hidden message, and only approximate 2D vector graphics can be obtained even if he knows the decryption key but does not know the hiding key. The experimental results and analysis show that it can strike a good balance between security, distortion, and capacity. It provides a new paradigm for RDH in the encrypted domain for the data represented in real numbers.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call