DSACryptoServiceProvider.SignData Metodo

Definizione

Calcola il valore hash dei dati specificati e lo firma.

Overload

Nome Descrizione
SignData(Byte[])

Calcola il valore hash della matrice di byte specificata e firma il valore hash risultante.

SignData(Stream)

Calcola il valore hash del flusso di input specificato e firma il valore hash risultante.

SignData(Byte[], Int32, Int32)

Firma una matrice di byte dal punto iniziale specificato al punto finale specificato.

SignData(Byte[])

Origine:
DSACryptoServiceProvider.Unix.cs
Origine:
DSACryptoServiceProvider.Unix.cs
Origine:
DSACryptoServiceProvider.Unix.cs
Origine:
DSACryptoServiceProvider.Unix.cs
Origine:
DSACryptoServiceProvider.Unix.cs

Calcola il valore hash della matrice di byte specificata e firma il valore hash risultante.

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()

Parametri

buffer
Byte[]

Dati di input per i quali calcolare l'hash.

Valori restituiti

Byte[]

Firma DSA per i dati specificati.

Commenti

Questo metodo crea una firma digitale verificata utilizzando il VerifyData metodo .

DSA usa l'algoritmo SHA1 hash.

Vedi anche

Si applica a

SignData(Stream)

Origine:
DSACryptoServiceProvider.Unix.cs
Origine:
DSACryptoServiceProvider.Unix.cs
Origine:
DSACryptoServiceProvider.Unix.cs
Origine:
DSACryptoServiceProvider.Unix.cs
Origine:
DSACryptoServiceProvider.Unix.cs

Calcola il valore hash del flusso di input specificato e firma il valore hash risultante.

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()

Parametri

inputStream
Stream

Dati di input per i quali calcolare l'hash.

Valori restituiti

Byte[]

Firma DSA per i dati specificati.

Commenti

DSA usa l'algoritmo SHA1 hash.

Vedi anche

Si applica a

SignData(Byte[], Int32, Int32)

Origine:
DSACryptoServiceProvider.Unix.cs
Origine:
DSACryptoServiceProvider.Unix.cs
Origine:
DSACryptoServiceProvider.Unix.cs
Origine:
DSACryptoServiceProvider.Unix.cs
Origine:
DSACryptoServiceProvider.Unix.cs

Firma una matrice di byte dal punto iniziale specificato al punto finale specificato.

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()

Parametri

buffer
Byte[]

Dati di input da firmare.

offset
Int32

Offset nella matrice da cui iniziare a usare i dati.

count
Int32

Numero di byte nella matrice da usare come dati.

Valori restituiti

Byte[]

Firma DSA per i dati specificati.

Commenti

Questo metodo crea una firma digitale verificata utilizzando il VerifyData metodo .

DSA usa l'algoritmo SHA1 hash.

Vedi anche

Si applica a