复习要点:
- 网络信息系统安全的基本需求
- 对网络信息系统攻击的种类
- 加密功能的实施方式
- 密码分析的方法
- 传统密码的加密/解密方法
- 线性反馈移位寄存器的原理和B-M算法
- DES算法的原理
- 分组密码的工作模式
- RSA算法的原理
- 对称密钥的中心式和分布式分配方案
- 公钥解密体制的密钥分配方案
- 基于鉴别码的报文鉴别方式、基于散列函数的报文鉴别方式
- 散列函数的性质
- MD5散列算法的原理
- SHA-1散列算法的原理
- 数字签名的设计目标
- 直接数字签名的原理
- 相互鉴别与单向鉴别的原理
- DSS签名算法的原理
- Kerberos身份认证系统的原理
- 防火墙的基本功能和类型
- 常用的入侵检测技术
- 虚拟专用网的工作流程
- 已知明文为M=Tomorrow is Sunday,请使用Vigenere密码加密这段明文,其中密钥为K=student。
- 已知某流密码加密器使用线性反馈移位寄存器产生密钥流,其结构如下图所示:
线性反馈移位寄存器(LFSR)的参数为:C1C2C3C4C5=10101、a0a1a2a3a4=10001。
(1)求出该加密器产生的密钥流的前20位;
(2)已知明文为M=110110 011011,求加密后的密文。.
(3)使用B-M算法,求出能够产生与该LFSR相同密钥流的最小LFSR。