Share via


RSA.Create Méthode

Définition

Permet l'instanciation d'implémentations spécifiques de RSA.

Surcharges

Create()

Crée une instance de l'implémentation par défaut de l'algorithme RSA.

Create(Int32)

Crée une clé RSA éphémère avec la taille de clé spécifiée.

Create(RSAParameters)

Crée une clé RSA éphémère avec les paramètres de clé RSA spécifiés.

Create(String)

Crée une instance de l'implémentation spécifiée de RSA.

Create()

Crée une instance de l'implémentation par défaut de l'algorithme RSA.

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

Retours

RSA

Nouvelle instance de l'implémentation par défaut de RSA.

Attributs

Voir aussi

S’applique à

Create(Int32)

Crée une clé RSA éphémère avec la taille de clé spécifiée.

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

Paramètres

keySizeInBits
Int32

Taille de la clé, en bits.

Retours

RSA

Nouvelle clé RSA éphémère avec la taille de clé spécifiée.

Attributs

Exceptions

keySizeInBits n’est pas pris en charge par l’implémentation par défaut.

S’applique à

Create(RSAParameters)

Crée une clé RSA éphémère avec les paramètres de clé RSA spécifiés.

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

Paramètres

parameters
RSAParameters

Paramètres pour l’algorithme RSA.

Retours

RSA

Nouvelle clé RSA éphémère.

Attributs

Exceptions

parameters ne représente pas une clé RSA valide.

Voir aussi

S’applique à

Create(String)

Crée une instance de l'implémentation spécifiée de RSA.

public:
 static System::Security::Cryptography::RSA ^ Create(System::String ^ algName);
public static System.Security.Cryptography.RSA? Create (string algName);
public static System.Security.Cryptography.RSA Create (string algName);
static member Create : string -> System.Security.Cryptography.RSA
Public Shared Function Create (algName As String) As RSA

Paramètres

algName
String

Nom de l'implémentation de RSA à utiliser.

Retours

RSA

Nouvelle instance de l'implémentation spécifiée de RSA.

Voir aussi

S’applique à