Lecture04密码学的数学引论课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《Lecture04密码学的数学引论课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Lecture04 密码学 数学 引论 课件
- 资源描述:
-
1、学习要点:了解数论、群论、有限域理论的基本概念了解模运算的基本方法了解欧几里德算法、费马定理、欧拉定理、中国剩余定理了解群的性质了解有限域中的计算方法1、除数(因子)的概念:设z为由全体整数而构成的集合,若 b0且 使得a=mb,此时称b整除a.记为b a,还称b为a的除数除数(因子因子).注注:若a=mb+r且0r1被称为质数是指p的因子仅有1,-1,p,-p。Zmba,|ba算术基本定理算术基本定理:任何一个不等于任何一个不等于0的正整数的正整数a都可以写成唯一的表达式都可以写成唯一的表达式aP11P22Ptt,这里这里P1P2P3Pt是质数,其中是质数,其中i0最大公约数:最大公约数:若
2、若a,b,cz,如果,如果c a,c b,称,称c是是a和和b的的公约数公约数。正。正整数整数d称为称为a和和b的的最大公约数最大公约数,如果它满足,如果它满足d是是a和和b的公约数。的公约数。对对a和和b的任何一个公约数的任何一个公约数c有有c d。注注:1*.等价的定义形式是:等价的定义形式是:gcd(a,b)maxk k a且且k b 2*若若gcd(a,b)=1,称,称a与与b是是互素互素的的。带余除法带余除法:az,0,可找出两个唯一确定的整数,可找出两个唯一确定的整数q和和r,使使a=qm+r,0=r1)分成一些两两不交的等价类。3*.对于某个固定模对于某个固定模m的同余式可以象普
3、通的等式那样的同余式可以象普通的等式那样相相加加、相减相减和和相乘,可结合相乘,可结合:(1)a(mod m)b(mod m)mod m=(ab)(mod m)(2)a(mod m)*b(mod m)mod m=a*b(mod m)(3)(a*b)modm+(a*c)modm=a*(b+c)modm例子.通过同余式演算证明:(1)5601是56的倍数(2)2231是47的倍数。解:注意53=12513(mod56)于是有561691(mod56)对同余式的两边同时升到10次幂,即有56 560-1。同理,注意到26=6417(mod47),于是223=(26)325=(26 26)26 25
4、289*(17)*(32)mod47 7*17*32(mod47)25*32(mod47)1(mod47)于是有 47 223-1定理定理:(消去律)对于abac(mod m)来说,若gcd(a,m)1则bc(mod m)例如1:附加条件不满足的情况63=182mod867=422mod8但37mod8例如2:附加条件满足的情况53157mod8511=557mod8311mod8原因:模m的乘法运算返回的结果是0到m-1之间的数,如果乘数a和模数m有除1以外的共同因子时将不会产生完整的余数集合。Z801234567乘以606121824303642模8后的 余数06420642Z801234
5、567乘 以505101520253035模8后 的余数05274163Extended EUCLID(d,f):1)(X1,X2,X3)(1,0,f);(Y1,Y2,Y3)(0,1,d)2)如果Y3=0返回X3=gcd(d,f);无逆元3)如果Y3=1返回Y3=gcd(d,f);Y2=d-1modf4)Q=max_int(X3/Y3)5)(T1,T2,T3)(X1-QY1,X2-QY2,X3-QY3)6)(X1,X2,X3)(Y1,Y2,Y3)7)(Y1,Y2,Y3)(T1,T2,T3)8)回到 2)QX1X2X3Y1(T1)Y2(T2)Y3(T3)-101170120501201-5171
6、1-517-1635-1636-35216-352-7411=gcd Format定理定理:如果p是质数并且a是不能被p整除的正整数,那么,ap-11(mod p)Format定理的另一种形式:对gcd(a,p)1 有apa(modp)a=7,p=19,求ap-1modp解:72=4911mod1974121mod197mod197849mod1911mod19716121mod197mod19ap-1=718=71672711mod191mod19比24小而与24 互素的正整数为:1、5、7、11、13、17、19、23。故 这12个数是:1,2,4,5,8,10,11,13,16,17,1
展开阅读全文