基于SHA512哈希函数和Rijndael加密算法QR二维码信息安全设计
作者:

QR Code Design of Information Security Based on Rijndael Encryption Algorithm and SHA512 Encryption Algorithm
Author:
  • 摘要
  • | |
  • 访问统计
  • |
  • 参考文献 [8]
  • |
  • 相似文献
  • | | |
  • 文章评论
    摘要:

    随着二维码技术广泛应用于电子票务、银行支票、电子保单等多个领域, 二维码的信息泄露和信息篡改等安全问题日益突出. 为提高二维码内部信息的安全性能, 从对二维码内部信息加密和二维码信息防篡改俩个角度来提高. 基于Visual Studio 2008 C#平台, 设计了一种采用SHA512哈希函数和Rijndael加密算法混合加密的方法, 该方法利用Rijndael加密和SHA512数字签名等技术, 对Rijndael第一次加密密钥系统随机分配, 并对系统随机分配密钥采用二次Rijndael加密防护方法, 并通过SHA512对二维码内部信息防篡改校验, 达到对二维码信息及其加密密钥的安全保护. 在生成QR二维码之前实现了信息加密, 并从系统构架、算法原理和实现及安全性能等多个方面进行了测试和分析. 分析表明此方法提高了二维码信息的安全性能, 达到对密钥高效管理和对信息的多重保护, 而在加密后密文信息容量较明文信息有所增加.

    Abstract:

    With the QR code technology being widely applied in electronic ticketing, bank checks, E-commerce and other fields, many safety problems have emerged, such as information leakage and data tampering. Based on Visual Studio 2008 c platform, the method with Rijndael random variable and random keys secondary Rijndael encryption protection is proposed using Rijndael encryption and SHA512 digital signature technology. This paper presents a novel design of information security before generating QR code. The encryption principle, algorithm and implementation, safety performance of the proposed method are discussed. Also corresponding testing and analysis are provided to verify the feasibility of the proposed algorithm. Results have proved that the information safety performance of QR code is greatly increased with the encryption algorithm, the efficient management and the multiple- protection to a key. This just causes a smaller increase in the content of the encryption data than those of the raw data.

    参考文献
    1 弟宇鸣,陈荣桦,左广霞.基于AES算法的加密模块设计.电子设计工程,2013,21(2):53-55.
    2 陈杰,胡予濮,张跃宇,董晓丽.相关密钥Square攻击AES-92.电子科技大学学报,2013,(2):219-224.
    3 李鸿强,苗长云,石博雅,仪鲁男.单向散列函数SHA-512的优化设计,2007,33(7):130-132.
    4 武金梅.对缩短步数的HASH函数算法SHA-256、SHA-512的分析[学位论文].济南:山东大学,2008.
    5 高彦受.QR二维码的安全实现与设计分析[学位论文].南京: 南京理工大学,2012.
    6 张清华,马传龙,赵继德,魏德芳.Rijndael算法及其性能分析. 山东师范大学学报(自然科学版),2002,17(3):23-25.
    7 姚峰,何成万,胡宏银.一种采用多种加密算法的文件加密方法.计算机应用与软件,2009,26(11):272-273,285.
    8 王哲慧.数据库加密算法及其密钥技术研究[学位论文].长春:长春理工大学,2011.
    相似文献
    引证文献
    网友评论
    网友评论
    分享到微博
    发 布
引用本文

肖本海,郑莹娜,龙建明,郭盼盼.基于SHA512哈希函数和Rijndael加密算法QR二维码信息安全设计.计算机系统应用,2015,24(7):149-154

复制
分享
文章指标
  • 点击次数:1418
  • 下载次数: 3795
  • HTML阅读次数: 0
  • 引用次数: 0
历史
  • 收稿日期:2014-11-06
  • 最后修改日期:2014-12-22
  • 在线发布日期: 2015-07-17
文章二维码
您是第11353234位访问者
版权所有:中国科学院软件研究所 京ICP备05046678号-3
地址:北京海淀区中关村南四街4号 中科院软件园区 7号楼305房间,邮政编码:100190
电话:010-62661041 传真: Email:csa (a) iscas.ac.cn
技术支持:北京勤云科技发展有限公司

京公网安备 11040202500063号