《欧拉定理》课件1.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《欧拉定理》课件1

2.5 欧拉定理 人教B版数学选修4-6《初等数论初步》 欧拉定理 定理1?Euler? 设m是正整数,(a, m) = 1,则 a??m) ? 1 (mod m)。 证明 设{x1, x2, ?, x?(m)}是模m的一个简化剩余系,则{ax1, ax2, ?, ax?(m)}也是模m的简化剩余系,因此 ax1ax2?ax?(m) ? x1x2, ?x?(m) (mod m), a?(m) x1x2?x?(m) ? x1x2, ?x?(m) (mod m)。 (1) 由于(x1x2?x?(m), m) = 1,所以由式(1)得出 a?(m) ? 1 (mod m)。 例1 设m=11,a=2, 显然(11,2)=1, ?(11) =10 210 ? 1 (mod 11) 定理2(Fermat) 设p是素数,则对于任意的整数a,有 ap ? a (mod p)。 证明 若(a, p) ? 1,则由定理1得到 ap ? 1 ? 1 (mod p) ? ap ? a (mod p)。 若(a, p) 1,则p?a,所以 ap ? 0 ? a (mod p)。 证毕。 例2 设p.q是两个不同的奇素数,n=pq, a是与pq互素的整数,如果整数e满足1e ?(n) ,且(e, ?(n) )=1,那么存在整数d,1≤d ?(n) 使得ed≡ 1(mod ?(n) ),而且,对于整数a, c ,ae ≡c(mod n), 有cd ≡a(mod n) 证明:因为(e, ?(n) )=1,故存在整数d,1≤d ?(n) 使得 ed≡ 1(mod ?(n) ), 因此,存在正整数k使得 ed= 1+k ?(n) 由欧拉定理 a??p) ? 1 (mod p) 两端作k(??n)/ ??p) )次幂 得 a 1+k ?(n) ? a (mod p) 即a ed ? a (mod p) 同理a ed ? a (mod q) ,因为p,q是素数, 故a ed ? a (mod n) ,因此, cd ? (a e )d ? a (mod n) 证毕 RSA公钥密码算法 (1)选取两个大素数p,q (2)计算n=pq, ?(n) =(p-1)(q-1) (3)随机选取正整数e,1 e ?(n) 且(e,?(n) )=1 (4)计算d,满足de≡1(mod ?(n) ) (p,q为了安全考虑通常被毁掉) d 是保密的,n,e公开 (5)加密:对明文m, 1 m n ,加密后密文: c≡ me (mod n), (6)解密:对应密文1 c n ,解密后明文: m≡ cd (mod n), 定理3 (威尔逊定理) p为素数 iff (p-l)!?-1(mod p). 证明:必要性: 设p为一素数, 当p=2,3时, 结论显然成立. 现设p3是一奇素数, S={1 , 2, 3, …, p-2 ,p-1},a?S. 因为(a,p)=1,存在整数d,1≤d ?(p) 使得ad?1(mod p). 又a=d iff a2?1(mod p). 此时,a=1或p-1,将2,…p-2中的a和d配对,则 1×2×…×(p-2)(p-1) ? 1× (p-1) × ? p-1(mod p) 2.4 欧拉定理, 费马定理 定理3 (威尔逊定理) p为素数 iff (p-l)!?-1(mod p). 充分性: 若(p-1)! = -l (mod p), 则 p为素数. 假设p是合数, 令 p=ab, a≠p. 由题设条件知, p|((p-1)!+l). 又因 a|p, 则有 a|((p-1)!+1). 但由于 a≤p-1可得 a|(p-1)!, 从而 a|(((p-1)!+1)-(p-1)!), 即a|l, 因而p只有因子1和p, 即p为素数 The End

文档评论(0)

xxj1658888 + 关注
实名认证
文档贡献者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档