计算机应用 ›› 2015, Vol. 35 ›› Issue (7): 1903-1907.DOI: 10.11772/j.issn.1001-9081.2015.07.1903

• 信息安全 • 上一篇    下一篇

基于纠错码的健壮性图像信息隐藏算法

任方1,2, 郑东2   

  1. 1. 西安邮电大学 通信与信息工程学院, 西安 710121;
    2. 无线网络安全技术国家工程实验室(西安邮电大学), 西安 710121
  • 收稿日期:2015-02-12 修回日期:2015-03-31 出版日期:2015-07-10 发布日期:2015-07-17
  • 通讯作者: 任方(1981-),男,陕西西安人,讲师,博士,主要研究方向:密码学、信息安全,renfang_81@163.com
  • 作者简介:郑东(1964-),男,山西翼城人,教授,博士,主要研究方向:密码学、云计算安全。
  • 基金资助:

    国家自然科学基金资助项目(61472472,61272037);工信部国家科技重大专项(2013ZX03002004);陕西省自然科学基金资助重点项目(2013JZ020);西安邮电大学青年基金资助项目(ZL2013-06)。

Robust image information hiding algorithm based on error correcting codes

REN Fang1,2, ZHENG Dong2   

  1. 1. School of Telecommunication and Information Engineering, Xi'an University of Posts and Telecommunications, Xi'an Shaanxi 710121, China;
    2. National Engineering Laboratory for Wireless Security (Xi'an University of Posts and Telecommunications), Xi'an Shaanxi 710121, China
  • Received:2015-02-12 Revised:2015-03-31 Online:2015-07-10 Published:2015-07-17

摘要:

针对空域图像信息隐藏(IH)算法健壮性较差的缺陷,研究了基于纠错码的图像信息隐藏算法。利用纠错码能够纠正随机错误的特性提高空域信息隐藏算法抵抗攻击者修改载体的能力。给出了两类不同的算法:基于纠错码的最低有效位(LSB)信息隐藏算法与基于纠错码的灰度位信息隐藏算法。前者将秘密信息进行编码并以LSB的形式进行嵌入,能够在低密度噪声的情况下实现较高的健壮性;后者利用图像像素灰度值的结构特点,以Hamming码的形式对每一个已嵌入秘密信息的像素灰度值进行编码,可以达到独立纠正一个错误的目的。理论分析和实验结果表明,在相同的噪声密度和噪声幅度下,这两类算法恢复的秘密信息百分比均高于基本的LSB算法,是两种具有较高健壮性的信息隐藏算法。

关键词: 信息隐藏, 纠错码, 健壮性, 图像, 最低有效位

Abstract:

The research on image Information Hiding (IH) algorithm based on error-correcting code is aimed at overcoming poor robustness flaws of spatial domain image information hiding algorithm. The property of correcting random error of the error-correcting code could be used to improve the robustness of spatial domain information hiding algorithm, so that the modifications to the covers by attacker could be effectively resisted. Two different algorithms were proposed: the Least Significant Bit (LSB) information hiding algorithm based on error-correcting code and the gray-bit information hiding algorithm based on error-correction code. By embedding the coding form of secret information in LSB in the first algorithm, relatively high robustness could be achieved in the case of low density noise; while in the second one, by applying the structural characteristics of image pixel gray values, and coding each pixel gray value which had been embedded the secret information in the form of Hamming code, one error could be corrected by each pixel independently. Both theoretical analysis and experimental results show that, under the condition of same density and value of noise, the percentages of secret information recovered of these two algorithms are higher than the basic LSB algorithm, so they are two information hiding algorithms with higher robustness.

Key words: Information Hiding (IH), error-correcting code, robustness, image, Least Significant Bit (LSB)

中图分类号: