KmacXof256 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
KmacXof256(Byte[], Byte[]) |
初始化 KmacXof256 類別的新實例。 |
KmacXof256(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
初始化 KmacXof256 類別的新實例。 |
KmacXof256(Byte[], Byte[])
初始化 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[]
選擇性的自定義字串。 預設值不是自定義字串。
例外狀況
key
null
。
建立演算法的實例時發生錯誤。
平臺不支援KMACXOF256。 呼叫端可以使用 IsSupported 屬性來判斷平臺是否支援KMACXOF256。
適用於
KmacXof256(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)
初始化 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。