AES

OFB模式的优点介绍  (来源:渔翁信息)
      输出反馈(OFB)模式的结构与CFB模式类似,也把分组密码置换成流密码的形式进行加密处理。不一样的地方是OFB模式把加密算法的输出反馈至移位寄存器,而CFB模式是将密文单元反馈到移位寄存器,即OFB模式加密后的初始量没有与明文异或。实际上对于第一组明文,初始量加密后作为第二组明文的输入,并且再和第一组明文异或。后续的加密操作均出现于异或的前面。

OFB模式的初始量IV的要求同CFB模式相同,也无须保密,对每条消息也必须选择不一样的IV。OFB模式的优点:

①错误传播小,如C1中的1比特错误只造成M1中的1比特错误,后面各明文单元是不受影响的;而在CFB中,C1也作为移位寄存器的输入,因此它的1比特错误会影响解密结果中各明文单元的值。

②消息长度是随意的,能预处理,且能在线处理等。

OFB模式的引进是为了解决CBC与CFB模式中的错误传播问题。OFB模式虽然没有错误传播问题,但密文有没有被篡改是很难检测的,因此比CFB模式更易遭受攻击,好在OFB模式多在同步信道中运行,对手难以知道消息的起止点而使篡改攻击不易奏效。OFB模式不存在自同步的能力,系统一定得严格同步,要不然很难解密。在实际应用中,比其他模式更适用于不太稳定的信道上加密,如人造卫星通信中的加密。

转载于:https://www.cnblogs.com/mind-water/articles/10756259.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值