RSACng Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa una nueva instancia de la clase RSACng.
Sobrecargas
RSACng() |
Inicializa una nueva instancia de la clase RSACng con un par de claves aleatorio de 2048 bits. |
RSACng(Int32) |
Inicializa una nueva instancia de la clase RSACng con una clave generada aleatoriamente del tamaño especificado. |
RSACng(CngKey) |
Inicializa una nueva instancia de la clase RSACng con la clave especificada. |
RSACng()
- Source:
- Cng.NotSupported.cs
- Source:
- Cng.NotSupported.cs
- Source:
- Cng.NotSupported.cs
Inicializa una nueva instancia de la clase RSACng con un par de claves aleatorio de 2048 bits.
public:
RSACng();
public RSACng ();
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public RSACng ();
Public Sub New ()
- Atributos
Comentarios
Este constructor no genera una nueva clave pública o privada inmediatamente. Este constructor establece la KeySize propiedad en 2048 y cuando se genera una clave mediante el valor de propiedad . Si se carga una clave a través del ImportParameters método u otro método de importación de claves, el tamaño de la clave de este constructor no tiene ningún significado.
Se aplica a
RSACng(Int32)
- Source:
- Cng.NotSupported.cs
- Source:
- Cng.NotSupported.cs
- Source:
- Cng.NotSupported.cs
Inicializa una nueva instancia de la clase RSACng con una clave generada aleatoriamente del tamaño especificado.
public:
RSACng(int keySize);
public RSACng (int keySize);
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public RSACng (int keySize);
new System.Security.Cryptography.RSACng : int -> System.Security.Cryptography.RSACng
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
new System.Security.Cryptography.RSACng : int -> System.Security.Cryptography.RSACng
Public Sub New (keySize As Integer)
Parámetros
- keySize
- Int32
Tamaño de la clave que se va a generar en bits.
- Atributos
Excepciones
keySize
no es válido.
Comentarios
Los tamaños de clave válidos oscilan entre 384 y 16 384 bits, en incrementos de 8. Se recomienda usar un tamaño mínimo de 2048 bits para todas las claves.
Este constructor no genera una nueva clave pública o privada inmediatamente.
Este constructor establece la KeySize propiedad keySize
en y cuando se necesita una clave, se genera mediante el valor de propiedad .
Si se carga una clave a través del ImportParameters método u otro método de importación de claves, el tamaño de la clave de este constructor no tiene ningún significado.
Se aplica a
RSACng(CngKey)
- Source:
- Cng.NotSupported.cs
- Source:
- Cng.NotSupported.cs
- Source:
- Cng.NotSupported.cs
Inicializa una nueva instancia de la clase RSACng con la clave especificada.
public:
RSACng(System::Security::Cryptography::CngKey ^ key);
public RSACng (System.Security.Cryptography.CngKey key);
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public RSACng (System.Security.Cryptography.CngKey key);
new System.Security.Cryptography.RSACng : System.Security.Cryptography.CngKey -> System.Security.Cryptography.RSACng
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
new System.Security.Cryptography.RSACng : System.Security.Cryptography.CngKey -> System.Security.Cryptography.RSACng
Public Sub New (key As CngKey)
Parámetros
- key
- CngKey
Clave que se va a usar para las operaciones RSA.
- Atributos
Excepciones
key
no es una clave RSA válida.
key
es null
.
Comentarios
el CngKey.AlgorithmGroup de key
debe ser CngAlgorithmGroup.Rsa.
Este constructor crea una copia de la clave. Incluso si key
se elimina, la copia de este objeto de clave en RSA permanece activa.
Se aplica a
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de