离散数学课件-第2章3-5.pptVIP

  • 16
  • 0
  • 约5.66千字
  • 约 50页
  • 2016-11-30 发布于湖南
  • 举报
离散数学课件-第2章3-5

* * 大整数算术运算模数的最好选择是一组行为2k-1的整数,其中k为正整数,这是因为很容易完成模这种整数的二进制算术,还容易找到两两互素的一组这种整数。 大整数的运算技巧 * * 基础知识 中国余数定理 大整数的运算技巧 伪素数 密码学应用 数论的应用 * * 中国古代数学相信,n为素数的充分必要条件是2n-1 ≡1(mod n) 当只要是素数该同余必成立,是正确的 只要同余成立,n就是素数,是不正确的 法国数学家费马证明了: 当n为素数时该同余成立 伪素数 * * 定理5(费马小定理) 如果p为一个质数,a不能被p整除的整数,则有 ap-1 ? 1 ( mod p) 并且对每个整数a,我们有 ap≡a(mod p) 伪素数 * * 通过编程计算发现,反过来结论并不成 立。例如, 但是341=11x34为合数! 称使得 成立的p为伪素数。 * * 基础知识 中国余数定理 大整数的运算技巧 伪素数 密码学应用 数论的应用 * * 信息,也就是字符串,被译成数字,然后对每个字符对应的数用移位或模26的线性同余转换为另一个数。这些方法都是私钥加密系统的例子。 密码学基本概念 * * 20世纪70年代中期,密码学中引入了公钥密码系统的概念。 在这样的一个系统中,每个人都可以有一个众所周知的加密密钥,而解密密钥是保密的,只有信息的

文档评论(0)

1亿VIP精品文档

相关文档