AlgorithmIdentifier Costruttori

Definizione

Overload

Nome Descrizione
AlgorithmIdentifier()

Il AlgorithmIdentifier() costruttore crea un'istanza della AlgorithmIdentifier classe usando un set di parametri predefiniti.

AlgorithmIdentifier(Oid)

Il AlgorithmIdentifier(Oid) costruttore crea un'istanza della AlgorithmIdentifier classe con l'identificatore di algoritmo specificato.

AlgorithmIdentifier(Oid, Int32)

Il AlgorithmIdentifier(Oid, Int32) costruttore crea un'istanza della AlgorithmIdentifier classe con l'identificatore dell'algoritmo e la lunghezza della chiave specificati.

AlgorithmIdentifier()

Il AlgorithmIdentifier() costruttore crea un'istanza della AlgorithmIdentifier classe usando un set di parametri predefiniti.

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

Eccezioni

Impossibile completare un'operazione di crittografia.

Commenti

La AlgorithmIdentifier classe ha i valori di proprietà predefiniti seguenti.

Proprietà Valore predefinito
Oid 1.2.840.113549.3.7 (RSA_DES_EDE3_CBC)
KeyLength Valore massimo fornito dal provider di servizi di crittografia predefinito

Per ottenere il massimo grado di controllo su un'applicazione che costruisce un'istanza di questa classe, usare uno dei costruttori che consente di impostare l'algoritmo passando il relativo Oid oggetto. Ciò protegge dalla possibilità che l'algoritmo predefinito possa cambiare a causa della sicurezza o di altre considerazioni.

Si applica a

AlgorithmIdentifier(Oid)

Il AlgorithmIdentifier(Oid) costruttore crea un'istanza della AlgorithmIdentifier classe con l'identificatore di algoritmo specificato.

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)

Parametri

oid
Oid

Identificatore di oggetto per l'algoritmo.

Eccezioni

Impossibile completare un'operazione di crittografia.

Commenti

Per i valori di proprietà predefiniti usati con questo costruttore, vedere AlgorithmIdentifier().

Si applica a

AlgorithmIdentifier(Oid, Int32)

Il AlgorithmIdentifier(Oid, Int32) costruttore crea un'istanza della AlgorithmIdentifier classe con l'identificatore dell'algoritmo e la lunghezza della chiave specificati.

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)

Parametri

oid
Oid

Identificatore di oggetto per l'algoritmo.

keyLength
Int32

Lunghezza, in bit, della chiave.

Eccezioni

Impossibile completare un'operazione di crittografia.

Commenti

Il keyLength parametro viene ignorato per gli algoritmi che usano una lunghezza di chiave fissa.

Si applica a