SlhDsa.VerifyData Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| VerifyData(Byte[], Byte[], Byte[]) |
Verifica se a assinatura especificada é válida para essa chave e os dados fornecidos. |
| VerifyData(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
Verifica se a assinatura especificada é válida para essa chave e os dados fornecidos. |
VerifyData(Byte[], Byte[], Byte[])
- Origem:
- SlhDsa.cs
- Origem:
- SlhDsa.cs
- Origem:
- SlhDsa.cs
Verifica se a assinatura especificada é válida para essa chave e 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 serem verificados.
- signature
- Byte[]
A assinatura a ser verificada.
Retornos
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.
Esta instância foi descartada.
Erro ao verificar os dados.
Comentários
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 essa chave e 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 serem verificados.
- signature
- ReadOnlySpan<Byte>
A assinatura a ser verificada.
- context
- ReadOnlySpan<Byte>
O valor de contexto fornecido durante a assinatura.
O valor padrão é um buffer vazio.
Retornos
true se a assinatura validar os dados; caso contrário, false.
Exceções
context tem um Length número superior a 255 bytes.
Esta instância foi descartada.
Erro ao verificar os dados.