using System;
using System.Security.Cryptography;
using System.Text;
namespace BlogEngine.Core
{
///
/// Utilities for the entire solution to use.
///
public static class Utils
{
///
/// Encrypts a string using the SHA256 algorithm.
///
public static string HashPassword(string plainMessage)
{
byte[] data = Encoding.UTF8.GetBytes(plainMessage);
using (HashAlgorithm sha = new SHA256Managed())
{
byte[] encryptedBytes = sha.TransformFinalBlock(data, 0, data.Length);
return Convert.ToBase64String(sha.Hash);
}
}
}
}