前的基础上生成新密钥把输入框中的整数用当前加密把输入框中的整数用当前解密输入框为,输入框为,输入框为,计算素数返回输入框是否为素数求出输入框与输入框的公约数。其中,后面三个函数是这次实验的副产品。密钥产生点击中山大学本科生毕业论文模数产生点击密钥产生点击中山大学本科生毕业论文加密解密展示加密键入,点击解密点击中山大学本科生毕业论文二分析算法是第个能同时用于加密和数字签名的算法,也易于理解和操作,是被研究得最广泛的公钥算法。从提出到现在的三十多年里,它经历了各种攻击的考验,普遍认为是目前最优秀的公钥方案之。然而,算法却有些比较明显的弱点。的安全性的安全性依赖于大数的因子分解,但是否等同于大数分解直未能得到理论上的证明,因为没有证明破解就定需要作大数分解。假设存在种无须分解大数的算法,那它肯定可以修改成为大数分解算法。目前,的些变种算法已经被证明等价于大数分解。不管怎样,分解是最显然的攻击方法。现在,人们已能分解多个十进制的大素数。因此,模数必须选大些,因具体使用情况而定。加密方法面对下面两种攻击十分脆弱。选择密文攻击攻击者将信息作了伪装让拥有私钥的实体签署,然后通过计算可以得到它想中山大学本科生毕业论文要的信息,这是利用了个事实乘幂保留了输入的乘法结构,这个问题来自于公钥密码系统中最有用的特征每个人都能使用公钥,因而无法从算法上解决这个问题,只能在管理上保证不能随意对不知来源的信息签名,并最好使用单向加密作处理等。公共模数攻击若两个实体共用个模数,只是用不同的密钥对那么,最普遍的情况是同信息用不同的公钥加密,而这些公钥共模互质,信息无需私钥即可恢复。设为信息明文,加密密钥分别为攻击者知道,就可以计算出。用扩展的欧几里德算法,可求得,满足,不妨设为负数,则再用这方法求得,则当然,还有别的公共模数攻击方法,解决这个问题的的密钥。密钥长度增长快随着保密强度的增加,模数的长度增长得非常快,下表列出了同保密级别的密钥长度。中山大学本科生毕业论文保密级别对称密钥长度密钥长度密钥长度保密年限密钥产生困难密钥的产生受限于素数产生技术,而素数的产生效率取决于素数判定算法的效率。算法的轮最坏时间复杂度为以模乘法为基本操作,为了达到的误判率,要进行次判断。此外,选取个随机奇数,这个数恰好是素数的概率为。三小结本文叙述了公钥加密的原理算法,并在本人进行程序实现后,详细说明了本人的思路方法选择以及关键代码。在边学边写的模式下,这个程序耗费我近个月的时间,超过行近字符,完成了满足需求的大整数类,实现了公钥加密算法的实际应用。在这个过程中,我依次参考资料解决了实现遇到的几个难题大整数模幂运算素数判定等。但较为遗憾的是,由于时间的缘故,许多函数需要进行效率上的优化,些地方可能有错漏,甚至可能要有较大的调整才能作为工业实现应用。中山大学本科生毕业论文注释网民天使之城数据加密算法百度百科联机,年月日引用日期年月日网民算法百度百科联机,年月日引用日期年月日新华社中华人民共和办法只有个,就是不要共享模数。效率算法的效率比起对称加密算法十分低,这个粗糙的程序更是远远达不到工业水平,不过这不妨碍我通过完成这个程序达到学习加密算法的目的。通过实验测试当密钥长度上升时,密钥生成时间的变化规律。为了达到这个目的,给程序加上个时间变量,并进行次运算,测试次密钥产生的平均时长。中山大学本科生毕业论文密钥长度模数长度产生时间秒编辑马岚李秦华翻译冯登国等第三版北京电子工业出版社,翻译杨新第二版美国,胡铮网络与信息安全北京清华大学出版社有限公司,梅绍祖范小华黎希宁电子商务法律法规北京清华大学出版社有限公司,王东明夏壁灿计算机代数北京清华大学出版社有限公司,,第版,,李文华董克家大整数精确运算的数据结构与基选择编辑怀进鹏陶小雪计算机工程与应用年月日,卷,秦晓东辛运帏等算法研究与优化实现编辑孙德炜计算机工程年,卷卷,中山大学本科生毕业论文致谢四年的读书生活在这个季节即将划上个句号,而于我的人生却只是个逗号,我将面对又次征程的开始。这时候,才突然这么深刻地发现自己对这个学校的热爱。这里学风严谨,校风却崇尚自由,让我们开阔视野,为我等营造了种良好的精神氛围。授人以鱼不如授人以渔,置身其间,耳濡目染,潜移默化,使我不仅接受了全新的思想观念,树立了宏伟的学术目标,学会了不同的思考方式。感谢爸爸妈妈的支持。感谢所有在毕业设计中曾经帮助过我的良师益友和同学,以及在设计中被我引用或参考的论著的作者。四年来,我的师长我的领导我的同学给予我的关心和帮助,使我终身受益,我真心地感谢你们。在本文的撰写过程中,谭军老师作为我的指导老师,他学识渊博,不但教我掌握了通用的研究方法,还让我明白了许多待人接物与为人处世的道理。正是由于他在百忙之中多次审阅全文,对细节进行修改对我在写作中遇到的问题进行指导并为本文的撰写提供了许多中肯而且宝贵的意见,本文才得以成型。随着这篇本科毕业论文的最后落笔,我四年的大学生活也即将划上个圆满的句号。回忆这四年生活的点点滴滴,从入学时对大学生活的无限憧憬到课堂上对各位老师学术学识的深沉沉湎,从奔波于教室图书馆的来去匆匆到业余生活的五彩缤纷,切中的切都是历历在目,让人倍感留恋,倍感珍惜。相对于对称加密,的大缺点是时间和空间的效率很低。密钥长度大为了保证安全性,模数至少要以上,这使得运算代价很高,速度较对称加密算法慢几个数量级。而且这个数目还在增加。目前,协议中要求采用长的密钥,其他实体使用欧几里德函数是素数产生函数。分别是加密解密函数,用于展示的各个字段。这两个长度都是指二进制随机数产生时的位数。关键代码大整数类虽然很关键也很繁琐,但其实原理很简单,实现上也没有什么困难,所以不列为关键代码。快速模幂运算中山大学本科生毕业论文素数测试扩展的欧几里德算法其中,出现的原因是的重载会修改两个参数的值,这个可以通过改进算法修正。三结果与讨论程序展示程序主界面中山大学本科生毕业论文程序界面由个,个,和若干个组成。按钮功能如下展示当前字段重新生成模数以及密钥在当国电法,划分加工阶段,决定工序的集中与分散,加工顺序的安排,以及安排热处理,检验及其他辅助工序去毛刺,倒角等。它不但影响加工的质量和效率,而且影响到工人的劳动强度,设备的投资,车间面积,生产成本等。因此,拟订工艺路线是制订工艺规程的关键性步,必须在充分调查研究的基础上,提出工艺方案,并加以分析比较,最终确定个最经济合理的方案。此处省略字。十四确定工时定额时间定额是在定的技术组织条件下制定出来的完成单件产品或项工作所需的时间时间定额是计算产品成本和企业经济核算的依据之,也是新建或扩建时决定设备和人员数量的重要依据。时间定额必须正确确定,应该具有平均先进水平,过高或过低的定额都不利于促进生产。单件时间定额的计算公式基本时间和辅助时间之和为工序时间辅助时间可由定额表中查出。工作地点技术服务时间与工序时间百分比为工作地点组织服务时间与工序时间百分比为休息及身体需要求。考虑夹具在车削圆柱面时,顺带加工圆柱左面加工精度要求也较高的平面此时采用卧式车床铣平面由于精度要求为,则也要求粗铣半精铣精铣如下图铣圆面根据精度对照表为精度要求的,则该圆面也需经过精铣,考虑到零件结构,采用立式铣床如下图钻孔个,钻后刮平,采用立式钻床钻工螺孔钻攻钻孔攻钻孔以上三种都用立式钻床铣键槽。六选择定位基准在最初的零件加工工序中,只能选用毛坯的表面进行定位,这种定位基准称为粗基准。在以后各工序的加工中,可以采用已经加工的表面进行定位,这种定位基准称为精基准。由于粗,精基准用途不同,在选择时所考虑的侧重点也不同。确定基准时除了考虑满足有关的基准选择原则外,还要考虑怎实现所选择的基准,要确定各工序的定位及夹紧方式,夹压位置和夹紧力作用方向要考虑定位精度要求,当工序定位基准与工序基准不重合时,要进行工序尺寸换算,分析定位误差。确定粗基准在粗铣上平面时,圆端面作为加工时的粗基准。确定精基准在加工圆柱面时,由于表面精度要求高,须进行精车,此时选择左平面为精基准,进行平面定位,限制三个自由度,下圆柱面用形块定位,限制个自设计目的及要求目的机械制造技术基础是以机械制造工艺技术设备为主要内容的技术科学,是机械类专业的门主要课程,具有很强的实践性。因此在完成了理论教学和实践教学后,还需要对学生进行机械零件加工工艺设计的实际训练,使学生通过工艺设计获得综合运用所学过的全部相关课程如机械制造技术基础,互换性及技术测量,金属学与热处理学进行零件工艺及结构设计的基本能力,能根据被加工零件的技术要求,运用夹具设计的基本原理和方法,学会拟订夹具设计方案,完成夹具结字来形容,那就是累。首先,我所设计的零件很复杂而且形状也不规则,这使本来就很大的工作量变得更大了,以致于我每天都要看书,查阅大量的资料,毫不懈怠,希望能按时完成毕业设计的任务。不过,任何事物都具有两面性,虽然我们工作很累很辛苦,但是我们从中学到了很多东西,查漏补缺,也弥补了过去所学知识的缺陷和不足,更加完善了自己,提高了自己。由于毕业设计的涉及面广,牵扯到的知识很前的基础上生成新密钥把输入框中的整数用当前加密把输入框中的整数用当前解密输入框为,输入框为,输入框为,计算素数返回输入框是否为素数求出输入框与输入框的公约数。其中,后面三个函数是这次实验的副产品。密钥产生点击中山大学本科生毕业论文模数产生点击密钥产生点击中山大学本科生毕业论文加密解密展示加密键入,点击解密点击中山大学本科生毕业论文二分析算法是第个能同时用于加密和数字签名的算法,也易于理解和操作,是被研究得最广泛的公钥算法。从提出到现在的三十多年里,它经历了各种攻击的考验,普遍认为是目前最优秀的公钥方案之。然而,算法却有些比较明显的弱点。的安全性的安全性依赖于大数的因子分解,但是否等同于大数分解直未能得到理论上的证明,因为没有证明破解就定需要作大数分解。假设存在种无须分解大数的算法,那它肯定可以修改成为大数分解算法。目前,的些变种算法已经被证明等价于大数分解。不管怎样,分解是最显然的攻击方法。现在,人们已能分解多个十进制的大素数。因此,模数必须选大些,因具体使用情况而定。加密方法面对下面两种攻击十分脆弱。选择密文攻击攻击者将信息作了伪装让拥有私钥的实体签署,然后通过计算可以得到它想中山大学本科生毕业论文要的信息,这是利用了个事实乘幂保留了输入的乘法结构,这个问题来自于公钥密码系统中最有用的特征每个人都能使用公钥,因而无法从算法上解决这个问题,只能在管理上保证不能随意对不知来源的信息签名,并最好使用单向加密作处理等。公共模数攻击若两个实体共用个模数,只是用不同的密钥对那么,最普遍的情况是同信息用不同的公钥加密,而这些公钥共模互质,信息无需私钥即可恢复。设为信息明文,加密密钥分别为攻击者知道,就可以计算出。用扩展的欧几里德算法,可求得,满足,不妨设为负数,则再用这方法求得,则当然,还有别的公共模数攻击方法,解决这个问题的的密钥。密钥长度增长快随着保密强度的增加,模数的长度增长得非常快,下表列出了同保密级别的密钥长度。中山大学本科生毕业论文保密级别对称密钥长度密钥长度密钥长度保密年限密钥产生困难密钥的产生受限于素数产生技术,而素数的产生效率取决于素数判定算法的效率。算法的轮最坏时间复杂度为以模乘法为基本操作,为了达到的误判率,要进行次判断。此外,选取个随机奇数,这个数恰好是素数的概率为。三小结本文叙述了公钥加密的原理算法,并在本人进行程序实现后,详细说明了本人的思路方法选择以及关键代码。在边学边写的模式下,这个程序耗费我近个月的时间,超过行近字符,完成了满足需求的大整数类,实现了公钥加密算法的实际应用。在这个过程中,我依次参考资料解决了实现遇到的几个难题大整数模幂运算素数判定等。但较为遗憾的是,由于时间的缘故,许多函数需要进行效率上的优化,些地方可能有错漏,甚至可能要有较大的调整才能作为工业实现应用。中山大学本科生毕业论文注释网民天使之城数据加密算法百度百科联机,年月日引用日期年月日网民算法百度百科联机,年月日引用日期年月日新华社中华人民共和
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 47 页
第 2 页 / 共 47 页
第 3 页 / 共 47 页
第 4 页 / 共 47 页
第 5 页 / 共 47 页
第 6 页 / 共 47 页
第 7 页 / 共 47 页
第 8 页 / 共 47 页
第 9 页 / 共 47 页
第 10 页 / 共 47 页
第 11 页 / 共 47 页
第 12 页 / 共 47 页
第 13 页 / 共 47 页
第 14 页 / 共 47 页
第 15 页 / 共 47 页
预览结束,还剩
32 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。