计算机应用 ›› 2013, Vol. 33 ›› Issue (10): 2861-2864.

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

基于Ising模型的QR码加密算法

周庆,黄党志   

  1. 重庆大学 计算机学院, 重庆 400044
  • 收稿日期:2013-04-09 修回日期:2013-06-07 出版日期:2013-10-01 发布日期:2013-11-01
  • 通讯作者: 黄党志
  • 作者简介:周庆(1979-),男,重庆人,教授,博士,主要研究方向:密码学、多媒体;黄党志(1988-),男,江西南昌人,硕士研究生,主要研究方向:信息安全、算法设计。
  • 基金资助:
    国家自然科学基金资助项

Encryption algorithm for QR code based on Ising model

ZHOU Qing,HUANG Dangzhi   

  1. School of Computer Science, Chongqing University, Chongqing 400044,China
  • Received:2013-04-09 Revised:2013-06-07 Online:2013-11-01 Published:2013-10-01
  • Contact: HUANG Dangzhi

摘要: 快速反应码(QR)二维条形码在通信时存在安全隐患,为此提出了一种加密算法。伊辛(Ising)模型具有矩阵形式,在形式上与QR码相同,且其状态变换过程支持并行计算。基于Ising模型的变换规则生成加密矩阵,然后结合QR码的编码原理计算出QR码的密文。实验结果证实该算法具有良好的随机性和密钥敏感性。该算法简单、安全、高效,可用于QR码的安全保密通信

关键词: 快速反应码, 信息加密, 加密算法, 条形码, 伊辛模型

Abstract: There is a potential security risk in the communication process by using QR (Quick Response) code. This paper, therefore, proposed an encryption algorithm. Ising model has a matrix form, in which it is same with QR code, and its process of state change supports parallel operation. An encryption matrix was generated according to the model’s change rule, and then the ciphertext of QR code was produced, using the matrix and combining coding theory of the code. It was proven by the experiments that the algorithm did well in terms of randomness and sensitivity of key. With its simplicity, security and high efficiency, it could be applied to the secure communication for QR code.

Key words: Quick Response (QR) code, information encryption, encryption algorithm, bar code, Ising model

中图分类号: