Может кто-нибудь, пожалуйста, сделайте краткое изложение того, как программно шифровать конфигурационный файл в .NET, желательно на С#.
Что бы я хотел сделать, это сделать какую-то проверку при запуске приложения, чтобы убедиться, что раздел не защищен, а если он есть, а затем зашифруйте его. Это для обеих настроек и строк соединения.
Также, если кто-то может указать типы поставщиков шифрования и какова разница между ними.
Я не знаю, прозрачен ли код для этого в обычном WinForms-приложении для этого в ASP.NET.