Расшифровка данных из потока без знания размера данныхC#

Место общения программистов C#
Ответить
Anonymous
 Расшифровка данных из потока без знания размера данных

Сообщение Anonymous »

Предполагая, что мы знаем ключ и IV для данных, которые мы получаем из потока, можно ли расшифровать их внутри потока? Я зашифровал одно и то же сообщение три раза, а затем расшифровал все сразу, получив неверные результаты. Возможно, мне следует обнаружить заполнение на принимающей стороне и повторно инициализировать CryptoStream?
Проблема, которую я пытаюсь решить, заключается в безопасной передаче сообщения, не раскрывая его размера, по небезопасному протоколу (например, с использованием явного количества байтов или использования символа 0x3 для разделения сообщений).


Подробнее здесь: https://stackoverflow.com/questions/797 ... -data-size
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»