server-master/srcs/PhoenixLib.Extensions/StringExtensions.cs
2026-02-10 18:21:30 +01:00

19 lines
No EOL
451 B
C#

// WingsEmu
//
// Developed by NosWings Team
using System.Linq;
using System.Security.Cryptography;
using System.Text;
namespace PhoenixLib.Extensions
{
public static class StringExtensions
{
public static string ToSha512(this string str)
{
using var hash = SHA512.Create();
return string.Concat(hash.ComputeHash(Encoding.UTF8.GetBytes(str)).Select(item => item.ToString("x2")));
}
}
}