RSA.Create Metodo

Definizione

Consente di creare un'istanza di implementazioni specifiche di RSA .

Overload

Nome Descrizione
Create()

Crea un'istanza dell'implementazione predefinita dell'algoritmo RSA .

Create(Int32)

Crea una nuova chiave RSA temporanea con le dimensioni della chiave specificate.

Create(RSAParameters)

Crea una nuova chiave RSA temporanea con i parametri di chiave RSA specificati.

Create(String)
Obsoleti.

Crea un'istanza dell'implementazione specificata di RSA.

Create()

Origine:
RSA.Create.OpenSsl.cs
Origine:
RSA.Create.OpenSsl.cs
Origine:
RSA.Create.OpenSsl.cs
Origine:
RSA.Create.OpenSsl.cs
Origine:
RSA.Create.OpenSsl.cs

Crea un'istanza dell'implementazione predefinita dell'algoritmo RSA .

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

Valori restituiti

RSA

Nuova istanza dell'implementazione predefinita di RSA.

Attributi

Vedi anche

Si applica a

Create(Int32)

Origine:
RSA.cs
Origine:
RSA.cs
Origine:
RSA.cs
Origine:
RSA.cs
Origine:
RSA.cs

Crea una nuova chiave RSA temporanea con le dimensioni della chiave specificate.

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

Parametri

keySizeInBits
Int32

Dimensioni della chiave, in bit.

Valori restituiti

RSA

Nuova chiave RSA temporanea con le dimensioni della chiave specificate.

Attributi

Eccezioni

keySizeInBits non è supportato dall'implementazione predefinita.

Si applica a

Create(RSAParameters)

Origine:
RSA.cs
Origine:
RSA.cs
Origine:
RSA.cs
Origine:
RSA.cs
Origine:
RSA.cs

Crea una nuova chiave RSA temporanea con i parametri di chiave RSA specificati.

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

Parametri

parameters
RSAParameters

Parametri per l'algoritmo RSA .

Valori restituiti

RSA

Nuova chiave RSA temporanea.

Attributi

Eccezioni

parameters non rappresenta una chiave RSA valida.

Vedi anche

Si applica a

Create(String)

Origine:
RSA.cs
Origine:
RSA.cs
Origine:
RSA.cs
Origine:
RSA.cs
Origine:
RSA.cs

Attenzione

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

Crea un'istanza dell'implementazione specificata di 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

Parametri

algName
String

Nome dell'implementazione di RSA da usare.

Valori restituiti

RSA

Nuova istanza dell'implementazione specificata di RSA.

Attributi

Vedi anche

Si applica a