Partage via


HMACSHA3_256 Constructeurs

Définition

Surcharges

HMACSHA3_256()

Initialise une nouvelle instance de la classe HMACSHA3_256 avec une clé générée de manière aléatoire.

HMACSHA3_256(Byte[])

Initialise une nouvelle instance de la classe HMACSHA3_256 avec les données de clé spécifiées.

HMACSHA3_256()

Source:
HMACSHA3_256.cs
Source:
HMACSHA3_256.cs

Initialise une nouvelle instance de la classe HMACSHA3_256 avec une clé générée de manière aléatoire.

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

Remarques

HMACSHA3_256 est un type d’algorithme de hachage à clé qui est construit à partir de la fonction de hachage SHA3-256 et utilisé comme code d’authentification de message basé sur le hachage (HMAC). Le processus HMAC combine une clé secrète avec les données de message, hache le résultat avec la fonction de hachage, mélange à nouveau cette valeur de hachage avec la clé secrète, puis applique la fonction de hachage une deuxième fois. Le hachage de sortie est de 256 bits.

Ce constructeur utilise une clé de 136 octets générée de manière aléatoire.

S’applique à

HMACSHA3_256(Byte[])

Source:
HMACSHA3_256.cs
Source:
HMACSHA3_256.cs

Initialise une nouvelle instance de la classe HMACSHA3_256 avec les données de clé spécifiées.

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

Paramètres

key
Byte[]

Clé secrète pour HMACSHA3_256. La clé peut avoir n'importe quelle longueur.

Exceptions

key a la valeur null.

S’applique à