CompositeMLDsa.VerifyData Methode

Definition

Überlädt

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

Überprüft, ob die angegebene Signatur für diesen Schlüssel und die bereitgestellten Daten gültig ist.

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

Überprüft, ob die angegebene Signatur für diesen Schlüssel und die bereitgestellten Daten gültig ist.

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

Quelle:
CompositeMLDsa.cs
Quelle:
CompositeMLDsa.cs
Quelle:
CompositeMLDsa.cs

Überprüft, ob die angegebene Signatur für diesen Schlüssel und die bereitgestellten Daten gültig ist.

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

Parameter

data
Byte[]

Die zu überprüfenden Daten.

signature
Byte[]

Die zu überprüfende Signatur.

context
Byte[]

Der Kontextwert, der beim Signieren bereitgestellt wurde.

Der Standardwert ist null.

Gibt zurück

truewenn die Signatur die Daten überprüft; andernfalls . false

Ausnahmen

data oder signature ist null.

context hat eine Länge von über 255 Bytes.

Diese Instanz wurde verworfen.

Fehler beim Überprüfen der Daten.

Hinweise

Ein null Kontext wird als leer behandelt.

Gilt für:

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

Quelle:
CompositeMLDsa.cs
Quelle:
CompositeMLDsa.cs
Quelle:
CompositeMLDsa.cs

Überprüft, ob die angegebene Signatur für diesen Schlüssel und die bereitgestellten Daten gültig ist.

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

Parameter

data
ReadOnlySpan<Byte>

Die zu überprüfenden Daten.

signature
ReadOnlySpan<Byte>

Die zu überprüfende Signatur.

context
ReadOnlySpan<Byte>

Der Kontextwert, der beim Signieren bereitgestellt wurde.

Der Standardwert ist ein leerer Puffer.

Gibt zurück

truewenn die Signatur die Daten überprüft; andernfalls . false

Ausnahmen

context hat mehr Length als 255 Byte.

Diese Instanz wurde verworfen.

Fehler beim Überprüfen der Daten.

Gilt für: