Я пытаюсь преобразовать байт [] в образ на С#. Я знаю, что этот вопрос задавали на разных форумах. Но ни один из ответов на них не помог мне. Чтобы дать некоторый контекст = Я открываю изображение, преобразую его в байт []. Я шифрую байт []. В итоге у меня все еще есть байт [], но он был изменен c. Теперь я хочу отобразить это снова. Сам байт состоит из 6559 байтов. Я пытаюсь преобразовать его, выполнив:
 public Image byteArrayToImage(byte[] byteArrayIn)
    {
        MemoryStream ms = new MemoryStream(byteArrayIn);
        Image returnImage = Image.FromStream(ms);
        return returnImage;
    }
и я получаю эту ошибку: Параметр недействителен.
Байт-массив строится с использованием .toArray() в List
List<byte> encryptedText = new List<byte>();    
pbEncrypted.Image = iConverter.byteArrayToImage(encryptedText.ToArray())
;
Может ли кто-нибудь мне помочь? Я забываю какой-то формат или что-то в этом роде?
Байт, который должен быть преобразован в изображение:

 private void executeAlgoritm(byte[] plainText)
    {
        // Empty list of bytes
        List<byte> encryptedText = new List<byte>();
        // loop over all the bytes in the original byte array gotten from the image
        foreach (byte value in plainText)
        {
            // convert it to a bitarray
            BitArray myBits = new BitArray(8); //define the size
            for (byte x = 0; x < myBits.Count; x++)
            {
                myBits[x] = (((value >> x) & 0x01) == 0x01) ? true : false;
            }
            // encrypt the bitarray and return a byte
            byte bcipher = ConvertToByte( sdes.IPInvers(sdes.FK(sdes.Shift(sdes.FK(sdes.IP(myBits),keygen.P8(keygen.shift(keygen.P10(txtKey.Text))))),keygen.P8(keygen.shift(keygen.shift(keygen.shift(keygen.P10(txtKey.Text))))))));
            // add the byte to the list
            encryptedText.Add(bcipher);
        }
        // show the image by converting the list to an array and the array to an image
        pbEncrypted.Image = iConverter.byteArrayToImage(encryptedText.ToArray());
    }
