华南理工大学学报(自然科学版)

• 计算机科学与技术 • 上一篇    下一篇

用于电子发票凭据篡改检测与恢复的认证水印算法

尹帮旭 陈帆 和红杰1   

  1. 西南交通大学 信息科学与技术学院,四川 成都 610031
  • 收稿日期:2017-10-12 出版日期:2018-05-25 发布日期:2018-04-03
  • 通信作者: 和红杰( 1971-) ,女,博士,教授,博士生导师,主要从事图像处理、信息安全、深度学习等的研究 E-mail:hjhe@swjtu.edu.cn
  • 作者简介:尹帮旭( 1984-) ,男,博士生,主要从事数字水印、教育信息技术等的研究
  • 基金资助:
     国家自然科学基金资助项目( 61872303, 61373180) ;四川省科技厅科技创新人才计划项目( 2018RZ0143) 

Watermarking Algorithm for Tamper Detection and Recovery of EInvoice Proof Authentication
 

YIN Bangxu CHEN Fan HE Hongjie    

  1.  School of Information Science and Technology,Southwest Jiaotong University,Chengdu 610031,Sichuan,China
  • Received:2017-10-12 Online:2018-05-25 Published:2018-04-03
  • Contact: 和红杰( 1971-) ,女,博士,教授,博士生导师,主要从事图像处理、信息安全、深度学习等的研究 E-mail:hjhe@swjtu.edu.cn
  • About author:尹帮旭( 1984-) ,男,博士生,主要从事数字水印、教育信息技术等的研究
  • Supported by:
     Supported by the National Natural Science Foundation of China( 61872303, 61373180) 

摘要: 综合考虑文件大小、篡改检测性能和恢复质量,提出了一种适用于电子发票凭据 真实性认证的 GIF 图像水印算法. 该算法根据电子发票特性将图像块划分为重要块和非 重要块两类,对所有图像块结合内容和类型码生成认证水印并嵌入自身的最低有效位,然 后对重要块生成变长恢复水印,并基于密钥和重要块比例自适应选择多个非重要块携带 水印信息,以使含水印图像的质量和文件大小最优. 通过认证水印、类型码和恢复水印三 层比较实现了对图像块的真实性认证. 图像块分类仅对重要块生成变长恢复水印,能有效 降低水印嵌入容量,不仅提高了含水印图像的质量,而且使含水印电子发票的GIF 图像文 件较小,同时三层比较检测还提高了算法的篡改检测性能. 与现有同类认证水印算法相 比,文中算法可在不降低篡改检测与恢复性能的基础上,使含水印电子发票图像的GIF 文 件减小1/2. 

关键词: 电子发票凭据, 认证水印, 篡改检测, 篡改恢复, 文件大小 

Abstract:

By taking into consideration the detection performance, recovery quality and file size, this paper proposes an authentication-watermarking algorithm for an einvoice proof image in GIF format. According to the characteristics of an einvoice image invoice,all blocks are classified into an important block and an unimportant one. The authentication watermark of each block is generated according to the type code and content itself,and is inserted the least significant bit ( LSB) itself. To improve imperceptibility and filesize, the recovery watermark with unfixed length of each important block is generated and is embedded in the many unimportant blocks randomly chosen on the basis of secret key. The validity of an einvoice image is detected by threelayered detection by means of authentication watermark, type code and recovery watermark. The watermark capacity of the proposed scheme is reduced to about 0. 5 bpp ( bit per pixel) since the important blocks are used to generate the recovery watermark with unfixed length. The low watermark payload not only improves the quality of watermarked einvoice image,but also reduces the file size of watermarked GIF image. Furthermore, the tamper detection performance is improved due to the threelayered detection. Compared with the current similar watermarking methods,the watermarked einvoice image generated by the proposed scheme has a better quality,which means that its filesize is half in comparison with that generated by the current methods,without influence of the tamper detection and recovery performance. 

Key words: e-invoice, authentication watermarking, tamper detection, tamper recovery, file-can

中图分类号: