Now pads encrypted input data on 16 bytes, which is required for AES CBC