KmacXof256 Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
KmacXof256(Byte[], Byte[]) |
Inicializuje novou instanci KmacXof256 třídy. |
KmacXof256(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
Inicializuje novou instanci KmacXof256 třídy. |
KmacXof256(Byte[], Byte[])
- Zdroj:
- KmacXof256.cs
Inicializuje novou instanci KmacXof256 třídy.
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)
Parametry
- key
- Byte[]
Klíč KMAC.
- customizationString
- Byte[]
Volitelný řetězec přizpůsobení. Výchozí hodnota není žádný řetězec přizpůsobení.
Výjimky
key
je null
.
Při vytváření instance algoritmu došlo k chybě.
Platforma nepodporuje KMACXOF256. Volající můžou pomocí vlastnosti IsSupported určit, jestli platforma podporuje KMACXOF256.
Platí pro
KmacXof256(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)
- Zdroj:
- KmacXof256.cs
Inicializuje novou instanci KmacXof256 třídy.
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)
Parametry
- key
- ReadOnlySpan<Byte>
Klíč KMAC.
- customizationString
- ReadOnlySpan<Byte>
Volitelný řetězec přizpůsobení. Výchozí hodnota není žádný řetězec přizpůsobení.
Výjimky
Při vytváření instance algoritmu došlo k chybě.
Platforma nepodporuje KMACXOF256. Volající můžou pomocí vlastnosti IsSupported určit, jestli platforma podporuje KMACXOF256.