CFB
来源:岁月联盟
时间:2010-02-07
密码反馈(CFB)是一种分块密码的操作模式。与链式分块密码不同的,它不是一次只加密原文的一部分,而它是一次加密传输一位。像分块密码一样,密码反馈也要使用初始化向量(IV)。CFB使用分块密码产生随机数。在CFB模式中,先被加密的原文部分与现在原文部分XOR化产生当前密码部分。XOR操作隐藏了原文模式。加密部分只有在之前的所有部分都保持争取顺序和状态时才能工作。 平均信息量的概念可以应用于流密码。事实上,CFB兼有流密码和分块密码的特点。在通常的CBC模式中,在相同的原文中使用不同的IV将产生不同的结果。所以,IV不用加密,这对于有些场合的应用是很有利的。很像链式密码的独立性,改变密码部分的顺序将改变译码的输出。后面的译码结果依赖于前面的部分。