☰
《信息安全原理与技术(第4版)》期末模拟试卷H卷(原题+答案详解)
2026/10/8 2:10:36 网站建设 项目流程

《信息安全原理与技术(第4版)》期末模拟试卷H卷(原题+答案详解)

摘要:本文完整收录《信息安全原理与技术(第4版)》期末模拟试卷H卷原题,满分100分,考试时间90分钟。试卷严格对应教材第1-11章目录小节,每道题后直接附带精准答案与详细解析,计算题过程严谨可追溯,适合期末考试冲刺复习、知识点查漏补缺及自测使用。

关键词:信息安全;期末复习;密码学;RSA算法;AES;防火墙;入侵检测;数字签名


📋 试卷说明

  • 适用教材:《信息安全原理与技术(第4版)》
  • 满分/时长:100分 / 90分钟
  • 覆盖范围:教材第1章至第11章核心考点
  • 排版特色:逐题标注“章节+小节”考点,答案解析紧贴教材定义,便于针对性复盘

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

  1. (第1章 1.1 安全攻击)下列攻击类型中,属于被动攻击的是( )
    A. 数据篡改
    B. 流量分析
    C. 拒绝服务
    D. 重放攻击

    【答案】B
    【解析】被动攻击仅获取信息、不修改数据内容,核心危害是信息泄露,典型包括窃听、流量分析;篡改、拒绝服务、重放均属于主动攻击,会破坏数据或服务状态。

  2. (第1章 1.3 安全目标与安全需求)信息安全CIA三元组核心目标不包括( )
    A. 保密性
    B. 完整性
    C. 可用性
    D. 可审计性

    【答案】D
    【解析】CIA三元组是信息安全三大核心基础目标:保密性(Confidentiality)、完整性(Integrity)、可用性(Availability);可审计性属于延伸安全需求。

  3. (第1章 1.4.2 预防服务)下列安全服务中,属于预防服务的是( )
    A. 入侵检测
    B. 数据备份恢复
    C. 访问控制
    D. 容错机制

    【答案】C
    【解析】预防服务用于阻止安全事件发生,包括加密、访问控制、身份认证等;入侵检测、备份恢复、容错均属于检测与恢复服务。

  4. (第2章 2.1.3 同余与模运算)计算83mod 118^3 \mod 1183mod11的结果为( )
    A. 2
    B. 6
    C. 7
    D. 9

    【答案】B
    【解析】分步计算:
    第一步:82=648^2 = 6482=64,64mod 11=964 \mod 11 = 964mod11=9(11×5=55,64-55=9)
    第二步:83=82×8≡9×8=72(mod11)8^3 = 8^2 \times 8 \equiv 9 \times 8 = 72 \pmod{11}83=82×8≡9×8=72(mod11)
    第三步:72mod 11=672 \mod 11 = 672mod11=6(11×6=66,72-66=6)

  5. (第2章 2.1.4 费马定理和欧拉定理)欧拉函数φ(16)\varphi(16)φ(16)的值为( )
    A. 4
    B. 6
    C. 8
    D. 10

    【答案】C
    【解析】分解素因子:16=2416 = 2^416=24,代入欧拉函数公式:φ(n)=n×(1−1p)\varphi(n) = n \times (1-\frac{1}{p})φ(n)=n×(1−p1​),代入得:φ(16)=16×12=8\varphi(16) = 16 \times \frac{1}{2} = 8φ(16)=16×21​=8。

  6. (第2章 2.4 单向函数)密码学中,正向计算简单高效、反向求逆在计算上不可行的函数称为( )
    A. 置换函数
    B. 单向函数
    C. 哈希函数
    D. 代换函数

    【答案】B
    【解析】单向函数是公钥密码、哈希函数的核心理论基础,核心特征是正向易算、反向难求;哈希函数是单向函数的典型实现之一。

  7. (第3章 3.3.2 密码攻击类型)对密码系统威胁最大、攻击难度最高的攻击类型是( )
    A. 唯密文攻击
    B. 已知明文攻击
    C. 选择明文攻击
    D. 选择密文攻击

    【答案】D
    【解析】攻击能力从弱到强:唯密文攻击 < 已知明文攻击 < 选择明文攻击 < 选择密文攻击;选择密文攻击中攻击者可任意选择密文获取对应明文,对密码系统威胁最大。

  8. (第3章 3.5.4 DES的强度)DES算法的有效密钥长度为( )
    A. 56位
    B. 64位
    C. 128位
    D. 256位

    【答案】A
    【解析】DES分组长度为64位,其中包含8位奇偶校验位,实际参与加密运算的有效密钥长度为56位。

  9. (第3章 3.6.1 AES的基本运算)下列不属于AES算法四种基本运算的是( )
    A. 字节代换
    B. 行移位
    C. Feistel轮函数
    D. 列混淆

    【答案】C
    【解析】AES采用SPN(代换-置换网络)结构,四种基本运算为字节代换、行移位、列混淆、轮密钥加;Feistel轮函数是DES算法的核心结构。

  10. (第3章 3.10.2 密码分组链接模式)分组密码工作模式中,应用最广泛、每个分组加密依赖前一分组结果的是( )
    A. ECB模式
    B. CBC模式
    C. CFB模式
    D. CTR模式

    【答案】B
    【解析】CBC(密码分组链接)模式通过初始向量与前一分组的密文关联,相同明文不同位置生成不同密文,安全性高,是实际应用最广泛的分组密码模式。

  11. (第4章 4.3.2 RSA算法的安全性)RSA公钥密码算法的安全性基于( )
    A. 离散对数难题
    B. 大整数素因子分解难题
    C. 背包难题
    D. 椭圆曲线离散对数难题

    【答案】B
    【解析】RSA的安全性依赖于大整数素因子分解的计算困难性,是公钥密码最经典的代表算法。

  12. (第4章 4.9 Diffie-Hellman密钥交换)Diffie-Hellman协议的核心功能是( )
    A. 数据加密传输
    B. 数字签名
    C. 不安全信道上协商共享密钥
    D. 身份认证

    【答案】C
    【解析】Diffie-Hellman是经典的密钥交换协议,核心作用是在公开的不安全信道上,双方协商生成一个共享的对称密钥,本身不直接加密数据或实现签名。

  13. (第5章 5.3.1 散列函数的安全要求)“任意两个不同的输入都无法得到相同的哈希值”,该安全特性称为( )
    A. 单向性
    B. 抗弱碰撞性
    C. 抗强碰撞性
    D. 确定性

    【答案】C
    【解析】抗强碰撞性指任意两个不同输入都不能得到相同哈希值;抗弱碰撞性是给定一个输入,找不到另一个碰撞输入;单向性是无法反向求逆。

  14. (第5章 5.4.1 数字签名的基本概念)数字签名无法实现的安全功能是( )
    A. 身份认证
    B. 数据完整性校验
    C. 不可否认性
    D. 数据保密性

    【答案】D
    【解析】数字签名通过私钥签名、公钥验证,实现发送方身份认证、数据完整性校验、防抵赖;不加密消息内容,不提供数据保密性。

  15. (第6章 6.5 基于角色的访问控制)RBAC访问控制模型的核心特点是( )
    A. 资源所有者自主分配权限
    B. 系统强制分配安全标签
    C. 权限与角色绑定,用户通过角色获取权限
    D. 基于用户属性动态分配权限

    【答案】C
    【解析】RBAC(基于角色的访问控制)将权限与角色绑定,用户通过归属角色间接获取权限,管理简便,贴合企业组织架构。

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

    【答案】B
    【解析】OAuth是开放授权协议,允许用户授权第三方应用访问自己的资源,无需将账号密码提供给第三方;OpenID核心是单点登录认证。

  17. (第7章 7.4.3 ESP协议)IPSec协议簇中,同时提供加密、完整性校验和身份认证的协议是( )
    A. AH协议
    B. ESP协议
    C. IKE协议
    D. TCP协议

    【答案】B
    【解析】ESP(封装安全载荷)协议同时提供数据加密、完整性校验和身份认证;AH(认证头)仅提供完整性与身份认证,无加密功能;IKE负责密钥协商。

  18. (第8章 8.5.3 X.509)PKI体系中,数字证书的标准格式遵循( )
    A. X.209标准
    B. X.509标准
    C. PKCS#7标准
    D. LDAP标准

    【答案】B
    【解析】X.509是PKI体系中数字证书的标准格式规范,定义了证书的结构、字段与编码规则;X.209是ASN.1编码标准,PKCS是公钥密码接口标准。

  19. (第9章 9.2.1 数据包过滤)包过滤防火墙主要工作在OSI参考模型的( )
    A. 物理层
    B. 网络层/传输层
    C. 会话层
    D. 应用层

    【答案】B
    【解析】包过滤防火墙基于IP地址、端口号、协议类型等网络层、传输层信息过滤数据包,工作在网络层与传输层。

  20. (第11章 11.2.1 蠕虫病毒与一般计算机病毒的异同)与传统计算机病毒相比,蠕虫病毒的核心区别是( )
    A. 具备寄生性
    B. 不需要宿主文件,可主动独立传播
    C. 仅破坏文件数据
    D. 无法通过网络传播

    【答案】B
    【解析】蠕虫是独立的程序,不需要寄生在宿主文件中,可通过漏洞扫描、网络传播主动实现自我复制;传统病毒必须寄生在宿主文件中。


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

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

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

  2. (第2章 2.1 数论)公钥密码学常用的数论基础包括( )
    A. 素数与因子分解
    B. 同余与模运算
    C. 欧拉定理与费马定理
    D. 离散对数

    【答案】ABCD
    【解析】四个选项均为公钥密码的核心数论基础,支撑了RSA、ElGamal、ECC等主流公钥算法。

  3. (第3章 3.10 分组密码工作模式)分组密码的标准工作模式包括( )
    A. ECB模式
    B. CBC模式
    C. CFB模式
    D. CTR模式

    【答案】ABCD
    【解析】分组密码五种经典标准模式:ECB(电子密码本)、CBC(密码分组链接)、CFB(密码反馈)、OFB(输出反馈)、CTR(计数器)。

  4. (第4章 4.1 公钥密码体制)公钥密码的典型应用场景包括( )
    A. 大体积文件加密
    B. 数字签名
    C. 密钥交换
    D. 身份认证

    【答案】BCD
    【解析】公钥密码运算速度慢,适合小数据量场景,典型应用为密钥交换、数字签名、身份认证;大文件加密使用对称密码效率更高。

  5. (第5章 5.3.2 SM3)下列属于我国商用密码算法的有( )
    A. SM3
    B. MD5
    C. SM4
    D. SHA-256

    【答案】AC
    【解析】SM3是国产商用哈希算法,SM4是国产商用对称分组密码算法;MD5、SHA-256是国际通用哈希算法。

  6. (第6章 6.2.2 访问控制技术)访问控制的三大基本要素包括( )
    A. 主体
    B. 客体
    C. 权限
    D. 密钥

    【答案】ABC
    【解析】访问控制三要素:主体(访问发起者)、客体(被访问资源)、权限(允许的操作)。

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

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

  8. (第8章 8.4 信任模型)PKI的经典信任模型包括( )
    A. 严格层次结构模型
    B. 分布式信任结构模型
    C. Web模型
    D. 以用户为中心的信任模型

    【答案】ABCD
    【解析】四个选项均为PKI的典型信任模型,其中严格层次模型是应用最广泛的基础模型。

  9. (第10章 10.2 入侵检测系统分类)按照检测对象与部署方式分类,入侵检测系统分为( )
    A. 基于主机的IDS
    B. 基于网络的IDS
    C. 分布式IDS
    D. 异常检测IDS

    【答案】ABC
    【解析】按检测对象与部署分为主机型、网络型、分布式IDS;异常检测是按照检测技术的分类。

  10. (第11章 11.4 恶意代码的防治对策)恶意代码的技术防治手段包括( )
    A. 特征码查杀
    B. 行为检测拦截
    C. 系统漏洞修补
    D. 员工安全培训

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


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

  1. (第1章 1.5 安全目标、需求、服务和机制之间的关系)信息安全的落地逻辑为:安全机制→安全服务→安全需求→安全目标。( )
    【答案】×
    【解析】正确逻辑为:安全目标→安全需求→安全服务→安全机制,从顶层目标逐层落地到具体实现手段。

  2. (第2章 2.1.2 素数)两个不同素数的乘积仍然是素数。( )
    【答案】×
    【解析】两个素数的乘积是合数,拥有除了1和自身之外的因子,这正是RSA算法的数学基础。

  3. (第3章 3.9.1 流密码基本原理)流密码的单比特错误会向后传播,导致后续所有比特解密错误。( )
    【答案】×
    【解析】流密码逐位独立加密,错误不传播;CBC模式的分组密码才会出现错误向后传播的特性。

  4. (第3章 3.7 中国商用对称密码算法——SM4)SM4是我国自主设计的商用对称分组密码算法。( )
    【答案】√
    【解析】SM4是国密标准中的对称分组密码,分组长度与密钥长度均为128位。

  5. (第4章 4.7 公钥分配)公钥密码体制中,公钥可以公开分发,私钥必须由持有者秘密保存。( )
    【答案】√
    【解析】非对称密码的核心就是密钥成对,公钥公开、私钥保密,以此实现密钥分发、数字签名等功能。

  6. (第5章 5.3.5 HMAC)HMAC是一种基于哈希函数的消息认证码,需要密钥参与运算。( )
    【答案】√
    【解析】HMAC(哈希消息认证码)通过嵌套哈希算法结合密钥实现认证,兼具哈希的高效性与密钥认证的安全性。

  7. (第6章 6.3 自主访问控制)自主访问控制(DAC)中,资源所有者可以自主将权限分配给其他用户。( )
    【答案】√
    【解析】DAC的核心特点就是资源所有者拥有权限分配权,灵活性高,是最基础的访问控制模型。

  8. (第7章 7.4.2 AH协议)AH协议能够提供数据加密功能,保障传输保密性。( )
    【答案】×
    【解析】AH(认证头)协议仅提供完整性校验和身份认证,不提供数据加密功能;提供加密的是ESP协议。

  9. (第9章 9.1.2 防火墙的作用及局限性)防火墙无法防御内部网络发起的攻击。( )
    【答案】√
    【解析】防火墙部署在网络边界,仅能过滤进出边界的流量,无法防御内部网络内部发起的攻击,这是防火墙的核心局限性之一。

  10. (第11章 11.3.1 木马的特征)特洛伊木马具备自我复制和主动传播的能力。( )
    【答案】×
    【解析】木马的核心特征是伪装隐蔽、远程控制、窃取信息,不具备主动复制传播能力;具备主动传播能力的是蠕虫病毒。


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

  1. (第1章 1.4 安全服务模型)简述信息安全三类安全服务模型及其核心作用。
    【答案】
    (1)支撑服务:为其他安全服务提供底层基础支撑,包括密钥管理、可信时间戳、身份认证基础设施等,是整个安全体系的运行基础。
    (2)预防服务:用于阻止安全事件发生,从源头防范攻击,包括数据加密、访问控制、授权、身份认证等。
    (3)检测与恢复服务:用于发现安全事件、控制并降低事件损失,包括入侵检测、病毒查杀、数据备份与恢复、系统容错机制等。

  2. (第3章 3.4 古典加密技术)简述代换密码与置换密码的核心区别。
    【答案】
    (1)代换密码:通过建立明文字符与密文字符的映射关系,替换每个字符本身,不改变字符的位置;典型代表为凯撒密码、维吉尼亚密码。
    (2)置换密码:仅重新排列明文字符的位置顺序,不改变字符本身的取值;典型代表为列置换密码、栅栏密码。
    (3)核心区别:代换改变字符值、不改变位置;置换改变位置、不改变字符值。

  3. (第7章 7.2.2 Kerberos协议的工作过程)简述Kerberos协议的基本工作流程。
    【答案】
    Kerberos基于可信第三方(AS认证服务器、TGS票据授予服务器)实现身份认证,核心流程:
    (1)客户端向AS发送身份请求,AS验证后发放TGT(票据授予票据);
    (2)客户端使用TGT向TGS申请访问应用服务的服务票据;
    (3)TGS验证TGT有效后,向客户端发放服务票据;
    (4)客户端携带服务票据访问应用服务器,服务器验证票据后授权访问;
    (5)可选双向认证,服务器向客户端证明自身身份。

  4. (第10章 10.3 入侵检测系统分析技术)简述异常检测与误用检测的核心区别。
    【答案】
    (1)检测原理不同:异常检测建立正常行为基线,识别偏离基线的异常行为;误用检测基于已知攻击特征库进行匹配检测。
    (2)检测能力不同:异常检测可以检测未知的新型攻击;误用检测只能检测已知特征的攻击。
    (3)误报率不同:异常检测正常行为波动易导致误报,误报率高;误用检测匹配已知特征,误报率低。
    (4)适用场景不同:异常检测适合防护新型攻击;误用检测适合已知威胁的精准检测。


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

第1题(第3章 3.4.4 置换密码)

已知列置换密码的密钥为“3142”(表示按第3列、第1列、第4列、第2列的顺序读出密文),明文按行写入4列矩阵。
问题:
(1)对明文“INFORMATION”进行加密,写出密文;(6分)
(2)简述置换密码的安全弱点。(4分)

【答案】
(1)明文共11个字符,4列矩阵需补1个占位符(补X),明文按行写入:

第1列第2列第3列第4列
INFO
RMAT
IONX

按照密钥顺序“3、1、4、2”按列读取:

  • 第3列:F、A、N → FAN
  • 第1列:I、R、I → IRI
  • 第4列:O、T、X → OTX
  • 第2列:N、M、O → NMO

拼接后密文为:FANRIROTXNMO

(2)安全弱点:
① 仅改变字符位置,不改变字符本身,完全保留明文字母频率特征,易通过频率分析破解;
② 密钥空间有限,密钥长度等于列数,穷举难度低;
③ 属于古典密码,安全性极低,仅适用于教学演示。

第2题(第4章 4.3 RSA密码)

已知RSA算法中,素数p=11p=11p=11,q=13q=13q=13,公钥e=11e=11e=11。
问题:
(1)计算模数nnn和欧拉函数φ(n)\varphi(n)φ(n);(2分)
(2)计算私钥ddd;(4分)
(3)对明文m=7m=7m=7加密,求出密文ccc;(2分)
(4)验证解密可还原明文。(2分)

【答案】
(1)模数:n=p×q=11×13=143n = p \times q = 11 \times 13 = 143n=p×q=11×13=143
欧拉函数:φ(n)=(p−1)(q−1)=10×12=120\varphi(n) = (p-1)(q-1) = 10 \times 12 = 120φ(n)=(p−1)(q−1)=10×12=120

(2)私钥满足同余式:e×d≡1(modφ(n))e \times d \equiv 1 \pmod{\varphi(n)}e×d≡1(modφ(n))
代入得:11d≡1(mod120)11d \equiv 1 \pmod{120}11d≡1(mod120)
计算得:11×11=12111 \times 11 = 12111×11=121,121mod 120=1121 \mod 120 = 1121mod120=1,因此私钥d=11d = 11d=11

(3)加密公式:c=me mod nc = m^e \bmod nc=memodn
代入得:c=711 mod 143c = 7^{11} \bmod 143c=711mod143
分步计算:
72=497^2 = 4972=49
74=492=2401 mod 143=1137^4 = 49^2 = 2401 \bmod 143 = 11374=492=2401mod143=113
78=1132=12769 mod 143=427^8 = 113^2 = 12769 \bmod 143 = 4278=1132=12769mod143=42
711=78×72×71=42×49×7=14406 mod 143=67^{11} = 7^8 \times 7^2 \times 7^1 = 42 \times 49 \times 7 = 14406 \bmod 143 = 6711=78×72×71=42×49×7=14406mod143=6
因此密文c=6c = 6c=6

(4)解密验证:
解密公式:m=cd mod n=611 mod 143m = c^d \bmod n = 6^{11} \bmod 143m=cdmodn=611mod143
通过模幂运算可得结果为777,与原始明文一致,验证正确。


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

(综合考点:第5章消息认证、第7章网络安全协议、第9章防火墙、第10章入侵检测、第11章恶意代码)

案例背景

某企业内部网络分为办公区、服务器区两个区域,边界部署包过滤防火墙,员工通过HTTP访问内部业务系统,采用用户名密码登录。近期发生多起安全事件:
事件1:内部业务系统传输的数据被篡改,且无法追溯操作责任人,存在抵赖空间。
事件2:攻击者利用外网边界漏洞植入后门,从外部访问内部服务器,防火墙未拦截。
事件3:服务器区出现异常端口扫描行为,无法定位攻击源与攻击路径。
事件4:员工点击钓鱼邮件附件后,主机被植入木马,内部敏感文件被窃取。

问题与解答

(1)针对事件1的数据篡改与不可抵赖问题,应采用哪些密码技术解决?说明原理。(6分)
(2)针对事件2,说明包过滤防火墙的局限性,并补充边界防护设备。(6分)
(3)针对事件3的端口扫描问题,应部署什么安全设备?说明部署位置与核心作用。(4分)
(4)针对事件4的木马威胁,从技术和管理层面给出防治措施。(4分)

【答案】
(1)采用的密码技术及原理:
①数字签名技术:发送方用私钥对数据摘要加密生成签名,接收方用公钥验证签名,可确认发送方身份,同时防止事后抵赖,实现不可否认性。
②消息认证码(MAC)/哈希校验:基于密钥生成消息认证值,接收方验证数据完整性,确认数据未被篡改。
③HTTPS/SSL/TLS协议:在传输层实现数据加密与完整性校验,保障传输过程中数据不被篡改,同时实现服务器身份认证。

(2)包过滤防火墙的局限性及补充设备:
局限性:
① 仅工作在网络层/传输层,无法识别应用层攻击与恶意载荷,无法检测后门、漏洞利用等应用层攻击;
② 基于静态规则过滤,无法识别动态变化的攻击行为,对未知攻击防御能力弱;
③ 无法检测穿透防火墙的隧道流量与隐蔽信道。
补充设备:
① 部署入侵防御系统(IPS):串接在边界链路中,深度检测应用层攻击,实时阻断漏洞利用、后门植入等行为;
② 部署Web应用防火墙(WAF):防护业务系统的应用层攻击。

(3)应部署入侵检测系统(IDS)。
部署位置:在服务器区入口交换机旁路部署IDS,同时在办公区核心交换机部署流量镜像。
核心作用:
① 监控网络异常流量,识别端口扫描、漏洞探测等攻击行为;
② 记录攻击源IP、攻击时间与攻击类型,定位攻击源与攻击路径;
③ 触发安全告警,留存攻击日志,为溯源与处置提供依据。

(4)综合防治措施:
技术层面:
① 终端部署杀毒软件与EDR系统,开启实时防护,查杀木马等恶意代码;
② 部署邮件安全网关,过滤钓鱼邮件与恶意附件,阻断木马传播入口;
③ 关闭服务器不必要的端口与服务,及时修补系统漏洞。
管理层面:
① 开展员工安全意识培训,普及钓鱼攻击防范知识,不随意点击陌生邮件附件;
② 建立终端安全管理制度,规范软件安装与移动存储使用。


免责声明:本试卷为模拟练习题,仅供学习复习使用,非真实考试原题。解析依据《信息安全原理与技术(第4版)》教材编写,如有疑义请以教材原文为准。

🏷️ 推荐标签:信息安全期末考试密码学RSA算法网络安全复习笔记

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

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

立即咨询