次の方法で共有


KmacXof128 コンストラクター

定義

オーバーロード

KmacXof128(Byte[], Byte[])

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

KmacXof128(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)

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

KmacXof128(Byte[], Byte[])

ソース:
KmacXof128.cs

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

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

パラメーター

key
Byte[]

KMAC キー。

customizationString
Byte[]

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

例外

keynullです。

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

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

適用対象

KmacXof128(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)

ソース:
KmacXof128.cs

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

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

パラメーター

key
ReadOnlySpan<Byte>

KMAC キー。

customizationString
ReadOnlySpan<Byte>

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

例外

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

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

適用対象