RyanHangZhou / Reversible-Data-Hiding-JPEG

Separable Reversible Data Hiding in Encrypted JPEG Bitstream

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Separable Reversible Data Hiding in Encrypted JPEG Bitstream

Created by Zhenxing Qian, Hang Zhou, Xinpeng Zhang, Weiming Zhang.

Introduction

This work is published on Transactions on Dependable and Secure Computing (TDSC), 2016.

We first propose a JPEG encryption algorithm, which enciphers an image to a smaller size and keeps the format compliant to JPEG decoder. It outperforms a previous work in terms of separation capability, embedding capacity and security.

Usage

Put source JPEG images in the "images\test_images" directory.
Download 'jpeg_toolbox' and compile jpeg_read.m and jpeg_write.m.
Start from main.m

Citation

If you find our work useful in your research, please consider citing:

@article{qian2016separable,
   title={Separable reversible data hiding in encrypted JPEG bitstreams},
   author={Qian, Zhenxing and Zhou, Hang and Zhang, Xinpeng and Zhang, Weiming},
   journal={IEEE Transactions on Dependable and Secure Computing},
   year={2016},
   publisher={IEEE}
}

License

About

Separable Reversible Data Hiding in Encrypted JPEG Bitstream


Languages

Language:MATLAB 100.0%