MACTripleDES MACTripleDES MACTripleDES MACTripleDES Constructors

Определение

Перегрузки

MACTripleDES() MACTripleDES() MACTripleDES()

Инициализирует новый экземпляр класса MACTripleDES.Initializes a new instance of the MACTripleDES class.

MACTripleDES(Byte[]) MACTripleDES(Byte[]) MACTripleDES(Byte[]) MACTripleDES(Byte[])

Инициализирует новый экземпляр класса MACTripleDES указанными данными ключа.Initializes a new instance of the MACTripleDES class with the specified key data.

MACTripleDES(String, Byte[]) MACTripleDES(String, Byte[]) MACTripleDES(String, Byte[]) MACTripleDES(String, Byte[])

Инициализирует новый экземпляр класса MACTripleDES указанными данными ключа и используя заданную реализацию TripleDES.Initializes a new instance of the MACTripleDES class with the specified key data and using the specified implementation of TripleDES.

MACTripleDES() MACTripleDES() MACTripleDES()

Инициализирует новый экземпляр класса MACTripleDES.Initializes a new instance of the MACTripleDES class.

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

Комментарии

Этот конструктор использует реализацию по умолчанию TripleDES.This constructor uses the default implementation of TripleDES.

MACTripleDES(Byte[]) MACTripleDES(Byte[]) MACTripleDES(Byte[]) MACTripleDES(Byte[])

Инициализирует новый экземпляр класса MACTripleDES указанными данными ключа.Initializes a new instance of the MACTripleDES class with the specified key data.

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())

Параметры

rgbKey
Byte[]

Секретный ключ для шифрования MACTripleDES.The secret key for MACTripleDES encryption.

Исключения

Параметр rgbKey имеет значение null.The rgbKey parameter is null.

Примеры

Пример использования этого конструктора, см. в разделе MACTripleDES класса.For an example of how to use this constructor, see the MACTripleDES class.

Комментарии

Этот конструктор использует реализацию по умолчанию TripleDES.This constructor uses the default implementation of TripleDES. rgbKey Параметр должен иметь длину 16 или 24 байта.The rgbKey parameter must be 16 or 24 bytes in length.

MACTripleDES(String, Byte[]) MACTripleDES(String, Byte[]) MACTripleDES(String, Byte[]) MACTripleDES(String, Byte[])

Инициализирует новый экземпляр класса MACTripleDES указанными данными ключа и используя заданную реализацию TripleDES.Initializes a new instance of the MACTripleDES class with the specified key data and using the specified implementation of 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())

Параметры

strTripleDES
String String String String

Имя используемой реализации TripleDES.The name of the TripleDES implementation to use.

rgbKey
Byte[]

Секретный ключ для шифрования MACTripleDES.The secret key for MACTripleDES encryption.

Исключения

Параметр rgbKey имеет значение null.The rgbKey parameter is null.

Параметр strTripleDES не является допустимым именем реализации TripleDES.The strTripleDES parameter is not a valid name of a TripleDES implementation.

Комментарии

strTripleDES Представляет понятное имя TripleDES тип реализации.The strTripleDES parameter is the friendly name of the TripleDES implementation type. Реализация по умолчанию — System.Security.Cryptography.TripleDES.The default implementation is System.Security.Cryptography.TripleDES.

rgbKey Параметр должен иметь длину 16 или 24 байта.The rgbKey parameter must be 16 or 24 bytes in length.

Применяется к