using System; using System.Security.Cryptography; using System.Text; namespace Kean.Infrastructure.Utilities { /// /// Sha256加密 /// public sealed class Sha256Encoding { /// /// 256位散列加密 /// /// 明文 /// 密文 public static string Encode(string text) { var sha256 = SHA256.Create(); var bytes = sha256.ComputeHash(Encoding.Default.GetBytes(text)); return BitConverter.ToString(bytes).Replace("-", string.Empty); } } }