HMACSHA512 Constructors

Definitie

Initialiseert een nieuw exemplaar van de HMACSHA512 klasse.

Overloads

Name Description
HMACSHA512()

Initialiseert een nieuw exemplaar van de HMACSHA512 klasse met een willekeurig gegenereerde sleutel.

HMACSHA512(Byte[])

Initialiseert een nieuw exemplaar van de HMACSHA512 klasse met de opgegeven sleutelgegevens.

HMACSHA512()

Bron:
HMACSHA512.cs
Bron:
HMACSHA512.cs
Bron:
HMACSHA512.cs
Bron:
HMACSHA512.cs
Bron:
HMACSHA512.cs

Initialiseert een nieuw exemplaar van de HMACSHA512 klasse met een willekeurig gegenereerde sleutel.

public:
 HMACSHA512();
public HMACSHA512();
Public Sub New ()

Opmerkingen

Met deze constructor wordt een willekeurig gegenereerde sleutel van 64 bytes gebruikt.

Zie ook

Van toepassing op

HMACSHA512(Byte[])

Bron:
HMACSHA512.cs
Bron:
HMACSHA512.cs
Bron:
HMACSHA512.cs
Bron:
HMACSHA512.cs
Bron:
HMACSHA512.cs

Initialiseert een nieuw exemplaar van de HMACSHA512 klasse met de opgegeven sleutelgegevens.

public:
 HMACSHA512(cli::array <System::Byte> ^ key);
public HMACSHA512(byte[] key);
new System.Security.Cryptography.HMACSHA512 : byte[] -> System.Security.Cryptography.HMACSHA512
Public Sub New (key As Byte())

Parameters

key
Byte[]

De geheime sleutel voor HMAC-berekening. De sleutel kan elke lengte hebben. De aanbevolen grootte is echter 128 bytes. Als de sleutel langer is dan 128 bytes, wordt deze gehasht (met sha-512) om een 64-bytesleutel af te leiden.

Uitzonderingen

De key parameter is null.

Voorbeelden

Zie de HMACSHA512 klasse voor een voorbeeld van het gebruik van deze constructor.

Zie ook

Van toepassing op