密码学第4部分学习课件.pptVIP

  • 1
  • 0
  • 约9.54千字
  • 约 62页
  • 2016-12-06 发布于江苏
  • 举报
第四章 公钥密码 公钥密码 数论简介 公钥密码体制的基本概念 RSA算法 椭圆曲线密码体制 数论简介 素数和互素数 因子 整数a,b,如果存在m,使a=mb,称为b整除a,记为b|a,称b是a的因子。 性质 a|1,则a=±1 a|b且b|a,则a=b 对任意b,b≠0,则b|0 b|g,b|h,对任意整数m,n,有b|(mg+nh) (证明留给大家) 素数和互素数 素数 整数p(p1)为素数,如果p的因子只有±1,±p 整数分解的唯一性 任一整数a(a1)可唯一的分解为 其中p1p2…pt是素数,ai0 例:91=7×11,11011=7×112×13 素数和互素数 整数分解唯一性的另一表示 P是所有素数的集合,任一a(a1)可表示为 ap≥0,大多数指数项ap为0,任一整数可由非0指数列表表示。例如11011可以表示为{a7=1, a11=2, a13=1} 两数相乘等价于对应的指数相加 由a|b可得,对每一素数p, ap ≤bp 素数和互素数 c是a和b的最大公因子,c=gcd(a,b) c是a的因子也是b的因子 a和b的任一公因子也是c的因子 gcd(a,b)=1,称为a,b互素 模运算 设n是一正整数,a是整数,若 a=qn+r, 0≤rn, 则a mod n=r 若(a mod n)=(b mod n),称为a,b模n同余,记为a≡b mod

文档评论(0)

1亿VIP精品文档

相关文档