Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo ECDiffieHellman.Create (String)

 

Data di pubblicazione: ottobre 2016

Crea una nuova istanza dell'implementazione specificata dell'algoritmo Diffie-Hellman a curva ellittica (ECDH).

Spazio dei nomi:   System.Security.Cryptography
Assembly:  System.Core (in System.Core.dll)

public static ECDiffieHellman Create(
	string algorithm
)

Parametri

algorithm
Type: System.String

Nome di un'implementazione dell'algoritmo ECDH.

Valore restituito

Type: System.Security.Cryptography.ECDiffieHellman

Nuova istanza dell'implementazione specificata di questa classe. Se il nome dell'algoritmo specificato non corrisponde a un'implementazione ECDH, questo metodo restituisce null.

Exception Condition
ArgumentNullException

Il valore del parametro algorithm è null.

If you develop your own implementation of an T:System.Security.Cryptography.ECDiffieHellman object, you can use the M:System.Security.Cryptography.ECDiffieHellman.Create(System.String) method overload to create a custom algorithm string that specifies your implementation.

The algorithm parameter specifies the name of an implementation of the ECDH algorithm. The following strings all refer to the same implementation, which is the only implementation currently supported in the dnprdnshort:

  • "ECDH"

  • "ECDiffieHellman"

  • "ECDiffieHellmanCng"

  • "System.Security.Cryptography.ECDiffieHellmanCng"

You can also provide the name of a custom ECDH implementation for the algorithm parameter. If you do that, the T:System.Security.Cryptography.CryptoConfig object will use it to determine whether an ECDH object can be created.

.NET Framework
Disponibile da 3.5
Torna all'inizio
Mostra: