Compartir vía


DSACryptoServiceProvider.SignData Método

Definición

Calcula el valor hash de los datos especificados y lo firma.

Sobrecargas

SignData(Byte[])

Calcula el valor hash de la matriz de bytes especificada y firma el valor hash resultante.

SignData(Stream)

Calcula el valor hash del flujo de entrada especificado y firma el valor hash resultante.

SignData(Byte[], Int32, Int32)

Firma una matriz de bytes del punto inicial especificado al punto final especificado.

SignData(Byte[])

Source:
DSACryptoServiceProvider.Unix.cs
Source:
DSACryptoServiceProvider.Unix.cs
Source:
DSACryptoServiceProvider.Unix.cs

Calcula el valor hash de la matriz de bytes especificada y firma el valor hash resultante.

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

Parámetros

buffer
Byte[]

Datos de entrada para los que se va a calcular el hash.

Devoluciones

Byte[]

Firma DSA de los datos especificados.

Comentarios

Este método crea una firma digital que se comprueba mediante el VerifyData método .

DSA usa el SHA1 algoritmo hash.

Consulte también

Se aplica a

SignData(Stream)

Source:
DSACryptoServiceProvider.Unix.cs
Source:
DSACryptoServiceProvider.Unix.cs
Source:
DSACryptoServiceProvider.Unix.cs

Calcula el valor hash del flujo de entrada especificado y firma el valor hash resultante.

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

Parámetros

inputStream
Stream

Datos de entrada para los que se va a calcular el hash.

Devoluciones

Byte[]

Firma DSA de los datos especificados.

Comentarios

DSA usa el SHA1 algoritmo hash.

Consulte también

Se aplica a

SignData(Byte[], Int32, Int32)

Source:
DSACryptoServiceProvider.Unix.cs
Source:
DSACryptoServiceProvider.Unix.cs
Source:
DSACryptoServiceProvider.Unix.cs

Firma una matriz de bytes del punto inicial especificado al punto final especificado.

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

Parámetros

buffer
Byte[]

Los datos de entrada que se van a firmar.

offset
Int32

Desplazamiento en la matriz a partir del cual se van a empezar a usar los datos.

count
Int32

Número de bytes de la matriz que se van a usar como datos.

Devoluciones

Byte[]

Firma DSA de los datos especificados.

Comentarios

Este método crea una firma digital que se comprueba mediante el VerifyData método .

DSA usa el SHA1 algoritmo hash.

Consulte también

Se aplica a