sha1和md5加密

     /// <summary>
        /// MD5加密
        /// </summary>
        /// <param name="input"></param>
        /// <returns></returns>
        public static string Md5Hash(string input)
        {
            MD5CryptoServiceProvider md5Hasher = new MD5CryptoServiceProvider();
            byte[] data = md5Hasher.ComputeHash(Encoding.Default.GetBytes(input));
            return BitConverter.ToString(data);
        }

        /// <summary>
        /// SHA1
        /// </summary>
        /// <param name="input"></param>
        /// <returns></returns>
        public static string SHA1Hash(string input)
        {
            SHA1 sha1Hasher = new SHA1CryptoServiceProvider();
            byte[] data = sha1Hasher.ComputeHash(Encoding.Default.GetBytes(input));
            return BitConverter.ToString(data);
        }

 

posted @ 2015-08-26 11:07  学习不止步  阅读(153)  评论(0)    收藏  举报