Share via


AlgorithmIdentifier Constructeurs

Définition

Surcharges

AlgorithmIdentifier()

Le constructeur AlgorithmIdentifier() crée une instance de la classe AlgorithmIdentifier en utilisant un jeu de paramètres par défaut.

AlgorithmIdentifier(Oid)

Le constructeur AlgorithmIdentifier(Oid) crée une instance de la classe AlgorithmIdentifier avec l'identificateur d'algorithme spécifié.

AlgorithmIdentifier(Oid, Int32)

Le constructeur AlgorithmIdentifier(Oid, Int32) crée une instance de la classe AlgorithmIdentifier avec l'identificateur d'algorithme et la longueur de clé spécifiés.

AlgorithmIdentifier()

Source:
AlgorithmIdentifier.cs
Source:
AlgorithmIdentifier.cs
Source:
AlgorithmIdentifier.cs
Source:
AlgorithmIdentifier.cs

Le constructeur AlgorithmIdentifier() crée une instance de la classe AlgorithmIdentifier en utilisant un jeu de paramètres par défaut.

public:
 AlgorithmIdentifier();
public AlgorithmIdentifier ();
Public Sub New ()

Exceptions

Une opération de chiffrement n'a pas pu être terminée.

Remarques

La AlgorithmIdentifier classe a les valeurs de propriété par défaut suivantes.

Property Valeur par défaut
Oid 1.2.840.113549.3.7 (RSA_DES_EDE3_CBC)
KeyLength Maximum fourni par le fournisseur de services de chiffrement par défaut

Pour obtenir le plus haut degré de contrôle sur une application qui construit un instance de cette classe, utilisez l’un des constructeurs qui permet à l’algorithme d’être défini en passant son Oid objet. Cela protège contre la possibilité que l’algorithme par défaut puisse changer en raison de la sécurité ou d’autres considérations.

S’applique à

AlgorithmIdentifier(Oid)

Source:
AlgorithmIdentifier.cs
Source:
AlgorithmIdentifier.cs
Source:
AlgorithmIdentifier.cs
Source:
AlgorithmIdentifier.cs

Le constructeur AlgorithmIdentifier(Oid) crée une instance de la classe AlgorithmIdentifier avec l'identificateur d'algorithme spécifié.

public:
 AlgorithmIdentifier(System::Security::Cryptography::Oid ^ oid);
public AlgorithmIdentifier (System.Security.Cryptography.Oid oid);
new System.Security.Cryptography.Pkcs.AlgorithmIdentifier : System.Security.Cryptography.Oid -> System.Security.Cryptography.Pkcs.AlgorithmIdentifier
Public Sub New (oid As Oid)

Paramètres

oid
Oid

Identificateur d'objet pour l'algorithme.

Exceptions

Une opération de chiffrement n'a pas pu être terminée.

Remarques

Pour connaître les valeurs de propriété par défaut utilisées avec ce constructeur, consultez AlgorithmIdentifier().

S’applique à

AlgorithmIdentifier(Oid, Int32)

Source:
AlgorithmIdentifier.cs
Source:
AlgorithmIdentifier.cs
Source:
AlgorithmIdentifier.cs
Source:
AlgorithmIdentifier.cs

Le constructeur AlgorithmIdentifier(Oid, Int32) crée une instance de la classe AlgorithmIdentifier avec l'identificateur d'algorithme et la longueur de clé spécifiés.

public:
 AlgorithmIdentifier(System::Security::Cryptography::Oid ^ oid, int keyLength);
public AlgorithmIdentifier (System.Security.Cryptography.Oid oid, int keyLength);
new System.Security.Cryptography.Pkcs.AlgorithmIdentifier : System.Security.Cryptography.Oid * int -> System.Security.Cryptography.Pkcs.AlgorithmIdentifier
Public Sub New (oid As Oid, keyLength As Integer)

Paramètres

oid
Oid

Identificateur d'objet pour l'algorithme.

keyLength
Int32

Longueur, en bits, de la clé.

Exceptions

Une opération de chiffrement n'a pas pu être terminée.

Remarques

Le keyLength paramètre est ignoré pour les algorithmes qui utilisent une longueur de clé fixe.

S’applique à