2 writes to EncryptionAlgorithmProvider
Microsoft.AspNetCore.DataProtection (2)
AuthenticatedEncryption\ConfigurationModel\CngCbcAuthenticatedEncryptorDescriptorDeserializer.cs (1)
38
configuration.
EncryptionAlgorithmProvider
= (string?)encryptionElement.Attribute("provider"); // could be null
RegistryPolicyResolver.cs (1)
126
options.
EncryptionAlgorithmProvider
= Convert.ToString(valueFromRegistry, CultureInfo.InvariantCulture)!;
6 references to EncryptionAlgorithmProvider
Microsoft.AspNetCore.DataProtection (6)
AuthenticatedEncryption\CngCbcAuthenticatedEncryptorFactory.cs (3)
113
_logger.OpeningCNGAlgorithmFromProviderWithChainingModeCBC(configuration.EncryptionAlgorithm, configuration.
EncryptionAlgorithmProvider
);
118
if (configuration.
EncryptionAlgorithmProvider
== null)
126
algorithmHandle = BCryptAlgorithmHandle.OpenAlgorithmHandle(configuration.EncryptionAlgorithm, configuration.
EncryptionAlgorithmProvider
);
AuthenticatedEncryption\ConfigurationModel\CngCbcAuthenticatedEncryptorDescriptor.cs (2)
49
if (Configuration.
EncryptionAlgorithmProvider
!= null)
51
encryptionElement.SetAttributeValue("provider", Configuration.
EncryptionAlgorithmProvider
);
RegistryPolicyResolver.cs (1)
123
valueFromRegistry = key.GetValue(nameof(CngCbcAuthenticatedEncryptorConfiguration.
EncryptionAlgorithmProvider
));