using System.Security.Cryptography;
public static void Main()
var salt = "e80eeadb-61a7-4f17-876b-ecd429937739";
using (SHA256 mySHA256 = SHA256Managed.Create())
byte[] hashValue = mySHA256.ComputeHash(Encoding.UTF8.GetBytes("some-email@example.com" + salt));
Console.WriteLine(ConvertToString(hashValue) + "@ololocal.net");
public static string ConvertToString(byte[] array)
return string.Join("", array.Select(x => string.Format("{0:X2}", x)));