Started to try and organize all the authentication code.
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
using Microsoft.AspNetCore.Cryptography.KeyDerivation;
|
||||
|
||||
namespace SecureCore.Authentication
|
||||
{
|
||||
public static class Settings
|
||||
{
|
||||
public static int Iterations { get; } = 100000;
|
||||
public static KeyDerivationPrf KeyType { get; } = KeyDerivationPrf.HMACSHA512;
|
||||
public static int KeySize { get; } = 512 / 8;
|
||||
public static int SaltSize { get; } = 128 / 8; //128 bit salt
|
||||
public static int SessionKeySize { get; } = 32; //32 bytes
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user