///
<summary>
/// Encrypt string
/// </summary>
/// <param name="value">string to encrypt</param>
/// <returns>string encrypt return</returns>
public static string Encrypt(this string value)
{
if (string.IsNullOrEmpty(value))
return string.Empty;
var md5 = new MD5CryptoServiceProvider();
byte[] valueArray = Encoding.ASCII.GetBytes(value);
valueArray = md5.ComputeHash(valueArray);
var sb = new StringBuilder();
for (int i = 0; i < valueArray.Length; i++)
sb.Append(valueArray[i].ToString(
"x2", CultureInfo.CurrentCulture)
.ToLower(
CultureInfo.CurrentCulture));
return sb.ToString();
}
Thứ Tư, 22 tháng 5, 2013
Mã hóa MD5 trong c#
Sau đây mà mã hóa MD5 dùng bằng ngôn ngữ c#
Đăng ký:
Đăng Nhận xét (Atom)
Không có nhận xét nào:
Đăng nhận xét