- 3
- 0
- 约 13页
- 2017-05-14 发布于河南
- 举报
第5章 序列密码
第五章 序 列 密 码 序列密码--概述 序列密码也称为流密码(stream cipher),它是对称密码算法的一种。序列密码具有软件实现简单、便于硬件实现、加解密处理速度快、没有或只有有限的错误传播等特点 。 流加密方案的发展是模仿一次一密系统的尝试,或者说“一次一密”的密码方案是序列密码的雏形。 由密钥或种子密钥通过密钥流发生器得到的密钥流为: 则相应的加解密规则为: ,其中 概述(续) 序列密码的主要特点如下: 1. 序列密码以一个符号(如一个字符或一个比特)作为基本的处理单元,而分组密码以一定大小的分组作为基本的处理单元; 2. 序列密码使用一个随时间变化的简单的加密变换,即不同时刻所用的密钥不同,而分组密码在不同时刻所用的密钥是相同的。 3. 序列密码可以进一步划分成同步序列密码和自同步序列密码两种。 序列密码的分类 同步序列密码:密钥流的产生与明密文消息流相互独立 序列密码的分类 自同步序列密码:密钥流的产生与己经产生的一定数量的密文有关,是一种有记忆变换的密码 线性反馈移位寄存器-LFSR 产生密钥流最重要的部件是线性反馈移位寄存器(LFSR),这主要基于以下几个原因: (1)LFSR
原创力文档

文档评论(0)