Udostępnij za pośrednictwem


DSACryptoServiceProvider.SignData Metoda

Definicja

Oblicza wartość skrótu określonych danych i podpisuje ją.

Przeciążenia

SignData(Byte[])

Oblicza wartość skrótu określonej tablicy bajtów i podpisuje wynikową wartość skrótu.

SignData(Stream)

Oblicza wartość skrótu określonego strumienia wejściowego i podpisuje wynikową wartość skrótu.

SignData(Byte[], Int32, Int32)

Podpisuje tablicę bajtów z określonego punktu początkowego do określonego punktu końcowego.

SignData(Byte[])

Źródło:
DSACryptoServiceProvider.Unix.cs
Źródło:
DSACryptoServiceProvider.Unix.cs
Źródło:
DSACryptoServiceProvider.Unix.cs

Oblicza wartość skrótu określonej tablicy bajtów i podpisuje wynikową wartość skrótu.

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

Parametry

buffer
Byte[]

Dane wejściowe, dla których ma być obliczany skrót.

Zwraca

Byte[]

Podpis DSA dla określonych danych.

Uwagi

Ta metoda tworzy podpis cyfrowy zweryfikowany przy użyciu VerifyData metody .

DSA używa algorytmu skrótu SHA1 .

Zobacz też

Dotyczy

SignData(Stream)

Źródło:
DSACryptoServiceProvider.Unix.cs
Źródło:
DSACryptoServiceProvider.Unix.cs
Źródło:
DSACryptoServiceProvider.Unix.cs

Oblicza wartość skrótu określonego strumienia wejściowego i podpisuje wynikową wartość skrótu.

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

Parametry

inputStream
Stream

Dane wejściowe, dla których ma być obliczany skrót.

Zwraca

Byte[]

Podpis DSA dla określonych danych.

Uwagi

DSA używa algorytmu skrótu SHA1 .

Zobacz też

Dotyczy

SignData(Byte[], Int32, Int32)

Źródło:
DSACryptoServiceProvider.Unix.cs
Źródło:
DSACryptoServiceProvider.Unix.cs
Źródło:
DSACryptoServiceProvider.Unix.cs

Podpisuje tablicę bajtów z określonego punktu początkowego do określonego punktu końcowego.

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

Parametry

buffer
Byte[]

Dane wejściowe do podpisania.

offset
Int32

Przesunięcie do tablicy, z której rozpocznie się korzystanie z danych.

count
Int32

Liczba bajtów w tablicy do użycia jako dane.

Zwraca

Byte[]

Podpis DSA dla określonych danych.

Uwagi

Ta metoda tworzy podpis cyfrowy zweryfikowany przy użyciu VerifyData metody .

DSA używa algorytmu skrótu SHA1 .

Zobacz też

Dotyczy