文章横幅PC版
文章横幅iPad版
文章横幅手机版

密码反馈模式优缺点解读

TIME:2019-01-10 16:12  click: 286 次 来源: 未知

CBC模式非常适用于大量信息的加密,然而在实时通信的应用中,如果接收方收到发送方传送的密文后,想立即解密时,就不适用了,此时效率就变成非常重要的问题,这种情况下密码反馈模式加密就派上用场了。

利用密码反馈模式思想是:把分组密码当做流密码使用,即密码反馈模式可将DES分组密码置换成流密码。流密码具有密文和明文长度一致、运行实时的性质,这样数据可以在比分组小得多的单元里进行加密。如果需要发送的每个字符长为8比特,就应使用8比特密钥来加密每个字符。如果长度超过8比特,则造成浪费。但是要注意,由于CFB模式中分组密码是以流密码方式使用,所以加密和解密操作完全相同,因此无法适用于公钥密码系统,只能适用于对称密钥密码系统。

密码反馈模式也需要一个初始量,无须保密,但对每条消息必须有一个不同的初始量。

密码反馈模式的缺点:

对信道错误较敏感,且会造成错误传播。

数据加密的速率被降低。

密码反馈模式的优点:

可以处理任意长度的消息,能适应用户不同数据格式的需要。

可实现自同步功能。

就有有限步的错误传播,除能获得保密性外,还可用于认证。

具备CBC模式的优点:该模式适应于数据库加密、无线通信加密等对数据格式有特殊要求或密文信号容易丢失或出错的应用环境。

 

上一篇:ecb和cbc模式优缺点 下一篇:ssl握手协议四个阶段