【摘 要】
:
大整数分解问题历来是数学家们关注的热点问题。随着信息技术的飞速发展,以RSA为代表的公钥密码体制得到了广泛的应用。RSA的安全性基于大整数分解是困难的这一命题,即:找到
论文部分内容阅读
大整数分解问题历来是数学家们关注的热点问题。随着信息技术的飞速发展,以RSA为代表的公钥密码体制得到了广泛的应用。RSA的安全性基于大整数分解是困难的这一命题,即:找到两个大素数并计算它们的乘积是容易的,而知道这个乘积逆向求它的因子是困难的。随着计算机硬件水平的提高和分解算法的发展,大整数分解的速度得到了极大提高。因此,在过去的十年中,RSA的密钥长度从512位提高到1024位,对于长久保存的信息则要求使用2048位。此外,分布式计算技术的发展也极大的推动了分解能力的提高。其中,作为分布式计算技术的典型代表,由Ian Foster博士在上个世纪90年代提出的网格计算代表了计算机分布式技术的发展水平。本文以大整数分解算法和网格计算技术的研究为基础,对多个多项式的二次筛法(MPQS)的分布式实现技术进行了重点研究。针对算法实现过程中的小乘因子选取、分解参数的选取、多项式的生成等问题,进行了深入的分析和讨论;通过对参数及结果传递的各种方案比较,结合网格计算和MPQS的特点,提出了自己的解决方案,并给出了具体实现。从实现的结果可以看出,该分布式实现方案在筛法部分获得了比较好的并行性,达到了预期的效果。本文工作也进一步说明,作为密码分析的有利工具,分布式计算技术的发展也为密码设计提出了更大的挑战,提高密码算法的安全强度迫在眉睫。
其他文献
科技查新工作是指通过手工检索和计算机检索等手段,运用综合分析和对比等方法,为评价科研立题、成果、专利、发明等的新颖性、先进性和实用性提供文献依据的一种信息咨询服务
随着广播电视制作技术的不断发展,观众对节目质量的要求也越来越高,传统的搭建实景进行拍摄的方式不但耗费大量的时间和人力物力,而且在很多情况下不能满足摄制要求,因此虚拟
二维图形几何相似性比较算法是二维图形检索系统的核心,算法的好坏直接决定着检索系统整体性能的优劣,然而,目前还没有成熟的图形比较算法在图形检索领域得以广泛应用。本文
Much has been written about humor and even sarcasm automatic recognition on Twitter. Nevertheless,the task of classifying humorous tweets according to the type o
随着网络技术的发展,基于网络的软件在表现形态上有了新的变化,如今软件的开发和运行正面临一个多变、复杂、难控的网络环境,因而软件开发需要在软件的结构、软件的动态适应以及
随着信息技术的高速发展,计算机对教育的影响越来越大。E-Learning作为一种新的教育方式在教育中所占的比重也是越来越多,全国各知名高校的网络学院也纷纷建立。而在E-Learni
Bayesian网络,也被称作概率信念网络、因果网络,是一种复杂联合概率分布的图表示方式,能有效地管理组成问题域的各随机变量之间的条件独立或依赖的关系。一旦一个Bayesian网络建
随着嵌入式设备的应用越来越广泛,传统平台上的各种软件漏洞和基于漏洞的恶意攻击行为正在向嵌入式领域蔓延。反编译作为软件逆向分析工作的基础性工程,已经在通用平台的软件漏
随着业务的发展,企业一方面不断购进IT基础设施,增加IT系统的复杂性,另一方面又要求IT管理部门提供稳定可靠的服务。因此,企业需要实用、有效的服务管理系统来管理庞大的IT设
对流场的数值模拟历来是工程流体力学界十分感兴趣的课题,数值模拟与科学计算可视化技术的结合在流体力学研究中发挥了不可替代的作用。跟踪和驾驭方式的可视化技术是目前科学