DSACryptoServiceProvider.SignData Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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[])
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
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)
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
Firma DSA de los datos especificados.
Comentarios
DSA usa el SHA1 algoritmo hash.
Consulte también
Se aplica a
SignData(Byte[], Int32, Int32)
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
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.