首页
登录
从业资格
用户的身份认证是许多应用系统的第一道防线,身份识别对确保系统和数据的安全保密极及
用户的身份认证是许多应用系统的第一道防线,身份识别对确保系统和数据的安全保密极及
资格题库
2022-08-02
89
问题
用户的身份认证是许多应用系统的第一道防线,身份识别对确保系统和数据的安全保密极及其重要。以下过程给出了实现用户B对用户A身份的认证过程。1.A->B:A2.B->A:{B,Nb}pk(A)3.A->B:h(Nb)此处A和B是认证的实体,Nb是一个随机值,pk(A)表示实体A的公钥,{B,Nb}pk(A)表示用A的公钥对消息B娜进行加密处理,h(Nb)表示用哈希算法h对Nb计算哈希值。【问题1】(5分)认证与加密有哪些区别?【问题2】(6分)(1)包含在消息2中的“Nb”起什么作用?(2)“Nb“的选择应满足什么条件?【问题3】(3分) 为什么消息3中的Nb要计算哈希值?【问题4】(4分) 上述协议存在什么安全缺陷?请给出相应的的解决思路。
选项
答案
解析
【问题一】
认证和加密的区别在于:加密用以确保数据的保密性,阻止对手的被动攻击,如截取,窃听等;而认证用以确保报文发送者和接收者的真实性以及报文的完整性,阻止对手的主动攻击,如冒充、篡改、重播等。
【问题二】
(1) Nb是一个随机值,只有发送方B和A知道,起到抗重放攻击作用。
(2) 应具备随机性,不易被猜测。
【问题三】
哈希算法具有单向性,经过哈希值运算之后的随机数,即使被攻击者截获也无法对该随机数进行还原,获取该随机数Nb的产生信息。
【问题四】
存在重放攻击和中间人攻击的安全缺陷;针对重放攻击的解决思路是加入时间戳、验证码等信息;针对中间人攻击的解决思路是加入身份的双向验证。
转载请注明原文地址:https://tihaiku.com/congyezige/2414733.html
本试题收录于:
中级 信息安全工程师题库软件水平考试初中高级分类
中级 信息安全工程师
软件水平考试初中高级
相关试题推荐
嵌入式微处理器MPU一般是通过地址总线,AB.数据总线,DB.和控制总线,CB.
在系统转换的过程中,旧系统和新系统一起工作一段时间,再由新系统代替旧系统的转换策
在面向对象方法中,将逻辑上相关的数据以及行为绑定在一起,使信息对使用者隐蔽称
RAID级别是指磁盘阵列中硬盘的组合方式,不同级别的RAID为用户提供的磁盘阵列
在某嵌入式系统中采用PowerPC处理器,若C语言代码中定义了如下的数据类型变量
最适合在ADSL接入网上实时传输视频数据的MPEG系列标准是()。A.MP
为了保障数据的存储和传输安全,需要对一些重要数据进行加密。由于对称密码算法()
为了保障数据的存储和传输安全,需要对一些重要数据进行加密。由于对称密码算法(作答
ICMP报文封装在()协议数据单元中传送,在网络中起着差错和拥塞控制的作用
蓝牙技术工作在全球通用的2.4GHzISM频段,其最高数据速率为()。A
随机试题
【B1】[br]【B4】A、moonB、earthC、starBItmovedaroundtheearthfourteentimes.神州
ManyAmericansmindlesslyopposehunting.Theydosoevenincaseswhereani
[originaltext]Goodafternoon,everyone.Today,I’lltalkabouthowautonomo
A.从生物和社会结合上理解人的疾病和健康 B.不仅关心患者的躯体,而且关心病人
癃闭概念
几乎每个人都相信,自己的潜在价值没有完全发挥出来,如果充分实现了自我,那么他肯定
一种基金,对股票的配置比例在50%~70%,债券的配置比例在20%~40%,则这
下列各项活动中,通常被视为管理层职责的有()。A.确定采纳会计师事务所或其他第
共用题干 2013年4月,甲公司发生如下业务:(1)甲企业开出一张付款期限为3
35kV及以下输电线路一般不采取全线路架设避雷线措施的原因是( )。A.感应
最新回复
(
0
)