Безопасный файл для конкретного приложения - PullRequest
0 голосов
/ 20 октября 2011

В .net имеется средство BCL, позволяющее приложению создавать зашифрованный файл, который может расшифровать только это само приложение. Я забыл, что пространство имен / класс делает это. Может ли кто-нибудь напомнить мне?

Если я правильно помню, средство не требует, чтобы пароль или ключ были объявлены - весь вопрос обрабатывается на основе идентификации приложения.

Ответы [ 2 ]

3 голосов
/ 20 октября 2011

Вы думаете о System.Security.Cryptography.ProtectedData , которая действует как оболочка для DPAPI?Если это так, то он действительно может быть использован для шифрования, но читаемость будет зависеть от пользователя или компьютера, а не от приложения.запоминание предназначено для изолированного хранилища, но оно обеспечивает только физическую изоляцию на диске - оно не обеспечивает шифрование.Однако вы можете зашифровать содержимое IsolatedStorageFile, но вам придется сделать это самостоятельно, используя либо DPAPI, либо какой-либо другой ключ шифрования.

0 голосов
/ 20 октября 2011

Может быть, это класс CryptoStream или IsolatedStorageFile?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...