.net - Как лучше всего защитить параметры конфигурации приложения WPF? - PullRequest
5 голосов
/ 18 мая 2011

Я знаю, что это более субъективный вопрос, чем предпочитается, но я не мог придумать лучшего места или способа его задать.

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

Каков наилучший способ защитыпараметры конфигурации приложения для настольного приложения WPF?

Спасибо за любую помощь.

1 Ответ

2 голосов
/ 18 мая 2011

Этот вопрос сам по себе не имеет отношения к WPF.

.Net предлагает широкий выбор методов шифрования.

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

Для URL-адресов и т. Д. Я бы посоветовал вам проверить этот вопрос.

Вы также можете найти этот вопрос, похожий на ваш

...