Freigeben über


MACTripleDES Konstruktoren

Definition

Initialisiert eine neue Instanz der MACTripleDES-Klasse.

Überlädt

MACTripleDES()

Initialisiert eine neue Instanz der MACTripleDES-Klasse.

MACTripleDES(Byte[])

Initialisiert eine neue Instanz der MACTripleDES-Klasse mit den angegebenen Schlüsseldaten.

MACTripleDES(String, Byte[])

Initialisiert eine neue Instanz der MACTripleDES-Klasse mit den angegebenen Schlüsseldaten und unter Verwendung der angegebenen Implementierung von TripleDES.

MACTripleDES()

Initialisiert eine neue Instanz der MACTripleDES-Klasse.

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

Hinweise

Dieser Konstruktor verwendet die Standardimplementierung von TripleDES.

Gilt für:

MACTripleDES(Byte[])

Initialisiert eine neue Instanz der MACTripleDES-Klasse mit den angegebenen Schlüsseldaten.

public:
 MACTripleDES(cli::array <System::Byte> ^ rgbKey);
public MACTripleDES (byte[] rgbKey);
new System.Security.Cryptography.MACTripleDES : byte[] -> System.Security.Cryptography.MACTripleDES
Public Sub New (rgbKey As Byte())

Parameter

rgbKey
Byte[]

Der geheime Schlüssel für die MACTripleDES-Verschlüsselung.

Ausnahmen

Der rgbKey-Parameter ist null.

Beispiele

Ein Beispiel für die Verwendung dieses Konstruktors finden Sie in der MACTripleDES -Klasse.

Hinweise

Dieser Konstruktor verwendet die Standardimplementierung von TripleDES. Der rgbKey Parameter muss 16 oder 24 Bytes lang sein.

Gilt für:

MACTripleDES(String, Byte[])

Initialisiert eine neue Instanz der MACTripleDES-Klasse mit den angegebenen Schlüsseldaten und unter Verwendung der angegebenen Implementierung von TripleDES.

public:
 MACTripleDES(System::String ^ strTripleDES, cli::array <System::Byte> ^ rgbKey);
public MACTripleDES (string strTripleDES, byte[] rgbKey);
new System.Security.Cryptography.MACTripleDES : string * byte[] -> System.Security.Cryptography.MACTripleDES
Public Sub New (strTripleDES As String, rgbKey As Byte())

Parameter

strTripleDES
String

Der Name der zu verwendenden TripleDES-Implementierung.

rgbKey
Byte[]

Der geheime Schlüssel für die MACTripleDES-Verschlüsselung.

Ausnahmen

Der rgbKey-Parameter ist null.

Der strTripleDES-Parameter ist kein gültiger Name einer TripleDES-Implementierung.

Hinweise

Der strTripleDES Parameter ist der Anzeigename des TripleDES Implementierungstyps. Die Standardimplementierung ist System.Security.Cryptography.TripleDES.

Der rgbKey Parameter muss 16 oder 24 Bytes lang sein.

Gilt für: