• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

计算机工程与科学 ›› 2023, Vol. 45 ›› Issue (01): 57-65.

• 计算机网络与信息安全 • 上一篇    下一篇

一种基于多级块加密置乱的防伪图案

周承卓,郑宏,王田玉,刘畅   

  1. (武汉大学电子信息学院,湖北 武汉 430072)
  • 收稿日期:2021-12-23 修回日期:2022-05-19 接受日期:2023-01-25 出版日期:2023-01-25 发布日期:2023-01-25
  • 基金资助:
    国家重点研发计划(2020YFF0304902);国家自然科学基金(61771352)

An anti-counterfeiting pattern based on multilevel blocks with encryption and scrambling

ZHOU Cheng-zhuo,ZHENG Hong,WANG Tian-yu,LIU Chang   

  1. (School of Electronic Information,Wuhan University,Wuhan 430072,China)
  • Received:2021-12-23 Revised:2022-05-19 Accepted:2023-01-25 Online:2023-01-25 Published:2023-01-25

摘要: 基于防伪技术的二维码认证近年来成为产业界和学术界的关注热点,现有二维码防伪方案往往存在辨识体验差、成本高或防伪能力不强的缺陷,且不能通过手机拍照进行验证。为此,基于信息隐藏中加密置乱的方法,结合像素点扩大为像素块的操作,提出了一种基于多级块加密置乱的新型防伪图案。首先,通过一级块扩大操作将原始二值密信图像中每个像素点用一个特定大小的像素块代替;然后,对得到的图像进行基于Logistic混沌序列的加密操作;接着通过Arnold变换对图像进行置乱;最后通过二级块扩大操作将得到的图像中的每个像素点用一个特定大小和灰度值的像素块代替,以形成复杂混乱的防伪图案,通过解码打印图像得到密信的可读性来区分一次打印和二次打印生成的印刷图案。实验结果表明,该算法生成的图案不仅保密性良好,而且对于目前常用的伪造手段具有较好的区分能力,实际尺寸较小,辨识相对方便。

关键词: 二维码, 印刷防伪, 信息隐藏, 防复制图案, 半脆弱

Abstract: Two-dimensional code authentication based on anti-counterfeiting techniques has received continuously increasing concerns from academia and industry. However, the existing anti-counterfeit scheme based on two-dimensional code has some drawbacks such as poor identification experience, high cost, and inadequate anti-counterfeit ability, and the anti-counterfeiting procedures take place only after sale. Therefore, a novel anti-counterfeiting pattern based on multilevel blocks with encryption and scrambling is proposed. Firstly, the first level expansion is performed to replace every pixel in the original binary message image by a pixel block with a specific size. Secondly, the obtained image is encrypted based on Logistic chaotic sequence. Thirdly, the image is scrambled by Arnold transformation. Finally, the second level expansion is performed to replace every pixel in the generated image by a pixel block with a specific size and gray value, so as to form a complex and chaotic anti-counterfeiting pattern. The printed image is decoded to obtain the readability of the secret message, in order to distinguish whether the pattern is printed at the first time or the second time. Experimental results show that the proposed anti-counterfeiting pattern has good confidentiality, good ability to distinguish the commonly used forgery means, smaller physical size, and relatively convenient identification procedure.

Key words: two-dimensional code, anti-counterfeiting printing, information hiding, anti-copying pattern, semi-fragile