2 writes to EncryptionAlgorithmProvider
Microsoft.AspNetCore.DataProtection (2)
AuthenticatedEncryption\ConfigurationModel\CngGcmAuthenticatedEncryptorDescriptorDeserializer.cs (1)
37
configuration.
EncryptionAlgorithmProvider
= (string?)encryptionElement.Attribute("provider"); // could be null
RegistryPolicyResolver.cs (1)
162
options.
EncryptionAlgorithmProvider
= Convert.ToString(valueFromRegistry, CultureInfo.InvariantCulture)!;
6 references to EncryptionAlgorithmProvider
Microsoft.AspNetCore.DataProtection (6)
AuthenticatedEncryption\CngGcmAuthenticatedEncryptorFactory.cs (3)
82
_logger.OpeningCNGAlgorithmFromProviderWithChainingModeGCM(configuration.EncryptionAlgorithm, configuration.
EncryptionAlgorithmProvider
);
84
if (configuration.
EncryptionAlgorithmProvider
== null)
92
algorithmHandle = BCryptAlgorithmHandle.OpenAlgorithmHandle(configuration.EncryptionAlgorithm, configuration.
EncryptionAlgorithmProvider
);
AuthenticatedEncryption\ConfigurationModel\CngGcmAuthenticatedEncryptorDescriptor.cs (2)
48
if (Configuration.
EncryptionAlgorithmProvider
!= null)
50
encryptionElement.SetAttributeValue("provider", Configuration.
EncryptionAlgorithmProvider
);
RegistryPolicyResolver.cs (1)
159
valueFromRegistry = key.GetValue(nameof(CngGcmAuthenticatedEncryptorConfiguration.
EncryptionAlgorithmProvider
));