网站大量收购独家精品文档,联系QQ:2885784924

第08讲-数论理论介绍.pptVIP

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

第八讲数论理论介绍上海交通大学计算机科学系郑东

本讲介绍数论的概念及在galois域中计算的概念

1.数论介绍数论概念:研究“离散数字集合”运算是“+”,“×”例:整数:5+9=14;5×3=5+5+5=15多项式:x2+1+x=x2+x+1;x×x2+1=x3+x

运算概念运算:模数运算模多项式运算进一步运算:指数运算,逆运算理解公钥算法的根底

2.整除对整数b!=0及a,如果存在整数m使得a=mb,称b整除a,也称b是a的因子记作b|a例1,2,3,4,6,8,12,24整除24

3.素数与不可约多项式素数:只有因子1和自身1是一个平凡素数例2,3,5,7是素数,4,6,8,9,10不是素多项式或不可约多项式irreducible:不可写成其他因式的乘积x2+x=x×x+1是非不可约多项式;x3+x+1是不可约多项式

4.一些素数200以内的素数:2357111317192329313741434753596167717379838997101103107109113127131137139149151157163167173179181191193197199

5.素数分解(PrimeFactorisation)

把整数n写成素数的成绩分解整数要比乘法困难整数n的素数分解是把它写素数的乘积eg.91=7×13;3600=24×32×52

6.整数互素整数a,b互素是指它们没有除1之外的其它因子8与15互素8的因子1,2,4,815的因子1,3,5,151是唯一的公因子

8.模算式除法取余运算同余(congruence)fora=bmodn如果a,b除以n,余数相同eg.100=34mod11b叫做a模n的剩余通常0=b=n-1eg.-12mod7=-5mod7=2mod7=9mod7可以进行整数运算

9.,模运算举例-21-20-19-18-17-16–15-14-13-12-11-10-9-8-7-6-5-4-3-2-1012345678910111213141516171819202122232425262728293031323334

10.模算术运算加法a+bmodn减法a-bmodn=a+(-b)modn

11.乘法\除法乘法a.bmodn重复加法除法a/bmodn乘以b的逆元:a/b=a.b-1modn如果n是素数,b-1modn存在s.tb.b-1=1modn例.2.3=1mod5hence4/2=4.3=2mod5

12模递归运算模递归运算是“模除求余”例.r=amodn计算a=d.n+r33mod7=4.7+5;得数是5通常,r取正数例-18mod7=-3.7+3;答案是3a+/-bmodn=[amodn+/-bmodn]modn??

13.运算法那么类似于正常算术运算:结合律:(a+b)+c=a+(b+c)modn交换律分配律(a+b).c=(a.c)+(b.c)modn加法单位元\乘法单位元0+w=wmodn1×w=wmodn乘法运算类同?

14群.环.域群的定义:一些数字组成的集合一个加法运算,运算结果属于此集合〔封闭性〕服从结合律。有单位元,逆元如果是可交换的,那么成为abelian群

15。环环:abelian群,及一个乘法运算:满足结合律与加法的分配律如果加法满足交换律,那么称交换环例:整数modN〔foranyN〕

16。域域:abelian加群环abelian乘群(ignoring0)例:integersmodP〔P为素数〕

17。Galois域如果n是素数p那么模运算modulop形成GaloisFieldmodulop记为:GF(p)

18。GF(p)中的指数运算许多加密运算需要指数运算b=aemodp重复

文档评论(0)

寒傲似冰 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:8071104010000026

1亿VIP精品文档

相关文档