AerolineaFrba.Encriptador.encriptarSegunSHA256 C# (CSharp) Method

encriptarSegunSHA256() public static method

public static encriptarSegunSHA256 ( string cadena ) : string
cadena string
return string
        public static string encriptarSegunSHA256(string cadena)
        {
            SHA256CryptoServiceProvider provider = new SHA256CryptoServiceProvider();

            byte[] bytesEntrada = Encoding.UTF8.GetBytes(cadena);
            byte[] bytesEncriptados = provider.ComputeHash(bytesEntrada);

            StringBuilder cadenaEncriptada = new StringBuilder();

            for (int i = 0; i < bytesEncriptados.Length; i++)
            {
                cadenaEncriptada.Append(bytesEncriptados[i].ToString("x2").ToLower());
            }

            return cadenaEncriptada.ToString();
        }