《信息安全原理与技术》习题答案.docVIP

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

《信息安全原理与技术》习题答案 1 《信息安全原理与技术》习题参考答案 郭亚军 清华大学出版社 第 2 章 2.1、列出小于 30 的素数。 2、3、5、7、11、13、17、19、23、29 2.2、若 a是大于1 的整数, 则a 的大于1 的最小因子一定是素数。 证明 若 a 是素数, 显然 a 的大于 1 的最小因子就是素数 a; 若 a 是合数, 则显然除 1 和 a 外还有其它的因数,令 b 是这些正因数中最小者, 可以证明 b 不是合数而是素数, 若 其不然, b必有大于1且不等于b的因数c, 于是由cb和bc可知ca, 即c是a的因数, 又有1cb, 这与假设b 是 a的大于1 的最小因数相矛盾.故 b 不是合数而是素数.因 此,a的大于 1 的最小因数 b 是素数. 2.3、如果 n(a-b), 证明a≡b mod n 证明:由 n(a-b)可知存在正整数k,使得a=kn+b,其中 b 是1 到 n-1 之间的正整数,所以有 a mod n=b, b mod n=b,可知a,b同余,即 a o b mod n 2.4、证明下面等式 (1) (a+b) mod m = ((a mod m) + (b mod m)) mod m mod , mod , ,. , , ( )mod ( )mod ( )mod [( mod ) ( mod )]mod, a ba b a b ab a m r b m r a jm r jZ b km r k Z a b m jm r km r m r rm a m b mm = = = +? = + ? + = + + + =+ =+ 证明:假设 则得 同样,假定 于是有 得证。 (2) (a-b) mod m = ((a mod m) - (b mod m)) mod m mod , mod , ,. , , ( )mod ( )mod ( )mod [( mod) ( mod )]mod, a ba b a b ab a m r b m r a jm r jZ b km r k Z a b m jm r km r m r rm a m b mm = = = +? = + ? - = + - - =- =- 证明:假设 则得 同样,假定 于是有 得证。 (3) (a×b) mod m = ((a mod m) × (b mod m)) mod m 2 mod , mod , ,. , , ( )mod ( )( )mod ( )mod ( )mod [( mod ) ( mod )]mod, a ba b ab a b b a ab a m r b m r a jm r jZ b km r k Z a b m jm r km rm r r r jm r km kjm m r r m a m b mm = = = +? = + ? ¥ = + += + + + = ¥ =¥ 证明:假设 则得 同样,假定 于是有 得证。 (4) (a×(b+c) ) mod m = ((a×b) mod m) + ((a×c) mod m)) mod m ( ) ( ) 1 3 ( ( ))mod (( ) ( ))mod ((( )mod ) (( )mod ))mod. a b c m a b a cm a b m a c mm ¥ + = ¥ +¥ = ¥ +¥ 证明:由 和 可知, 得证。 2.5、证明 560 -1 是 56的倍数。 2 3 6 33 10 6 66 10 5 13mod 56,5 mod56 (5 5 )mod56 (13 13)mod 56 1mod56, mod56 (5 mod56) (5 mod 56) ......(5 mod 56)mod 56 (1mod 56) (1mod56) ......(1mod56)m = = ¥ =¥ o = ¥¥ = ¥¥47444444448 6444444 4 744444448 组 60 组 证明:由于 对同余式两边同时升到10次幂,即那么 5 60 60 60 60 od 56 1mod56, 5 mod56 1mod56, 5 1mod56 51 5 1 56 = o o- - 所以 从而可以写成 或56 。 所以 是 的倍数。 2.6、对于整数 39 和63,回答下面问题 (1) 它们是否互素; 解:由于gcd(39,63)=3,所以他们不互素。 (2) 用欧几里德算法求它们的最大公因子; 解:用欧几里德算法的

文档评论(0)

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

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

1亿VIP精品文档

相关文档