decodeCipher