【文章】9.9 计数器模式 分组密码算法 加密

admin 2021年4月3日18:54:39评论47 views字数 664阅读2分12秒阅读模式

9.9 计数器模式

    计数模式下的分组密码算法使用序列号作为算法的输入[824,498,715]。不是用加密算法的输出填充寄存器,而是将一个计数器输入到寄存器中。每一个分组完成加密后,计数器都要增加某个常数,典型值是1。该模式的同步和错误扩散特性同OFB模式完全一样。计数模式解决了OFB模式小于分组长度的n-比特输出问题。

    没有什么是专供计数器用的,它不必根据可能的输入计数。你可以使用16、17章讲到的如何随机序列发生器作为分组算法的输入,而不管其密码上是否安全。

计数模式中的序列密码

    计数模式中的序列密码算法有简单的下一状态函数和复杂的依赖于密钥的输出函数。这种技术,如图9.14所示,在文献[498,715]中提出的。下一状态函数可以是跟计数器一样简单的东西,只要在前一状态上加1就行。

    使用计数模式序列密码算法,不用先生成前面所有的密钥位,就可直接生成第i 个密钥比特ki 。简单的手工设置计数器到第i 个内部状态,然后产生该比特。这在保密随机访问数据文件时是非常有用。你不用解密整个文件就可以直接解密某个特殊数据分组。 

图 9.14 计数模式下的密钥流发生器

文章来源于lcx.cc:【文章】9.9 计数器模式 分组密码算法 加密

相关推荐: 警察说:电话诈骗中,骗子存在哪些漏洞

关于@大风 同事被诈骗事件中的几个漏洞 兰言,刑警 今天上午在 同事亲历的一次电话诈骗 这里看见 @大风 在专栏里发了一篇关于自己同事被诈骗的经过,我说说这个事件里骗子存在的几个漏洞,做一个简单的科普。 1. 别人盗用你的身份信息开卡之后欠费了,银行并不知道这…

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2021年4月3日18:54:39
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   【文章】9.9 计数器模式 分组密码算法 加密http://cn-sec.com/archives/319169.html

发表评论

匿名网友 填写信息