Updated decryption for key length 83