шифрование app.config - PullRequest
       30

шифрование app.config

1 голос
/ 13 марта 2009

Я разрабатываю приложение для Windows в точечной сети. Этот конфигурационный файл включает в себя конфиденциальные данные, такие как sql pass. Я гуглил arund и нашел тот, который Rsiprovider для шифрования полей. Но шифрование зависит от компьютера и требует развертывания конфигурационного файла в чистом режиме, и после первого запуска программы шифрование успешно выполняется на работающей машине. Есть ли способ развернуть файлы конфигурации как зашифрованные?

Ответы [ 2 ]

4 голосов
/ 13 марта 2009

Подумайте об этом - если вы шифруете перед отправкой, вам также нужно будет где-то предоставить ключ. И тогда проблема переходит к тому, как спрятать этот ключ ...

Шифрование после установки предназначено для того, чтобы скрыть конфигурацию от посторонних глаз.

0 голосов
/ 23 мая 2011

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

...