- 2
- 0
- 约3.78千字
- 约 19页
- 2019-01-29 发布于北京
- 举报
分组密码小结.ppt
* 分组密码小结 2012.03.25 主要内容 欧几里德算法 求最大公约数 求模n的逆元 * 引理1 记gcd(a,b)是非负整数a和b的最大公因子,则gcd(a,b)=1等价于存在整数x,y,使得 ax+by=1 其中的x和y可由辗转相除法求出。 * 欧几里得算法(辗转相除法) 引理2 (带余除法) 设a是整数, b是自然数,则存在整数q和非负整数r,使得a=bq+r,且 0=rb,并记amodb=r. 引理3 设a、b、r为不全为零的整数,且a=bq+r,则gcd(a,b)=gcd(b,r). 证明:设d= gcd(a,b),由于d| a=bq+r,且d|b,则一定有d|r,则d| gcd(b,r).下证 d=gcd(b,r).由于gcd(a/d,b/d)=1,一定有 gcd(r/d,b/d)=1,故d=gcd(b,r)。证毕。 * 辗转相除法 Step1 A?a;B?b Step2 计算带余除法,求出满足 A=qB+r和0=rB的 q和r. Step3 当r=0时,输出B=gcd(a,b); 当r0时,执行A?B;B?r后返回执行 Step2. * 辗转相除法:----计算gcd(a,b) 例1 计算gcd(63,100) 解 63 = 0×100 + 63, 100
您可能关注的文档
最近下载
- 交通运输工程施工单位安管人员安全生产考核题库及答案.docx VIP
- 高层建筑火灾逃生规范.pptx VIP
- 砌体结构设计规范 GB50003(2026版).docx VIP
- 2014建筑企业农民工工资发放表格式.doc VIP
- 试车讲座01流程型装置生命周期活动模型 .pptx VIP
- 试车讲座(第三版)11 工艺安全管理(PSM)与初次投料开车前安全检查(PSSR).pdf VIP
- 试车讲座(第三版)08 热试车及性能考核.pdf VIP
- 第一单元阅读综合实践《民俗文化》 统编版语文八年级下册(广西).pptx VIP
- 试车讲座(第三版)03 试车的阶段划分及相关标准.pdf VIP
- 基孔肯雅热发热门诊应急处置演练脚本.docx VIP
原创力文档

文档评论(0)