2012-06-23 2 views
0

У меня есть WinForm (в C#), что шифровать и дешифровать файл ... это нормально,MemoryStream или другое решение

НО проблема в том, что сохраняет расшифрованный файл на жесткий диск, а затем я мог бы использовать Это ! Есть ли способ повторно использовать расшифрованный файл, не сохраняя его на жестком диске (чтобы пользователь мог видеть, что дешифрованный файл является проблемой!) например, я могу сохранить файл в память (RAM) и использовать его как поток! ? Я искал alot, и я нашел только memystream (..). Если это ответ, то как мне его использовать !!? Я буду признателен за любую помощь, и извините за мой плохой английский.

+7

Показать код. Это более полезно, чем описание. – Marlon

+1

ну почему не MemoryStream? MSDN имеет примеры ... –

ответ

4

Вы можете использовать CryptoStream с MemoryStream для шифрования в памяти. Из того, что вы описали, это, по-видимому, лучший подход.