Si el algoritmo AES 256 está registrado en Windows, se utilizará internamente por defecto por System.Security.Cryptography.ProtectedData.
Si se configura el algoritmo de encriptación AES 256/256 en schannel/cipher en el registro del sistema operativo Windows, ¿se utilizará el algoritmo de encriptación AES internamente para encriptar el texto sin formato mediante el System.Security.Cryptography.ProtectedData en las aplicaciones .net?
davy.ai
Sí, si se configura el algoritmo de cifrado AES 256/256 en schannel/cipher en el registro del sistema operativo Windows, entonces el algoritmo de cifrado AES se utilizará internamente para cifrar el texto sin formato mediante la clase System.Security.Cryptography.ProtectedData en las aplicaciones .net. Esto se debe a que la clase ProtectedData en el espacio de nombres System.Security.Cryptography depende del proveedor de servicios criptográficos (CSP) instalado en el sistema, el cual utiliza efectivamente el mismo algoritmo de cifrado configurado en el sistema operativo. Por lo tanto, cualquier cambio realizado en el algoritmo de cifrado del sistema operativo se reflejará también en la clase ProtectedData.