KmacXof128 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í
KmacXof128(Byte[], Byte[]) |
Inicializuje novou instanci KmacXof128 třídy. |
KmacXof128(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
Inicializuje novou instanci KmacXof128 třídy. |
KmacXof128(Byte[], Byte[])
- Zdroj:
- KmacXof128.cs
Inicializuje novou instanci KmacXof128 třídy.
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)
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 KMACXOF128. Volající můžou vlastnost IsSupported použít k určení, jestli platforma podporuje KMACXOF128.
Platí pro
KmacXof128(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)
- Zdroj:
- KmacXof128.cs
Inicializuje novou instanci KmacXof128 třídy.
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)
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 KMACXOF128. Volající můžou vlastnost IsSupported použít k určení, jestli platforma podporuje KMACXOF128.