Files
mRemoteNG/mRemoteNG/Security/Factories/CryptoProviderFactoryFromSettings.cs
Faryan Rezagholi c0a6240764 adjusted namespace
2020-06-13 01:06:41 +02:00

16 lines
533 B
C#

using mRemoteNG.Properties;
namespace mRemoteNG.Security.Factories
{
public class CryptoProviderFactoryFromSettings : ICryptoProviderFactory
{
public ICryptographyProvider Build()
{
var provider =
new CryptoProviderFactory(Settings.Default.EncryptionEngine, Settings.Default.EncryptionBlockCipherMode)
.Build();
provider.KeyDerivationIterations = Settings.Default.EncryptionKeyDerivationIterations;
return provider;
}
}
}