应用科学学报 ›› 2016, Vol. 34 ›› Issue (5): 575-584.doi: 10.3969/j.issn.0255-8297.2016.05.010

• 多媒体信息安全专刊 • 上一篇    下一篇

一种基于嵌入列扩展的±1改进乘积隐写码

张凌宇1,2, 赵险峰2   

  1. 1. 辽宁石油化工大学计算机与通信工程学院, 辽宁抚顺 113001;
    2. 中国科学院信息工程研究所信息安全国家重点实验室, 北京 100093
  • 收稿日期:2016-07-29 修回日期:2016-08-16 出版日期:2016-09-30 发布日期:2016-09-30
  • 作者简介:张凌宇,博士生,讲师,研究方向:信息隐藏,E-mail:zhanglingyu@iie.ac.cn
  • 基金资助:

    中国科学院战略性先导科技专项课题基金(No.XDA06030600);中国科学院信息工程研究所重点项目基金(No.Y5Z0131201);国家自然科学基金(No.61303259,No.U1536105)资助

Plus-Minus One Modified Product Steganographic Coding Based on Extended Embeddable Columns

ZHANG Ling-yu1,2, ZHAO Xian-feng2   

  1. 1. School of Computer and Communication Engineering, Liaoning Shihua University, Fushun 113001, Liaoning Province, China;
    2. The State Key Laboratory of Information Security, Institute of Information Engineering, Chinese Academy of Sciences, Beijing 100093, China
  • Received:2016-07-29 Revised:2016-08-16 Online:2016-09-30 Published:2016-09-30

摘要:

现有的乘积码技术是基于特定奇偶校验矩阵H生成(nk)线性分组码的,对2r1-1×2r2-1汉明码阵的1~2r1-1行及1~2r2-1列逐行逐列嵌入密文比特。乘积码是一种利用短码构造长码的并行级联分组码,译码采用相对简单的迭代译码技术。提出一种基于嵌入列扩展的±1改进乘积隐写码(plus-minus one modified product steganographic coding,±1MPSC)。与原有的完美乘积码(product perfect code,PPC)相比,增加了2r2-1-1个嵌入列。此外,还提出一种新的嵌入技术,利用最低有效位及次低有效位建立异或数据链以降低反转次数,提高嵌入效率。理论分析与实验结果表明,该方法的嵌入率比原有的PPC算法提升近1.33倍,D-E曲线总体性能提升接近2%。

关键词: 并行级联分组码, 完美乘积码, ±, 嵌入列扩展, 1改进乘积隐写码

Abstract:

In the existing product coding technique, secret data are embedded into rows and columns of a particular Hamming code matrix in a sequential fashion using the (n, k) linear block codes generated with a parity-check matrix H. The product code is a type of parallel concatenated block code that uses short codes to construct a long code. In decoding, a relatively simple iterative technique is used. This paper proposes a novel algorithm of ±1 modified product steganographic code (±1 MPSC) by expending some embeddable columns. Compared with the product perfect code (PPC), ±1 MPSC uses 2c-1-1 additional columns where c is the column number of the Hamming code matrix. It also uses a XOR data list constructed by LSB and second LSB of adjacent carrier elements to further reduce the number of flips to improve embedding efficiency. The theoretical analysis and experiments show that the embedding rate of the proposed method reaches 1.33 times that of PPC, and the total performance of D-E curve is improved nearly 2%.

Key words: expending embeddable columns, parallel concatenated block code, ±, 1 modified product steganographic code, perfect product code

中图分类号: