QR码的安全认证研究及应用

来源 :杭州电子科技大学 | 被引量 : 0次 | 上传用户:collinccs
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
QR(Quick Response)码在使用过程中,容易被偷换、伪造、篡改。因此,许多学者对QR码的安全认证进行了研究,但大部分算法无法抵抗打印拍照攻击。本文基于可视密码和信息隐藏的方法,提出了多种抗打印拍照的QR码安全认证算法。本文主要工作如下:(1)基于可视密码的QR码安全认证策略结合可视密码,提出了三个QR码安全认证算法。算法一,将支付QR码视为秘密图像并对其模块拆分,得到共享图像和分享图像。然后,将共享图像(分享图像)与载体QR码融合,生成共享QR码(含密QR码),其中融合方法利用了RS eed-solomon)编码异或特性,不影响QR码解码。认证时,扫描含密QR码,并从服务器中下载共享QR码,进而恢复出原始的支付QR码。该算法的共享图像可以对多个分享图像进行解码,且具有更好的隐蔽性。算法二,将不同级别的秘密图像进行拆分,生成的分享图像与相应的载体QR码融合生成含密QR码。认证时,通过不同级别的认证后获得相应的秘密图像,该算法具有更高的安全性。算法三,将秘密图像拆分为n个分享图像,认证时,叠加n个分享图像恢复出秘密图像。该算法既可以直接叠加QR码(OR运算),又可以用手机识读(XOR运算),恢复秘密图像,从而实现QR码认证。(2)基于周期纹理图的彩色QR码安全认证算法首先,通过正向基矩阵将背景图与黑白QR码融合,生成更有利于隐藏信息的彩色QR码。然后,将认证信息通过汉明码和格雷码编码,转换为纹理方向。最后,将它嵌入到彩色QR码图像中。其中,通过修改JND(ust Noticeable Difference)模型,将空间掩蔽函数和背景亮度函数组合使图像的视觉效果更好。检测时,计算图像块的自相关函数得到峰值,再通过Hough变换检测到纹理方向,进而恢复认证信息。该算法不仅对打印拍照过程具有鲁棒性,同时达到更佳的隐蔽效果和视觉效果。(3)基于(7,4)汉明码的QR码安全认证算法该算法在QR码的生成过程中嵌入认证信息。首先,将QR码信息初步编码生成模块矩阵。然后,对矩阵中的数据模块进行分组。接着,通过密钥随机选择模块组,并修改一个模块进行3比特认证信息的嵌入。最后,对模块矩阵进行掩码操作,生成最终的QR码。该算法不仅抗打印拍照,还具有信息容量大的特点。
其他文献
本文的主要工作是研究等熵相对论Euler方程组大初值弱解的存在性和周期解的存在性.该方程组是经典Euler方程组的相对论版本,其状态方程为等温理想气体所满足的状态方程.研究的核心方法是Glimm差分格式.文中首先讨论了在Riemann不变量坐标空间中激波的几何性质,得到了Riemann问题解的存在唯一性.再定义激波的强度,构造线性Glimm泛函,得到等熵相对论Euler方程组大初值解的存在性.最后
本论文主要研究一类两流Euler-Maxwell方程组柯西问题的经典解在临界正则性空间中的衰减性问题。论文分为以下四章:第一章,首先给出两流Euler-Maxwell方程组的物理背景,并简要综述这个偏微分方程组的研究现状;其次阐述在数学上所遇到的研究困难以及克服这些困难所使用的方法;最后给出论文的主要结论。第二章,为了证明论文的主要结论,回顾了一些重要的分析工具,如Littlewood-Paley
本文主要利用改进的Glimm格式的方法,研究当初值和活塞的运动速度都是常数的小扰动时,一维非等熵活塞问题激波解的存在性.对于一维等熵的活塞问题激波解的存在性,王在文献[37]中已经研究.本文和文献[37]相比,主要的创新之处在于:(1)本文研究的是三个方程,并且第二特征族是线性退化的,此时Riemann问题的解中包含接触间断;(2)本文中的初值不再是常数,而是常数的小扰动.为了得到本文的结论,首先
近代以来,中国面临着日益严重的社会危机和民族危机,国人迫切希望寻找到摆脱危机、实现富强的捷径。至五四前后,受第一次世界大战后社会改造思潮及国内政治形势日趋黑暗的影
目的1.研究芒果苷对SHR血压的影响;2.观察芒果苷对相关血管形态学的变化;3.探讨芒果苷对胸主动脉MCP-1/CCR2信号通路的影响;4.对芒果苷平抑肝阳功效的初步研究;方法自发性高
目的:通过观察活血祛瘀汤联合低分子肝素钙与单纯采用低分子肝素钙对骨盆骨折术后凝血功能指标变化的影响,分析活血祛瘀汤对预防下肢深静脉血栓(DVT)的意义及效果。方法:选定
多智能体系统是由多个智能体按照一定方法或规律有机结合而成,相较于单智能体系统,多智能体系统不仅具有所有单智能体的特性和优点,并且可以通过智能体之间的协作完成更加复杂、困难的任务。多智能体编队控制是多智能体协同运动控制的基础,也是研究的热门方向之一。目前的多智能体编队控制方法多需要系统同构且模型已知,无模型自适应控制属于数据驱动控制,无需建模,仅利用系统输入输出数据设计控制器,无模型自适应控制为未知
本文所涉及的图都是简单的无向连通图.对于连通图G,它的非自中心数和全非正则数分别被定义为(?)和(?),其中sG(vi)表示G中点vi的离心率,degG(vi)表示G中点vi的度.在这篇论文中,我们将关注图的这两个结构变量之间的一些关系.文章中将给出,对于几乎所有的图,都有irrt(G)>N(G)以及一些满足irrt(G)=N(G)的图的结构.另外,我们证明了,对于任意的顶点数n>15
设q是素数方幂,并且N是一个正整数.设Fq是包含q个元素的有限域且FqN是Fq的扩域,设FqN表示Fq上的N维向量空间,其中N=nd,n和d都是正整数.本文主要首先利用有限域上的线性化多项式根集来构造一类循环子空间码.然后我们再构造某些Sidon空间,利用所得到的Sidon空间来构造循环子空间码.具体的结果如下:(1)从第三章我们可以知道:设T1(x)=xqk+θ1xql+γ1x和T2(x)=xq
众所周知,随着控制理论的发展,非线性系统因其特有的复杂性成为当前控制界研究的重要课题之一.在实际的控制系统中,通常会出现各种不确定因素,它们不仅会降低系统的稳定性,甚