☰
【期末复习】《信息安全原理与技术(第4版)》模拟试卷D卷:原题+答案+深度解析(本科计算机专业)
2026/10/8 14:28:30 网站建设 项目流程

【期末复习】《信息安全原理与技术(第4版)》模拟试卷D卷:原题+答案+深度解析(本科计算机专业)

📝 博主寄语:
期末考试临近,为了帮助大家高效备考《信息安全原理与技术(第4版)》,特整理此套期末模拟试卷D卷。本卷严格对应教材1-11章核心考点,与A/B/C卷形成互补覆盖。
亮点:每道题目后均附带详细答案与解析,不仅告诉你“选什么”,更告诉你“为什么”,适合自测与查漏补缺。建议收藏后配合教材同步复习!

适用专业:计算机科学与技术 / 网络空间安全 / 软件工程
满分:100分 |考试时间:90分钟


一、单项选择题(共20小题,每小题1分,共20分)

1. (第1章 安全攻击)重放攻击属于信息安全攻击中的哪一类( )
A. 被动攻击
B. 主动攻击
C. 检测攻击
D. 恢复攻击

【答案】B
【解析】主动攻击会篡改数据、伪造身份或破坏服务,重放攻击通过截获并重发合法消息欺骗系统,属于主动攻击;被动攻击仅获取信息,不修改数据。

2. (第2章 素性测试)密码学中用于快速判断大整数是否为素数的经典算法是( )
A. 欧几里得算法
B. 米勒-拉宾素性测试
C. 中国剩余定理
D. 欧拉定理

【答案】B
【解析】米勒-拉宾是概率性素性测试算法,可高效判断大整数的素性,是公钥密码生成大素数的核心工具;欧几里得算法用于求最大公约数,中国剩余定理解同余方程组,欧拉定理是数论基础定理。

3. (第2章 有限域)有限域GF(2n)GF(2^n)GF(2n)中的元素个数为( )
A.nnn
B.2n2n2n
C.2n2^n2n
D.n2n^2n2

【答案】C
【解析】有限域(伽罗瓦域)的元素个数必为素数的幂,GF(2n)GF(2^n)GF(2n)表示特征为2的有限域,包含2n2^n2n个元素,是对称密码、椭圆曲线密码的核心运算基础。

4. (第3章 置换密码)置换密码的核心加密特点是( )
A. 改变字符本身,不改变字符位置
B. 改变字符位置,不改变字符本身
C. 同时改变字符位置与字符本身
D. 基于多表代换改变字符映射

【答案】B
【解析】置换密码仅通过重新排列明文字符的位置实现加密,不改变字符本身;代换密码改变字符本身,不改变位置。

5. (第3章 DES加密过程)DES算法的总迭代轮数为( )
A. 8轮
B. 16轮
C. 32轮
D. 64轮

【答案】B
【解析】DES采用Feistel网络结构,共进行16轮迭代运算,每轮使用不同的子密钥。

6. (第3章 计数器模式)CTR(计数器)模式的核心优势是( )
A. 错误向后传播
B. 可并行加密解密,速度快
C. 不需要初始向量
D. 天然支持身份认证

【答案】B
【解析】CTR模式通过递增的计数器生成密钥流,各分组运算相互独立,可完全并行计算,加密速度快,且错误不传播。

7. (第4章 公钥密码分析)RSA共模攻击的前提条件是( )
A. 多个用户使用相同的公钥指数e
B. 多个用户使用相同的模数n
C. 公钥指数e取值过小
D. 素数p、q长度相差过大

【答案】B
【解析】共模攻击指当多个用户共用同一个模数n、不同公私钥对时,攻击者可通过互素的公钥指数恢复明文,是RSA典型的实现缺陷攻击。

8. (第4章 椭圆曲线密码)与RSA相比,椭圆曲线密码(ECC)的优势不包括( )
A. 相同安全强度下密钥更短
B. 计算量小、适合移动端
C. 数学原理更简单、易于实现
D. 单位比特安全强度更高

【答案】C
【解析】ECC的数学实现比RSA更复杂,开发难度更高;其核心优势是密钥短、强度高、计算量小,适合资源受限的嵌入式、移动端场景。

9. (第5章 HMAC)HMAC的核心设计思想是( )
A. 用对称密钥直接加密消息
B. 密钥参与嵌套两次哈希运算
C. 用公钥对哈希值签名
D. 将消息拆分为多块分别哈希

【答案】B
【解析】HMAC(哈希消息认证码)通过“密钥+内层哈希+密钥+外层哈希”的嵌套结构实现,将密钥与哈希函数结合,兼具高效性与认证能力。

10. (第5章 MAC的安全要求)消息认证码(MAC)无法实现的安全功能是( )
A. 数据完整性验证
B. 数据源身份认证
C. 不可否认性
D. 防篡改

【答案】C
【解析】MAC基于对称密钥生成,通信双方持有相同密钥,都可以生成MAC值,因此无法实现不可否认性;不可否认性需要基于非对称密码的数字签名实现。

11. (第6章 OpenID和OAuth)OpenID协议的核心作用是( )
A. 第三方授权,无需暴露用户密码
B. 分布式身份认证,实现单点登录
C. 数据加密传输
D. 细粒度访问控制

【答案】B
【解析】OpenID是分布式身份认证协议,核心是实现跨站点的单点登录;OAuth是授权协议,用于授权第三方访问资源。

12. (第6章 访问控制技术)下列属于经典访问控制实现技术的是( )
A. 访问控制列表(ACL)
B. 路由表
C. 哈希表
D. 转发表

【答案】A
【解析】访问控制列表(ACL)是最经典的访问控制实现技术,通过列表记录主体对客体的访问权限。

13. (第7章 PGP压缩)PGP对邮件进行压缩的主要目的是( )
A. 提高加密强度
B. 减少传输体积,同时隐藏明文统计特征
C. 实现数字签名
D. 支持大文件分片

【答案】B
【解析】PGP在加密前压缩邮件,一方面减小数据体积,另一方面破坏明文字符频率分布,提升抗频率分析攻击的能力。

14. (第7章 对称密码认证)基于对称密码的身份认证协议的核心前提是( )
A. 双方预先共享对称密钥
B. 存在可信第三方认证中心
C. 双方交换公钥证书
D. 使用哈希算法生成摘要

【答案】A
【解析】基于对称密码的认证依赖于双方预先共享的秘密密钥,通过挑战-应答机制验证对方身份。

15. (第8章 PKCS系列标准)PKCS系列公钥密码标准的主导制定机构是( )
A. 国际标准化组织ISO
B. RSA公司
C. 国际电信联盟ITU
D. 国家密码管理局

【答案】B
【解析】PKCS(公钥密码标准)由RSA公司牵头制定,是业界广泛应用的公钥密码接口与格式标准。

16. (第8章 密钥备份和恢复)PKI中可以进行备份与恢复的密钥是( )
A. 签名私钥
B. 加密私钥
C. 根CA公钥
D. 用户公钥

【答案】B
【解析】加密私钥用于解密数据,丢失会导致数据永久不可访问,因此需要备份恢复;签名私钥用于身份与不可否认性,禁止备份,防止抵赖风险。

17. (第9章 数据包过滤)包过滤防火墙无法实现的功能是( )
A. 过滤IP地址
B. 过滤端口号
C. 检测应用层恶意内容
D. 过滤协议类型

【答案】C
【解析】包过滤防火墙工作在网络层/传输层,仅能根据IP、端口、协议类型过滤,无法解析检测应用层数据内容。

18. (第9章 防火墙的分类)按照部署位置与保护对象划分,防火墙不包括( )
A. 网络级防火墙
B. 主机级防火墙
C. 分布式防火墙
D. 病毒防火墙

【答案】D
【解析】病毒防火墙属于终端安全软件,不属于传统网络防火墙的分类;网络级、主机级、分布式是防火墙的经典部署分类。

19. (第10章 分布式入侵检测系统)分布式入侵检测系统的核心特点是( )
A. 仅监控单台主机
B. 多节点协同检测,覆盖大范围网络
C. 仅能检测网络层攻击
D. 部署在单一网络出口

【答案】B
【解析】分布式IDS由多个检测节点和管理中心组成,多节点协同工作,可覆盖跨网段、大规模的网络环境。

20. (第11章 木马的分类)按照功能分类,特洛伊木马不包括( )
A. 远程控制木马
B. 窃取信息木马
C. 引导型木马
D. 代理木马

【答案】C
【解析】引导型是计算机病毒的寄生分类;木马按功能分为远程控制型、窃取信息型、代理型、破坏型等。


二、多项选择题(共10小题,每小题2分,共20分)

1. (第1章 安全机制)OSI安全框架定义的经典安全机制包括( )
A. 加密机制
B. 数字签名机制
C. 访问控制机制
D. 路由控制机制

【答案】ABCD
【解析】OSI安全框架定义了八类安全机制,包括加密、数字签名、访问控制、数据完整性、认证交换、流量填充、路由控制、公证机制。

2. (第2章 同余与模运算)模运算的基本性质包括( )
A. 同余性
B. 可加性
C. 可乘性
D. 可幂性

【答案】ABCD
【解析】模运算满足同余、加减乘除、幂运算的基本性质,是所有密码算法的运算基础。

3. (第3章 DES算法)Feistel网络结构的核心特点包括( )
A. 将数据分为左右两半
B. 每轮仅右半部分进入轮函数
C. 每轮结束后左右两部分交换
D. 加密与解密结构高度相似

【答案】ABCD
【解析】四个选项均为Feistel网络的核心特征,该结构使得加解密仅需反转子密钥顺序即可,算法实现简洁。

4. (第4章 公钥密码技术)公钥密码体制可实现的核心功能包括( )
A. 密钥交换
B. 数字签名
C. 身份认证
D. 小批量数据加密

【答案】ABCD
【解析】公钥密码可用于密钥交换、数字签名、身份认证、小数据加密,是现代密码体系的核心支撑。

5. (第5章 认证)消息认证的主要目的包括( )
A. 验证消息来源的合法性
B. 验证消息内容未被篡改
C. 验证消息的时效性
D. 保障消息内容的保密性

【答案】ABC
【解析】消息认证核心是验证来源、完整性、时效性,防止篡改、伪造、重放;不保障消息保密性,保密性由加密实现。

6. (第6章 访问控制原理)访问控制的基本原则包括( )
A. 最小权限原则
B. 职责分离原则
C. 最小泄露原则
D. 最大权限原则

【答案】ABC
【解析】最小权限、职责分离、最小泄露都是访问控制的核心原则;最大权限会带来严重安全风险,违背安全原则。

7. (第7章 Kerberos协议)Kerberos体系中的核心票据包括( )
A. 票据授予票据(TGT)
B. 服务票据(ST)
C. 数字证书
D. 会话密钥

【答案】AB
【解析】Kerberos采用两级票据机制:TGT用于向TGS申请服务票据,服务票据用于访问具体应用服务。

8. (第8章 证书撤销)数字证书的常见撤销方式包括( )
A. 证书撤销列表(CRL)
B. 在线证书状态协议(OCSP)
C. 自动过期作废
D. 公钥发布

【答案】AB
【解析】CRL是定期发布的撤销证书列表,OCSP是在线实时查询证书状态的协议,二者是最主流的证书撤销方式。

9. (第9章 屏蔽子网防火墙)DMZ(非军事区)中通常部署的设备有( )
A. 对外Web服务器
B. 对外邮件服务器
C. 公共DNS服务器
D. 内部核心数据库服务器

【答案】ABC
【解析】DMZ部署对外提供服务的公开服务器;内部核心数据库部署在内部网络,不对外暴露。

10. (第11章 恶意代码防治)恶意代码的技术防治手段包括( )
A. 特征码查杀
B. 行为检测与拦截
C. 系统漏洞补丁修复
D. 员工安全管理制度

【答案】ABC
【解析】特征码查杀、行为检测、漏洞修补均为技术手段;安全管理制度属于管理防治手段。


三、判断题(共10小题,每小题1分,共10分)

  1. (第1章)不可否认性是信息安全CIA三元组的核心目标之一。( )

    【答案】×【解析】CIA三元组为保密性、完整性、可用性;不可否认性是延伸安全目标。

  2. (第2章)两个不同素数的乘积仍然是素数。( )

    【答案】×【解析】两个素数的乘积是合数,这正是RSA算法的数学基础。

  3. (第3章)流密码的单比特错误会向后传播,导致后续所有比特解密错误。( )

    【答案】×【解析】流密码逐位独立加密,错误不传播;CBC模式的分组密码才会出现错误向后传播。

  4. (第3章)3DES采用三个独立密钥时,有效密钥长度为168位。( )

    【答案】√【解析】DES有效密钥56位,三个独立密钥总有效长度为56×3=168位。

  5. (第4章)公钥加密算法的运算速度远快于对称加密算法,适合大文件加密。( )

    【答案】×【解析】公钥密码运算复杂度高,速度远慢于对称加密,仅适合小批量数据加密或密钥交换。

  6. (第5章)数字签名可以保障消息传输的保密性。( )

    【答案】×【解析】数字签名核心作用是身份认证、完整性、不可否认性,不加密消息内容。

  7. (第6章)强制访问控制(MAC)的安全强度高于自主访问控制(DAC)。( )

    【答案】√【解析】MAC由系统强制分配安全标签,所有者无权更改权限,安全强度远高于DAC。

  8. (第7章)SSL协议只能应用于Web浏览器与服务器之间的HTTP通信。( )

    【答案】×【解析】SSL/TLS是通用传输层安全协议,可承载任何TCP应用,如邮件、远程桌面等。

  9. (第8章)根CA的数字证书是自签名证书。( )

    【答案】√【解析】根CA是信任链的起点,没有更高一级CA为其签发证书,因此是自签名的。

  10. (第11章)木马通过感染可执行文件实现自我复制与传播。( )

    【答案】×【解析】木马不具备自我复制能力,依赖社会工程或漏洞投放;自我复制是病毒的特征。


四、简答题(共4小题,每小题5分,共20分)

1. 简述信息安全目标、安全需求、安全服务、安全机制四者之间的关系。

【参考答案】
四者是从抽象到具体、从顶层到落地的逐层映射关系:

  1. 安全目标是顶层战略方向(如CIA三元组),定义最终效果;
  2. 安全需求是目标的细化拆解,针对具体场景明确要求;
  3. 安全服务是为满足需求提供的标准化能力(如加密、认证服务);
  4. 安全机制是服务的具体实现手段(技术或管理措施)。
    逻辑链条:目标 → 需求 → 服务 → 机制,逐层落地支撑。

2. 简述Feistel网络(DES)与SPN网络(AES)的核心区别。

【参考答案】

  1. 结构逻辑:Feistel将数据分左右两半,每轮仅处理右半并交换;SPN对整组数据依次进行代换、置换、密钥混合。
  2. 加解密实现:Feistel加解密结构高度相似,仅需反转子密钥;SPN加解密结构不同,需使用逆变换。
  3. 扩散效率:SPN扩散更快,每轮影响全部比特;Feistel每轮仅影响一半,需更多轮数。
  4. 典型代表:Feistel代表为DES/3DES;SPN代表为AES/SM4。

3. 简述数字证书的核心作用与主要内容。

【参考答案】

  • 核心作用:由可信CA签发,绑定用户身份与公钥,解决公钥分发的可信性问题,是PKI体系核心载体。
  • 主要内容:版本号、序列号、签名算法、颁发者、有效期、主体身份、主体公钥、CA数字签名等。

4. 简述恶意代码的综合防治策略(技术+管理)。

【参考答案】

  • 技术层面:部署杀毒/EDR(特征码+行为检测);及时修补漏洞、关闭多余端口;部署邮件网关/Web过滤阻断入口;部署IDS监控异常。
  • 管理层面:建立移动存储/软件安装管理制度;定期开展安全意识培训(防钓鱼/社工);建立数据备份与应急响应预案。

五、计算题(共2小题,每小题10分,共20分)

第1题:列置换密码加密

已知密钥为“4312”(读出顺序:第4列→第3列→第1列→第2列),明文按行写入矩阵。
(1)对明文“SECURITY”加密,写出密文;(2)简述置换密码的安全弱点。

【解题过程】
(1) 加密:
明文8字符,密钥长4,构建4列2行矩阵:
| S | E | C | U |
| R | I | T | Y |

按密钥顺序读取:

  • 第4列:UY
  • 第3列:CT
  • 第1列:SR
  • 第2列:EI

密文结果:UYCTSREI

(2) 安全弱点:
① 仅改变位置不改变字符,保留明文频率特征,易被频率分析破解;
② 密钥空间有限(等于列数排列),穷举难度低;
③ 属古典密码,安全性极低,仅具教学意义。

第2题:RSA算法完整流程

已知p=11,q=13,e=7p=11, q=13, e=7p=11,q=13,e=7。
(1)计算nnn和φ(n)\varphi(n)φ(n);(2)计算私钥ddd;(3)对m=5m=5m=5加密求ccc;(4)验证解密。

【解题过程】
(1)n=p×q=143n = p \times q = 143n=p×q=143;φ(n)=(11−1)(13−1)=120\varphi(n) = (11-1)(13-1) = 120φ(n)=(11−1)(13−1)=120
(2)求ddd使ed≡1(mod120)ed \equiv 1 \pmod{120}ed≡1(mod120),即7d≡1(mod120)7d \equiv 1 \pmod{120}7d≡1(mod120)
扩展欧几里得或试算:7×103=721=6×120+17 \times 103 = 721 = 6 \times 120 + 17×103=721=6×120+1,故d=103d = 103d=103
(3)加密:c=me mod n=57 mod 143c = m^e \bmod n = 5^7 \bmod 143c=memodn=57mod143
52=25,54=625 mod 143=535^2=25, \quad 5^4=625 \bmod 143 = 5352=25,54=625mod143=53
57=54×52×5=53×25×5=6625 mod 143=475^7 = 5^4 \times 5^2 \times 5 = 53 \times 25 \times 5 = 6625 \bmod 143 = \mathbf{47}57=54×52×5=53×25×5=6625mod143=47
(4)验证:m=cd mod n=47103 mod 143m = c^d \bmod n = 47^{103} \bmod 143m=cdmodn=47103mod143
经模幂运算可得结果为5,与原文一致,验证正确。


六、案例分析题(共1题,20分)

📋 案例背景

某制造企业内网分办公区、生产控制区、核心服务器区。近期发生:

  • 事件1:私人U盘接入生产区致病毒扩散,产线停机。
  • 事件2:员工越权访问非本职系统,误操作致数据错误。
  • 事件3:核心服务器区频繁内部端口扫描,无法定位来源。
  • 事件4:外部合作单位临时访问权限管控混乱,过度授权。

❓ 问题与解答

(1) 针对事件1病毒扩散,给出技术+管理防治措施。(6分)

技术层面:① 启用USB端口管控/白名单;② 统一部署终端安全/杀毒软件;③ 生产区与办公区网络隔离,限制跨区传输。
管理层面:① 制定生产区设备管理制度,严禁私人存储接入;② 开展安全培训明确违规责任;③ 建立病毒事件应急响应预案。

(2) 针对事件2越权访问,最适合哪种访问控制模型?说明实施思路。(6分)

推荐模型:RBAC(基于角色的访问控制)
实施思路:① 按部门/岗位梳理角色(如操作员、财务、管理员);② 为角色分配最小权限;③ 用户关联角色间接获权;④ 岗位变动仅调整角色归属,实现权限集中高效管理。

(3) 针对事件3内部扫描,应部署什么设备?位置与作用?(4分)

设备:入侵检测系统(IDS)+ 审计系统
部署:核心服务器区入口旁路部署 + 核心交换机流量镜像
作用:① 识别端口扫描/探测等异常行为;② 记录攻击源IP/时间/类型,定位主机;③ 触发告警并留存日志供溯源。

(4) 针对事件4外部访问,采用什么方案最合适?核心优势?(4分)

方案:零信任访问 + VPN + 临时账号授权
优势:① 最小权限,仅开放所需系统与操作;② VPN加密保障传输安全;③ 账号有效期可控,合作结束自动失效;④ 全程审计可追溯,降低过度授权风险。


💡 复习建议

  1. 重点章节:第3章(对称密码)、第4章(公钥密码)、第6章(访问控制)、第8章(PKI)是历年高频考点,务必吃透。
  2. 计算题专项:RSA密钥生成/加解密、置换密码矩阵变换必须动手练,不能只看答案。
  3. 对比记忆:Feistel vs SPN、MAC vs 数字签名、DAC vs MAC、OpenID vs OAuth 等对比题型反复出现。
  4. 案例题套路:答题遵循“技术+管理”双维度,访问控制首选RBAC,边界防护提防火墙/IDS,外部访问提零信任/VPN。

免责声明:本试卷为模拟练习题,仅供学习自测使用,非真实考试原题。祝各位同学期末考试顺利通关!🎯


关键词:信息安全期末考试密码学网络安全计算机专业课复习资料

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询