記事にまとめるほどでの内容でもないので、通常の投稿で。
App.Configに記述された接続文字列を暗号化したいという場合、aspnet_regiisが利用できます。問題点はaspnet_regiisが扱うのは"web.config"ファイル固定であること。そのため、まず、App.Configの名前を"web.config"に変更します。
> aspnet_regiis -pef "connectionStrings" web.configのあるフォルダ
これで接続文字列の部分が暗号化されます。"web.config"を元のファイル名に直せば、Windowsアプリケーションが暗号化された接続文字列を読み込んで問題なく動作します。aspnet_regiisは.NET
続きを読む