ECDsaCng.VerifyData Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Ověřuje digitální podpis.
Přetížení
| Name | Description |
|---|---|
| VerifyData(Byte[], Byte[]) |
Ověří digitální podpis zadaných dat. |
| VerifyData(Stream, Byte[]) |
Ověří digitální podpis zadaného datového proudu, který čte na konec datového proudu. |
| VerifyData(Byte[], Int32, Int32, Byte[]) |
Ověří podpis pro zadanou délku dat počínaje zadaným posunem. |
VerifyData(Byte[], Byte[])
- Zdroj:
- Cng.NotSupported.cs
- Zdroj:
- Cng.NotSupported.cs
- Zdroj:
- Cng.NotSupported.cs
- Zdroj:
- Cng.NotSupported.cs
- Zdroj:
- Cng.NotSupported.cs
Ověří digitální podpis zadaných dat.
public:
bool VerifyData(cli::array <System::Byte> ^ data, cli::array <System::Byte> ^ signature);
public bool VerifyData(byte[] data, byte[] signature);
override this.VerifyData : byte[] * byte[] -> bool
member this.VerifyData : byte[] * byte[] -> bool
Public Function VerifyData (data As Byte(), signature As Byte()) As Boolean
Parametry
- data
- Byte[]
Data která byla podepsána.
- signature
- Byte[]
Podpis, který má být ověřen.
Návraty
trueje-li podpis platný; v opačném případě . false
Výjimky
data nebo signature je null.
Poznámky
Tato metoda vygeneruje podpis pro daná data hashováním vstupních dat pomocí HashAlgorithm vlastnosti a následným podepsáním výsledku.
Platí pro
VerifyData(Stream, Byte[])
- Zdroj:
- Cng.NotSupported.cs
- Zdroj:
- Cng.NotSupported.cs
- Zdroj:
- Cng.NotSupported.cs
- Zdroj:
- Cng.NotSupported.cs
- Zdroj:
- Cng.NotSupported.cs
Ověří digitální podpis zadaného datového proudu, který čte na konec datového proudu.
public:
bool VerifyData(System::IO::Stream ^ data, cli::array <System::Byte> ^ signature);
public bool VerifyData(System.IO.Stream data, byte[] signature);
[System.Security.SecurityCritical]
public bool VerifyData(System.IO.Stream data, byte[] signature);
override this.VerifyData : System.IO.Stream * byte[] -> bool
[<System.Security.SecurityCritical>]
member this.VerifyData : System.IO.Stream * byte[] -> bool
member this.VerifyData : System.IO.Stream * byte[] -> bool
Public Function VerifyData (data As Stream, signature As Byte()) As Boolean
Parametry
- data
- Stream
Datový proud, který byl podepsán.
- signature
- Byte[]
Podpis, který má být ověřen.
Návraty
trueje-li podpis platný; v opačném případě . false
- Atributy
Výjimky
data nebo signature je null.
Poznámky
Tato metoda před ověřením hashuje vstupní data pomocí HashAlgorithm vlastnosti.
Platí pro
VerifyData(Byte[], Int32, Int32, Byte[])
- Zdroj:
- Cng.NotSupported.cs
- Zdroj:
- Cng.NotSupported.cs
- Zdroj:
- Cng.NotSupported.cs
- Zdroj:
- Cng.NotSupported.cs
- Zdroj:
- Cng.NotSupported.cs
Ověří podpis pro zadanou délku dat počínaje zadaným posunem.
public:
bool VerifyData(cli::array <System::Byte> ^ data, int offset, int count, cli::array <System::Byte> ^ signature);
public bool VerifyData(byte[] data, int offset, int count, byte[] signature);
[System.Security.SecurityCritical]
public bool VerifyData(byte[] data, int offset, int count, byte[] signature);
override this.VerifyData : byte[] * int * int * byte[] -> bool
[<System.Security.SecurityCritical>]
member this.VerifyData : byte[] * int * int * byte[] -> bool
member this.VerifyData : byte[] * int * int * byte[] -> bool
Public Function VerifyData (data As Byte(), offset As Integer, count As Integer, signature As Byte()) As Boolean
Parametry
- data
- Byte[]
Data která byla podepsána.
- offset
- Int32
Umístění v datech, ve kterých začínají podepsaná data.
- count
- Int32
Délka dat v znakůch, které offset následují za znaménky, budou podepsány.
- signature
- Byte[]
Podpis, který má být ověřen.
Návraty
trueje-li podpis platný; v opačném případě . false
- Atributy
Výjimky
offset nebo count je menší než nula.
nebo
offset nebo count je větší než délka bajtového pole předaného v parametru data .
data nebo signature je null.
Poznámky
Tato metoda před ověřením hashuje vstupní data pomocí HashAlgorithm vlastnosti.