HMACSHA512 コンストラクター

定義

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

オーバーロード

HMACSHA512()

ランダムに生成されたキーを指定して、HMACSHA512 クラスの新しいインスタンスを初期化します。

HMACSHA512(Byte[])

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

HMACSHA512()

ソース:
HMACSHA512.cs
ソース:
HMACSHA512.cs
ソース:
HMACSHA512.cs

ランダムに生成されたキーを指定して、HMACSHA512 クラスの新しいインスタンスを初期化します。

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

注釈

このコンストラクターでは、ランダムに生成された 64 バイトのキーが使用されます。

こちらもご覧ください

適用対象

HMACSHA512(Byte[])

ソース:
HMACSHA512.cs
ソース:
HMACSHA512.cs
ソース:
HMACSHA512.cs

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

public:
 HMACSHA512(cli::array <System::Byte> ^ key);
public HMACSHA512 (byte[] key);
new System.Security.Cryptography.HMACSHA512 : byte[] -> System.Security.Cryptography.HMACSHA512
Public Sub New (key As Byte())

パラメーター

key
Byte[]

HMAC 計算の秘密鍵。 キーは任意の長さにできます。 ただし、推奨されるサイズは 128 バイトです。 キーの長さが 128 バイトを超える場合は、ハッシュ (SHA-512 を使用) して 64 バイトのキーを派生させます。

例外

key パラメーターが null です。

このコンストラクターの使用方法の例については、 クラスを HMACSHA512 参照してください。

こちらもご覧ください

適用対象