MACTripleDES コンストラクター

定義

MACTripleDES クラスの新しいインスタンスを初期化します。

オーバーロード

MACTripleDES()

MACTripleDES クラスの新しいインスタンスを初期化します。

MACTripleDES(Byte[])

キー データを指定して、MACTripleDES クラスの新しいインスタンスを初期化します。

MACTripleDES(String, Byte[])

指定したキー データと TripleDES の指定した実装を使用して、MACTripleDES クラスの新しいインスタンスを初期化します。

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[])

指定したキー データと TripleDES の指定した実装を使用して、MACTripleDES クラスの新しいインスタンスを初期化します。

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 バイトである必要があります。

適用対象