RSA.Create Método

Definición

Permite crear instancias de implementaciones específicas de RSA .

Sobrecargas

Nombre Description
Create()

Crea una instancia de la implementación predeterminada del RSA algoritmo.

Create(Int32)

Crea una nueva clave RSA efímera con el tamaño de clave especificado.

Create(RSAParameters)

Crea una nueva clave RSA efímera con los parámetros de clave RSA especificados.

Create(String)
Obsoletos.

Crea una instancia de la implementación especificada de RSA.

Create()

Source:
RSA.Create.OpenSsl.cs
Source:
RSA.Create.OpenSsl.cs
Source:
RSA.Create.OpenSsl.cs
Source:
RSA.Create.OpenSsl.cs
Source:
RSA.Create.OpenSsl.cs

Crea una instancia de la implementación predeterminada del RSA algoritmo.

public:
 static System::Security::Cryptography::RSA ^ Create();
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static System.Security.Cryptography.RSA Create();
public static System.Security.Cryptography.RSA Create();
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member Create : unit -> System.Security.Cryptography.RSA
static member Create : unit -> System.Security.Cryptography.RSA
Public Shared Function Create () As RSA

Devoluciones

RSA

Nueva instancia de la implementación predeterminada de RSA.

Atributos

Consulte también

Se aplica a

Create(Int32)

Source:
RSA.cs
Source:
RSA.cs
Source:
RSA.cs
Source:
RSA.cs
Source:
RSA.cs

Crea una nueva clave RSA efímera con el tamaño de clave especificado.

public:
 static System::Security::Cryptography::RSA ^ Create(int keySizeInBits);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static System.Security.Cryptography.RSA Create(int keySizeInBits);
public static System.Security.Cryptography.RSA Create(int keySizeInBits);
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member Create : int -> System.Security.Cryptography.RSA
static member Create : int -> System.Security.Cryptography.RSA
Public Shared Function Create (keySizeInBits As Integer) As RSA

Parámetros

keySizeInBits
Int32

Tamaño de clave, en bits.

Devoluciones

RSA

Nueva clave RSA efímera con el tamaño de clave especificado.

Atributos

Excepciones

keySizeInBits no es compatible con la implementación predeterminada.

Se aplica a

Create(RSAParameters)

Source:
RSA.cs
Source:
RSA.cs
Source:
RSA.cs
Source:
RSA.cs
Source:
RSA.cs

Crea una nueva clave RSA efímera con los parámetros de clave RSA especificados.

public:
 static System::Security::Cryptography::RSA ^ Create(System::Security::Cryptography::RSAParameters parameters);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static System.Security.Cryptography.RSA Create(System.Security.Cryptography.RSAParameters parameters);
public static System.Security.Cryptography.RSA Create(System.Security.Cryptography.RSAParameters parameters);
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member Create : System.Security.Cryptography.RSAParameters -> System.Security.Cryptography.RSA
static member Create : System.Security.Cryptography.RSAParameters -> System.Security.Cryptography.RSA
Public Shared Function Create (parameters As RSAParameters) As RSA

Parámetros

parameters
RSAParameters

Parámetros del RSA algoritmo.

Devoluciones

RSA

Nueva clave RSA efímera.

Atributos

Excepciones

parameters no representa una clave RSA válida.

Consulte también

Se aplica a

Create(String)

Source:
RSA.cs
Source:
RSA.cs
Source:
RSA.cs
Source:
RSA.cs
Source:
RSA.cs

Precaución

Cryptographic factory methods accepting an algorithm name are obsolete. Use the parameterless Create factory method on the algorithm type instead.

Crea una instancia de la implementación especificada de RSA.

public:
 static System::Security::Cryptography::RSA ^ Create(System::String ^ algName);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The default algorithm implementations might be removed, use strong type references like 'RSA.Create()' instead.")]
[System.Obsolete("Cryptographic factory methods accepting an algorithm name are obsolete. Use the parameterless Create factory method on the algorithm type instead.", DiagnosticId="SYSLIB0045", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public static System.Security.Cryptography.RSA? Create(string algName);
public static System.Security.Cryptography.RSA? Create(string algName);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The default algorithm implementations might be removed, use strong type references like 'RSA.Create()' instead.")]
public static System.Security.Cryptography.RSA? Create(string algName);
public static System.Security.Cryptography.RSA Create(string algName);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The default algorithm implementations might be removed, use strong type references like 'RSA.Create()' instead.")>]
[<System.Obsolete("Cryptographic factory methods accepting an algorithm name are obsolete. Use the parameterless Create factory method on the algorithm type instead.", DiagnosticId="SYSLIB0045", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
static member Create : string -> System.Security.Cryptography.RSA
static member Create : string -> System.Security.Cryptography.RSA
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The default algorithm implementations might be removed, use strong type references like 'RSA.Create()' instead.")>]
static member Create : string -> System.Security.Cryptography.RSA
Public Shared Function Create (algName As String) As RSA

Parámetros

algName
String

Nombre de la implementación de RSA que se va a usar.

Devoluciones

RSA

Nueva instancia de la implementación especificada de RSA.

Atributos

Consulte también

Se aplica a