Описание тега cryptostream
1
ответ
Не проверенное возвращаемое значение вызывает непредвиденные состояния и условия
Я искал в Интернете более часа и могу найти только обсуждения на стороне клиента, мои последние результаты сканирования. Я получаю метод, который использует метод Read(), и потому что Read() игнорирует возвращенное значение, может привести к тому, ч…
10 июн '15 в 17:34
7
ответов
Шифрование и дешифрование строки с использованием Java-эквивалента C# CryptoStream
Я смотрю на разработку приложения на Java для операционной системы мобильной платформы. Я разработал приложение в C# WPF для среды Windows. Я использую криптопоток, чтобы зашифровать и расшифровать строку, используя следующий код. приведенный ниже к…
04 янв '11 в 22:27
1
ответ
Как я могу добавить индикатор выполнения операции записи криптопотока в C#
Я работал над программой для шифрования и дешифрования файла в рамках проекта. Программа работает нормально сама по себе, но когда я пытаюсь добавить к ней индикатор выполнения, чтобы показать прогресс процесса шифрования / дешифрования, все идет не…
13 авг '15 в 14:25
1
ответ
Обрезать поток неизвестной длины х байтов с конца? (.СЕТЬ)
Мне нужно прочитать поток неизвестной длины, за исключением последних 20 байтов (хэш-данных). Установка примерно: Исходный поток (с хешем SHA1 последние 20 байтов) -> Хэш-поток SHA1 (вычисление на лету и сравнение с хэшем встроенного потока, когда п…
21 мар '12 в 12:36
1
ответ
Кодировать CryptoStream в строку Base64 в блоках в C#
Существует метод (Version1), который кодирует входной поток, и есть функция Decrypt(), которая успешно декодирует кодированные данные. Но когда входные данные велики, может возникнуть ошибка OutOfMemory (в строке "string textEncrypted = Convert.ToBa…
04 дек '16 в 20:27
1
ответ
Закрытие приложения FlushFinalBlock
Я использую CryptoStream для расшифровки зашифрованного текста в моем приложении. Но когда я дохожу до того, что либо стираю последний блок из потока, либо закрываю его (что должно сделать то же самое), приложение закрывается. Там нет сообщения об о…
30 июл '15 в 21:45
0
ответов
Как бросить при использовании CryptoStream, не вызывая CryptoGraphicException
Я читаю зашифрованный файл и хочу выдать конкретную ошибку всякий раз, когда пароль неверный. Поскольку дешифрование с использованием неверного пароля будет просто успешным, но вернет бессмысленные данные, я хотел бы определить, является ли пароль п…
09 авг '18 в 13:36
1
ответ
.NET CryptoStream читает последний конец зашифрованного текста в Dispose() и взрывается
Я озадачен тем, что кажется причудой.NET CryptoStream класс: его Dispose() Метод читает конец зашифрованного текста в поисках заполнения, которого не должно быть, и выдает CryprographicException в следствии. Приведенная ниже программа на C# зашифров…
14 сен '11 в 02:25
1
ответ
DeflateStream / GZipStream для CryptoStream и наоборот
Я хочу сжать и зашифровать файл за один раз с помощью этого простого кода: public void compress(FileInfo fi, Byte[] pKey, Byte[] pIV) { // Get the stream of the source file. using (FileStream inFile = fi.OpenRead()) { // Create the compressed encryp…
01 дек '14 в 18:12
1
ответ
Заполнение недопустимо и не может быть удалено, исключение и длина данных для расшифровки недопустимы. Rijndael
Мое требование как ниже. Шаг 1) Я хочу записать 101 МБ данных в локальную файловую систему, зашифровав их по 10–10 МБ. Шаг 2) Во время дешифрования я хочу извлечь 10-10 МБ данных из файла, хочу расшифровать и передать 10-10 МБ расшифрованного файла …
18 сен '17 в 12:10
1
ответ
Почему расшифровка не возвращает ожидаемое значение?
При использовании C# rijndael для расшифровки строки, которая была ранее зашифрована и сохранена на сервере sql ce, я ничего не получаю от расшифровки. По отладке и проверке базы данных я могу сказать, что расшифрованная строка, похоже, сохранена, к…
13 апр '14 в 22:01
3
ответа
Ищущая альтернатива.NET CryptoStream?
Кто-нибудь знает искомую альтернативу.NET CryptoStream? Это нормально, если альтернатива поддерживает поиск только в режиме "чтения" или если он ограничен, например, AES256.
23 авг '09 в 08:47
1
ответ
Поведение виртуального свойства в C#
У меня есть следующий код: FileStream fs = new FileStream("test.crp",FileMode.Create); Aes aes = Aes.Create(); FileStream fsKeys = new FileStream("keys.key",FileMode.Open); fsKeys.Read(aes.IV,0,16); fsKeys.Read(aes.Key,0,32); fsKeys.Close(); И пробл…
14 ноя '17 в 05:14
0
ответов
Чтение XML с использованием объектов XMLReader и Stream
Проще говоря, у меня возникла проблема при передаче объектов Stream в функцию Create (Stream) объекта XMLReader. Ниже приведен фрагмент кода из приложения, которое я создаю для чтения зашифрованных и незашифрованных XML-файлов, хранящихся локально. …
25 сен '14 в 20:29
0
ответов
Использование CryptoStream с StreamContent C#
Я хотел бы прочитать изображение из файлового или блоб-хранилища, а base64 закодировать его как поток, а затем передать этот поток в StreamContent. Время ожидания следующего кода: [HttpGet, Route("{id}", Name = "GetImage")] public HttpResponseMessag…
23 ноя '16 в 16:00
1
ответ
Ошибка CryptoStream Заполнение недопустимо и не может быть удалено
У меня проблема с моим кодом. Проблема возникает в функции Decryptor. FlushFinalBlock throw "Padding недействителен и не может быть удален" В функции Decryptor я получаю myData длиной 6048, когда строка cryptoStream.Write(myData, 0, myData.Length); …
16 окт '15 в 07:57
4
ответа
Неправильный размер зашифрованных данных (AES)
Мне нужно выполнить шифрование массива байтов []. Я использовал пример, доступный в Microsoft. К сожалению, зашифрованные данные усекаются до размера, кратного 16. Если в примере данных я добавлю 8 раз байт 0, данные будут зашифрованы должным образо…
08 мар '13 в 10:19
0
ответов
Как передать криптопоток или memorysteam непосредственно в тег видео в HTML5 для воспроизведения видео
Я хочу воспроизводить зашифрованное видео в моем веб-приложении asp.net, но я не хочу, чтобы все видео расшифровывалось и сохранялось во временной папке для воспроизведения видео, а есть ли какой-нибудь способ с помощью потока памяти или криптопоток…
12 май '18 в 13:50
2
ответа
Невозможно создать CryptoStream для чтения из - System.NotSupportedException
Существует действительно простой код для расшифровки файла (тройное шифрование): FileStream fin = new FileStream(FilePath, FileMode.Open, FileAccess.Read); TripleDES tdes = new TripleDESCryptoServiceProvider(); CryptoStream cs = new CryptoStream(fin…
24 авг '12 в 08:26
0
ответов
C# CryptoStream FlushFinalBlock System.OutOfMemoryException
ОБНОВИТЬ Я хочу зашифровать большой файл (например, более 180 месяцев). Но я получил System.OutOfMemoryException с FlushFinalBlock(). Кажется, это ценный метод, потому что он "заканчивает" шифрование моих данных дополнительными байтами в верхнем и н…
20 янв '17 в 14:01