1、信息安全的基本属性有哪些?
保密性、完整性、可用性、可控性、真实性、不可抵赖性
2、古典密码技术的基本加密单元
字符
3、密码学的两个分支
密码编码学、密码分析学
4、一个完整的密码体制,包括
明文空间、密文空间、密钥空间
5、密码体制的安全性取决于什么。
所使用的密码算法的强度
6、RSA算法的安全性基于什么。
分解两个大素数的积的困难
7、一次一密的安全性取决于什么。
密钥的随机性
[单选] 密码学在信息安全中的应用是多样的,以下(A)不属于密码学的具体应用。
A、生成种种网络协议 B、消息认证,确保信息完整性 C、加密技术,保护传输信息 D、进行身份认证
9、密码分析攻击根据所掌握的信息可以分为哪几种。
唯密文攻击、已知明文攻击、选择明文攻击、选择密文攻击
10、唯密文攻击,是指密码分析者仅知道一些密文,并试图恢复尽可能多的明文,并进一步推导出加密信息的密钥。
11、根据依据的对象不同,密码算法可如何进行分类,分为几类。
按保密的内容:基于受限算法的密码系统 基于密钥的密码系统按基本加密算法:替换 置换按明文加密时处理单元:分组密码 流密码按密钥数量(是否使用相同的密钥):单密钥系统(对称密码、秘密密钥密码) 双密钥系统(非对称密码、公开密钥密码)
12、公钥密码体制的思想是基于 陷门单向 函数,
公钥用于该函数的 正向(加密)计算,私钥用于该函数的 反向(解密)计算。
13、公钥密码体制的三种应用
1)加密/解密
2)数字签名(身份认证)
3)密钥交换
14、实现古典密码体制的两种方式
代换、置换
15、为保证安全性,在设计分组密码时,密码变换必须足够复杂,尽量使用 混淆 与 扩散 原则。这样使攻击者除了用 穷举 攻击以外,找不到其他简洁的数学破译方法。
16、信息安全中所面临的威胁攻击多种多样的,一般将这些攻击分为两大类主动攻击和被动攻击。
17、密码系统的安全性取决于用户对于密钥的保护,实际应用中的密钥种类有很多,从密钥管理的角度可以分(初始密钥)、(会话密钥)、(密钥加密密钥)和(主密钥)。
18、密钥通常分为两大类:数据加密密钥和密钥加密密钥
加密时使用主密钥生成会话密钥
19、DES采用了典型的Feistel结构,是一个乘积结构的迭代密码算法。其算法的核心是( 16次迭代变换 )。
20、DES是一个 分组密码 算法,它使用 56位 位的密钥,以64位(一个分组)为单位对数据分组进行加/解密,密文与明文长度 相同均为 64位 。DES是一个 对称密码体制 ,加/解密使用同一密钥,同时DES的加密与解密使用同一算法(这样,在硬件与软件实现时,有利于加密单元的重用)。DES的保密性依赖于_密钥 。
21、AES是一种 对称 密码体制,其 明文分组 不变, 长度 可变。
22、DES有四种工作模式:电子密码本模式(ECB)、密文分组