Fixed padding issue with decryption