24-25-2-现代密码学-期末
目录
简答题 (10题*5分)
1.
密码学的五个安全属性(目标)
答案 / 解析
机密性,完整性,认证性,不可否认性,可用性
2.
举例说明古代密码体制体现以下技术的有什么密码?(填充,扩散,代换,置换)
答案 / 解析
代换:凯撒密码;填充:希尔密码;扩散:希尔密码;置换:希尔密码
3.
AES算法里扩散和混淆作用的函数分别有哪些?
答案 / 解析
扩散:字节代换,混淆:行移位,列混合
4.
如何基于LFSR设计安全的流密码?
5.
消息鉴别码的攻击者按照攻击目的分为哪些?
6.
RSA的参数选择有哪些安全需求?
7.
举例说明如何进行密钥分层管理?为什么密钥要进行分层管理?
8.
RA的主要职责?
答案 / 解析
主体注册证书的个人认证。确定主体所提供信息的有效性。(必写)
对被请求证书属性确定主体的权利。认证机构代表主体开始注册过程。为识别身份的目的分配名字。 在注册初始化和证书获得阶段产生共享秘密。产生公私钥对。在需要撤销时报告密钥泄露或终止事件。开始密钥恢复处理。
综合题 (5题*10分)
1.
DH密钥协议如何进行中间人攻击?怎样防止该攻击?
2.
举例说明如何保证密钥分配协议的新鲜性和一致性?
3.
如何设计序列密码使得他可以抵御选择密文攻击?
4.
有中心的密钥分配的什么什么?
5.
ELGamal加密中的k不能重用和泄漏的原因是什么?