Kmac256 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
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[]
選擇性的自定義字串。 預設值不是自定義字串。
例外狀況
key
null
。
建立演算法的實例時發生錯誤。
平臺不支援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。