序列密码也叫流密码,是一种基本的对称密码体制,单钥密码体制。
n级m序列的周期为___(2的n次方)-1___
n级m序列的一个周期内,长为n-1的1游程有__0___个
序列密码输出的密钥流是周期序列
1、序列密码设计思想
1、一次一密
2、 密钥流的随机性和密钥流的长度至少要与消息明文一样
分组密码 | 序列密码 |
---|---|
密钥生成 较简单 | 密钥生成 较简单 |
加解密复杂 | 加解密简单 |
2、序列密码的分类
同步序列密码:密钥流的产生完全独立于明文和密文
同步序列密码解密对密文丢失敏感
性质:
1、同步性
2、无错误传播性
3、主动攻击可检测性
自同步序列密码:密钥流的产生依赖于固定长度的明文或密文
1、自同步性
2、错误传播的有限性
3、主动攻击可检测性
4、明文统计扩散性
3、序列随机性能评价
1、频率测试
2、序列测试
3、扑克测试
4、游程测试
5、自相关测试