web.configの暗号化
ASP.NET 2.0では aspnet_regiis を利用して web.cofig を暗号化することができるようになっています。
複合化はASP.NET自体が自動的にやってくれるということもあり、使える機能だと思います。
ただ、運用サーバと開発マシンが異なるとき、開発マシンで暗号化を行ってそのまま運用サーバにweb.configを持っていきたい、というときにどうやったらいいかがわかりづらかったので自分なりにまとめなおしてみました。
レンタルサーバ等でも、サーバ側からキーのファイルが提供されればこの手順で利用が可能だと思います。