文档介绍:1. 信息安全的基本属性有哪些。保密性、完整性、可用性、可控性、可靠性(真实性)、不可抵赖性 2. 古典密码技术的基本加密单元。字符 3. 密码学的两个分支。密码编码学、密码分析学 4. 密码学中的几个术语的基本概念: 明文:需要加密的信息密文:加密后的信息密钥:加密和解密算法的操作通常都是在一组密钥的控制下进行加密算法:对明文加密时所采用的编码规则解密算法:对密文解密时所采用的规则密码体制:所有可能的明文,密文,密钥,加密算法,解密算法 5. 密码系统(密码体制)的概念、组成、形式化描述、分类等 P18 概念:一个用于加解密能够解决网络安全中的机密性、完整性、可用性、可控性和真实性等问题中的一个或几个的系统,称为一个密码体制。组成:密码体制可以定义为一个五元组(P,C,K,E,D),其中: P称为明文空间,是所有可能的明文构成的集合; C称为密文空间,是所有可能的密文构成的集合; K称为密钥空间,是所有可能的密钥构成的集合; 形式化描述:E和D分别表示加密算法和解密算法的集合,它们满足:对每一个 k? K, 必然存在一个加密算法 Ee k?和一个解密算法 Dd k?,使得对任意 Pm?, 恒有mmed kk?))(( 。分类:第 8题 6. 密码体制的安全性取决于什么。所使用的密码算法的强度 7. DES 、 AES 算法的前身、密钥长度、明文长度。 DES Lucifer 密钥长度: 64 位(有效密钥长度 56 位) 明文分组长度: 64位 AES Rijndael 密钥长度和明文分组长度: 128,192 或 256 位 8. 根据依据的对象不同,密码算法可如何进行分类,分为几类。(1) 按保密的内容:基于受限算法的密码系统基于密钥的密码系统(2) 按基本加密算法:替换置换(3 )按明文加密时处理单元:分组密码流密码(4) 按密钥数量(是否使用相同的密钥): 单密钥系统( 对称密码、秘密密钥密码) 双密钥系统( 非对称密码、公开密钥密码) (5) 按应用技术:手工密码机械密码电子机内乱密码计算机密码 9. 常见的对称密码、非对称密码、置换密码、替换密码有哪些。对称密码: (1) 分组密码: DES 、 IDEA 、 RC6 、 Rijndael (2) 流密码: Vigen è re、 Vernam 非对称密码: (1) 分组密码: RSA 、 ECC 、 ElGamal(2) 流密码:概率密码体制替换密码( 计算): (1) 单字母单表:移位替换,乘数替换,仿射替换,多项式替换, 密钥短语替换(2) 多表: Vigen è re,Vernam (3) 多字母: Playfair,Hill 置换密码: 栅栏密码(Rail Fence , Row Transposition) 、多步置换密码 10. 分组密码实现混淆和扩散的常用手段。乘积,迭代 11. 分组密码设计的两个基本原则。(1 )加密算法具有足够的强度,即破解的难度足够高; (2 )发送者和接收者必须能够通过某种安全的方法获得密钥,并且密钥也是安全的。 12. 一次一密的安全性取决于什么。密钥的随机性 13. RSA 算法的安全性基于什么。分解两个大素数的积的困难 14. RSA 计算。 A) 选择两个大素数 p和q(p≠q) B) 计算 n= pq 和n的 Euler 数φ(n )=