网络信息安课件第八章.pptVIP

  • 6
  • 0
  • 约1.39万字
  • 约 51页
  • 2016-12-09 发布于贵州
  • 举报
网络信息安课件第八章

* 欧拉定理(证明) 即每一个元素都有gcd(xi,n)=1。用a与R中的每个元素模n相乘: S是R的一个排列,因为 (1) a与n互素,且xi与n互素,所以axi必与n互素,这样S中所有元素均小于n且与n互素。 (2) S中没有重复元素,所以集合S是集合R的一个置换。 * 欧拉定理(证明) * 现代密码学理论与实践-08 */68 8.3 素性测试 密码学中常常需要寻找大素数 传统的方法是用测试除法来过滤非素数 即依次除小于该数平方根的所有素数 这种方法只对较小的数有用 可以采用基于素数特性的统计素性测试方法 其中所有的素数都满足素数特性 但是有一些被称为伪素数的合数也满足素数特性 可以使用一种较慢的确定性素性测试方法 * 现代密码学理论与实践-08 */68 8.3.1 Miller-Rabin Algorithm for Testing Primality(1) 这是一种基于费马定理的方法 假设n是素数, 则有an-1 = 1 mod n 背景:对于候选奇整数n=3, 偶数(n-1)可表示为 n-1 = 2kq k0, q是奇数 为证明这一点,用2去除偶数(n-1),直至所得结果为奇数q,此处共做k次除法;如果n是二进制数,则将该数右移,直到最右边的比特为1,共移动了k次。 * 现代密码学理论与实践-08 */68 素数

文档评论(0)

1亿VIP精品文档

相关文档