[C#] Можно ли безопасно хранить файл в памяти?
От: Аноним  
Дата: 17.06.10 09:34
Оценка:
добрый день! на работе нужно сделать че-то на подбое документооборота.. вот вопрос. а можно ли на .net безопасно хранить файл в памяти?
чтобы кроме моей программы к нему не имели доступ другие процессы?
Re: [C#] Можно ли безопасно хранить файл в памяти?
От: Аноним  
Дата: 17.06.10 10:06
Оценка:
Здравствуйте, Аноним, Вы писали:
А>чтобы кроме моей программы к нему не имели доступ другие процессы?

Ну вы ведь свою программу отлаживаете? Вот отладчик — это тоже "другой" процесс
Re: [C#] Можно ли безопасно хранить файл в памяти?
От: RadmirT Россия  
Дата: 17.06.10 10:09
Оценка:
Ограничить доступ из неупровляемого кода не получится.

Здравствуйте, <Аноним>, Вы писали:

А>добрый день! на работе нужно сделать че-то на подбое документооборота.. вот вопрос. а можно ли на .net безопасно хранить файл в памяти?

А>чтобы кроме моей программы к нему не имели доступ другие процессы?
... << RSDN@Home 1.2.0 alpha 4 rev. 1446>>
Re[2]: [C#] Можно ли безопасно хранить файл в памяти?
От: Аноним  
Дата: 17.06.10 10:10
Оценка:
Здравствуйте, RadmirT, Вы писали:

RT>Ограничить доступ из неупровляемого кода не получится.




а если шифровать файл?
Re[3]: [C#] Можно ли безопасно хранить файл в памяти?
От: RadmirT Россия  
Дата: 17.06.10 10:14
Оценка:
Шифровать можно. Но нужно позаботиться о безопасном хранении ключей.

Здравствуйте, <Аноним>, Вы писали:

А>Здравствуйте, RadmirT, Вы писали:


RT>>Ограничить доступ из неупровляемого кода не получится.




А>а если шифровать файл?
... << RSDN@Home 1.2.0 alpha 4 rev. 1446>>
Re: [C#] Можно ли безопасно хранить файл в памяти?
От: hardcase Пират http://nemerle.org
Дата: 17.06.10 12:02
Оценка: +3
Здравствуйте, Аноним, Вы писали:

А>добрый день! на работе нужно сделать че-то на подбое документооборота.. вот вопрос. а можно ли на .net безопасно хранить файл в памяти?

А>чтобы кроме моей программы к нему не имели доступ другие процессы?

А мсье паранойя? Означенная задача решается выделением отдельной физической машины под этот документооборот.
/* иЗвиНите зА неРовнЫй поЧерК */
Re[2]: [C#] Можно ли безопасно хранить файл в памяти?
От: Ziaw Россия  
Дата: 17.06.10 14:39
Оценка:
Здравствуйте, hardcase, Вы писали:

А>>добрый день! на работе нужно сделать че-то на подбое документооборота.. вот вопрос. а можно ли на .net безопасно хранить файл в памяти?

А>>чтобы кроме моей программы к нему не имели доступ другие процессы?

H>А мсье паранойя? Означенная задача решается выделением отдельной физической машины под этот документооборот.


Вообще непонятно, память — памятью, документы все равно должны а) где-то храниться и как-то попадать в память, б) из памяти их надо как-то показывать пользователю

Вобщем да, надо хранить их на защищенной машине (если у злоумышленника есть доступ к памяти процесса тут уже ничем не спасешься). С этой машины клиенту надо передавать не более секретные данные, чем он сможет увидеть в самой программе. Тогда никакого смысла лезть в память не будет, проще сфотать все что надо с монитора.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.