- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机网络安全基础-07 信息安全数学基础 信息科学与工程学院 网络安全体系的五类服务 网络安全体系的五类服务 本课程的相关知识点 什么是密码技术? 密码系统的安全 密码系统的攻击 第八章 同余方程 8.3 二次同余式与n次剩余 1.二次同余式 二次同余式的一般形式为: ay2+by+c=0 (mod m) m为正整数且a≠0 将其化简为:(2ay+b)2=b2-4ac (mod m) 等价于:x2=d (mod m) 其中(d,m)=1 2.平方剩余 m为正整数,(a,m)=1,若同余式x2=a (mod m) 有解,则a称为模m的平方剩余(二次剩余);否则a称 为模m的平方非剩余(二次非剩余)。 3.n次剩余 设m1,(a,m)=1,若同余式xn=a (mod m)有解, 则a称为模m的n次剩余;否则a称为模m的n次非剩余。 第八章 同余方程 8.4 mod p的二次根 1.定理 p是一个满足p=3 mod 4的素数,那么对模p的平 方数y,x=y(p+1)/4 mod p是y模p的一个二次根。即 x2=y mod p,x称为y的主二次根 证明:由于y是模p的平方数,设y=x2,则有 (y(p+1)/4)2=y(p+1)/2=xp+1=xp·x=x·x=y 所以x=y(p+1)/4 mod p是y模p的一个二次根。 2.举例 (1)求6模19的主二次根 x=y(p+1)/4 mod p=65 mod 19=5 (2)课内作业: 求3模107以及2模19的主二次根 第八章 同余方程 8.5 mod p的高次根 1.定理: (1)对于素数p,若gcd(n,p-1),则每一个y都有 模p的n次根。若r是n模p-1的乘法逆元,则y模p的 一个n次根为yr mod p。 证明:验证(yr)n = y mod p。 (2)对于素数p,若gcd(n,p-1)=n,即n|p-1,且 gcd(n,(p-1)/n)=1,若y是模p的一个n次剩余,r是n 模(p-1)/n的乘法逆元,则y模p的n次根为yr mod p。 2.举例: (1)求2模101的立方根; (2)求58模199的11次根。 第八章 同余方程 总结: p为素数,且 或者 存在: 若p≡3 mod 4,则满足x2=y mod p的平方根为: x=y(p+1)/4 mod p (不一定存在) 若gcd(n,p-1)=1,则满足xn=y mod p的n次根为: x=yr mod p, r=n-1 mod p-1 若n|p-1,gcd(n,(p-1)/n)=1,则满足xn=y mod p 的n次根为:(不一定存在) x=yr mod p, r=n-1 mod (p-1)/n 第八章 同余方程 8.6 欧拉判别准则 并不是任何数y都存在模p的n次根,因此在求 解之前可以用欧拉判别准则进行判定。 欧拉判别准则用来有效判断当p=1 mod n时, 整数y是否存在模素数p的n次根。 判定方法: (1)当gcd(n,p-1)=1时,所有的数y都有模p的n 次根。 例如:x3=y (mod 101) x7=y (mod 181) (2)定理:设p为素数,p=1 mod n,当且仅当 gcd(y,p)=1,y(p-1)/n=1(mod p)时,y是模p的n次幂。 第八章 同余方程 证明: 必要条件: y是模p的n次幂? y(p-1)/n=1 mod p 设y=xn mod p,有 y(p-1)/n=1 mod p= x(p-1)=1 mod p 充分条件: y(p-1)/n=1 mod p ? y是模p的n次幂 设g是模p的本原根,有y=grmod p y(p-1)/n=1 mod p ? gr(p-1)/n=1 mod p ? ?(p)|r(p-1)/n ? (p-1)|r(p-1)/n ?n|r ?r=kn
文档评论(0)