diff --git a/DigitalData.Core.Security/Config/AsymCryptParams.cs b/DigitalData.Core.Security/Config/AsymCryptParams.cs index 0e167a8..2040fa8 100644 --- a/DigitalData.Core.Security/Config/AsymCryptParams.cs +++ b/DigitalData.Core.Security/Config/AsymCryptParams.cs @@ -4,6 +4,14 @@ namespace DigitalData.Core.Security.Config { public class AsymCryptParams : RSAFactoryParams { + public string EncryptedPrivateKeyFileTag { get; init; } = "enc-private"; + + public string PrivateKeyFileTag { get; init; } = "private"; + + public string PublicKeyFileTag { get; init; } = "public"; + + public string RSAKeyNameSeparator { get; init; } = "-_-"; + public IEnumerable Decryptors { get; init; } = new List(); public IEnumerable Encryptors { get; init; } = new List(); diff --git a/DigitalData.Core.Security/Config/RSAFactoryParams.cs b/DigitalData.Core.Security/Config/RSAFactoryParams.cs index 623da0c..b03c122 100644 --- a/DigitalData.Core.Security/Config/RSAFactoryParams.cs +++ b/DigitalData.Core.Security/Config/RSAFactoryParams.cs @@ -4,14 +4,6 @@ namespace DigitalData.Core.Security.Config { public class RSAFactoryParams { - public string EncryptedPrivateKeyFileTag { get; init; } = "enc-private"; - - public string PrivateKeyFileTag { get; init; } = "private"; - - public string PublicKeyFileTag { get; init; } = "public"; - - public string RSAKeyNameSeparator { get; init; } = "-_-"; - public int KeySizeInBits { get; init; } = 2048; public string PbePassword { internal get; init; } = Secrets.PBE_PASSWORD;