zoukankan      html  css  js  c++  java
  • .net下MD5算法和加盐

    MD5方法:

    public static string GetMD5(string sDataIn)
            {
                MD5CryptoServiceProvider md5 = new MD5CryptoServiceProvider();
                byte[] bytValue, bytHash;
                bytValue = System.Text.Encoding.UTF8.GetBytes(sDataIn);
                bytHash = md5.ComputeHash(bytValue);
                md5.Clear();
                string sTemp = "";
                for (int i = 0; i < bytHash.Length; i++)
                {
                    sTemp += bytHash[i].ToString("X").PadLeft(2, '0');
                }
                return sTemp.ToLower();
            }

    密码加盐
            public static string GetPasswordSalt()
            {
                string getPasswordSalt= ConfigurationManager.AppSettings["passwordSalt"];
                return getPasswordSalt;
            }

    passwordSalt就是所谓的盐,其内容存放在App.config文件里,app中代码:

    <configuration>
      <appSettings>
        <add key="passwordSalt" value="1234"/>//1234为盐,用参数passwordSalt表示
      </appSettings>
    </configuration>

  • 相关阅读:
    Caesar cipher
    遗传算法之背包问题
    Transport scheme NOT recognized: [stomp]
    error running git
    Canvas 旋转的图片
    canvas时钟
    火箭起飞
    让图标转起来
    Tomcat启动脚本
    Task中的异常处理
  • 原文地址:https://www.cnblogs.com/hcrs/p/4455980.html
Copyright © 2011-2022 走看看