Asp.net,C# 加密解密字符串的使用详解

前端技术 2023/09/09 .NET

首先在web.config | app.config 文件下增加如下代码:

复制代码 代码如下:

<?xml version=\"1.0\"?>
  <configuration>
    <appSettings>
      <add key=\"IV\" value=\"SuFjcEmp/TE=\"/>
      <add key=\"Key\" value=\"KIPSToILGp6fl+3gXJvMsN4IajizYBBT\"/>
    </appSettings>
  </configuration>

IV:加密算法的初始向量。

Key:加密算法的密钥。

接着新建类CryptoHelper,作为加密帮助类。

首先要从配置文件中得到IV 和Key。所以基本代码如下

复制代码 代码如下:

public class CryptoHelper
        {
            //private readonly string IV = \"SuFjcEmp/TE=\";
            private readonly string IV = string.Empty;
            //private readonly string Key = \"KIPSToILGp6fl+3gXJvMsN4IajizYBBT\";
            private readonly string Key = string.Empty;

            /// <summary>
            ///构造函数
            /// </summary>
            public CryptoHelper()
            {
                IV = ConfigurationManager.AppSettings[\"IV\"];
                Key = ConfigurationManager.AppSettings[\"Key\"];
            }
        }

本文地址:https://www.stayed.cn/item/23508

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。