欢迎来到天天文库
浏览记录
ID:35062391
大小:4.52 MB
页数:41页
时间:2019-03-17
《基于双线性对密码的程序实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、":伊n硕女研究生学位论aJU除,、纖m''■、.V.基于双线性对密码的程序实现.■.|"''.,^.'与;.如,;',试义口爷;鸿:;,/’.'.中.以一V.-方..!鑛;議雜麵.—I'唯讓璋黨顯攀嶺I’■‘.:,欢誘;媒'薇誠巧觀--■心^户审.;乃辞無游\;萬气踩Vf’t’学生姓4董巧翠-—..?.1■.'-A.a学号201331205012>0学科(专业学位)学巧数^究方码学—齊^导f师-张键红__2。16年5占扣
2、把?‘iiliiiilBllHIl,激兵.北方工业大学学位论文原创性声明本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独立进行。研究工作所取得的成果除文中已经注明引用的内容外,本论文不含任何其他个人或集体己经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体,均已在文中W明确方式标明。本人完全意识到本声明的法律结果由本人承担。—学位论文作者签名:日期:兴月才日)k年i学位论文使用授权书学位论文作者完全了解北方工业大学有关保留和使用学位论文的规定,巨P:研究生在校攻读学位期间论文工作的知识产权单位属北方工业大学。学校有
3、权保留并向国家有关部口或机构送交论文的复印件和电子版,允许学位论文被查阅和借阅;学校可W公布学位论文的全部或部分内容,可W允许采用影印、缩印或其它复制手段保存、汇编学位论文(保密的学位论文在解密后适用于本授权书)。□保密论文注释,:经本人申请学校批准,本学位论文定为保密论文,密级:,期限:年月日起至年月日,自年止,解密后适用本授权书。打非保密论文注巧:本学位论文不属于保密范围,适用本授权书。、:日期:如化本人签名〇'^扛导师签名:日期:1、\次基于双线性对密码的程序实现摘要双线性对是现代密码学构造密码协议中重要的知巧,
4、它主要产生于对代数曲,之后形成了双线性对理论?e线的研巧,其中最著名的双线性对为肠1对和扔f对。由于其具备的优良特性,使得基于双线性对的密码方案备受人们的关注,通过不断的研巧,对于双线性对的研究己经有了不错的效果。目前的利用双线性对理论设计密码协议的研巧,主要集中在基于您左加密算法和加密算法两方面。但现有的基于身份加密方案中,能够实现对于身份信息的隐私性保护,但密码的安全性也依赖于算法的难易程度一个安全的密码方案需要较复杂的算法来,保证,因此提高了设计算法的难度。而基于公钥证书加密方案可W有效地缓解算法的复杂程度,但由于通信和存储开销的耗费,使得计
5、算效率不够商。,,主要肉容分为两部分针对上述问题本文对此展开了讨论:一第部分:双线性对的数学知识和jPBC的简介。首先详细介绍了群和域、楠圆曲线和双线性对的基本定义,指出了关于双线性对密码协议设计中需要用到的数学难题,从而保证密码方案的安全性。接着,分析了基于双线性对密码方案的算法构成和安全性概念,主要包括基于身份的双线性对密码和基于证书的密码方案一,之后给出了现有两个典型的应用方案。然后,介绍了种数字签名方案,对其安全性进行了分析一,并给出了个改进方案。最后,对于双线性对密码的实现过程所用的程序包jPBC的相关知识进行了说明。一、第二部分:本
6、文的核屯部分。首先接着提出了种混合机制下的匿名广播加巧£加密方案和基于P拟加密方案结合在一密方案,巧妙地将基于起,运用双线,不仅保证了方案的安全性对的特性,还有效的提高了算法的效率。最后,运用现有的双线性对的趕序包jPBC和Java语言对算法进行实现并界面化,通过运行程序测试方案的安全性和效率,从而使得算法更加的直观,便于理解和优化。关键词:双线性对,身份加密,公钥证书加密,Java语言I-TheAchievementofBilinearPasswordBasedProgramAb巧ractBili打earistheimport
7、antknowledgeinStructureofmodemcryptographywhich,mainlycomesfromthestudyofalgebraiccurves.FollowedbytheformationofabUinear化eory化emostnotabltheoron化ebilinearairinsareWeilairandTate,yypgp^pair.Becauseofit
此文档下载收益归作者所有