6.2 The Cipher Block Chaining Mode からのCBC暗号化のこの式を考えると、
平文P
の長さが0の場合、CBCの出力長はどれくらいですか?
CBCのようなブロック暗号では、ブロックサイズの倍数として入力が必要です。この場合、Pは1ブロック長になるようにパディングする必要があります。
もう1つの注意点は、Pの最初のブロックが、1ブロック長のIVとXOR演算されていることです。これにより、少なくとも1ブロック長のサイズの入力データから開始することもできます。
ブロック暗号であるため、出力は入力と同じサイズになります(送信側と受信側の間のIVの通信を除きます)。