For Encrypt or Decrypt the Section of Web.Config of the Application, Open ASP.NEt Command Promt and type the following command.

:"Encryption":

C:\Program Files\Microsoft Visual Studio 8\VC>
aspnet_regiis -pef "SectionName" "physical path of Web.Config file" -prov "DataProtectionConfigurationProvider"

:"Decryption":

C:\Program Files\Microsoft Visual Studio 8\VC>
aspnet_regiis -pdf "SectionName" "physical path of Web.Config file"


if the command giving error message that aspnet_regiis is not a command then use follwoing command:

:"Encryption":

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727>
aspnet_regiis -pef "SectionName" "physical path of Web.Config file" -prov "DataProtectionConfigurationProvider"

:"Decryption":

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727>
aspnet_regiis -pdf "SectionName" "physical path of Web.Config file"

If the Section Name is "ConnectionString" then write directly the Name, But if the Section is a Part of Any Root Section then Write the Name As Follow:

"Root Section Name/ Section Name"

For Example: "system.web/membership"