DSACryptoServiceProvider.SignData Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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[])
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
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)
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
Podpis DSA dla określonych danych.
Uwagi
DSA używa algorytmu skrótu SHA1 .
Zobacz też
Dotyczy
SignData(Byte[], Int32, Int32)
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
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 .