基于改进AES算法的QR码加密技术的研究与实现
发布时间:2021-10-08 13:05
QR码凭借其快速识读、高存储容量和强大的容错能力成为目前最受欢迎的二维码。从超市货架到网上购物、人际交往、移动支付,QR码无处不在,它提供了一种智能的信息分享方式,极大方便了人们的生活。但是,由于QR码的编解码算法及RS纠错算法开源且未实现信息加密,当QR码应用在银行支票、电子商务、物流配送、包含个人隐私信息等涉及加密的领域,信息泄露问题日益严重。因此,为了保护QR码信息不被随意识读,在其传输和存储前需要加密处理。本文在研究QR码编解码原理及AES加密算法的基础上,提出了一种改进的AES加密算法加密QR码信息,并分别在PC端和Android手机端设计实现了改进AES算法加解密QR码系统,提高了QR码信息的安全性。主要工作如下:(1)针对传统AES算法初始密钥固定、密钥之间可以相互推导、密钥空间确定造成的安全性问题,本文提出了一种改进的AES加密算法。利用改进Logistic和Chebyshev混沌映射产生的随机性良好的复合混沌序列作为AES算法分组的初始密钥,实现“一次一密”动态加密。通过理论分析和实验结果证明,改进AES算法的安全性更高。(2)结合改进的AES加密算法,实现对QR码信...
【文章来源】:西安理工大学陕西省
【文章页数】:70 页
【学位级别】:硕士
【部分图文】:
石扣怕如Code户洲eCCodeQRCode飞无rlcode
2017 年 Jiao S 等[40]提出了 DRPE(双随机相位加密)加密 QR 码图像的光学加密方案,该方案与普通 QR 码生成器和读取器兼容。WeiY 等[41]提出在 GT 域中使用多级指纹密钥加密 QR 码图像的光学加密方案。2018 年,Qin Y 等[42]先利用 RLE(游程编码)对二值图像进行编码以获得高度压缩的数据,然后使用混沌映射对压缩后的图像进行进一步置乱,将压缩和置乱后的二进制图像转换成 QR 码,最终将 QR 码图像在 JTC(联合变换相关器)中加密。第三种是结合 QR 码的编码原理和制作流程进行加密研究。加密的位置可以选在信息编码和纠错编码之间;融合在纠错编码的过程中;在纠错编码之后生成 QR 码图像之前。如图 1-4 所示为 QR 码加密方案三。加密明文信息 信息编码 纠错编码 QR 码生成明文信息信息解码 纠错解码扫描 QR 码信息传递QR 码识别加密 加密
西安理工大学硕士学位论文为了满足用 QR 码表示汉字的需求,采用中国汉字模式以及特殊的数据压缩方bit 对一个中文编码,比常规的两个字节减少了 3bit[48],因此能表示更多的信息的二维码相比,汉字的表示效率提高了 20%。(4)全方位 360°超高速识读QR 码的识读方向不局限,360°任意方位进行扫描都能被正确且快速识别。主三个位置探测图形能够抵抗任意角度的旋转,同时位置探测图形和校正图形能定位。2 QR 码符号结构QR 码符号主要由两部分组成,包括功能图形和编码区域[49]。前者与识别相关息相关。如图 2-1 所示为 QR 码的符号结构。
【参考文献】:
期刊论文
[1]浅析大数据背景下的个人隐私保护[J]. 苏昊. 数字通信世界. 2018(10)
[2]QR码信息安全研究[J]. 梁大伟. 软件. 2018(03)
[3]基于二维码的物流业个人信息隐私保护方案设计[J]. 胡卫,吴邱涵,顾晨阳. 通信技术. 2017(09)
[4]加密二维码技术保护快递信息安全应用研究[J]. 周琳,王仁芳. 物流科技. 2017(08)
[5]基于复合混沌序列的动态密钥AES加密算法[J]. 闫乐乐,李辉. 计算机科学. 2017(06)
[6]面向快递信息的个性化隐私保护研究[J]. 刘建昆,康海燕. 河北大学学报(自然科学版). 2017(03)
[7]基于非对称密码体制的二维码加密算法[J]. 龙强,刘小华. 重庆师范大学学报(自然科学版). 2017(03)
[8]面向Android的RSA算法优化与二维码加密防伪系统设计[J]. 方文和,李国和,吴卫江,洪云峰,周晓明. 计算机科学. 2017(01)
[9]基于混沌Z-映射的QR码加密机制[J]. 蒋溢,刘雨龙,罗宇豪. 计算机工程与设计. 2016(09)
[10]基于IBE的二维码加密技术的研究与实现[J]. 居巍杰,滕玮. 信息通信. 2016(07)
硕士论文
[1]基于Android的跨平台文件安全共享系统设计与实现[D]. 蒲承祖.山东大学 2018
[2]基于DES改进算法的QR码防伪算法研究与实现[D]. 朱婧.陕西科技大学 2018
[3]基于混沌的加密算法研究及其应用[D]. 赖政军.深圳大学 2016
[4]基于混沌的流密码算法研究[D]. 刘兆龙.重庆邮电大学 2016
[5]美化QR码及其防篡改的研究[D]. 裘锦霞.杭州电子科技大学 2016
[6]基于Android平台的QR二维码生成与解码的研究与实现[D]. 林存艳.山东师范大学 2015
[7]基于混沌理论的计算机加解密技术的应用研究[D]. 宋东焕.云南大学 2015
[8]基于混沌理论的AES动态加密算法研究[D]. 魏宇峰.哈尔滨工程大学 2015
[9]一种基于Chebyshev映射的改进型混沌序列生成算法[D]. 沈孟龙.云南大学 2015
[10]应用于QR码信息加密的RC4改进算法研究[D]. 周文倩.上海师范大学 2015
本文编号:3424219
【文章来源】:西安理工大学陕西省
【文章页数】:70 页
【学位级别】:硕士
【部分图文】:
石扣怕如Code户洲eCCodeQRCode飞无rlcode
2017 年 Jiao S 等[40]提出了 DRPE(双随机相位加密)加密 QR 码图像的光学加密方案,该方案与普通 QR 码生成器和读取器兼容。WeiY 等[41]提出在 GT 域中使用多级指纹密钥加密 QR 码图像的光学加密方案。2018 年,Qin Y 等[42]先利用 RLE(游程编码)对二值图像进行编码以获得高度压缩的数据,然后使用混沌映射对压缩后的图像进行进一步置乱,将压缩和置乱后的二进制图像转换成 QR 码,最终将 QR 码图像在 JTC(联合变换相关器)中加密。第三种是结合 QR 码的编码原理和制作流程进行加密研究。加密的位置可以选在信息编码和纠错编码之间;融合在纠错编码的过程中;在纠错编码之后生成 QR 码图像之前。如图 1-4 所示为 QR 码加密方案三。加密明文信息 信息编码 纠错编码 QR 码生成明文信息信息解码 纠错解码扫描 QR 码信息传递QR 码识别加密 加密
西安理工大学硕士学位论文为了满足用 QR 码表示汉字的需求,采用中国汉字模式以及特殊的数据压缩方bit 对一个中文编码,比常规的两个字节减少了 3bit[48],因此能表示更多的信息的二维码相比,汉字的表示效率提高了 20%。(4)全方位 360°超高速识读QR 码的识读方向不局限,360°任意方位进行扫描都能被正确且快速识别。主三个位置探测图形能够抵抗任意角度的旋转,同时位置探测图形和校正图形能定位。2 QR 码符号结构QR 码符号主要由两部分组成,包括功能图形和编码区域[49]。前者与识别相关息相关。如图 2-1 所示为 QR 码的符号结构。
【参考文献】:
期刊论文
[1]浅析大数据背景下的个人隐私保护[J]. 苏昊. 数字通信世界. 2018(10)
[2]QR码信息安全研究[J]. 梁大伟. 软件. 2018(03)
[3]基于二维码的物流业个人信息隐私保护方案设计[J]. 胡卫,吴邱涵,顾晨阳. 通信技术. 2017(09)
[4]加密二维码技术保护快递信息安全应用研究[J]. 周琳,王仁芳. 物流科技. 2017(08)
[5]基于复合混沌序列的动态密钥AES加密算法[J]. 闫乐乐,李辉. 计算机科学. 2017(06)
[6]面向快递信息的个性化隐私保护研究[J]. 刘建昆,康海燕. 河北大学学报(自然科学版). 2017(03)
[7]基于非对称密码体制的二维码加密算法[J]. 龙强,刘小华. 重庆师范大学学报(自然科学版). 2017(03)
[8]面向Android的RSA算法优化与二维码加密防伪系统设计[J]. 方文和,李国和,吴卫江,洪云峰,周晓明. 计算机科学. 2017(01)
[9]基于混沌Z-映射的QR码加密机制[J]. 蒋溢,刘雨龙,罗宇豪. 计算机工程与设计. 2016(09)
[10]基于IBE的二维码加密技术的研究与实现[J]. 居巍杰,滕玮. 信息通信. 2016(07)
硕士论文
[1]基于Android的跨平台文件安全共享系统设计与实现[D]. 蒲承祖.山东大学 2018
[2]基于DES改进算法的QR码防伪算法研究与实现[D]. 朱婧.陕西科技大学 2018
[3]基于混沌的加密算法研究及其应用[D]. 赖政军.深圳大学 2016
[4]基于混沌的流密码算法研究[D]. 刘兆龙.重庆邮电大学 2016
[5]美化QR码及其防篡改的研究[D]. 裘锦霞.杭州电子科技大学 2016
[6]基于Android平台的QR二维码生成与解码的研究与实现[D]. 林存艳.山东师范大学 2015
[7]基于混沌理论的计算机加解密技术的应用研究[D]. 宋东焕.云南大学 2015
[8]基于混沌理论的AES动态加密算法研究[D]. 魏宇峰.哈尔滨工程大学 2015
[9]一种基于Chebyshev映射的改进型混沌序列生成算法[D]. 沈孟龙.云南大学 2015
[10]应用于QR码信息加密的RC4改进算法研究[D]. 周文倩.上海师范大学 2015
本文编号:3424219
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3424219.html