密码学中常用数学知识教学提纲.pptVIP

  • 6
  • 0
  • 约1.31千字
  • 约 20页
  • 2021-12-03 发布于浙江
  • 举报
;4.1.1 群、环、域;互素数: 整数 a, b 互素是指 它们没有除1之外的其它因子。 8 与15 互素 8的因子1,2,4,8 15的因子 1,3,5,15 1 是唯一的公因子 记为:gcd(8,15)=1;4.1.3 模运算;同余的性质: 若n|(a-b),则a≡b mod n (a mod n) ≡(b mod n),则a≡b mod n a≡b mod n,则b≡a mod n a≡b mod n, b≡c mod n,则a≡c mod n;定理:设a∈Zn,gcd(a,n)=1,则a在Zn有逆元。 证明思路: 用反证法证明a和Zn中任何两个不同的数相乘结果都不相同 从1得出a×Zn=Zn,因此存在x∈Zn,使a×x=1 mod n 设a为素数,Zp中每一个非零元素都与a互素,因此???乘法逆元,有乘法可约律 (a×b)=(a×c) mod n, b=c mod n;4.1.4 费尔玛定理和欧拉定理;欧拉函数 设n为一正整数,小于n且与n互素的正整数的个数称为n的欧拉函数,记为φ(n);4.1.5 素性检验;Miller-Rabin素性概率检测法;Miller-Rabin素性概率检测法 n为待检测数,a为小于n的整数,将n-1表示为二进制形式bkbk-1…b0,d赋初值为1,算法核心如下: for

文档评论(0)

1亿VIP精品文档

相关文档