面向二维码认证的数字签名算法研究

来源 :陕西科技大学 | 被引量 : 0次 | 上传用户:jxy_su261314
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现如今,二维码在社交、支付款业务和推广公众号等领域中得到更为广泛的应用。二维码技术作为一种数据存储和信息传递的新技术,具有更大的数据存储容量、可以表示更多种数据类型以及不受数据库的约束等优点,然而伴随二维码公开、便利的应用模式,各类信息安全问题也频繁出现。本文结合基于四素数的混合安全密钥算法和中国剩余定理优化RSA(Rivest-Shamir-Adleman)算法的思想,提出一种改进的RSA数字签名算法,并将其运用于QR(Quickly Resespons)码认证,可以保留QR码所具有的符号特性且不需要对原始信息做任何修改,然后针对QR码认证过程中无法对信息进行保密的不足,提出一种具有保密性的QR码认证方案,该方案利用改进后AES(Advanced Encryption Standard)算法和RSA算法相结合生成的混合加密算法对QR信息进行加密。最后讨论一种特殊数字签名算法即多重数字签名算法在二维码认证方面的可行性和优势,并提出一种高效的结构化多重数字签名的二维码认证方案。主要工作如下:(1)针对RSA算法易被因子分解攻击和高比特密钥下运行速率较慢的缺点,提出改进的RSA数字签名算法。结合面向二维码认证技术的数字签名算法要求,对目前最广泛使用的RSA数字签名算法进行改进。改进后的算法结合混合安全密钥算法和中国剩余定理的思想,首先将基于四素数的混合安全密钥算法运用到数字签名中,不仅通过减少了密钥位数从而提高了运算效率,而且实现了用随机数代替模数,从而达到抵抗模数分解攻击的目的,然后采用中国剩余定理简化签名运算过程,进一步加快了算法效率,最后通过常见RSA数字签名算法攻击方式对该算法安全性进行分析,并通过实验比较算法效率。(2)考虑利用RSA数字签名算法进行认证功能的QR码没有信息保密的功能,提出了一种具有保密性的QR码认证方案,在QR码可认证的同时注重对于内含信息的保护。该方案核心分为加密和签名两个部分,其中加密部分将改进的AES算法和改进后的RSA算法相结合,生成一种混合加密算法:先使用改进后AES算法加密明文信息,再使用改进后RSA算法加密AES算法中相关参数,同时为了加快AES算法加解密速率,对AES算法从密钥扩展和列混淆变换两方面进行改进。签名部分对加密后获得的密文和参数密文提取信息摘要,之后采用改进后的RSA数字签名算法对信息摘要进行数字签名,最后根据QR码标准编码生成一个具有保密性的可认证的QR码。本方案采用先加密后签名的顺序,满足了二维码信息公开验证性要求。(3)为了满足二维码在运输途中可以进行安全、有序和公平的签名需求,保证二维码信息多次认证的完整性、可验证性和不可否认性,分析多重数字签名算法应用在二维码认证技术的可行性和优势。首先对一种高效的基于身份RSA算法的广播多重数字签名算法进行改进,改进后的算法可以抵抗签名窃取者通过伪造成签名发起者身份进而窃取到广播多重数字签名结果的攻击,然后基于该算法思想提出基于身份RSA有序多重数字签名算法和结构化多重数字签名算法,最后给出基于身份RSA结构化多重数字签名在二维码认证中的应用方案,并通过理论及实验对比给出该算法的性能和效率分析。
其他文献
紧性的研究兴趣来自于交换子和Hankel型算子之间的关系,它在调和分析中对于算子以及函数空间的刻画有着非常重要的意义,并且在PDE中有着许多重要的应用.本文首先回顾了紧性的研究背景,现状及本文的主要结果,并介绍相关定义和引理,然后给出双线性分数次极大算子与CMO函数生成的交换子在Lp以及Morrey空间上的紧性,其中CMO是Cc∞在BMO空间中的闭包,另外也给出了分数次积分算子,Marcinkie
高速列车运行过程中,由于牵引供电系统与车载变流器系统相互作用,导致多辆高速列车投入牵引网时,出现低频振荡,导致列车牵引传动系统稳定性面临严峻考验。本文以分析车-网系统稳定性为研究目标,选择单相脉冲整流器为研究对象,基于阻抗定义模型,重点研究了牵引传动系统输入导纳及网侧输出阻抗的测量方法,并根据车-网阻抗测量结果进行稳定性分析。首先分析单相脉冲整流器的数学模型,阐述了两种较为常见的整流器控制策略。在
目前,执行问题已经成为困扰我国经济发展,影响我国人民生活的关键问题之一,然而,目前我国刑法所规定的拒不执行判决、裁定罪由于立法陈旧,已经很难保障执行的顺畅,无法发挥刑
自从无线电能传输技术在十九世纪末提出以来,经过一百多年的研究和发展,该技术已经越来越广泛的应用于我们的生活之中。作为克服导线束缚的最佳能量传输解决方案之一,无线电
物理人机协作(Physical Human-Robot Collaboration,p HRC)机器人不同于传统工业机器人。协作机器人同人在同一生产线上共享物理空间,不需要使用安全护栏将机器人隔离起来。因此可与人直接接触,协助人完成精密性的工作任务。在此过程中,人和机器人会频繁接触,由于环境的动态变化和不可预知性使得人机交互极具不确定性,人的安全存在着极大的隐患。因而突破传统机器人在环境,安全交互
在上覆土层较薄基岩埋深较浅的土岩组合地层中,传统桩体施工相对比较困难,微型钢管桩和预应力锚索作为一种比较新颖的支护结构得到了运用。目前,微型钢管桩对基坑开挖变形特性研究还不完善。本文依托青岛某土岩组合基坑工程,运用有限元软件MIDAS/GTS对钢管桩-预应力锚索联合支护剖面进行三维数值模拟,对土岩组合地层深基坑的变形特性进行研究,分析不同工况下基坑土体的位移和支护结构的变形规律,然后将数值模拟结果
随着我国建筑业持续健康发展同时,建设工程担保是工程项目风险管理的手段之一应合理推广应用,在工程担保市场成熟的国家地区已广泛应用。我国引入工程担保制度以来,从部门规章和国家层面、地方层面相继出台的政策文件来看,大力推行的工程担保结构设计主要有投标担保、预付款担保、履约担保、付款担保、业主支付担保、质量保证金担保、农民工工资支付担保等。由于建设工程市场风险管理机制差异,市场资源配置和统筹秩序力量差异,
近年来,随着深度传感器的普及和3D扫描技术的发展,多线激光雷达传感器的扫描应用场景增加,基于多线激光雷达传感器的同步定位与地图构建(Simultaneous Localization and Mapping,SLAM)技术成为当下的研究热点。在3D激光雷达SLAM技术中,需对数据进行关联以实现位姿估计和增量式建图,而3D点云配准作为数据关联中最核心的技术,存在3D激光点云数据量大且无规则、数据密度
近年来我国城市轨道交通进入优化发展阶段,多元化发展态势日趋明显。悬挂式单轨交通凭借其独特的优势能够补充完善城市轨道交通网络,预计在我国城市的特定区域有着广阔的发展及应用空间。线路平面曲线线形直接关系到车辆运行的平稳性以及乘客的舒适性,由于悬挂式单轨的运行机理完全不同于其他城市轨道交通制式,传统城轨车辆与线路的相互作用规律和确定线路技术条件的关键计算参数不能完全适用,因此通过理论研究与多系统对比试验
新建川藏铁路贡觉隧道是位于西藏自治区昌都市辖区内的一条深埋长大隧道,是全线数个重点研究隧道之一。由于地处藏东区域,山川河谷分布密集、区域构造活动强烈、高地应力特征显著,隧道穿越区地应力场分布特征会直接影响线路方案选取、施工方法规划等重大技术问题。由于该地区交通条件及地形条件恶劣,并不适合开展全方位大面积地应力实测工作。故而,本文首先以区域工程地质条件为基础,分析该区域内构造特征及构造应力场演化;依