Cipher: fixed block boundary problem in decrypting