Member 11905957 Ответов: 1

Разрешение перегрузки не удалось, поскольку ни один доступный "createdecryptor" не принимает такое количество аргументов


Извините, у меня есть программа, и я получил какую-то ошибку. в "des.CreateDecryptor (readbyte) " из моей программы.
Я хочу создать дешифратор DES, но выходной дешифратор не преобразуется непосредственно в первый реальный файл, а снова расшифровывается другим алгоритмом дешифратора. Есть предложения? Пожалуйста, помогите мне в учебе. спасибо, извините за мой плохой английский.

Что я уже пробовал:

Case aksikripto.dekrip
               Dim des As New DESCryptoServiceProvider
               Dim readbyte As Byte()
               Dim dekripdes As Byte()
               readbyte = File.ReadAllBytes(inputfile)
               dekripdes = des.CreateDecryptor(readbyte)
               Dim cryptostreamdec As New CryptoStream(fsinput, des.CreateDecryptor(), CryptoStreamMode.Read)
               Dim fsdekrip As New StreamWriter(outputfile)
               fsdekrip.Write(New StreamReader(cryptostreamdec).ReadToEnd)
               fsdekrip.Flush()
               fsdekrip.Close()

       End Select

1 Ответов

Рейтинг:
2