Asp.net 为什么要用aspnet_regiis.exe加密

Asp.net 为什么要用aspnet_regiis.exe加密,asp.net,encryption,web-config,aspnet-regiis.exe,Asp.net,Encryption,Web Config,Aspnet Regiis.exe,我想加密我的web.config文件以隐藏一些敏感数据,如密码 在命令提示符C:\Windows\Microsoft.NET\Framework64\v4.0.30319>aspnet\u regiis.exe-pef“appSettings”C:\inetpub\wwwroot\testweb 我可以用这个代码解密(-pef改为-pdf) C:\Windows\Microsoft.NET\Framework64\v4.0.30319>aspnet\u regiis.exe-pdf“appSet

我想加密我的web.config文件以隐藏一些敏感数据,如密码

在命令提示符
C:\Windows\Microsoft.NET\Framework64\v4.0.30319>aspnet\u regiis.exe-pef“appSettings”C:\inetpub\wwwroot\testweb

我可以用这个代码解密(-pef改为-pdf)

C:\Windows\Microsoft.NET\Framework64\v4.0.30319>aspnet\u regiis.exe-pdf“appSettings”C:\inetpub\wwwroot\testweb

所以我的问题是:当任何人都可以用上面的命令轻松解密文件时,我为什么还要加密它呢?加密/解密不需要“密钥”

还是我遗漏了什么