《密码学——加密演算法》-第3章-基础数论.pptVIP

《密码学——加密演算法》-第3章-基础数论.ppt

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《密码学——加密演算法》-第3章-基础数论

连分数 性质 令 为一实数,其连分数表达式为 其中, 而其各项连分数的收敛值为: 当中 满足递推关系及初始条件 1.* ? 2006 第3章 基础数论 返回总目录 第3章 基础数论 教学目的 了解模运算及辗转相除法 了解中国余式子定律 了解Lagrange定理与费马小定理 了解原根、二次剩余、Galois域等概念 了解质数理论和连分数 了解密码安全伪随机数字生成器 ? 模运算与辗转相除法 本章内容 ? 中国余式子定律 ? Lagrange定理与费马小定理 ? 原根 ? 二次剩余 ? Galois域 ? 连分数 ? 质数理论 ? 密码安全伪随机数字生成器 模运算与辗转相除法 3.1 模运算与辗转相除法 假设今天是星期五,请问10000天后是星期几? (即5+10000除以7的余数) 即:10000天后是星期二 同余 定义(同余,Congruence):令 。令 为两整数,称a同余b模n,记为 ,当n整除b-a。而所有与a同余的整数所组成的集合,即 称为a的同余类。所有同余类所形成的集合 同余类 同余类满足的性质: (1)(反身性,Reflexivity) (2)(对称性,Symmetry) 若 则 (3)(迁移性,Transitivity) 若 则 例: 令 则 模运算 加法: (1)封闭性:若同余类 则 (2)交换律:若同余类 则 (3)结合律:若同余类 则 (4)存在加法单位素:存在 ,使得 (5)存在加法反元素:对任一 存在 使得 减法: 乘法: 交换群 定义(交换群) 考虑 ,其中G为集合,而*为运算。令公理: (1)封闭性: 则; (2)交换律: 则; (3)结合律: 则; (4)存在单位素: , ,使得 (5)存在反元素: , ,使得 若公理1、3、4、5成立,称为群(Group); 若以上公理1~5都成立,称为交换群。 交换环 此时除了 为交换群以外,另外针对乘法运算也满足封闭性、交换律、结合律以及存在乘法单位素(即 )等性质,但并非所有非零元素都有乘法反元素,另外乘法对加法有分配律,即: 若 则 此时,以代数的术语,称 为交换环(Commutative Ring)。 考虑 辗转相除法 例: 求7812及6084的最大公因子 被除数=商×除数+余数, gcd(被除数,除数)=gcd(除数,余数) 辗转相除法就是利用此性质,反复以 (除数/余数)取代(被除数/除数) 2 11 1 1 3 1 qk 0 36 72 828 900 1728 6048 7812 rk 7 6 5 4 3 2 1 0 k 其中: 所以gcd (7812 , 6084) = 36 辗转相除法 定理3.1 整数线性方程 有整数解 证明: 若 则: 为一整数解 若 有整数解 因: 且 所以 借助广义辗转相除法,存在整数 ,使得 对模乘法 例: 令n为自然数,则 对模乘法为交换群 证明: 根据交换群封闭性 则 因 ,故存在乘法反元素 、 使得 且 , 而 故 为 的乘法反元素。 模运算与辗转相除法 3.2 中国余式子定理 (Chinese Remainder Theorem) 定理: 令为

文档评论(0)

baoyue + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档