77范文网 - 专业文章范例文档资料分享平台

密码题目整理

来源:网络收集 时间:2020-03-27 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

1、 证明:解密一个Feistel密码相当于对密文使用加密算法,但密钥编排方案要逆序使用。

2、 SPN结构:

3、

4、

5、

设RSA算法中,两个大素数分别为p=3;q=11,公钥为(7,33),明文M=5,详细描述使用RSA算法加密M得到密文C的过程.

以下关于非对称密码的说法,错误的是 A. 加密算法和解密使用不同的密钥 B.非对称密码也称为公钥密码

C. 非对称密码可以用来实现数字签名 D. 非对称密码不能用来加密数据

在RSA密钥产生过程中,选择了两个素数,p=13,q=37,求欧拉函数Φ(n)的值

A. 481 B. 444 C. 432 D. 512

假如Alice想使用公钥密码算法发送一个加密的消息给Bob,此信息只有Bob才能解密,Alice使用哪个密钥来加密这个信息? A.A的公钥 B. A的私钥 C. B的公钥 D. B的私钥

以下基于大整数因子分解难题的公钥密码算法是? A. EIGamal B. ECC C. RSA D. AES

以下哪种算法为不可逆的数学运算 A.MD5 B.RC4 C.IDEA D.DES

MAC和对称加密类似,但是也有区别,以下哪个选项指出了MAC和对称加密算法的区别?

A.MAC不使用密钥

B.MAC使用两个密钥分别用于加密和解密 C.MAC是散列函数

D.MAC算法不要求可逆性而加密算法必须是可逆的

HMAC使用SHA-1作为其嵌入的散列函数,使用的密钥长度是256位,数据长度1024位,则该HMAC的输出是多少位? A. 256 B. 1024 C. 512 D. 160

2、 解:满足

x?SPN(y,?,?s*p*,(LNr?1,...,L1))的

??,s*p*和(LNr?1,...,L1)定义如下。 代换

z ??*s*定义如下:设输入为z,输出为

0 1 3 2 4 3 8 4 1 5 C ?6 A s*(z),

7 F 8 7 9 D A 9 B 6 C B D 2 E 0 F 5 ?z s*(z) p*E 代换定义如下:设输入为z,输出为

1 2 5 3 9 4 13 5 2 6 6 ?p*(z),

9 3 10 7 11 11 12 15 13 4 14 8 15 12 16 16 7 10 8 14 ?p(z) 1 由加密密钥(K1,…,KNr+1)生成解密密钥(LL1=K1,

Nr?1,...,L1)的过程如下:

Li=

?p*(Ki) (i=2,…,Nr),

LNr+1=KNr+1

3、

1 )若x’ ≠ x”

对于x = x’ || x”,取y = x” || x’

则有 x’ ⊕ x” = x” ⊕ x’ 又f: {0, 1}m → {0, 1}m为一个双射。 显然有f(x’ ⊕ x”) = f(x” ⊕ x’) 即 x ≠ y,有h(x) = h(y) y即为x的第二原像。 2)若x’ = x”

对于x = x’ || x”,取y = a || a, a≠x’

则有 x’ ⊕ x” = 0 = a ⊕ a 又f: {0, 1}m → {0, 1}m为一个双射。 显然有f(x’ ⊕ x”) =f(0)= f(a ⊕ a) 即 x ≠ y,有h(x) = h(y) y即为x的第二原像。 即h不是第二原像稳固的。 4、

证明:由于h1: {0, 1}2m → {0, 1}m是一个碰撞稳固的Hash函数。 则不能在多项式时间内找到x≠x’,使h1(x) = h1(x’)的方法

更不存在多项式时间内找到x1≠x1’,x2≠x2’, 使h1(x1) = h1(x1’),h1(x2) = h1(x2’)的方法

即不存在多项式时间内找到x = x1||x2, x’ = x1’ ||x2’, 且x≠x’,

使h1(x1) = h1(x1’),h1(x2) = h1(x2’)的方法 假定h2 :{0, 1}4m → {0, 1}m不是碰撞稳固的Hash函数

则存在x1≠x’,使h2(x1) = h2(x’)

即存在x = x1||x2,x’ = x1’ ||x2’,且x≠x’,使h2(x) = h2(x’)

此时将h1代入h2,并结合h1的性质,必有h1(x1) = h1(x1’),h1(x2) = h1(x2’), 与前边结论矛盾

故h2碰撞稳固的Hash函数。

5、

假定已知签名(x1,(γ,δ1))和(x2,(γ,δ2)),由ELGamal签名算法知:

-1

δ1 = (x1 - αγ) k(mod p),

-1

δ2 = (x2 - αγ) k(mod p), 代入题目中的数据,得:

-1

31396=(8990-23972a)k(mod 31846),

-1

20481=(31415-23972a)k(mod 31846), 即:

31396k+23972a=8990 (mod 31846),

20481k+23972a=31415 (mod 31846),

用欧几里德拓展算法,解得:

k = 1165, a = 7459.

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库密码题目整理在线全文阅读。

密码题目整理.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/jiaoyu/894053.html(转载请注明文章来源)
上一篇:病句--搭配不当
下一篇:模拟练习三
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: