您好,欢迎访问山东渔翁信息技术股份有限公司官方网站
渔翁信息

专注密码硬件研发生产定制

咨询热线: 400-6686-188

产品中心

热门产品

联系我们

咨询热线:400-6686-188

市场合作:孙经理:13806311977

售后服务:房经理:0631-5651692

邮箱:support@fisherman-it.com

地址:济南市高新区齐鲁软件园F座

新闻中心 您的位置:首页 > 新闻中心 >

分组密码和序列密码的不同

文章出处:渔翁信息作者:渔翁信息人气:发表时间:2019-05-28 16:24

分组密码与序列密码的不同之处主要体现在以下两方面:

(1)分组密码是通过固定长度的分组当做每次处理的基本单元;而序列密码是以一个字符或一个比特位当做基本处理单元

(2)分组密码使用不随时间变化的确定性变换,具有扩散性好等特点,不足之处是加密处理速度慢、存在有误传播;而序列密码传播速度快、错误传播少及硬件实现电路简单,其不足的地方是低扩散(也就是混乱不充分)、插入与修改不敏感

针对序列密码目前也提出了非常多的设计原理,受到了广泛分析,但很多研究成果并未全部公开(如今公开的有RC4、SEAL等),这可能是由于序列密码如今重点应用在军事、外交等机密部门的原因

序列密码系统的安全性由密钥流的性能决定,当密钥流是完全随机的序列时,序列密码是不可破解的:随机序列的主要特征是不规则性和不可预测性。若密钥流能做到真正的随机,这时序列密码便“一次一密”的密码体制,是肯定安全的。

通用密钥流由有限存储和有限复杂逻辑生成,这个时候的密钥流仅有有限个状态,这样的密钥流生成器早晚得返至初始状态而使它表现出周期性。不过若密钥流周期够长,随机性也不错,其安全强度是可得到保证的,即序列密码的安全强度密钥流生成器来决定目前,产生密钥流最重要的部件是线性反馈移位寄存器(LFSR),这是因LFSR特别适合硬件实现、能得到较大周期与统计特性不错的序列,以及可以用代数方法对产生的序列执行很好的分析


  1. 一键分享到

返回顶部