密码学与信息安全 第8章 数论入门2.pptx

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
密码学与信息安全 第8章 数论入门2

第8章 数论入门2 如果a|c,b|c,则称c是a、b的公倍数。 如果c是a、b的公倍数中最小者,则称c是a、b的最小公倍数,记为:c=lcm[a,b] 例如:lcm[15,20,30]=60 最小公倍数 只能被1和其本身整除的自然数称为素数,非素数的正整数称为合数。 如2,3,5,7,11…… 素数 每一个比1大的整数,要么本身是一个素数,要么可以写成一系列不同素数的乘积: 所有ai均为正整数,不考虑乘积顺序时,表示法是惟一的 例如,999999 = 3·3·3·7·11·13·37 素数 8.2 Fermat定理和Euler定理 Euler函数 :小于m且与m互素的正整数的个数称为m的Euler函数,记为Φ (m), 习惯上Φ(1)=1 例:确定Φ (37)和Φ (35)的值。 因为37是素数,所以从1到36的所有正整数均与37互素。故Φ(37)=36 列出所有小于35且与35互素的正整数如下: 1,2,3,4,6,8,9,11,12,13,16,17,18,19,22,23,24,26,27,29,31,32,33,34 共有24个数,所以Φ(35)=24 8.2 Euler定理和Fermat定理 Euler函数具有下面的重要性质: (1)若p素数,则: Φ(p)=p-1 例如:p=13,小于13的数1,2,3,4, 5,6,7,8,9,10,11,12都与13互 素。 Φ (13)=12. (2)若m,n互素,即gcd(m,n)=1,有 Φ(mn)= Φ (m) Φ (n) 例如: Φ (5*6)= Φ (5) Φ (6) = Φ(5) Φ(2) Φ(3)=4*1*2=8 进一步,若n1,n2,…,nm两两互素,则 Φ(n1n2…nm)=Φ ( n1) Φ( n2)…Φ( nm) 8.2 Euler定理和Fermat定理 (3)设m=p1α1p2α2…pkαk是m的标准分解式,p1,p2,…,pk是互不相同的素数,则 Φ (m)=m(1-1/p1)(1-1/p2)…(1-1/pk) 例如:20=22*51, 这样,Φ (20) =20(1-1/2)(1-1/5)=8 课堂练习:计算Φ(9) 8.2 Euler定理和Fermat定理 2.Euler定理: 若a和m互素,则a Φ(m)≡1 (mod m). 当m为素数时,即为Fermat定理形式 例如: (1)a=3,m=10; Φ(m)= Φ(10)= Φ(2) Φ(5)=4; 34=81≡1 (mod 10). (2)a=2;m=11; Φ (m)=Φ( 11)= 10; 210=1024≡1 (mod 11) 另一种形式:a Φ(m)+1 ≡a (mod m). 8.3 Euler定理和Fermat定理 X≡2 (mod 3) X≡3 (mod 5) X≡2 (mod 7) 解: 问题归结为解 南北朝时期《孙子算经》中有“物不知数”问题:今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问物几何? 8.4 中国剩余定理 三人同行七十稀 五树梅花廿一枝 七子团圆月正半 除百零五便得知 2×70+3×21+2×15=233,233-105×2=23 X≡b1 (mod m1) X≡b2 (mod m2) …… X≡bk (mod mk) 有模M的解x, x≡M1M1-1b1 + M2M2-1b2 +…+ MkMk-1bk (mod M) 8.4 中国剩余定理 M = m1 m2 m3 =3*5*7=105 M1= M / m1=105/3=35 M2=M/m2=105/5=21 M3=M/ m3=105/7=15 M1M1-1≡1 (mod m1) M2M2-1≡1 (mod m2) M3M3-1≡1 (mod m3) 35M1-1≡1 (mod 3) 得:M1-1≡2 21M2-1≡1 (mod 5) M2-1≡1 15M3-1≡1 (mod 7) M3-1≡1 即: 8.4 中国剩余定理 x≡M1M1-1b1 + M2M2-1b2 + M3M3-1b3 (mod 105) ≡70 b1 +21 b2+15 b3(mod 105) ≡70*2+21*3+15*2 (mod 105) ≡140+63+30 (mod 105) ≡35+63+30 (mod 105) ≡128 (mod 105) ≡23 (mod 105) 所以,此物有23个 8.4 中国

文档评论(0)

bbnm58850 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档