给大家分享5篇关于双线性对的计算机专业论文

今天分享的是关于双线性对的5篇计算机毕业论文范文, 如果你的论文涉及到双线性对等主题,本文能够帮助到你 基于智能卡的身份认证技术的研究 这是一篇关于认证,双私钥双随机数

今天分享的是关于双线性对的5篇计算机毕业论文范文, 如果你的论文涉及到双线性对等主题,本文能够帮助到你

基于智能卡的身份认证技术的研究

这是一篇关于认证,双私钥双随机数,双线性对,nonce的论文, 主要内容为计算机网络是一个开放的系统,也正由于其开放性导致计算机网络中存在相当多的安全漏洞和安全威胁,网络中的各类资源很容易被人非法访问和复制。因此对网络资源访问者的合法身份进行认证就显得非常重要,身份认证技术已经成为网络系统安全中最重要的技术之一。身份认证是一种证实用户所声称的身份是否真实的技术,结合密码学技术,许多专家和学者提出了有关身份认证的有效方案。1981年,Lamport提出了一种基于密码表的用户认证方案。此方案可以抵抗重传攻击,然而,当存储在主机的口令一旦遭到攻击者的攻击,方案将无任何安全可言,同时该方案的计算量非常大,实用性不强。为改进远程认证的效率并增强其安全性,避免对密码表的所有可能的攻击,许多基于智能卡的认证方案被提出。智能卡可以作为一种更有效的用以认证身份的个人持有物。由于智能卡具有数据处理能力,它可进行较复杂的操作,能实现系统与持卡人之间的相互认证,所以用智能卡作为用户身份标识时,采用合适的认证协议,可以使系统的安全性大大提高,它在认证系统中起到非常重要的作用。 安全可靠的身份认证方案是认证系统的核心。本文首先对智能卡的基础知识、身份认证技术及其密码学基础进行了相关的介绍,然后对一系列基于智能卡的认证方案进行分析,尤其是Manik Lal Das的双线性对身份认证方案,针对其存在时钟同步问题,易遭受伪造攻击等安全隐患,在“智能卡”方案基础上,采用双线性对和"nonce"概念,提出了双私钥双随机数认证方案DDAS。该方案在很好地解决时钟同步问题的同时,还能有效地防止伪造攻击,更加安全高效地完成交互认证。 本文采用B/S模式对DDAS进行了模拟实现。该认证系统使用Java语言编程实现,它采用目前流行的Struts框架作为web应用框架,Tomcat作为web应用服务器,客户端采用JSP表现形式,数据库使用了mysql。系统设计简练,认证灵活,实现了高强度的认证保护,在文章的最后部分,对认证模型进行了总结,并对需要改进和扩展的地方进行了说明。

基于双线性对的双盲紧凑型电子现金研究与设计

这是一篇关于紧凑型电子现金,双线性对,零知识证明,CL签名,匿名性的论文, 主要内容为近年来,网络经济的快速发展,催生了很多新的业务,改变了人们的生活和支付方式。电子支付正在成为主流的支付渠道。电子现金凭借其隐私性、便利性、效率和安全性在各种支付手段中有着强大的竞争力。本文构建了一种基于双线性对的双盲紧凑型电子现金方案并主要进行了以下工作:(1)本文研究分析了紧凑型电子现金方案,发现现有的紧凑型电子现金方案没有考虑到交易过程中收款者的隐私需求以及后续电子现金支付隐私保护需求。结合可传递型电子现金方案,本文构建了双盲紧凑型电子现金方案,交易过程中收付款双方无法确定彼此身份且收款者可以将所收电子货币匿名地转换为后续可花费货币。为解决收付款双方在双盲情况下的有效性认证问题,方案结合双线性对和CL签名技术构建了电子钱包和认证证书代替用户公钥进行收付款有效性认证。为实现收款者对于所收电子货币的匿名转换,方案增加了电子货币转换协议,收款者可凭借其认证证书向银行申请将所收电子货币转换为后续可花费货币。本文所构建的双盲紧凑型电子现金方案满足平衡性、用户的匿名性、双重支付者的可追踪性和不可污蔑性。本文对所构建的双盲紧凑型电子现金方案进行了存储空间效率、计算效率以及功能分析。与其它同类型电子现金方案相比,本文方案保证了交易过程中的收款者隐私需求和后续电子现金支付隐私需求,更具实用性。(2)本文为实现双盲紧凑型电子现金方案中的各个交互协议设计了一个电子现金系统。系统中存在两类实体:用户和银行。用户根据实际场景选择作为收款者或付款者,收款者应用程序功能包括申请认证证书、发送匿名证书、接收电子货币、申请转换和清算电子货币,付款者应用程序功能包括申请电子钱包、接收匿名证书和生成电子货币。银行端应用程序功能包括生成公共参数、签发电子钱包、签发认证证书、清算和转换电子货币以及追踪双重支付者。通过使用安卓开发框架和Spring Boot开发框架,本文实现了用户端应用程序和银行端应用程序的所有功能。本文对电子现金系统中各个交互协议核心算法运行时间进行了测量,并对其中耗时分布情况进行了分析。

基于双线性对的双盲紧凑型电子现金研究与设计

这是一篇关于紧凑型电子现金,双线性对,零知识证明,CL签名,匿名性的论文, 主要内容为近年来,网络经济的快速发展,催生了很多新的业务,改变了人们的生活和支付方式。电子支付正在成为主流的支付渠道。电子现金凭借其隐私性、便利性、效率和安全性在各种支付手段中有着强大的竞争力。本文构建了一种基于双线性对的双盲紧凑型电子现金方案并主要进行了以下工作:(1)本文研究分析了紧凑型电子现金方案,发现现有的紧凑型电子现金方案没有考虑到交易过程中收款者的隐私需求以及后续电子现金支付隐私保护需求。结合可传递型电子现金方案,本文构建了双盲紧凑型电子现金方案,交易过程中收付款双方无法确定彼此身份且收款者可以将所收电子货币匿名地转换为后续可花费货币。为解决收付款双方在双盲情况下的有效性认证问题,方案结合双线性对和CL签名技术构建了电子钱包和认证证书代替用户公钥进行收付款有效性认证。为实现收款者对于所收电子货币的匿名转换,方案增加了电子货币转换协议,收款者可凭借其认证证书向银行申请将所收电子货币转换为后续可花费货币。本文所构建的双盲紧凑型电子现金方案满足平衡性、用户的匿名性、双重支付者的可追踪性和不可污蔑性。本文对所构建的双盲紧凑型电子现金方案进行了存储空间效率、计算效率以及功能分析。与其它同类型电子现金方案相比,本文方案保证了交易过程中的收款者隐私需求和后续电子现金支付隐私需求,更具实用性。(2)本文为实现双盲紧凑型电子现金方案中的各个交互协议设计了一个电子现金系统。系统中存在两类实体:用户和银行。用户根据实际场景选择作为收款者或付款者,收款者应用程序功能包括申请认证证书、发送匿名证书、接收电子货币、申请转换和清算电子货币,付款者应用程序功能包括申请电子钱包、接收匿名证书和生成电子货币。银行端应用程序功能包括生成公共参数、签发电子钱包、签发认证证书、清算和转换电子货币以及追踪双重支付者。通过使用安卓开发框架和Spring Boot开发框架,本文实现了用户端应用程序和银行端应用程序的所有功能。本文对电子现金系统中各个交互协议核心算法运行时间进行了测量,并对其中耗时分布情况进行了分析。

基于SM9算法的数字签名系统设计与硬件实现

这是一篇关于SM9算法,数字签名算法,双线性对,点乘算法,FPGA的论文, 主要内容为随着网络时代的兴起,信息传输过程中的安全问题也越来越突出,因此,密码学成为保障国家信息安全的重要技术。标识密码算法避免了PKI体系中复杂的证书交换过程和密钥管理等问题。SM9算法是我国自主研发的一种标识密码算法,通常以软件实现为主,但运行速度较慢,这会严重影响系统效率。因此,采用硬件实现SM9数字签名系统的加速,具有重要的意义。其中,最耗时的是双线性对和点乘算法。为了提升系统性能,本文采取了优化底层算法和设计硬件架构两个方面的措施。在算法优化方面,针对点乘算法:本文设计了支持四级流水线的模乘算法,极大提升了运算速度,并利用复用寄存器设计并行点加/倍点运算步骤。针对双线性对算法,本文通过增加重复项的方式,优化扩域公式,减少扩域的计算量;利用椭圆曲线和扭曲线的映射关系,使得Frobenius自同态只需要计算两个维度的固定参数乘以对应的系数即可;通过分解多项式的方式,减少最终模幂的运算量,从而提高算法效率。在硬件设计方面,本文根据优化的算法设计出对应的硬件结构,并采用Verilog语言编写代码。为了提升数据传输速度,本文将数字签名和验签模块封装为AXI高速接口的IP核。最后,在Xilinx公司的ZYNQ7000开发板上对系统进行测试,并验证了其正确性。在200MHZ时钟频率下,一次签名需要2.21 ms,一次验签需要4.11 ms。

基于双线性对的双盲紧凑型电子现金研究与设计

这是一篇关于紧凑型电子现金,双线性对,零知识证明,CL签名,匿名性的论文, 主要内容为近年来,网络经济的快速发展,催生了很多新的业务,改变了人们的生活和支付方式。电子支付正在成为主流的支付渠道。电子现金凭借其隐私性、便利性、效率和安全性在各种支付手段中有着强大的竞争力。本文构建了一种基于双线性对的双盲紧凑型电子现金方案并主要进行了以下工作:(1)本文研究分析了紧凑型电子现金方案,发现现有的紧凑型电子现金方案没有考虑到交易过程中收款者的隐私需求以及后续电子现金支付隐私保护需求。结合可传递型电子现金方案,本文构建了双盲紧凑型电子现金方案,交易过程中收付款双方无法确定彼此身份且收款者可以将所收电子货币匿名地转换为后续可花费货币。为解决收付款双方在双盲情况下的有效性认证问题,方案结合双线性对和CL签名技术构建了电子钱包和认证证书代替用户公钥进行收付款有效性认证。为实现收款者对于所收电子货币的匿名转换,方案增加了电子货币转换协议,收款者可凭借其认证证书向银行申请将所收电子货币转换为后续可花费货币。本文所构建的双盲紧凑型电子现金方案满足平衡性、用户的匿名性、双重支付者的可追踪性和不可污蔑性。本文对所构建的双盲紧凑型电子现金方案进行了存储空间效率、计算效率以及功能分析。与其它同类型电子现金方案相比,本文方案保证了交易过程中的收款者隐私需求和后续电子现金支付隐私需求,更具实用性。(2)本文为实现双盲紧凑型电子现金方案中的各个交互协议设计了一个电子现金系统。系统中存在两类实体:用户和银行。用户根据实际场景选择作为收款者或付款者,收款者应用程序功能包括申请认证证书、发送匿名证书、接收电子货币、申请转换和清算电子货币,付款者应用程序功能包括申请电子钱包、接收匿名证书和生成电子货币。银行端应用程序功能包括生成公共参数、签发电子钱包、签发认证证书、清算和转换电子货币以及追踪双重支付者。通过使用安卓开发框架和Spring Boot开发框架,本文实现了用户端应用程序和银行端应用程序的所有功能。本文对电子现金系统中各个交互协议核心算法运行时间进行了测量,并对其中耗时分布情况进行了分析。

本文内容包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主题。发布者:代码项目助手 ,原文地址:https://m.bishedaima.com/lunwen/50243.html

相关推荐

发表回复

登录后才能评论