【2】流密码

一次一密

one-time-pad密码
在这里插入图片描述
在这里插入图片描述

优点:
1.密钥随机产生,而且只使用一次。
2.一次一密是无条件安全的。
3.一次一密的加密和解密是加法运算,运算效率较高。

缺点:
要想保证完美安全,密钥长度至少与明文的长度一样长,而且密钥共享有困难,不太实用。

流密码 stream cipher

流密码的明文按字符或者比特按位加密
流密码也叫序列密码
密钥流可用移位寄存器电路产生
流密码主要依靠硬件实现

主要思想

在这里插入图片描述

在这里插入图片描述

同步流密码

内部记忆元件的状态σi独立于明文字符的叫同步流密码,否则叫自同步流密码。
同步流密码中,zi=f(k,σi)与明文字符无关,密文字符yi=Ezi(xi)不同样不依赖于此前的明文字符。所以,可将同步流密码的加密器分成
密钥流产生器 加密变换器 两个部分。

同步流密码体制模型
在这里插入图片描述
二元加法流密码是目前最常用的流密码体制,加密变换可表示为yi=zi ⊕ xi

加法流密码体制模型
在这里插入图片描述

–加法流密码的原型是一次一密
  -if密钥用作滚动密钥流,那么加法流密码就退化成一次一密密码
–密码设计者的最大愿望是设计出一个滚动密钥生成器,使密钥经其扩展成的密钥流序列有:
  极大周期
  良好统计特性
  抗线性分析

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值