椭圆曲线及基点选取算法研究

来源 :扬州大学 | 被引量 : 0次 | 上传用户:wangxq198
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机网络和通信技术的迅猛发展及广泛应用,特别是自1993年以来,Internet开始商用化,通过Internet进行的电子业务种类和数量越来越多,通信量也随之越来越大,社会的信息化程度越来越高,这给人们的生活和工作等多个方面带来了极大的便利,但人们在享受信息化带来的诸多好处和便利的同时,网络信息安全问题也显得越来越突出。而实际上,信息安全不仅对个人的信息化处理有着重要影响,更事关国家政治稳定、社会安定、经济有序运行、国家机密和军事方案等全局性的问题。用密码技术保障信息安全是密码最基本、最原始的功能。在众多的密码技术中,椭圆曲线以其密钥长度短,单位比特安全强度高,灵活性好等优点,吸引了国内外学的研究热情。本文主要研究了在二进制域上的椭圆曲线体制中的曲线和基点选取算法,在对已有的算法进行了分析后,提出了用并行化的方法进行算法的改进,并给出了算法分析,主要工作如下:(1)在曲线选取方面,首先对两种曲线选取算法——复乘法和随机选取法,进行了计算性能及安全性分析,得出虽然利用复乘法选取出的曲线具有一定的安全隐患,但己能满足一般性的安全需求,而其在计算复杂度方面相对于随机选取法具有更大的优势。对于二进制域来说,其硬件实现更容易,因此,作者结合二进制域运算特点,寻找出了利用复乘思想的固定阶算法的曲线选取方法,并对此方法进行了并行化改进,最后对改进的算法进行了性能及安全性分析。(2)在基点选取方面,首先对已有的二进制域上基点选取算法进行改进,再利用并行化思想,提出了二进制域上并行化选取椭圆曲线基点的算法。相对于原串行化选取算法,不仅在时间复杂度上有了很大的降低,而且改进了的算法在一定程度上简化了原算法的计算复杂度。对于二进制域上的计算来说,不仅算法的复杂度相对于素域的曲线计算有所降低,并且在硬件实现中也相对容易,因此在二进制域上的椭圆曲线算法的改进,对于快速ECC加解密算法的实现也将有很重要的意义,尤其是那些对计算性能受限及安全性能不高的系统或应用环境来说具有很大的优越性,比如无线传感器网络和RFID物联网系统。
其他文献
图像获取和存储技术、以及互联网技术的发展,使社会生活中的各个领域都积累了大量的历史车牌图像和实时车牌图像,这些数据大部分是自然场景下自动获取的,呈现获取场景不受限
随着农业科学技术的发展与种植结构的调整,设施化农业得到了前所未有的发展,温室作为设施化农业的典型代表,改变了传统农业的生产模式,打破了植物生长的地域和时空限制,提高
随着电子技术的快速成长,身份认证技术至关重要。掌纹识别技术,作为一种新兴的生物特征识别技术。相对其它的,具有难以伪装,比较稳定、不具侵犯性以及难以隐藏和非接触等特性
随着互联网技术的发展,Web成为各种应用与研究的重要数据源之一,为信息检索、数据挖掘等领域提供高质量的数据。Web中一类重要的数据保存在可搜索网络数据库中,只有通过提交查询
近几年来随着RFID技术的成熟和发展,RFID作为物联网关键支撑技术,在物联网上的应用越来越广泛,随着数据信息处理能力的提高,智能物件之间的距离和位置信息越来越受到重视。RF
随着网络电话、网络电视、视频直播等为代表的高带宽消耗的多媒体应用在日常生活中爆炸性的增长,无线接入网络的速率也需要大幅的提升。以光纤网络和无线接入网络技术融合而
随着硬件水平的不断提升,目前电子游戏的音效和视觉效果都得到了较明显的提高和改善。但游戏人工智能的研究和应用却相对不完善,从而造成游戏中非玩家角色(NPC)的行动显得单
近年来,我国互联网行业发展迅速。原来只存在于现实世界的许多事物被不断地搬上互联网,比如电子商务、网络社交、互联网金融等。人们的生活已经越来越离不开互联网,其已经成
随着计算机技术、微电子技术、通信技术的发展,工业控制技术发展迅速,传统的加热设备控制系统的信息化技术对高处理能力、实时多任务、网络通信和超低功耗的要求越来越高。本课
推荐系统或推荐引擎(Recommender System)作为信息时代一种有效解决互联网信息过载(Information overload)问题和向用户进行推荐的有效手段,其基本原理是通过分析用户历史行