序列密码与分组密码的对比
分组密码已一定大小作为每次处理的基本单元,而序列密码则是以一个元素(一个字母或一
个比特)作为基本的处理单元。 序列密码是一个随时间变化的加密变换,具有转换速度
快、低错误传播的优点,硬件实现电路更简单;其缺点是:低扩散(意味着混乱不够)、插
入及修改的不敏感性。 分组密码使用的是一个不随时间变化的固定变换,具有扩散性好>、插入敏感等优点;其缺点是:加解密处理速度慢、存在错误传播。 序列密码涉及到大
量的理论知识,提出了众多的设计原理,也得到了广泛的分析,但许多研究成果并没有完全
公开,这也许是因为序列密码目前主要应用于军事和外交等机密部门的缘故。目前,公开的
序列密码算法主要有RC4、A5/1、SEAL等;公开的分组密码算法主要有DES、AES。