CompositeMLDsa.VerifyData Methode

Definitie

Overloads

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

Controleert of de opgegeven handtekening geldig is voor deze sleutel en de opgegeven gegevens.

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

Controleert of de opgegeven handtekening geldig is voor deze sleutel en de opgegeven gegevens.

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

Bron:
CompositeMLDsa.cs
Bron:
CompositeMLDsa.cs
Bron:
CompositeMLDsa.cs

Controleert of de opgegeven handtekening geldig is voor deze sleutel en de opgegeven gegevens.

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

Parameters

data
Byte[]

De gegevens die moeten worden geverifieerd.

signature
Byte[]

De handtekening om te verifiëren.

context
Byte[]

De contextwaarde die is opgegeven tijdens het ondertekenen.

De standaardwaarde is null.

Retouren

true als de handtekening de gegevens valideert; anders, false.

Uitzonderingen

data of signature is null.

context heeft een lengte van meer dan 255 bytes.

Dit exemplaar is verwijderd.

Er is een fout opgetreden tijdens het verifiëren van de gegevens.

Opmerkingen

Een null context wordt behandeld als leeg.

Van toepassing op

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

Bron:
CompositeMLDsa.cs
Bron:
CompositeMLDsa.cs
Bron:
CompositeMLDsa.cs

Controleert of de opgegeven handtekening geldig is voor deze sleutel en de opgegeven gegevens.

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

Parameters

data
ReadOnlySpan<Byte>

De gegevens die moeten worden geverifieerd.

signature
ReadOnlySpan<Byte>

De handtekening om te verifiëren.

context
ReadOnlySpan<Byte>

De contextwaarde die is opgegeven tijdens het ondertekenen.

De standaardwaarde is een lege buffer.

Retouren

true als de handtekening de gegevens valideert; anders, false.

Uitzonderingen

context heeft meer Length dan 255 bytes.

Dit exemplaar is verwijderd.

Er is een fout opgetreden tijdens het verifiëren van de gegevens.

Van toepassing op