Kmac256 コンストラクター

定義

オーバーロード

Kmac256(Byte[], Byte[])

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

Kmac256(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)

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

Kmac256(Byte[], Byte[])

ソース:
Kmac256.cs

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

public Kmac256 (byte[] key, byte[]? customizationString = default);
new System.Security.Cryptography.Kmac256 : byte[] * byte[] -> System.Security.Cryptography.Kmac256
Public Sub New (key As Byte(), Optional customizationString As Byte() = Nothing)

パラメーター

key
Byte[]

KMAC キー。

customizationString
Byte[]

省略可能なカスタマイズ文字列。 既定値はカスタマイズ文字列なしです。

例外

keynullです。

アルゴリズムのインスタンスの作成中にエラーが発生しました。

プラットフォームはKMAC256をサポートしていません。 呼び出し元は、IsSupported プロパティを使用して、プラットフォームがKMAC256をサポートしているかどうかを判断できます。

適用対象

Kmac256(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)

ソース:
Kmac256.cs

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

public Kmac256 (ReadOnlySpan<byte> key, ReadOnlySpan<byte> customizationString = default);
new System.Security.Cryptography.Kmac256 : ReadOnlySpan<byte> * ReadOnlySpan<byte> -> System.Security.Cryptography.Kmac256
Public Sub New (key As ReadOnlySpan(Of Byte), Optional customizationString As ReadOnlySpan(Of Byte) = Nothing)

パラメーター

key
ReadOnlySpan<Byte>

KMAC キー。

customizationString
ReadOnlySpan<Byte>

省略可能なカスタマイズ文字列。 既定値はカスタマイズ文字列なしです。

例外

アルゴリズムのインスタンスの作成中にエラーが発生しました。

プラットフォームはKMAC256をサポートしていません。 呼び出し元は、IsSupported プロパティを使用して、プラットフォームがKMAC256をサポートしているかどうかを判断できます。

適用対象