md5
Posted zhuwansu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了md5相关的知识,希望对你有一定的参考价值。
/******************************************************* * * 作者:朱皖苏 * 创建日期:20180521 * 说明:此文件只包含一个类,具体内容见类型注释。 * 运行环境:.NET 4.0 * 版本号:1.0.0 * * 历史记录: * 创建文件 朱皖苏 20180521 20:09 * *******************************************************/ using System.Security.Cryptography; using System.Text; namespace Dben.CommonLib.Cryptography { /// <summary> /// MD 5 加密 /// </summary> public sealed class MD5Encryption { /// <summary> /// md5加密 /// </summary> /// <param name="eCode"></param> /// <param name="sourceStr">Source String</param> /// <returns>MD5 hashString</returns> public static string GetMd5Str(Encoding eCode, string sourceStr) { byte[] bytes = eCode.GetBytes(sourceStr); byte[] md5Bytes = MD5.Create().ComputeHash(bytes); StringBuilder sb = new StringBuilder(); for (int i = 0; i < md5Bytes.Length; i++) { sb.Append(md5Bytes[i].ToString("x2")); } return sb.ToString(); } } }
以上是关于md5的主要内容,如果未能解决你的问题,请参考以下文章