SlhDsa.VerifyData Método

Definição

Sobrecargas

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

Verifica se a assinatura especificada é válida para esta chave e para os dados fornecidos.

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

Verifica se a assinatura especificada é válida para esta chave e para os dados fornecidos.

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

Origem:
SlhDsa.cs
Origem:
SlhDsa.cs
Origem:
SlhDsa.cs

Verifica se a assinatura especificada é válida para esta chave e para os dados fornecidos.

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

Parâmetros

data
Byte[]

Os dados a verificar.

signature
Byte[]

A assinatura a verificar.

context
Byte[]

O valor contextual fornecido durante a sessão de autógrafos.

O valor predefinido é null.

Devoluções

true se a assinatura validar os dados; caso contrário, false.

Exceções

data ou signature é null.

context tem um comprimento superior a 255 bytes.

Este caso foi resolvido.

Ocorreu um erro durante a verificação dos dados.

Observações

Um null contexto é tratado como vazio.

Aplica-se a

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

Origem:
SlhDsa.cs
Origem:
SlhDsa.cs
Origem:
SlhDsa.cs

Verifica se a assinatura especificada é válida para esta chave e para os dados fornecidos.

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

Parâmetros

data
ReadOnlySpan<Byte>

Os dados a verificar.

signature
ReadOnlySpan<Byte>

A assinatura a verificar.

context
ReadOnlySpan<Byte>

O valor contextual fornecido durante a sessão de autógrafos.

O valor padrão é um buffer vazio.

Devoluções

true se a assinatura validar os dados; caso contrário, false.

Exceções

context tem Length mais de 255 bytes.

Este caso foi resolvido.

Ocorreu um erro durante a verificação dos dados.

Aplica-se a