信管网试题库
信息安全工程师 - 试题库 导航

2023年下半年信息安全工程师案例分析真题模拟试题演练(4)

2023年10月23日来源:信管网 作者:cnitpm

2023年下半年信息安全工程师实行机考,考试时间为11月4日开考,临近考试,每天刷刷题保持题感是有必要的,同时遇到不会的也可以查漏补缺,信管网将在考前为大家提供一些试题,供大家刷题练习。

2023年下半年信息安全工程师案例分析真题模拟试题演练(4)

  • 试题一:阅读下列说明,回答问题1和问题2,将解答写在答题纸的对应栏内。
    【说明】
    在公钥体制中,每一用户 U 都有自己的公开密钥 PKu 和私钥 SKu 。如果任意两个用户 A 和 B 按以下方式通信:
    A 发给 B 消息 [EpKB (m),A] 。
    其中 Ek(m)代表用密钥 K 对消息 m 进行加密。
    B收到以后,自动向A返回消息【EPkA(m),B】,以使A 知道B确实收到消息m。
    【问题 1】 (4分)
    用户 C 怎样通过攻击手段获取用户 A 发送给用户 B 的消息 m。
    【问题 2】 (6 分)
    若通信格式变为:
    A 给 B 发消息:EPKB(ESKA(m),m ,A)
    B 给 A 发消息: EpKA(EsKN (m),m,B)
    这时的安全性如何?请分析 A,B 此时是如何相互认证并传递消息的。

    查看答案

    参考答案:

    参考解析:www.cnitpm.com/st/3276228341.html

    信管网考友试题答案分享:

    信管网lydia2019:
    获取a的消息后换成(epb(m),c)再发给b<br>不能抵抗重放攻击,b收到后用私钥解密,再用a的公钥加密m与收到的,eska(m)比较。

    信管网cnitpm661097562816:
    <br /><img src="http://pic.cnitpm.com/upload/2023/09/tbimg/09-21/1695274340.jpg" />

    信管网cnitpm661097562816:
    <br /><img src="http://pic.cnitpm.com/upload/2023/09/tbimg/09-03/1693718827.jpg" />

  • 试题二:阅读下列说明和代码,回答问题1和问题2,将解答卸载答题纸的对应栏内。
    【说明】
    某一本地口令验证函数(C语言环境,X86_32指令集)包含如下关键代码:某用户的口令保存在字符数组origPassword中,用户输入的口令保存在字符数组userPassword中,如果两个数组中的内容相同则允许进入系统。

    【问题1】(4分)
    用户在调用gets()函数时输入什么样式的字符串,可以在不知道原始口令“Secret”的情况下绕过该口令验证函数的限制?
    【问题2】(4分)
    上述代码存在什么类型的安全隐患?请给出消除该安全隐患的思路。

    查看答案

    参考答案:

    参考解析:www.cnitpm.com/st/2851921939.html

    信管网考友试题答案分享:

    信管网lucky小希:
    前12个字符和后12个字符一样,就可绕过 存在缓冲区溢出攻击的安全隐患,解决思路是检查用户输入口令的长度信息

    信管网lucky小希:
    1、输入24个字符,导致字符串溢出,就可以绕过 2、缓冲区溢出安全隐患 禁止用不安全的函数 用静态分析工具 做内存边界处理

阅读推荐:

2023年下半年信息安全工程师准考证打印时间

【考后估分/对答案收藏】2023年下半年信息安全工程师真题及答案(综合、案例)

信息安全工程师历年真题[答题及pdf下载]

考试中心在线刷题[章节习题/模拟试题/每日一练]

信管网app随时随地在线刷题

温馨提示:因考试政策、内容不断变化与调整,信管网提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

分享至:

信管网 - 信息系统项目管理专业网站

下载APP-在线学习

培训课程

0元畅享

考试题库

免费资料

客服咨询