MACTripleDES 构造函数

定义

初始化 MACTripleDES 类的新实例。

重载

名称 说明
MACTripleDES()

初始化 MACTripleDES 类的新实例。

MACTripleDES(Byte[])

使用指定的键数据初始化类的新实例 MACTripleDES

MACTripleDES(String, Byte[])

使用指定的键数据并使用指定的实现MACTripleDES初始化类的新实例TripleDES

MACTripleDES()

初始化 MACTripleDES 类的新实例。

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

注解

此构造函数使用默认实现 。TripleDES

适用于

MACTripleDES(Byte[])

使用指定的键数据初始化类的新实例 MACTripleDES

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 密钥。

例外

参数 rgbKeynull.

示例

有关如何使用此构造函数的示例,请参阅该 MACTripleDES 类。

注解

此构造函数使用默认实现 。TripleDES 参数 rgbKey 长度必须为 16 或 24 字节。

适用于

MACTripleDES(String, Byte[])

使用指定的键数据并使用指定的实现MACTripleDES初始化类的新实例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

要使用的实现的名称 TripleDES

rgbKey
Byte[]

用于加密的 MACTripleDES 密钥。

例外

参数 rgbKeynull.

参数 strTripleDES 不是实现的有效名称 TripleDES

注解

参数 strTripleDES 是实现类型的友好名称 TripleDES 。 默认实现为 System.Security.Cryptography.TripleDES。

参数 rgbKey 长度必须为 16 或 24 字节。

适用于