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

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

Сообщение Anonymous »

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


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

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