椭圆曲线超优对的研究与实现

来源 :中山大学 | 被引量 : 0次 | 上传用户:nene7
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
双线性对是近几年发展起来的用来构造密码协议的一个重要工具。基于双线性对的特殊性质,诸多有趣的密码协议被构造出来。这些协议利用其他基本数学工具是难以构造的。实现这些密码协议的有效性取决于双线性对的计算效率。为了提高双线性对的计算效率,减少Miller链所需要的迭代次数是最重要的方法之一。超优对是一种双线性对,其Miller链所需要的迭代次数是目前最少的一种。   本文研究了超优对的原理及其实现,主要的研究成果包括:   (1)对两种基于椭圆曲线构造的双线性对Tate对和广义Ate对进行了系统的整理,详细讨论了构造这两类双线性对所需的条件,以及用于计算双线性对的Miller算法;   (2)重点讨论了超优对的实现。结合双线性对Tate对和广义Ate对,利用椭圆曲线上的非平凡自同构给出了两类超优对的构造,并给出实际例子说明其有效计算性;   (3)编写代码实现双线性对Tate对、广义Ate对以及上述两类超优对的计算,通过实际统计数据比较超优对与Tate对、广义Ate对的计算效率,从而更有力地说明超优对的计算效率优于Tate对、广义Ate。
其他文献
车辆牌照识别系统(LPR)作为一个专用的计算机视觉系统,能够自动地摄取车辆图像并识别出车牌。LPR系统的研究涉及数字图像处理、计算机视觉、模式识别与人工智能等多个技术领
随着生活水平和知识水平的日益提高,人们对自身的健康越来越关注。而传统的医疗服务方式,由于受到时空的限制,仅能为身处医院的人群提供服务。随着当今时代网络技术的发展,越
多点触摸技术是自2007年起兴起的一项多路输入技术,是计算机人机交互领域的一项重要创新。多点触摸技术提供了良好的用户体验,在社会服务领域有着很大的应用潜力,且其相关技
科学技术的发展,特别是网络通讯技术的进步,为在线学习提供了强有力的技术保障,但是随着人们学习观念与认识的不断更新与发展,人们发现当前一些现有的在线学习技术,已经不再
当前生物电信号处理已经成为计算机应用领域的一大研究热点。基于生物电信号的人机交互(Human-Computer Interaction, HCI)系统是指在人体与计算机或者其他电子设备之间建立
近年,智能手机的发展日新月异,手机的硬件和软件更新换代也已进入一个高速发展的阶段,智能手机的功能越来越强大,在给用户提供越来越多便利的同时也给用户带来了不容忽视的安
集成电路技术的限制使得单体计算机的运算速度难以再有快速的提高,因此,多核处理器成为计算机发展的主要方向。多媒体技术的发展使得图像文件不断增大,图像处理的实时性决定
随着计算机网络的快速发展,入侵检测这种传统的被动防御技术,已不能满足日益复杂的网络安全的需求。它急需与其它技术进行融合与协作。一方面目前入侵检测系统还不是很完善,
随着3D技术的发展,电脑动画已经广泛的应用于生物、军事、网络游戏等各个领域。虚拟人是3D动画中最丰富的因素,因此虚拟人动画描述语言是当前研究的一个热点。本论文的主要研
在目前提出的电子合同签订协议中,乐观合同签订协议由于运行效率高而具有应用前景。对于乐观签订协议的设计和验证是一个研究热点,除了常用的理论和方法,人们还提出了一些新的手