CFB,OFB和其他模式是为了流,不需要填充。是否仍然有限制,如文本需要大于键的长度?
发布于 2012-03-11 02:43:34
这些模式确实会将分组密码转换成流密码。输出总是块大小的倍数,但是可以很容易地截断最后一个输出块以匹配明文大小,但是任何大小的明文都可以工作。这样就不需要填充物了。
发布于 2012-05-30 04:59:10
CFB确实需要填充,除非您使用1位的段大小(如果您的消息是面向字节的,则为8位)。检查NIST 800-38A中的5.2节:
For the CFB mode, the total number of bits in the plaintext must
be a multiple of a parameter, denoted s, that does not exceed the
block sizeOFB确实不需要填充物。
在纯文本上没有其他限制(但是很好地阅读了有关初始化向量的要求!)。
https://crypto.stackexchange.com/questions/2072
复制相似问题