椭圆曲线阶的研究与实现

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:hls123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
椭圆曲线密码系统作为公钥密码的一种,发展潜力巨大。与当前广泛使用的RSA公钥密码系统相比,椭圆曲线密码系统在同等的安全要求下,密钥长度更短。因而占用带宽小、耗电少、运算速度快,非常适合诸如FPGA、ASIC、嵌入式等受限环境的安全产品研发。 在椭圆曲线密码体制的实现中,首先要选取安全的椭圆曲线,选取安全椭圆曲线的关键是对随机选取的椭圆曲线的阶进行快速计算。第一个多项式时间的求阶算法是由Schoof于1985年提出的,后经过近十年的改进,其算法复杂度得到了极大的优化,得到SEA算法。但是,与其他公钥密码体制相比较,在SEA算法下进行椭圆曲线密码体制的初始化仍然需要较大的投入。直到1999年,T.Satoh提出了计算特征为小素数的椭圆曲线阶的快速算法:Satoh算法,形势才得以改变。其后,在Satoh算法之上又有一系列改进,目前最为有效的算法为Harley算法。 本文介绍了Harley算法的基本原理,分析了其算法复杂度,并结合高斯正规基和Harley算法提出了一种新的算法GNB1_Harley算法,其效率更高。最后我们实现了GNB1_Harley算法,给出了具体的实验数据。
其他文献
多媒体功能是消费者对手机的一项基本需要,现在的手机必须是一个集成了声音、图像和连接的综合平台。手机开发平台Calypso已经具备了手机最基本的通话和短信等功能,本课题在该
本文对H.264FGS与流切换的结合进行了研究。文章给出一种将两者融合在一起的解决方案,并采用自适应码率选择方法,使传输的比特流既能适应网络传输带宽的大范围变化,又能灵活适应
脉冲耦合神经网络(PCNN)适用于灰度图像处理,不能直接处理彩色图像。并且传统PCNN是单通道模型,只能接收一个外界输入,在此基础上,对其进行扩展,改进了一种能够同时接收多幅
近年来,随着通信技术的迅速发展,中国的通信市场规模进一步扩大,目前在网上运行的设备复杂度不断提高,大量新业务的应用,导致运营商在管理和维护网络的工作量越来越大,代价越来越高
GMPLS与SDN被认为是最有发展前景的网络技术。GMPLS不仅能够提供灵活的动态带宽,提高带宽利用率,还能够快速定位故障,方便实现流量工程。SDN则使传统网络设备的控制平面与数