using System.Security.Cryptography;
public static void Main()
Console.WriteLine(Sha512("80158395-c7b6-40e4-b235-c188588d94b7"));
public static string Sha512(string input)
if (string.IsNullOrWhiteSpace(input))
using var sha = SHA512.Create();
var bytes = Encoding.UTF8.GetBytes(input);
var hash = sha.ComputeHash(bytes);
return Convert.ToBase64String(hash);