語言

MACTripleDES 建構函式

定義

初始化 MACTripleDES 類別的新執行個體。

多載

名稱 Description
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 秘密金鑰。

例外狀況

參數 rgbKey 為 null。

範例

關於如何使用此建構子的範例,請參閱類別。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 秘密金鑰。

例外狀況

參數 rgbKey 為 null。

參數 strTripleDES 並非實作的有效名稱 TripleDES 。

備註

參數 strTripleDES 是實作類型的友善名稱 TripleDES 。 預設實作為 System.Security.Cryptography.TripleDES。

rgbKey參數長度必須為 16 或 24 位元組。

適用於