SlhDsa.VerifyData Metod

Definition

Överlagringar

Name Description
VerifyData(Byte[], Byte[], Byte[])

Verifierar att den angivna signaturen är giltig för den här nyckeln och angivna data.

VerifyData(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)

Verifierar att den angivna signaturen är giltig för den här nyckeln och angivna data.

VerifyData(Byte[], Byte[], Byte[])

Källa:
SlhDsa.cs
Källa:
SlhDsa.cs
Källa:
SlhDsa.cs

Verifierar att den angivna signaturen är giltig för den här nyckeln och angivna 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

Parametrar

data
Byte[]

De data som ska verifieras.

signature
Byte[]

Signaturen som ska verifieras.

context
Byte[]

Det kontextvärde som angavs under signeringen.

Standardvärdet är null.

Returer

trueom signaturen validerar data; annars . false

Undantag

data eller signature är null.

context har en längd som överstiger 255 byte.

Den här instansen har tagits bort.

Ett fel uppstod när data skulle verifieras.

Kommentarer

En null kontext behandlas som tom.

Gäller för

VerifyData(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)

Källa:
SlhDsa.cs
Källa:
SlhDsa.cs
Källa:
SlhDsa.cs

Verifierar att den angivna signaturen är giltig för den här nyckeln och angivna 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

Parametrar

data
ReadOnlySpan<Byte>

De data som ska verifieras.

signature
ReadOnlySpan<Byte>

Signaturen som ska verifieras.

context
ReadOnlySpan<Byte>

Det kontextvärde som angavs under signeringen.

Standardvärdet är en tom buffert.

Returer

trueom signaturen validerar data; annars . false

Undantag

context har över Length 255 byte.

Den här instansen har tagits bort.

Ett fel uppstod när data skulle verifieras.

Gäller för