DSACryptoServiceProvider.SignData Méthode

Définition

Calcule la valeur de hachage des données spécifiées et la signe.

Surcharges

SignData(Byte[])

Calcule la valeur de hachage du tableau d'octets spécifié et signe la valeur de hachage résultante.

SignData(Stream)

Calcule la valeur de hachage du flux d'entrée spécifié et signe la valeur de hachage résultante.

SignData(Byte[], Int32, Int32)

Signe un tableau d'octets depuis le point de départ spécifié jusqu'au point de terminaison spécifié.

SignData(Byte[])

Calcule la valeur de hachage du tableau d'octets spécifié et signe la valeur de hachage résultante.

public:
 cli::array <System::Byte> ^ SignData(cli::array <System::Byte> ^ buffer);
public byte[] SignData (byte[] buffer);
override this.SignData : byte[] -> byte[]
member this.SignData : byte[] -> byte[]
Public Function SignData (buffer As Byte()) As Byte()

Paramètres

buffer
Byte[]

Données d'entrée pour lesquelles calculer le hachage.

Retours

Byte[]

Signature DSA pour les données spécifiées.

Remarques

Cette méthode crée une signature numérique vérifiée à l’aide de la VerifyData méthode.

DSA utilise l' SHA1 algorithme de hachage.

Voir aussi

S’applique à

SignData(Stream)

Calcule la valeur de hachage du flux d'entrée spécifié et signe la valeur de hachage résultante.

public:
 cli::array <System::Byte> ^ SignData(System::IO::Stream ^ inputStream);
public byte[] SignData (System.IO.Stream inputStream);
override this.SignData : System.IO.Stream -> byte[]
member this.SignData : System.IO.Stream -> byte[]
Public Function SignData (inputStream As Stream) As Byte()

Paramètres

inputStream
Stream

Données d'entrée pour lesquelles calculer le hachage.

Retours

Byte[]

Signature DSA pour les données spécifiées.

Remarques

DSA utilise l' SHA1 algorithme de hachage.

Voir aussi

S’applique à

SignData(Byte[], Int32, Int32)

Signe un tableau d'octets depuis le point de départ spécifié jusqu'au point de terminaison spécifié.

public:
 cli::array <System::Byte> ^ SignData(cli::array <System::Byte> ^ buffer, int offset, int count);
public byte[] SignData (byte[] buffer, int offset, int count);
override this.SignData : byte[] * int * int -> byte[]
member this.SignData : byte[] * int * int -> byte[]
Public Function SignData (buffer As Byte(), offset As Integer, count As Integer) As Byte()

Paramètres

buffer
Byte[]

Données d'entrée à signer.

offset
Int32

Offset dans le tableau à partir duquel l’utilisation de données commence.

count
Int32

Nombre d'octets dans le tableau à utiliser comme données.

Retours

Byte[]

Signature DSA pour les données spécifiées.

Remarques

Cette méthode crée une signature numérique vérifiée à l’aide de la VerifyData méthode.

DSA utilise l' SHA1 algorithme de hachage.

Voir aussi

S’applique à