(1)密码体制的定义;</p>
(2)古典密码;</p>
(3)对称密码的主要概念,分组密码的常见结构;</p>
(4)DES/AES/SM4 的工作原理;</p>
(5)流密码的基本概念,RC4、祖冲之算法;</p>
(6)分组密码的工作模式及优缺点;</p>
(7)多重加密与三重 DES;</p>
(8)伪随机数发生器和伪随机函数。</p>
4.双钥密码体制</p>
(1)双钥密码体制的基本概念;</p>
(2)RSA 公钥加密算法的工作原理;</p>
(3)ElGamal 公钥加密算法的工作原理;</p>
(4)椭圆曲线密码系统;</p>
(5)基于非对称密码的伪随机数生成器;</p>
(6)SM2 算法。</p>
5.消息认证与杂凑函数</p>
(1)杂凑函数的概念、性质及基本结构;</p>
(2)常用杂凑函数(MD5、SHA-1、SHA-3、SM3 等)的基本知识;</p>
(3)杂凑函数应用的基本方式;</p>
(4)消息认证函数;</p>
(5)消息论证码,消息检测码;</p>
(6)MAC 安全性;</p>
(7)HMAC;</p>
(8)认证加密 CCM/GCM;</p>
(9)使用 Hash 函数和 MAC 的伪随机数生成器。</p>
6.数字签名</p>
(1)数字签名算法的基本概念;</p>
(2)RSA 数字签名算法的基本原理;</p>
(3)ElGamal 数字签名算法的基本原理;</p>
(4)Schnorr 数字签名算法的基本原理;</p>
(5)DSS 数字签名标准;</p>
(6)椭圆曲线数字签名算法;</p>
(7)RSA-PSS 数字签名算法;</p>
(8)商用数字签名算法 SM2 的基本原理。</p>
7.密码协议</p>
(1)协议的基本概念;</p>
(2)密码协议分类及基本密码协议;</p>
(3)Diffie-Hellman 协议;</p>
(4)秘密分拆协议;</p>
(5)密码协议的安全性。</p>
8.数字证书与公钥基础设施</p>
(1)PKI 的定义、组成及应用;</p>
(2)数字证书的概念、结构、生成、签名及验证;</p>
(3)交叉证书;</p>
(4)X.509 证书。</p>
9.TCP/IP 协议族的安全性</p>
(1)IPv4 地址格式,MAC 地址的概念;</p>
(2)IPv4 地址的分类及 CIDR 表示方法;</p>
(3)IPv6 地址的格式及表示方法;</p>
(4)HTTP、FTP、TELNET、POP3、SMTP、SSH、DNS、DHCP 等协议的</p>
功能、使用的端口及安全性;</p>
(5)网络地址转换(NAT)的作用及安全性;</p>
(6)UDP 协议及 TCP 协议的优缺点。</p>
10.网络加密与密钥管理</p>
(1)四种网络加密的原理、特点及逻辑图;</p>
(2)密钥管理的基本概念;</p>
(3)密钥生成、分配、证实、保护、存储、备份及销毁。</p>
(4)基于对称加密/非对称加密的对称密钥分发;</p>
(5)公钥分发。</p>
11.无线网络安全</p>
(1)无线网络面临哪些安全威胁;</p>
(2)GSM/CDMA /3G 系统的认证过程及主要安全缺陷;</p>
(3)WCDMA 蜂窝系统的认证过程及安全性改进。</p>
12.防火墙</p>
(1)防火墙的类型和结构;</p>
(2)静态包过滤器;</p>
(3)动态包过滤器;</p>
(4)电路级网关;</p>
(5)应用级网关。</p>
13.入侵检测技术</p>
(1)入侵检测概述;</p>
(2)入侵检测原理及主要方法;</p>
(3)IDS 的结构与分类;</p>
(4)NIDS/HIDS/DIDS。</p>
14. VPN</p>
(1)VPN 概述;</p>
计算机基础综合共包括三门课程的内容:计算机组成原理、操作系统、</p>
计算机网络技术,分别占 60 分,50 分、40 分。所有课程均不指定参考书。</p>
二、计算机组成原理部分的考试大纲(60 分)</p>
<一>、整体要求</p>
(一)理解单处理器计算机系统中各部件的内部工作原理、组成结构以及相</p>
互连接方式,具有完整的计算机系统的整机概念;</p>
(二)理解计算机系统层次化结构概念,掌握以 MIPS 为代表的 RISC 指令集</p>
体系结构的基本知识,能对 MIPS 汇编程序设计语言的相关问题进行分析;</p>
(三)理解计算机存储系统的层次化结构,掌握层次化存储系统的设计、分</p>
析和性能计算;</p>
(四)能根据指令语义进行单周期、多周期或流水线 MIPS 处理器的数据通</p>
路及其控制器的分析和简单设计;</p>
(五)理解并掌握输入输出系统的基本知识。</p>
<二>、知识要点</p>
(一)计算机系统概述</p>
(1)计算机系统的基本组成与层次结构</p>
(2)计算机系统的性能指标:吞吐量、响应时间、带宽、延迟;CPU 时</p>
钟周期、主频、CPI、CPU 执行时间;MIPS、MFLOPS、GFLOPS、TFLOPS、PFLOPS。</p>
(二)数据的表示和运算</p>
(1)数制与编码</p>
(2)定点数和浮点数的表示和运算</p>
(3)算术逻辑单元 ALU</p>
1)串行加法器和并行加法器</p>
2)算术逻辑单元 ALU 的功能和结构</p>
(三)存储器层次结构</p>
(1)存储器的层次化结构</p>
(2)主存储器与 CPU 的连接</p>
(3)高速缓冲存储器(Cache)</p>
1)Cache 的基本工作原理</p>
2)Cach 和主存之间的映射方式</p>
3)Cache 中主存块的替换算法与写策略</p>
4)多层次 Cache 性能计算</p>
(4)虚拟存储器</p>
1)虚拟存储器的基本概念</p>
2)页式虚拟存储器</p>
3)TLB(快表)</p>
(四)MIPS 指令系统及汇编语言</p>
(1)指令系统的基本知识(指令格式、寻址方式)</p>
(2)MIPS 汇编语言</p>
(五)MIPS 处理器</p>
(1)CPU 的功能和基本结构</p>
(2)单周期、多周期 MIPS 处理器数据通路的功能和基本结构</p>
(3)硬布线控制器的功能和工作原理</p>
1)单周期处理器控制器</p>
2)多周期处理器控制器</p>
(4)指令流水线</p>
1)指令流水线的基本概念</p>
2)流水线冒险及处理策略</p>
(/97862/97862754/10100670.html)</p>
。</p>