次の方法で共有


KmacXof256 コンストラクター

定義

オーバーロード

KmacXof256(Byte[], Byte[])

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

KmacXof256(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)

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

KmacXof256(Byte[], Byte[])

ソース:
KmacXof256.cs

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

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

パラメーター

key
Byte[]

KMAC キー。

customizationString
Byte[]

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

例外

keynullです。

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

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

適用対象

KmacXof256(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)

ソース:
KmacXof256.cs

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

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

パラメーター

key
ReadOnlySpan<Byte>

KMAC キー。

customizationString
ReadOnlySpan<Byte>

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

例外

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

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

適用対象