网络安全双钥密码体制.pptVIP

  • 7
  • 0
  • 约1.34万字
  • 约 56页
  • 2018-11-11 发布于福建
  • 举报
网络安全双钥密码体制

证明: z*p≡{α∈zp∣(α,p)=1} 易见,z*p={1,2,3,…,(p-1)}且因为 gcd(a,p)=1知 a z*p={[a],[2a],[3a],…,[(p-1)a]}= z*p,原因是a z*p内的元素两两不同。他们刚好为1,2,3…,(p-1)的一个排列。所以 [a]*[2a]*[3a]*…[(p-1)a]≡1*2*3*…(p-1)(modp) [ap-1]*[(p-1)!] ≡ 1*2*3*…(p-1)(mod p) 由 ((p-1)!,p)=1, 所以 ap-1≡1(modp) 也可写成:若(a,p)=1 则有ap≡a(modp) § Euler φ函数 定义(Eulerφ函数φ(n)): φ(n)是这样来定义的,当n=1 时,φ(1)=1;当n1时,它的值φ(n)等于比n小而与n互素的正整数的个数。 以n=24为例,比24小而与24 互素的正整数为:1,5,7,11,13,17,19,23 因此,我们有φ(24)=8。 易见,若p为素数,则φ(p)=p-1。 注:1*.若p,q都为素数且p≠q,此时有 φ(pq)=φ(p)φ(q)=(p-1)(q-1) 证明:考虑zpq剩余类的

文档评论(0)

1亿VIP精品文档

相关文档