using System.Collections.Generic;
using System.Security.Cryptography;
using System.Threading.Tasks;
public static void Main()
String value="1586415304UTXZcVV^deeYWXcZeU^g\\b]V404916114";
using (var hash = new SHA256Managed())
string hashstring=String.Join("", hash
.ComputeHash(Encoding.Unicode.GetBytes(value))
.Select(item => item.ToString("x2")));
Console.Write(hashstring);