###
DOI:
计算机系统应用英文版:2015,24(7):149-154
本文二维码信息
码上扫一扫!
基于SHA512哈希函数和Rijndael加密算法QR二维码信息安全设计
(广东工业大学 信息工程学院, 广州 510006)
QR Code Design of Information Security Based on Rijndael Encryption Algorithm and SHA512 Encryption Algorithm
(Guangdong University of Technology, Guangzhou 510006, China)
摘要
图/表
参考文献
相似文献
本文已被:浏览 1360次   下载 3613
Received:November 06, 2014    Revised:December 22, 2014
中文摘要: 随着二维码技术广泛应用于电子票务、银行支票、电子保单等多个领域, 二维码的信息泄露和信息篡改等安全问题日益突出. 为提高二维码内部信息的安全性能, 从对二维码内部信息加密和二维码信息防篡改俩个角度来提高. 基于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.
文章编号:     中图分类号:    文献标志码:
基金项目:
引用文本:
肖本海,郑莹娜,龙建明,郭盼盼.基于SHA512哈希函数和Rijndael加密算法QR二维码信息安全设计.计算机系统应用,2015,24(7):149-154
XIAO Ben-Hai,ZHENG Ying-Na,LONG Jian-Ming,GUO Pan-Pan.QR Code Design of Information Security Based on Rijndael Encryption Algorithm and SHA512 Encryption Algorithm.COMPUTER SYSTEMS APPLICATIONS,2015,24(7):149-154