【问题标题】:Why encrypt with aspnet_regiis.exe为什么用 aspnet_regiis.exe 加密
【发布时间】:2019-06-18 05:53:59
【问题描述】:

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

在命令提示符C:\Windows\Microsoft.NET\Framework64\v4.0.30319>aspnet_regiis.exe -pef "appSettings" C:\inetpub\wwwroot\testweb 中使用此代码进行加密

而且我可以用这段代码解密它(-pef改成-pdf)

C:\Windows\Microsoft.NET\Framework64\v4.0.30319>aspnet_regiis.exe -pdf "appSettings" C:\inetpub\wwwroot\testweb

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

还是我错过了什么?

【问题讨论】:

    标签: asp.net encryption web-config aspnet-regiis.exe


    【解决方案1】:

    一些黑客可能会窃取 web.config 但无法访问 cmd.exe。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-04-02
      • 1970-01-01
      • 2020-11-13
      • 2015-10-04
      • 2015-04-21
      • 2010-09-11
      • 2011-03-13
      • 1970-01-01
      相关资源
      最近更新 更多