MACTripleDES Konstruktoren

Definition

Initialisiert eine neue Instanz der MACTripleDES-Klasse.

Überlädt

Name Beschreibung
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 verwendet die angegebene 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 MACTripleDES die 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 verwendet die angegebene 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 TripleDES zu verwendenden Implementierung.

rgbKey
Byte[]

Der geheime Schlüssel für MACTripleDES die 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: