2 writes to EncryptionAlgorithmProvider
Microsoft.AspNetCore.DataProtection (2)
AuthenticatedEncryption\ConfigurationModel\CngCbcAuthenticatedEncryptorDescriptorDeserializer.cs (1)
38configuration.EncryptionAlgorithmProvider = (string?)encryptionElement.Attribute("provider"); // could be null
RegistryPolicyResolver.cs (1)
126options.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); 118if (configuration.EncryptionAlgorithmProvider == null) 126algorithmHandle = BCryptAlgorithmHandle.OpenAlgorithmHandle(configuration.EncryptionAlgorithm, configuration.EncryptionAlgorithmProvider);
AuthenticatedEncryption\ConfigurationModel\CngCbcAuthenticatedEncryptorDescriptor.cs (2)
49if (Configuration.EncryptionAlgorithmProvider != null) 51encryptionElement.SetAttributeValue("provider", Configuration.EncryptionAlgorithmProvider);
RegistryPolicyResolver.cs (1)
123valueFromRegistry = key.GetValue(nameof(CngCbcAuthenticatedEncryptorConfiguration.EncryptionAlgorithmProvider));