密码学两次作业题及答案(共4页).doc





《密码学两次作业题及答案(共4页).doc》由会员分享,可在线阅读,更多相关《密码学两次作业题及答案(共4页).doc(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上作业1一、名次解释1、DES的弱密钥 2、素根 3、本原多项式 解:1、DES算法在每次迭代时都有一个子密钥供加密用。如果对于给定初始密钥k,它生成的各轮子密钥都相同,即有 就称该密钥k为弱密钥。2、如果a的阶m等于,则称a为n的本原根(或称素根)。3、设,称m为n次多项式的阶,阶为 的不可化约多项式称为本原多项式。二、已知仿射密码的加密方法为:C=EK(m)=(am+b) mod 26,其中秘钥K=(a,b)=(7, 3) ,求密文0, 23, 6对应的明文。解:因mod 26=15,解密函数=15(c-3) mod 26=(15c-19) mod 26,则 c=0
2、时,=-19 mod 26=7, c=23时,=(1523-19) mod 26=14, c=6时,=(156-19) mod 26=19。三、计算 mod 77解:因77=711,且7和11都为素数,则,又3和77互素,则由欧拉定理有, 再有3mod77=3, mod77=9, mod77=mod77=4, mod77=mod77=16,故 = =() mod 77=34.四、在AES分组密码中,涉及到有限域GF(28)上的乘法运算。即取不可化约多项式,为GF(28)上的多项式,定义为:,若,求。解:= = =。五、已知背包公钥密码系统的超递增序列为(2,9,21,45,103),乘数29,
3、模数m229,设用户要加密的明文为:10111,11100,01011,求其密文,并对密文解密,解密出明文。()解:先计算公钥: ,229=58 mod 229, 929=32 mod 229, 2129=151 mod 229,4529=160 mod 229, 10329=10 mod 229,故公钥为(58,32,151,160,10),加密10111:c=(58+151+160+10)mod 229=150,加密11100:c=(58+32+151)mod 229=12,加密01011:c=(32+160+10)mod 229=202,解密时,由 有 ,故 c=150时,(79150)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 密码学 两次 作业题 答案

限制150内