Crypt your config files with PowerShell
Wednesday, October 31, 2007 at 6:27PM ASP.Net 2.0 comes with a convenient native support for configuration file encryption. Yet, things are still not that easy for WinForms, Console applications or Windows Services since the aspnet_regiis.exe utility only supports Web Configuration files.
My own μISV has its share of distributed applications which involve securing a few connection strings over several machines. Securing the connection strings through encryption is not an ultimate defense (if the attacker gains executions rights on the local machine, connection strings will get disclosed anyway), but it can still save you a lot of trouble such as involuntary disclosure.
Download crypt-config.zip
I have found a practical way to solve the issue through PowerShell (see the PowerShell team blog for regular tips), namely two functions crypt-config and decrypt-config. The source code comes as single PSH script contains the function definitions.
To get started, extract the PS1 file from the Zip archive, then
PS docs:\> . ($directory + "\crypt-config.ps1") ;
PS docs:\>crypt-config 'MyConsole.exe' 'section';
PS docs:\>decrypt-config 'MyConsole.exe' 'section';
Typically, section will be replaced by connectionStrings. Note that you do not need to add the .config at the end of the configuration file path.
dotnet,
powershell in
PowerShell 
Reader Comments (36)
Notes: if you are just interested in password encryption within PowerShell, just have a look at
http://abhishek225.spaces.live.com/Blog/cns!13469C7B7CE6E911!273.entry
Очень интересные мнения. Придержусь большинства, так как они более адекватны
интересная статья , но помойму я её видел уже вот http://4full.ru/" rel="nofollow">здесь http://4full.ru/
http://4full.ru" rel="nofollow">
Однозначно, уверен, что многие не правы в своих репликах
Несовсем понял что написали, можно сдесь и не писать об этом.
Ознакомился, достаточно интересно. Думаю стоит добавить в избранное
Доброго времени суток. ТС, Ваш пост весьма интересен. Я думаю в комментах писать свою мыслю не буду. Пишите в аську
А можно подробней немного, а то так и не пойму в чем дело.
Я конечно, прошу прощения, но этот ответ мне не подходит. Кто еще, что может подсказать?
http://www.lk009.info
Как всегда, сколько людей, столько мнений. Давайте попробуем прийти к общему решению!?
так держать
браузерная онлайновая игра - стратегия + социальная сеть.
успевай - http://3apycb.ru/
Постоянно слежу за комментариями в этом блоги. Появляются очень интересные мнения и это радует
Хоть бы кто нибудь что то умное написал, все однотипно как то.
тс, ты адекватен?
щя стукну
хазяинамэ хороишийа постами тэээ
Слава Богу что за это не придумали штрафы выписывать
статья хрень полная..
вот ведь лажа
Очень привлекательная новость, думаю стоит добавить в избранное для дальнейшего изучения
Ай маладэц!! Как карашо сказал! Я запомну.
Мне,нет надобности
ошибаешься,это не совместимо
Прочитал, внимательно. Много интересного. Суть ясна.