CompositeMLDsa.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, že zadaný podpis je platný pro tento klíč a zadaná data.
Přetížení
| Name | Description |
|---|---|
| VerifyData(Byte[], Byte[], Byte[]) |
Ověřuje, že zadaný podpis je platný pro tento klíč a zadaná data. |
| VerifyData(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
Ověřuje, že zadaný podpis je platný pro tento klíč a zadaná data. |
VerifyData(Byte[], Byte[], Byte[])
- Zdroj:
- CompositeMLDsa.cs
- Zdroj:
- CompositeMLDsa.cs
- Zdroj:
- CompositeMLDsa.cs
Ověřuje, že zadaný podpis je platný pro tento klíč a zadaná data.
public bool VerifyData(byte[] data, byte[] signature, byte[]? context = default);
member this.VerifyData : byte[] * byte[] * byte[] -> bool
Public Function VerifyData (data As Byte(), signature As Byte(), Optional context As Byte() = Nothing) As Boolean
Parametry
- data
- Byte[]
Data, která chcete ověřit.
- signature
- Byte[]
Podpis, který chcete ověřit.
- context
- Byte[]
Kontextová hodnota, která byla poskytována během podepisování.
Výchozí hodnota je null.
Návraty
truepokud podpis ověří data; v opačném případě . false
Výjimky
data nebo signature je null.
context má délku přesahující 255 bajtů.
Tato instance byla odstraněna.
Při ověřování dat došlo k chybě.
Poznámky
Kontext null se považuje za prázdný.
Platí pro
VerifyData(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)
- Zdroj:
- CompositeMLDsa.cs
- Zdroj:
- CompositeMLDsa.cs
- Zdroj:
- CompositeMLDsa.cs
Ověřuje, že zadaný podpis je platný pro tento klíč a zadaná data.
public bool VerifyData(ReadOnlySpan<byte> data, ReadOnlySpan<byte> signature, ReadOnlySpan<byte> context = default);
member this.VerifyData : ReadOnlySpan<byte> * ReadOnlySpan<byte> * ReadOnlySpan<byte> -> bool
Public Function VerifyData (data As ReadOnlySpan(Of Byte), signature As ReadOnlySpan(Of Byte), Optional context As ReadOnlySpan(Of Byte) = Nothing) As Boolean
Parametry
- data
- ReadOnlySpan<Byte>
Data, která chcete ověřit.
- signature
- ReadOnlySpan<Byte>
Podpis, který chcete ověřit.
- context
- ReadOnlySpan<Byte>
Kontextová hodnota, která byla poskytována během podepisování.
Výchozí hodnota je prázdná vyrovnávací paměť.
Návraty
truepokud podpis ověří data; v opačném případě . false
Výjimky
context
Length má více než 255 bajtů.
Tato instance byla odstraněna.
Při ověřování dat došlo k chybě.