Skip to main navigation Skip to search Skip to main content

Defeating Lattice-Based Data Hiding Code Via Decoding Security Hole

  • Yuan Gen Wang
  • , Guopu Zhu
  • , Jin Li
  • , Mauro Conti
  • , Jiwu Huang
  • Guangzhou University
  • Shenzhen Institute of Advanced Technology
  • University of Padua
  • Shenzhen University

Research output: Contribution to journalArticlepeer-review

Abstract

Lattice code has been widely used for data hiding. It can provide security for data hiding by randomly translating its codebook with a secret dither. However, besides the secret dither, there are an infinite amount of points that are near the secret dither and can also be used for perfect decoding in the noiseless scenario. This means that lattice-based data hiding has a serious security hole, named decoding security hole (DSH) in this paper. After a theoretical analysis of DSH, we find that these points form a convex polytope and the centroid of this convex polytope is the secret dither. Based on this finding, a simple yet effective attack method is presented to estimate the secret dither of lattice-based data hiding. Extensive experimental results show that the proposed method significantly outperforms state-of-the-art attack methods, especially when the number of observations is small or the document-to-watermark ratio changes over a wide range.

Original languageEnglish
Article number8982046
Pages (from-to)76-87
Number of pages12
JournalIEEE Transactions on Circuits and Systems for Video Technology
Volume31
Issue number1
DOIs
StatePublished - Jan 2021
Externally publishedYes

Keywords

  • Data hiding
  • lattice code
  • perfect decoding
  • secret dither
  • watermarking security

Fingerprint

Dive into the research topics of 'Defeating Lattice-Based Data Hiding Code Via Decoding Security Hole'. Together they form a unique fingerprint.

Cite this