12 lines
No EOL
391 B
C#
12 lines
No EOL
391 B
C#
using System.Security.Cryptography;
|
|
|
|
namespace Iceshrimp.Backend.Core.Helpers;
|
|
|
|
public static class CryptographyHelpers
|
|
{
|
|
public static string GenerateRandomString(int length) =>
|
|
Convert.ToBase64String(RandomNumberGenerator.GetBytes(length));
|
|
|
|
public static string GenerateRandomHexString(int length) =>
|
|
Convert.ToHexString(RandomNumberGenerator.GetBytes(length)).ToLowerInvariant();
|
|
} |