So it's a bit unfortunate that in fact if you're encrypting short messages with CBC and the messages happen to be, say, 32 bytes, so they are a multiple of sixteen bytes, then you have to add one more block and make all these ciphertexts be 48 bytes just to accommodate the CBC padding. 