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

现代密码学简答题及计算题

来源:用户分享 时间:2025/8/9 13:04:41 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

第七章 简答题及计算题

⑴公钥密码体制与对称密码体制相比有哪些优点和不足?

答:对称密码

一般要求: 1、加密解密用相同的密钥 2、收发双方必须共享密钥

安全性要求: 1、密钥必须保密 2、没有密钥,解密不可行 3、知道算法和若干密文不足以确定密钥 公钥密码

一般要求:1、加密解密算法相同,但使用不同的密钥 2、发送方拥有加密或解密密钥,而接收方拥有另一个密钥 安全性要求: 1、两个密钥之一必须保密 2、无解密密钥,解密不可行

3、知道算法和其中一个密钥以及若干密文不能确定另一个密钥

⑵RSA算法中n=11413,e=7467,密文是5859,利用分解11413=101×113,求明文。 解:n?p?q?101?113?11413

?(n)?(p?1)(q?1)?(100?1)(113?1)?11088

显然,公钥e=7467,满足1<e<?(n),且满足

?1gcd(e,?(n))?1,d?emod?(n)?3,d?e?1mod11088通过公式求出 dd3m?cmodnm?cmodn?5859mod11413?1415 由解密算法得

1

⑶在RSA算法中,对素数p和q的选取的规定一些限制,例如:

①p和q的长度相差不能太大,相差比较大; ②P-1和q-1都应有大的素因子;请说明原因。 答:对于p,q参数的选取是为了起到防范的作用,防止密码体制被攻击

①p,q长度不能相差太大是为了避免椭圆曲线因子分解法。

②因为需要p,q为强素数,所以需要大的素因子 ⑸在ElGamal密码系统中,Alice发送密文(7,6),请确定明文m。 ⑺Z11上的椭圆曲线

23y?x?x?6,且E:

m=3。

①请确定该椭圆曲线上所有的点;

②生成元G=(2,7),私钥PB?2nB?(5,2),明文消息编码到Pm程。

解:①取x=0,1,?,10 x=0为例子。 因为

23y?0?0?6(mod11)?6mod11,x=0,没有模

23y?x?x?6(mod11),现以并计算

?(9,1)上,加密是选取随机数k=3,求加解密过

11的平方根,

所以椭圆上不存在横坐标为0 的点;同理依次可以得到椭圆上的点有(2 , 4) (2,7) (3 , 5) (3,6)

2

(5,9) (5 , 2) (7 , 9) (7 ,2) (8 , 8) (8 , 3) (10 , 9) (10 , 2)

②密钥生成:由题得B的公钥为{E:

G?(2,7),PB?(5,2)},私钥为

y2?x3?x?6(mod11),

⑻与RSA密码体制和ElGamal密码体制相比,简述ECC密码体制的特点。

答:①椭圆曲线密码体制的安全性不同于RSA的大整数因子分解问题及ElGamal素域乘法群离散对数问题。自公钥密码产生以来,人们基于各种数学难题提出了大量的密码方案,但能经受住时间的考验又广泛为人们所接受的只有基于大整数分解及离散对数问题的方案,且不说这两种问题受到亚指数的严重威胁,就如此狭窄的数学背景来说,也不能不引起人们的担忧,寻找新的数学难题作为密码资源早就是人们努力的一个方向,而椭圆曲线为公钥密码体制提供一类新型的机制。

②椭圆曲线资源丰富。同在一个有限域上存在着大量不同的椭圆曲线,这位安全性增加了额外的保障。 ③效率方面。在同等安全水平上,椭圆曲线密码体制的密钥长度与RSA,ElGamal的密钥小得多,所以,计算量小,处理速度快,存储空间占用小,传输带宽要求低,特别在移动信号,无线设备上的应用前景非常

3

好。

④安全性。而显然是任何密码体制的必备条件,椭圆曲线密码体制的安全性分析因而也引起了各国密码学家及有关部门的关注和重视,但成果并不丰硕。也许这可视为椭圆曲线密码体制具有高安全性的一种证据,因此,大多是密码学家对其前景持乐观态

第六章 4.简答题

(1)简要说明散列(哈希)函数的特点。

答:哈希函数有如下特点:输入数字串与输出数字串具有唯一的对应关系;输入数字串中 任何变化会导致输出数字串也发生变化;从输出数字串不能够反求出输入数字串。哈希函数算法有多种,它受到广泛的应用,在信息安全领域,它是实现数字签名和认证的重要工具。 (3)简述MD5算法。

答:Md5的全称是Message-Digest Algorithm 5(信息-摘要算法),在90年代初由Mit Laboratory For Computer Science和Rsa Data Security Inc的Ronaldl.rivest开发出来,经md2、md3和md4发展而来。它的作用是让大容量信息在用数字签名软件签署

4

搜索更多关于: 现代密码学简答题及计算题 的文档
现代密码学简答题及计算题.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c87fwq7tnol2xn8u9vo1i_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top