网络安全与管理:6-3非对称密码体制.docx
《网络安全与管理:6-3非对称密码体制.docx》由会员分享,可在线阅读,更多相关《网络安全与管理:6-3非对称密码体制.docx(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、网络平安与管理教案课题:公钥密码体制(4.4 )课型:新授课课时:1教学目的:(1 ) 了解公钥密码体制的历史(2 )理解公钥密码方案(3 )理解单向陷门函数(4 )掌握Diffie-Hellman密钥交换体制(5)掌握RSA算法(6)掌握椭圆曲线ECC算法教学重点:(1 )单向陷门函数(2 ) Diffie-Hellman 密钥交换(3 ) RSA算法(4 ) ECC算法教学难点:(1) Diffie-Hellman密钥交换原理,有限域上的离散对数问题(2 ) RSA原理,大整数因子分解问题(3 ) ECC原理,有限域椭圆曲线离散对数问题教学过程:(一)导入新课幻灯片,密钥管理的困惑基于大整
2、数因子分解这个数学难题。以用(1)大整数分解困难问题大整数分解国难问题将两个素教相乘得到结果十分今易,但要将一个 大整数分解成两个素数的乘积却非常困难p*q=n 家易) n = p * q (国难)1977年,科学美国人杂志悬赏100美元征求一个129 住整数的素数因孑分斛。直到1994年,由Lenstra领导的 一队教学家在互耗网上用600台计算机协同工作了 8个月 才完成这个教的分斛大整数分解的困难问题。【板书】 p = 5q = 7,求n = pq = 35n = 35,如何得到p和q ?把小于35的素数都列举出来,一个个试2,3,5,7,11,13,17,29,31,共 9个小整数分解
3、看起来不难,但是大整数分解究竟有多难,看幻灯片的例子。如果要分解上千位的大整数,用现在计算机的能力,可能要上万年上彳乙年(3) RSA公钥密码系统在公钥密码系统中,发送方需要知道接收方的公钥,才能把明文加密,接收方需要 使用自己的私钥,才能解密明文,接收方构造公钥和私钥的方法是: 【幻灯片,RSA算法】RSA算法RSA算法丁 0T7发送方A向接收方B发送请息B密钥生成Cl J B随机选择两个大素数p和q(2) B计算n=p*q和(p(n) = (p-1)*(q1)C3J随机选一个小于(p(n)&与(p(n)互素的整数e,C4J计算出e关于横(p(n)的乘法改元d(5) B得到公钥(e,n),私
4、钥(d,n)加密斛密过程(明文以分组为单住加密)加密:C = Me mod n斛密:M = Cd mod n(M:明丈,C:密文)读幻灯片。(p(n)是欧拉函数,小于n且与n互素的正整数【板书,举例,书例4-1】(1)(2)(3)(4)(5)(6)(7)(8)(9)(10)任选两个素数P=7,q=ln =p*q = 7 * 17 = 119.(p(n) = (p-l)(q-l) = 6 * 16 = 9取小于(p(n)=96 ,且与96互素的整数e=5计算出e=5关于 mod 96的乘法逆元d,即e?= 1 mod 96。d = 77 ,因|得到 B 的公钥(e,n) = (5Z119),私钥
5、(d,n) = (77,119)加密明文m=19c=195 mod 119 = 2476099 mod 119三6a解密密文c = 6aM = 6677 mod 119 = 19【分析RSA算法】(1 )两个大素数P和q要多大? 一般需要几百位(2 )如何计算e模(p(n)的乘法逆元?扩展欧几里得算法(3 )如何计算幕模运算Me mod n ?蒙哥马利算法(4) RSA是如何保障平安的?敌手为什么不能破解?要破译C -需知道d -需知道(p(n)-需分解n得到p和q 困难!(5 )私钥为什么可以将密文还原成原文?(略)证明过程d 三 m (mod n)因为,根据加密规那么me = c (mod
6、 n)于是,c可以写成下面的形式:c = me - kn将c代入要我们要证明的那个解密规那么:(me - kn)d = m (mod n)它等同于求证med 三 m (mod n) ed h 1 (mod(p(n) ed = h(p(n)+l将ed代入:mhO,a!=l)对数函数是指数函数的反函娄当a,x,y都取整数的时候,就是离散对数问题。考虑有限域Zp = 0,l,2,.,p-l上的离散对数问题P是素数,在Zp上的运算都是模p进行的,Zp有本原元g ,用gx(mod)p可以生成 除0之外的所有Zp里的整数|举个例子,设P=ll ,那么g=2是乙i的f 生成元当 x = 5 时,25(mod
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络安全 管理 对称 密码 体制
限制150内